HNHacker News
TopNewBestAskShowJobs

bandris

1,297 karma · joined February 20, 2007

submissionscomments
bandris··on A Review of Time Series Databases
The image embedded in the Gist says 10Gb network.
bandris··on Vim 8.0 released
"This the first major Vim release in ten years. There are interesting new features, many small improvements and lots of bug fixes.

Among the new features are:

- Asynchronous I/O support, channels, JSON

- Jobs

- Timers

- Partials, Lambdas and Closures

- Packages

- New style testing

- Viminfo merged by timestamp

- GTK+ 3 support

- MS-Windows DirectX support"

bandris··on AWS S3 open source alternative written in Go
Worth adding that LeoFS is being used in production by Rakuten for years now. Still not a widely known project for some reason.

http://www.slideshare.net/rakutentech/scaling-and-high-perfo...

bandris··on The Exceptional Server – Another Erlang Battle-Story
Nice investigation into how exceptions in gen_servers are handled with surprising result.

At least I believe most Erlang developers will find it surprising.

bandris··on Unison
From the about section: "Unison is a new programming platform that rethinks just about every aspect of the programming experience."

Haskell + Semantic editing + Collaborative editing + Distributed ...

Organised links about the project by the author: http://pchiusano.github.io/unison/

bandris··on Hungarian government briefly proposes to criminalize encrypted services
I fear that they have jailing opponents in mind.
bandris··on Pinterest replaced 10k lines of Java with 1k lines of Elixir
Using half as many servers as before. More info on the blog:

https://engineering.pinterest.com/blog/introducing-new-open-...

bandris··on League of Legends Chat Service Architecture
An Erlang success story.
bandris··on Erlang/OTP 18.0 has been released
The improved time handling is the biggest new feature for most users probably (apart form maps improvements and the new license).

http://www.erlang.org/doc/apps/erts/time_correction.html

bandris··on Infection inflicts a persistent decrease in IQ: study with 180,000 participants
The correction seems to be there now.
bandris··on An introduction to Core Erlang (2001)
An interesting use of Core Erlang is LuvvieScript that compiles Erlang code to Javascript.

http://luvv.ie/toolchain.html

bandris··on Decoding the Enigma of Satoshi Nakamoto and the Birth of Bitcoin
If you would like to pronounce Szabo, saying 'sawbow' is close enough. (Sz is a letter in Hungarian, pronounced as S in English.) IPA: /ˈsɒboː/

http://en.wiktionary.org/wiki/Szab%C3%B3

bandris··on Scalable Atomic Visibility with RAMP Transactions
The new paper the blog post introduces: http://www.bailis.org/papers/ramp-sigmod2014.pdf
bandris··on Ask HN: Why isn't Erlang more popular?
Rails made Ruby very popular.

Django made Python very popular.

There is no killer webframework for Erlang. However, N2O looks promising. [1]

Also, the learning curve: I took me half a day to be good enough in Python and years to learn the basics in Erlang. It is way more complex and the standard library is plagued with inconsistent/messy interfaces. (They say it is because of legacy code support or other BS.) But under the ugly surface lies the hidden beauty: single assignment is great when reading other people's code. Patching several running servers without stopping with one command is thrilling. Or the built-in nice abstractions for distributed programming like rpc:multicall [2].

[1]: http://synrc.com/framework/web/

[2]: http://erldocs.com/R16B03-1/kernel/rpc.html#multicall/3

bandris··on Google to Acquire Nest
Or 2 youtubes.
bandris··on It's a Dumbphone, But It's the Nicest Dumbphone You Can Buy
There are too many raw edges on a Nokia 301, probably related to new features (which are not many). One can google for them. To me the most annoying is that panorama mode fails to save the photo ~20% of the time on a large and mostly empty SD card. 39 days standby is a lie. Mine barely manages a week of standby on 2G only. Earlier versions of this platform are more robust and seemingly less power hungry. I wish I had bought a 2-3 year old one.
bandris··on Memorizing a programing language using spaced repetition software
I prefer http://exponwords.com/ Lean, free, open source, web based, works well on mobile. I use it every day, mostly to learn German. (I know the author.)
bandris··on 6.5 Million LinkedIn Password Hashes Leaked
Neither is mine.
bandris··on Poll: How long have you been programming?
Scroll down to pmcjones for example:

http://news.ycombinator.com/item?id=3789788

bandris··on [dead]
And people in the UK don't know it? :)
bandris··on Racket
"Racket's interactive mode encourages experimentation, and quick scripts easily compose into larger systems. Small scripts and large systems both benefit from native-code JIT compilation. When a system gets too big to keep in your head, you can add static types."

Impressive.

bandris··on Stevedekorte's vertex.js
"vertex.js is a graph database inspired by filesystems that supports automatic garbage collection and is built on node.js and tokyocabinet."
bandris··on Go Data Structures: Interfaces
I can't believe nobody finds this interesting. :(
bandris··on REMUS Transparent high availability for Xen
Remus has been applied to the official Xen repository, and is expected to be included with the next major release.
bandris··on Peace.facebook.com
A more detailed analysis:

http://users.erols.com/mwhite28/demowar.htm

bandris··on Piratebay strikes back
BREIN appears to have forged evidence. Piratebay files criminal charges against them.
bandris··on [dead]
http://fastflip.googlelabs.com
bandris··on Directed Edge sees a post-search web where recommendations rule
Also congrats for DirectedEdge for doing the animation without flash on the front page. Nice!
bandris··on Iterators must go
Worth to note that the author is Andrei Alexandrescu. A must read for C++ programmers!
bandris··on Ask HN: How can I get up early in the morning?
The alarm device should play pleasant music you enjoy, but not too soft. And placed out of reach.
← PreviousPage 2 of 3Next →