News for hackers. Stuff that matters.

arkt8

Re:11 year old unsoundness bugs found in Rust borrow checker on Tuesday October 13, 2026 @08:18PM (#50080797)
Interesting, the main argument is that C need too much expertise of programmer to avoid problems.

Now, you have a language sold as safe, with popularity made manily blaming C... but now we can say it gave the false sense of safety, distracting programmers from real issues in the name of its error messages that lead for endless refactoring if some new feature is added to project just to o have peace with the compiler. It is a language that program the programmer, an inversion of roles.

Re:Don't Put Tilde In Your Path on Sunday October 11, 2026 @12:41PM (#50045085)
It is a clear example of RTFM! An expansion is no a variable. An expansion not expands under quotes. A variable expansion is not simply an expansion as it is between brackets.

Again RTFM instead of wait for a miracle of your agent.

Re:AI Is an Anti-Primary Source Machine on Monday August 31, 2026 @04:20PM (#49514429)
As a "probability machine" LLMs will always weight according to the mass (or to the mass of the culture providing it).

For coding I see it say to avoid legitimate paths based in naive warnings. Generated code follows the path of "most common sense code".

This thing is all about "Artificial Flattening" of history, logic and any creative work.

saying it is for Linux made me think it would be open source as there are already lot of things people can do without mouse...

There is an extensive list of window managers, like Sway or I3, file managers like Vifm and Ranger and browsers like Luakit.

How much far is 67% against 55%? Does the research considered same patients as the doctors?

How much it can be effective for science if it is not compared side by side how each scenario was evaluated by both and how it came to different conclusions.

Who can ensure a doctor couldn't spot some blind point AI couldn't at the remaining 43%.

Tools are not for replacement but combining efforts.

Throw such % to the public is a lot of irresponsibility.

how much confidence is 67%? does it was at the same patients with the same info? If not it is just selling bait.
Re:The 'Hidden' Costs of Great Abstractions on Sunday May 03, 2026 @07:51PM (#48002878)
Not he automation, but the way... we gone farther since agricultural and energy domestication... but the profit as main director is less than suboptimal, it is tragical. Having known about many accidents in complex systems is a madness to see things at this point in the most complex of systems that is society.
Re:The 'Hidden' Costs of Great Abstractions on Sunday May 03, 2026 @07:46PM (#48002841)
More than ever is time to be stoic. Have things but live as having nothing. But as obvious as the author says it was predictable too.

By now... I see in my country high prices for laptops with only 4Gb of Ram and Celerons.

It could do wonderful things if in 2000s people didn't buy the argument that hardware is so cheap so lets write unefficient code. Same hardware that could play an Youtube video in 2000s today cannot even open the website. Electron send hugs...

Now people are mad about AI until when? Oceans be drought like in Oblivion movie?

And professionals? The generation of specialists will pass... and people will blindly depend on Ai soon if the course of things doesn't stop or at least be corrected.

I think the author could have brighter days in future (and still thing in present in some hidden niches) as knowledge will always precious.

The main lesson I have is buy less TI and every buzz promises and find the place where knoledge and craft walk side by side.

Re:Is anybody else bored of talking about AI? on Tuesday March 24, 2026 @09:41PM (#47512118)
Most of boring is about people thinking AI is really intelligent. Thinking that it is magic. With magic comes the ghosts instead bugs. Who was lazy, will become even lazier. Engineers will keep building bridges... and also software.

As shown in "Normal Accidents" the strength is as high as its weaknesses, and in any complex system this is even more a problem. A catastrophic event is still to happen with AI as it happened in basically every complex system. They ocurred with trained people that wasnt believing in magic or laziness... so the scenario is even worse for AI.

Yes, I'm bored about people that believe in magic and the ghosts the are emerging and are yet to be seen.

I have no metrics but there is a lot (if not most of) sites with similar issues.

A simple site of lyrics, or newspapers that start videos automatically. Github was worse, now at least opens a bit more faster, but still very poorer than, example, codeberg. Sites are sites, most want to do fancy things more than to simply let user read its contents.

Would be nice a site that could track it to put some shame. By now, the better sites are just like HN, Wikipedia... unobstrusive and fast even without cache.

Re:The C-Shaped Hole in Package Management on Tuesday January 27, 2026 @06:57PM (#46788993)
The biggest difficult is not that, is the many assumptions you need when writing a makefile and how to use different versions of same library. The LD_PATH is something had as potentially risky. Not that it be... but assumptions of the past, like big monsters, are a barrier to the simpler C tooling.
Re:Nuclear elements detected in West Philippine Sea on Monday January 19, 2026 @07:57AM (#46678471)
This news shows the progresss by 2019, but couldn't find more recent updates.

https://www.nucnet.org/news/plans-progress-for-orano-to-buil...

Re:Google is dead. Where do we go now? on Tuesday December 30, 2025 @10:45AM (#46434448)
No matter which new technology arises on the horizon... what is tainted is not internet, not AI. Is the entire purpose on follow dollars.

I hated when needed to see Google reports for ads. And be in a rush for SEO. This was a game of rats, no real knowledge, just attempts to satisfy an Algorithm that changed on weekly base.

I quit Facebook / Instagram / Google ads 6 years ago. Why? Because my advertisement was feeding the system on who show concurrent advertisement, collecting habits of MY customers.

So the system is broken. Stop pursuing the american dream and the wild capitalism. This new generation is building immunity to many of these things, at least until their engineers find a way to take control of these minds.

About where to go... I think we need to be satisfied with less, in the sense we need to buy a new car every year, nor new clothes just for fashion, neither gadgets just by compulsive appeal.

Buy the best you can, use it the most before discard it. Exchange fast food for what your granparents used to be fed. Know that you can be happy by yourself, not by what they said you need in the last 100 years. Life is that, the way is that. But many fall in the western system propaganda.

Re:Why Strong Consistency? on Thursday November 27, 2025 @10:37PM (#46075286)
it sometimes can be just an architectural issue...

You can use the critical query against the RW instance, the first point.

The other point is that most of the time, specially concerning to web where the amount of concurrent access may be critical, the data doesn't need to be time-critical.

With the advent of reactive in apps and web things became overcomplex.

Yes, strong consistency will always be an issue. And mitigation should start in the architecture. More often than not, the problem arise from architectural overcomplication. Each case is a case.

Re:What AI Is Really For on Wednesday November 19, 2025 @10:54PM (#45988747)
I like to reduce things to absurdity to put them into perspective.

The hype of AI is to sell illusion to naive people.

It is like create a hammer that nails by itself... like cars that choose the path by itself.

So stop thinking AI is intelligent... it is merely an advanced tool that demands skill and creativity like any other. Its output is limited to the hability of its user.

The worry should be the amount of resources used to vanity (hammers into the newborn hands) or the nails in the wrong place (viral fake content targeted to unaware people).

Like in Industrial Revolution people got reduced to screw tighteners, mind will be reduced to bad prompters expecting wonders and producing bad content or the same. A step back in civilization except for the money makers and thinkers until AI revolution gives birth to its Karl Marx.

Re:4000 gone: Inside NASA's brain drain on Thursday October 16, 2025 @07:36PM (#45611952)
A sort of naïve dream... NASA is not the budge, but the brains and lives put on it. It is not American. If you all can have the budget to survive with a check payment work, invest you dream and life on open sourcing the knowledge. Dont let it be an Alexandria Library, certainly ESA, Roscosmos and other future players can inherit your life efforts now or in coming centuries.
Re:I Prefer RST to Markdown on Monday August 18, 2025 @02:40AM (#44938005)
The only change I do and expect of markdown is enforce blank lines as separators after *any* header and blocks and use the `*` as formatting.

Everything can be extended with fenced block.

RST is a lot more difficult to write and much more "groffy".

Re:Bits 0x02: switching to orion as a browser on Monday July 28, 2025 @08:34AM (#44710213)
For who wants something near similar in other UNIX or Linux, see Luakit, a webkit with customizable adblocker, jsblocker, userscripts and userstyles, vim command alike and fully configurable in Lua.
Re:Ask HN: What are you working on? (July 2025) on Sunday July 27, 2025 @07:52PM (#44705797)
In a Lua scripting framework to: - enforce non-globals - project hierarchy (for tests and documentation) - cli access for .md package docs - installation in path - extension of Lua stdlib (fs.mkdir, os.realpath) - module autoloading/lazyloading

Expected support for Lua 5.4 and luajit. At first entirely in Lua with long term goal to compiled Lua modules (merging Wax)

The goal is to make Lua the first choice for system scripting in POSIX systems for Lua users without thinking twice between Lua, Sh and other tools like Python, Ruby etc.

I have many system scriptings in Lua but not in a easy way of reusing libraries. Also I don't like to think in creating Luarocks packages or deal with unstandardized ways to write code.

I wonder the extent on what could be accomplished of work on a system like this in modern computer capacity. Your work inspire many thoughts like these. Nice accomplishment.
Re:I used o3 to profile myself from my saved Pocket links on Tuesday July 08, 2025 @08:22PM (#44505215)
More than Pocket... I really miss del.icio.us, that helped me a lot on begining of my programming journey 20 years ago. It was truly social, and generated a lot of well curated lists of bookmarks that let me discover much content relates on what I wanted to learn, much more than Google or Yahoo ever.

Sadly it was bought by Yahoo just to be discontinued, like many web pearls.