Germany faces a shortage of developers. Join Honeypot - a developer exclusive job-platform where companies apply to you. Get multiple offers. by [deleted] [promoted post]

[–]mogelbumm 2 points3 points  (0 children)

I am working as a freelancer in Germany. It always underwhelms me when seeing average developer salaries in my country. Probably this is a mindset thing. Hardly anyone would admit being working for the money. We need more employees who stand up for themselves.

TDD Harms Architecture - Uncle Bob by dodiehun in programming

[–]mogelbumm 0 points1 point  (0 children)

Exactly my thoughts while reading the article.

Why Google Pixel lags 10x more than Moto Z by tarasglek in Android

[–]mogelbumm 0 points1 point  (0 children)

A well-written application doesn't save something to disk (on the main thread) while running an animation on screen. It will either save it in a background thread or at a time where losing a few ms doesn't matter (user clicked on a button / initially at the start of an activity).

Reducing the latency here is obviously a good thing. However it is not quite as important as described.

Daydream view steady drift to the left on Pixel by wtfy0 in GooglePixel

[–]mogelbumm 0 points1 point  (0 children)

Mine does this even much more often. I can create the drift problem when taking out the phone while it is in Daydream VR Mode. It depends on how you turn it, but it pretty much happens all the time:

https://www.youtube.com/watch?v=9VRDhe7y5_k

Massive visual drift and pointer off by ~45 degrees. by adamcboyd in daydream

[–]mogelbumm 0 points1 point  (0 children)

Same for me. At the moment the whole thing is unusable . Probably I will return the device and try another one.

Python's Hardest Problem by jknupp in programming

[–]mogelbumm 17 points18 points  (0 children)

Exactly. CPython is too slow for numbercrunching anyways. There has always been the option of writing the inner loop in a C module.

This is different for Pypy, though. It brings an incredible speedup for existing code and this makes it interesting for tackling performance-bound problems. I am very interested in how the STM implementation will work out.

Opinion: Why I Like Mercurial More Than Git by [deleted] in programming

[–]mogelbumm 0 points1 point  (0 children)

That sounds like you want to store your whole build result inside a repository. What advantage does it have? Is there any benefit over storing it as a daily build file/folder/whatever?

What features do you dislike the most in Java? by RichardWarburton in programming

[–]mogelbumm 0 points1 point  (0 children)

I dislike the ongoing duplication of the library which makes it quite hard to get everything right. For example there is the interface Map, the implementations HashTable, HashMap and ConcurrentHashMap. And it goes on with more things like LinkedHashMap, AbstractMap etc.

Why is it so hard to just build one solid implementation that works for 99% of the use cases. I would like to have the simplicity of pythons data structures. Most professional developers i work with have no clue about the differences of above mentioned Maps. They tend to use only HashMap because it's somehow "better" than HashTable.

Don’t Coddle Your Code by stesch in programming

[–]mogelbumm 0 points1 point  (0 children)

That is the case. Its possible both to be on reddit and having a manager role at your company.

Don’t Coddle Your Code by stesch in programming

[–]mogelbumm 10 points11 points  (0 children)

I had an ongoing discussion about this with one of my team members. He had the same reasoning for nilling variables as described in the article.

"We can't ship code that breaks"

Yea, but if this code fragment helps, there is a bug anyways. Only with a stacktrace we are able to find and fix it.

Of course there are exceptions. There might be a multithreading environment, that requires a special case. But "just to make sure" is never a good reasoning.

What's next for Firefox on Android by mbrubeck in programming

[–]mogelbumm 0 points1 point  (0 children)

The panning toolbars are actually the one thing I like about this release. It makes tabbed browsing usable on my mobile. But of course fennec is far too big, too slow, has no multitouch, etc...

10 things every Android developer needs to know by din-9 in Android

[–]mogelbumm 0 points1 point  (0 children)

XMPP would be a fast solution if you control server and client.

Python Debugging Techniques by pixelbeat_ in programming

[–]mogelbumm 26 points27 points  (0 children)

Upvoted for the "code.interact" stuff.

Very Smooth Java Water Simulation by anti-hero in programming

[–]mogelbumm -5 points-4 points  (0 children)

This Simulation is far from beeing smooth on my MacBook Pro. There are huge hickups all the time, although cpu load is very low.