Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Derbasti
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
421.
▲
by
Derbasti
12y ago
Why did you bother to learn Python 2? Scientific code typically translates cleanly using 2to3, even. You can get up to speed with all those "terribly complex" changes in Python 3 in about five minutes. Scientific code in particul
422.
▲
by
Derbasti
12y ago
I recently tried to deploy a desktop app written in Python. It was a nightmare. I recently taught scientific Python to prospective switchers. The installation step was a nightmare. We really need pip wheels or conda to become mainstream. Pi
423.
▲
by
Derbasti
12y ago
If it were only syntax, 2to3 would be the answer. Exceptions and Print are not the problem. Migrating unicode-aware code and CPython extensions is a much bigger task, and incidentally, much more useful. nonlocal, asyncio, unicode, yield fro
424.
▲
by
Derbasti
12y ago
How is it "much more developed", without providing generators, coroutines, or comprehensions? Just having to use functions to emulate all of these (and many more) is not what functional programming is all about.
425.
▲
by
Derbasti
12y ago
So, you'd want people to switch to PyPy, not Python 3.
426.
▲
by
Derbasti
12y ago
As far as I know, the website is in German only. The webmail interface can be switched to any language you want though. I guess you could sign up for it with the help of a German friend or maybe even Google Translate. Since payment is compl
427.
▲
by
Derbasti
12y ago
I recently switched from Gmail to a mail provider called Posteo. They are a German mail provider much like Fastmail. Here is the neat thing: You can create a mail account and physically mail them paper money, without ever giving them your n
428.
▲
by
Derbasti
12y ago
Really? And how is shooting the crackhead not murder?
429.
▲
by
Derbasti
12y ago
Came here to say the same thing ( http://bastibe.de ).
430.
▲
by
Derbasti
12y ago
This looks very interesting indeed. There is a definite need for good cross-platform, open-source information management software. It's all too easy to get stuck in one manufacturer's information silo.
431.
▲
by
Derbasti
12y ago
That was my initial impression, too. Still, it tastes good. ßi love it!
432.
▲
by
Derbasti
13y ago
if `str` is too short, surely `int` is, too: function fibunacci(integer index) { if (index <= 1) { return 1; } else { return fibunacci(index-1) + fibunacci(index-2); } } compar
433.
▲
by
Derbasti
13y ago
Mostly native clients. And a provider that hosts in the same country I live in (Germany), that values my privacy, and uses green energy.
434.
▲
by
Derbasti
13y ago
I loved Gmail when it was a kick-ass email client in the browser. I was okay with the labels, even though their IMAP implementation was dubious. I was kind of meh about their ham filter, since I usually go for inbox zero. Anyway, I left gma
435.
▲
by
Derbasti
13y ago
People have different bodies. For this guy, a standing desk did not work out. For others, it does. Personally, I am more focused when standing. I feel more active and less likely to get bored. Also, I frequently walk a few steps when I need
436.
▲
by
Derbasti
13y ago
I very recently was looking for a way to do some scientific 3D visualizations in Python 3. Requirements: OpenGL 3+ (for shaders) and some basic windowing and mouse event handling. I looked at - PyOpenGL, no windowing. - PyGlet, Python 2.7.
437.
▲
by
Derbasti
13y ago
I totally agree. In the beginning, I was !g a lot. These days, I mostly !g for more natural language kind of questions. For more technical searches, Google has become next to useless for me. "lupdate.exe not working Qt" transforms
438.
▲
by
Derbasti
13y ago
Yes it is! This talk is absolutely awesome!
439.
▲
by
Derbasti
13y ago
The tether would extend far far out over a geosynchronous orbit, such that the centripetal acceleration is exactly equal to the force of gravity. Thus, it would be weightless on the ground, maximum tension at geosynchronous orbit, and an ea
440.
▲
by
Derbasti
13y ago
Read the mythical man month.
441.
▲
by
Derbasti
13y ago
Statistics tell a different story. There were numerous studies on productivity relative to many measures. Then again, you know, you might be a actual snowflake...
442.
▲
by
Derbasti
13y ago
Unless you are a scientist. Then Python is the way to go. Julia may shape up to become a successor, Matlab and R are more specialized but generally worse languages.
443.
▲
by
Derbasti
13y ago
I know, so do (head (second list)), or if you must, (head2 list) or even (head list 2) or something. Still much more readable than cadr
444.
▲
by
Derbasti
13y ago
What's wrong with "second"?
445.
▲
by
Derbasti
13y ago
A former coworker of mine said it straight out. He said: "I don't want to learn anything new. I'm too old for that.". He is 50, and a terrible C++ programmer, a good assembler guy and quite the hardware wizard. But he re
446.
▲
by
Derbasti
13y ago
Also, having Macros and a built-in C-FFI. Now give me some plotting and good Qt bindings, and I'm all set!
447.
▲
by
Derbasti
13y ago
Note that one of Julia's main competitor, Matlab, is laughably bad at this, too. Of course Julia has a slow startup because it is JIT-compiled and therefore will run fast. This analogy does not extend to Matlab.
448.
▲
by
Derbasti
13y ago
Its all about trust. Do you trust Google, Apple, Fastmail, the NSA? Do you trust them to not mine and market your data or metadata? Do you trust them to act responsibly in case of a catastrophic data leak? Do you trust them to not change th
449.
▲
by
Derbasti
13y ago
I completely agree. Still, OOP is an important tool to have in your belt. I would say though, that a difficulty to grasp data structures or higher order functions is pretty universal in beginners regardless of background. Those are just har
450.
▲
by
Derbasti
13y ago
Python itself is no problem, that's true. But even installing simple modules leads to headache. You suddenly need to have XCode installed, and you get compiler errors, and you need to modify your PATH... The lack of binary installers f
More ›