MurphyA/hacker-news huggingface dataset:
by spacemadness | 2025-07-14 16:37:16+00:00
I worked with some crypto kids back in 2013. One retired in his twenties after 2017 or so. I know this as his instagram account became nothing but travel photos that never stopped coming year after year. Another colleague announced his retirement at 27 one day. He must have had 20 million in the bank. I still think it’s dumb that people got rich that way, but being dumb luck rich is certainly a thing. I don’t hold it against them. Interestingly I knew a lot of others that talked about crypto all the time but they’re still working to this day.

The thing is, there were so many coins popping up and all this talk about coins surpassing BTC that it’s easy to look at BTC today and think that was the only choice. But people were speculating on a lot of soon to be dead coins.

There are stock plays you could make today that could make any of us rich off dumb luck.
by jasim | 2025-07-14 16:37:57+00:00
Well put. It should always be "Created by <person>" rather than "Processed by LLM". We can already see it with Claude Code - its commit messages contain a "Generated by Claude Code" line, and it guarantees a pandemic of diffused responsibility in software engineering. But I think there is no point in railing against it - market forces, corporate incentives, and tragedy of the commons all together make it an inevitability.
by ykonstant | 2025-07-14 16:38:52+00:00
"I am just about to compare the results of my own AES software code, to the hardware version found in intel CPUs."

ok

"If they differ in any way, it means the NSA has put a backdoor into the CPUs during production time."

...what? I mean, perhaps, but that is far from the only possible cause of deviation.
by crinkly | 2025-07-14 16:39:13+00:00
This is typically what I see when I’ve seen it applied. And as always trying to hammer nails in with a banana.

Rather than fit two generally disparate things together it’s probably better to just use VSTO and C# (hammer and nails) rather than some unholy combination no one else has tried or suffered through. When it goes wrong there’s more info to get you unstuck.
by NathanKP | 2025-07-14 16:39:27+00:00
Thanks for the report! I'll keep an eye on it. So far we aren't seeing any other reported issues, so it's possible that a browser extension, or something else in your setup is messing with the SSO flow.

Redirect back to localhost:3128 is normal, that's where Kiro is watching for a callback, but the missing state is not normal. Something may have stripped the info out of the callback before it occurred, which is why I suspect an extension in your browser.

Will keep an eye on this though!
by rosspackard | 2025-07-14 16:39:40+00:00
It was just published. Too new for someone to conduct a direct study to critique and journals don't just publish critiques anyway. It would have to be a study that disputes the results.

They used 16 developers. The confidence intervals are wide and a few atypical issues per dev could swing the headline figure.

Veteran maintainers on projects they know inside-out. This is a bias.

Devs supplied the issue list (then randomized) which still leads to subtle self-selection bias. Maintainers may pick tasks they enjoy or that showcase deep repo knowledge—exactly where AI probably has least marginal value.

Time was not independently logged and was self-reported.

No possible direct quality metric is possible. Could the AI code be better?

The Hawthorne effect. Knowing they are observed paid may make devs over-document, over-prompt, or simply take their time.

Many of the devs were new to Cursor

Bias in forecasting.
Show HN: MapScroll – Map a story from one prompt
by shekharupadhaya | 2025-07-14 16:39:57+00:00
Hi HN,

I built this after getting frustrated trying to map out things like “Ancient mayan ruins” or “James Bond movie locations” on Google "My" Maps. You basically have to drop pins manually, hunt down photos, copy links, it’s slow and never feels like an actual story.

With MapScroll, you just type something like “Marco Polo’s route” or “forgotten WWII sites in France”, and it geocodes, grabs images + articles, and plots everything into a shareable story map. Each marker comes with a little gallery and sources tied to your prompt. You can also refine the first draft which AI creates before sharing, because good maps are all about precision

I’m still tweaking things. Happy to hear edge cases or annoyances.

Give it a try: https://mapscroll.ai/
by Rooster61 | 2025-07-14 16:40:19+00:00
It's not just a Republican talking point. The hem and haw of taxes from left to right, (just enough to keep the same two parties taking turns every election) for the past 50 years leaves both parties complicit.

Cutting taxes on a broken tax system that disproportionately taxes poor and middle class citizens does absolutely nothing positive for the vast majority of the electorate in the long term. Neither does the reciprocal raising of taxes once the other side jumps in the drivers seat.

Also, please refrain from suggesting posters are "parroting" arguments. It's an argument that doesn't really contribute anything to the discussion, and isn't in the spirit of HN guidelines.
by Jtsummers | 2025-07-14 16:40:31+00:00
Data races and other race conditions are still present in concurrent systems without parallelism (of the actually executing at the same time sense, like with multiple cores). If they weren't, we wouldn't need most uses of mutexes and semaphores on single core processors. As the book gets into, concurrency is about multiple tasks that are arbitrarily interleaved with each other. That interleaving is why you can have data races and other errors even in a single core system.
by yalok | 2025-07-14 16:40:34+00:00
Still waiting for someone to do the same in Bay Area. Many parts of it don’t have any fiber optics options, even though Sonic does provide some in the north.

AT&T put an optic cable at my curb 10 years ago (most likely due to imminent competition from Google Fiber internet), but then never lit it (most likely because Google dropped their effort due to complications with cities)…
by itake | 2025-07-14 16:40:56+00:00
I work at Grab (and ex-Yelp). I am very familiar with FoodPanda and their owners as they are a direct competitor to my employer. I literally work for one of the non-American "local" food delivery services. But within out region, there are reasons we don't have technology offices in every country we operate in and we have tech offices in countries we don't operate in.

There are also reasons that we continue to exist while our competition pulls out of the region. There are also many reasons why hyper-local delivery services aren't able to compete with global or regional winners: Talent, access to capital, and TAM are big parts of that equation.

If someone that works for a non-american food delivery service provider is out of touch, I wonder what your credentials are that puts you in touch.

Also, in the blog, 2 of the 5 players ARE American (Doordash and Uber). The other 3 are European and Chinese.
by Vegenoid | 2025-07-14 16:41:11+00:00
I have had similar experiences as you, but this is not the kind of work that the study is talking about:

“When open source developers working in codebases that they are deeply familiar with use AI tools to complete a task, they take longer to complete that task”

I have anecdotally found this to be true as well, that an LLM greatly accelerates my ramp up time in a new codebase, but then actually leads me astray once I am familiar with the project.
by SkiFire13 | 2025-07-14 16:41:13+00:00
> The title refers to how C3 does this is in userland without having to add any of the common solutions, such GC, ARC, RAII.

No, the title does not mention any of those. Instead it mentions "borrow checking" and that solves a completely different problem that C3 does not even attempt to tackle.
by teddyh | 2025-07-14 16:41:46+00:00
I am always baffled by these things. Say there’s a huge company with a monopoly in your area. My first thought is “How did they get that monopoly? What happened to all the other people who must surely have had the idea to compete with them?” But no, these stories are always treating “Hey, let’s start a competing company!” like some revolutionary idea that nobody has thought of before, and that success is assured.
by londons_explore | 2025-07-14 16:42:08+00:00
The big issue tends to be complex logic for going to sleep often getting stuck. Ie. "oh, I was trying to use the LTE connection to poll for updates, but the connection got reset so I kept the CPU awake forever whilst retrying every 5 minutes rather than going to sleep mode".

Older cars had this too - I had a bunch of cars which would kill their own batteries if not locked - the engineers assumed that all owners lock the car when walking away, which often isn't the case in your own garage.
by j4mie | 2025-07-14 16:42:17+00:00
Laravel’s ORM was originally inspired by my now-long-dead PHP projects Idiorm and Paris:

https://laravelpodcast.com/episodes/c7807d42/transcript (Search for “Paris” to find the relevant section)

https://github.com/j4mie/idiorm

https://github.com/j4mie/paris

Idiorm was started in early 2010 while I was still writing PHP professionally. I’d heard about Django from a talk @simonw gave at the FlashBrighton meet-up group in 2009 and immediately fell in love. Idiorm and Paris, although not direct attempts to duplicate Django’s ORM, came from frustration that such an elegant ORM and query builder didn’t exist in the PHP world.

So in a roundabout way, Laravel’s ORM was absolutely inspired by Django.

As a side note, I’m still doing Django 16 years later and love it more than ever.
by toast0 | 2025-07-14 16:42:19+00:00
Eh, depends where the bus stop is. Around me, the transit busses don't have marked stops, and will stop anywhere on the route, and there's no sidewalk, so landowners can put up art/sculpture at the edge of their parcel or the road easement, if they want. School busses stop at specific places, but many landowners have put up shelters for students to wait underneath. In town, there are bus stops and city managed sidewalk; you can't block the sidewalk, but a landowner could put up art at the edge of the sidewalk. Commercial signs are regulated regardless of where installed, but a sculpture such as this isn't commercial.

Your city may be different, of course, but I wouldn't expect this to cause a problem, if installed by permission of the owner, in most cities. HOAs might throw a fit, they like to do that.

This sculpture isn't particularly tall, but height restrictions are popular. A sculpture that does not appear to be stable, or appears particularly flammable might be reviewable as well. There's no utility connections, so there's no need to review those.
by ElevenLathe | 2025-07-14 16:42:22+00:00
This is the meat of the "unitary executive" legal theory. Under this theory, CBP is just a convenient name for a part of the executive branch. If any part of the executive branch has the right to (or even just isn't prohibited from using) a piece of data, then its just a matter of the president issuing the right orders so that CBP can too. The same would go for getting medical records over to the SEC. Even if he forgets to issue those orders, the Justice department (also part of the executive) obviously won't charge anyone with any kind of crime, and if they did he could pardon them or arrest the judges involved.

I happen to believe that this is all just a convoluted way to back into the fuhrerprinzip by way of originalism, but I have no power.

Either way, the US is not a liberal democracy any more. Laws do not apply to the powerful. Strength and power are the only things that matter. The Enlightment project is dead in Washington (and most statehouses) and the only question of consequence left is: What will replace it?
by TimorousBestie | 2025-07-14 16:42:41+00:00
> Now, the idea of electing a few thousand representatives and having sortition determine who is actually selected is something I could feasibly get behind.

Since the linked article is to a substack called “Assemble America” I feel I should point out that if the apportionment House of Representatives had not been capped at 435 reps, the House would indeed be several thousand strong by now.
by willguest | 2025-07-14 16:43:06+00:00
It's amazing to me that the market for data is so well hidden from public view. So many large companies are mining and trading data on a daily basis - you would think that a data marketplace would have been a thing by now, especially with all the noise about "decentralisation" (yes, I know, crypto shill bros).

I've been touting this as a business model for years. Better still, I'd like to see it done with behavioural models (in the open). That would really blow the lid off the industry. Imagine people charging companies, instead of simply being the product...
by PaulHoule | 2025-07-14 16:43:36+00:00
Clear APIs and better semantics. Another post points out how gross mistrust gets in the way but there are alao little mistrusts. For instance if there was an API to compare restaurant menus and order things through an agent that moves power up to the agent who can influence who gets the business.

That is, I'm not afraid of being branded subversive because I like to eat strange foreign foods, I'm afraid that I'm going to get the worst pizza in town instead of the best pizza in town because somebody paid off Apple or because Google or Facebook can put up a tollbooth in front of new entrants or that they might not be interested in working with or being fair with independent restaurants because private equity has bought most of them up.
by pjlk | 2025-07-14 16:43:54+00:00
SB 34 (2015) prohibits sharing the data with out of state agencies, period.

https://oag.ca.gov/system/files/media/2023-dle-06.pdf

"Accordingly, SB 34 does not permit California LEAs to share ALPR information with private entities or out-of-state or federal agencies, including out-of-state and federal law enforcement agencies."
by antimora | 2025-07-14 16:44:41+00:00
I'm one of the regular code reviewers for Burn (a deep learning framework in Rust). I recently had to close a PR because the submitter's bug fix was clearly written entirely by an AI agent. The "fix" simply muted an error instead of addressing the root cause. This is exactly what AI tends to do when it can't identify the actual problem. The code was unnecessarily verbose and even included tests for muting the error. Based on the person's profile, I suspect their motivation was just to get a commit on their record. This is becoming a troubling trend with AI tools.
by mindslight | 2025-07-14 16:45:01+00:00
I'd imagine it's a lot less than "Okay, let's start by going into your dialer settings..."

With fiber, the ISP can see that everything is good up to the GPON terminal. Probably the router too as most customers will just use the ISP provided one. So that leaves the ethernet interface / wifi card as the only thing that would fail and have to be ascertained over the phone, and with a local ISP its probably more cost effective to cut out all the abstractions and just have a tech stop by to check it out.

On the other side, customers have become a lot more used to self help. For example their email isn't even hosted with the ISP any more! I would think that most people would be aware that if a device works good close to the router, and not good far, the issue is wifi range. If they're still calling the ISP, you can direct them towards wifi extenders. Or if device A does not work but device B does, it's not a problem to call the ISP about. And so on.

Of course this is my idyllic view not having worked ISP tech support in a few decades...
by accoil | 2025-07-14 16:45:09+00:00
I find all lowercase messes with my parser, and is fustrating to read. I think I may treat sentences as a single unit, and use the capitilization to detect the boundaries. Without it I find bouncing to/from sentences slower (which can happen if a latter sentence/paragraph adds more context, and I want to revisit the previous idea).

Interestingly your semi-colons stand out much stronger than the periods for me.
by sfink | 2025-07-14 16:45:18+00:00
Naive ref counting (RC) and tracing GC are very different, but they start looking more and more similar the more you optimize them. Adding cycle collection to RC means adding some tracing. Adding deferred/batched destruction to RC is similar to making a tracing GC incremental. Saturated ref counts (or otherwise avoiding updates) are similar to creating an older generation in a tracing GC. Barriers in a tracing GC (for incremental/generational/concurrent collection) are similar to the ref count updates when mutating RC objects. RC cycle collection time is heavily determined by how much of the graph is traced through from "suspected" roots, so it can be optimized by tracing known-live stuff and removing it from consideration.

But some significant performance-relevant differences remain. RC's cycle collection tends to take time proportional to the amount of dead stuff. Tracing GC tends to take time proportional to the amount of live stuff. (Both use optimizations that weaken the connection, but they still show their origins.)
by NathanKP | 2025-07-14 16:45:30+00:00
Thanks so much for your feedback Corey! That's one of the big goals of Kiro: to add a bit more of the rigor required to keep your code projects sane as they grow over time. I think Kiro hits the best of both worlds: the easy fun of "vibe coding" at first but then when its time to do some software engineering, Kiro is there to help dig deep into the technical requirements, write the architectural design, and break the big project up into reasonable tasks.
by LeifCarrotson | 2025-07-14 16:45:33+00:00
An ICBM has a trigger, too.

But you can't buy one at Wal Mart, and be trusted to only pull that trigger in situations when the uses of that system are legal! We don't sell them to consumers because the anticipated and obvious outcomes are harmful.

Flock Safety generated a treasure trove of highly sensitive data. In theory, there's nothing wrong with collecting that data, or even using it to investigate specific crimes with searches of limited scope under a judicial warrant. It's only harmful when used inappropriately... but no one should be surprised when that happened.
by satvikpendem | 2025-07-14 16:46:06+00:00
Do what reddit did, use multiple accounts as founders, and with AI I'm sure it's even easier to do so. For content-based platforms you must have content, there is no way around it and I don't see adding fake content in the beginning to be unethical, it is a solution to the cold start problem (also a good book by Andrew Chen at a16z [0]).

[0] https://a16z.com/books/the-cold-start-problem/
by somenameforme | 2025-07-14 16:46:11+00:00
What you're describing would not be a revolutionary discovery, it would be evolutionary. Hubble discovering the universe's expansion was accelerating is something basically nobody expected, because it's completely ridiculous. I mean think about the absurdity of that for a second, instead of just taking it for granted.

But of course it's true. The announcement was largely met with skepticism. But after it held up, it led directly to the contemporary hypothesis of dark energy and created a general frantic hand-waving not about the earliest moments of the universe, for which we will never have any certainty whatsoever, but about what's happening at this very moment!

For JWST to match this it'd need to do something like make some completely unexpected discovery effectively resolving dark energy/matter, which would sort of be the equal but opposite of what Hubble achieved. Of course the odds of it doing anything like this are near 0. On the other hand the odds of the universe's expansion accelerating were also near 0.

That, if it was not clear, is why I simultaneously support development of such telescopes and similar technology, but also am extremely skeptical that they'll provide anything of major value. Because in 99.9% of cases, they won't. But that 0.1% is worth looking for nonetheless, because you never know how large a leap it may enable.
by boredtofears | 2025-07-14 16:46:16+00:00
Which is why comcast goes to such great lengths to ensure they own as much of your network stack as they can - in my area at least, their support is capable of fully managing your router and WiFi remotely if you're leasing their equipment. I imagine this is a great boon for their ability to provide tech support (and includes a host of other "features" that don't serve direct customer needs such as a non-optional guest WiFi access point that any other comcast user can use).

This leads to fun tech support calls if you use your own equipment where you're basically proving to the support underling that you know how to run your equipment for the first 20-30 minutes before they take your issue seriously (yes, the modem light is green, yes, I've already power-cycled, yes, I'm testing on a wired connection, etc)
Ask HN: How to convert viral Reddit posts into Website traffic?
by _positive | 2025-07-14 16:46:18+00:00
I'm the founder of a devtools startup (won't advertise it here), and I've gone semi-viral twice on Reddit (~2-10k upvotes).

I made funny content around our product with the goal of generating website traffic from it (posted on r/softwaregore and r/programmerhumour).

We went semi-viral but sadly see almost no spike in traffic around the time each post.

Which content strategies have been shown to convert well on Reddit?
by throwaway284927 | 2025-07-14 16:46:32+00:00
That is not true, usage of AI was decided randomly. From the paper:

"To directly measure the impact of AI tools on developer productivity, we conduct a randomized controlled trial by having 16 developers complete 246 tasks (2.0 hours on average) on well-known open-source repositories (23,000 stars on average) they regularly contribute to. Each task is randomly assigned to allow or disallow AI usage, and we measure how long it takes developers to complete tasks in each condition."
by Llamamoe | 2025-07-14 16:46:38+00:00
Genes code for production of protein. Protein have a specific, usually very narrow function. There's a lot of cases where a gene you want to add doesn't work right because of the difference between the organism it comes from and the one you're transplanting it to, but there isn't much of a way for it to have unpredictable results.

E.g. if you add a gene coding for an enzyme that turns molecule A into molecule B, most of the time there simply isn't a way for it to do anything, and the organism will usually adjust production of molecule A to compensate, so that there's barely even the tiniest difference other than it now producing molecule B.
by cosmic_cheese | 2025-07-14 16:47:22+00:00
> (Haven’t tried orbstack, heard good things; though fundamentally the problem of developing for linux on not-Linux can only be solved by actually running Linux.)

I really wish we could get back to true platform-agnostic development and away from shipping whole Linux-jungles containing the banana you actually want to ship. Effective hard-coupling isn’t a good thing isn’t my opinion, even when the platform being coupled to is FOSS.
by mounir-portia | 2025-07-14 16:47:47+00:00
We think Crew AI is great. It's just that a lot of businesses we spoke to want the autonomy / decision making of an LLM but with guardrails you can dial up or down on both planning and execution. So we offer things like agent planning that evolves with your usage and declarative plan definitions. Our multi-agent runs also have persistent states and deterministic hooks so you can pause an agent, run more traditional code or solicit human input where needed.