HNHacker News
TopNewBestAskShowJobs

lelf

67,542 karma · joined April 20, 2011

  occasional c⊎k⊎haskell⊎erlang hacker
  #76d6ff
submissionscomments
lelf··on Ask HN: Who wants to be hired? (December 2015)
Location: Samara, RU

Remote: ok

Willing to relocate: yes!!!

Technologies: C, POSIX, Haskell, client-side web, …

Résumé/CV: http://lelf.lu/resume, https://github.com/llelf

Email: me AT lelf.lu

Any mix of functional programming (Haskell, Scala, OCaml, F#), verification (junior-level Coq), modern client-side web (preferable PureScript/Elm/Haste), GNU/Linux / *BSD / C programming.

lelf··on Ask HN: Who wants to be hired? (November 2015)
Location: Samara, RU

Remote: OK

Willing to relocate: yes!!!

Technologies: C, POSIX, Haskell, client-side web

Résumé/CV: http://lelf.lu/resume

Email: me AT lelf.lu

My dream job is software verification (Coq).

lelf··on Ask HN: Who wants to be hired? (October 2015)
Location: Samara, RU

Remote: yes

Willing to relocate: yes!!!

Technologies: Haskell / FP / C / POSIX / some client-side web

Résumé/CV: http://lelf.lu/resume

Email: me@lelf.lu

My areas are: functional programming, applied math, C + POSIX, client-side web. Recently I started to be very interested in Coq & dependent types.

lelf··on Ask HN: Who wants to be hired? (September 2015)

    Location: Samara, RU
    Remote: yes
    Willing to relocate: yes
    Technologies: Haskell / FP / C / POSIX / some client-side web
    Résumé/CV: http://lelf.lu/resume
    Email: me@lelf.lu
Looking for new opportunities. Ideally Haskell / functional programming / deptypes (big system in Coq would be my dream job).
lelf··on QEMU heap overflow flaw while processing certain ATAPI commands
> Deployment of patches or mitigations is NOT permitted (except on systems used and administered only by organisations which are members of the Xen Project Security Issues Predisclosure List). Specifically, deployment on public cloud systems is NOT permitted.

What is the rationale for this?

lelf··on Swift Functors, Applicatives, and Monads in Pictures
Because 1) those concepts are already have proper names;

2) there is a ton of (even predating our modern programming era) useful literature using proper names;

3) those proposed “non-confusing” names have zero meaning for a lot of monads/applicaties/… I feel like 99% who want whem have only seen containers.

lelf··on Examining the Legendary Hurd Kernel (2008)
https://www.gnu.org/software/hurd/history/port_to_another_mi...
lelf··on Show HN: Hackjob.io – HN job listings done a bit better
> Try searching for technologies (Java, C,

Yeah, working search for C. Sure. I believe.

lelf··on Why Don't Software Developers Use Static Analysis Tools to Find Bugs?
Believe it or not, there're far more advanced type systems than Java’s. And yes, they do help to catch logic bugs among other things too.
lelf··on Abstractions my Deep Learning word2vec model made
> word2vec is a Deep Learning technique first described by Tomas Mikolov only 2 years ago but due to its simplicity of algorithm and yet surprising robustness of the results, it has been widely implemented and adopted.

… And patented http://www.freepatentsonline.com/9037464.html

lelf··on Atom now opens files larger than 2MB
Atom changelog could be a good parody media (except that it’s not)

There was this little gem a while back:

“Fixed an issue where Atom would to fail to launch from directories that contained a file named undefined or null.”

lelf··on Knwl.js – A JavaScript NLP
sed -e "s,NLP,some hardcoded parsers for English-only dates/emails/links/…,"
lelf··on Knwl.js – A JavaScript NLP
"in" + word-starting-with-capital-letter.
lelf··on Adios, Hola – Why you should immediately uninstall Hola
http://adios-hola.org/advisory.txt oh dear.
lelf··on Asmttpd – Web server for Linux written in amd64 assembly
Maybe it's just me, but I honestly don't know what this is doing near the HN top. It's more or less literal translation from C.
lelf··on Voyage to Nowhere: The Amazon Kindle Story
… but not on Voyage (they made sure in the new FW you won't do any of that).
lelf··on Erlang the movie II: The Sequel
The original “Erlang: The Movie” https://www.youtube.com/watch?v=xrIjfIjssLE (with a good demonstration of what a reliability means)
lelf··on List of April Fools' Day Announcements
TeslaMotors: No more parking tickets for Model S owners. Today we’re introducing: ticket-avoidance-mode. Here’s how it works: https://amp.twimg.com/v/cdad704b-5167-42bd-9fd7-a5c39fabf1f9

(c) https://twitter.com/teslamotors/status/583339439759310848

lelf··on Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
Not necessary, see the original paper.

For example, SECDED (single error-correction, double error- detection) can correct only a single-bit error within a 64-bit word. If a word contains two victims, however, SECDED cannot correct the resulting double-bit error. And for three or more victims, SECDED cannot even detect the multi-bit er- ror, leading to silent data corruption.

Edit: link http://users.ece.cmu.edu/~yoonguk/papers/kim-isca14.pdf

lelf··on Two quantum properties teleported together for first time
http://arxiv.org/abs/1409.7769
lelf··on Hands-on with Vivaldi, the new Web browser for power users
And just about the first thing you see when trying to install it…

Vivaldi may collect visitor statistics. The visitor statistics may include information about the visitors IP-addresses, usage patterns, <…>

I guess I don't want your shiny new browser.

lelf··on The State of Go
Yeah, I'd prefer all those comments to be about the bootstrapping and GC (they can even keep the same tone, it'd be funny at least).
lelf··on Stop Using LinkedIn
> revoked LinkedIn's access to my gmail account

I honestly don't know what people are thinking while enabling that.

No, Seriously?

lelf··on [dead]
The paper http://arxiv.org/abs/1501.00490
lelf··on Decoding UTF-8 with Parser Combinators
> It turns out this limitation doesn’t matter in practice: 0x10FFFF (1,114,111 in decimal) is almost ten times as many representable codepoints as there are codepoints currently defined in the latest Unicode spec, so it’s not like we’re going to run out of bits any time soon.

Famous last words.

lelf··on Apple Software Quality Questions
If more developers knew what backward compatibility is, I'd be happily using Snow Leopard right now. The most frustrating part is there's nothing fundamentally new worth all the bugs and a constant envy for new hardware.
lelf··on Show HN: Add a custom cursor to improve your UX
I don't even know in which universe this can be called “UX improvement”.
lelf··on Terminal game to test Git skills
Significantly. AFAIK there are still pathological cases where it'd take much time, but they are very rare.

[And to be fair: others don't have that problem only because their merging doesn't take into account the history.]

lelf··on Terminal game to test Git skills
Darcs. Super easy and has a formal theory behind it.
lelf··on Valve Handbook for New Employees (2012) [pdf]
Big discussion https://news.ycombinator.com/item?id=3871463
← PreviousPage 9 of 21Next →