HNHacker News
TopNewBestAskShowJobs

sir_eliah

93 karma · joined October 14, 2019

submissionscomments
sir_eliah··on It may soon be possible to create "mirror life"
I'm glad you asked! Obviously you have to check the code table and you can see that's a Greek beta, not German Eszett. \s

  In [1]: ord("β")
  Out[1]: 946

  In [2]: ord("ß")
  Out[2]: 223
sir_eliah··on It may soon be possible to create "mirror life"
There's a series of books from Petter Watts that give plenty of good reasons why this might not be the best idea:

- "Starfish"

- "Maelstrom"

- "βehemoth"

sir_eliah··on Pixel 11 doesn't yet meet the GrapheneOS security standards and may be skipped
Is there a point in changing a phone so often if it's not broken?
sir_eliah··on Underwater suit-wearing cyborg insect capable of diving and terra-aqua travel
Every day we're getting closer to the tech-world in the "Starfish" from Peter Watts.
sir_eliah··on Jolla Phone Pre-Order
Some time ago I also thought that no 3.5mm jack is a deal-breaker, but I bought super cheap jack-usbc adapter that is 5cm long and it works pretty well.
sir_eliah··on Help us raise $200k to free JavaScript from Oracle
I think there are better ways to spend $200k than fight with deranged patent/trademark system.
sir_eliah··on PHP 8.5 adds pipe operator
I think the commenter meant that once the new syntax is approved and adopted by the community, you have no choice to not use the syntax. You'll eventually change your project and will be forced to deal with reviewing this code.
sir_eliah··on Tiniest Flying Robot (Wingspan <1cm) Soars Thanks to Magnets
I came here to post exactly this! Maybe I have very limited imagination, but I cannot fathom how tiny propeller without internal power source could be any use for the search and rescue operations.
sir_eliah··on Peer-to-peer file transfers in the browser
Probably you can also add Dragit[1], which is a desktop p2p file sharing tool for local network with automatic host discovery. Currently supporting Linux and Windows. (author & maintainer here) I'm not sure if I should keep on working on the tool, considering the length of the list so far. :D

[1]: https://github.com/sireliah/dragit

sir_eliah··on Hyperspace
There's a cross-platform open-source version of this program: https://github.com/qarmin/czkawka
sir_eliah··on Working from home is here to stay
This sounds like a labour law horror story. I'm so happy now that I stayed on ordinary 40h/week work contract (no overtime) in the beginning of my career. Otherwise I'd end up with burnout and/or health issues pretty soon.
sir_eliah··on Context should go away for Go 2 (2017)
> If you use ctx.Value in my (non-existent) company, you’re fired

What a nice attitude.

sir_eliah··on The Smallest Thing in Go
It's one of my major pain points with Go. When can we have proper enum support with compile-time checks whether all the enum values are exhausted?
sir_eliah··on What excessive screen time does to the adult brain
Touché!
sir_eliah··on Clojure 1.12.0 is now available
A lot of banking/finance use cases.
sir_eliah··on Show HN: I built an open-source tool to make on-call suck less
Could you please elaborate?
sir_eliah··on Neofetch developer archives all his repositories: "Have taken up farming"
Golden comment.
sir_eliah··on Ask HN: What are your hobbies?
Rock climbing.
sir_eliah··on Sentry: From the Beginning
That's both positive and inspiring for people working on open source projects. Thanks for sharing!
sir_eliah··on What is a Vector Database? (2021)
Maybe I was not precise, I in fact use OpenSearch, but since it's a fork to ES, I consider this to be the same DB, architecture-wise.
sir_eliah··on What is a Vector Database? (2021)
Thanks for the input! I asked about the scale of items and traffic, because my use case actually requires separate piece of infrastructure. It's around 100 millions of items and live production traffic from millions of users with high latency demand. So it's not a batch job that can be performed in memory, as I understand your case.

Currently I use Elasticsearch with the Open Distro approximate kNN plugin by the way.

sir_eliah··on What is a Vector Database? (2021)
Does anyone have some real, production experience with milvus? I'm interested this database performs in larger scale. Let's say, you have millions of vectors and traffic reaching thousands requests/s.
sir_eliah··on The Framework Laptop 13
That's all great, but Framework team, when do you finally extend support for the rest of European countries?
sir_eliah··on Helix 23.03
Yeah, you can use registers or the system clipboard, however this takes more actions and puts stuff into your clipboard history. Maybe it's just my way of working, but I move lines above or below when reorganizing lists in markdown or other basic text operations. For me it's as useful IDE feature as multiple cursors and in fact I often use them together.

All the major IDEs like sublime/jetbrains/vscode have both of these functionalities.

sir_eliah··on Helix 23.03
I was using Helix for some time, however what stopped me at some point was lack of persistent state in the editor. Helix is a powerful IDE, so you start to use it as an IDE, work on a project and close the editor at some point. How do you get the last opened files when you start the editor again?

Right now there is now way to do that, because there is no consensus on how the state should be stored. That's a worse developer experience, compared with vim for instance.

Another story is that some people pointed out a missing feature - moving lines or blocks of text up and down, as more advanced IDEs do. I volunteered to implement this feature, however I'm getting impression that the community is a bit puristic when it comes to features like that, based on feedback I get.

One argument is that this feature will make the code too complex to maintain (write your own bindings if you want that). Another that have been brought up is that acting on selected lines, instead of characters violates the rule act-by-selection (that is, modify only selected characters in the buffer, similarly how visual mode in vim works).

I acknowledge these arguments, yet I got a feeling that the community is a bit too perfectionist.

sir_eliah··on Sumerian dog jokes, or the difficulty of translating dead languages
Thanks for the suggestions! By the way, what exactly did you mean by saying that the book is idiosyncratic?
sir_eliah··on Sumerian dog jokes, or the difficulty of translating dead languages
I don't know about original clay tablet on which this was written, but it can be found through the original publication I think: https://www.jstor.org/stable/1359157, if someone has access to JSTOR.

About the interpretation, I myself understand only the:

/igi nu-mu-un-du[8]/ - "I don't see anything"

The rest is a bit above my level. But check this alternative interpretation of this joke: https://twitter.com/abbyfheld/status/1501880993833054208

sir_eliah··on Sumerian dog jokes, or the difficulty of translating dead languages
For anyone interested in learning Sumerian, there is really nice introduction "Learn to Read Ancient Sumerian"[0] by J. Bowen and M. Lewis, which gives you rough ability to understand some grammar and also read cuneiform. It's extremely niche topic and I can guarantee that you'll have absolutely no use for this knowledge[1], but if you're into learning exotic languages, this can be fun. At least it was for me.

[0] https://www.amazon.com/Learn-Read-Ancient-Sumerian-Introduct...

[1] To some extent you can see the same cuneiform symbols in later Akkadian texts, but forget about the grammar.

sir_eliah··on Mathematician answers chess problem about attacking queens
I enjoyed this problem a lot when reading SICP book: https://billthelizard.blogspot.com/2011/06/sicp-242-243-n-qu...

Lisp'y example is as usual pretty elegant.

sir_eliah··on Open Source Continuous File Synchronization
For anyone interested in simple, zero-configuration alternative for local networks, check dragit [0].

[0] https://github.com/sireliah/dragit

* Note *: author here

Page 1 of 2Next →