HNHacker News
TopNewBestAskShowJobs

SomeoneOnTheWeb

216 karma · joined December 9, 2022

submissionscomments
SomeoneOnTheWeb··on Fly To Podman: a script that will help you to migrate from Docker
How so? What problems do you have with it?
SomeoneOnTheWeb··on Jellyfin: The Free Software Media System
Nope. I personally have two HDR devices and two non-HDR ones. I don't want to keep two separate copies as this takes up more storage, requires me to get two different versions whcih means the progress won't be synced ebtweent the two, the subtitles may not be exactly the same either, etc.

I want to have one and only file that will optimally on my main device (HDR) but which also work reasonably well on a secondary non-HDR device.

SomeoneOnTheWeb··on TL;DW: Too Long; Didn't Watch Distill YouTube Videos to the Relevant Information
The service itself is open source ; but it relies on a closed source service. Both are not incompatible.
SomeoneOnTheWeb··on Privacy Pass Authentication for Kagi Search
Exactly the question I had in mind. You can't rely on server side trust so I'm curious if I just misunderstood something...
SomeoneOnTheWeb··on My 3D SWE Portfolio - Built with React Three Fiber.
This may be a compatibility problem. On my phone it seems to run at 60fps.
SomeoneOnTheWeb··on I created an open-source Hardware Hacking Wiki – with tutorials for beginners
Not everyone agrees with this definition. If the source is open to read, for me it's open source. The website you linked is an opinionated view on what open source is.
SomeoneOnTheWeb··on Thunderbolt 5 vs. Thunderbolt 4: Everything you need to know
To be fair, most phones with USB-C are 2.0 only, which means they're limited to 480 Mbps.
SomeoneOnTheWeb··on Ntfs2btrfs does in-place conversion of NTFS filesystem to the open-source Btrfs
I would have needed that like 2 months ago, when I had to format a hard drive with more than 10TB of data into from NTFS... ^^

Nic project!

SomeoneOnTheWeb··on Lies we tell ourselves to keep using Golang (2022)
The title lacks a (2022) Otherwise great article :)
SomeoneOnTheWeb··on Hand Tracking for Mouse Input
Very impressive! This opens up a whole new set of usages for this headset
SomeoneOnTheWeb··on Restic: Backups done right
I've tried many options and ended up distching Restic for Borg and then Borg for Kopia, which was IMO the best option.
SomeoneOnTheWeb··on Ask HN: Who is hiring? (April 2024)
Your link shows an error message:

> Error: The job that you were looking for either does not exist or is no longer open.

Is it a mistake or did you manage to fill the position in a single day?

SomeoneOnTheWeb··on Ask HN: Who is hiring? (April 2024)
Hi, I looked at your job offer, but I see there is *at least* 4 hours of interview (up to 5 hours !) not including the coding task?

This seems like a huge energy-draining hiring process, plus there is no salary range indicated on your website.

SomeoneOnTheWeb··on Kopia: Fast and secure open-source backup software
I've been using Kopia for about a year to backup sensitive data multiple times a day into an off-site encrypted storage and it's worked like a charm so far.

The presence of a WebUI is so nice compared to CLI-only tools.

SomeoneOnTheWeb··on Memories from old LAN parties
> What did I expect? The "warez = trojan" thing is mainly corporate propaganda. Commercial products are just as likely to contain malware.

Except that with warez you can get malwares from both the original program AND the crack itself.

SomeoneOnTheWeb··on Mashing Enter to bypass full disk encryption with TPM, Clevis dracut and systemd
I used to have a custom NAS with full disk encryption, whose bootloader would spin up a tiny SSH server with very few features, mainly only access to an unlock function that would allow to transmit the encryption passphrase over the said SSH tunnel. Then the SSH connection would be closed by the server and it would startup with the decryption key.

That way, it was impossible to access the data physically, but I was still able to reboot the box whenever I wanted without any problem.

SomeoneOnTheWeb··on Brave Search launches own image and video search
Shouldn't Kagi (https://kagi.com) also be on that list?
SomeoneOnTheWeb··on Tintin, Hergé and Chang
Quite the opposite. It's very interesting so see how his point of view on strangers and especially black people changed.

In an interview, he told his story wasn't racist on purpose ; he truly believed that was how black people were based on the very few informations he had at the time - he never traveled outside of Belgium.

When he made the next one with a chinese person, he contacted a student who was originally from China to educate himself on how Asia really was, the culture, the people, etc. And that's how he came up with one of the best books of this career.

SomeoneOnTheWeb··on Improved audio rendering with an optimised version of memcpy (2013)
To be honest, cable quality do absolutely make a difference. Buying a crappy RCA cable from a third-party seller on Amazon vs a good quality one (we're speaking maybe $5-$10 from a reputable brand) will make a huge difference. Above that price tag sure, nothing changes (except if you have very long distances e.g. >5m cables where it could matter IIRC)
SomeoneOnTheWeb··on Improved audio rendering with an optimised version of memcpy (2013)
Actually, there two big reasons why people disliked CDs in the early days.

First, the analog-to-digital converters (ADC) of the time were absolutely terrible. Which resulted in CDs being actually worse than their vinyl counterpart.

Then there was also the people that liked the "warmth" of the vinyl, which is something real that can be measured (at least for old vinyls, don't know for the modern ones). Funny enough, this was due to the vinyl being less 'precise' than the CD, but it had a sound signature that many people preferred, and still prefer today (most modern headphones and speakers aren't neutral-sounding by choice).

SomeoneOnTheWeb··on Improved audio rendering with an optimised version of memcpy (2013)
You certainly aren't getting any speaker going correctly to 17 Hz even for ten times this price.

Stereo speakers are not made to go very low, that's what a subwoofer is for. Not all subwoofers even go that low!

Above $2500 for a good stereo system will get you a better sound, but as always, the more you pay, the less you'll be able to hear the difference. Also, the better the sound is, the more you'll have to be careful about amp pairing and room acoustic.

SomeoneOnTheWeb··on Show HN: Regex Derivatives (Brzozowski Derivatives)
IIRC, that's what the Rust regex engine[1] currently uses

[1] https://github.com/rust-lang/regex

SomeoneOnTheWeb··on Electron Fiddle: Get started with Electron
Mainly the fact you have to run an entire browser (= more memory usage, slower startup time) and that it runs on HTML + JS, which is very slow compared to fully-compiled languages like C, C++ or Rust.
SomeoneOnTheWeb··on Ask HN: Are alternative (oil, nu, etc.) shells usable as daily drivers?
I personally use ZSH with Prezto, which makes it considerably better than vanilla ZSH. I've tried Nushell and it seems to work quite fine but it's really a different paradigm that makes you think of the data differently than *sh shells.
SomeoneOnTheWeb··on Shells are two things
A very hard thing to do though is the requirement of generics. If everything is typed, you may have functions that take an argument and produce another value of the same type for instance. And generics are really, really hard to implement correctly.
SomeoneOnTheWeb··on DALL-E for Playlists
This is a great project! I tried with a complex prompt including lyrics quality and language and it worked perfectly! I'm really amazed.

Would it be possible to release this project on Github/Gitlab so other people can host their own version and/or hack on it? I'd love to run this on my own instance and integrate it with some my personal projects.

SomeoneOnTheWeb··on New Sony Walkman music player
The very main reason is to have a higher quality audio output. Instead of having a shitty jack a device like this will have a very good DAC & amp, sometimes even a bi-DAC and bi-amp, and also a lot more power to handle bigger headphones.

Globally if you just have a basic pair of headphones / earphones you're better off having a USB-C <=> Jack adapter or a simple bluetooth receiver, but for cases where you want to have a really higher quality source then these will do incredibly well.

SomeoneOnTheWeb··on Modules, not microservices
No, to me that's equally as bad. But 100k lines split across 500 well-named files is a lot easier to work with than 10+K line files or multi-repo code.
SomeoneOnTheWeb··on Modules, not microservices
10+K lines spread across 1k file is equally as bad as 10+K line files IMO.

I tend to ensure each file serves exactly one purpose (e.g. in C# one file = one class, with a only few exceptions).

I use VS Code, but in every IDE with a file opening palette it's actually really fast: you want to look for the code to, let's say, generate an invoice, just search for "invoice" in the list of files and you'll find it immediatly.

(Also modules have their own problem, I was mainly talking in a general way since that's what the parent comment was talking about.)

SomeoneOnTheWeb··on Modules, not microservices
I strongly disagree on this one. 10+K lines files are absolutely unreadable most of the time. Separating business logic than other parts of the application helps maintaining it and making everything evolve in parallel, without mixing things up. It also helps to clearly see where business logic happens.
← PreviousPage 2 of 3Next →