HNHacker News
TopNewBestAskShowJobs

MisterTea

8,597 karma · joined November 6, 2017

Hi there.

Gen AI is for losers. You did not write or "vibe code", you purchased code from an AI vendor. They fooled you into paying them to turn your brain off. You're not being paid more to produce more. Don't be bullied into using it - so what if you are "left behind." That sounds nice actually.

Mirror mirror on the wall... n-gate.com [discontinued :-( ]

Plan 9:

9front.org

only9fans.com / shithub.us

postnix.pw

iwp9.org

#cat-v on oftc.net ##9fans on oftc bridged to 9fans on Discord via Matrix

(None of the listed sites are mine)

submissionscomments
MisterTea··on Decades-old fish sauce at abandoned factory in Canada finally being removed
Going to school in Jamaica, Queens (ironic, I know) I would get a beef patty from a deli/bodega on a roll with cheese or on cocoa bread (said to be the only way to eat it by random dude hanging out in store who called my cheese order blasphemy) Another specialty is pizza shops carry them and you can get one split open, covered in mozzarella and topped with pepperoni. You'd never think you'd get them in an Italian eatery but there you have it, beef patties. I still get fresh Tower Aisle beef patties from the local C-Town deli from time to time.
MisterTea··on Windows XP 2002 for the Itanium: Unbridled rage
> Itanium motherboards never became a thing from the top-10 sized Taiwanese motherboard makers

Supermicro and pretty sure Tyan offered Itanium motherboards.

From what I remember the Itanium was always harped on as too complex and too power hungry for mainstream while offering abysmal x86 emulation which soured its adoption. It had a niche in certain industries like HPC and high reliability. AMD's x64 architecture launched only 2 years after Itanium launched and pretty much destroyed any future for Itanium.

MisterTea··on 9front "This Was Supposed to Be Fun" Released
If only Go were as simple as the Plan 9 compilers it is derived from. Go is so big it is used as a disk thrashing benchmark for the new 9front gefs disk file system. In addition to disk thrashing it also helped shake out some deep kernel bugs. It also frequently breaks, most recently the bootstrap, likely stack corruption issues. Go also keeps threatening to drop Plan 9. Go: The good, the bad and the ugly - Plan 9 edition. Last time I built it, it took forever (like 15-20 min) vs rebuilding ALL of 9front from source, kernel included (see below.)

Plan 9 C is wonderful to work in. I really enjoy its simplicity and how the system design has trimmed away a lot of the ugly API's (select and poll, thank god they're gone...) and replaced them by modern multi-process solutions like thread(2) and ioproc(2). Plan 9 was designed ground up for multi-processor machines and it's all channels (if Go were an OS...)

> Decades and centuries of compute-time saved.

Rebuild all of 9front user space from source: 'cd /sys/src; mk clean; time mk install' - 51.48u 36.14s 51.23r mk install. almost 51.5 seconds, under a minute on a measly quad core i5-6500T CPU @ 2.50GHz - a Dell micro desktop with a SATA SSD.

9front amd64 PC kernel build: 'cd /sys/src/9/pc64; mk clean; time mk' - 5.38u 1.16s 4.19r mk. FIVE FUCKING SECONDS. Same machine as above. Time to build the Arm64 Pi kernel: 4.66u 0.83s 3.99r mk. About one second faster. Edit, I should add the kernel sizes: 9pc64 - 5,412,046 bytes, 9pi3 - 4,443,400 bytes. About a second per megabyte of executable machine code generated.

MisterTea··on 9front "This Was Supposed to Be Fun" Released
> I do know that in Plan9, 'everything is a file' is literally correct.

Almost correct. There are also shared memory segments via segment(3). You segattach(2) to a segment from a user space process then read/write that memory as a file from a user space process [1]. Drivers can expose memory mapped IO (e.g. PCI cards) using a physical segment and segattach to that from a user space process. The vga(8) program does this to do low level register tweaking. Sometimes, a file server is either too tedious, or not the right abstraction. It also enables memory sharing between processes and user space programs. You can share it over the network with rexport(1) but it gets weird (networked PCI/RAM out of the box...)

> So owning a mouse would mean reading from /path/to/mouse. But what I've also read is that every process can do so believing they own it - it's theirs exclusively?

Rio and other window managers like Lola, multiplex it [2]. This is how each window only sees the mouse when the cursor is within its border window. If I open two windows and run 'cat /dev/mouse' in each window then move the mouse around, cat only outputs data when the mouse is over the window it's running in.

1. https://man.9front.org/3/segment 2. https://man.9front.org/3/mouse (2nd to last paragraph)

MisterTea··on Samsung bans smart TV apps that share users' internet connections with strangers
Bravia 1080P LCD. I have a 30 and a 45 inch. However, I have a big silver 27" Trinitron that we used to game on in ye olde days. Still working but in storage at my shop.
MisterTea··on Samsung bans smart TV apps that share users' internet connections with strangers
Still hoping my two Sony dumb TVs keep on truckin. Don't care if they're only 1080, I still watch blurry VHS rips, its fine.
MisterTea··on Is This All About China?
An interesting cover story but not grounded in reality. Chips aren't the only thing we need to stockpile - China builds just about everything we use ranging from appliances to computers to clothing. A hot war with China would cut us off from a vast amount of goods which would be crippling. Outside of China Asia is a major manufacturing destination making the region dangerous to do business with as China will exert pressure on its neighbors. It will not be a good time. GPU and RAM will be the least of our worries.
MisterTea··on 9front "This Was Supposed to Be Fun" Released
To be fair drivers for all that existed already but support was very very narrow in terms of variety. e.g. there was wifi support for like one or two cards but handled on a per card basis - kinda hacky. 9front now has a clean portable wifi interface that spans all the architectures so the Pi and PC have the same wifi infrastructure despite having different interfaces and chips. Same with PCI, it was refactored to be portable among all supported platforms, e.g. the Pi 4 and PC.
MisterTea··on 9front "This Was Supposed to Be Fun" Released
Plan 9 is mostly Rob Pikes idea and did not involve Ritchie heavily. https://doc.cat-v.org/plan_9/1st_edition/designing_plan_9

Recently, Pike commented that he designed Plan 9 so he could build the windowing system he wanted. (edit: oops, link) https://9fans.topicbox.com/groups/9fans/T4fec171fec7e3845-M2...

MisterTea··on I Want to Leave the Internet
Take a break from this stuff. Go outside. I got burnt out from focusing on tech projects too much. I took a break. It's nice.
MisterTea··on Ada v4: Validating 35.6M URLs per second
At first I thought this was an Ada package for parsing URL's but no, it's a c++ URL parser confusingly named Ada.
MisterTea··on I Want to Leave the Internet
Too much tech. I think the focus should be non-tech aides to curb tech use. Otherwise you risk yak-shaving and you're back to fiddling with tech.
MisterTea··on Lisp moving Forth moving Lisp
I like the idea of s-expressions over the wire. Have you thought about replacing the JSON with s-expressions for snapshots?
MisterTea··on I Want to Leave the Internet
The computer + the internet is the worlds greatest fidget spinner. How many times have you wanted to "quickly" check Wikipedia, e.g. reading up on a random town then find yourself down a 2 hour deep wikihole reading about plants, plate tectonics, and slavery. Hours and days lost to it.

What people need to do is plan out their time usage better, especially neurodivergent people who fall into these traps much easier (Hi.) I used to wake up on weekends, sit at my computer and burn down my morning and afternoon on it. I would regret it at times so I changed the habit: no computer in the morning. Make my bed. Put on coffee. Feed the cat. Eat something. Shower and groom. Get dressed and maybe go for a walk around the block. At that point I have little desire to burn a day looking at a screen.

Make a new morning routine. Start by making your bed (it's a building block, wax on/wax off.) If I want to use the computer I make a time slot and set a timer so I don't get lost. I then set other goals including going for walks, do some shopping. Exercise is another step, just basic stuff you can do at home in addition to walking like push-ups, sit-ups and so on. You can even buy a set of dumbbells/kettle-bells and make a little workout routine. Not to get swole but fit and energetic. That helps a lot as being sedentary leaves you with little energy and isn't good for your mental health either.

We cant avoid all the capitalistic push but we can avoid it as much as possible. Build new habits. Make new plans. Set new goals to curb screen time. It's easier than you think as you don't need to do everything at once, maybe just start making your bed and set an internet timer. Go for a short walk around the block or whatever. If you fail to do your new routine, relax, just try again tomorrow. Baby steps. Rome wasn't built in a day.

MisterTea··on My girlfriend broke up with me – This is my body's reaction to the news
FYI: old.reddit.com is no longer accessible without a reddit account.
MisterTea··on What AI developers could learn from Charles Bukowski?
> If I had access [to AI] back then, I'd probably just spend more time on the beach.

If AI were marketed like this it would not be appealing to employers. So of course AI marketing is wrapped in hustle culture. Gotta keep the worker bees busy.

MisterTea··on Stop Killing the Internet: No Digital ID and No Age Verification
Perhaps they meant United Artists, an evil syndicate hell bent on world domination and film distribution.
MisterTea··on How did The Shawshank Redemption become the highest rated #1 movie on IMDB?
FYI: Accessing old reddit now requires a reddit account.
MisterTea··on Peasants Working for a Tyrannical Lord
accessing old reddit now requires you to be signed in.
MisterTea··on The crusade–against a big tech company.Worth reading
It would be helpful if there was a backstory or some sort of explanation as to what the hell is going on.
MisterTea··on The Disappearance of Self Checkout
That would be the "mothvertisement" banner at the top. It's random and changes on each load.
MisterTea··on Exploiting Volvo/Eicher's fleet platform to gain control over all users/vehicles
I was recently researching building large LiFePo4 battery banks and realized just about every BMS I looked at featured a BT connection. That was disappointing as I assume there is little to no security for pairing ans communication. Anyone could sabotage or shut down a battery bank.
MisterTea··on Mayor Mamdani Unveils New Municipal Grocery Stores
Why would anyone build a webpage which changes background color as you scroll from cool blue to an uncomfortable contrast of pinkish red that made me stop reading the page.
MisterTea··on Half-Life 2 running natively on HaikuOS
I wish Valve would take a cue from id and release the source code to Source and/or at least GoldSrc under an open license. Though I have a hard time imagining them opening up code to more lucrative games like Team Fortress Classic or Counter-Strike classic. Nice dream though...
MisterTea··on Ask: Why does everything Microsoft create lately feel fragile and half-baked?
This always comes to mind: https://axelriet.medium.com/how-microsoft-vaporized-a-trilli...

I just helped setup a new O365 account and joined Win 11 machines to Entra (Cloud Active directory) for a company.

Total mess. The cloud services each had partial outages where I was met with "Data not available at this time" or various errors. At first I thought I was holding it wrong, but no, hours or even a day later things that didn't work suddenly worked. Going forward if I hit a wall I take a break, try again later and it works.

I am no MS fan but the integration of Win11 and O365/Azure seems to be headed in the right direction but the execution is a total mess. One beef is OneDrive integration is an idiotic duality as its not a "drive" and given special treatment by office apps such as only allowing auto save when saving to Onedrive.

MS, get your shit together.

MisterTea··on The Beam Engine
Ever hear the phrase "Balls out" when referring to pushing something to the max? Comes form the balls of the centrifugal engine governor. At maximum speed the balls extended all the way outward giving us the term "Running balls out."

https://en.wikipedia.org/wiki/Centrifugal_governor

edit: I once said this phrase at a work meeting and someone objected to my use of a crude term which I then explained much to everyone's surprise. They thought it had something to do with testicles.

MisterTea··on Scanning for Pangram Errors
> It's interesting that it cares about formatting choices like bullet points.

Since AI I have noticed a lot of sudden bulleted lists appearing in pretty benign forum posts. That along with "You are right" "You are correct" "you're right" as the response.

MisterTea··on Never Enough
> (I'm taking off nights and weekends for the first time in a decade, solely because of the speed up of LLMs).

What did the LLM's speed up that was taking that time away from you?

MisterTea··on Advertise in ChatGPT
> For example, right now Yandex tends to be much more lenient to piracy, since it's basically legal in Russia

Likely because most of the pirated content is western and therefor both inconsequential and a way to thumb their noses at the "west."

MisterTea··on US pauses $1B in Medicaid payments to California, Minnesota
I thought DODGE already conducted a thorough fraud investigation.
← PreviousPage 5 of 34Next →