MurphyA/hacker-news huggingface dataset:
by carlosjobim | 2025-07-10 18:40:08+00:00
Exactly, I'm with you. People who claim to "advocate for moderation" or for "depolarization" are always enemy agents or AI bots who get paid a salary from the enemy to try to weaken us. We must stand firm in our psychological self defence, and only listen to verified and trusted sources and people. We have to diligently prune our friend groups and family from those who have been infected with wrongthink and started working for the enemy. They get together when we think they're at the dentist to plot against us, it could even be your own spouse!
by AdmiralAsshat | 2025-07-10 18:40:37+00:00
Most of this looks quite good!

The only part that throws me for a loop is in the Grammar section, which contains a mix of best practices (like "Prefer active voice to passive voice") mixed with basic rules about subject-verb agreement. The former is what I would expect to see in a Style Guide, while the latter is, I dunno...what I would expect as a basic requirement for passing high school English?

It just feels like for the level of fluency presumably required for a Technical Writer, basic grammar rules should be well understood and not need to be explicitly stated.
by miguelspizza | 2025-07-10 18:41:02+00:00
I see your point. The MCP-B zero config nature from a user perspective is simultaneous it's biggest strength and weakness. You can think of it kind of like putting your Social Security number into a website. You are putting a bunch of trust that they are going to protect it properly.

With MCP-B you are putting trust in both the model and the website owner. It opens up the user to risk for sure, but it's up to them to determine if the upside is worth it.
by skeeter2020 | 2025-07-10 18:41:12+00:00
You can't even make a high school team anymore unless you start playing club & private at a very young age. Lots of primary public schools (K-6/7) which is where I learned sports and got good at a few, often don't have sports teams anymore, or if they do it's a few passionate people with limited coaching and sports skills who just want to provide any opportunity.
by janalsncm | 2025-07-10 18:41:28+00:00
As with many large scale social trends there will be several contributing factors, so nuance will always be the first victim of people with an axe to grind.

If you want to say that an decrease in X is the sole cause of a decrease in Y, it might be a good idea to check whether there are other places where 1) X increased but Y decreased or 2) X decreased but Y increased. Different moments in time, different countries, etc.

For myself personally I have moved around a good amount, so it is naturally harder to make social connection, and even if I’m invited to social events with friends in other places it is physically hard to attend them.
by VLM | 2025-07-10 18:41:58+00:00
"pass 300,000 people a day" This strikes me as implausible because it implies 208 cars per minute, 24x7

The picture looks like a driveway, and my local interstate has 75K cars/day at 65 MPH and takes 4 lanes and they're pondering making it a 6 lane due to massive congestion due to economic and population growth in the area. I'm looking forward to saving a lot of time after they build the 6 lane.

I would theorize this is merely an on-ramp to a road network that overall passes 300K. It might be adequate for that if its just a few thousand cars per day.

I'm also impressed they can carry 300K people/day on a $2.3M bridge. Not unusual to blow half a billion per mile on a reconstruction project for a large wide interstate in the USA. $2M will get you roughly a small freeway overpass in the USA. The picture in the article looks more like an overpass or onramp than a mainline bridge. A new, long, wide, heavy weight limit mainline bridge over a large river can exceed a quarter billion in the USA. Its possible they're clickbaiting calling a mere onramp a "bridge" as if they're replicating the florida keys LOL.
Ask HN: How can I invest in Solar Power?
by idontwantthis | 2025-07-10 18:42:06+00:00
Does this product exist?

Why do people build solar panels on their roofs instead of investing money in large scale solar projects and then receiving a dividend proportional to the power generation built from their investment?

Shouldn’t I be able to say, fund $10k of solar generation somewhere in the world and receive a check every month for the power I helped produce?

This makes a lot more sense to me than building panels on my roofs instead with all of their extra costs.
by aiaisiskbs | 2025-07-10 18:42:56+00:00
Yep, same deal with birth rates and immigration. Instead of taking money from the rich to enable more native births we import cheap/exploitable labor. The wealthy don’t bear the cost but reap the benefits. And they’ll hand wave some trickle down economics argument about GDP going up to say we all benefit.

Same exact logic as increasing everyone’s rates due to datacenter demand.
by godelski | 2025-07-10 18:43:00+00:00
I'm rather surprised by the comments responding to this. A bit by the comment itself.

Why I'm surprised is... well... this is HN. We know that a bug like this is very rare, right? I mean otherwise who would ever use TB, right? But if it's rare, it's really hard to track down. There years of comments without people including system information. The reproduction steps themselves are "sometimes." It's HN, so we can assume users here program, right? How would you solve this use?

FWIW, I've used TB on Linux and OSX for years and never faced an issue like this. The only one I've faced is sometimes not being able to connect to the server and having to resend an email.

On the other hand, when using Apple Mail:

- messages routinely doesn't show me messages I can see in TB. - Frequently sending messages from my phone doesn't go through or ends up double sending. - Searching will pull up emails from a year ago, prioritizing them over the email I got this week and was actually looking for (e.g. searching foo@bar.com). - I can't even tag emails!?!? - Do filters even work? Holy cow how do people live without filters!? How do you deal with spam? How do you deal with all those noisy needless messages and newsletter type of stuff that won't let you unsubscribe or comes from domains or addresses you can't block because emails you need come from the same addresses? - It straight up renders PDFs inline with no warning, helping spammers. - There's no folders and everything is just all jumbled together in a mess. How does anyone find anything?

Idk, this is an annoying problem but I'd be surprised if I lost all my emails. I can recover deleted emails in Gmail and Outlook. Annoying, but recovering these (go to trash, click "restore") is far less time than what I'm saving on a weekly basis with TB.

I know these problems aren't on all platforms but TB IME has saved me a ton of time compared to using Gmail, Outlook, or Apple Mail. Hell, fucking Neomutt is a better experience than those three, which is insane. Trying to use them is like trying to use the internet without an ad blocker. How are we so bad at email?
by kevinwu2981 | 2025-07-10 18:43:48+00:00
Livekit started as an infra for real-time audio/video applications. We are actually using them for WebRTC. They recently started growing into the voice AI space, but are still more of an infra solution, while we are an end-to-end platform.

What sets us apart is multi-stage conversation modeling, out-of-the-box evals, and self-improvement!
by quantumgarbage | 2025-07-10 18:45:16+00:00
The protocol is in charge of producing the proof. Fiat Shamir is a heuristic, some kind of rule of thumb, which consists in using a hash function as a source of randomness.

Cryptographic protocols often feature coin tosses. The idea is that if we replace a hash function in place of the protocol coin tosses, it should still be hard for a malicious prover to craft a false statement with an accepting proof - making the protocol unsound.

Roughly, the meat of the attack consists in baking in the statement being proven the ability for the prover to predict upfront how the hash function is going to behave - hereby breaking the Fiat Shamir heuristic and making the prover able to craft a false statement with an accepting proof.

That’s it, this is “How to Prove False Statements“!
by bc1000003 | 2025-07-10 18:45:25+00:00
"My intiution is that..." - AGREED.

I've found that there are a couple of things you need to do to be very efficient.

- Maintain an architecture.md file (with AI assistance) that answers many of the questions and clarifies a lot of the ambiguity in the design and structure of the code.

- A bootstrap.md file(s) is also useful for a lot of tasks.. having the AI read it and start with a correct idea about the subject is useful and a time saver for a variety of kinds of tasks.

- Regularly asking the AI to refactor code, simplify it, modularize it - this is what the experienced dev is for. VIBE coding generally doesn't work as AI's tend to write messy non-modular code unless you tell them otherwise. But if you review code, ask for specific changes.. they happily comply.

- Read the code produced, and carefully review it. And notice and address areas where there are issues, have the AI fix all of these.

- Take over when there are editing tasks you can do more efficiently.

- Structure the solution/architecture in ways that you know the AI will work well with.. things it knows about.. it's general sweet spots.

- Know when to stop using the AI and code it yourself.. particuarly when the AI has entered the confusion doom loop. Wasting time trying to get the AI to figure out what it's never going to is best used just fixing it yourself.

- Know when to just not ever try to use AI. Intuitively you know there's just certain code you can't trust the AI to safely work on. Don't be a fool and break your software.

----

I've found there's no guarantee that AI assistance will speed up any one project (and in some cases slow it down).. but measured cross all tasks and projects, the benefits are pretty substantial. That's probably others experience at this point too.
by jorl17 | 2025-07-10 18:46:15+00:00
Can't reveal for confidentiality reasons but I know several examples, and have worked and been working on a couple, too.

But my claim isn't that there's no developer involved, it's two-fold:

1. LLMs do allow for features which were not possible before, or which would require significantly much more engineering, if possible at all. For example: producing a sensible analysis of a piece of poetry (or thousands of pieces of poetry) in seconds.

2. LLMs, if used correctly (not just "stick a prompt in it and pray") allow for very fast time-to-market, building quick solutions out of which you can then carve out the bits that you know you can (and should) turn into proper code.

Point 2. should not be understated. A smaller team (of developers!) can now get to market very quickly, as well as iterate to appropriate product-market-fit fast, offloading logic to LLMs and agentic loops, while slowly and selectively coding in the features. So, slowly, we replace the LLM/agents with code.

Not only have I worked on and seen products which fit point 1. (so very hard to do without LLM's abilities), but I have seen a lot of 2.

Furthermore, I've seen a sentiment on HN (and with peers) which I find is incredibly true: LLMs and agents allows us to offload the parts we would never work on due to not enjoying them in the first place. They effectively let us to "take the plunge" or "finally pull the trigger" on a project which we would have otherwise just never been able to start. We are able to try new things more often, and take more risk. As a personal example, I hate frontend development, something which always prevented me from starting a bunch of projects. Now I've been able to start a bunch of these projects. It has definitely unlocked me, allowing me to test more ideas, build projects that people actually use (the frontend only has to be "good enough" — but it has to exist), or eventually bring in more people to that project.

So LLMs have undoubtedly dramatically changed at least my life as an engineer, developer, and product guy. I can't say it has changed the industry for sure, but if I had to bet, I'd say "hell yes".

(LLMs have definitely had a very profound impact on many other aspects of my life as well, outside of work)
by antonvs | 2025-07-10 18:46:16+00:00
Was any attention paid to whether the tickets being implemented with AI assistance were an appropriate use case for AI?

If the instruction is just "implement this ticket with AI", then that's very realistic in that it's how management often tries to operate, but it's also likely to be quite suboptimal. There are ways to use AI that help a lot, and other ways that hurt more than it helps.

If your developers had sufficient experience with AI to tell the difference, then they might have compensated for that, but reading the paper I didn't see any indication of that.
by jcranmer | 2025-07-10 18:47:16+00:00
I'm suggesting that Linus isn't the best person to be used as an expert in compilers because his field isn't in compilers.

You're suggesting that someone who works on compilers shouldn't be used as an expert in compilers because their field is in compilers.

There is a difference between those two statements, and that difference is what makes one rude where the other isn't.
by tptacek | 2025-07-10 18:47:32+00:00
No, they're not. People talk about LLM-generated code the same way they talk about any code they're responsible for producing; it's not in fact the norm for any discussion about code here to include links to the code.

But if you're looking for success stories with code, they're easy to find.

https://alexgaynor.net/2025/jun/20/serialize-some-der/
by vinceguidry | 2025-07-10 18:48:06+00:00
I don't fucking hate systemd. I'm marginally glad it exists. I just don't want to live under it's despotic regime. You might like it because you think trains running on time is more important than freedom.

You're the one coming at me with fucking attitude, like a 16 year old who just discovered IntelliJ. I have done the exploration, then looked online for why everything is so damn complicated now. It's because systemd colonized the world.

It's not just an init system, it's everything below the userland. And a lot of those components are very poorly designed. And it's this big ball of mush where if you use one component, thy must use them all. It's so bad Arch does not support replacing systemd, like at all. You're totally on your own.

Go ahead, try replacing systemd components in an Arch system. I'll wait. And lose the fucking attitude.
by useAscend | 2025-07-10 18:48:32+00:00
Ascend | Senior Software Engineer | ~200k base with meaningful equity | Onsite, SF CA

Ascend is a series A start up with 55 people and a 17 person eng team. We're an onsite company based in SF.

We're looking for Senior Software engineers to join the team.

Our product is an accounting automation platform for the insurance industry. We've grown at rate of 300% YoY and we're not slowing down (:

Check out our careers page to learn more! https://www.useascend.com/careers
by chaps | 2025-07-10 18:48:32+00:00
"In order to conduct an attack, the hacker needs to be in range and able to pair their laptop with the targeted infotainment system over Bluetooth. In some cases pairing is possible without any user interaction, while in others pairing requires user confirmation, or it may not be possible at all."

I agree that it's not world shatteringly bad, but... you're being a bit disingenuous. :)
Tech Recession Over: The Return of Novelty Work
by tsunamifury | 2025-07-10 18:48:37+00:00
I’ve been noticing something lately.

For the past two years, most of the tech sector has been in contraction mode. We saw layoffs across the board, a shift to core business priorities, and a general skepticism toward anything that wasn’t directly monetizable. R&D dried up. “Moonshots” became punchlines. People got cautious—and reasonably so.

But something has shifted. And it’s happening quietly, almost in the background.

We’re seeing the return of novelty work.

Not just in startups. In big tech.

Here’s what I think is going on:

Large tech companies are re-hiring. Not indiscriminately, and not to rebuild the same layers they just cut. They’re hiring selectively—for people who can help them explore.

Because something new has opened up.

Tools like GPT-4o (o3) have changed the map. What once required months of ramp-up—studying a domain, running prototypes, testing hypotheses—can now happen in a week. If you apply the model aggressively, especially with novelty-directed prompts, it becomes not just a productivity tool, but a discovery engine. It collapses time between an idea and its plausibility.

That compression matters. It creates strategic urgency.

Big tech is feeling that urgency. When entirely new opportunity surfaces—new UX paradigms, new AI-native workflows, new consumer behaviors—it’s not enough to optimize existing product lines. You have to get there first. And for that, you need people who know how to work in undefined spaces. Who aren’t afraid of ambiguity. Who can fuse ideas laterally and ship just enough to prove what’s next.

In a strange twist, the very same companies that downsized their frontier R&D teams a year ago are now quietly building them back—because the frontier itself just moved.

This isn’t just about hiring.

We’re also seeing capital return to exploratory work. AI-native founders are raising on narrative again—on conviction, not just revenue. And they’re doing it because the time-to-test has shortened. They can explore four product directions in a month and know which one has a market. That kind of leverage pulls capital back in.

So yes, the “tech recession” is over. But it’s not a cycle reset in the old sense. It’s not simply capital returning—it’s imagination returning.

What comes next will be built by those who are comfortable exploring fast, failing cheaply, and synthesizing across boundaries.

If that’s you—this is your time.
by advael | 2025-07-10 18:49:05+00:00
I like that this delves into the relationship between "helicopter parenting" and this trend, and maybe I missed it, but I find that it conspicuously lacks economic precarity and the decline of real wages over this time period as an explanation. Hosting social events does cost free time and money and most people have way less of both in real terms than the period it's comparing to
by janalsncm | 2025-07-10 18:49:56+00:00
The natural solution would be to increase the number of teams to also accommodate people who are interested but don’t want to or are unable to dedicate their life to sports. But if schools need to cut costs, it’s tough to do.

It’s a common trend in many domains: universities, housing, jobs. An underabundance of resources means people need to gear up to fight over the things that still exist.
by cyberax | 2025-07-10 18:50:05+00:00
You can't rely on them because they can come from middleboxes (load balancers, proxies, captive portals in hotels, etc.).

So you can't rely on having structured errors for common codes such as 401/403/404, it's very typical to get unstructured text in payloads for such errors. Not a few REST bindings just fail with unhelpful serialization exceptions in such cases.
by godelski | 2025-07-10 18:51:55+00:00
That is annoying. I wish I could advance search or better, use regex. Luckily there are plugins.

Worse though, in Apple Mail I'll search an email address because I got an email earlier in the week and the first thing it'll show me is an email I got from that person 3 years ago with the correct result a few down. I really need a better email client for my phone...
by atleastoptimal | 2025-07-10 18:52:41+00:00
I’m not surprised that AI doesn’t help people with 5+ years experience in open source contribution, but I’d imagine most people aren’t claiming AI tools are at senior engineer level yet.

Soon once the tools and how people use them improve AI won’t be a hinderance for advanced tasks like this, and soon after AI will be able to do these prs on their own. It’s inevitable given the rate of improvement even since this study.
by pera | 2025-07-10 18:54:22+00:00
Wow these are extremely interesting results, specially this part:

> This gap between perception and reality is striking: developers expected AI to speed them up by 24%, and even after experiencing the slowdown, they still believed AI had sped them up by 20%.

I wonder what could explain such large difference between estimation/experience vs reality, any ideas?

Maybe our brains are measuring mental effort and distorting our experience of time?
by danans | 2025-07-10 18:54:26+00:00
> The "jobs" justification for these is a joke: datacenters create a couple dozen mediocre jobs in the area, and hundreds of well-paid ones way off in Silicon Valley. California reaps the rewards of you wrecking your own revenue base.

Silicon Valley != California

Wall Street and its associated global oligarchy reap the rewards, not the average Californian, who pays the costs via higher climate change risks, insurance costs, and energy costs.
by kmacleod | 2025-07-10 18:54:52+00:00
Red Hat, SUSE, Canonical, and myself, among many, "sell" GPL software that are used by others as part of their proprietary products.

Each of those, and the customers, are required to make the source they received (not their own proprietary source), including changes, available to those that receive the software (thus indirectly back to the public and the authors). AGPL is similar but includes the case of providing sources for products used in Internet services.
by brookst | 2025-07-10 18:55:03+00:00
Exactly. If “st” is 123, “raw” is 456, “berry” is 789, and “r” is 17… it makes little sense to ask the models to count the [17]’s in [123,466,789]: it demands an awareness of the abstraction that does not exist.

To the extent the knowledge is there it’s from data in the input corpus, not direct examination of the text or tokens in the prompt.
by sota_pop | 2025-07-10 18:55:44+00:00
I see this cultural shift resulting from multiple contributing factors: 1. The increasingly litigious environment that is the US. Where people are becoming more risk-averse out of fear of being liable for whatever. 2. The fact that anything you did, be it something great or a faux pas, social or otherwise, was much more ephemeral. At best it would be captured in people’s memories for a couple of weeks or the occasional cell phone pic that was inevitably lost with the hardware. More recently, everything you do is recorded, indexed, and preserved with accompanying text, photos, and video - _forever_ - thanks to social media and the internet.

Also, agreeing with other posts, the onus of “sports culture” for kids (and families) in k-12 schools these days is absolutely unbelievable.

edit: Also, finding out the following Monday (in school) that a “party” to which you weren’t invited occurred over the weekend was unpleasant. Witnessing a middle-school-aged kid discover a “party” to which they weren’t invited in real-time as it is streaming live on social media is absolutely heart-breaking.
by thefz | 2025-07-10 18:55:48+00:00
> The AI industry participated in drafting the AI Act, but some companies have recently urged the EU to delay enforcement of the law, warning that the EU may risk hampering AI innovation by placing heavy restrictions on companies.

Where YOU live you can have all the unbridled capitalism as you want - be a product for tech bros and help make some executive a billionaire - I don't care!

Where I live, I want this shit regulated. So, good stuff, EU.
by qualeed | 2025-07-10 18:55:51+00:00
Why leave out the first 2/3rds of the sentence, which are the more severe ramifications of the exploit?

>From there the attacker can track the vehicle’s location, record audio from inside the car, and obtain the victim’s phonebook data.

Combined with:

>"In some cases pairing is possible without any user interaction"

You end up with a stalker's dream.