News for hackers. Stuff that matters.

dottedmag

Re:UK to charge universities $1,200 per international student on Tuesday October 27, 2026 @12:03PM (#50261286)
So, the tuition for international students goes up $1200/year. Do they expect any other changes?
Re:Brunost: The Nynorsk Programming Language on Saturday April 18, 2026 @08:16AM (#47815316)
[delayed]
Re:The exponential curve behind open source backlogs on Tuesday April 14, 2026 @12:47PM (#47768041)
I've had one-line PR fixing real bugs sitting unreviewed for years. It didn't need any bumps or reviews.
Re:Welcome (Back) to Macintosh on Tuesday March 03, 2026 @08:26AM (#47231966)
So they won't have idle hands sitting around and itching to redesign something that works just fine.

Alternatively, if they could reassign that 50% of their headcount to bring Mountain Lion or Mavericks to the working state (updating cryptographic stacks, patching vulnerabilities) and just don't... touch... the... UI?

Re:Software design is now cheap on Wednesday February 11, 2026 @12:12PM (#46977663)
[delayed]
Re:Software design is now cheap on Wednesday February 11, 2026 @12:08PM (#46977602)
(Author here) I meant "design" as in designing physical objects — and all our "programming" is "design" in this definition, because "manufacturing" is done by compilers and bundlers.

And I wouldn't write this article 3 months ago. Since then the quality of the output jumped significantly, it is now possible to put the agent into a proper harness (plan/edit/review/test) and the output is good — and if it's not, you discard it and try again, or point out a detail for the next cycle of improvements.

Yes, this requires a lot of forethought to set up, but it works.

I'm not talking only about "web things", I'm working on a project that involves engineering calculations and a lot of optimization of hot paths, both CPU and GPU.

Re:Software design is now cheap on Wednesday February 11, 2026 @12:03PM (#46977529)
(Author here) That's why I spent a sinificant chunk of the article talking about what should and what should not be reinvented.
Re:Software design is now cheap on Wednesday February 11, 2026 @12:02PM (#46977518)
(Author here) I'm actually talking in the article why it hasn't happened.
24% real vs 17% expected. Yes, some patterns, but not much.
Better never stray from code.

My faviourite configuration pattern for SaaS code: all the configuration for all targets, from local development setup, to unit tests, to CI throwaway deployments, to production is in a single Go package. The current environment is selected by a single environment variable.

Need something else configured beyond your code? Write Go code to emit configs for the current environment, in "gen-config some-tool && some-tool" stanza.

Re:Bcachefs may be headed out of the kernel on Sunday July 13, 2025 @03:39PM (#44552964)
I don't see it challenged before the MR.

Linux caught Kent when he tried to sneak in non-bugfixes into a RC, and berated him.

After that (not before, this is a critical distinction) Kent said "I don't want to abide by the rules, because I have my concerns".

This is very similar to the situation I have described, except that in Linux it was Linus who was skipping reviews on Kent's code trusting him not to subvert the rules, and in situation I described the team collectively was trusting each other not to subvert the rules.

Re:Bcachefs may be headed out of the kernel on Sunday July 13, 2025 @03:25PM (#44552813)
I didn't make myself quite clear — the others were raising points on _other_ rules, and as a result we tuned the rules quite often, as we discovered what works better and what works worse.

Except one person.

Re:Bcachefs may be headed out of the kernel on Saturday July 05, 2025 @03:14AM (#44470715)
It is, but directly, not as a subversion.

I have had a similar experience with a team member who was quietly unhappy about a rule. Instead of raising a discussion about the rule (like the rest of the team members did) he tried to quietly ignore it in his work, usually via requesting reviews from less stringent reviewers.

As a result, after a while I started documenting every single instance of his sneaky rule-breakage, sending every instance straight to his manager, and the person was out pretty soon.

Re:I want to be a Journey Programmer Again on Sunday June 15, 2025 @02:14PM (#44283971)
Except that every month bits of that value get chipped off.
PostgreSQL server is a single process that starts in under 100ms on a developer's laptop.

In the company I work for we use real PostgreSQL in unit tests — it's cheap to start one at the beginning of a suite, load the schema and go, and then shut it down and discard its file store.

I keep thinking of moving that file store to tmpfs when run on Linux, but it's nowhere near the top of the performance improvements for the test suite.

So: no more mocks or subsitute databases with their tiny inconsistencies.

Re:Cray versus Raspberry Pi on Sunday June 15, 2025 @05:44AM (#44281434)
Serial port

Cray 1 was released 1975, teletypes were old tech at that time.

Re:My AI skeptic friends are all nuts on Tuesday June 03, 2025 @02:13AM (#44166899)
Thank you, that's what I feel too.

For me switching the career, after spending more than 20 years in this as well... is very hard. I spent all my career outside of high-pay places like SV telling myself "I have all the time in the world, I don't need to grab most amount of money as soon as possible", so retiring is not an option.

So, switch to what? Any well-paid profession is going to be under pressure to be LLMized as much as possible.

Re:Attacking Unix Systems via Cups, Part I on Friday September 27, 2024 @02:52AM (#41667115)
Will it? The author goes to my «do not hire / hype-eater» list for sure.
Re:Zig Goals on Friday June 14, 2024 @03:30AM (#40678464)
Indeed, that's the only reasonable scenario that comes to mind.
Re:Zig Goals on Saturday June 08, 2024 @05:00AM (#40616282)
Have you really seen language chosen based on formatting?
Should all companies expand to the whole globe?

There are plenty of well-off places with mild climate where using a scooter all year around is feasible.

Re:Maestro: A Linux-compatible kernel in Rust on Wednesday January 03, 2024 @05:43AM (#38852616)
Syscalls are easy. Drivers will be tough.
Re:If buying isn't owning, piracy isn't stealing on Monday December 11, 2023 @02:38AM (#38598455)
Make managers personally responsible.
Re:If buying isn't owning, piracy isn't stealing on Monday December 11, 2023 @02:37AM (#38598450)
Exactly: this "license" thing has to be changed to buying digital content.
Re:If buying isn't owning, piracy isn't stealing on Saturday December 09, 2023 @04:48AM (#38580308)
Open source is a technical detail. One can see a less drastical change that will have the same effect.

1. Update the laws so that the shenanigans of the companies are finally named as they are:

- Retroactively removing a feature is stealing from the owner.

- Deleting bought digital content is also stealing from the owner.

- Spying on a user is an unlawful search.

2. Make these transgressions be investigated by the prosecutor's office, so that a citizen only needs to report it to them and not figure out how to get a class lawsuit going. This will allow security researchers to do their job.

3. Classify devices with unpatched and unpatcheable security bugs as "unfit for use" and eligible for a full unconditional refund, and extend warranties on them to, say, 15 years.

4. Obviously, make any kind of security research legal and protected from intimidation by the companies.

One can argue there are ~8bln of these robots already roaming the Earth.
There are rocky deserts.

70% of Sahara is rocky, not sandy, for example.

Re:Bangladesh removed lead from turmeric spice on Monday November 13, 2023 @03:39AM (#38248220)
[delayed]

Older »