News for hackers. Stuff that matters.

wongarsu

Re:France needs to read my paper on Friday October 23, 2026 @06:50AM (#50206975)
Assuming an efficient lending market, they can take out loans with the land as collateral. As long as the land value continues rising they can continue taking out bigger and bigger loans. Only when growth slows they are forced to sell

This shifts the optimal point for sale, but if there is explosive growth they theoretically still aren't forced to sell early, they can still capture all that growth

What this scheme prevents is them holding onto the property forever after the neighborhood gentrified. Which the author likely considers a good thing in their framework, because the land generates more economic value in other hands. The original land owner gets a payout and is forced to move. Just like a renter would be forced to move, just that the land owner gets a big payout from the land value increase

Re:Google cleared 300 hectares of Finnish forest on Thursday October 22, 2026 @12:50PM (#50197924)
Off the top of my head Finland seems to tick a lot of boxes: low population density, good local availability of water without competing uses, low electricity prices, very green electricity (lots of nuclear, hydro, wind), good infrastructure, cold climate

Apart from this being in a forest, this seems like an ideal place. And places that are not used for agriculture or human habitation but do have water available have a habit of being forests (or mountains)

That just shifts bugs up one layer, into the specification that you then verify
Doesn't the Linux kernel encourage reporting on the public mailing list for kernel vulnerabilities that were found using AI? If I remember correctly they introduced that policy after the security mailing list got swamped with multiple reports for the same vulnerabilities
If that company stopped training new models and just continued serving Opus 5.5 they'd be profitable. Being in an R&D race isn't cheap
We are increasingly finding bacteria and fungi that eat various plastics. Not just lab-grown, but actual organically evolved bacteria eating PLA and the like

That said, I doubt this will become apocalyptic. Wood is highly biodegradable, yet even untreated wood will last decades if you keep it dry and away from soil. Microorganisms eating plastic will make it less weather-resistant and maybe worse food packaging, but it won't kill all use of plastic

Re:The Lucrative World of Literary Scams on Wednesday October 21, 2026 @02:10PM (#50185164)
I have an acquaintance who only found out that the investor isn't real after he arrived in Dubai for the meeting and the investor wasn't there
They are saying that

1. there is a second vulnerability that will be disclosed next Tuesday (can't be this one because talking about it as undisclosed in the GH issue disclosing it makes no sense)

2. the patch for that vulnerability is somewhere in the diff between $current_public_release and $current_enterprise_release

3. You have to pay to get $current_enterprise_release

They might not be selling the vulnerability directly, but they are selling access to the patch that fixes it. Which would be enough of a hint even in pre-LLM times. And unlike other vendors they don't just claim "you get faster updates and additional features" or something like that, they directly point out that if you buy now you get advance access to the fix to an unannounced vuln

I'm not saying they are advertising this to bad actors. But if they wanted to do that with a shred of plausible deniability, this would be the way to do it

So they sell advance access to information that will allow me to hack other people's LiteLLM instances?

Seems a little unethical

As someone who does not use litellm but instead a barely maintained underpowered alternative: what did everyone migrate to?

If it matters, I am mostly interested in the aspect of having a proxy that unifies multiple ollama and openai-compatible endpoints with model-based routing and failover. Optionally with api-keys, reporting, budgets, etc. I do not particularly care about the MCP gateway, Agent-To-Agent thingy, and whatever else LiteLLM bolted on over time

There are not a lot of situations where you are legally allowed to throw explosives at someone, then say everything is fine because they would have been fine if they just hadn't picked them up
And flash-bang grenades are not without health risks. They can cause permanent hearing damage, and earlier this month a teenager lost their hand to a stun granade in protests near Paris (conflicting accounts, either an unlucky direct hit or he picked it up to throw it back). I really don't see how a flash-bang grenade is justified against a person sitting in front of a computer, doing non-violent crimes. Non-violent options exist, as was successfully demonstrated in the cases you mention

Giving the police better non-lethal weapons is always easy to justify by citing all the cases where they can replace more lethal weapons or directly lead to better outcomes. But given a couple years time they always end up being used for more and more mundane situations where the harm clearly outweighs any gain. Same story with pepper spray, tear gas grenades, tasers, even anti-riot water cannons.

Re:Finland Buying a Million Landmines on Wednesday October 21, 2026 @08:09AM (#50179545)
Ukraine depends on weapons and ammunition shipments from the EU and US. Continued US support continues to be uncertain. The EU is set on continued support of Ukraine, but an attack on Finland or the Baltic countries might be a way to force EU countries to reroute many of these shipments to defending that new flank

The other angle is that Putin is in a precarious situation if he can't win in Ukraine. Too much has been invested, to many sacrifices made. And a lot of his political power depends on him looking strong. He could be looking for some way to find a quick victory somewhere else

I don't believe either of these are likely scenarios. But Putin is increasingly backed into the corner and has already proven that he will take risky bets on starting new wars. Every country bordering Russia is well-advised to make themselves look like a well-defended place where the Russian military would only be bogged down in another quagmire

Re:Android apps running native on macOS on Tuesday October 20, 2026 @02:11PM (#50170334)
Windows started out with both the app and the app's data stored in the app's subfolder in `C:\Program Files`. That might not have been the official convention but it was what nearly everyone did. Until Vista forced everyone's hand by gating write access to `C:\Program Files` behind the UAC prompt even for admin users, while also introducing the new %AppData% and %LocalAppData% folders
Re:Show HN: Qwen3-4B with the AI writing tics trained out on Monday October 19, 2026 @10:05AM (#50152695)
The most difficult thing in doing it yourself is knowing what to ask for. I can ask my model to talk like a caveman or like a Baltic pirate. But asking for something more nuanced, in the range of regular speech, requires the correct lingo

I'm sure it's trivial for somebody who has studied communication or contemporary linguistics, just as it's trivial for me to ask an LLM for tenant-isolation using row-level security in an app

Holding soldiers responsible for the wars they fight would require giving them the option to refuse to deploy, or to refuse to fight while deployed. Currently that's punishable quite severely

We could do a better job punishing soldiers for war crimes. But responsibility for the war itself rests with the President, congress, and the ones with power over them (which is supposed to be the entire population, but the top 1% do have an incredibly outsized influence in US politics. Not that I think it's healthy to codify that)

Yes. I don't think this formulation of 9ball is solvable in less than 9 weighings because it doesn't allow you to weigh groups of balls. A set of balls is not an object, so it can't be put on the left or right side of the scale

If I was put in place of the LLM I legitimately couldn't tell if the intended solution is to ignore the wording and solve 9balls, or if this is a trick question to check if I spew out a memorized answer without considering the actual wording of the problem

Cranes were invented like 3000 BC, and their first known use in construction is in 600 BC. I can't think of a much slower development than the invention of cranes leading to the construction of high rise buildings

I feel like the power loom is a better comparison. It put hand weavers out of business over a short timespan, while revolutionizing how clothing is produced. It certainly empowered a lot of jobs surrounding clothing, until clothing was completely commoditization and is now a lot less well designed simply as a function of clothing as a category being a much cheaper product now

Though lede is just a variation of the word lead to get a unique word for the leading section of an article. As long as we all agree that it's pronounced like in leading and not like the metal the difference in spelling doesn't feel significant
Most animal sounds do not actually map that well into the range of sounds we use for human language. And even if they did, you would end up with different representations because different languages use different sets of sounds. Not to mention most animals make more than one kind of sound

But all of that doesn't mean that someone who has never heard English wouldn't be able two tell which of "woof" and "miaw" is supposed to be the cat

Re:RepRapMicron on Monday October 19, 2026 @03:33AM (#50149455)
Openscad is great for flexible parameterized models as well. However, fillets and chamfers that are just a couple clicks in Fusion 360 are a major undertaking in openscad once your shape is more complicated than a cube. That alone basically kills openscad for me for most use cases

Freecad used to be way outclassed by Fusion, but seems to have made major strides in recent months to bring it closer to the state of the art (even if it's still not quite there)

Re:macOS 15.8.2 Breaks OpenGL on Monday October 19, 2026 @03:08AM (#50149288)
So you are saying it's a bad analogy because DirectX has wider compatibility than Metal?
Re:macOS 15.8.2 Breaks OpenGL on Sunday October 18, 2026 @12:49PM (#50142788)
Just as useful as DirectX being universally supported in Microsoft's product lines.

The point of OpenGL was to have an API universally supported everywhere

Re:RepRapMicron on Sunday October 18, 2026 @11:15AM (#50141807)
If you get this to print conductive resins you could probably build a number of mems devices. Accelerometers, gyroscopes, tiny speakers

Being able to make structures this small could maybe make DIY inkjet printers viable, if you can simplify them enough?

The most exciting are the applications nobody has thought of yet

Re:RepRapMicron on Sunday October 18, 2026 @11:06AM (#50141724)
Calling it a RepRap, with full explanation that that means a printer that can print itself, does make it sound like it could be a goal

But even if you could get a positioning system that small, I'm pretty sure you can't scale resin printing down three orders of magnitude smaller than this printer. Maybe a tiny CNC?

Or more likely they refer to eventually printing the mems devices used in the printer

Re:RepRapMicron on Sunday October 18, 2026 @11:00AM (#50141683)
Sounds like they are used for homing. For that they just need to observe a tiny spot at known distance with high resolution

To look at the output they recommend a separate regular microscope

Re:Regex visualized as 3D marble run on Sunday October 18, 2026 @10:17AM (#50141308)
If you want readability you can write

    ^(?P<country_code>\+[0-9]{1,3}-?)?[0-9]{3}-[0-9]{3}-[0-9]{4}$
Most regex engines even have a verbose mode (typically the x flag) where this is a valid regex:

  ^
  (   
      \+
      [0-9]{1,3}
      -?
  )?   # optional country code
  [0-9]{3}
  -
  [0-9]{3}
  -
  [0-9]{4}
  $
I am not sure if everyone writes unreadable regex because the reputation of regex makes it seem pointless to try, or if being witty one-liners is a critical part of the value proposition of regex
Re:Pele – Mermaid diagrams as themeable SVG on Sunday October 18, 2026 @09:42AM (#50141036)
To my taste, most automatic layout implementations produce horrible layouts. Yes, you can use SAT-solve and optimize your way towards a node ordering that produces no crossing lines, but those rarely create something that makes intuitive sense of the content

Good layout is a lot more like writing, in that you have to think about how the intended recipient will perceive and what you want them to notice in which order, and how to make it easy to follow the various relationships

[resource]+[mountain/stone/field/valley/tree] in German is a very common pattern for Jewish surnames. A quirk of how surnames were adopted in German-speaking regions in the 18th century

Sugar mountain at least makes sense, unlike e.g. wine stone

Kids in the 90s were growing up in a different world. And that world did have a lot less dissemination of information and experiences. From today's perspective there were vast gaps that were later filled by Tumblr, Reddit and now TikTok

Which is not to say that there aren't major drawbacks too

Older »