HN user

reidrac

2,526 karma

http://www.usebox.net/jjm/

Posts23
Comments704
View on HN
www.usebox.net 4mo ago

Be Human

reidrac
1pts0
theurquanmasters.com 2y ago

The Ur-Quan Masters: Open-source remake of Star Control II

reidrac
181pts60
cdrom.ca 3y ago

A Chronology of First CD-ROM Games

reidrac
3pts0
wu.e-shell.org 3y ago

FreeBSD: From Bare Metal to Bhyve

reidrac
9pts0
mastodon.social 3y ago

Canonical shows ads in the Ubuntu CLI

reidrac
221pts195
changelog.complete.org 3y ago

The PC and Internet Revolution in Rural America

reidrac
60pts18
www.ftc.gov 4y ago

FTC takes action against CafePress for data breach cover up

reidrac
121pts60
www.usebox.net 4y ago

Panic Jump in Go

reidrac
2pts0
www.usebox.net 4y ago

The wiki movement is close to being dead

reidrac
1pts0
www.usebox.net 4y ago

Aioe.org Public News Server

reidrac
1pts0
www.usebox.net 4y ago

A patch for a 14 years old project

reidrac
2pts0
github.com 4y ago

Universal code for representing variable-length nonnegative integers in binary

reidrac
3pts0
drewdevault.com 5y ago

The complete guide for open sourcing video games

reidrac
3pts0
github.com 5y ago

A complete disassembly of The Legend of Zelda

reidrac
1pts0
github.com 7y ago

Millfork: Mid-level programming language targeting 6502, 8080 and Z80 machines

reidrac
2pts0
github.com 7y ago

Unencumbered Open Source Commodore 64 ROMs

reidrac
98pts16
www.perc.org.uk 10y ago

Thoughts on the sociology of Brexit

reidrac
117pts206
github.com 10y ago

Amstrad CPC Edition of “10 PRINT” maze generator challenge in 11 bytes

reidrac
1pts0
www.usebox.net 11y ago

Show HN: An AVR based 8-bit Microcomputer

reidrac
43pts5
www.usebox.net 11y ago

Post mortem of my one game a month

reidrac
273pts65
github.com 12y ago

All integer Mersenne prime checker in Go

reidrac
1pts0
www.computerweekly.com 12y ago

UK prepares to launch Internet archive without Internet access

reidrac
2pts0
www.craig-wood.com 14y ago

100,000,000 million places of π in just under 10 minutes (with Python)

reidrac
41pts10
Podman v6.0.0 20 days ago

The biggest differences for me were related to non trivial network setups. Is just that you find docs and how tos for docker, but less so for podman.

Other than that, I haven't found anything that makes me consider using docker again.

OpenBSD 7.9 2 months ago

How many upgrades have you done so far? And how many kernel fixes?

Long time ago I maintained a couple of obsd servers, and the cost in time of upgrades and the (occasional) security fixes was substantial.

I still maintain a couple of servers, but if it wasn't because Debian makes it easier by automating most of it, I don't think I could do it.

Yet I miss my time with obsd. I'm very interested in your experience.

Edit: it was 3.6-STABLE. Things have changed since then.

Very useful because the information is almost distribution agnostic as Arch will stick to upstream as much as possible; or at least that's my impression as Debian user reading their wiki.

Also: isn't the Arch wiki the new Gentoo wiki? Because that was the wiki early 2000s and, again, I've never used Gentoo!

A manager shouldn’t get bogged down in the specifics—they should focus on the higher-level, abstract work. That’s what management really is.

I don't know about this; or at least, in my experience, is not a what happens with good managers.

I continued reading, but you're right. Why did the author feel that it was necessary to include that?

Pre-training is, actually, our collective gift that allows many individuals to do things they could otherwise never do, like if we are now linked in a collective mind, in a certain way.

Is not a gift if it was stolen.

Anyway, in my opinion the code that was generated by the LLM is yours as long as you're responsible for it. When I look at a PR I'm reading the output of a person, independently of the tools that person used.

There's conflict perhaps when the submitter doesn't take full ownership of the code. So I agree with Antirez on that part

unburdened by how things were before.

What burden are you talking about? Using LLMs isn't that hard, we have done harder things before.

Sure, there will be people that refuses to "let go" and want to keep doing things the way the like them, but hey! I've been productive with vim (now neovim) for 25 years and I work with engineers that haven't mastered their IDEs at the same level. Not even close!

Sure, they have have never been "burdened" by knowing other editors before those IDEs existed, but claiming that I would have it harder to use any of those because I've mastered other tools before is ridiculous.

It has been years now that I only care about my subscriptions. I also installed an extension to remove anything else (especially shorts!), and that works great for me.

The downside is perhaps that I rarely discover new content, but YT can't be trusted to give me that organically.

Every time I access YT without being logged to my account and this extension, I'm surprised by the amount of garbage that YT feeds me based on my IP and/or location they infer from it. I worry what effect that is having in the population that consume it without safeguarding.

Sure, there's always been garbage TV, but this is the next level, and on demand.

I couldn't get past the awful sex scenes of "Altered Carbon". OK, after having watched the TV series I should have known, but reading it is completely different. Also, the main character is so dislikeable.

It has been a while since my last Heinlein, you reminded me I should read more.

I read 14 books this year and my favourite was Eversion by Alastair Reynolds, followed closely by Pushing Ice by the same author. I "discovered" Cory Doctorow this year, reading 4 books (and I have another in my queue), being "Attack Surface" the one I liked most.

The only technical book I read was Programming in Lua (4th edition), and still didn't work for me. I guess I don't like Lua, and that's OK.

As an end user, it doesn't concern me too much ...

It doesn't concern me neither, but there's some attitude here that makes me uneasy.

This could have been managed better. I see a similar change in the future that could affect me, and there will be precedent. Canonical paying Devs and all, it isn't a great way of influencing a community.

There are some points on this post that confuse me.

In early 2023 during a routine skin check at my dermatologist [...]

Are routine skin checks a thing?

[...] I’ve spoken with several of the world’s leading cardiologists and lipidologists [...]

How come?

I've never believed on that dichotomy: either you are happy with everything a project does, or you are a hater. Why?

That was precisely what drove me away from the project after many years.

I don't use the software anymore and, for the most part, no changes they make affect me, but Gonome 3 should be treated as an example of an awful way of driving change by burning bridges and hurting the community.

I haven't thought about this for many years now, but I would have expected RH to do better.

It can be done; an example is Igalia: https://www.igalia.com/jobs/

We are a worker-owned, employee-run company with more than 20 years of experience building open source software in a wide range of exciting fields.

If there's enough money to go to the developers actively working on a product to make it sustainable, I think a lot of people would get on board with that and would pay for FF.

The Z80 example in https://github.com/oisee/zvdb-z80/blob/master/ZVDB-Z80-ABAP.... doesn't look correct.

That:

    ld ix, 0 ; accumulator
Is bugging me because 1. ix is not used in the function and 2. operations on ix are limited (and slow), can't be used as "accumulator". It is a 16-bit register to access memory as an index (and as extra two 8-bit limited registers if you use undocumented Z80 opcodes).

Besides, why use b register as counter in the loop and use dec and jr when there's djnz for that?

I haven't checked anything else, but that has a bad smell.

If the cgi bin needs DB access, every time the process starts it needs to open a connection. Having the code in memory, for example using fastcgi, is not only to avoid the startup time penalty; you can also have a DB connection pool or at least a persistent DB connection per thread.