HN user

ho_schi

2,213 karma
Posts0
Comments588
View on HN
No posts found.

My boss.

Generates entire websites with AI Slop. Instead of sending a single text mail with three links and the words please make that certificate.

No. He wastes the time of all personnel. Wastes energy. And hides the important message in a wall of text (I was the only person which recognized, that he requires the certificate…it was hidden in a side box).

Right now we re-implementing every frogging tool which was ever developed by more experienced people.

    Excuse the long letter, I hadn’t the time to write a short one.

I see usually two options:

    a) Solution X does it generally better than Y and their solution is *ported*.
    b) Adapt to solution Y. The end.
Most of the time it is b. Because Vim shall not be Emacs. Linux shall not be Windows. And macOS shall not be Windows either.

Do you remember that foolish Windows-Themes on Linux? Luckily GNOME has killed custom theming. And Apple also. Custom theming is a horrible mess aside from areas where it is intentionally (e.g. Vim color schemes).

But it is also possible that Gimp moves to option A. At some point and they are interested in user-interface improvements. Most people just want to use Single-Window-Mode which shall be default for many years.

Why TUIs are back 3 months ago

And TUIs

* Are simple to grasp for uses * Efficient to use (not just resource wise) * Look nice on nice terminals

Notcurses (C++) and Ratatui (Rust) did help ncurses (C) a lot.

Reading from Wikipedia Spirit sounds like a horrible low-cost Airline like Ryanair. Why should we rescue something which hurts employees and passengers?

If it would be TWA or PanAm my reaction would be positive.

No. It is using a central “well known server” and requires internet.

Test:

    * Does it work in an airplane?
    * Does it work in a submarine?
    * Does it work in the mountains, when a thunderstorm is approach and you need to share the GPX?

Basically my Garmin Edge and iPhone can do this. Magic-Wormhole fails in all test cases.

Implementation shall be able to negoiate a connection locally (e.g. Bluetooth) and upgrade to peer-to-peer WiFi if need (Garmin doesn’t need that part, GPX are usually smaller than 1024 KB).

I’m still surprised how people ignore Meson. Please test it :)

https://mesonbuild.com/

And Mesons awesome dependency handling:

https://mesonbuild.com/Dependencies.html

https://mesonbuild.com/Using-the-WrapDB.html#using-the-wrapd...

https://nibblestew.blogspot.com/2026/02/c-and-c-dependencies...

I suffered with Java from Any, Maven and Gradle (the oldest is the the best). After reading about GNU Autotools I was wondering why the C/C++ folks still suffer? Right at that time Meson appeared and I skipped the suffering.

    * No XML
    * Simple to read and understand
    * Simple to manage dependencies
    * Simple to use options

Feel free to extend WrapDB.
The MacBook Neo 4 months ago

The last competitor remaining is Lenovo with the ThinkPads and pre-installed Linux [1].

But even Lenovo cripples them:

    * You need to be very careful. Select alwaysCTO build with the best available display. But even then, Lenovo *removed* the HiDPI display from the X13. The only actual competitor to the MacBook Air is the ThinkPad X13.
    * Lenovo added useless camera humps protruding out of the panel. There is a thick bezel and enough space for a much better camera. And for opening the laptop used to be a dent in the (round!) palmrest, nothing protruding.
    * AMD, Intel and Lenovo fail to ship a fanless X13 and T14. I would happily keep same performance for two years, just getting rid of it.
    * Lenovo is drowning us in Yogas, Z13 or whatever Legion. 

They still have huge advantages (keyboard, maintenance manual, replacement parts, Linux compatibility, much more ports in case of the X14 and T14). Apples keyboards are nowadays “acceptable” but not even comparable to a good ThinkPad keyboard.

[1] By the love of god. Don’t order them with Windows! You are putting 80 to 130 euro right into Microsoft’s stock owners. And they will use it to harm Linux. And of course, making Windows even worse. They use it to harm you. Select Linux. Donate the rest (Fasst, GNOME, KDE…) or use it for the better display.

iPhone 17e 5 months ago

Tenth of millions of devices were sold (somewhere between 20 to 35 Million?). You could build multiple plants for it, with government funding in Europe.

The MBAs at Apple noticed:

    * Big size is a status symbol in Asia. And TV replacement. Their a lot of people in Asia.
    * Due to vendor lock-in people need to purchase anyway. So just sell them the standard phone.  
They got the sales anyway. We don’t have a “functional market”. But Apples marketing was weird. They named it Mini instead of Compact or Air. And launched it against the SE? A lot people already refused to move from the SE 1st Gen to the Mini, to due the increased size and missing TouchID.

So Apple assumed people want even bigger Max or Air. The Air which is actually much thicker most other phones. Both seem to fail.

iPhone 17e 5 months ago

No compact smartphone. Apples MBAs produce just more slight variants of the same phone.

The Google Pixel 10a is superior, same chassis with flat camera. The Pixel 10 doesn’t suffer a camera bump. At least a step in the right direction.

iPhone 17e 5 months ago

What I don’t like about FaceID is the premature unlocking. If you pass your phone to someone else it can unlock, especially for taking photos. And to allow strangers to make photos is intentional that’s why the camera app doesn’t need an unlock.

Aside from that all the gestures, positions and holding points are annoying. The usage of TouchID is simpler.

Apple could at least fix the security issue by unlocking only after swiping up. FaceID? Isn’t fast enough? Well. Than TouchID is better.

Acme Weather 5 months ago

It looks nice. Less nice but very good in Germany is DWD Warn Weather:

https://apps.apple.com/de/app/dwd-warnwetter/id986420993?l=e...

Yes. We pay for it with taxes! And again with our money in the App Store. But the app success is build upon the lawsuit from WetterOnline which is a private company.

https://www.bundesgerichtshof.de/SharedDocs/Pressemitteilung...

The lawsuit backfired and made the state funded app well known. WetterOnline attacked the DWD because the state funded app is superior :)

I think in Italy they have some similar app. Would be nice if the EU helps us to unify the app. And add offline capabilities, bad or no internet happens. The weather radar is offline of less use but the forecast still helps.

They release videos for dangerous weather on YouTube. We’ll know for regular people, in regular cloths, speaking like regular Germans. Everyone loves it :)

I like it when important services are provided by the state and private companies. Save foundation! In worst case the state is always better. In best case they compete and public benefits. In this case the private company just sucks. But they made a good job in advertising for DWD ^^

PS: If someone would implement a nice weather for Linux (best Gtk) based upon DWD public data? DO IT!

No. Every man page is better, concise, easy to access.

GNU Info should be like a browser but it makes something simple into something complicated.

Thank you! I assume “didn’t train” is correct. Probably my favorite mistake! I like it when people point out mistakes, give me corrections, and explain why. The reason is crucial.

Maybe “hadn’t trained” is even better. Makes sense when ordering times. But I don’t trust LLMs an inch. It makes up options for git[1] and both GCC and CLANG are often immediately telling me that the LLM is lying.

Cookieengineer and illichosky are right.

[1] Considering that man pages exist, it shows how useless their harmful crawlers are.

I’m rather sure *Airbus* will prefer a programmer which reads and writes reliable code.

The programmer which delivers useful products is probably hired by Microsoft? Or worse, Boeing. Or Toyota. Some NTSB people or Michael Barr are happy to tell you details about the number of dead people they created.

    Restart braking to brake because our code failed.
Or.
    One single sensor delivers wrong data. Let us put the trim down. DOWN! DOWN!
After that they blame the user. It wasn’t a pilot error, because the didn’t trained the pilots to immediately turn off MCAS. And it wasn’t a driver error, because they didn’t trained driver to lift the feet and start braking again.
    But I’m only programming a text viewer.
Which is used in a power plant to read the emergency manual, after an earthquake. You are responsible.

I’ve learned about that website only four years ago. It is still helpful, teaches me how to install front derailleurs properly (as deep and far to the front as possible, better chain line with less trimming and better shifting).

The German Wikipedalia tries to safe some stuff.

Yep. That’s a hell. A hell to maintain.

And searching the web for “Excel government failure…” is an adventure.

Excel is a shell script containing data. Minus well defined syntax and a proper change log. I see the nice point behind using Excel, it is a “visual” shell script containing data.

True. Software and computers don’t even exist to save money. A lot of problems stem from the weird idea of MBAs that a computer, digitalization or even cloud are there to save money.

I hope Holstein prepared the switch well and kill off any Microsoft stuff as quick as possible. Nothing is worse than co-existence with something hostile which doesn’t want to be compatible.

   * No Dual-Booting
   * No VM
   * Especially no WINE (your ducked with every odd update)
   * And by the love of god, hit everyone with a bat which tries to ship incompatible files (MS-Office, ppt, xls, pst…) to you. Links to “Microsoft Teams”? Hit harder and show no mercy :)
What to do, minimal list:
    * Make plan.
    * Used standards wherever possible.
    * Switch file-formats and external platforms before. Use a standard distribution and DO NOT MAKE YOUR OWN DISTRIBUTION. If you have a big IT department with hundreds of employees, maybe an own repository with your custom software.
    * Enforce all suppliers hard to support Linux natively! If not? Drop them. Search a honest company which gives you also the source.
    * Avoid the usual mistake like “this a local support company” or “their offer is cheaper”
    * Don’t purchase shitty hardware. ThinkPads are a good start, but we speak about printers, NFC, label writers, scanners and so on.
If your answer doesn’t include either Debian, Red Hat, Canonical or Suse it is probably the wrong choice. You need support.
    The remaining 20 percent of workplaces are currently still dependent on Microsoft programs such as Word or Excel, as there is a technical dependency on these programs in certain specialized applications. According to Schrödter, however, the successive conversion of these remaining computers is the stated goal.
A red flag. Soft migrations work only, if both side cooperate. If not, hard migration. Short pain is better than long suffering.

PS: And don’t repeat Munich! Munich is “HOW NOT”. Three distinct IT-Departments. And the next major was “convinced ” with tax money and a Microsoft Headquarters. Result, it is worse than before.

It are only minor changes.

Recent ThinkPads are close to be identical: X280 - X13 Gen3 (minor change: 16:10 with X13 Gen1).

X13 Gen 4 - Gen 6 are sadly nearly identical, especially the ugly camera bump which is not required. No camera needs that space and video conference systems cannot used the full resolution.

Luckily sometimes the batteries are compatible.

Because there is no need. It just the usual trend/hype.

  * Manjaro is Arch.
  * Cachy is a patched Arch (exactly what Arch avoids, heavy patching). 
  * SteamOS is Arch. 
  * Arch is Arch. 
Any useful and stable patch will be merged by upstream. That is why using CachyOS or ClearLinux isn’t beneficial in long term. When the patch works it will finally land even in Debian Stable.

https://josephg.com/blog/electron-is-flash-for-the-desktop/

Please use native toolkits. At least Gtk or Qt :)

Flash is just “We don’t like to pay developers. We prefer you to pay more for memory. And your processor. And by the why, we don’t care about your security.”

Ironically memory prices are skyrocketing right now. Even the best known Electron application (Signal) is eating memory like it is free. Similiar native applications integrate much better and use a fraction of memory (e.g. Fractal).

PS: If autonomous locally usage doesn’t make sense a mere web-app is good way. At least it is then a single tab in the web-browser and most platforms are covered (if you don’t target Chrome exclusively…). In this case possible step? At least not 500 MB wasted.

I wouldn’t mention as positive example. I wouldn’t even mention them as example.

Apple cooperates within WebKit well with WebKitGtk. They supported LLVM when it is in their interest.

Chrome is used as proprietary web-engine to vendor lock-in the web. While often used by others, I’m not aware of a broad cooperation. Android is a shadow of Linux, merely using the Linux-Kernel, not GNU. Plus a lot of closed-source code (PlayServices, App Signatures, Google Cloud, Google Apps).

Googles open-source projects seem often exclusive Google only projects? Google works together with others! But especially Chrome and AOSP are…causing worries.