HN user

CrociDB

168 karma

game programmer https://bruno.croci.me/

Posts23
Comments38
View on HN
crocidb.com 2mo ago

A local-first sync setup for a Markdown-based feed reader

CrociDB
1pts0
crocidb.com 3mo ago

LLM is the Horse (on the regex sentiment analysis)

CrociDB
1pts0
www.itsnicethat.com 9mo ago

The great sameness: a comic on how AI makes us more alike

CrociDB
83pts79
www.youtube.com 10mo ago

Porting Outrun for the Amiga [video]

CrociDB
1pts0
github.com 10mo ago

Show HN: Bulletty, a pretty TUI feed reader that stores articles as Markdown

CrociDB
2pts0
crocidb.com 1y ago

Demystifying the (Shebang): Kernel Adventures

CrociDB
1pts0
crocidb.com 1y ago

Programming with AI Assistants

CrociDB
2pts0
hbr.org 2y ago

Have We Been Thinking About Willpower the Wrong Way for 30 Years? (2016)

CrociDB
1pts2
www.youtube.com 3y ago

GB Interceptor: A Game Boy capture cartridge

CrociDB
3pts0
joshuabird.com 3y ago

3D printed 35mm film video camera

CrociDB
3pts0
crocidb.com 3y ago

Rendering Doom with Emojis

CrociDB
81pts17
js13kgames.com 3y ago

Dante – full HTML5 3D game in 13k wins js13k competition

CrociDB
2pts0
crocidb.com 3y ago

Rendering Doom with Emojis

CrociDB
2pts0
github.com 3y ago

Proof Math Is Engineered

CrociDB
8pts3
www.youtube.com 4y ago

CineStill announces new 400Dynamic film stock

CrociDB
2pts0
github.com 4y ago

Wordle for DOS, Written in Assembly

CrociDB
5pts0
www.gamingonlinux.com 4y ago

SteamOS-like Linux distribution ChimeraOS 28 is out now

CrociDB
3pts0
crocidb.com 4y ago

Writing a Game for the Boot Sector

CrociDB
1pts0
crocidb.com 11y ago

Learning Haskell and Lambda Calculus

CrociDB
2pts0
www.ted.com 16y ago

[Talk] Stephen Wolfram on Computing a theory of everything

CrociDB
1pts0
www.youtube.com 16y ago

O'ReillyMedia YouTube Channel

CrociDB
2pts0
book.realworldhaskell.org 16y ago

Real World Haskell - Free Online Haskell Book

CrociDB
2pts0
freehtml5templates.com 16y ago

Quick CSS3 Gradient Generator (Three Colors)

CrociDB
4pts0

This is the type of text that tells more about the person writing than what it's written about. It feels to me his defending so hard his views because he doesn't even believe in it, as if he needs validation. Like, of course there are people who thinks vim is better because of macros, but I'm pretty sure many (if not most) of vim users don't even use that. Vim's main selling point is that you can do _anything_ without a mouse. And it's very customizable. Now, you can be more productive with any tool you want than the average vim user. Heck, I'm pretty sure there's at least one person in the world that's more productive using Notepad++ than the average vim user.

His whole rant on Linux and "highly configurable software" vs good defaults is just plainly nonsense to me.

“Highly configurable” is often just an excuse for shipping no opinion at all and calling the resulting work your problem."

I couldn't disagree more. You can argue that Linux or other open-source software don't have "good defaults" is mostly because there's way less investment in 1) user experience; 2) quality assurance; mostly because there's no product logic involved in it.

Especially if you think that Linux, for example, is the mostly used in servers, and it works usually fantastically well in most server VMs. Maybe it needs a lot of fiddling to make it work on your old dell laptop because it's not where the work is put at. Windows will run well on it because Microsoft puts people actively working on making it run on most commercial user-end hardware. Apple machines will work perfectly on their hardware because that's what they're made for.

Arch Linux is not just better than any other Linux distro. It's better at one thing, just like Ubuntu is better at something else.

I don’t want my tools to be “fun”. I want my tools to be invisible. A good tool is and ought to be invisible—striving to make such tools is the goal of a toolmaker.

Bit of a wrong take, on my opinion. Every tool has its quirkiness, and you should embrace it. No tool is invisible. It feels less "visible" as you build more "muscle memory", but it's still there. We have to embrace the tools as part of the craft, not pretend they don't exist.

FreeBSD ate my RAM 19 days ago

The thing is it's easy to define free, unused memory. But a lot of the used memory is your system caching stuff that would be free if you needed more than what's actually free. So you can see you have 1g of free memory out of your 4g, but then you allocate 3g and it will do without a sweat and you'd be confused. So you have to go and dig for what those caches are and report that they're effectively free too.

Chill down. It's just someone who has a lot of experience in the field making an analysis of the current landscape of the career, using their own as an example.

Telling people to stay away from graphics programming is not how to entice tomorrow’s John Carmack.

John Carmack was one of the _first_ graphics programmer to ever exist. The next John Carmack can't be in the same field. The same way we can't expect the next Beatles to be playing rock music. :)

"These haven't been tested, validated, debugged, or verified!"

I really don't understand what the point of it is, then. It's not anymore "I put a lot of effort into something because I have the knowledge, experience and time to do so, hope you enjoy", it's like "I paid AI tokens to to that. Everyone could've done, but I paid with my own pocket. And it's untested.". That's it?

"Yes, I used Google Anti-Gravity to convert the programs from GW-BASIC to 'C', but what a better learning tool than to debug a program?"

Debugging a program is an excellent learning tool. It's just not better than another learning tool: coding the program yourself. :)

code is just a means to an end

that's just objectively not true. code is not just the thing that "builds" the final program, it's also the blueprint of that program.

it's both the most detailed _description_ of what the program does and also the instructions on how to build that program. and it's deterministic, which means that the same compiler will *always* generate the same program based on that code (search for bootstrapping, and you'll understand better why that is). you can think that a very detailed prompt is like a "code" in the sense that you'll always be able to build the same thing, but that's simply not the case because LLMs are not deterministic.

the other thing I like to comment is that you mention _"product"_ a few times, but you never mentioned a _"program"_, which is what it becomes after it's built (or executed, for that matter). I think those are in different levels of abstractions. if you're looking for a way to come up with a product faster than your competitors, good for you. code is waaaay more than that.

Hi Vivian. Thanks for coming up and explaining things. I apologize if I sounded too harsh, because I really want to be fair here. But I do think we have to push for a more conscious content consuming in the era of highly capable LLMs. There is a threshold where I can't really tell anymore if something is pure AI Slop or AI assisted, as pretty much everything is and will be from this point on. And I think that having that critical thinking is important before spending 60~90 bucks on a book.

Whoever owned your domain 10 years prior is not important to this matter, I was just pointing it out that it was very likely not you.

One aside, in genuine astonishment rather than complaint: it is striking how multifaceted a picture of a stranger can be drawn from a WHOIS record, an Amazon sample and a GitHub page. I have read it with more curiosity than dismay, and learned things about myself in the process.

Well, in my opinion that's your fault entirely. All your descriptions are rather vague on all your networks, which makes this whole thing more suspicious.

Slop in the AI-slop sense it is not. Heavily edited and translated, yes. Authored, structured, fact-checked and re-read line by line by a man in Germany having rather more fun with this than he had expected, also yes.

Thanks for being transparent with this. I didn't find any mention of that before in your site, so that's good to know.

Now it is up to you to dig further and keep me on my toes. Ask away. One small request: stay fair.

Once again, I want to be fair and this is nothing personal. I'm not digging any further either. I did change my original comment from "This is 100% AI Slop" to "This seems AI Slop" minutes after I posted it, because I want to acknowledge that I might be wrong.

However, I want you to take my comment more like the one from a possible costumer (after all, I have huge interest in the subject and that was what drove me to do it) who wanted to do some research on an author before spending $90 on their book. This is a platform for discussions, I also raised that concern so other could chime in.

This looks AI Slop. At first the style of the site and the cover of the book were a bit suspicious, but then digging a bit further:

- Domain was registered in February this year: https://www.whois.com/whois/vivianvoss.net

- Web archive has only a couple snapshots before this year, and it seemed to belong to an "Elite Escort": https://web.archive.org/web/20160515000000*/https://vivianvo...

- All his other domains are recently registered too, the oldest one `byvoss.tech` is from May 2025.

- GitHub has way too little projects and contributions for someone with such experience. The first project dates on the same day as the domain registration: https://github.com/VivianVossNet?tab=repositories

- As other people mentioned, too many blog posts lately (almost one a day), and a very weird writing style. Which doesn't seem at all that's because it's English as a second language. It's just plainly vague and disconnected sentences.

I understand nothing of frontend, and never even saw what React looks like, what is this supposed to be? Is it compiler--written in Rust--of React whatever to actual Javacript with DOM calls?

As far as I know yes, but with some minor changes, like the the position to be loaded in memory (`org 0x7c00` for bootloaders and I think `org 0x100` for DOS) and the fact that it needs to be exactly 512bytes to boot.

Yeah, good point. Especially because most of the time our thoughts are a lot more fuzzy than we might think. Having it put words to it will feel like it's "augmenting" or "clarifying" our thoughts, but in reality it might be just controlling it.

That's a topic I actually put a lot of thought, coming from South America living in Europe, I see an extreme contrast in shower habits. In the north of Brazil, people would take 2~3 "cold" showers a day--most people don't even have warm water, because it's over 30 degrees Celsius pretty much at any time of the day, at any time of the year, so you sweat a lot. Now here, I see people are mostly fine with 2~3 showers a week. Sometimes less.

Initially that was a shock for me, until I understood it's a lot related to climate, job, activities, social life, etc, but also because in South America people rely more on the showers for their overall hygiene. They just shower for anything. Ate something too fatty that got your hands and face greasy? Time for shower. In Europe I see people taking more care of their hygiene other ways, like washing themselves, changing underclothes more often, etc.

Los Alamos Chess 2 years ago

The computer played three games. The first was played against itself. The second one was against a strong human player, who played without a queen. The human player won. In the third game, MANIAC I played against a laboratory assistant who had been taught the rules of chess in the preceding week specifically for the game. The computer won, marking the first time that a computer had beaten a human player in a chess-like game

I think this paragraph is kinda funny.

I feel the same. I've worked with Unity for quite some time (though gladly don't anymore), but always had trouble trying to learn Unreal. Recently I tried godot and I found it quite easy to get started!

I love the game. Had a lot of fun playing for some time. but just one question, shouldn't pair of A be considered "higher than jacks"? Because it looks like it's not: https://imgur.com/a/ov2UP1D

Just browsed through some of my recent purchased books from Amazon and I found the same. Books from Cambridge University Press. I imagine Amazon might be offering those PoD services to big press companies especially for older books. The cover art is indeed slightly blurred, but seems like the pages are fine.

Pixpaint 3 years ago

wow that's fantastic! i spent a good time playing with it. so simple yet so satisfying!