MurphyA/hacker-news huggingface dataset:
by lukax | 2026-01-15 21:06:12+00:00
It's not that simple to safely parse HTTP request form. Just look at Go security releases related to form parsing (a new fix released just today).

https://groups.google.com/g/golang-announce/search?q=form

5 fixes in 2 years related to HTTP form (url-encoded and multipart).

- Go 1.20.1 / 1.19.6: Multipart form parsing could consume excessive memory and disk (unbounded memory accounting and unlimited temp files)

- Go 1.20.3 / 1.19.8: Multipart form parsing could cause CPU and memory DoS due to undercounted memory usage and excessive allocations

- Go 1.20.3 / 1.19.8: HTTP and MIME header parsing could allocate far more memory than required from small inputs

- Go 1.22.1 / 1.21.8: Request.ParseMultipartForm did not properly limit memory usage when reading very long form lines, enabling memory exhaustion.

- Go 1.25.6 / 1.24.12: Request.ParseForm (URL-encoded forms) could allocate excessive memory when given very large numbers of key-value pairs.

Probably every HTTP server implementation in every language has similar vulnerabilities. And these are logic errors, not even memory safety bugs.
by tick_tock_tick | 2026-01-15 21:06:33+00:00
> ... "We" (a lot of people, not everyone who posts here) don't believe that. Lots of people disagree with immigration control as a concept period.

I mean sure but you have to acknowledge that is an extremely fringe belief that basically no one in the USA supports. The debate is on "how" it's being done not that we shouldn't have immigration control.
by adrian_b | 2026-01-15 21:07:00+00:00
The difference is that when you do not know how a problem can be solved, but you know that this kind of problem has been solved countless times earlier by various programmers, you know that it is likely that if you ask an AI coding assistant to provide a solution, you will get an acceptable solution.

On the other hand, if the problem you have to solve has never been solved before at a quality satisfactory for your purpose, then it is futile to ask an AI coding assistant to provide a solution, because it is pretty certain that the proposed solution will be unacceptable (unless the AI succeeds to duplicate the performance of a monkey that would type a Shakespearean text by typing randomly).
by woodpanel | 2026-01-15 21:07:16+00:00
Wikipedia has been the proto-Reddit for a long time, that is, it was relatively easy for ideological bubbles to manufacture the Chomskyian Consent, just by being early adopters.

As such it rapidly developed into heavily biased page, as Wikipedia‘s co-founder Larry Sanger keeps pointing out.

It helps if you are proficient in multiple languages so you can at least „hop“ between the (some) bubbles. But the gatekeeping is always there.
by cheese4242 | 2026-01-15 21:07:38+00:00
This is such a bizarre argument because the entire reason the two women were there in the first place is because they thought they were following ICE agents. Both women were part of "ICE Watch", an anti-ICE activist group. They had been following the agents around throughout the day, attempting to disrupt them, which is why the car was parked perpendicular in the street (to block the ICE vehicles) prior to the incident.

So to claim the women didn't know it was Federal law enforcement ordering them to exit the vehicle is baffling to me because that was the entire reason the women were there in the first place.
by d_burfoot | 2026-01-15 21:07:48+00:00
I mean this seriously: we need more cults.

Cults have been viciously slandered by mainstream information sources, often because lurid cult stories generate clicks and headlines. Of course some cults are abusive, just like some marriages are abusive. But we still think marriage is good in general.

If you think all cults are bad, you're implicitly against all religion, since every mainstream religion was once a cult. Being anti-cult is also profoundly un-American. America was built by cultists. Freedom of religion is literally the first principle stated in the Bill of Rights.

A cult is really just a professionally managed social environment. If you trust professionals like lawyers, doctors, or teachers with their respective duties, there's no reason in principle you shouldn't trust a cult leader to manage your social environment for you. Of course you should vet them, ask about their reputation, etc.
by pndy | 2026-01-15 21:08:08+00:00
It become heavily biased in last years indeed.

If something looks controversial for my tastes, I track when the change was made and look for last version before dubious content was added. And so, I've seen edits done to media-related articles which introduced sections that weren't present in some cases for even 20 years. Sections being replaced or included because there was a need for including particular bias prevalent in the namely United States sociopolitical scene in last 15 years. My country's wiki did suffer as well and there are ongoing edits replacing grammar to fit unjustified trends that damage our language. In the past hot topics which were controversial IRL were including "the Catholic Church's position" - now that's largely gone. Then, it's even impossible to edit articles without being logged in because the most popular ISP has blocked all IP ranges - all because a "trend" of vandalism that happen around 24 to 25 years ago, and which supposedly happens again according to the message presented.

My contributions weren't large and I stopped doing these quickly because fighting people who unload their complexes on the Internet on total strangers weren't worth trying to improve articles about e.g. Milky Way galaxy or some generic local non-political stuff.

Wikipedia looks good on a paper and surely it works for trivial stuff people all around the world can agree upon. But it fails whenever there's a possibility of endorsing a point of view, which is always disguised as "neutral", which applies to probably 80% of articles on English Wikipedia alone. It suffers same degradation as nearly every place on the Internet - just not from the usual ads and tracking .
by embedding-shape | 2026-01-15 21:08:19+00:00
I'd say particularly if you're an atheist. I've always been atheist, but fascinated by churches and religions regardless, because no matter what you believe, it's hard to refuse the proof that the ideas themselves are powerful and helps people a lot of the times. Why is that? Best way to find out is to talk and engage with those who have these different ideas, probably where they are the most comfortable.

Doesn't mean you need to forget all the horrible impact it has had too, and how much better humanity would probably be without it, or even continue thinking about ideas how we could finally get rid of it once and for all, without violence.

Also, probably different in different parts of the world, but in many places churches are just purely architecturally/visually beautiful and historically interesting buildings. Some of them have really interesting acoustics too, and organs. Many interesting stuff at churches :)
by joe_mamba | 2026-01-15 21:08:23+00:00
>If you want to just emulate European lifestyle in the US you really need to spend a lot of money.

Even a lot of Europeans today are not having the envied European lifestyle right now. Things are getting worse here too, so you also need to spend out of pocket and have a very good paying job, just to get the European lifestyle that was the norm 10+ years ago with an average job.

And it's only gonna get downhill from here with the increase in defense spending that's gotta come from somewhere, the stagnating economy and increasing CoL, the ballooning retirement and welfare timebomb, etc.

If you make 50% of US FANG wages, then you'll probably be fine, but most people don't.

And there's a lot of places in the US (excluding the major cities) that don't have those issues you mentioned and where you can live a pretty chill and safe lifestyle too if you're a skilled worker on a decent income, similar how there's cities in Europe that have a lot of poverty, crime and failing infrastructure as well where you need a good job and skills to get out. It's not as binary as you try to make it be.
by yesfitz | 2026-01-15 21:08:32+00:00
Those desperate people are who most need help. Maybe improving the quality of life in "slums" is where the hacking should take place. But those improvements typically leads to gentrification and higher average rents.

Is there a way to hack governmental reform? Maybe an organization that hires lawyers to find weak zoning laws in jurisdictions where a challenge is likely to succeed, and then tests those laws in court? (Now I've reinvented a thinktank.)
by pmyteh | 2026-01-15 21:08:32+00:00
I don't think the speed would be an enormous problem; the legal (powered) speed limit for e-bikes in the UK is essentially the same as when the C5 was new, at 25km/h. So as long as you stick with a stock EU/UK standard controller you should be fine.

And you'd get a fantastic amount more grunt uphill and a longer range with a modern battery and motor.
by amonks | 2026-01-15 21:09:44+00:00
Very cool product, but I have to ask, out of personal interest:

What did the bracket in the slack channel determine was “Chicago’s best sandwich”? Or the top three, even? I’m always looking for new sandwiches.

Off the top of my head, I might nominate,

- the pork tenderloin at JT’s

- the Big L from Fontano’s (hot take, I know; it might go to Graziano’s if they hinge-cut the bread, but not doing so is a fatal flaw to me)

- the Cambodian fried chicken sandwich that’s occasionally available at Hermosa

- honorable mention: the comically oversized chicken torta at Migos

(Edit: I inexcusably transposed Bari and Fontano’s; the nomination is intended for Fontano’s)
by kenjackson | 2026-01-15 21:10:11+00:00
And here's an example of something worse than cancel culture -- government officials using official state power to do what you disagree with ordinary citizens doing. I don't even consider this cancel culture, but the headline of the article shows that people conflate the two:

https://arktimes.com/arkansas-blog/2026/01/15/culture-warrio...
by threethirtytwo | 2026-01-15 21:10:18+00:00
Definitely, The training parameters encourage this. The AI is actually deliberately also trying to trick you and we know for that for a fact.

Problems with solutions too complicated to explain or to output in one sitting are out of the question. The AI will still bias towards one shot solutions if given one of these problems because all the training is biased towards a short solution.

It's not really practical to give it training data with multi step ultra complicated solutions. Think about it. The thousands of questions given to it for reinforcement.... the trainer is going to be trying to knock those out as efficiently as possible so they have to be readable problems with shorter readable solutions. So we know AI biases towards shorter readable solutions.

Second, Any solution that tricks the reader will pass training. There is for sure a subset of questions/solution pairs that meet this criteria by definition because WE as trainers simply are unaware we are being tricked. So this data leaks into the training and as a result AI will bias towards deception as well.

So all in all it is trained to trick you and give you the best solution that can fit into a context that is readable in one sitting.

In theory we can get it to do what we want only if we had perfect reinforcement data. The reliability we're looking for seems to be just right over this hump.
by wbobeirne | 2026-01-15 21:10:18+00:00
Anecdotally, I've had a lot of people in my life recede after getting pets. They're an excellent excuse to say no to things that you might otherwise do, because you need to get home and take care of the pet or you can't find a sitter to go on a trip etc.

Not generalizing to all people, but I think for some a pet can reinforce anti-social tendencies.
by SoftTalker | 2026-01-15 21:10:34+00:00
Standard 0.25 acre suburban lots. No markets, cafes, or anything like that it was a bog-standard subdivision. There was a small park sort of centrally located but that was really the only ammenity. Supermarket was a few miles away. Nobody walked there, cars to go anywhere. Neighbors still knew one another, at least on the same streets. Kids met at school, figured out where each other lived.
by lovich | 2026-01-15 21:11:05+00:00
Well I take that back then, my basic grep missed that because it was flagged and collapsed.

You typed a lot and I’m not responding to all of it, but for this specific point

> And secondly how do I EVEN PROVE THAT I AM NOT AI.

You cannot do so anonymously anymore now that silicon can pass the Turing test convincingly. I can’t do it either. Trust was already at an all time low on the internet and now it’s completely cratered.

I personally have come around to believing that our technological progression has made widespread anonymous speech in public to be a net negative. Not as a symptom of the times but as a permanent change to human societies. I am still for free speech but I think we need to have human identity tied to the speech or we will end up in a world where you can have all the speech you want, and humans won’t see it. You’ll be making statements to machines who then try and manipulate you back, and can be deployed en masse at speeds humans can never match.

That or we make impersonating humans on the internet a crime with the death penalty and deal with the few people willing to risk that for whatever reason.
by FloorEgg | 2026-01-15 21:11:28+00:00
Having kids (with the right partner and good intentions as a parent) is a great way to avoid feeling lonely.

The kid(s) are tremendous source of connection. You may trade for a feeling of exhaustion, overwhelming responsibility, etc. but a lot less loneliness.

Also go a step further and join support groups for parents. Community resources where kids play and parents can hang out and chat. Connection is built through shared experiences, and parenting is an experience you can share with other parents.

Between having kids and participating in events with other parents, there will be a lot less opportunities to feel lonely.
by dmoy | 2026-01-15 21:11:44+00:00
> just find a hobby that involves other people... shooting,

Ok that one made me chuckle just from the initial reading of the wording.

I don't disagree though, I do competitive bullseye, and it is definitely a communal thing. Many old guys at the range in particular seem to be there for 99% talking at you, and 1% actual shooting related stuff.

If I'm going to the range for a set of three position, a 120-shot session by myself takes like 2.5 hours including setup and teardown. If there's talkative-old-guy at the range, then I'm there for 4 hours, and I don't even make it through 60 shots lol.

Which is fine for someone like me who is a competitive shooter but not like really trying to be the absolute best, I don't mind spending 60 minutes doing bullseye and 180 minutes chatting about whatever. The actual competitive shooters at the range though, they'll either have someone screen talkative-old-guy for them, or just otherwise make it clear that they are Serious and not to be bothered.
by onion2k | 2026-01-15 21:11:47+00:00
I don't know if/when/how it replaces devs

Never, but it will replace what devs do with something else. No one has really figured out what that is yet. It almost certainly isn't writing code by hand though.

Your list of small projects is a good example of how things are changing. Before AI businesses would have wanted tools like those things, but spending tens or hundreds of thousands of pounds to get them was too much, so they lived without unless there was either a clear need or a cheaper off-the-shelf option. Now businesses can afford to get a small team to spend a month on something, and only spend a little. Price is usually relative to the value of a project, and AI means the price is far better aligned to value for small things.

I'm seeing the same benefit as an Engineering Manager in a small tech company. I can spend an afternoon building a useful tool that I couldn't really justify taking the time to build before when it would have taken me 3 days, so my toolset is expanding fast, and with it I'm getting more effective (I hope.) AI is not taking dev jobs away because we're getting more software, with narrower focus, delivered faster. That's awesome.
by remolacha | 2026-01-15 21:12:12+00:00
OP here.

We recently open-sourced a small tool we built internally to help answer a question we couldn't find a good solution for:
How do you evaluate AI coding agents on a real production codebase?

Like most teams, we had lots of opinions about which agents and models "felt" best, but no hard data. The missing piece wasn’t analysis; it was attribution. We needed to know which lines of code were written by which agent/model, without changing how engineers work.

The key insight was that Git already gives us most of what we need.

By reverse-engineering how tools like Cursor and Claude Code modify files, we attach attribution metadata directly to Git whenever an AI agent edits code. Engineers don’t have to opt in or change their workflows.

Once that data exists, we can run fairly simple queries to answer questions like:

- merged lines per dollar by agent/model

- bug rates correlated with AI-generated code

- how different developers actually use AI in practice

An unexpected side effect was code review: once we surfaced AI attribution in pull requests, reviews got faster because reviewers could focus on AI-generated code in sensitive areas.

We've open-sourced the data capture layer and code review extension so other teams can experiment with this approach. For us, the most valuable part wasn't which agent "won," but finally having a way to measure it at all.

Happy to answer questions or hear critiques.
by jeffbee | 2026-01-15 21:12:22+00:00
It is not clear that pjdfstest establishes full POSIX semantic compliance. After a short search of the repo I did not see anything that exercises multiple unrelated processes atomically writing with O_APPEND, for example. And the fact that their graphic shows applications interfacing with JuiceFS over NFS and SMB casts further doubt, since both of those lack many POSIX semantic properties.

Over the decades I have written test harnesses for many distributed filesystems and the only one that seemed to actually offer POSIX semantics was LustreFS, which, for related reasons, is also an operability nightmare.
by lbrito | 2026-01-15 21:12:38+00:00
>4. Urban design and walkability.

>We need to spend trillions of dollars to completely redesign and rebuild cities? lol what.

That doesn't mean the point is wrong.

The US bet on the wrong urban planning ideas, and now it is facing the consequences. This is not unique to the US; other places have fallen into the same trap.
by cheese4242 | 2026-01-15 21:13:02+00:00
Thanks for taking the time to clarify your position.

So if China or some other country decided to send 10 million people here for whatever reason, you think our official policy should be to welcome then in and provide them food, shelter, etc...?

What about 100 million people?

Should they also be given citizenship and right to vote in addition to food/shelter?
by irishcoffee | 2026-01-15 21:13:03+00:00
All my Jenkins builds are between 1 and 3 lines depending on readability:

Clone

Cd $clonedFolder

./build.sh

Add an archive step, all set.

I will say even building and running unit testing in Jenkins isn’t bad, but if you aren’t careful it can get messy.

Jenkins can be a super simple build tool. Strong-arming it into doing all the things starts to get messy quickly. Build, run unit tests, archive. I’m not even big on like, building on push. Nothing wrong with it, I’m just big on keeping things as simple as possible. GHA is just a ball of complexity.
by Y-bar | 2026-01-15 21:13:24+00:00
I think there is no significant disagreement between the two of us, perhaps only on the topic of intentionality of things and degrees of involvement.

A gun has the intent of projecting violence at a distance. No matter if it is used within the frame of the law or not.

A vaccine has the intention of protection against disease. No matter if it is used within or outside the law.

A fence contains the intent of separating things.

A system built to deeply and widely track and catalogue and eavesdrop on people has the intention of being intrusive.

The purpose of a system is what is does. If a system does help the violent actions towards civilians and citizens then that is the purpose of what the engineers at Palantir built.

(I also think I was a bit too confrontational in my earlier reply, sorry about that)
by thunderfork | 2026-01-15 21:13:32+00:00
If your grievance is "people don't take me seriously in arguments", then you could try deploying sources. There's probably still plenty of /v/ archives from back in the day, right?

But I think "people trust contemporary and retrospective reporting more than me, a guy who self-identifies as having a skin-in-the-game perspective" shouldn't be very surprising.

And, if it means anything, I was reading /v/ at the time, too, was initially sympathetic, and eventually realized it was all just an extension of existing /v/ grievance politics (from my perspective) - "people who disagree with us or make things we don't like are getting attention, which is evil".

I was there for threads where people were seething about positive coverage around Depression Quest before the "Zoe Post" blow-up, which was purely "we don't like that people enjoy experiences that don't suit our tastes".

At some point I realized that there just wasn't any actual ethical issues to speak of around the Depression Quest coverage, and it was just more /v/ seething about outlets liking things they didn't.
by JadeNB | 2026-01-15 21:13:46+00:00
> Rather than think in terms of making things cheaper for people to afford we should think how to produce wealthier people who could afford better than the cheapest of cheapest crap.

I'm not trying to be snarky, but, if the principle is broadly applied, then what is the difference between these two? (I agree that, if it can only be applied to a limited population, making a few poor people wealthier might be better than making a few products cheaper.)
by cloudfudge | 2026-01-15 21:13:49+00:00
Wow, that really puts things in perspective.

Phil, based on this summary and reading the emails about what went down between you and Nick, you sound like an absolute lunatic. He mocked you once back in 2017. He set up a satirical website that had a single joke: you as obsessed detective, sniffing out perceived slights. Then, when called out on it, he very eloquently apologized for it, expanded on why he had done it, and offered an olive branch of friendship.

In response, you have absolutely flipped out on him. You've continuously attempted to expand his "crimes" into something against your wife, attempted to accuse him of misogyny, attempted to frame it as an attack on your kids, attempted to loop his employers into it, claimed you'd sue, and called him a bully. And later, when he made an offhand reference to this ordeal (to someone else you appear to be flipping out on), you accuse him of starting a new campaign of bullying. It's so completely out of scale that I have to question your mental state.

And the cherry on top is that in the middle of all this, you took a piece of information -- the fact that he has posted on social media about mental health issues -- and tried to leverage that into a claim that this is all his problem. I'm sorry, but that is absolutely disgusting behavior, and I hope you're ashamed of it.