HNHacker News
TopNewBestAskShowJobs

lkurusa

722 karma · joined September 8, 2016

Hi! My name is Levente Kurusa, nice to meet you.

Short Bio: OS researcher and engineer. My main research interest is improving scalability across multiple cores and nodes. I also invest in things I find appealing.

Currently: CIO @ a small investment fund

Previously: Core OS @ Apple; Imperial College London; more Apple; Red Hat

My webpage: http://kernelstuff.org/

Email: lev@boilerplate.co

Twitter: @iLevex

PGP: 4EF5D641

Location: Europe

General disclaimer about my opinion not necessarily being the same as my employer's applies.

--- %< ----

[ my public key: https://keybase.io/levex; my proof: https://keybase.io/levex/sigs/uRAjziJFgwjiGH-bemC1vpzpiILMo-nsyCS4Vy_qmAo ]

submissionscomments
lkurusa··on Unpacking Elixir: Resilience
https://gleam.run/ Gleam is super promising.
lkurusa··on Unpacking Elixir: Resilience
We've been running a large web application backend written in Elixir for over three years now. It's awesome and we've also rewritten some of our microservices to utilize Distributed Erlang. No need for a service mesh this way. :-)
lkurusa··on Phoenix 1.7 for Elixir: Edit a Form in a Modal
We deploy Erlang VMs to EC2 and they communicate just fine. Deploying via a Dockerfile and `mix release` has been a breeze.

As a bonus point, no real need for container orchestration as the BEAM just figures it out.

lkurusa··on Ask HN: Have You Left Kubernetes?
Hmm. Please could you explain further? I'm genuinely curious what costs you associate with Hashicorp products.
lkurusa··on Ask HN: Have You Left Kubernetes?
We use Nomad from Hashicorp, it's super simple. Never liked the complexity K8s brings along.
lkurusa··on Launch HN: Superpowered (YC W21) – Calendar in your menu bar
Congratulations on launching!

How does this compare to Fantastical? It does the same for me, just puts a giant Zoom icon next to its menubar icon and clicking on it lets me join my next meeting.

lkurusa··on Ask HN: Mind bending books to read and never be the same as before?
"Thinking, Fast and Slow" is a book I buy for every person for their first birthday after I met them. It is the book that has had the most profound impact on me thus far.
lkurusa··on Ask HN: How to make iOS more private and secure?
I host my own VPN and it's great. Algo VPN [0] makes it dead simple, as well.

[0]: https://github.com/trailofbits/algo

lkurusa··on Killing a process and all of its descendants
systemd uses cgroups, yes.
lkurusa··on Open-Source Slack Alternative Mattermost Gets $50M Funding
My experience with Zulip has also been pretty great. We (a startup) found that it keeps the conversation more focused.
lkurusa··on Secure ShellFish – SSH and SFTP Storage for iOS
Just yesterday I was designing something on my iPad Pro and had to save it to Local Storage (which is another great app, btw) only to use Blink to scp it over. SCP in the end didn't work (in Blink) with key authentication, so I had to resort to https://transfer.sh/

Complex, and this might make it a lot simpler. Thanks!

lkurusa··on Show HN: GitHub Code Review with Emacs
Awesome! Plugins like this make me want to make the switch to emacs from vim sooner than ever.
lkurusa··on Skype contact lists may have been exposed (2017)
Correct - there has to be a clear indication that you are consenting. It can't just be hidden away in a 60 page document in a statement that says "I consent to being tracked, etc".
lkurusa··on German town votes ‘No’ to street names
Could you elaborate what issues does it come with? I'm biased since I grew up in an area with street names and a consecutive system, but genuinely interested in hearing more.
lkurusa··on Linux: IO without entering the kernel
The idea of avoiding context switches by using memory regions to communicate with the kernel reminds me of FlexSC[0], which was a way to have "async" system calls and "flexible scheduling" of them.

[0]: https://www.usenix.org/legacy/events/osdi10/tech/full_papers...

lkurusa··on [dead]
(2017) missing from title.
lkurusa··on Still in love with Rust
Does vim-racer[0] not work for you? I don't exactly know what you mean by "good autocomplete", but if you are more specific, then maybe we can help you a little more? :-)

FWIW, my Rust setup in vim is mostly the following plugins:

* NERDCommenter, for commenting stuff

* rust.vim, for general rust things (like integration with rustfmt, playground, and the next two plugins)

* tagbar, for showing the list of tags (of the ctags-esque sense) in a sidebar.

* syntastic, for on-the-go syntax checking.

[0]: https://github.com/racer-rust/vim-racer

lkurusa··on Writing Network Drivers in Go [pdf]
Let's not forget the Biscuit operating system by MIT just recently published at OSDI'18:

- The paper: https://pdos.csail.mit.edu/papers/biscuit.pdf

- The code: https://github.com/mit-pdos/biscuit

lkurusa··on Ask HN: How do you bear job which have no exitement, no learning, pays good?
I would use the money to learn on the side, then move on to a new company (or create my own!)
lkurusa··on Ask HN: Purchased the new MacBook and work with Vim? What did you do?
Not really, I used ^C as an alternative to Esc for a while. Sadly, ^C isn't entirely the same as pressing Esc or ^] .
lkurusa··on Ask HN: Purchased the new MacBook and work with Vim? What did you do?
I just checked - I'm actually using my left ring finger instead of my pinkie for some reason.
lkurusa··on Ask HN: Purchased the new MacBook and work with Vim? What did you do?
Remapped Caps Lock to Esc...
lkurusa··on HiFive1 – Arduino RISC-V Dev Board
I’ve recently written a blurb on this board for the OSDev Wiki[0], might be helpful.

I was also thinking of porting Tock OS to the board and would love to collaborate.

[0]: https://wiki.osdev.org/HiFive-1_Bare_Bones

lkurusa··on Dbxfs – A Dropbox-backed file system
Yeah, I'm in the same boat. That was a pretty sad move on their part considering their argument about extended attributes made no sense whatsoever.

I personally switched over to MegaSync, I have an account from a while ago that has 50GB space for lifetime, which is enough for my PDFs.

lkurusa··on Hide your real name in Open Source
Exactly my thoughts. If an interviewer said that during a phone call, then I'd wave good bye and hang up as that is simply not a sentiment I can be OK with.
lkurusa··on iPhone XS – A12 Bionic
This looks like an interesting processor and 7nm sounds great, however since the process size became mostly a marketing term, is there a comparison of Apple’s process sizes to that of GlobalFoundries and Intel?
lkurusa··on New York Times Co. Reports $24M Profit, Thanks to Digital Subscribers
I would also like to recommend https://app.nytimes.com/ , which is a different approach to the same content.
lkurusa··on The next ten years of Instapaper
Good to see the 6 months Premium for EU users, but I am still unconvinced; I switched to Pocket after the GDPR fiasco, is there any reason to switch back?
lkurusa··on Ask HN: What keyboard (computer) you use?
I use a Corsair K63 Wireless mechanical keyboard with the Cherry MX Red switches.

It's a great keyboard and being wireless (both 2.4Ghz and Bluetooth) is a great addition when I'm travelling.

lkurusa··on Ask HN: What are some niche communities you enjoy?
hey! of course, join us on Freenode's #osdev channel :)
Page 1 of 3Next →