News for hackers. Stuff that matters.

juancn

Re:Building an AI-native engineering org on Friday October 30, 2026 @11:31PM (#50312961)
I'm sorry you had to work at (or with) a crappy engineering org. Good ones really do care about the business.
Re:French digital tax may kill VideoLan non-profit on Friday October 30, 2026 @04:04PM (#50309419)
France is desperate.

They have a deficit problem, they cannot print money and people really don't want to give up their pensions.

Unless the curb public spending they are heading to a hard crash (and will probably take a couple other economies for the ride).

Re:Building an AI-native engineering org on Friday October 30, 2026 @03:17PM (#50308866)
Not a single mention of value or revenue.

Only three metrics went up: LOC, token spend and presumably release speed/frequency.

What's the markup (profit/COGS)? is it up?

Customer satisfaction? Is NPS moving one way or another?

Milk is mammal secretion.

Honey is bee secretion

There are many tasty secretions

Re:Pharo 14 on Monday October 26, 2026 @11:12AM (#50245154)
It's like a protestant Smalltalk!

(Smalltalk is a religion, I will die on this hill!)

Re:Dungeon Generation in the Gnomish Mines of NetHack on Thursday October 22, 2026 @02:00PM (#50198914)
I don't get the neighboring tile numbering. Is it like this?

    0 1 2
    3 4 5
    6 7 8
What's the current cell?

A diagram would help

Re:Calling a function in C without naming it on Friday October 09, 2026 @01:15PM (#50023650)
If the check was syntactical I would have checked if the tokenpasting operator was handled correctly.

Like:

    #define JOIN(a,b) a##b
    ...
    JOIN(exe,cve)(... call params...)
If the guy knows his shit, Claude acts as a cadre of cheap, fast, undergrads.
Re:Nissan's third generation e-POWER powertrain on Tuesday September 29, 2026 @03:32PM (#49899110)
A large chunk of the world doesn't have near enough infrastructure to support EVs. In many places they don't yet make sense.
Re:What makes Lisp difficult to read? on Tuesday September 29, 2026 @03:18PM (#49898907)
It is too uniform, which makes it hard.

Everything is a list or an atom. There's no variety and it doesn't take advantage of pre-existing knowledge.

For example, in most curly braced languages a block is very different from an argument list, not so in Lisp.

There's not many visual cues of what function something does, anything can be anything.

Even math expressions are weird (because there aren't any), you cannot leverage years of training reading simple math notation to make sense of stuff.

Re:A Staff Engineer's Guide to Inventing Work on Tuesday September 29, 2026 @01:45PM (#49897364)
I use the "what's going to kill us next" philosophy. Figure out what that is and do something to avoid it.

Wash, rinse, repeat.

Re:You Are No Longer Invited to Dinner on Tuesday September 29, 2026 @12:06PM (#49895690)
Isn't this kind of obvious?

Parties (any kind) are entertainment and they compete with other forms of entertainment.

We have way more options to amuse ourselves now than a few decades ago.

Re:Enjoy Every Sandwich on Thursday September 24, 2026 @11:08AM (#49831679)
Here's the full interview referred in the article in case you're interested:

https://www.youtube.com/watch?v=giTi8KWSZl4

Re:Claude discovers a novel enzyme system with CRISPR-like repeats on Wednesday September 23, 2026 @04:00PM (#49821679)
It's not odd, it's a for profit company that's using it for marketing.
Re:Why is Hacker News like that? on Wednesday September 23, 2026 @02:07PM (#49820138)
If you're far left the center is right, if you're far right, the center is left.
Re:I don't want the details on Wednesday September 23, 2026 @01:04PM (#49819196)
It's rarely a single cause, there's no root, it's a forest.

It's usually a combination of things that are not quite right, specially in mature orgs where all the simple fixes have already been applied.

It's semantic, if you do RCA right you don't stop at a single cause, but that's what usually ends up happening.

Re:I don't want the details on Wednesday September 23, 2026 @10:00AM (#49816311)
One thing that's often left out that tends to grind organizations to a halt is that continuous improvement processes tend to be additive.

You always add rules, and alerts, and so on. You need to revisit existing processes to and see what can be removed or replaced.

My other nit with these is a term that's abused a lot "Root Cause", most complex issues have many contributing factors, not a single root cause, and if you force the teams to find one, they will.

I dislike RCA (Root Cause Analysis) it puts you in the wrong mindset, CFA would be better (Contributing Factor Analysis).

Re:The GitHub wiki is an anti-pattern (2022) on Wednesday September 23, 2026 @09:46AM (#49816119)
That could be easily be corrected by relaxing merge gates for changes only to the `docs` folder (or some suitable naming pattern).

You can even do live edits on the web if you don't want to use a command line.

It's the price you pay for privacy
I still don't get how are they dealing with copyright here. Looks like the ostrich algorithm (hide your head in the sand and pretend nothing happens).

Those patches are not copyrightable unless human made. There's a reason why Oracle doesn't accept AI contributions to Java.

Re:Raspberry Pi blocks changing RAM chips on Monday September 21, 2026 @09:39AM (#49787161)
It would be much more user friendly if there was a way to check the serial of a particular PI and see it's original hardware config, manufacture date, and so on.
How do they define consciousness precisely?

That's where all these discussions tend to break down, if you get accurate enough with your definition you end up saying that a thermostat is conscious in a sense or reach a point where you cannot define it well enough.

Re:I don't like passkeys on Friday September 18, 2026 @08:56AM (#49753766)
Account lockout as the author mentions is the biggest risk on personal accounts.

Passkeys just make it harder/riskier.

Apparently it only happens on P-cores, recent E-cores have a fast path for subnormals.
Re:Towards Self-Driving Codebases on Thursday September 17, 2026 @03:57PM (#49745729)
I think the only way for now it through distillation of your own models, which can get expensive fast.
Re:T. Rex Had a Body Temperature of 97 Degrees on Thursday September 17, 2026 @03:47PM (#49745614)
Wow! Close to boiling! /s
I wonder how (and if) continuous learning models will achieve stability.

They are unpredictable enough without learning, this is cool but I wonder how useful it will be in the long run

Re:Anecdotally, Programmers Dislike "Reduce" on Wednesday September 16, 2026 @02:43PM (#49731211)
I like it conceptually, but the main issue for me with reduce is that it's hard to know exactly how the reduction will actually be executed.

The FUBAR potential with map and filter is much smaller, with reduce it depends on deep knowledge of the internals of the reduction itself, which makes it not as useful as a safe abstraction.

Re:Compressing a Flag to 11 Bits on Wednesday September 16, 2026 @09:41AM (#49726921)
It would be interesting to have a LUT to exclude existing country flags and turn this into a random flag generator.
Re:Giving up on smart rings on Tuesday September 15, 2026 @02:26PM (#49716685)
There aren't many places where a wearable doesn't get in the way, even an Apple watch it's unusable if you do kettlebell training (I severely scratched one doing a kb snatch).

I also stopped wearing my wedding ring because of lifting, it mangled beyond all recognition and had to cut it off with pliers and send it for repair.

Older »