News for hackers. Stuff that matters.

manuel_w

Nice to stumble over this thread.

I'm not sure if Flint is the right tool for me. I'd like to have a tool that expresses code in visual form for me. For example, right now I need to reverse engineer some code for debugging purposes.

I already found out there are three tasks:

    * Task one fills task two's queue and waits for an event to get notified
    * Task two reads from its queue, forwards elements to task three's queue.
    * Task three reads from its queue and sends a success/fail message back to task two's queue
    * Task two then notifies the waiting task one.
Visually it's easily expressed: 3 bubbles lined up with 2 connections between the neighboring ones.

Which ML tools suited best for that?

Re:Modernizing Linux swapping: introducing the swap table on Thursday February 05, 2026 @04:57AM (#46897876)
The pro-swap stance has never made sense to me because it feels like a logical loop.

There’s a common rule of thumb that says you should have swap space equal to some multiple of your RAM.

For instance, if I have 8 GB of RAM, people recommend adding 8 GB of swap. But since I like having plenty of memory, I install 16 GB of RAM instead—and yet, people still tell me to use swap. Why? At that point, I already have the same total memory as those with 8 GB of RAM and 8 GB of swap combined.

Then, if I upgrade to 24 GB of RAM, the advice doesn’t change—they still insist on enabling swap. I could install an absurd amount of RAM, and people would still tell me to set up swap space.

It seems that for some, using swap has become dogma. I just don’t see the reasoning. Memory is limited either way; whether it’s RAM or RAM + swap, the total available space is what really matters. So why insist on swap for its own sake?

Re:Finnix on Monday December 15, 2025 @01:12PM (#46278157)
Finnix seems to serve the same use case as GRML Linux it seems.

I never tried Finnix, but GRML helped me a few times so far.

Re:What Is the Nicest Thing a Stranger Has Ever Done for You? on Saturday December 13, 2025 @07:44AM (#46254160)
Me, Austrian and two Austrian friends were doing a road trip through western Canada. We had a rental car with a remote key fob, and forgot the key fob on the cars roof when driving off for a multi-hundred kms trip. It obviously got lost and when stopping the engine at some random town along the way, we couldn't start the car anymore. (Luckily we had the trunk open when realizing that.)

An elderly lady we met at the parking lot offered us, three random strangers in their 30s stay at her place for the night. Her nephew even drove to the camping area where we headed off and probably lost the key. It was heart-warming.

After returning home we sent her a huge Christmas packet with typical specialties from Austria. (Pumpkin seed oil and others. :-) )

I'll write her a letter this Christmas.

Re:Can Dutch universities do without Microsoft? on Friday November 28, 2025 @12:40PM (#46080825)
What exactly is overly bureaucratic in the EU?

I as an European get the feeling people usually hate on the EU just because it dares to interfere with local legislation. But that's its job. And usually the EU interferes for a good reason. Usually because member countries falling back to only thinking about themselves and forgetting that we Europeans are in this shit together.

> you can't do that

It's good that you can't call sparkling wine that's not from the Champagne "Champagne". It's good that you can't screw over flight passengers the way they do in the US. It's good that you can't annoy customers with phone power sockets that change with every model.

When I hear about actual examples of excess bureaucracy, it's usually on the country-level.

Re:Why Romania excels in international Olympiads on Saturday August 30, 2025 @12:42PM (#45075991)
Doesn't he just say that Romanian Jews overperform?

I don't think there's a need to read the authors words in the worst possible way.

> I understand this as ‘it makes sense for a group with skin color X and hair color Y to be better at school’

It wouldn't make sense for the author to mean it that way, because the "white skin black hair" classification likely includes more non-Jewish than Jewish Romanians.

> followed by ‘it must be Jews’

I mean, it's not that hard to believe. If you look at (Eastern) European history, A LOT of the people of scientific or cultural significance were Jews. Don't pin me on the numbers, but if you check the Wikipedia article of a random Easter European person that left a mark in science, there is an 33-50% chance that person has some sort of Jewish background.

I'm not sure I understand. Estonia invested a lot? In what? Military? So the optics are positive?
Re:A 37-year-old wanting to learn computer science on Saturday July 05, 2025 @02:41PM (#44474641)
It sounds like you attended this workshop and can recommend it. Is that true?
Re:Make Your Own Website: A beginner's guide on Tuesday February 11, 2025 @05:42AM (#43011253)
Wow this is bringing back youth-hood memories. Great to see this page is still around. Thanks for bringing this up. SelfHTML has been an invaluable tool for my younger self.
Re:Make Your Own Website: A beginner's guide on Tuesday February 11, 2025 @05:40AM (#43011235)
Pretty cool, nice job!

And wouldn't it be semantically more correct to put the <style> tag into the <head> and turning the <span> into a <p>aragraph? Since this is targeting beginners I'd think it's important to convey such fundamentals. But it might as well be that the HTML rules have changed since I left the game. It has been many years for me!

Re:Is 3D printing being held back by an invalid patent? on Sunday November 10, 2024 @04:51PM (#42102843)
This post seems very well researched. It's great that OP has brought this up. If we could push further the state of the art in 3D printing, by simply no longer adhering to an (now proven to be invalid) patent, it's a no-brainer to do so.
> Large American SUVs are flying off the shelves in Europe.

Not in the part of Europe I'm in. I can't recall the last time I've seen an American car here in the streets of Vienna. Also: Don't large American SUVs consume a lot of petrol? Considering the gas prices I'd assume not many people can/want to afford them.

Re:Restic: Backups done right on Sunday October 13, 2024 @06:27PM (#41832252)
Which one is more resistant to bitrot, Restic or Borg Backup?

(Yes, bitrot might better be mitigated at the filesystem layer, but I'm not switching to ZFS, btrfs or bcache-fs anytime soon.)

Re:Varlink – IPC to replace D-Bus gradually in systemd on Wednesday October 02, 2024 @05:19AM (#41718675)
Which edge cases do you mean? Are you confusing it with YAML? I know YAML has some serious footguns [1]. In JSON I'm not aware of any.

[1] https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-fr...

Re:My 71 TiB ZFS NAS After 10 Years and Zero Drive Failures on Saturday September 14, 2024 @03:48AM (#41538213)
Discussions on checksumming filesystems usually revolve around ZFS and BTRFS, but has someone any experience with bcachefs? It's upstreamed in the linux kernel, I learned, and is supposed to have full checksumming. The author also seems to take filesystem responsibility seriously.

Is anyone using it around here?

https://bcachefs.org/

Re:Tell HN: Burnout is bad to your brain, take care on Friday September 06, 2024 @03:20AM (#41463760)
Where do you live?

I transitioned to software development in the age of ~30 and am based in Austria, Europe. The way I did is was to work on a project in my free time, and use that to a) LEARN, b) demonstrate that I can aquire skills myself and c) can stay motivated and push through. I wanted to show that I'm worth being given a chance. It worked flawlessly, I got hired on the first try.

Just try it, what's the worst that can happen? :)

I've got the feeling good software engineers are a bit more rare here, though, and Whiteboard interviews are not a common thing either.

> sudo chattr +i /etc/resolv.conf

Why that?

Re:So you want to build an embedded Linux system? on Tuesday August 20, 2024 @10:30AM (#41300409)
Since an embedded Linux system will likely require use of either Buildroot or Yocto, I'd like to ask the following slightly off-topic question:

Which SoM product line would you say has the best vendor support? I'm talking about quality of the BSP (board support package). (A meta-layer, in Yocto terms.)

Raspberry Pi has quite a community behind it, so meta-raspberrypi has a number of contributors. (None of which payed by the Raspberry Pi foundation, though.)

My latest project involved a NVidia Jetson SoM, and I was surprised to learn that the BSP doesn't see any support from NVidia at all. They rely on one motivated guy (Matt Madison) maintaining it in his free time.

I'd love to see a vendor that provides a first-class BSP maintained by their own people.

Re:China's manufacturers are going broke on Saturday August 17, 2024 @11:51AM (#41275382)
> It's a bet that China's rivals cannot successfully resist short-term greed despite the huge and transparent long-term risks.

Seems they have correctly identified the western worlds weakness.

Isn't it the same with climate warming? In the long run it would have been cheaper to prevent climate warning in it's early stages. Yet, we delayed (and are delaying) necessary actions as long as possible. In the end, the loss caused by climate change will by far outweigh the cost if we'd have taken measures early.

Re:Ask HN: Who wants to be hired? (August 2024) on Friday August 02, 2024 @03:32AM (#41136846)
Hello Cosmin, nice to read you again.

Cosmin applied at my place for the position as Software Architect. I was impressed by his ability to articulate ideas clearly and comprehensively. He doesn't rush an answer but gives things a thought. He is a great communicator who doesn't miss out on the technical expertise. I can recommend considering him.

That said, I was not impressed by our own performance in that interview, though.

Hope your doing good! Manuel

Since you are keen on feedback:

A LaTeX using collegue I forwarded this to objected that you need to approve latex keywords (\alpha) and can't just keep on typing.

Not much of a LaTeX user myself, so just forwarding the feedback as is.

> around-the-world

Not to dimish their perfomance, but still worth noting that they are taking the curves as tightly as anyhow possible. Which is okay, I guess, it's a race after all.

    https://www.vendeeglobe.org/themes/custom/front/dist/assets/112114cd193fee4caebf.webp
    https://www.vendeeglobe.org/en/what-vendee-globe
edit for those on screen readers: The links show the route of that race, which is from France down to south pole, around it, and back up to France. This race is not "along the equator" as some might read "around the globe".
FYI, also modern helmets are not designed to stop bullets but rather to protect from shrapnel and hand grenades. Stopping a bullet would mean breaking the wearers neck. (The kinetic energy needs to go somewhere after all.)
That reminds me of that Werner Herzog documentary on Penguins, and the one Penguin that leaves to group just to wander off into the island towards certain death.

https://youtu.be/mnTU_hJoByA?t=131

Isn't IBAN just the account identifier SEPA uses?

(The other identifier necessary to make SEPA transfers being the BIC = bank id.)

Re:The Vienna Secession: A History on Saturday June 22, 2024 @06:42AM (#40757945)
Interesting article -- thanks for sharing!

I'm surprised though that the article honors and praises things while at the same time spelling them consequently wrong. One would assume they would at least spend the effort to keep the Umlauts.

    The Akademie de bildende Kunste = Die Akademie der bildenden Künste
    Kunstlerhaus Genessenschaft = Künstlerhaus Genossenschaft
    Hagengesalleschaft’ = Hagengesellschaft
    Hagendbund = Hagenbund
    Gesamkunstwerk = Gesamtkunstwerk
    Kunsthistoriches museum = Kunsthistorisches Museum
    Ringstrasse = Ringstraße
Re:Home-Cooked Software and Barefoot Developers on Wednesday June 12, 2024 @11:03AM (#40658943)
> I don't write code by hand because my hands are broken, and I can't use the keyboard long enough to write any significant amount of code. I've developed a relationship with nonbiological junior programmers such that I now tell them, via speech recognition, what to write and what information they need to create code that looks like code I used to create by hand.

Can you please write a blog post on what tools you use for that?

My hands are fine, still, I'd love to just verbally explain what I want and have someone else type the code for me.

Re:Raspberry Pi AI Kit available now at $70 on Tuesday June 04, 2024 @04:31PM (#40578646)
The article says they're providing GStreamer integration. Can someone tell me how a GStreamer pipeline to run the camera feed through an object detection ML model would look like? Am I free in the choice of model type? (I heard there are a few, one being something called ?Yolov?)
Re:Why Not Just Do Simple C++ RAII in C? on Wednesday May 22, 2024 @03:11PM (#40444921)
Sounds reasonable. In a project I used to work in I disabled stdlib, exceptions, RTTI. Not sure what else to disable to essentially have C with different syntax.
Re:Firefox bug gets fixed after 25 years on Tuesday May 21, 2024 @03:33PM (#40432799)
February 8th, 2024 a.k.a. 2024-02-08 a.k.a. 08.02.2024.

Older »