HNHacker News
TopNewBestAskShowJobs

onestone

1,885 karma · joined June 5, 2012

[ my public key: https://keybase.io/onestone; my proof: https://keybase.io/onestone/sigs/RBwdA9XsiM5Di-mKH-Dz31i3SkzFt-jDtai8W8XlBSE ]
submissionscomments
onestone··on The Agency
Yes, but I wouldn't underestimate their foreign propaganda. It's very obvious in some countries, for example mine (Bulgaria), where trolls affiliated with Russia regularly flood articles with anti-EU and anti-US comments.
onestone··on Node.js: Cluster vs. Async
This article is wrong on so many levels...

- It implies that async execution is equivalent to callback hell. In reality there are excellent ways to have async code which looks just like sync (generators, async/await).

- It benchmarks multi-core (sync) vs single-core (async) and makes claims based on the results.

- It presents async execution as an antipode of clustering. In reality it's a best practice to make use of both.

...and everything that follows is just irrelevant.

onestone··on Node.js and io.js are merging under the Node Foundation
Yes.
onestone··on Syncify.js – Eliminates the need for callbacks in the browser
What you describe is the "old" way to use promises.

Instead, you can yield promises inside generator functions, or better yet use async/await with a transpiler. Both methods give you nice sync-looking code.

onestone··on Olympic: Frontier Pre-Release
Not exactly. Frontier will launch 2 weeks after code freeze, which should happen when the milestone here reaches 100%: https://github.com/ethereum/go-ethereum/milestones
onestone··on Next Chapter
It's funny / sad (pick one) how he manages to avoid mentioning io.js at all.
onestone··on Cocoa – password generator service
Why would anyone want that? Sounds like a terrible idea.

> The password(s) is not logged, or saved anywhere.

Except in the email message, in plain text.

onestone··on Ask HN: What is your Linux distro of choice?
Arch (with KDE Plasma 5) for desktop. Ubuntu LTS or Debian for servers (whichever has a more recent release).
onestone··on Ask HN: What OS do you run?
OS: Arch Linux with KDE Plasma 5 (for servers I use Debian or Ubuntu LTS, whichever is more recent)

Hardware: Asus K93SV laptop

Tools: io.js, Atom, vagrant-lxc, Ansible, Docker, Git, Mercurial, Babel, ...

onestone··on ES6 generators in depth
You are right. My bad.
onestone··on ES6 generators in depth
Why do you think the current syntax is more backwards-compatible? Vanilla ES5 parsers complain loudly when seeing "function *".
onestone··on Apple Acquires FoundationDB
In FoundationDB you never had to think about splitting your dataset into something like your "actors". All transactions are independent and parallelizable, unless when they touch a common key - in which case one of the transactions is retried (optimistic concurrency).
onestone··on Message from Facebook: this could be war
One more thing to dislike about XMPP/Jabber is that it's XML based. Writing products on top of it is unnecessarily verbose and complicated (also due to the bad choices you mentioned). A modern messaging protocol should use JSON.
onestone··on Apple Acquires FoundationDB
Not really. Architecture-wise it is very different.
onestone··on Apple Acquires FoundationDB
> I don't understand why anyone would run a closed source database, especially with the open source options available.

I generally share this opinion. However, in this case no open source solution came close to the features offered by FoundationDB. There are a couple of attempts (like CockroachDB) which could achieve something similar in the future.

One more reason for me to hate Apple now.

onestone··on VPS Compare – compare worldwide VPS servers
Also for continents. E.g. I'm interested in a server in Europe, don't care if it's in France, Germany, Netherlands, or wherever.
onestone··on Theo de Raadt on OpenSSL vulnerabilities coming on the 19th
The situation seems to have changed (core LibreSSL developers have now had disclosure from OpenSSL):

http://marc.info/?l=openbsd-misc&m=142660009729096&w=2

onestone··on VMWare Taken to Court Over GPL Violation
> Only the owners of a copyright have standing to sue

That's not true, at least in some countries. For example, see this case in France from 2009:

http://arstechnica.com/information-technology/2009/09/big-gp...

> "We've long said the GNU GPL is enforceable, and of course we're pleased to see another court reaffirm that fact," said FSF France president Loic Dachary in a statement. "It's a commonly held belief that only the copyright holder of a work can enforce the license's terms—but that's not true in France. People who received software under the GNU GPL can also request compliance, since the license grants them rights from the authors."

onestone··on Rdb – a Node.js ORM with transactions, persistence ignorance and promises
Waterline is a joke, it doesn't even have transactions.
onestone··on Node v0.12.0 (Stable)
I disagree with the assumption that old === stable.
onestone··on RunAbove – French Cheapest S3-compatible Storage ($0.01/GB/month)
Aaaaaand it's gone... They suffered a major network meltdown today: https://status.runabove.com/
onestone··on RunAbove – French Cheapest S3-compatible Storage ($0.01/GB/month)
Also cheapest OpenStack-based instances provider. With OVH's DDoS protection included on top.
onestone··on Someone stole naked pictures of me. This is what I did about it [video] [NSFW]
Sadly another site which assumes that USA equals the world.
onestone··on The New Computer Chess World Champion
Better SMP scalability mostly. Stockfish still has a definite advantage over Komodo on fewer CPU cores, and shorter time controls. But it scales poorly above 8 cores, while Komodo scales almost linearly (the TCEC machine had 16 cores).
onestone··on Make your program slower with threads
It's unlikely the single-threaded version was improved noticeably. Futexes are nearly zero-cost when not contended.
onestone··on IO.js, a Node fork
Because Node 0.12 took forever to be released, looks more and more like vaporware, and the community demands new V8 features yesterday. Oh, and the V8 version bundled with the current stable Node was no longer maintained even at launch time.
onestone··on ‘Right to Be Forgotten’ Should Apply Worldwide, E.U. Panel Says
As an European, I find this "right" to be forgotten completely ridiculous.
onestone··on How the World’s First Computer Was Rescued From the Scrap Heap
Atanasoff-Berry computer (1939) https://en.wikipedia.org/wiki/Atanasoff%E2%80%93Berry_comput...
onestone··on Ian Jackson Resigns from Debian Technical Committee
And Tollef Fog Heen (partial resignation), but he and Joey were not Technical Committee members.
onestone··on Here for Android beta
Because of the Glympse integration, I suppose.
← PreviousPage 4 of 6Next →