HNHacker News
TopNewBestAskShowJobs

tjungblut

237 karma · joined July 26, 2018

https://github.com/thomasjungblut
submissionscomments
tjungblut··on Astra can read and write weights to improve Qwen
Great, instead of backpropagation, we now have slopagation.
tjungblut··on VibeVoice: Open-source frontier voice AI
yep, it seems this was trained on large amount of podcasts with ad jingles or phone call queues with elevator music. I was also pretty disappointed to run the TTS last week.
tjungblut··on Microsoft's "Fix" for Windows 11: Flowers After the Beating
Sorry Pavan, I'm happier with Fedora Atomic and Bazzite now.
tjungblut··on An AI agent published a hit piece on me
I wonder if we can do a prompt injection from the comments
tjungblut··on Roblox is a problem but it's a symptom of something worse
I'll probably get DV to oblivion for this, but I have to constantly wonder where those parents come from that need to forbid their children to roam freely on the internet.

Didn't they grow up in an age unrestricted web either? By now we must have two generations of unhinged children grown up with unsafe World of Warcraft, MSN, Whatsapp and ICQ. Oh and the p0rn... I mean, seriously, do you guys have nothing else to do than to moderate your kids Minecraft servers?

tjungblut··on Using street lamps as EV chargers
too bad that ubitricity was sold to Shell
tjungblut··on Show HN: Terminal-Bench-RL: Training long-horizon terminal agents with RL
If you are curios, like me, how the actual reinforcement learning happens. It uses verl [1] underneath. The paper "HybridFlow: A Flexible and Efficient RLHF Framework" [2] explains it really well.

[1] https://github.com/volcengine/verl

[2] https://arxiv.org/abs/2409.19256v2

tjungblut··on Scaling our observability platform by embracing wide events and replacing OTel
tldr, they now do a zero (?) copy of raw bytes instead of marshaling and unmarshaling json.
tjungblut··on Show HN: A Database Written in Golang
thank you for referring, feel free to ask any questions you may have
tjungblut··on To buy a Tesla Model 3, only to end up in hell
not entirely, but it's maybe 1-3% over a week depending on the outside temperature
tjungblut··on Reverse engineering the Ravensburger TipToi pen
Get a flipper, you can simply download and emulate all of them
tjungblut··on Jepsen: Jetcd 0.8.2
The watch is a simple processing loop that receives and sends on a bi-directional GRPC channel. Leases have a similar loop for keep-alive messages, everything else is quite literally delegated.

I get that it's difficult to translate this 1:1 into Rust without channels and select primitives, but saying it's complex is wild. Try the server-side code for leases ;)

tjungblut··on Jepsen: Jetcd 0.8.2
could you be more specific on what's so hard to follow? it's quite literally just the implementation of the GRPC interface [1].

[1] https://github.com/etcd-io/etcd/blob/main/client/v3/kv.go#L3...

tjungblut··on ML Code Exercises
Inverting a binary tree became implementing SVD with arrays only.
tjungblut··on Show HN: WAL Implementation in Golang
Your generational approach to segment numbering is fine, if you prepend enough zeros to format the files properly then you're also able to sort them correctly. etcd uses the same trick.
tjungblut··on Show HN: WAL Implementation in Golang
Besides what Phil mentioned below, I can't write more than one record to the WAL. You're closing the file after every write, the second time you write the error `seek data/rebuf.tmp: file already closed` is returned.

I also think your rotation will delete the wrong segment when you have more than ten segments - imagine you're writing rebuf-1 to rebuf-10 - what's the "oldest file" to delete now? Besides, should you really delete those files?

tjungblut··on A forged Apple employee badge
and why would the German red cross own it and sell it on Ebay? Ebay wasn't even a thing back when the DM was still around.
tjungblut··on Show HN: Kubernates in Node.js
This seems like a small CRUD app to replace apiserver/etcd with a nodejs app and mongodb.
tjungblut··on Show HN: Mazelit - My wife and I released our first game
Two gaming Hatters from Austria? Of course it had to be Sanja and János. I will check your game later on deck, but congratulations on launching :)
tjungblut··on JAL A359 at Tokyo collided with Coast Guard DH8C on runway and burst into flames
Yep, that was for permanent loss.
tjungblut··on JAL A359 at Tokyo collided with Coast Guard DH8C on runway and burst into flames
I had a dentist explain to me that my lip could go numb with a 50% chance after my wisdom teeth removal with that exact explanation just two minutes before the surgery. I was infuriated, turns out I was on the lucky side of her coin.
tjungblut··on Show HN: Pokemon prototype game made with JavaScript and p5.js
Gameboy was THE mobile first platform when pokemon first came out. I see no issues here.
tjungblut··on Show HN: Visualize rotating objects from the 4th, 5th, nth dimensions
Odd, on my S22 it's just showing a black screen.
tjungblut··on Not knowing the /proc file system
When parsing the proc files, many people forget that process names can have spaces in them and that causes some very funny outputs. The Python script in this posts handles those correctly, kudos.
tjungblut··on Tesla is launching their developer APIs
Just tried to sign up, got an immediate rejection.
tjungblut··on 78% MNIST accuracy using GZIP in under 10 lines of code
I don't immediately find it, but couple of years back there was a "meta-feature" which was the size of the MNIST image. I think that scored about 90'ish % accurate results on its own - without even looking at the image.
tjungblut··on Tesla gives UK owners grabbing stick after forcing them to get left-hand-drive
How to you think trucks would cross the channel to deliver goods? Swap the steering column in the tunnel?
tjungblut··on Google has a secret browser hidden inside the settings
I vividly remember cracking the admin PWs with ophcrack or the school WEP wifi with aircrack-ng.
tjungblut··on Moderation strike
Indeed. For me the most infuriating part is the amount of low-quality questions that could easily be answered by AI before submitting the question. They definitely should embrace AI and generate an answer. If you think that question isn't properly answered, include why the AI proposed solution is wrong and let humans answer it.

As for the correctness of the solution: that's why the voting system and tickmarks are there. Wrong solutions would ideally be downvoted and never marked correct, I don't really see how AI is making a big difference here. Moderators today aren't running the answered code either.

tjungblut··on Meta announces its Quest 3 VR headset
Yep, for me its also just flight and race sim. Even though I don't really tend to use it very often anymore. It's cumbersome to wire up and especially in the summer the G2 gets very hot - plus the added heat of the PC driving this beast!
Page 1 of 4Next →