HNHacker News
TopNewBestAskShowJobs

Locutus_

64 karma · joined March 26, 2024

submissionscomments
Locutus_··on Reconfigurable Analog Computers
Ahhh, Vaxman still up to his usual shenannigans :-)
Locutus_··on I built binary serializer for Pydantic models that's up to 7× smaller than JSON
The answer honestly feels a bit lacking, and evasive.
Locutus_··on I built binary serializer for Pydantic models that's up to 7× smaller than JSON
I've had exactly the same situation, ~2M MAU service with REDIS as the only persistence system, all data being JSON serialized Pydantic models. The storage overhead was just terrible and cost real money.

This would have been a super nice to have back then.

I wonder though how much sense it would make to get something like this mainlined into upstream Pydantic? as having this downstream would give many continuity and dependency lock concerns. And having it as part of the main library would significantly drive adoption rate.

Locutus_··on Kaitai Struct: declarative binary format parsing language
How is the write support now-adays, is it production quality now?

I used Kaitai in a IoT project for building data ingress parsers and it was great. But not having write support was a bummer.

Locutus_··on The QNX Operating System
I honestly zoned out when I saw how many and what steps where required before just wget'ing a image file.

Sorry, nope.

Locutus_··on Xee: A Modern XPath and XSLT Engine in Rust
Well....toml isn't that much more than .ini files slightly brough up in feature support.

Again not great for bigger documents.

Locutus_··on Stelvio: Serverless AWS for Python Devs
This also seems a bit like AWS Chalice reinvented, which might be a good thing as AWS has silently abandoned it.
Locutus_··on More pro for the DEC Professional 380 (featuring PRO/VENIX)
Great read, but I honestly had wished the author had split it into several separate articles.
Locutus_··on Generate impressive-looking terminal output, look busy when stakeholders walk by
I had this literally happen to me a couple of months ago.

Slacking off while waiting for some performance tests to run (Shoutout to Locust.io!) with my big 27" screen full of terminals for each runner, server logs etc.

...And then on my laptop screen I honestly was just slacking off and reading Reddit.

'VP Of Technology' comes over "I dont know what you are doing, but it's the most impressive thing I've seen in a while".

...Yes sir!

Locutus_··on Ask HN: How can I browse public GitHub repos on 128kbps connection?
Provision a VPS/VM/Cloud instance/etc, install your dev tools on it and use it over mush.

And remember for things like looking up git commands or even a lot of your dependency documentation, you do not need a web browser. Git comes with manpages, many libraries will have docs in .md or whatever in them.

Locutus_··on Musk-led group makes $97B bid for control of OpenAI
....Atreides Management?

The financing arm of a aristocratic line running a personality cult and who have a nepo baby on the cards contemplating a little bit of jyhad as his ticket out?

....I Do sometimes wonder who comes up with these names.

Locutus_··on The PS2’s backwards compatibility from the engineer who built it (2020)
The thought someone went from no programming background, taking a company internal course and then writes a GPU emulation layer in the 90's is just absolutely mad.

Super impressive!

Locutus_··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
M68k has the advantage that it has a fairly typical memory model.

Alpha's memory model has problems with providing atomic access to single bytes, which i'd imagine in a kernel is a bit annoying :-)

And then there's just the social aspect, m68k was used in the Amiga/Atari/Mac/QL/x68k, so there is a whole generation of us m68k fans who are willing to keep it alive.

Alpha has it's fans (me included!), but it's not exactly the same. So in a way it's no surprise it's slowly bitrotting away.

Locutus_··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
The ghost of the Alpha's infamously weak memory model coming back to bite it's undead self.
Locutus_··on Whatever Happened to Unix Workstations?
Linux on AMD64 happened.
Locutus_··on Public Access OpenVMS System
My request was ignored at first, after i sent a new request with my business email i got a community license link sent within an hour.
Locutus_··on Haskell: A Great Procedural Language
I've used Haskell several times for implementing isolated 'maths business logic units in commercial backend applications.

In one such system I built had the main (REST API exposing) backend implemented in Kotlin with a separate application in Haskell doing a complex set of maths driven business rules against GIS data to calculate area specific prices.

The amount of IO on the Haskell side was fairly minimum and abstracted away quite nicely.

Haskell allowed expressing all complexity in a way that was easy to audit and translate from business/data analyst requirements.

Would do again :-) But only with the correct amount isolation so you can lean into Haskell's strong sides.

Locutus_··on Computer Cousins: The Atari ST and DOS PCs
I think it's even weirder how Sharp/Hudson decided to superficially clone MSDOS for the X68000 independently.
Locutus_··on Using Two ReMarkables
I'm a heavy ReMarkable user, mostly as a note taking device when doing client meetings.

For personal use I use it a lot for annotating philosophy papers and source materials, and the lack of a split screen feature is extremely frustrating.

Writing annotations or commentaries on texts means writing in the margins or switching back and forth between books (often a paper book and the remarkable for writing, or 2 notebooks in the device which is a slow operation).

A split screen mode would have been extremely useful, or lacking that a method for having a page-matched 'fold-out' so I can just associate a full blank page to each source page for my commentary.

I know there's an unofficial hack that adds this, but why ReMarkable doesn't I can't fathom, especially as annotations and such are marketed as primary use cases for the device.

/rant :)

Locutus_··on Poll: Do you have a ham radio license?
I had one in the early 00's.

Especially liked packet radio stuff back then, but due to regulatory restrictions in practice the networks built are not really all that useful other then for contacts. So in a way, loved the tech but it's really a hobby just for the tech itself rarely applications there-of.

Locutus_··on My MEGA65 is finally here
It's just a bummer the community around it is super-cultish.
Locutus_··on Richard Feynman and the Connection Machine (1989)
Sorry to reply to a random comment of yours, but did you ever publish your CM-2 emulator?
Locutus_··on Emulating the Early Macintosh Floppy Drive
If you have important Mac disks to archive, then a Kryoflux is probably the way to go.

It's a external USB attached floppy drive controller that uses a normal PC floppy drive.

It reads the raw disk stream and software then decodes that for whatever disk format it was. It seems old Mac disks can be recovered with it:

https://www.kryoflux.com/?page=home http://forum.kryoflux.com/viewtopic.php?t=135

Locutus_··on Canon R5 Mk Ii Drops Pixel Shift High Res – Is Canon Missing the AI Big Picture?
I use that mode on a Panasonic S1R to scan 5x4" film negatives, it does actually work.

However it requires a solid reproduction column mount, excellent lenses, perfect focus and vibration free environment etc.

Locutus_··on The Apple IIGS Megahertz Myth
I tried to look it up, but are any bootable GNO/ME disk images around? I'd like to see it run in an emulator just out of curiosity.
Locutus_··on The Apple IIGS Megahertz Myth
This seems to have been a pattern with all the 80s home platforms, especially in Europe.

I came from the Commodore Amiga, and used mine still in the early 00's all hacked up with cottage industry expansions and software hacks as a Mini-workstation writing LaTeX and C/C++ for Uni and a somewhat functional browser.

The Atari ST had a similar trajectory post Atari with FreeMiNT, and even smaller the Archimedes and Sinclair QL did!

Locutus_··on The Origin of Emacs in 1976
Systems from DEC also prefered this date format (RSX11 and VMS).
Locutus_··on A Philosophy Professor's Final Class (2023)
As Karl Marx said about philosophy: "The point, however, is to change it [The world]"
Locutus_··on A Philosophy Professor's Final Class (2023)
Indeed, his lectures are a great startoff point and presented as such but often his personal opinions and philosophical narrative runs through a bit roughly.

I get the feeling he is deeply Christian and mostly looks at the history of western philosophy as the project to build the modern Christian Enlightenment and how most (to him) valuable Post-Enlightenment philosophy is fundamentally based in processing biblical scripturally derived strands of thought through a dechristianization processes.

This might sound like a harsh criticism, it's not entirely meant to be. His introduction course is definitely worth it!

Locutus_··on Windows NT for Power Macintosh
Hah! We had ixemul.library and the geekgadgets distro back in the day! Full bizare GNU+BSD userland on top of AmigaOS!
Page 1 of 2Next →