HNHacker News
TopNewBestAskShowJobs

froh42

565 karma · joined November 27, 2012

submissionscomments
froh42··on I just want an 80×25 console, but that's no longer possible
My 3D printer has a physical off switch. And it runs Linux - debian - on an embedded ARM board, so I can ssh into the printer etc. (I can even hook up a keyboard and HDMI monitor)

I fear about my filesystem every time I notice the printer is running at night (after a long print job) and I just turn it off without going over to my pc, ssh in and shut down the OS.

Still, it hasn't eaten my filesystem, yet ... ext4 journaling DOES seem to work.

froh42··on Xrust – XPath, XQuery, and XSLT for Rust
Knuth said it's Te<the greek X which Americans can't pronunce, so a k comes out when they try to>.
froh42··on Xrust – XPath, XQuery, and XSLT for Rust
"ch" sounds nothing like "k" in German. (Neither the "ich" nor the "ach" form).

You could claim it if you'd speak Bavarian (Chiemsee starts with a "k", for "Chemie" people are diveded if it's "kehmee" or "shehmee").

So don't use weirdly constructed things as names with your own pronunciation instruction. That's a tragedeigh.

froh42··on NASA Says Mars Rover Discovered Potential Biosignature in 2024
I stopped reading, right there.
froh42··on AnduinOS
Aaaaaargh a fucking AI did translate this from English to German when I look at it. Horrible translation.

Eine freundliche Distribution. Ok, fuck yes, if it is friendly, does it say good morning and good night? And ask me how I am?

"Es ist eine perfekte Kombination aus Erfahrung und Ökologie." Ok, it's about ecology, so something about trees and nature and owls and bunnies?

"AnduinOS ist Ihre finale Linux-Distribution!". Wait, you'll think I DIE if I use this?

froh42··on GPT-5
Wow, I just got GPT-5. Tried to continue the discussion of my 3D print problems with it (which I started with 4o). In comparison GPT-5 is an entitled prick trying to gaslight me into following what it wants.

Can I have 4o back?

froh42··on CARA – High precision robot dog using rope
What a horrible video is this, with the robotic translated AI voiceover?

Update: Ah, weird, if I watch the non-embedded one on youtube it is the original in English with normal sound. It's the one embedded on his web site which has AI translation to German.

froh42··on XSLT: A Precision Tool for the Future of Structured Transformation
Years ago, I was maintaining a huge XML->XML transformation in XSLT. The input format was the XML based config file of the system, that was created by the configuration tool. Output was a XML that has the same information in a way that is optimized for the system to read in efficiently. (Changing order of things, introducting redundancy by replicating similar information for different parts of the system, etc.)

(It was a Building Information System, Fire Alarms, Access, Lots of business rules stored in XML)

While the XML was easier to transform in XSLT than in the native C++, and yes, XSLT was probably the right tool at that time I developed a deep hatred for XSLT at that time. It felt like a functional language that had just all the important parts removed.

Yes, pattern matching is a good thing, but hey - I can do pattern matching for rules in any decent language. It was just the amount of existing code that prevented me from porting it to another language.

(And I remember a few ugly hacks, where I exposed "programming language" stuff from C# - which we also used - to the XSLT processor)

However, with all the XSLT ugliness: XPath is amazing! I love that.

froh42··on Launch HN: Leaping (YC W25) – Self-Improving Voice AI
It's too funny. I tried the voice chat and it was the typical frustrating shit, misunderstanding words, then slowly answering to them - "das Ding" it understood as "Singen" etc. You could film a comedy with that, but a company that owns something like it - I'd never call them.
froh42··on Amoeba: A distributed operating system for the 1990s (1990) [pdf]
Coming from Commodore Amiga, my first PC was a 486dx with 4MB to run Linux. I did set it up the same day I bought it - noticed 4MB was not enough to run XFree86 on top of Linux 0.99.6 or whatever, so I grumbled, checked my wallet and bank account, went back to the dealer and asked him to take back the 4MB memory and sell me 16MB of RAM.

I was a student and ate only very cheap food the rest of that month.

Oh, and a bit later (two or three years) Tanenbaum visited my University and held a lecture about Amoeba.

froh42··on Jasonette – Native App over HTTP
Oh yeah, if there was a way to send markup to the browser and have the browser render a UI for that. I wonder why nobody thought of that as of now ... oh. wait. ... ah we want "native" components. Yea. html only had "native components" for a long time, too ...

so - html as json without css and a richer component palette?

froh42··on Things I can’t do on macOS which I can do on Ubuntu (2020)
Yep. WSL and WSL2 are great. I used Windows with WSL, upgrade to WSL2 then noticed I don't need the "Windows" part of the system anymore and WSL2 cross-boundary file access is slow, so I deleted Windows and finally installed Linux again on my work laptop. (Used Linux up to 2007, bought a Mac, another Mac, switched to Windows after Apple locked down the system because "Windows has WSL, so I can do my work stuff" and switched back to Linux due to a slow Filesystem under Windows - for my use case).

The only thing that pisses me off, is that the MS-Teams client for Linux is roughly 5 decades behind the Windows client, feature and stability-wise.

(And still have Windows on my private laptop for Fusion360 and games)

froh42··on ATTiny 555 Emulator
That's an abomination. I love it.
froh42··on Show HN: Monocle – bidirectional code generation library
Haha, the old Java GUI builders in the 90s did something like this. You could either drag around the window (and the code would be updated) or modify the code (within limits) and it would parse it into the GUI builder.

Who's old enough to remember the Symantec Visual Cafe IDE?

froh42··on AEG combi microwave unusable after update: device thinks it is a steam oven
When connecting to it, does it return http status 418?
froh42··on Decommissioned Atlas F missile silo complex for sale
I grew up in Germany in the cold war, around 80 km west of the iron curtain. Prime target for nukes from both sides as it would be the place where Nato and Warshaw Pact would collide. In fact there were even nuclear "landmines" near bridges or other tactical points for making areas impassable by soviet tanks.

During the 80s I was fully aware that - if WW3 would have broken out, even in a limited way - it would have meant game over for me. You'll learn just not to worry about that.

froh42··on Apple contributes to OBS to support screen capture using ScreenCaptureKit
Interesting thing about "clean code" I just read today:

https://www.steveonstuff.com/2022/01/27/no-such-thing-as-cle...

The article says we need to use more precise words. In this case, the macro can create a bug, so is using the macro "cleaner"?

froh42··on “B*tch to Boss” by Mozilla Firefox
Nah. This is people who are being harrassed making fun of the idiots. It won't solve any problem, but it helps with a mindset to deal with it.
froh42··on IPv4 pricing
Nah. My home internet is originally Dual-Stack lite IPv6 mainly with IPv4 being tunneled over an Enterprise-like NAS (so my outgoing IPv4 connections share the address with other users).

I just switched to full dual stack (by leasing a static IPv4 address from my provider) to be able to handle incoming connections for my VPN. As long as you don't want to host anything on IPv4, dual stack lite is fine.

froh42··on It’s not a self-driving car unless you can sleep in it
Wow, someone invented another verbal description for level 5 autonomy. Including his own name as a hashtag. Wooooo!

https://en.wikipedia.org/wiki/Self-driving_car#Levels_of_dri...

Edit: Sorry. Level 4.

froh42··on Plan2Scene: Converting Floorplans to 3D Scenes
I wonder how it would compare to the floor plan my vacuum robot creates every time it is working. Or whether my Neato's floor plans are anywhere near realistic.

Or what Neato does with all these floor plans on their servers ...

froh42··on Linux: Don't get me started on “executives”
It's managers all the way down.
froh42··on Is it true? Can Covid-19 vaccines connect me to the internet?
No, it will just post your filthy thoughts to your facebook timelime.
froh42··on Show HN: My personal website is a shell
As "cat cowsay" tells me that cowsay is an executable, I wouldn't expect "sh cowsay" to work in any event.
froh42··on Pro1 X: A Linux smartphone with slideout keyboard
I wonder why such devices have such a "meh" processor. This thing has a worse one than my several year old OnePlus 5.

Don't know if it can do HDMI or DisplayPort output, but assuming that (and using a bluetooth keyboard and mouse) it might be a ultra-portable work machine for me, so I don't need to schlep my laptop around. But not with a meh processor, then it is only a phone with a keyboard.

froh42··on [dead]
So I send them money now and they promise as soon as they received $360B by this way to purchase Facebook? Sounds legit.
froh42··on Templating for Lawyers
Heh, my father was a Lawyer.

He kept using Word (the MS-DOS Version!) for a very very long time, because he had most of the everyday stuff he needed as predefined "Textbausteine" (text modules? text blocks?) - he would just press ESC-this-key,that-key and a complete divorce application for the court would pop up. Many paragraphs were double, so he only had to delete the male/female version.

He was bragging the "work" he did for a divorce was around 10 minutes, the rest of the time he was chatting with the client. (He also had several boxes of Kleenex around for crying clients - a big part of that work is emotional).

He also had a lot of text modules for all the other bread-and-butter stuff that turns up every day.

froh42··on Show HN: 3D first person game rendered in CSS/HTML
No, just in the first level. I'm running on Firefox on Linux.

By coincidence I read up on WebRender on Firefox today and decided to force it turned on - suddenly the game looks nice (only glitch when looking down below the candle one of the wall segments still vanishes).

But it runs a lot better with WebRender (which uses the Graphics card to composite) than without on my machine.

froh42··on Show HN: 3D first person game rendered in CSS/HTML
Looks quite buggy, depending how I move I can see through walls, get bad textures etc.
froh42··on Eat This Much – Automatic Meal Planner
And being US-centric means a lot of the choices a quite gross and really unappealing for people in other countries. Buttered toast? Peanut butter and honey? Yuck, I'd rather not eat at all.
← PreviousPage 2 of 4Next →