HNHacker News
TopNewBestAskShowJobs

xerox13ster

1,059 karma · joined September 17, 2019

heather@fucci.dev
submissionscomments
xerox13ster··on AI is a technology not a product
The only thing I have ever wanted from a voice assistant or AI assistant or anything like that on the phone is the ability to be listening to music, interrupt the music and tell it “add ‘X by Z’ song next in now playing” and then have it add it and continue playing the same playlist, but it’s never done that. It always replaces the entire now playing list.
xerox13ster··on Where Are the Vibecoded Photoshops?
the lady doth protest too much, Methinks
xerox13ster··on Googlebook
This is an attempt to flood the desktop interface market of laptops, and likely eventually desktops, with their hardware running their OS so they can enforce attestation at the hardware level across all classes of devices and lock you out of their attested Web if you’re not using one of the big three companies hardware and operating systems.
xerox13ster··on Screenshots of Old Desktop OSes
I already weep deeply for what we have lost, and what we cannot imagine, and what we can imagine and build but nobody would use because they are too ignorant to learn and adapt.

My argument for the titlebar is that it was at least researched UI/UX convention done by Apple/IBM/Microsoft at the nascence of personal computing. These are the primitives that arose from that research.

It is not out of what I happen to like that I argue this. I personally am deeply frustrated by cursor-y window controls. I much prefer a tiled interface with a top menu bar and copious keyboard shortcut compositions. I, if I could, would Never use the mouse, and if I needed axial control for a 3d environment would prefer to use an analog stick of some sort. Unfortunately those are not the conventions we have for general computing, especially in the workplace.

We are in general forced to use the conventions given to us by the major OS providers. One of those used to be the titlebar, with which you could use the cursor to control the window. The insistence of the current tech industry to shove any button they like up there without regard for these conventions that have been set for decades (and were in many cases of this sin set by their company: M∫/M$ --the integral symbol is a slop 'S') is causing real economic harm in terms of lost productivity from broken muscle memory and wasted actions

xerox13ster··on Rendering the Sky, Sunsets, and Planets
Oh hell yeah this is beautiful and a great read.

Also given this is MIT licensed, the skybox for my game is a solved problem! All I need is that render where the sun traverses the sky since perspective will be fixed. This allows me to extend it for the variation of the Sun’s angle through the year with sinusoidal periodicity.

xerox13ster··on Screenshots of Old Desktop OSes
But do you see that title bar buttons are bad explicitly because you have to hunt for title bar edges?

That you were more or less forced to adopt these KDE shortcuts so that you could work around the fact that they had cannibalized the title bar for a purpose it was not designed for.

You were forced to change your workflow and everybody else is having to be forced to adapt because they changed a metaphor that has remained stable on the desktop for over 40 years

xerox13ster··on Screenshots of Old Desktop OSes
> Titlebar buttons and other space-saving measures.

This has been net negative. Now everyone thinks it’s ok to shove every control up there and there’s nowhere to grab a window to move it that isn’t also a button. But the OS interprets button click and mouse drag as cancel the button click.

I wish people would stop doing this.

We HAVE HI DPI screens with large resolutions and even 640x480 had title bars!!!!!

What space could possibly need saving?

xerox13ster··on Shunting-Yard Animation
Go to the national train museum in Scranton, PA. I got to see (through critical thinking, not necessarily an outright display) how the modern career of software engineering has its roots in the telegraph lines, built along the rail lines, which eventually became the phone lines they used when timetables broke down. Follow that through to Bell Labs and C, etc....
xerox13ster··on Ask HN: What are you working on? (May 2026)
I got let go back in March, and since I've pivoted into building a game. In the 3 weeks leading up to unemployment, I had gotten way more into an old GBA game I used to play back in the day, Harvest Moon Friends of Mineral Town. The (remake of the) game that inspired Eric Barone to make Stardew Valley. I was bumping into the same in-game limitations of the cartridge and platform that always made me want more from it, (and while Stardew Valley was nice, it never fully scratched that itch) and as I found myself unemployed, I found the mental space to start building.

The game is going to be a farming tycoon/city builder game where you can buy farm stands and advertise to sell your goods. As your operation grows, you grow the local economy and people move to the town turning it into a city, opening up the chance to sell at farmer's markets or supermarkets. As the city grows you'll have to buy/sell land with the city and work with the mayor to plan where the city should claim new land for you to purchase so you can stay on the outskirts with healthy soil (or in the endgame, run for mayor and manage the growth of the city yourself, a la Sim City/Cities/Frostpunk)

I chose Love2D as my engine so I can use the relative simplicity of 2d art in 2.5D pseudo-3D instead of 3d modeling. The world space is a 3d euclidian grid of cells wrapped around a horizontal cylinder on the x axis. The view space is perpendicular to the side of the cylinder, giving us a natural horizon at the vertex of the cylinder on screen. The world space coordinates are expressed in terms of the polar coordinates of the cylinder, giving natural rise to radius as altitude, angle theta as latitude, and x axis as longitude. All the world math can be calculated using the trigonometry of the unit circle, and converted to 3d Cartesian coordinates before converting them to screenspace coordinates. I can use regular flat plans and elevations for the texutures of building faces, and render them upon linearly transformed quad polygons. Maybe I can also do some screenspace displacement a al Crimson Desert at the finish line to give buildings window sills and ledges when you see down a side of one.

I am doing the development without LLMS as much as possible so I retain a good grasp on Logic, Language, and Math. I have been having a lot of fun digging back into these multivariable calculus and linear algebra concepts I thought were beyond me (because of some autobiographical amnesia issues I deal with) to discover that no wait, I was taught these concepts in high school and was quite comfortable applying them. All the development is done on my own private, secured git instance on my homelab server and I can pull down the latest revision to my iphone to show off, it's been really cool. Kind of a pita to find a good git app on iPhone that allows custom git servers with ports though.

screenshot of a very early hello world, before I made the mental connection between wrapping a 2d cartesian plane around a cylinder and actual 3d cylindrical polar coordinates, which is why the shapes just sit over the world rather than extending from it, I hadn't yet conceived of the radius of the cylinder being altitude: https://fucci.dev/assets/helloworldspace.png

xerox13ster··on Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer
With drive-bys like this is it any suprise he has a negative opinion on cars?
xerox13ster··on Google broke reCAPTCHA for de-googled Android users
How have you managed to accomplish self-hosted email? I tried similar in 2022 and found it damn near impossible without business static IP or a cloud provider.
xerox13ster··on Google Cloud Fraud Defence is just WEI repackaged
Tell me you build stuff like this without telling me you build stuff like this.
xerox13ster··on Ask HN: We just had an actual UUID v4 collision...
That’s just a result of jounce from localized gravity effects and atmospheric pressure disturbances in the moments before impact.

Think the ultrasonic typing hacking scene in Pantheon combined with the keyboard bouncing due to rumbling.

xerox13ster··on LinkedIn profile visitor lists belong to the people, says Noyb
What you have is the ability to see every 5th person who entered your house.
xerox13ster··on The Self-Cancelling Subscription
>"Working" is not the natural state in a complex world! It's a testament to the combined energy and skill of many people that systems are built and kept working well enough for long enough so as to become invisible.

I just have to take issue with this as someone who grew up in a very rural, natural area and was enamored with biology, biological, and ecological systems as a kid (8-12).

The statement that "working" is not the natural state in a complex world? You're showing your ignorance of complex systems.

What of the Ogallala Aquifer, a massive underground cave and sediment system that stores and filters water over hundreds or thousands of years? It's massively complex and in its natural state it's working but we're draining it.

What about the weather systems in the atmosphere? Could you argue that one of the most complex systems (maybe only second to the ocean current system) on the planet is not "working" in it's natural state? Don't take an anthropomorphic perspective of it working for you. It is a complex system whose natural state is "working". If it breaks down for our purposes at this point, it is due to our combined energy pulling it from it's natural state.

Your limbic system is very very complex and is naturally in a state of working. No human intervention.

It's a testament to our combined lack of regard for the true complexity of systems that we consistently build systems that fail in opaque ways, and through our actions destroy long-running complex natural systems that we don't fully understand.

He speaks as if becoming invisible is a matter of transparency, but it functions more like a veil.

xerox13ster··on Agent-harness-kit scaffolding for multi-agent workflows (MCP, provider-agnostic)
Here’s hoping name collision means I always get AutoHotKey when I search ahk.
xerox13ster··on IBM didn't want Microsoft to use the Tab key to move between dialog fields
They died of Fatal Neglect because no one gives a shit about brilliant ideas anymore.
xerox13ster··on Alignment whack-a-mole: Finetuning activates recall of copyrighted books in LLMs
May you ever be the defendant of a patent troll's lawsuit on tech you believed was original.
xerox13ster··on Where the goblins came from
Do you realise that nearly all of our English terms have roots in either Latin or Greek, and that most of their meanings, submeanings, components, and derivatives such as pluralization still follow the constructs of those languages? That you can use the roots and stems of those languages to coin and define a word in English based only on the meanings of those roots and stems?

You can't escape the Latin/Greek/Germanic root words and the way they combine to create the words we use, you can only ignore it. Ignoring it makes you look ignorant.

I will use AInthropologist as a heuristic to determine that someone is willfully ignorant and intellectually lax and incurious and avoid them.

Have fun telling on yourself.

xerox13ster··on Where the goblins came from
Those are all things made by humans and therefore human constructs.

The language and culture they are talking about studying would not be made by humans, they would be made by synthetics.

I'm just saying, don't call the study of an extraterrestrial alien culture and its constructs and artifacts "anthropology", or even xenoanthropology (the extraterrestrial equivalent of AInthropology) --unless the extraterrestrials are genetically Human-- call it Xenopology or something else.

You have a truncated view of my understanding of what an anthropologist does. I know they study human culture and all of the things we've created, where we've been, where we started, how we got here, and EVERYTHING involved.

The study of that for whatever culture might arise from generative technology SHOULD NOT be called anthropology because what is creating that culture is not human.

Do clay pots, knots, shelters make new culture on their own without human action or intent?

xerox13ster··on Alignment whack-a-mole: Finetuning activates recall of copyrighted books in LLMs
Unironically, let’s get rid of patent laws while we’re at it.

The advancement of technology would take off if we did not have patent trolls telling us what you could, and could not use understand and improve.

Just imagine what Palworld could be if it didn’t have to spend the last year two years, however long spending all of their budget fighting a patent case against the biggest fucking gaming company in the world instead of paying their developers to add new features and pals.

Imagine what crazy awesome intense games could be made with the nemesis system.

The patent is the coward‘s bargain.

xerox13ster··on Alignment whack-a-mole: Finetuning activates recall of copyrighted books in LLMs
Say my hobby is statue making. I design and create a concrete statue that I failed to sell. Whether that be because I did not try or because I could not find a buyer, I could not sell it.

So I took it, and I put it in my pile of completed works: a pile of crumbling statute rubble by the roadside. In the digital case, maybe it was posted online and the pile is a timeline or portfolio.

Someone in a pick up truck drives by sees it, takes it, and sells it for half $1 million to a trust fund baby.

Was the output of my work and therefore the half $1 million stolen from me?

If there was nothing physical to take, and I had never tried to or successfully sold it to anyone and somebody else does it, was I stolen from or did I just fail to sell?

And then if I get my knickers in a twist over that sale I have to ask myself: is my hobby to be a sales person and to sell art or is my hobby to be an artist and make art?

xerox13ster··on Meta in row after workers who saw smart glasses users having sex lose jobs
That is to say nothing of the new technological use cases that could develop from the already existing technology. They just haven’t been thought of developed yet.

Things like audio scanning your living space using those Alexa smart speakers with ultrasonics to get an image of not only everything in your space, but where you are in that space as well.

That technological use case only came out within the last five or so years, maybe closer to eight. Either way I could see that coming before it became a thing just because ultrasound imaging of your unborn child is a thing ultrasound imaging of the sea floor is a thing so why wouldn’t ultrasound imaging of your living space be a thing by a company who wants to know what you buy.

I never ever ever had Alexa I only ever had a Google home because I got it for free with GPM but I almost never used it because I hated the idea of it always listening.

I already regret Wi-Fi because they figured out now how to look through walls with that.

xerox13ster··on Meta in row after workers who saw smart glasses users having sex lose jobs
This is a specious argument because selfie cameras are not pointed at people and on at all times, recording whoever somebody is looking at.

None of the cameras you're mentioning are pointed at people all the time.

When you are wearing Meta glasses, they are.

xerox13ster··on Where the goblins came from
yeah I realized that when I looked up podes downthread. I still like synthetologist better than talologist, in general no one in the common folk knows who Talos is.
xerox13ster··on Where the goblins came from
Yeah, I realize that's more correct. I also realized when someone else downthread bastardized it into synthropologist that the podes part has entirely to do with feet and nothing to do with beings, necessarily. Anthro- -podes is more what I had in mind, not as a pluralization of anthropos.

So unless the AI has feet you wouldn't study Synthetipology.

xerox13ster··on Where the goblins came from
Anthropo- is the entire prefix as it relates to human kind. The -thro- does not carry a meaning on its own that can be carried to another word.
xerox13ster··on Where the goblins came from
That's not how the Greek word stems work. Technically it would not be synthetipologist, it would more accurately just be Synthetologist, as the Greek podes suffix means having feet.
xerox13ster··on Where the goblins came from
Precision of ideas isn't purity of language.
xerox13ster··on Where the goblins came from
They are state machines so they have a state of being therefore they are beings. Living is an entirely different argument.
← PreviousPage 3 of 15Next →