MurphyA/hacker-news huggingface dataset:
by tripletao | 2025-12-31 00:37:36+00:00
> in the context of a civil law dispute

The squatters are very frequently committing criminal fraud, by showing a fake lease to the police to portray themselves as legitimate tenants. Leases aren't recorded like deeds, and landlords' signatures often appear in public records. So it's easy to make a good enough fake that the police will take the squatters' side. I don't know why this article doesn't mention that, but a web search ("fake lease squatter") will show this is routine.

The squatters don't expect to win their dispute in court, just to take advantage of the extended time to trial. Oakland's eviction moratorium lasted for literally years, and they're still working through the backlog. When the case finally reaches court, the squatters will get evicted but the fraud is almost never charged. So from the squatter's perspective, it makes sense to fake the lease.

From a small landlord's perspective, the tradeoff may thus be certain financial ruin waiting for the judicial process vs. a slight chance of ruin if the "nightmare cotentant" approach goes wrong. So it's no surprise the sword guy has business. The risk that his services would be used against a real tenant is partially mitigated by the risk that that tenant would sue. The fake tenants prefer to stay out of court, since the judge (and opposing counsel) will look more carefully at their fake lease than the police did.

Georgia recently created an accelerated judicial review for cases where the landlord is alleging that the lease is fraudulent, separate from default on a non-fraudulent lease. That seems like the right approach to me.
by ramoz | 2025-12-31 00:38:22+00:00
> Takeaway 3c: Experienced developers disagree about using agents for software
planning and design. Some avoided agents out of concern over the importance of
design, while others embraced back-and-forth design with an AI.

Im in the back-and-forth camp. I expect a lot of interesting UX to develop here. I built https://github.com/backnotprop/plannotator over the weekend to give me a better way to review & collaborate around plans - all while natively integrated into the coding agent harness.
by craigdalton | 2025-12-31 00:38:24+00:00
I really disagree with this and there is ample evidence that science is not "self-correcting". Read Retraction Watch. I personally wrote to a journal on 3 occassions and phoned them twice to alert them to an error in a paper that the authors were reluctant to own up to and correct. I had inside knowledge and was able to provide the evidence of the error. Journal did nothing, they passed the message on to a range of sub editors (which were a revolving door), no investigation, no response. Google the "reproduciblity crisis" including the coverage of the issue in Nature to see how uncorrecting medical science can be.

Regarding Cochrane. It is reliable if is says a treatment does work, or an exposure has an effect, sometimes they miss effects because they only rely on particular sources of evidence e.g. RCTs, they were wrong on effectiveness of masks. As an example of reasonably up to date and evidence based free review sources on line - see Stat Pearls.
by 9rx | 2025-12-31 00:38:48+00:00
LLMs are just a programming language/compiler/REPL, though, so there is nothing out of the ordinary for developers. Except what is different is the painfully slow compile time to code ratio. You write code for a few minutes... and then wait. Then spend a few more minutes writing code... and then wait. That is where the exhaustion comes from.

At least in the olden days[1] you could write code for days before compiling, which reduced the pain. Long compilation times has always been awful, but it is less frustrating when you could defer it until the next blue moon. LLMs don't (yet) seem to be able to handle that. If you feed them more than small amounts of code at a time they quickly go off the rails.

With that said, while you could write large amounts of code and defer it until the next blue moon, it is a skill to be able to do that. Even in C++, juniors seem to like to write a few lines of code and then turn to compiling the results to make sure they are on the right track. I expect that is the group of people who is most feeling at home with LLMs. Spending a few minutes writing code and then waiting on compilation isn't abnormal for them. They don't know any different!

[1] https://xkcd.com/303/
by gottorf | 2025-12-31 00:39:10+00:00
> Neither of these models is probably appropriate for the present day US, but there must be something out there besides neoliberalism and full privatization. (Futarchy? Some new branch of government to direct state investment? Allow states to own and operate businesses? Creativity is necessary.)

The French already pioneered this[0]. Their GDP per capita has flatlined for over 15 years, though in real terms (PPP) it's fairing better. Notably, they remain a modern Western nation that still has significant capability for building new things.

[0]: https://en.wikipedia.org/wiki/Dirigisme
by tomhow | 2025-12-31 00:42:16+00:00
It's covered by these lines in the guidelines:

Please don't sneer, including at the rest of the community.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

It can also be seen as ideological battle or flamebait; though with terse one-liners it's hard to tell what's really meant.

It would be much better to share your perspective on what is good about the article, and at least try to persuade those who will be predisposed to be opposed to it to instead see the positives in it.
by rkwz | 2025-12-31 00:42:29+00:00
> I have been hosting all my services on a single Intel Nuc from 10 years ago and a RPI5 as backup for critical services like DNS.

Yes, fully agree with this and I've a similar setup. I even started with using wsl on the default windows install hoping to switch later to linux, but didn't have much need for this. Only gripe is tailscale seems to be flaky (rare) in windows.

Better to start with something small and cheap, see if it solves your needs and then upgrade if needs. Don't overcomplicate things based on what others do.
by roenxi | 2025-12-31 00:43:30+00:00
The Eyal & Sirer paper is pretty interesting - they basically point out that there is actually some game theory involved in when miners should reveal that they mined a block to compete most effectively with their fellows. If a pool can set up a situation where they mine a block and wait X seconds to reveal it, they can force other miners to waste X seconds of has power and gain an advantage.

It looks like a result with complex implications - eg, maybe making it impossible for new miners to set up unless they have a meaningful advantage in operating costs instead of just parity with the entrenched players. It is hard to tell because market reality is a mess but if there is a meaningful strategic choice to be made beyond simply announcing a block when it is mined then there is a lot of room for weird equilibriums even if the paper's specific analysis turns out to have flaws.
by craigdalton | 2025-12-31 00:44:32+00:00
The personas have to paper specific I believe, addressing the content and methods. I guess an LLM could do a once over of the paper or meta-analysis to determine the best discipline specific personas - but would be interesting to test that. But there are also the benefits of deep expertise and understanding a field for decades. For example, I know a set of authors who repeatedly find significant associations in a field in almost every study they do, whereas others have variable results. They also seem to ignore good studies that disagree with their hypotheses and use inferior studies that support their position in review papers - so I dont really trust their work. It would be great if an LLM could develop that kind of understanding and somehow deprecate a body of work that had inherent author or institutional biases - even though on the surface the review looks legitimate. For a meta-analysis it is often the papers that are omitted that are most telling. That means the LLM will need to redo the entire search and synthesis - yikes!
by bujkopl | 2025-12-31 00:45:03+00:00
You won't find it here as evidenced by your useless meta comment receiving nothing but replies about the toolbar color after an hour.

This site self selects for dishonesty because only dishonest people are inclined to moderate away dissenting viewpoints.

Perhaps HN's collective TDS has anchored onto to color orange? Would explain the hate for Bitcoin, one of the world's most valuable assets.
by jweir | 2025-12-31 00:45:12+00:00
Look up Sean Bell - not a stop a frisk, just an open fire.

Once, my wife and I were stopped, but not frisked, and cited for riding bikes, on a sidewalk at 2AM on a stretch of Atlantic Ave that would kill you to ride on. It made no sense, until I found out that my neighbor and his friend had been murdered at a street party. There was a drag net out trying to find the killer and they stopped anyone for anything.

A tough city.
by jeroenhd | 2025-12-31 00:45:15+00:00
Not when I tried it the first couple of times. At some point Proton (and then probably Wine?) got updated to fix the bug triggered by one of the game updates months before that and it has worked since.

I'm no stranger to messing with Wine to get Windows executables to work. Whatever the GOG release did different, it just didn't work once the intro logos were gone, even with the same Proton version that worked with the Steam version.
by doctorpangloss | 2025-12-31 00:46:17+00:00
on the one hand, i understand you are making a stylized comment, on the other hand, as soon as i started writing something reasonable, i realized this is an "upvote lame catastrophizing takes about" (checking my notes) "some company" thread, which means reasonable stuff will get downvoted... for example, where is there actual scarcity in their product inputs? for example, will they really be paying retail prices to infrastructure providers forever? is that a valid forecast? many reasonable ways to look at this. even if i take your cynical stuff at 100% face value, the thing about bailouts is that they're more complicated than what you are saying, but your instinct is to say they're not complicated, "grooming" this and "cold war" that, because your goal is to concern troll, not advance this site's goal of curiosity...
by tialaramex | 2025-12-31 00:46:28+00:00
Rust safe subset doesn't have UB. At all. So long as you never write the "unsafe" keyword you're fine, the compiler will check you are obeying all of the language rules at all times.

Whereas in C, oops, sorry, you broke a rule you didn't even know existed and so that's Undefined Behaviour left and right. Some of it you could argue falls into the category you're describing, where in a better world it should have been made Implementation Defined, not UB, and too bad. However lots of it is just because the language was designed a very long time ago and prioritized ease of implementation.

If you wish the language was properly defined, you should use (safe) Rust. If you just wish that when you write nonsense the compiler should somehow guess what you meant and do that, you're not actually a programmer, find a practice which suits you better - take up knitting, learn to paint, something like that.
by rramadass | 2025-12-31 00:46:42+00:00
This is just AI generated slop with things being all over the map with no details/notes etc.

A far better way is to go through the book series The Architecture of Open Source Applications and pick one which catches your fancy - https://aosabook.org/en/ There are enough details/notes here from experts to show one how to think about an application so that you have something concrete to start from.
by kolektiv | 2025-12-31 00:46:50+00:00
In the scenario which you've outlined, where you say "hello" to me, having never spoken to me before? No, I don't think that's an offence, but more to the point, whether I did or not, the police are unlikely to. We don't operate in a system where the police simply take the word of anyone who reports a feeling, the police have a duty to assess whether a crime has likely occurred.
by dinkumthinkum | 2025-12-31 00:49:32+00:00
I hear you but I feel like you (and really others like you, in mass) should not be so passive about your replacement. For most programmers, simply flipping burgers for money to enjoy programming a few hours a week is not going to work. Making a living is a thing. If you are reduced to having to flip burgers that means the economy will gave collapsed and there won’t be any magic Elon UBI money to save us.
by bee_rider | 2025-12-31 00:50:13+00:00
If Google is producing very good models and they aren’t gaining much traction, that seems like a pretty bad sign for them, right? If they were failing with bad models, the solution would be easy: math and engineer harder, make better models (I mean, this is obviously very hard but it is a clear path). Failing with good models is… confusing, it indicates there’s some unknown problem.
by drekipus | 2025-12-31 00:50:25+00:00
Shooting kids, bombing schools isn't war.

Israel was created after WW2, and it has never been at peace. It's kind of proof that it's not going to work. They're not fighting for survival they're fighting for expansion. Nethanyaou even claims this point: his mission is the greater Israel project, to take land from egypt and surrounding countries, and settlements in Gaza are used to block the formation of a Palestinian state.

If Jews are allowed an ethnostate, then any country in the world should also be allowed an ethnostate.

If Jews are allowed to have nukes in the middle east, then any country in the middle east should be allowed to have nukes.

Remember that IDF were told to stand down during the music festival. They're also allowed to shoot Israeli civilians if it helps their objectives. And somehow they new about the Australian mass shooting in Sydney months before it happened, without telling Australian authorities.

Israel is not doing a good job in terms of world peace and I would say that if they can't find peace then the state of Israel should be dissolved for the good of the planet
by webdevver | 2025-12-31 00:50:42+00:00
Down with large line counts!

LLMs have done two things for us: made lines of code a commodity, but arguably even more important: made understanding an arbitrary amount of lines of code a commodity too.

with this in hand, large codebases that were designed in the primordial era of requiring human cognition to grok are emabarassingly antiquated.

"umm what does this mean?" -> right click -> explain with AI -> "got it".

I literally reddit-soyjacked when i saw "tackle LLVM removal". I would argue that LLVM was/is the most well thought out and well-architected piece of software that exists today... but in the age of AI... who could possibly care now? when I say "well thought out" and "well-architected", that is in the context of human eyeballs. But who needs human eyeballs when we have much more powerful computer eyeballs? who grok code way better and way faster than we do.

now, the massive line count of projects like LLVM, Linux, and Chrome become much harder to defend in the context of code re-use. Why drag in millions of code when you can get an LLM to write just the bits you care about? LLVM has a ton of optimisations that are all well and good, but how many of them actually move the needle on HPC platforms that do an awful lot of instruction re-ordering and re-scheduling anyway?

Could we get away with 5% of the codebase to do "just the bits we care about"? in the past the answer might be, "well yes but its still a lot of (manual) coding", but now - why not? Let an LLM loose on the design doc and fill in the gaps!
by fthiesen | 2025-12-31 00:51:23+00:00
You can play with it, there is a docker container in the repo that you can use for development purposes! (with clang-p2996 branch)

Another option would be to copy some stuff over to the compiler-explorer and use a "single-header" version of the library there. I can facilitate this in case you are interested. They have reflection for EDG, GCC and Clang (I am only working with clang for now)
by kolektiv | 2025-12-31 00:52:18+00:00
> How is standing by the road side saying and doing nothing harassing someone?

If you're standing by an abortion clinic, and you're a prominent anti-abortion campaigner, who has been known to harass people in the past, it was considered that your presence there is, in and of itself, intimidating to people who wish to access a legal service without undue interference. The ruling is not intended to prevent any of the things you mention, there are still plenty of ways that organisations can make those things generally known if they wish to, just not a particular group of people directly outside a clinic where they have a history of illegal behaviour.

In terms of misgendering Linehan, singular they has been around since the 14th century at the latest, and many style guides are more than happy with the usage for an individual where either gender is unknown, or where gender is considered irrelevant to the case in point. In this case, I would say the latter applies, but I am happy to acknowledge that Linehan identifies as "he" - significantly happier than he is to afford others similar courtesy.
by esrauch | 2025-12-31 00:52:22+00:00
I worked on these big web products before and the answer then was that no, you couldn't trust it to be honored and it would have been considered a privacy incident so better off just having the redirect and having no risk. You can't trust the useragents for example.

Not sure if the reliability of the intentional mechanism has improved enough where this is just legacy or if there's entirely new reasons for it in 2026.
by dh2022 | 2025-12-31 00:53:16+00:00
re: " the money's taxed when it gets transferred to the actual people that own the corporation, anyway" - not as much as you make it out to be. Large US corporations keep a pile of their profits outside the US. In theory this money would be taxed when it would be re-patriated to their US-based investors. In practice the corporations wait for the next Republican president to pass a tax holiday during which money transferred from outside the US to the US-investors is not taxed. GWB did that, Trump did that in his first term too.
by UncleMeat | 2025-12-31 00:55:12+00:00
This is outrageous. We can obviously call a spade a spade. The idea that we can never criticize any policy, no matter how ill conceived, because somehow it might work and then we'd have egg on our face is ridiculous. "Maybe the White House Ballroom construction project will unearth a huge deposit of gold and pay for itself so we cannot possibly talk about its cost."

The claim that it is bad political strategy is also bizarre. Like, the right has been lying about policies from the dems for ages. "They are coming to force your child to transition to the other gender." Has this hindered their electoral chances? No. They have more power now than almost any time in the past fifty years.
by dmd | 2025-12-31 00:55:15+00:00
https://3e.org/private/z80ulmweb/

It's just one-shot AI slop - literally, the prompt was 'make a web based version of [github url of this project]' and it spat this out. It appears to work fine.

I'll keep it up for a couple of months and then it'll be auto-deleted, no sense in keeping it around longer than that.
by kolektiv | 2025-12-31 00:55:32+00:00
Precisely this - it's the being there that was forbidden, not the act of praying - I'm not aware of any modern case where such a thing has been proscribed (at a guess, I would have said the last time was probably around the era of Cromwell, without checking).

Being there was forbidden for a specific group of people because they had a track record of harassing behaviour, much like a restraining order will likely be granted if someone has a track record of abusive behaviour towards another person. The praying thing is always mentioned as it makes it sound like some astonishing intervention in personal religion, while in reality, it's a complete red herring designed to rile people of a pre-existing viewpoint.
by xpe | 2025-12-31 00:55:54+00:00
What one can make with VB6 (final release in 1998) is very far from what can make with modern stacks. Apples and orangutans.

My efficiency at building LEGO skyscrapers is unbelievable! I put the real civil engineers to shame.

Will I grant advantages to certain aspects of VB6? Sure. Could some lessons be applicable today? Probably. But just like historians say, don't make the mistake of ignoring context when you compare things from different eras.

P.S. Search for "most dreaded legacy languages" and you'll see a lot of discussion on VB6, much of it unflattering. I don't have a dog in that fight -- I can't tell if it is more on polarizing end of things (some love, some hate) or more on the "universally loathed" side.
by junead01 | 2025-12-31 00:55:56+00:00
Monarch and most other apps fix users into a rigid budgeting system that allows for little customization. People are unique and see their money in different ways. These apps try to allow limited customization but usually end up incorrectly categorizing transactions and then you spend more time fixing their mistakes than actually budgeting. That’s why most people usually fallback to their own spreadsheet. Treasury is designed to be ‘build your own budget’. It provides the building blocks for users to build systems that are either as complicated or as simple as they’d like. It’s the flexibility of spreadsheets but without any more manual data entry.
by roenxi | 2025-12-31 00:56:15+00:00
> TIL: https://ccaf.io/cbnsi/cbeci - quite horrifying!

The "horrifying" just seems like a hard frame to support. What about the energy to support the traditional finance system? It burns a lot of energy to move money around and the profits of running the thing usually end up going to support various wars. At least most of what is involved with the CBECI is voluntary unlike the fiat systems where anyone trying to opt out as, eg, a protest against the military is going to make some exciting new discoveries about how traditional finance works.

Is the energy spent on the entertainment industry horrifying? Literally ergs being consumed being burned just for fun.
by Jach | 2025-12-31 00:56:29+00:00
We're well beyond benefit of the doubt these days. If it looks like a duck... For me there wasn't any doubt, the author's first top comment here was evidence enough, then seeing the readme + random code + random commit message, it's all obvious LLM-speak to me.

I don't particularly care, though, and I'm more positive about LLMs than negative even if I don't (yet?) use them very much. I think it's hilarious that a few people asked for Python bindings and then bam, done, and one person is like "..wha?" Yes, LLMs can do that sort of grunt work now! How cool, if kind of pointless. Couldn't the cycles have just been spent on trying to make muPDF better? Though I see they're in C and AGPL, I suppose either is motivation enough to do a rewrite instead. (This is MIT Licensed though it's still unclear to me how 100% or even large-% vibe-coded code deserves any copyright protection, I think all such should generally be under the Unlicense/public domain.)

If the intent of "benefit of the doubt" is to reduce people having a freak out over anyone who dares use these tools, I get that.
by anonzzzies | 2025-12-31 00:56:49+00:00
Not OP but I would and do write things 20x, for the simple reason that the 2nd is better than the 1st, even after refactoring the first, the 3rd better than the 2nd etc. We have a durable workflow thing from when it wasn't a thing yet (it was called enterprise workflow engine or something back then) which I started in PHP in the mid 90s, it has been rewritten by me over 30x and now its as optimal as it can be. It is finally finished. I have 20 year old clients who upgraded to it and are happier with the performance and stability. We do this with many parts of our software stack; not big refactoring but rewrite from scratch. One thing with this: in my opinion you can only rewrite if you are NOT adding any features; it should be a 1 to 1 rebuild.