HN user

TazeTSchnitzel

27,060 karma
Posts167
Comments9,298
View on HN
arcanenibble.com 16d ago

How to call Linux code from a Wine process

TazeTSchnitzel
2pts0
pegi.info 4mo ago

PEGI expands age rating criteria with interactive risk categories

TazeTSchnitzel
1pts0
news.ycombinator.com 5mo ago

Tell HN: Attackers using Google parental controls to prevent account recovery

TazeTSchnitzel
23pts4
wareya.wordpress.com 5mo ago

Beta Release: Predicated Recursive Descent for Rust

TazeTSchnitzel
1pts0
news.ycombinator.com 6mo ago

Ask HN: Is your email inbox also filled with Zendesk reply spam?

TazeTSchnitzel
10pts6
media.ccc.de 6mo ago

From Silicon to Darude Sand-storm: breaking famous synthesizer DSPs [video]

TazeTSchnitzel
4pts0
www.grc.com 1y ago

ValiDrive: Quickly spot-check USB mass storage drive for fraudulent capacity

TazeTSchnitzel
6pts0
mastodon.de 1y ago

"We cannot provide details as to the reason for termination"

TazeTSchnitzel
14pts3
heatherburns.tech 1y ago

Another day of stochastic harassment for old time's sake

TazeTSchnitzel
6pts0
www.oracle.com 1y ago

Export Control Diffusion Confusion

TazeTSchnitzel
1pts0
drilian.com 1y ago

Emulating the FMAdd Instruction, Part 1: 32-bit Floats

TazeTSchnitzel
43pts8
github.com 2y ago

Windows NT for Power Macintosh

TazeTSchnitzel
298pts215
dolphin-emu.org 2y ago

Dolphin Rolling Releases Announcement

TazeTSchnitzel
37pts17
apnews.com 3y ago

Hops for beer flourish under solar panels

TazeTSchnitzel
93pts35
www.gnu.org 3y ago

GPL is no longer on the FSF website

TazeTSchnitzel
26pts24
sigbovik.org 3y ago

Sigbovik 2023 Proceedings [pdf]

TazeTSchnitzel
3pts0
hikari.noyu.me 3y ago

TouchHLE in depth, part 1: a day in the life of a function call

TazeTSchnitzel
4pts0
www.youtube.com 3y ago

Ray Tracing on Arm GPUs

TazeTSchnitzel
3pts0
www.politico.eu 3y ago

How Musk’s Twitter takeover is playing out worldwide

TazeTSchnitzel
6pts5
cohost.org 3y ago

The exciting new world of AI Prompt Injection

TazeTSchnitzel
4pts0
www.youtube.com 4y ago

Melt your circuit boards [video]

TazeTSchnitzel
3pts0
hikari.noyu.me 4y ago

Ancient JavaScript is a safer language for integer programming than modern C

TazeTSchnitzel
3pts8
www.youtube.com 4y ago

Batteries aren't the only way to store energy. Here's another. [video]

TazeTSchnitzel
1pts0
www.youtube.com 5y ago

The fastest way to get photos off a Game Boy Camera

TazeTSchnitzel
2pts0
www.youtube.com 5y ago

Why YouTube blocked my latest video

TazeTSchnitzel
3pts1
leaningtech.com 5y ago

CheerpX for Flash

TazeTSchnitzel
2pts0
news.ycombinator.com 6y ago

Why doesn't HN have a way to do quotes?

TazeTSchnitzel
3pts1
hikari.noyu.me 6y ago

GitHub private repo access control can be circumvented in certain cases

TazeTSchnitzel
6pts0
www.youtube.com 6y ago

Writing Android Apps Entirely in C and make

TazeTSchnitzel
7pts1
www.youtube.com 7y ago

How Kevin Mitnick Convinced Motorola to Send Him Source Code

TazeTSchnitzel
20pts3

I spent the last two weeks glued to the screen most of the time, to a degree I have never experienced before,

With respect, a single period of manic hyperfocus is not what makes a project, it is being in it for the long-haul and putting in the hours here and there even when it isn't fun any more and you have many other things you might rather be doing.

I will admit that I don't like vibecoded things, but perhaps I must stomach that AI will be writing a lot in this brave new era.

However, when the commit history has stuff like

  v0.5.0: native backends, software renderer, text input, IME
  Co-authored-by: Claude <noreply@anthropic.com>
  Co-authored-by: Codex <codex@openai.com>
  Co-authored-by: Composer <composer@cursor.com>
  Co-authored-by: Cursor Grok 4.5 <noreply@cursor.com>
  
  377 files changed
  Lines changed: 62423 additions & 2871 deletions
it's very hard. These “change the entire world” commits make for a history that is impractical to follow for a human, and therefore of little interest to me.

And Meta have made their social media platforms anti-social. Once upon a time, Facebook was primarily a place to keep up with your friends. But now it's trying to divert you away from people you actually know and instead try to make you consume an endless feed of slop.

(A similar thing has happened to X-formerly-Twitter, tragically. Musk and Bier are systematically destroying the usefulness of the site as a social platform.)

A few years ago, I signed up for an Apple Watch eSIM plan (which is a special type of eSIM plan that Apple make cell carriers agree to offer as an add-on to a normal cell subscription for your iPhone, and there is no other way go get an eSIM for it).

I then started regularly receiving phone calls (to my iPhone) intended for someone else. At first I thought it was a wrong number or an old number and kept telling them to remove this number. Buy the calls kept coming and I eventually I dared to ask what number they had dialed. And it wasn't a cell number I recognised.

After contacting support for my carrier, what I figured out was that the Apple Watch eSIM has its own phone number, for some reason, but it's not one you're supposed to know about; as an extension of your phone's subscription, the Apple Watch eSIM notionally has the same number as it. But they were calling the secret number associated with the eSIM, somehow. And I think there was a problem in the number routing table somewhere, because I think this number may have been in use with another cell carrier, and the calls only went to me when calling from my network?

Absurd nightmare situation.

In my experience the amount of buffering you get for USB MIDI seems to be highly variable. I've had incredibly frustrating problems with mysteriously vanishing commands with two different USB-MIDI adapters on macOS (to the point I would consider macOS unusable for MIDI, but since nobody else has ever complained about this it must be a quirk of the 2017 MacBook); on Windows, everything is always buffered properly; and then on Linux, it usually works, but then will randomly blow up.

Anyway, the æsthetic of this website trips my vibe-coding sense, though I might be oversensitised. I find that pretty depressing, because MIDI is a field of carefully designed resource-constrained systems, everything has been meticulously hand-crafted by generations of engineers and there is nothing so complex it would make sense to resort to AI. (Here's my own MIDI SysEx project that's all hand-written, by the way: https://hikari.noyu.me/etc/SoundPalette. Not trying to self-promote, I just wonder if it might be interesting.)

The OP's article and replies in the comments here seem like someone who's comparing an idealised view of what Bluesky could be versus a cynical view of what Mastodon currently is. This troubles me because it overlooks the massive problems with Bluesky as it currently exists. It is hyper-centralised, much more so than Mastodon ever was. Virtually all users have their data stored by Bluesky PBC, aggregated by Bluesky PBC, access it through a website and app made by Bluesky PBC, and most crucially, are subject to the moderation decisions of Bluesky PBC at every turn. And I don't think it's a stretch to call Bluesky an “instance” here.

Now, sure, you can use a different instance for most of these services. And that instance can interoperate with Bluesky. But that's the case for Mastodon as well, and the real difference is the Fediverse has had to live with the painful compromises that come with the anarchy of the real world. I think Bluesky will discover its own version of defederation soon enough. I don't think “ah, but you technically theoretically can still interact with people even if you can't see them on your instance” is worth all that much.

Aktiebolag is the overwhelmingly most common company form in Sweden and similar to common corporation forms in many other countries. It's not the same thing as a US LLC, which is a strange entity that has pass-through taxation.

Which is to say, there's nothing particularly remarkable about it being an Aktiebolag. It would be more remarkable if it wasn't.

SDL has always made it easy to directly present a software buffer of pixels to the screen. I'm not sure why someone would want to use the renderer/texture thing for this use case.

The minimal look feels very refreshing, and yet it's not disorienting like many minimal web git UIs are in my experience; I actually feel like I know how to navigate this thing. Site feels very snappy too, especially with those instantly loading file previews when you hover. Congrats!

When the new edition rolls around that swaps to the new type, I expect a bunch of libraries are going to get really annoying to use. And vice-versa for new libraries with the old editions.

With a few exceptions, those labels do not mean that the product has actually been tested or actually complies with the standard. They are a self-certification: CE means “I promise this complies with European norms”, but the entity deciding to print that on a product may not be honest. Small fly-by-night operations on the other side of the planet have little incentive to be honest.

Generally speaking, international direct-to-consumer e-commerce is a problem for trying to enforce these kinds of rules. The whole model of checks at the border works well for massive bulk shipments, which not only are few enough in number that customs have a chance of doing a proper job on them, but there's also a commercial importer taking a large financial risk on the shipment and therefore 1) having an incentive to ensure they import something safe to begin with, 2) they can be practically fined/sued by authorities if they screw up. But when you have myriad tiny operations selling direct to consumers, the consumer is the importer, and there's no local representative for the manufacturer that you can actually sue. It's effectively a quite lawless area. Being able to do direct imports is an important freedom, and this kind of laxity is inevitable, but it's understandable the EU wants to do something about the flood of poor-quality goods that are terrible for fair competition, the environment, and health and safety.

The increase [in use of snus] is particularly evident among women aged 16–29 years, where the proportion of daily snus users has risen from 3 percent in 2018 to 18 percent in 2024.

Geez that's a little alarming. Looks like that's basically all down to nicotine pouches too.

Sweden is unusual in that it has a culture of using snus, a non-smoking tobacco preparation, and in fact it is unique among the EU member states in having it actually be legal (it's banned EU-wide, but Sweden got an opt-out in the accession negotiations). Neighbouring Norway also has legal snus but Norway isn't a full EU member.

This probably contributes to the low smoking rates, but it also means that Swedish politicians love acting like the tobacco industry is their best friend,[1][2] because it's in the national interest to protect this uniquely Swedish tradition or whatever. And recently, the so-called white snus (Swedicism; English name is nicotine pouches, only Sweden considers this a kind of snus) like ZYN is a way for the Swedish tobacco industry to get a new generation of young people hooked in nicotine, interestingly including ones outside Sweden.

[1] https://www.svt.se/nyheter/inrikes/regeringen-presenterade-t...

[2] https://www.svt.se/nyheter/utrikes/svenskar-i-eu-pratar-flit...