Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berdario
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
541.
▲
by
berdario
13y ago
Agree, I got corrupted backup data as well, and DejaDup failed to restore a single file from a directory (but the file was actually backedp up correctly, so I managed to recover it by restoring the WHOLE disk backup on another volume and fe
542.
▲
by
berdario
13y ago
I agree, "blatant absurdity" is quite a strong wording. I should've wrote "quite dubious" or the like. In my defense, I didn't even think of having a language with type coercion and 0 operator overloading (even
543.
▲
by
berdario
13y ago
I agree with some the things he writes, but others seem blatant absurdities: > "the + operator is still both numeric addition and string concatenation. That is frequently listed as one of the bad parts of JavaScript. Why no provide
544.
▲
by
berdario
13y ago
Yes and yes (it's probably arguable though: you need to export symbols to avoid getting them mangled by the google closure compiler) But since the author dismissed Dart due to not being "true to javascript", I doubt that he&#
545.
▲
by
berdario
13y ago
How can a JRuby (or Clojure, or Jython...) REST api trigger a vulnerability in the Java reflection? I was always under the impression that such kind of vulnerabilities were only a problem for Java applets (where the sandbox is actually impo
546.
▲
by
berdario
13y ago
Python also has weakrefs to avoid creating cycles http://docs.python.org/3.4/library/weakref.html
547.
▲
by
berdario
13y ago
Seems a nice idea, I hope they'll release it on other app stores, so that I might be able to try it out on my phone
548.
▲
by
berdario
13y ago
Almost all of the issues solved by JSON5, are also solved by EDN: https://github.com/edn-format/edn I'd like to see a little bit more love for edn... and if you're gonna pick something incompatible with plain
549.
▲
by
berdario
13y ago
There's not a bijection between UTC time and "standard unix timestamps" due to leap seconds if you encode TAI in a unix timestamp, this would be a solved problem, but due to the fact that you cannot encode the time zone in th
550.
▲
by
berdario
13y ago
Well, you can see how it works "under the hood"... not being ashamed of what they are/their works. I kinda understand the rationale for that picture (I'm wondering how hard it would be to draw "open standard" i
551.
▲
by
berdario
13y ago
If I haven't misunderstood you, Clojure does: http://clojure.com/blog/2012/05/08/reducers-a-library-and-mo... Also, this talk that I found on HN some time ago explains some of the gory details behin
552.
▲
by
berdario
13y ago
You cannot do that right away unless you have enough reputation (I've been bitten by it, and it's terribly frustrating) btw, I agree that such behavior is actually positive: more thoroughly researched answers are a plus, not a dow
553.
▲
by
berdario
13y ago
Cyclone has been dead since years (the last release is dated 5 May 2006) It never compiled on 64bit architectures, and to get it to compile with 4.0 or 4.1 (newer versions of gcc won't work) you need to fetch it from SVN (last commit i
554.
▲
by
berdario
13y ago
Furthermore, he's probably confusing mercurial with something that don't even exist bazaar expects you to have a separate working copy (directory) for each branch, but you can have multiple branches stored in the same repository w
555.
▲
by
berdario
13y ago
I know, that's why I wrote "forward secrecy is helped", it's not something that you get out of the box with bitmessage moreover, since the keypair and the BM identity is one-and-the-same the key exchange and management c
556.
▲
by
berdario
13y ago
(I'm just a guy interested in BM, not involved with development, yet) forward secrecy is helped by 2 things: you cannot know who is the recipient of a message, so if you want to store the messages to be able to decrypt them in the futu
557.
▲
by
berdario
13y ago
I've read some criticism of bitmessage sometimes, but it's been quite scarce (as with all interesting feedback) as of now... care to link to the bug report/forum post/blog post where you wrote the security issues you men
558.
▲
by
berdario
13y ago
my2c: The common meme in the bitmessage community is that the POW helps mitigate flooding, but it's not quite there for spam prevention
559.
▲
by
berdario
13y ago
There are a bunch of different proposals for scaling bitmessage (with and without "streams") https://bitmessage.org/forum/index.php?topic=2550.msg5271
560.
▲
by
berdario
13y ago
Actually, I'm nowhere "ideologically pure" as you think I am. I'm still using my google-sanctioned stock android, and I routinely use some sort of closed source software... My point was more like: I'm using google-a
561.
▲
by
berdario
13y ago
> Secondly, all other languages do it worse than Perl 5. [citation needed] Jokes aside :) if you look at the 2011 OSCon presentation pdf, you'll see it's vastly outdated (and imho the default internal encoding table is just imp
562.
▲
by
berdario
13y ago
You have a different idea of "freedom" than we do The problem is not bundling in closed-source applications... the problem is removing (and thus stopping development) of the previously-default open source applications Are Nova, Ap
563.
▲
by
berdario
13y ago
Thanks, I didn't know that
564.
▲
by
berdario
13y ago
> If by random access you mean constant time access then those developers would be very disappointed to learn that they cannot do that in Java, C#, C++, JavaScript or Python, unless they happen to know that their string cannot possibly c
565.
▲
by
berdario
13y ago
Thanks, after looking up CompositionExclusions I discovered the rationale: http://unicode.org/reports/tr15/#Primary_Exclusion_List_Tabl... > When a character with a canonical decomposition is added to Unicode,
566.
▲
by
berdario
13y ago
Python <3.3 uses UCS2 or UCS4, depending on the build Ruby >1.8 lets you choose the encoding .NET UCS2/UTF-16 (I know the difference, imho if the stdlib has a .size, .length or .count that works on code units instead of code poin
567.
▲
by
berdario
13y ago
It was a bug in the decoding: it raised an unexpected exception, nothing that couldn't be worked around with a check (afaik it didn't crash the interpreter) and it has been fixed since more than 1 month, just 2 days after it was r
568.
▲
by
berdario
13y ago
I strongly disagree and I'd like to know what do you think the "right thing" would be I agree that only using UTF-8 would be the right thing, but only if you don't want to have "array of codepoints"... the prob
569.
▲
by
berdario
13y ago
Just a small detail that isn't mentioned in the article: in NFC form, "base characters and modifiers are combined into a single rune whenever possible" the interesting detail is "whenever possible": since NFC works
570.
▲
by
berdario
13y ago
also #(% 5)
More ›