HNHacker News
TopNewBestAskShowJobs

baruchthescribe

69 karma · joined April 22, 2018

submissionscomments
baruchthescribe··on Inigo Quilez: computer graphics, mathematics, shaders, fractals, demoscene
It's shader-based using a technique called raymarching.
baruchthescribe··on In Memoriam: John L. Young, Cryptome Co-Founder
Classy obiturary by the EFF. Cryptome seems to have been around forever in internet terms - I just checked and indeed it's been almost 30 years. RIP John, your site was Wikileaks long before Wikileaks.
baruchthescribe··on GTK Krell Monitors
I loved this tool. Always ran it with fluxbox as the WM.
baruchthescribe··on The case of the UI thread that hung in a kernel call
>Naturally, a suspended UI thread is going to manifest itself as a hang.

The correct terminology is 'stopped responding' Raymond. You need to consult the style guide.

baruchthescribe··on Why Catullus continues to seduce us
Written after he broke up with Lesbia. Yes it is very sad that I can instantly recall this after fifty odd years. Perhaps Latin really does train your brain and memory.
baruchthescribe··on Emacs Solo: A Surprise System Crafters Live Demo
I am an emacs user. I meant moving from my ridiculously customized setup accumulated over 20 years to the Solo configuration.
baruchthescribe··on Emacs Solo: A Surprise System Crafters Live Demo
Whoops. Hmm, I thought you could edit HN comments but obviously not.
baruchthescribe··on Emacs Solo: A Surprise System Crafters Live Demo
I'm a long time fan of David Williams' demos on the channel. Emacs Solo was quite inspiring in that it made me want to seriously adopt it for a month or two just to see if I could be productive in it without all the zillions of bells and whistles I've gotten used to over the years.

VS Code with Emacs keybindings was another tangent I was looking at recently.

baruchthescribe··on Half-Life
I was completely blown away when I realized that the opening cinematic was the actual game engine. First time I'd ever seen it and the scenes cleverly foreshadowed what was coming.
baruchthescribe··on Half-Life
Lokimedes doesn't need to hear all this. He's a highly trained professional.
baruchthescribe··on The Weird New Putting Technique That's Driving the Golf World Nuts
I'm a 20 handicap who bought AimPoint five or six years ago and it improved my green reading immensely. And I certainly do not waste playing partner's time on the green. It's just a quick feel, stick up the fingers and then putt.
baruchthescribe··on Relaxed Radix Balanced Trees (2024)
Thanks for this resource!
baruchthescribe··on A physicist's guide to ice cream
I started making my grandmother's recipe again recently and it's amazing and amazingly simple. A pint of cream, a tin of condensed milk and a teaspoon of vanilla extract. Whip the cream until it lightly peaks, stir in the condensed milk and the vanilla and freeze for at least 4 hours. Done. You can add choc chips or whatever flavor you want at the condensed milk stage.
baruchthescribe··on Eyes Wide Shut: Hidden in plain sight
I agree with this analyst here that Dr Bill traverses the 33 degrees of the Scottish Rite:

https://33degreesofeyeswideshut.wordpress.com/

baruchthescribe··on Doctor Who theme: Ron Grainer (composer) Delia Derbyshire (musician, arranger)
Delia Derbyshire is one of my heroes: an electronic music pioneer way before her time.
baruchthescribe··on The English Paradox: Four decades of life and language in Japan
Very interesting observations. My sister lives outside Tokyo and is an assistant English teacher under the JET Programme which is a government initiative to bring language teachers to schools. Her Japanese is very good - as part of being selected she was interviewed in Japanese by the local embassy so it had to be - and she reports a strong willingness in her students to learn at least some English for pragmatic reasons.
baruchthescribe··on MQTT turns 25
I'm trying to remember the reason we couldn't use MQTT-Sockets. I do remember we couldn't though. Also we could not use Web sockets server side.
baruchthescribe··on MQTT turns 25
Reposting my comment from five years ago:

I once had a client where the only port available for me to use on their firewalls was for MQTT (1883) because that's how we were getting sensor data from them. They would not open anything else for us no matter how we implored them so I wrote a live TCP wrapper over MQTT to get around it. It was a local multithreaded TCP daemon that listened for outbound requests on a certain port, wrapped them in MQTT and then published them using a unique topic. The server daemon would detect these topics and unwrap them before forwarding to our server processes. So the client machine thought it was making a live TCP connection to our server but in the middle was a funky invisible MQTT wrapper. It was really elegant once it worked but my goodness was it a pain to debug - a couple of months before I got the whole thing right because of all the blind alleys I went down.

baruchthescribe··on Hofstadter on Lisp (1983)
Nonsense.

"One of the most important and fascinating of all computer languages is LISP (standing for "List Processing"), which was invented by John McCarthy around the time Algol was invented. Subsequently, LISP has enjoyed great popularity with workers in Artificial Intelligence."

baruchthescribe··on We outsmarted CSGO cheaters with IdentityLogger
> M̶a̶y̶b̶e̶ ̶h̶a̶v̶e̶ ̶s̶o̶m̶e̶ ̶m̶o̶r̶e̶ ̶c̶u̶n̶t̶ ̶k̶i̶d̶s̶.̶

He took that back. A very clever nod to In Bruges. Well played sir.

baruchthescribe··on Let's talk about animation quality
The author did some very cool work with Raylib interpolating between animations to make transitions more natural. I remember being blown away at how realistic it looked from the videos he posted in the Discord. Glad to see he's still pushing the boundaries on what's possible with quality animation. And of course Cello rocks!
baruchthescribe··on The Bastard Operator from Hell (1999)
In Devops is turtle all the way down but at bottom is Perl script.
baruchthescribe··on Bold Edit: An editor written by power users
Never stomp on the current directory when someone extracts your archive.

No source so no-one knows what it's doing in the background.

Needs glibc 2.38.

That having been said, it looks lean and mean. I will keep an eye on it.

baruchthescribe··on Sega Jet Rocket: The '70s arcade game with no computer or screen
Santa Cruz beachfront had one of these back in the mid 90s. Durban beachfront had one in the 70s.
baruchthescribe··on MQTT: A Conceptual Deep-Dive
Sadly not - the code belongs to the company I worked for. I should cleanroom it from scratch and open source it.
baruchthescribe··on MQTT: A Conceptual Deep-Dive
I once had a client where the only port available for me to use on their firewalls was for MQTT (1883) because that's how we were getting sensor data from them. They would not open anything else for us no matter how we implored them so I wrote a live TCP wrapper over MQTT to get around it. It was a local multithreaded TCP daemon that listened for outbound requests on a certain port, wrapped them in MQTT and then published them using a unique topic. The server daemon would detect these topics and unwrap them before forwarding to our server processes. So the client machine thought it was making a live TCP connection to our server but in the middle was a funky invisible MQTT wrapper. It was really elegant once it worked but my goodness was it a pain to debug - a couple of months before I got the whole thing right because of all the blind alleys I went down.
baruchthescribe··on Zelda Screen Transitions Are Undefined Behaviour
This reminds me a lot of Mode X which, although a funky 320x240 mode with square pixels built in to standard VGA, only became popular after Michael Abrash popularized it in Dr Dobbs. And then there was the utterly gorgeous mode Q - 256x256 with 256 colors. No muls or shifts - high byte is Y and low byte is X.
baruchthescribe··on RaptorJIT + Studio: Analyzing the evolving C heap of a JIT compiler (2017)
You're right and I think more than anything, it's a function of the license. New code needs to be LGPL.
baruchthescribe··on RaptorJIT + Studio: Analyzing the evolving C heap of a JIT compiler (2017)
Sure. But when my fork with 10% more speed is released, some fairly large companies are going to choose it and it will continue.
baruchthescribe··on RaptorJIT + Studio: Analyzing the evolving C heap of a JIT compiler (2017)
>that it would be tragic if it just slowly fades into obsolescence.

Not going to happen. Too many people have sworn to keep improving it.

Page 1 of 3Next →