Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
molf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
241.
▲
by
molf
13y ago
Downloading from a torrent won't be legal, because you'll also distribute the movie in the process. Distributing copyrighted material is generally forbidden, even in countries where owning and creating private copies is allowed.
242.
▲
by
molf
13y ago
Excellent work. Especially useful since it appears to throw exceptions. That means it's a step up from Iced Coffeescript. The syntax is a little verbose and might be shortened to something like C#: `user = await db.users.findOne {name:
243.
▲
by
molf
13y ago
First: code that performs simple sequential steps should look simple. With callbacks, it always ends up looking complicated. Second: refactorability in callback oriented code is a lot worse than linear code. Even refactoring code with a sin
244.
▲
by
molf
13y ago
Iced Coffeescript is brilliant! I think it is the closest you can get right now to sane development with callback-oriented code in Javascript. Unfortunately it doens't solve the exception problem yet. Exceptions passed to callbacks (as
245.
▲
by
molf
13y ago
Having the exact same problem, even with small documents. Using the NodeJS driver.
246.
▲
by
molf
13y ago
This is a content-free article.
247.
▲
by
molf
13y ago
So what are those three felonies?
248.
▲
Online comments hurt science understanding, study finds
(jsonline.com)
19 points
by
molf
13y ago
|
16 comments
249.
▲
by
molf
13y ago
Most of these observations, even though I'm sure they're true, are only mildly interesting. The last stated falsehood, however, is notable: > Language codes will match the country code of the country they are associated with This is a v
250.
▲
by
molf
13y ago
Depends. Prefixes of Dutch names are lower case if preceded by another name, and upper case if on their own ("Van Vlack" versus "Wheeler van Vlack"). Prefixes of Flemish (Belgian) names never change case, so the name will either be always s
251.
▲
Responsive localization with L20n
(l20n.github.io)
2 points
by
molf
13y ago
|
0 comments
252.
▲
Mozilla releases beta version of L20n, Localization 2.0
(l20n.org)
2 points
by
molf
13y ago
|
0 comments
253.
▲
Dutch crowdfunded news site raises over $1M for digital-native journalism
(niemanlab.org)
3 points
by
molf
14y ago
|
0 comments
254.
▲
by
molf
14y ago
This is a nice article about the subtleties of instance_eval in Ruby. It's an interesting feature that powers some very clever DSLs [1][2][3]. At the same time it's a feature that is confusing and should be avoided as much as possible. One
255.
▲
Creators of Siri launch new iOS calendar app
(tempo.ai)
1 points
by
molf
14y ago
|
0 comments
256.
▲
by
molf
14y ago
Pretty cool. Would it also be possible to include the markdown markup when copying the text?
257.
▲
by
molf
14y ago
Agreed, Github does not make sense for small consulting companies. We have hundreds of repositories (way more than the Github top plan) and only 10 employees. We have been hosting our own git server (previously Gitorious and now Gitlab) and
258.
▲
Creating immutable tree data structures in Ruby
(voormedia.com)
3 points
by
molf
14y ago
|
0 comments
259.
▲
by
molf
14y ago
These are Emoji: it's a set of smileys/icons originally used by Japanese carriers. Apple included them in their iPhone, and in order to standardise them they (successfully) requested they were added to Unicode.
260.
▲
by
molf
14y ago
Okay, fine. But why limit to 12 characters? My email address isn't limited to 12 characters when I sign up, and it's probably limited and validated too. The fact that something needs to be validated does not justify annoyingly strict limits
261.
▲
by
molf
14y ago
Maybe that's their goal. But if a password has very strict requirements, I cannot choose my own password. This means I cannot remember it, which is annoying in itself even if there are no consequences for security (I need to write it down,
262.
▲
by
molf
14y ago
I think that kind of processing is just to work around bugs in the old YAML parser (syck). See this post for example: http://project.ioni.st/post/1067
263.
▲
by
molf
14y ago
YAML is a superset of JSON. So this works just fine to parse JSON (with the caveat it parses any YAML and is therefore not secure): YAML.load(json)
264.
▲
by
molf
14y ago
Rhotic vs non-rhotic accents is just a small part of the story. Listen to some rhotic British accents and it will be more obvious that General American is most likely just as different from 17th century British as contemporary British is.
265.
▲
by
molf
14y ago
Perhaps so, but the call to `update` makes this function impure even if `time` is an argument.
266.
▲
by
molf
14y ago
This is fantastic. Microsoft Active Directory is truly awesome, but a replacement that is both free and runs on Linux? Yes please.
267.
▲
by
molf
14y ago
Here is a blog post with some classic HTTP headers (2005): http://www.nextthing.org/archives/2005/08/07/fun-with-http-h... The cool thing is that the approach to find these unusual headers was pretty systematic.
268.
▲
by
molf
14y ago
This is pretty cool. Compression ratios will probably vary a lot, but in a completely unscientific test just now a few SVG files saved with Illustrator were shrunk by 20-30%. The ratio was similar after gzip compression. Speaking of gzip co
269.
▲
by
molf
14y ago
I don't understand. Don't you have to explicitly allow an app/site to post tweets on your behalf? Why not simply refuse to allow it? I see no reason a service has to rely on this permission, and if they do it's a great reason not to use it.
270.
▲
by
molf
14y ago
The most surprising for me in this post was to learn that Foursquare apparently has 150 employees. It's an incredible contrast to the low revenues of $2M this year. [1] [1]: http://mashable.com/2012/11/21/foursquare-revenue-2-million-...
More ›