MurphyA/hacker-news huggingface dataset:
by vlucas | 2025-07-02 03:04:33+00:00
I checked your approach. My first attempt looked a lot like yours, but I used an AsyncGenerator. Then I benchmarked it and found out it was slow as heck so I started thinking about other ways to do it.

Iterables/Generators seem like they work well for this problem and it's the first thing I reached for too, but out-of-order streaming is really hard to do with the generator yield syntax. You have to yield things one by one as they come in, and you can't await or you're back to a slow AsyncGenerator. I wound up radically simplifying my template function to just return { content: string, asyncContent: Promise[] } instead and then made different render strategies that handle the resolution of the asyncContent differently: https://github.com/vlucas/hyperspan/blob/main/packages/html/...

I'd love to chat about the approach I used. My email is on my website.
by marcus_holmes | 2025-07-02 03:04:39+00:00
This. Whether the USA had a mandate to go into Iraq wouldn't have been questioned. Australia jumped in because we always jumps in to whatever bullshit war the USA dreams up. For some reason we see it as an obligation to support our allies in all their wars, even when we think their reasons are ridiculous and even when we know they won't support us in return.

This has lead to serious problems in the case of the Afghan war, where it was clear that this whole conflict had nothing to do with Australia, could not even vaguely be construed as "defence", achieved nothing, cost Australian lives, and was a completely fabricated mess that we got into for really bad reasons (I paraphrase). The SAS war crimes thing was a symptom of our unease at our involvement (imho) - we would not normally question the things that soldiers do in conflict, this was more a way of questioning why we were in the conflict in the first place.
by etaioinshrdlu | 2025-07-02 03:05:08+00:00
DeepAI | Software Engineer (Full Stack, Django, AWS) | Remote | Contract (W2 or 1099) | Ongoing

DeepAI is the all-in-one creative AI platform: generate images, edit photos, chat with AI (web browsing, voice), create videos and music, all in your browser. We focus on accessibility, affordability, and fun.

What you'll do: - Build and upgrade core features (chat, image, video, etc) - Work full stack: Django, AWS, MySQL, vanilla JS (no frameworks) - Mix of new features and legacy code

You: - 3+ years coding professionally - Strong Python/Django - Comfortable with vanilla JS - AWS/cloud experience - Bonus: Docker, MySQL, LLM APIs, AI/ML interest

Team: - 10 people, work directly with founders - Fun, creative culture - Flexible, ongoing contract (W2 or 1099)

Compensation: - Usually hourly, $50-200/hour. Equity or full time is possible.

To apply: Email team@deepai.org with resume, GitHub, and a short note (mention HN).

Note, we're also hiring for technical customer support roles.
by lantry | 2025-07-02 03:05:21+00:00
The short answer is, they would die. The trees are the way they are because they've adapted to their environment. At a high level, trees in hot sunny areas will have smaller leaves because they can get enough sunlight from a smaller surface area, and smaller leaves lose less water.

But it is more complicated than that, of course. It's not just "how hot does it get", but also how much water is available, how windy it is, how cold it gets, and a million other environmental factors. That's why there is such a wide variety among the plants on earth.

(and yes, it has been tried. Check out the youtube channel "crime pays but botany doesn't")
by bcantrill | 2025-07-02 03:05:22+00:00
Long before Oracle killed it, Sun fumbled it, sadly. The failure of SunRay to live up to its potential -- and it clearly had tremendous potential -- was Sun at its most frustrating: the company tended to became disinterested in things at exactly the moment that really called for focus.

As a concrete example, the failure to add USB printing support killed SunRay at airline kiosks in the early 2000s. American Airlines was the first airline to adopt kiosk-based check-in; they were very hot on SunRay, but needed USB printing. When American found out that Sun had just gutted the team (including everyone responsible for USB support!), they (reluctantly!) used Windows-based PCs instead. Sun tried to put the group back together, but it was too late -- and every airline followed American's lead.

Could/would SunRay have been used for airline kiosks? There are reasons to believe that it would have -- and it was certainly a better technical fit than an entire Windows PC.

There were examples like this all over the place, not just with SunRay but at Sun more broadly; despite the terrific building blocks, Sun often lacked the patience and focus to add the polish needed for a real product. (Our frustration with Sun in this regard led us to start Fishworks in 2006.[0])

RIP SunRay -- and what could have been!

[0] https://bcantrill.dtrace.org/2008/11/10/fishworks-now-it-can...
by yahoozoo | 2025-07-02 03:06:48+00:00
Mind if I ask how you’re doing this? I have uploaded short stories of <40,000 words in .txt format and when I ask questions like “How many chapters are there?” or “What is the last sentence in the story?” it gets it wrong. If I paste a chapter or two at a time then ask, it works better, but that’s tedious…
by webprofusion | 2025-07-02 03:07:09+00:00
The basic idea is that you can continuously document what your system should do (high level and detailed features), how it should prove it has done that, optionally how you want it to do it (architecture and code style etc).

The multi-model AI part is just the (current) tool to help avoid bias and make fine tuned selections for certain parts of the task.

Eventually large complex systems will be built and re-built from a set of requirements and software will finally match the stated requirements. The only "legacy code" will be legacy requirements specifications. Fix your requirements, not the generated code.
by appreciatorBus | 2025-07-02 03:07:22+00:00
> But that venture consumes home building resources just like traditional neighborhood builds do - except it does it without increasing the supply at all.

“Home building resources” are not fixed, then can expand and contract like any other part of the economy. If lots of homes need to be built, more resources will be directed to them. (Unless forbidden by arbitrary central planners intent on forcing everyone to live in a single family house)

And building an entire neighbourhod for rental most definitely increases the housing supply. If it did not exist, the people who would have rented should be forced to rent or buy elsewhere, pushing up rents and prices.
Show HN: “Text me when my Congress member votes” – daily alerts, (not a app)
by nanamanso1 | 2025-07-02 03:07:55+00:00
Hi HN,

I’ve been frustrated that I only find out how my representatives voted when the news cycle decides to cover it, so I built a simple script that texts me a digest instead.

What it is:

• Pick daily / weekly / bi-weekly / monthly

• Get one SMS listing each vote cast by your House rep + both Senators

• Messages include bill numbers, your rep’s “Yea/Nay/Present”, a one-sentence summary, and a link to congress.gov

How to try it:

1. Open the link (above)

2. Fill the Google Form with name + phone

3. Text “YES” back to opt in

(First month is free with code "PRODHUNT" so you can test it without paying carrier fees.)

Tech stack:

* Google Apps Script → polls Congress.gov REST + Senate XML

* Vercel edge function → handles inbound “YES/STOP” replies

* Stripe → recurring billing after the trial

* TextBelt → outbound SMS (cheapest I could find)

Everything is serverless; the sheet acts as the DB.

I’d like candid feedback on:

* edge-cases where the vote data is wrong or late

* UX: what’s confusing in the onboarding flow?

* thoughts on pricing (it’s \$1.99/mo because carriers charge for SMS)

No marketing fluff-just a hobby project that scratched an itch.

Happy to answer anything!

Previous discussion: none-this is the first release.

Thanks!
by AnthonyMouse | 2025-07-02 03:08:38+00:00
To get there you have to be using a definition of "private institutions" which is coterminous with all of humanity. Regulatory capture regularly happens by government employees (i.e. public sector unions who want makework jobs), ordinary homeowners who want high housing costs at the expense of new buyers because they've already bought in, the AARP lobbying for massively expensive medicare expansions and other healthcare rules that disproportionately benefit affluent retirees etc.

The incentive of those groups to lobby for their own personal gain is inherent in their existence. If government employees or private homeowners or retirees exist then they'll want what benefits them over what benefits the general public. So the problem of regulatory capture is a problem of how to constrain the government from making rules at the behest of special interest groups.
by aspenmayer | 2025-07-02 03:08:42+00:00
Some people think the sunglasses in They Live let you see through the propaganda, others think that the sunglasses themselves are just a different kind of pysop.

So, you gonna “put on those sunglasses, or start chewing on that trashcan?” It’s a distinction without a difference!

https://www.youtube.com/watch?v=1Rr4mQiwxpA
by analog31 | 2025-07-02 03:11:08+00:00
Indeed, it seems like virtually everybody supports education reform. Of course we differ on the details. ;-) Private sector does play a role to some extent because they decide who they want to hire. They could stop requiring degrees, or define some other measure of educational attainment. If it would improve profit, they'd be rushing to try it. Meanwhile, a familiar refrain on HN is "hiring is broken."

I'm not a software developer, but companies have made an effort to hire self taught programmers who don't have college degrees. That seems like a good thing. But of course demand has its ups and downs, and we might be in a "down" period right now.

I'm thinking out loud here because I don't have an easy answer. For myself, I don't regret my education.
by marcus_holmes | 2025-07-02 03:11:22+00:00
This. This legislation has got nothing to do with moderation or "protecting children" - that's just the excuse that the government is using to push the legislation through. There are better ways of achieving that goal if that was the goal.

The actual goal is, as always, complete control over what Australians can see and do on the internet, and complete knowledge of what we see and do on the internet.
by Mtinie | 2025-07-02 03:11:37+00:00
Please help me understand why a subscription to your service should be a valuable addition to my monthly spend.

I buy extensively from Amazon across a number of product categories. My order history shows purchases as far back as 2005 (though I cannot be sure given I remember buying things in 1998 while in college, probably on a different account). During the intervening 20 years I can count on one hand the number of products I ordered which weren’t legitimate, matched my—admittedly moderate expectations for any commercial product—or included overhyped reviews.

I’d be interested in a service like yours if I could understand how the cost would cover itself in benefits.
by Spooky23 | 2025-07-02 03:12:00+00:00
Inreally enjoyed that, especially on ICQ. My first real job was a night operations role at a reservation services company, managing incidents and doing database maintenance work.

There was alot of waiting involved, and I would chat on icq with a lot of random people in Europe. I ended up meeting one person!

The problem is… people are people and do nasty things. I have a good friend who is a few years younger. She found herself on the “information superhighway” at 13-14, blue collar parents who had no idea what she was doing alone on AIM or what that was. She find herself meeting this charming guy… who happened to be in his 30’s.

Learning about how common that was was very sobering… as this thing that represented fun and friends to me ended up being malevolent to many.
by 3eb7988a1663 | 2025-07-02 03:12:26+00:00
Landfills are unsustainable...

The largest landfill in the USA is the Apex Landfill, at about 3 square miles (7.7 km2) with an estimated capacity of ~1000 million tons. The entire country landfills some 150 million tons per year. That is, a single landfill in Nevada could take all of the country's trash for six years.

We could build landfills indefinitely. It is a logistics and political issue.
by markkitti | 2025-07-02 03:15:36+00:00
The Python superset concept was always a gimmick. The goal was always to juxtapose Python with a language that superficially looks like Python in order for you to completely migrate from Python to Mojo. It is just providing a smooth ramp for you to do so in the same Apple migrated folks from Objective-C to Swift.

Embrace. Extend. Extinguish.
by Twisol | 2025-07-02 03:17:14+00:00
Your second paragraph is a much more thoughtful critique, and posting that below the original answer would focus the subsequent conversation on those points. The issue here isn't whether the comment was AI-generated; it's how we carry the conversation forward even if we suspect that it is.

(For the record, if I had attempted to answer the earlier question, I probably would have laid out a similar narrative. The asker's questions were of a kind asking for the greater context, and the fact that Hilbert (mentioned in the submission title) posed the question is pretty important grounding. But, that's beside the point.)
Show HN: I built an AI-powered tool to generate and schedule tweets
by conner_tran | 2025-07-02 03:17:39+00:00
Hi HN,

A few months ago, I realized how hard it was to stay active on X (formerly Twitter) while juggling work and other responsibilities.

So I built Flowy — an AI-powered tool that helps you generate fresh tweet ideas, schedule posts, and stay consistent without burning out. It's powered by GPT-4o-mini and designed to support both individual creators and teams.

You can try it here: https://www.flowy.business/

If you want to explore the features without signing up, feel free to use this test account:

Email: starfish037fl@gmail.com

Password: starfish123

X account: https://x.com/starfish037

Would love your thoughts on the idea, feedback on the product, or suggestions for improvements.

Conner
by monsteraFrond | 2025-07-02 03:18:08+00:00
We’re building Mo Money: a Duolingo-style app for learning to trade.

No AI in the product, but we've been flirting with using it behind the scenes to shape dynamic learning paths based on what users struggle with, dynamically generate content based on databases and to help answer their questions faster and more clearly.

Helps them learn better, not just more.
by ethbr1 | 2025-07-02 03:18:54+00:00
A continuous stream of monetizable live user data?

The entire point of Meta owning everything is that it wants as much of your data stream as it can get, so it can then sell more ad products derived from that.

If much of that data begins going off-Meta, because someone else has better LLMs and builds them into products, that's a huge loss to Meta.
by quantadev | 2025-07-02 03:19:48+00:00
I think the last sentence, about Shelby and Miles, was written by a human, because it doesn't fit with the rest at all. Different style and a complete awkward shift of gears non sequitur. He probably recently saw the Amazon movie Ford V Ferrari, and so he threw that in to feel like he was doing more than cut-n-paste from an AI.
by harshithmul | 2025-07-02 03:19:51+00:00
We faced the same challenge while building SOL (https://github.com/RedPlanetHQ/sol) — a personal assistant that relies heavily on memory for context and continuity.

Getting LLMs to invoke memory tools at the right time is definitely trickier than just wiring up MCP correctly. We're still refining it, but we've made good progress by explicitly guiding the assistant within the system prompt on when and how to use memory.

You can see an example of how we structure this in SOL here: Prompt instructions for memory usage (https://github.com/RedPlanetHQ/sol/blob/964ed23c885910e040bd...)

Using something on similar lines as rules in claude/cursor etc has been working better. It’s not perfect yet, but this combination of prompt engineering and structured tool exposure has been moving us in the right direction.

ps - one of the authors of CORE
by ghurtado | 2025-07-02 03:20:17+00:00
Surely this isn't the first time you see software that claims high performance and speed without any hard benchmarks attached.

You can benchmark an algorithm or a small piece of code, but for something like a game library, the definition of what is "fast" and what isn't is too dependent on context to be meaningful.

That doesn't mean that the statement is useless: it tells me that this is, at least partially, one of the goals of the library.
Ask HN: From 10 –>100 customers–distribution playbook for engineers B2B founders
by sushantchhetry | 2025-07-02 03:20:22+00:00
Two-engineer founder team here. We’ve landed a handful of paying customers through pure founder-led outbound (cold emails + LinkedIn DMs), but we know that won’t scale forever. What early distribution plays or growth loops helped you break out of the “manual hustle” stage? Any hard-won lessons or tactics you can share would be gold.
by AnthonyMouse | 2025-07-02 03:20:22+00:00
Your link says the opposite of what you claim:

> Meta said it has in the past two years taken down 27 pedophile networks and is planning more removals.

Moreover, the rest of the article is describing the difficulty in doing moderation. If you make a general purpose algorithm that links up people with similar interests and then there is a group of people with an interest in child abuse, the algorithm doesn't inherently know that and if you push on it to try to make it do something different in that case than it does in the general case, the people you're trying to thwart will actively take countermeasures like using different keywords or using coded language.

Meanwhile user reporting features are also full of false positives or corporate and political operatives trying to have legitimate content removed, so expecting them to both immediately and perfectly respond to every report is unreasonable.

Pretending that this is easy to solve is the thing authoritarians do to justify steamrolling innocent people because nobody can fully eliminate the problem nobody has any good way to fully eliminate.
by dotancohen | 2025-07-02 03:24:07+00:00
> There is fundamentally no difference between a golf car and an electric car other than a higher top speed and more powerful motor.

That's the most willfully ignorant statement I've seen all week. It's like stating that there's fundamentally no difference between a giant squid and a fruit fly, because both consume organic matter and can propel themselves. Probably the only interchangeable part between the golf cart and the electron electric car is the tire valve stem cover. And most everything else operates on completely different principles, even if superficially they look similar.
by aspenmayer | 2025-07-02 03:25:07+00:00
Every time I hear it, it befuddles me just like the first time. It seems like a syntax error or something. My mind literally reels, like the idea is a fish and I can nearly feel the fishing line drag but the syntax and grammar isn’t rigidly applied, and so I can’t increase the tension or the line will snap, as it isn’t rated for this hefty and impactful of an idea as when something occurs specifically. I don’t know if that fish story adds anything, but I realized that there was some potential for wordplay that helps explain how it feels perceptually to hear these English words in nonstandard order from someone to whom it is standard. It’s strange.
by moralestapia | 2025-07-02 03:25:27+00:00
Sorry, I don't follow.

>because someone else has better LLMs and builds them into products

If that were true they wouldn't be trying to create the best LLM and give it for free.

(Disclaimer: I don't think Zuck is doing this out of the good of his heart, obv. but I don't see the connection with the complements and whatnot)
by jackvalentine | 2025-07-02 03:25:32+00:00
> This view is manufactured. The premise is that better moderation is available and despite that, literally no one is choosing to do it. The fact is that moderation is hard and in particular excluding all actually bad things without also having a catastrophically high false positive rate is infeasible.

Manufactured by whom? Moderation was done very tightly on vbulletin forums back in the day, the difference is Facebook/Google et al expect to operate at a scale where (they claim) moderation can't be done.

The magic solution is if you can't operate at scale safely, don't operate at scale.
by cyber_nomad | 2025-07-02 03:30:22+00:00
Location: Birmingham, AL Remote: Yes, Open to On-site Willing to relocate: Yes Technologies: Java, Python, Typescript, AWS, Linux, SQL, Git Résumé/CV:https://www.linkedin.com/in/terrance-blount-79a903124/ (Upon Request) Email: tblountcs@gmail.com
by colonial | 2025-07-02 03:30:32+00:00
Amazon is awful when it comes to striking down accusatory customer reviews.

Last year I (like a fool) purchased some chunky thru-hole MOSFETs on Amazon. Lo and behold, despite the datasheets promising a few amps with 3.3V at the gate, I only got a few milliamps. Obviously counterfeit - but no matter how hard I tried or how much indirection I employed, Amazon always took down my review warning others of this verifiable fact.
by SchemaLoad | 2025-07-02 03:31:55+00:00
3D printing actually is useful though. Basically everyone designing products or any kind of engineering is using it. The only reason it never took off for the average consumer is that every pre designed piece of plastic junk you could ever want to download and print is already available from Amazon.

In a pre online shopping world 3D printing would be far more useful for the average person. Going forward it looks like it's only really useful for people who can design their own files for actually custom stuff you can't buy.
by skydhash | 2025-07-02 03:32:23+00:00
Because they are trivial in a way that you can go on GitHub and copy one of those while not pretending LLM isn't a mashup of the internet.

What people agree on being non-trivial is working on a real project. There's a lot of opensource projects that could benefit from a useful code contribution. But they only got slop thrown at them.
by systemswizard | 2025-07-02 03:32:24+00:00
SAN

X509v3 Subject Alternative Name: critical DNS:2602.ff3a.0001.abad.0c0f.0fee.abad.cafe DNS:2602.ff3a.1.abad.c0f.fee.abad.cafe DNS:abad.cafe DNS:www.abad.cafe IP Address:2602:FF3A:1:ABAD:C0F:FEE:ABAD:CAFE
by aspenmayer | 2025-07-02 03:32:54+00:00
What if you have a couple of couples? I think if it’s a couple, meaning two, that a couple couples could be two of however many the original couple is for the first couple, and the third one might couple with both members of the original couple, so I could see three as being a couple to a certain reading, though paradoxically four seems like one too many unless they are two couples of either one or a couple of kinds.
by maegul | 2025-07-02 03:32:56+00:00
Rings true for my impression too. In the end, she’s a YouTuber now, for better or worse, but still puts out what look like thoughtful and informative enough videos, whatever personal vendettas she holds grudges over.

I suspect for many who’ve touched the academic system, a popular voice that isn’t anti-intellectual or anti-expertise (or out to trumpet their personal theory), but critical of the status quo, would be viewed as a net positive.
by CBLT | 2025-07-02 03:34:58+00:00
Skimmed the readme, seems like it's not AEAD? I don't see any reason to use a tool that's not AEAD.

Also, while I get the appeal of just storing it all in a giant JSON, I don't really feel that's the final word in simple storage formats. I'd personally just use SQLite, or some other format I could rsync.