Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Derbasti
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
511.
▲
by
Derbasti
13y ago
Hmm, here's a thought: Instead of naming a function "sum", call it Σ, and similarly use √ instead of "sqrt". This would enable you to write things like rms = √(1/len(x)*Σ(x)) Which is really quite cool from a m
512.
▲
by
Derbasti
13y ago
One feature I would like to see in a font: Really awesome Unicode support. With characters like all the subscript/superscript digits and letters. And all the combining diacritics (like hat, dots, double dots, overlines, vector arrows e
513.
▲
by
Derbasti
13y ago
Many moder programming languages allow arbitrary unicode symbols as variable names. I am now thinking about doing this in Python.
514.
▲
by
Derbasti
13y ago
You should become intimately comfortable with a powerful text editor. Whether that is Emacs or Vim or Sublime Text does not matter too much. I don't think there is any one axis that clearly marks Vim or Emacs superior. Both are awesome
515.
▲
by
Derbasti
13y ago
I actually started using Emacs at work when work became dangerously boring and I was looking for a distraction. Plus I had read a lot about Emacs in my Vim days and wanted to know what it was all about. So I suppose I actually switched with
516.
▲
by
Derbasti
13y ago
Learning is almost always worth it.
517.
▲
by
Derbasti
13y ago
It is relatively easy to run your own contacts/calendar server. Just buy a Raspberry Pi, set up DynDNS, and hit apt-get install owncloud. This is really the way to go here. Also, there are plenty of email providers out there that are n
518.
▲
by
Derbasti
13y ago
In contrast, Germany, a country that is roughly 1/20 the size of the US, has about 60000 kilometers of track, or about 1.5x the circumference of the earth.
519.
▲
by
Derbasti
13y ago
50% false positives is no problem at all as long as the false negatives are low.
520.
▲
by
Derbasti
13y ago
Restaurants, bakeries, gas stations, and everything at airports or train stations is open on sundays in Germany.
521.
▲
by
Derbasti
13y ago
The lesson of 9/11 is: The terrorists won. The NSA et al. was way more effective at spreading terror than those terrorists ever were. And it probably cost more money (and lives?), too.
522.
▲
by
Derbasti
13y ago
Its a good thing that all terrorists are foreigners. (or rather, all foreigners are potential terrorists). Clearly, no US citizen could ever be a terrorist. </sarcasm> How does reasoning like that ever make sense? I just can'
523.
▲
by
Derbasti
13y ago
Having consensual sex as a minor is very very different from documented abuse of children.
524.
▲
by
Derbasti
13y ago
Because people are willing to pay the price.
525.
▲
by
Derbasti
13y ago
Lua's function definition syntax is really the best one I have seen yet. One simple statement that combines all the flexibility of lambda and def (in Ruby/Python-speak). I wish Ruby and Python had a powerful statement like that.
526.
▲
by
Derbasti
13y ago
Really an awesome book! It not only teaches you about the programming language itself, but also how to use it well and idiomatically. Also, it is very focused and compact, which is a great thing in a programming book--although it makes for
527.
▲
by
Derbasti
13y ago
You are right in that this Telekom solution does not allow for truly secure communication. However, it does prevent men in the middle from snooping on your emails, which is a step in the right direction.
528.
▲
by
Derbasti
13y ago
If this was implemented correctly, it would keep non-German governments from being able to snoop on German emails. If Germany does not snoop on Germans without a warrant, this would actually be a good thing for Germans. If European has data
529.
▲
by
Derbasti
13y ago
I usually find nested functions and closures to be more pleasant to use than Matlab's class system. A sad state of affairs, really.
530.
▲
by
Derbasti
13y ago
I LOVE ipython and its notebook! It is seriously one of the best things to happen in the last few years for scientific computation and teaching! So amazing!
531.
▲
by
Derbasti
13y ago
> But it would be beneficial for science if code was treated as important as the paper itself. One could argue that it isn't. In science, the concept is usually more important than the implementation. But I totally agree. Scientific
532.
▲
by
Derbasti
13y ago
Those are all valid points. However, I am teaching an introductory programming course and I have seen many a student terribly confused by manual memory management and low level data types. My hope is to be able to introduce the very basic p
533.
▲
by
Derbasti
13y ago
I am using domainfactory for email and a raspberry pi and owncloud for calendar and contacts.
534.
▲
by
Derbasti
13y ago
And it shares all of its weaknesses. So why bother when there are alternatives like Python or R available?
535.
▲
by
Derbasti
13y ago
One of the problems with Matlab is that it does not encourage any sort of partitioning scheme for code. It even makes the simplest form of partitioning (functions) excruciatingly frustrating by requiring them to live in their own files--tha
536.
▲
by
Derbasti
13y ago
I could not agree more with every word you have written here. I would like to add that scientists are neither averse to change, nor too lazy to learn new tools. However, they typically only care about the solution to their problem, not abou
537.
▲
by
Derbasti
13y ago
I think the point should be to find a dependable email provider in the same country you live in. That way, your data is subject to the same jurisdictian you are and can only be used against you with a court order. Also, look for a service w
538.
▲
by
Derbasti
13y ago
Couldn't have said it better.
539.
▲
by
Derbasti
13y ago
I always thought that if the NSA really wanted to target my data, they would a) Hand me a letter signed by a judge. b) Delay my luggage at the next convenient airport and have a look. c) Have someone break into my house. d) Have someone rob
540.
▲
by
Derbasti
13y ago
Same for me. No kerning issues like in the png on OSX.
More ›