MurphyA/hacker-news huggingface dataset:
by gopalv | 2025-06-30 16:08:33+00:00
> make it work and make it right?

My mentor used say it is the difference between a screw and glue.

You can glue some things together and prove that it works, but eventually you learn that anytime you had to break something to fix it, you should've used a screw.

It is trade off in coupling - the glue binds tightly over the entire surface but a screw concentrates the loads, so needs maintenance to stay tight.

You only really know which is "right" it if you test it to destruction.

All of that advice is probably sounding date now, even in material science the glue might be winning (see the Tesla bumper or Lotus Elise bonding videos - every screw is extra grams).
by jcranmer | 2025-06-30 16:09:02+00:00
All C compilers have some notion of pointer provenance embedded in them, and this is true going back decades.

The problem is that the documented definitions of pointer provenance (which generally amount to "you must somehow have a data dependency from the original object definition (e.g., malloc)") aren't really upheld by the optimizer, and the effective definition of the optimizer is generally internally inconsistent because people don't think about side effects of pointer-to-integer conversion. The one-past-the-end pointer being equal (but of different provenance) to a different object is a particular vexatious case.

The definition given in TS6010 is generally the closest you'll get to a formal description of the behavior that optimizers are already generally following, except for cases that are clearly agreed to be bugs. The biggest problem is that it makes pointer-to-int an operation with side effects that need to be preserved, and compilers today generally fail to preserve those side effects (especially when pointer-to-int conversion happens more as an implicit operation).

The practical effect of provenance--that you can't magic a pointer to an object out of thin air--has always been true. This is largely trying to clarify what it means to actually magic a pointer out of thin air; it's not a perfect answer, but it's the best answer anyone's come up with to date.
by alonsonic | 2025-06-30 16:09:22+00:00
A film screening aggregator website for independent film theaters in NYC powered by LLM agents.

Right now it's able to collect data from more than 30 sites with all very funky html formats with no custom code for each site.

When I began I had around 20% errors/hallucinations, right now it's way lower at around 3% errors in extraction. It's been fun and gave me a lot of experience building LLM powered data pipelines.

[0] https://filmspotlight.org/
by matthewolfe | 2025-06-30 16:09:44+00:00
Modal's GPU glossary is a good overview about how GPUs work [0]. Karpathy's LLM overview is a good high level overview on LLMs [1]. 3b1b's video (and subsequent videos) on transformers was excellent at helping me understand the math at a high level [2]. This matrix multiplication optimization worklog helped me understand writing better CUDA (not for beginner intro though) [3].

During this process I also asked ChatGPT a lot of questions.

I'm definitely open to suggestions about "how to learn" with all the new tools we have. I felt this has not been straightforward to figure out.

[0] https://modal.com/gpu-glossary

[1] https://www.youtube.com/watch?v=7xTGNNLPyMI

[2] https://www.youtube.com/watch?v=wjZofJX0v4M

[3] https://siboehm.com/articles/22/CUDA-MMM
by ProllyInfamous | 2025-06-30 16:09:53+00:00
Onshored, too.

My mid-sized US city (Chattanooga) has an MSA of <500k ppl, yet employs approximately 1,762 H1-B visaholders (primarily as software engineers and data analysts, median salary $85k) [0]. Apparently nobody local is able/willing to perform these jobs?!

And yet the complaint/advice I hear most from local techies is to "WFH at a national company if you want to actually make any money, here. Or move elsewhere." Or some other iteration of "there aren't enough IT jobs here."

I'm a blue collar tradesman, so WFH isn't really practical; but I'd definitely have to move elsewhere if I were in tech and didn't want to WFH.

[0] https://h1bdata.info/index.php?em=&job=&city=chattanooga&yea...
by brainless | 2025-06-30 16:10:30+00:00
It has been about 4 weeks that I am only vibe coding. I am building https://github.com/brainless/SmartCrawler and it has been an interesting journey. Being an engineer I always find it easy to stay focused on development and not so much on users, marketing, story telling.

Now I am getting a lot more time to focus on creating content about my journey and sharing it. Test coverage is still pretty bad but I do not feel the generated product is worse than it would have been if I coded it with or without LLM assistance. Right now, I barely see generated code.
by infecto | 2025-06-30 16:11:26+00:00
Since you have never experienced it, it therefore does not exist.

I have purchased specific pastes from Japan that are OTC there but not in the states, prescription only. I also use a dental appliance at night mid 4 figure costs, it’s 3d printed, the office uses a scanner to create the cad or equivalent to print. Very little hands on but huge margins. Very hard to to find a doctor using a brand I like and even then the dentist does little to nothing in the whole process.
by bayindirh | 2025-06-30 16:11:40+00:00
Pylance started as open source and moved to a closed source model. Relevant discussion is at [0].

Then, they closed the .NET ecosystem [1]. This is a bit more complex and convoluted. Closed source debuggers, changing plug-in licenses, removing nice features from open source .NET runtime, etc.

So, classic Microsoft.

[0]: https://news.ycombinator.com/item?id=31763107

[1]: https://isdotnetopen.com/
by v5v3 | 2025-06-30 16:11:44+00:00
Found a link with more info:

https://www.msn.com/en-us/money/topstocks/oracle-stock-jumps...

"...its chief executive touted the tech giant's recent success in landing cloud services agreements, including one that will reach more than $30 billion in revenue by 2028

Oracle Chief Executive Safra Catz said in a regulatory filing early Monday that... we signed multiple large cloud services agreements including one that is expected to contribute more than $30 billion in annual revenue starting in fiscal year 2028,"
by haswell | 2025-06-30 16:12:04+00:00
No, upset stomach and food aversion were not common for me before. I've gone through the quitting process several times over the years, and the experience was consistent each time. I've also run experiments while quitting like: what happens to the food aversion and stomach issues if I use some cannabis? When in the middle of withdrawal, it was like flipping a switch that allowed me to eat again.

These symptoms are well known among the cannabis community, and there is increasing awareness in the medical community [0] especially for people who experience the most extreme forms like CHS [1], which has become increasingly common with more people using extremely high % THC products.

If you're curious about this subject, I'd highly recommend reading the thousands of 1st hand accounts of the quitting process on a subreddit like /r/petioles or /r/leaves.

It's extremely common for people to be skeptical of cannabis addiction/withdrawal [2], and I'm pretty certain this is an overcorrection after the decades of demonization and straight-up lies about cannabis. This is understandable, but the pendulum is gradually swinging back as more people experience difficulties quitting.

I'm still in favor of legal cannabis, but the addiction potential is very real and worth highlighting. Part of the issue currently is that research is decades behind at this point due to the federal scheduling of the drug, and much of the research we do have was conducted with old low-THC strains. Hopefully we'll get better studies that highlight the things many heavy users already know 1st hand.

- [0] https://pmc.ncbi.nlm.nih.gov/articles/PMC9110555/

- [1] https://my.clevelandclinic.org/health/diseases/21665-cannabi...

- [2] https://www.washingtonpost.com/health/2023/07/31/marijuana-a...
by bArray | 2025-06-30 16:13:05+00:00
I wish they would stop with snap, snaps have been nothing but a pain. Ubuntu keep pushing half-baked ideas into the wild - who asked for a system that would randomly kill apps without warning? It's like the Rust SSH thing, they are going to make it the default whether you like it or not, even though they know it is not 1:1 and probably never will be.

I'm currently having an issue with Firefox where it will not stop crashing all of the time, even whilst using Hackernews. Not a RAM or CPU issue, just buggy software pushed through a "move fast and break things" attitude.
by mbar84 | 2025-06-30 16:13:29+00:00
That wasn't the reason to restrict block size. There is no way to scale the number of transactions on the main layer to anywhere near the level required to cover daily transactions. The bitcoin main layer was always destined to be for settlements between financial institutions anyway. Making any accommodations for use cases that are fundamentally unsustainable never made sense. Buying coffee was always going to have to be on a second or third layer, so restricting the block size introduces an incentive to develop those layers that are needed anyway.
by ninetyninenine | 2025-06-30 16:13:57+00:00
This is somewhat true but it may not be the full story.

We don’t know if 2 causal events will stack. It may be that one causal event does so much damage that the second causal event can’t do much.

It’s like firing a bullet and throwing a stone at a window. Whichever came first will mask the causative nature of the second. The window can't break twice.
by Kranar | 2025-06-30 16:14:07+00:00
In first order logic this is correct, "finite" is not uniquely defined. Usually finite is defined in terms of natural numbers, but since natural numbers are not uniquely defined then it follows that finite is also not uniquely defined. Every model has its own interpretation of what it means to be finite, and in the model {0, 1, 2, ..., Q - 1, Q, Q + 1, ...}, Q is finite relative to that model.

In first order logic it's impossible to uniquely define any property that would also uniquely define the natural numbers.
by TaupeRanger | 2025-06-30 16:14:28+00:00
Yes, this measure is called "Real Wages" and has been increasing basically since 2013 (https://fred.stlouisfed.org/series/LES1252881600Q). But as you point out, that measure uses CPI, which doesn't weigh mortgage/rent and healthcare affordability as heavily it would need to match what the average family experiences.
by falcor84 | 2025-06-30 16:14:42+00:00
You started this post as a story, but buried the lede in that you're advertising your service - you should be upfront about this. And it's funny that you said that you're "building one ... for myself", while asking $30/month for the cheapest plan. For that kind of money, I would expect it to include a book subscription - as a reference, Kindle Unlimited is $12/month.

As for the implementation - how can you ensure that the AI sticks to the book rather than going off-track to tell you about unrelated stuff in its training set, let alone going into hallucinations?
by twitchard | 2025-06-30 16:14:50+00:00
> What Turing was trying to do, is to isolate this "hard problem of consciousness" and separate it from easier problems we can actually answer.

Yes exactly. As a computer scientist this is a great thing to do, science is all about taking mushy concepts like "intelligence" and extracting simplified versions of them that are more tractable in technical settings. The trouble is, Turing doesn't seem to want to stop at merely arguing that forgetting about interior consciousness is useful for technical discussions -- he seems to think that interior consciousness shouldn't be important for philosophical or popular notions of thinking and intelligence, either, and that they should update to use something like his test.

So even if you updated the Turing Test for 2025 the church would probably still be writing "Antiqua et Nova" to remind people that -- yes, interior consciousness exists and is important and robot intelligence really isn't the same as human intelligence without it.
by icedchai | 2025-06-30 16:14:51+00:00
Yes, I've definitely noticed this. I felt it got worse during covid times and never recovered. I can still read for medium-ish time periods (an hour or so say), but I have to feel very engaged. There's a high chance I'll get bored and leave the book unfinished. In the old says I could read an entire book in one sitting.
Show HN: We gave AI a mouse and keyboard
by ani_bytes | 2025-06-30 16:15:14+00:00
We’re two students from Chicago bootstrapping our way into Silicon Valley.

Tired of digital busywork and shallow tasks eating up our day, we built Shiplo, an autonomy platform where you deploy AI Operators.

They can run your browser and desktop to get work done while you’re away. They can also collaborate with each other to create systems. Like search internships --> apply --> reply back to DMs on LinkedIn.
by paulcole | 2025-06-30 16:15:25+00:00
> your brain got rewired

Rewire it back! You're acting like this is basically a one-way door when it's not.

Just read a book without picking up your phone for 30 minutes a day. It's not that complicated.

> Smart people, curious people, people who wanted to read.

If they wanted to read they'd be doing it.
by jeyzolo | 2025-06-30 16:15:33+00:00
I’m a solo founder with a computer science background. Over the past one month, I’ve been building VO3AI, a browser-based AI video platform powered by Google’s Veo3 model.

You can enter a text prompt or upload an image, and it generates a short video with synchronized voiceover and music — all through a clean UI, no code needed. It’s designed for creators, marketers, or anyone interested in quick visual storytelling with AI.

We’ve been live for about a month. The Veo3 model supports up to 8s video clips; we’ve also integrated other models for 5–10s outputs. Currently profitable with real users, but still iterating on prompt controls, quality, and performance.

Would love to hear your feedback — especially from those working in generative video or building around large models. Open to partnerships or use cases around bulk/API as well.
by johnea | 2025-06-30 16:15:36+00:00
With the car, my back of the napkin calculation, says it will pay for itself in about 5 years. At ~10K miles/year, and San Diego gas prices of ~$5/gal..

It's hard to judge with the mini-split, since the house didn't have A/C at all before, and the ADU is new, so there is no history to compare.

In the next few years though, I intend to install solar and batteries. This takes a little longer to pay off, but it's getting shorter all the time. Utilitys, especially SDG&E here in San Diego, have been raising rates at ~12%/year for quite a while.

I hope to be totally energy self sufficient in another 1-3 years (including operating the car).

I would expect this prospect to be very appealing to conservative rural residents, and yet for some reason there is a huge support for continuing to be dependent on oil companies.
by ProllyInfamous | 2025-06-30 16:15:51+00:00
I think it was a fair characterization, if only because employers know that H1-B visaholders are desperate to not be deported (i.e. must maintain employment/sponsorship).

Wages are kept suppressed, keeping people (citizens and not) desperate.

The people that have (e.g.) immigrated into America, but not naturalized yet, are in extremely perilous positions, beholden to a corporate entity which would rather employ them (for wayyyyy less salary) than cater to free-er citizens.

¢¢
by theultdev | 2025-06-30 16:15:55+00:00
How much did the entire heat pump installation cost?

I assume in Canada you needed a geo-thermal loop.

That runs about $30k avg, you'll break even in 10 years.

Investing that money would prove financially better.

Even a 2% low-risk investment would net $6,421 in 10 years.

Also it seems they have a lifespan of 15-20 years so you have to account for depreciation of the system.

It doesn't make much sense to switch, new installations or replacing failing systems are the only scenarios I see where it does.
by scottLobster | 2025-06-30 16:16:00+00:00
Nah, it's price.

Issue was every manufacturer slashed production during the pandemic either intentionally or due to parts shortages, so cars built during the pandemic years are abnormally scarce.

Add in that used car loans always have higher interest rates than new car loans, if you're buying with anything other than cash there still isn't that much of a discount on gently used/certified vs new.

You have to really go back a few years or get a relatively high mileage before you start finding cheap options again.
by jauntywundrkind | 2025-06-30 16:16:24+00:00
I want to say thanks for the post. I hadn't considered this before, but now it makes me really wish we had a different term in common use.

I definitely tend to think of networking labs, of things meant for short term use & experimentation, but many of us really enjoy & rely on these systems serving our homes, our lives, reliably, consistently. I've heard some defenses of labs, but rarely is a lab doing the same reliable work again and again and again at a lab; labs feel like forerunners, not established bedrock.

Some day I really hope home servers cross the chasm, become more and more accepted & common. I know there's so many countervailing reasons, conveniences that keep this unlikely, but still I hope some folks find reason & find it not hard to back off from big cloud, to find advantage in running things ourselves.

There's the well known home-ops repo & folks. https://github.com/onedr0p/home-ops among techies I've seen some lightbulbs go off by calling the system a home-cloud. I'm curious what other nomenclature people have seen used, and how they feel it's been received?
by fasthands9 | 2025-06-30 16:17:03+00:00
I am not bearish on AI by any means, but don't really get why Apple needs the best AI in-house other than to improve Siri. That doesn't take 500B.

As long as you can download apps and set permissions for communication between apps/devices, then it seems like 3rd party developers will make Apple devices more valuable for them.
by neilv | 2025-06-30 16:18:19+00:00
> In the coming weeks our Starcraft team (responsible for Snapcraft 2, Rockcraft 5, Charmcraft 1) will begin prototyping debcraft, which will (in time) become the de facto method for creating, testing and uploading packages to the Ubuntu archive.

Hopefully this won't in any way adversely affect development and maintenance of packages for Debian.

Nobody wants embrace-extend-extinguish, nor poaching of volunteers, nor Debian starting to get second-hand packaging that goes to Ubuntu first, etc., even accidentally.

> The Debcrafters must spend the majority of their work time on Ubuntu, but they will be encouraged to spend a day per week contributing to other distributions to gain understanding, and bring fresh perspectives to Ubuntu (and the reverse, hopefully!). This will be structured as a literal day per week, agreed with the team management - for example “I work on NixOS on Tuesdays”.

That's a good open source company practice. And takes some of the edge off of Ubuntu getting so much mileage out of Debian effort, but making the brand all their commercial one.

I'll still continue to be all about Debian Stable, since it's actually been better for production use than Ubuntu has been for me.
by enragedcacti | 2025-06-30 16:18:19+00:00
The Corolla hybrid is only $1500 more than the base model and gets 50MPG combined vs 35MPG. The break even for 15k miles/year is 2.5-4.3 years given the highest and lowest US prices as of today (California@$4.59, Texas@$2.70).
by zelphirkalt | 2025-06-30 16:18:21+00:00
Smalltalk though is famous for having blocks (closures!), a very minimal syntax, and late binding. It has had those for decades before Java got something like it.

But I think it is also at least partially a culture thing. Wanting to make every noun into a class and then going for 3 levels of design patterns, when actually a single function with appropriate types of input arguments and output would be sufficient, if it can be decided on at runtime. Then we run into issues of Java the language, which doesn't let you use the most elementary building block, a function. No, it forces you to put things into classes and that makes people think, that now they want to make objects, instead of merely have a static method. Then they complicate design more and more building on that. A culture of not being familiar with other languages, which emphasize more basic building blocks than classes. A culture of "I can do everything with Java, why learn something else?". A similar culture exists in the C++ world or among C aficionados.
by 999900000999 | 2025-06-30 16:18:38+00:00
Ohh it's much worse.

A lot of people barely make enough to pay rent before factoring in a car.

Your options end up being iffy used cars or financing. The used car market is a nightmare, you can easily end up with a lemon, but legally you have no real recourse.

If Bob sells Bill a used car, and the engine explodes 2 days later Bob owes Bill nothing.

This doesn't always happen, but it's a concern.

Finance a car and you'll probably spend a significant portion of your income just commuting.

Vs living in a transit centric city where bus/metro fair is a nominal cost
by jeffbee | 2025-06-30 16:18:54+00:00
Seems to be a mental mishmash. For one thing, they are taking it as given that temperature is relevant to device lifetime, but Google's FAST 2007 paper said "higher temperatures are not associated with higher failure rates".

Second weird thing is that it says cooling accounts for 40% of data center power usage, but this comes right after discussing PUE without contextualizing PUE with concrete numbers. State-of-the-art PUE is below 1.1. The article then links to a pretty flimsy source that actually says server loads are 40% ... this implies a PUE of 2.5. That could be true for global IT loads including small commercial server rooms, but it hardly seems relevant when discussing new builds of large facilities.

Finally, it's irritating when these articles are grounded in equivalents of American homes. The fact is that a home just doesn't use a lot of energy, so it's a silly unit of measure. These figures should be based on something that actually uses energy, like cars or aircraft or something.
by analog31 | 2025-06-30 16:18:54+00:00
>>>>> Before we go any further, let me be clear: this isn’t about sides or ideologies. Support for education and research should be as fundamental as clean air or safe roads. It is part of the shared infrastructure that holds society together. When that foundation cracks, the consequences ripple far beyond the lab.

Let me be clear: This is precisely about sides and ideologies.
by cout | 2025-06-30 16:19:17+00:00
It's interesting to see C++ expressions being used to create what is I think an AST that then gets compiled. I would love to see some syntactic sugar, though. For example, `expression.Mul(rsquared, expression.Immediate(PI))` could be `rsquared * expression.Immediate(PI)`. With overloading, anything that is not a recognized type could be converted to an immediate, so it could simply be `rsquared * PI`. Simple control structures could be even implemented with lambdas.

I did this for ruby-libjit, and it made writing a JIT compiler much easier to read. Here's an example: https://github.com/cout/ruby-libjit/blob/master/sample/fib.r...

And a real-world example (one of the very earliest JIT compilers for ruby, written in ruby, dates back to the ruby 1.8.x days): https://github.com/cout/ludicrous/blob/master/lib/ludicrous/...