MurphyA/hacker-news huggingface dataset:
by rossdavidh | 2025-08-08 17:17:59+00:00
I mean, it's an interesting thought experiment, but it doesn't seem to have any explanation for the current tide-receding status of "wokeness". If anything the rise to renewed prominence of people like Trump and Musk (both of whom have gone through multiple wives) should cause increased anxiety about fidelity which would lead to increased "feminization", but it doesn't look that way to me. The last five years seem to have shown a downwards trend; the phenomenon he refers to peaked somewhere around 2020.
by ryandrake | 2025-08-08 17:18:49+00:00
Same here, but without a known pre-existing condition. Before Obamacare, health insurance companies would not even write me a policy, and they would not tell me why. Just "nope, go away". So every day, I was rolling the dice, hoping to not get seriously injured or sick. The problem with Obamacare is it didn't go far enough, the insurance companies stuck around like barnacles, leeching off the medical industry, with the government mandating we do business with them and they do business with us. I say scrap the whole lot of them.
by Quarrelsome | 2025-08-08 17:18:50+00:00
as the other person stated, earlier versions of Visual Studio wouldn't let you directly edit the .csproj in the IDE. You were forced to "unload" it first. If you ran an extension to override this behaviour you'd end up with glitches. Its one of the main reasons I moved to Rider given I much prefer to edit the .csproj manually in many cases as opposed to going through the GUI.

There's other little niggles, the Visual Studio gui for example offers a "pre-build" and "post-build" window that's kinda hacky. If you have more than one line in either of the windows the build no longer is able to push the _actual_ error back into the build. So its better to do this with separate target elements (that don't show up in this gui) or just run a pure msbuild file (.proj) to perform these tasks.

Older visual studio was just a bad habit generator/crutch which babied a lot of developers who could have learned better practices (i.e. more familiarity with msbuild) if they had been forced to.
by tokyolights2 | 2025-08-08 17:19:06+00:00
Tangentially related: for those of you using AI tools more than I am, how do LLMs handle things like API updates? I assume the Python2/3 transition was far enough in the past that there aren't too many issues. How about other libraries that have received major updates in the last year?

Maybe a secret positive outcome of using automation to write code is that library maintainers have a new pressure to stop releasing totally incompatible versions every few years (looking at Angular, React...)
by roadside_picnic | 2025-08-08 17:19:08+00:00
> Semantic web was a standard suggested by Google

Was this written by AI? I find it hard to believe anyone who was interested in Semantic Web would have not known it's origin (or at least that it's origin was not Google).

The concept of a Semantic web was proposed by Tim Berners-Lee (who hopefully everyone recognizes as the father of HTTP, WWW, HTML) in 1999 [0]. Google, to my knowledge, had no direct development or even involvement in the early Semweb standards such as RDF [1] and OWL [2]. I worked with some of the people involved in the latter (not closely though), and at the time Google was still quite small.

0. https://archive.org/details/isbn_9780062515872/mode/2up

1. https://www.w3.org/TR/PR-rdf-syntax/Overview.html

2. https://www.w3.org/TR/owl-ref/
by BobaFloutist | 2025-08-08 17:20:02+00:00
I mean it's necessary to have some system to allocate jobs and resources. Someone has to do the shit work, and someone has to do the easy work, and there are jobs that it's probably not worth paying someone properly to do in their current form.

Periodically I like to imagine how much it would cost for someone doing a traditionally low paid job to get paid a wage I would accept and if I'd still consider the service worth it. Crunch some numbers on how much housecleaning would cost if each worker had to get paid $100,000 annually with 10 days PTO and weekends (or two other days weekly) off working 8 hour days, or gardening, or childcare.
by devmor | 2025-08-08 17:20:34+00:00
I think something people really misunderstand about these tools is that for them to be useful outside of very general, basic contexts, you have to already know the problem you want to solve, and the gist of how to solve it - and then you have to provide that as context to the LLM.

That's what the point of these text documents is, and that's why it doesn't actually produce an efficiency gain the majority of the time.

A programmer who expects the LLM to solve an engineering problem is rolling the dice and hoping. A programmer who has solved an engineering problem and expects the implementation from the LLM will usually get something close to what they want. Will it be faster than doing it yourself? Maybe. Is it worth the cost of the LLM? Probably not.

The wild estimates and hype about AI-assisted programming paradigms come from people winning the dice roll on the former case and thinking that result is not only consistent, but also the same for the latter case.
by Cyphus | 2025-08-08 17:21:10+00:00
I've been using codecompanion.nvim[0] combined with mcp-hub.nvim[1]. Code Companion works well for interactive chat but falls short for agentic coding. It's limited to some pre-configured and user-defined "workflows" which are basically templated steps with prompts, actions, and loops.

I've been meaning to give avante.nvim[2] a try since it aims to provide a "Cursor like" experience, but for now I've been alternating between Code Companion for simple prompts and Claude CLI (in a tmux pane next to Neovim) for agentic stuff.

[0] https://codecompanion.olimorris.dev/

[1] https://ravitemer.github.io/mcphub.nvim/

[2] https://github.com/yetone/avante.nvim
by lanfeust6 | 2025-08-08 17:21:44+00:00
Except the data doesn't reflect that at all. Americans on average are among the richest people in the world. People who make the median income just often spend it all.

Housing is an issue, primarily because people want detached homes and we don't build enough of anything including condensed or mixed-density builds. Aside from that people are obviously still spending. Tech and gadgets, cars, restaurants etc.
by Nizoss | 2025-08-08 17:22:51+00:00
Sorry, I missed the second part of your comment!

I don't have a detailed video beyond the short demo on the repo, but I'll look into recording something more comprehensive or cover it in a blog post. Happy to ping you when it's ready!

In the meantime: I simply set it up and go about my work. The only thing I really do is just nudge the agent into making architectural simplifications and make sure that it follows the testing strategies that I like: dependency injection, test helpers, test data factories and such. Things that I would do regardless of the hook.

I like to give my tests the same attention and care that I give production code. They should be meaningful and resilient. The code base contains plenty of examples but I will look into putting something together.
by tuckerman | 2025-08-08 17:23:22+00:00
I think there is a mismatch between most commenters on HN and who is making purchasing decisions for something like Linear: it would the PGM/TPM org or leadership pushing it and they are touching the tool a lot more often. Even if a small speed up ultimately doesn't make a difference in productivity, the perceived snapiness makes it feel "better/more modern" than what they currently have.

That said, I really enjoy Linear (it reminds me a lot of buganizer at Google). The speed isn't something I notice much at all, it's more the workflow/features/feel.
by magicalhippo | 2025-08-08 17:23:24+00:00
> That’s the innovation tax I’m worried about especially when schools need better tools now.

But how do you, and more importantly the school, know that the tool is better? If you skip the bias review, how can you, and more importantly the school, be sure your AI tool isn't grading every kid with a certain geographical slang less than others for example?

To me this isn't unlike the security stuff, like ISO27001. We make B2B software and had about 15 employees when our customers started pushing ISO27001 or similar hard.

We had no choice but to step up. We have hired multiple people just to deal with that aspect, as well as implementing large changes in our IT infra.

And frankly I think it was a very good thing and has made our org much better and robust.
by rithdmc | 2025-08-08 17:23:29+00:00
I've no idea how GCP detect it, though I've read about detection mechanisms profiling the syscalls or CPU signals. Pixie Team posted in 2022 that "RandomX programs are easy to spot. They leverage a large set of CPU features, some of which are rarely used by other programs ... CFROUND changes the rounding mode for floating point operations. Other programs rarely set this mode. When they do, they rarely toggle this value as much as RandomX does"

However, I'd imagine network detection would catch a lot of the larger, automated crypto mining efforts.
by aidenn0 | 2025-08-08 17:23:33+00:00
It takes about 6 months for me to get an appointment with my GP, and then it takes up to a month for their referral to a specialist to be approved, and only then can I make an appointment with my specialist, which is usually booking a few months out, making it about 9 months before I can see someone.

Or I can go into urgent care, and get a referral submited that day, and see someone in only 3 months.

My father in law has a tumor, and was able to start radiation therapy almost 18 months after he first went into a doctor for his symptoms. The specialist scolded him for how long it took saying "there's permanent damage if you don't start treatment within 6 months, you should have come in much sooner" He nearly punched the guy.
by jaggs | 2025-08-08 17:23:33+00:00
Great photos, thanks. But I do have to disagree about London being unsafe. Yes there's the typical big city amount of petty crimes (shoplifting and phone snatching seem to be the fave of the moment), but overall crime is very low for a city of this size and diversity. https://www.plumplot.co.uk/London-violent-crime-statistics.h....
by unkulunkulu | 2025-08-08 17:23:56+00:00
Well, Oscar Wilde argues in “The Decay of Lying” that there were no stars before an artist could describe them and draw people’s attention to the night sky.

The basic assumption he attacks is that “there is a world we discover” vs “there is a world we create”.

It is hard paradigm shift, but there is certainly reality in “shared picture of the world” and convincing people of a new point of view has real implications in how the world appears in our minds for us and what we consider “reality”
by mannyv | 2025-08-08 17:25:02+00:00
Once you know how to build and maintain infrastructure you realize that while it's nice to know how to do it, it's not cost-effective.

The thing is, it's worth it to learn. Do you know the basics of how to set up a completely redundant environment? There's no conceptual difference between setting one up at home by using consumer equipment and setting it up in a data center. You can get pretty capable equipment (Mikrotik) for less. The enterprise stuff has more configuration options, but it's doubtful that you'll use most of them.

Set up backup WANs, redundant routing, DNS, power, etc is fun. Setting up redundant load balancers, backend services, databases, etc is also fun. It's not hard to do, it's just hard to get it all right. There are probably a zillion configuration parameters you can mess with, and only a few sets actually work. Unfortunately, the sets that work in your home won't be the ones that will work in production, but you could possibly run load tests etc to simulate a real environment (though simulating multiple clients from multiple endpoints is harder than you think).

And of course, getting production equipment is hard. Nobody has 2 F5s lying around. And you really need at least 4 F5s, because you have redundant locations. That's a lot of cashola. And in most environments you wouldn't want some random person messing around with the production (or test) F5s. It's the same with NAS, VM servers, docker registries, etc.

I suspect getting the whole end-to-end setup isn't something people experience anymore, because small companies have (or at least should have) moved to the cloud by now.
by eqvinox | 2025-08-08 17:25:24+00:00
> Well, you probably know by now that Wayland, unlike X, doesn’t let one application force its idiot wishes on everyone else.

…I thought {not allowing,managing} this on X11 is the window manager's job? (kwin certainly doesn't allow it on my X11 session…)

Or is this arguing about "uncooperative"/"hostile" applications?
by pentium166 | 2025-08-08 17:25:45+00:00
I agree that stacking multiple modal dialogs should generally be avoided, and if whatever you're doing is complex enough you should consider whether it needs to be in a dialog at all.

What I'm talking about is if I'm using popover to alert the user about something, let's say another user updated the page they were viewing, and they clicked into a confirmation dialog fractions of a second after the alert arrived, the alert is now behind the dialog and attempting to click on it either does nothing or closes the dialog, depending on how I've configured the dialog.

As the application developer, I'm responsible for deciding how the modes in my multi-modal application behave, and I want top-level alerts like this example to be interactable and in front of confirmation dialogs in all modes, regardless of which one opened first. With the current top layer behaviour, that is not really achievable without doing something like reparenting open alert popovers into the most recently opened dialog, and that's ALSO not properly functional (element state gets reset) until Element.moveBefore() is generally available.
by pessimizer | 2025-08-08 17:25:55+00:00
> You do not need cable tv or home internet.

This is a deeply stupid comment. Right now, the way marginal people get any work is from from the internet, and people interviewing for even awful jobs expect you to get on zoom calls with them.

Every single step you expect people who can't afford to feed themselves makes them that much more unemployable. You don't need new shoes, you don't need a haircut. Hell, you don't even have to wash your clothes that often, I'm sure no one will notice, and washing your clothes costs enough to feed you for three days.

> head of an HOA

You sound like it.
by unshavedyak | 2025-08-08 17:26:24+00:00
Claude Code has "memory" files which can be layered (global, project, private). I'll probably add this to mine haha, but mine currently mostly consist of things that i can't automate. Eg i have hooks for tests/lints, so i don't need to tell claude to do those things. However general styling preferences and naming conventions can be a bit more difficult to automate, so i put those in the memory files.

I find it does decently, but it's far from perfect. Eg before hooks i had "ALWAYS format and lint" style entries in the memory file and it probably had a 70% success rate. Often it would go on little side paths cleaning work up and forget to run lints after or w/e. Formatting was my biggest gripe.

Deterministic wrappers have been the biggest gain for me personally. I suspect they'll get a lot better over time too. Eg i want to try and find a way to write more personal style guides in a linter to enforce claude not break various conventions i prefer. But of course, that can be difficult.
by neilv | 2025-08-08 17:26:46+00:00
Listings of items for sale (for ~100 brands), and how that changed over time. With the marketplace having a pretty rich schema to reconstruct from their server-side rendering.

One of the purposes was cold sales outreaches to an exec at a brand, maybe something like, "Here's a report about graymarket/counterfeit of your brand online, using data you probably haven't seen before; we have a solution we'd like to tell you about".
by runako | 2025-08-08 17:27:04+00:00
re: the comments that Opus is not cost effective...The whole sales pitch behind these tools, and quite specifically the pitch OpenAI made yesterday, is that they will replace people, specifically programmers. Opus is cheaper than a US-based engineer. It's totally reasonable to use it as the benchmark if it's best.

Also keep in mind that many employees are not paying out of pocket for LLM use at work. A $1,000 monthly bill for LLM usage is high for an individual but not so much for a company that employees engineers.
by dabockster | 2025-08-08 17:27:25+00:00
> diminishing returns

I think this is a hard kick below the belt for anyone trying to develop AGI using current computer science.

Current AIs only really generate - no, regenerate text based on their training data. They are only as smart as other data available. Even when an AI "thinks", it's only really still processing existing data rather than making a genuinely new conclusion. It's the best text processor ever created - but it's still just a text processor at its core. And that won't change without more hard computer science being performed by humans.

So yeah, I think we're starting to hit the upper limits of what we can do with Transformers technology. I'd be very surprised if someone achieved "AGI" with current tech. And, if it did get achieved, I wouldn't consider it "production ready" until it didn't need a nuclear reactor to power it.
by 1718627440 | 2025-08-08 17:27:33+00:00
And what do you thing the law is? It's a written agreement, because even if it doesn't give justice in every situation, it is better to peacefully agree on something instead of constantly fighting over everything. In other words a deescalation measurement.

A concept of a written law is very different from a rule by decrees and the will of the ruler. The difference is that deciding whether something is lawful is outside of the ruler or the enforcer. (i.e. separation of powers) This is what differentiates a liberal democracy from a dictatorship, but also 19th century and modern monarchies from absolutism. So no police is not modern men-at-arms.
by conductr | 2025-08-08 17:27:56+00:00
I am thinking how most of the people I get business cards from are people I've already invited in to my office and are discussing some potential business relationship. They've often flown to my city, staying in a hotel, paying for transport, meals, etc. The impression they make during that 1 hour meeting is paramount and I think this is certainly going to leave a lasting impression. Most of those business cards just get tossed into a drawer or trash bin, I bet people keep this one on their desk a play around with it.
by JimDabell | 2025-08-08 17:28:03+00:00
> This is an incorrect interpretation. The benchmark which the betting market is based upon currently ranks Gemini 2.5 higher than GPT-5.

You can see from the graph that Google shot way up from ~25% to ~80% upon the release of GPT-5. Google’s model didn’t suddenly get way better at any benchmarks, did it?
by cma | 2025-08-08 17:28:43+00:00
At $12K a year you were at the poverty line, silver cost sharing reduction and you have something like $1K-1.5K max copays and deductibles. You might have not known about it and tried to buy a bronze plan instead, but the silver cost sharing reduction removes almost all of the deductible and the premium credits at the low end bring the premiums to near zero.

Most of Obamacare brings max medical expenses to about 10% of income for a single person but there are a few sudden bumps like when you make too much for the cost sharing reduction, or when you fall below poverty line but your state didn't expand Medicaid even though federal government was going to pay 90% and those states probably come close to losing more just from subsidizing emergency care for people in the gap than the would have paid to expa d before the latest tax bill locked them in to never being able to expand.
by zer00eyz | 2025-08-08 17:28:47+00:00
> It turns out, to describe a system in enough detail to implement the system, you need to use a programming language.

Go back to design patterns. Not the Gang of Four, rather the book where the name and concept was lifted from.

What you will find is that implementations are impacted by factors that are not always intuitive without ancillary information.

It's clear when there is a cowpath through a campus, and the need for a sidewalk becomes apparent. It's not so clear when that happens in code because it often isnt linear. It's why documentation is essential.

"Agile" has made this worse, because the why is often lost, meetings or offline chats lead to tickets with the what and not the why. It's great that those breadcrumbs are linked through commits but the devil is in the details. Even when all the connections exist you often have to chase them through layers of systems and pry them out of people ... emails, old slack messages, paper notes, a photo of a white board.
by krick | 2025-08-08 17:29:15+00:00
A model changing its opinion on the first request may sound more flattering to you, but is much less trustworthy for anybody sane. With a more stubborn model I at I have to worry less that I give off what I think about a subject via subtle phrasing. Other than that, it's hard to say anything about your scenario without more information. Maybe it gave you the right information and you failed to understand it, maybe it was wrong and then it's no big news, because LLMs are not this magic thing that always gives you right answers, you know.
by thewebguyd | 2025-08-08 17:30:20+00:00
> Ross Ulbrect was connected to his dark website by tracing via exit nodes

Ulbricht wasn't caught because of flaws in Tor, but he made other mistakes. He posted stuff on LinkedIn alluding to his activities, he used a real photo on his fake IDs to rent servers, he used his real name, posting a question on stack over flow about running a Tor service, he posted his personal gmail, looked for couriers on Google+, and lastly paid an undercover cop for a hit.

As for getting his location, once the feds gained acccess to silk road, they matched up activity logs, his posting habits were consistent with being in the pacific time zone, and they matched up his user name between his posts on silk road as altoid and he reused the same screenname, associated with his gmail address and full name, on other websites.

A series of stupid opsec mistakes got him caught, not Tor.
by lanfeust6 | 2025-08-08 17:30:25+00:00
The US is the only odd one out in the first-world for healthcare, so we'll leave that aside (most people are covered through their employer, but many people aren't)

Everyone eats in the US. The tweaker on the corner eats. People can acquire food through a dozen different institutions like charities, soup kitchens, the church, etc. I don't see how a system that would coerce everyone to rely on fixed-number rations is meaningfully superior. At best the argument seems to be "spare someone the indignity of getting free food, by forcing everyone to get free food"

Housing is part-way. Homelessness scales with cost of housing, given the data. There are mediating services like shelters and low-income housing. It's not enough but it's not nothing. The solution is to do as cities do where cost is better: build more, enact zoning reform.
by sarkarsh | 2025-08-08 17:30:36+00:00
Over the past couple of months(not sure how many :), I’ve been building a set of minimal, no-bloat tools aimed at solo entrepreneurs.

I’m trying to figure out if this solves a real problem or if I’ve been tinkering in a vacuum.

Would love your honest feedback.. brutal is fine on whether this belongs in an already crowded space or should be scrapped entirely.
by fc417fc802 | 2025-08-08 17:31:31+00:00
That isn't the problem, at least not the major one that lead to this discussion. It's that the algorithm used is broken. It's example number 9001 of why you should never roll your own crypto for a commercial application. (Amusingly example 9002, TETRA radios, was also on the HN frontpage around the same time).