HNHacker News
TopNewBestAskShowJobs

lufte

45 karma · joined December 25, 2016

https://lufte.net
submissionscomments
lufte··on I've been advocating for RSS support, and you should too
I recently had the need to subscribe to changes to a Github repo and it turns out it provides a feed for them. For rust master branch, for example, subscribe to https://github.com/rust-lang/rust/commits/master.atom.
lufte··on LineageOS 22
Whatsapp works even if you choose not to install Google Services. You can download the apk directly from https://www.whatsapp.com/download.
lufte··on Show HN: Keypub.sh – OAuth for the terminal using SSH keys
"about" didn't work for me but "help" did.
lufte··on MapRoulette: the micro-tasking tool for OpenStreetMap
See also: https://github.com/streetcomplete/StreetComplete
lufte··on Welcome to Ladybird
Isn't it possible to write memory-safe code in modern C++?
lufte··on Ask HN: Who is hiring? (June 2024)
Who says they don't?

Edit: never mind, just noticed it.

lufte··on Ask HN: Who is hiring? (June 2024)
Is this "US timezones" or "US only"?
lufte··on LineageOS is currently installed on 1.5M Android devices
Installing LineageOS does not imply losing access to Google services and the Play Store.
lufte··on Turing Complete is a game about computer science
Not in GOG, for some reason.
lufte··on Interviewing my mother, a mainframe COBOL programmer (2016)
You should interview her!
lufte··on Rusty revenant Servo returns to render once more
QtWebKit is not recommended but it is still available if you want it: https://qutebrowser.org/doc/help/settings.html#backend. There is a ticket to remove it completely which is now targeted for V4 (https://github.com/qutebrowser/qutebrowser/issues/4039) but, in reality, you could still use it.
lufte··on Open source Diablo 1 engine – DevilutionX 1.5.0 released
https://osgameclones.com/
lufte··on I use cheap notebooks
I like Drew's take on this https://drewdevault.com/2019/01/23/Why-I-use-old-hardware.ht...
lufte··on We need a textodon (text-only Fediverse hub)
It should be possible to build a mastodon server that provides a gemini interface.
lufte··on DBpedia Ontology
I would say they are useful, specially against a relational database, when you have a ever-growing or dynamic amount of different entity types that are all related between each other. With a knowledge graph you only don't need to create new tables every time you define new entity types, you also can give semantic meaning to the relationships between them.
lufte··on Mom handcuffed, jailed for 8-year-old son walking half a mile
Offtopic: I'm seeing a trend of titles that, as a non native English speaker, always confuse me and take me a good couple of seconds to finally understand. This is one of them. It's like they use a comma where I would expect an "and" to be. I wish I had more examples to show, but I have seen a lot here in HN. Is this some new editorial style or was this always used?
lufte··on Explaining Code Using ASCII Art
Good stuff. I wonder if there's a way to "detect" ASCII art automatically by crawling open source repositories.
lufte··on Goodbye Zachtronics
Oh I'm definitely copying this idea!
lufte··on Robocode Tank Royale
It's not clear from the website's home page what is the difference with the original version hosted at sourceforge. This page explains it: https://robocode-dev.github.io/tank-royale/articles/tank-roy...
lufte··on LineageOS 19
Good tip. My device doesn't have any official build newer than 17.1 so I may need to start building my own images.
lufte··on Ask HN: Do you contribute to open source projects?
My motivation has usually been to add features/fixes that *I* would consider useful for my particular use cases, and most times it's for software I use in my personal time or personal projects.

Expecting to get paid for your first contributions to open source sounds, to me, like the wrong motivation.

lufte··on A look inside the chips that powered the landmark Polaroid SX-70 instant camera
I have the exact same one. Here's the film that works with it https://us.polaroid.com/collections/film-for-polaroid-600-ca....
lufte··on Interview with GDKChan, Creator of Ryujinx, the Nintendo Switch Emulator
Write a CHIP-8 emulator. I followed this [1] language-agnostic guide. It covers all the details and oddities without actually giving you the code, so you still need to make the effort to get the result.

[1] https://tobiasvl.github.io/blog/write-a-chip-8-emulator/

lufte··on The Framework is the most exciting laptop I've used
> I don't really know, but since there are no manufacturers that built good TrackPoints I think its either hard or there really is no demand (sadly more likely).

Those are good points. I'm thinking there could be patents involved too.

> I don't need a touchpad though. Actually, one of the best laptops I've owned was one without a touchpad [1].

That's true! I don't really use the touchpad on my X230, even though it's there.

lufte··on The Framework is the most exciting laptop I've used
What would be the requirement for someone to build a trackpoint for the Framework laptop? Would they need to design a whole new keyboard plus a touchpad with the three buttons?
lufte··on Time to retire the CSV?
Interesting. I don't know of any similar option in Python's json module, which is the one that I mostly use, but good to know this exists.
lufte··on Time to retire the CSV?
Parsing a CSV can be done in a line-per-line basis, while a an array of arrays in JSON is not valid until you reach the end.

How would any existing JSON parser handle 75GB of data in a single array of arrays?

lufte··on Public Suffix List
Got it, thanks for the thorough response.

I guess that, regardless of this, there is still an ownership difference between the multiple levels in your example, and the ownership difference between a TLD and a SLD. In your example, nsw.gov.au controls the TLD and they could register dept2.nsw.gov.au without asking anyone else, they could even register a.b.c.d.dept2.nsw.gov.au, but they can't register nsw2.gov.au. I assume that's why the PSL is still useful for some use cases, but I agree this one is definitely not one.

lufte··on Public Suffix List
I'm having trouble understanding your example. Who is the correct owner of dev.app.org.dept.nsw.gov.au and how does Let's Encrypt get it without the use of such list?
lufte··on Show HN: Nyxt Browser 2.0.0
Interesting. Do you have that work available anywhere?
Page 1 of 2Next →