Readit News logoReadit News
bogantech commented on GNU cross-tools: musl-cross 313.3M   github.com/cross-tools/mu... · Posted by u/1vuio0pswjnm7
yjftsjthsd-h · 8 days ago
> glibc-linked binaries with musl libraries

Why have any glibc? GCC et al. work fine compiled against musl (as proven by ex. Alpine only doing musl). Or is it for running on GNU/Linux systems (can't you statically link the build chain?)?

bogantech · 8 days ago
> Why have any glibc?

Maybe they want dns resolution to work properly

bogantech commented on SystemD Service Hardening   roguesecurity.dev/blog/sy... · Posted by u/todsacerdoti
bluGill · 14 days ago
Systemd won because for all the deserved hate it solves real problems that nobody else was really trying (or their attempts were worse). There are some really good points to systemd - you just have to takes the bad with it.
bogantech · 14 days ago
Systemd won because RedHat pushed it and made it a dependency of Gnome
bogantech commented on Build durable workflows with Postgres   dbos.dev/blog/why-postgre... · Posted by u/KraftyOne
cyberpunk · 24 days ago
Unless you’re planning on using their (temporalio’s) saas you’re in for building a very large database cluster for this if you need some scale.

(source: i run way more cassandra than i ever thought reasonable)

bogantech · 23 days ago
Just got roped into setting up an on prem temporal cluster myself :(

What causes the need for massive database clusters? Now I'm worried this is going to fall apart on us in a very big way

bogantech commented on M5 MacBook Pro No Longer Coming in 2025   macrumors.com/2025/07/10/... · Posted by u/behnamoh
ZiiS · 24 days ago
M1 with Ashai Linux
bogantech · 24 days ago
As long as you don't want to plug in any screens
bogantech commented on Donkey Kong Country 2 and Open Bus   jsgroth.dev/blog/posts/dk... · Posted by u/colejohnson66
bartread · 2 months ago
This is the kind of situation where feeding your code through an LLM can actually be helpful: they're really good at spotting the kind of errors/typos like this that have a profound impact but which our eyes tend to all to easily scan over/past.
bogantech · 2 months ago
Yeah I've been using Claude to review a bunch of m68k asm that I've been working on and it's been helpful at catching silly mistakes like using a direct address instead of an immediate value, clobbering registers, incorrect branches etc.

Of course if you just blindly ask it to write asm it will occasionally invent new instructions or address modes but it's very good at reviewing and making adjustments

bogantech commented on Occurences of swearing in the Linux kernel source code over time   vidarholen.net/contents/w... · Posted by u/microsoftedging
globular-toast · 3 months ago
How do you use it as an adjective? The bad thing was always labelling someone with the word, but there isn't really any other way to use it.
bogantech · 3 months ago
We Aussies have many ways to use it as a compliment

Sick cunt, Mad cunt, Good cunt Etc

bogantech commented on Bill Atkinson has died   daringfireball.net/linked... · Posted by u/romanhn
Grosvenor · 3 months ago
Michael Abrash's black book of graphics programming. They heard about a "buffer", so implemented the only non-stupid thing - a write FIFO. Turns out the competition had done the most stupid thing and built a read buffer.

I teach this lesson to my mentees. Knowing that something is possible gives you significant information. Also, don't brag - It gives away significant information.

Just knowing something is possible makes it much, much easier to achieve.

https://valvedev.info/archives/abrash/abrash.pdf

bogantech · 3 months ago
> Turns out the competition had done the most stupid thing and built a read buffer

This isn't really stupid though as explained in the pdf

> Paradise had stuck a read FIFO between display memory and the video output stage of the VGA, allowing the video output to read ahead, so that when the CPU wanted to access display memory, pixels could come from the FIFO while the CPU was serviced immediately. That did indeed help performance--but not as much as Tom’s write FIFO.

VRAM accesses are contended, so during the visual display period the VGA circuitry has priority. CPU accesses result in wait states - a FIFO between the VRAM and the VGA means less contention and more cycles for CPU accesses

Why improve read performance though? Games accessing VRAM I presume would be 99% write. Perhaps it was to improve performance in GUIs like Windows?

bogantech commented on Root shell on a credit card terminal   stefan-gloor.ch/yomani-ha... · Posted by u/stgl
Disposal8433 · 3 months ago
You can make fake debit/credit card transactions on a $2 USB card reader. All the specs are here and the protocol is public and documented (IIRC 5000 pages in a lot of PDF, it's a pain in the ass to read).

But to validate those transactions, you must send them to the bank over the internet, and you'll get a visit from the feds/FBI/whatever if you do it.

There is no real protection on card readers (most use Linux with a small shitty password). The protection comes from the contracts and regulations between the shops and the banks.

bogantech · 3 months ago
> But to validate those transactions, you must send them to the bank over the internet

Not how it works at all, banks don't have some open API on the internet for processing card transactions

bogantech commented on Kea DHCP: Local Vulnerabilities in Many Linux and BSD Distributions   security.opensuse.org/202... · Posted by u/zdw
bogantech · 3 months ago
Why are so many distros running Kea as root?
bogantech commented on Gail Wellington, former Commodore executive, has died   legacy.com/us/obituaries/... · Posted by u/erickhill
toyg · 3 months ago
But still, 3 years later, the Playstation did the same thing and it was a fantastic success.

CDTV was simply a bit early (hence the price) and a bit confused about what it wanted to be. It cost like a development machine but it was a fundamentally end-user one; it provided continuity for Amiga developers but only a hard reset for Amiga users. It also debuted in harsh economic times.

bogantech · 3 months ago
Well they released the CD32 within a year or two of the PS1 launching. It was a patent lawsuit that took them down but an AGA 68020 console with a library of A500 ports was never going to make it either.

u/bogantech

KarmaCake day994January 13, 2021View Original