Readit News logoReadit News
rollcat commented on Why didn't AI “join the workforce” in 2025?   calnewport.com/why-didnt-... · Posted by u/zdw
julkali · a month ago
Yes, but only 15-20 years later in the extent expected for 2000. The technology wasn't there yet, just like with LLMs.
rollcat · a month ago
The technology was there all along, and it's ironic that we're discussing it on this website of all. Look up ViaWeb.
rollcat commented on Show HN: I replaced Beads with a faster, simpler Markdown-based task tracker   github.com/wedow/ticket... · Posted by u/wild_egg
bbor · a month ago
Oh my lord it's written in bash. That's incredible. Well done! It's good to feel like the new kid sometimes as I approach 30 and ossify technically -- I'm sure this will develop a healthy fanbase of senior engineers, if the one's I've known are anything to go off of.

More relevantly: I've spent way too long rolling my own issue tracking systems (plural!) over the years, and it's good to see someone else share my intuition that dependencies and tagging are by far the most important part of solo-ish issue trackers. You'd be shocked how many massive tech companies publish issue trackers where dependencies are an afterthought (or worse: a paid upgrade).

My only tiny, soft suggestion would be mention "Unix Philosophy" rather than just the MVP link, tho it is indeed cute. As I alluded to above, the former has a dedicated cult behind it already ;)

rollcat · a month ago
I feel like using Bash is a double-edged sword. Yes, it's available on every modern unix-like (notably absent from the base system in the *BSDs), but the language (being an sh descendant) is honestly horrible for anything more complex than 200-300 lines of plugging one command into another. Ticket isn't even pure Bash; it embeds several inline, 100+-line AWK scripts, and a giant jq query (an external tool!). All of which is horrible for syntax highlighting, mind you.

These days Python is almost as universally available, and I've seen few systems ship without Perl. Both provide excellent backward compatibility; I have many scripts that still run unchanged on Python 3.6 (2016).

rollcat commented on Pebble Round 2   repebble.com/blog/pebble-... · Posted by u/jackwilsdon
erohead · a month ago
Proud of this one! Feel free to ask any questions you might have.

(Pebble founder)

rollcat · a month ago
The specs link directly to the Pebble Appstore, which showcases a bunch of really cool watchfaces that are... all for the square screen. I think it would be wonderful to land the user on a showcase of faces specifically adapted for the round screen.
rollcat commented on Pebble Round 2   repebble.com/blog/pebble-... · Posted by u/jackwilsdon
apparent · a month ago
I mean, it's good for the people in America and other shorter-warranty countries, who get to free-ride on any enhanced reliability that this results in.

But honestly I've had Macs that still work 15 years after I bought them, and iPhones that work for easily 6 or 7. That's not because AU or EU require a somewhat longer warranty, I don't think.

rollcat · a month ago
> But honestly I've had Macs that still work 15 years after I bought them [...].

2002 PowerBook user checking in. Not great for "modern" work, CPU gets really hot compiling "simple" stuff like git or libressl, but OSX 10.5 is a superior user experience to macOS 15. Still great for lightweight web browsing (disable JS!), some coding (Python 2.7.14!), classic games (StarCraft! from a *box*!).

rollcat commented on Pebble Round 2   repebble.com/blog/pebble-... · Posted by u/jackwilsdon
hombre_fatal · a month ago
ANCS lets bluetooth devices trigger basic positive/negative actions on notifications.

Stop alarm is presumably one of those basic actions.

But it doesn’t support custom actions that the app developer might have registered.

rollcat · a month ago
It's been always kinda weird to me that BT spans four layers, from antennas to volume controls. You'd think all the vertical integration should make it reliable and interoperable, yet in practice it's the exact opposite.
rollcat commented on Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%   brave.com/privacy-updates... · Posted by u/skaul
pezezin · a month ago
In any modern OS with CoW forking/paging, multiple worker processes of the same app will share code segments by default.
rollcat · a month ago
COW on fork has been a given for decades.

You can't COW two different libraries, even if the libraries in question share the source code text.

rollcat commented on BMW Patents Proprietary Screws That Only Dealerships Can Remove   carbuzz.com/bmw-roundel-l... · Posted by u/thunderbong
elromulous · 2 months ago
They must have thought it's _so_ clever that the screw/bit is their logo.
rollcat · 2 months ago
Nintendo has done this exact thing with the GameBoy: https://retrocomputing.stackexchange.com/q/11736

If you mess with the logo, the console locks up during boot. If you don't, you're violating the trademark.

rollcat commented on BMW Patents Proprietary Screws That Only Dealerships Can Remove   carbuzz.com/bmw-roundel-l... · Posted by u/thunderbong
madduci · 2 months ago
The solution is simple: just stop buying BMW.
rollcat · 2 months ago
Voting with your money doesn't work in a world where all wealth is concentrated in oligopolies.
rollcat commented on BMW Patents Proprietary Screws That Only Dealerships Can Remove   carbuzz.com/bmw-roundel-l... · Posted by u/thunderbong
cookiengineer · 2 months ago
That already is old news, lots of manufacturers do that.

For example, the Passat 3B and later platforms introduced proprietary screws for the wheels and brakes, so you weren't able to change them yourself.

Same for all kinds of sensors that will go rogue when the car is turned off and you change a sensor on the engine. All firmware gradually was modified each generation to allow less modifications and less self repairs, and less repairs by third party workshops.

Also, the Golf 2 platform for example had a very sturdy engine running beyond 1 Mio km easily. What do you think happened with the Golf 3 engine design? They made the camshaft structurally weaker, so the engine will blow up more easily. The rest of the engine is almost identical. Talk about being bad at hiding planned obsolescence.

There's many more examples like this, acrosd every manufacturer. The real reason why there is so many people on race tracks driving old cars is because they're easier to modify, easier to maintain, and easier to buy replacement parts for.

It's ridiculous if you think about it, and really frustrating that there is no legislative intervention against this.

rollcat · 2 months ago
> [...] so you weren't able to change them yourself.

This should be illegal. You're supposed to do what, stay on the roadside for 20h before an authorized repairman can reach you? What if the weather is harsh, and you run out of basic supplies like food or your medicine?

rollcat commented on Valve reveals it’s the architect behind a push to bring Windows games to Arm   theverge.com/report/82065... · Posted by u/evolve2k
JoshTriplett · 2 months ago
/r/rust, the subreddit for the Rust language, regularly (every 1-2 days at most) gets posts meant for /r/playrust, the subreddit for the Rust game. I genuinely don't know how people manage to get as far as posting without noticing where they are.
rollcat · 2 months ago
You are an average person. A program you're using crashes.

The only non-generic word you see in the crash message is "SQLite".

You look it up, find SQLite, and you bother the developers for help.

The problem is as old as labels.

u/rollcat

KarmaCake day5176June 17, 2016
About
https://www.rollc.at/ kamil@rollc.at

View Original