MurphyA/hacker-news huggingface dataset:
by abelsm | 2025-09-04 18:33:29+00:00
Hi HN, I’m one of the founders of FlutterFlow (YC W21). We launched Dreamflow earlier this year.

What it is: Dreamflow generates a Flutter app from a prompt, then lets you keep working in a real dev environment with a visual editor, AI agent, and full code (code is the source of truth).

Why we built it: 1) make small changes dead simple: tweak properties, move widgets, add components without editing code or prompting; and 2) give the agent precise context: select a widget to add it to the prompt (screenshot included automatically); the agent has access to read runner logs.

What’s different:

- Bi-directional editing: canvas ↔ code; standard Flutter. - Runs in the browser: hot reload, preview. - Agentic edits with diffs; widget-aware context + log access.

How to try: Prompt: “Fundraising CRM for founders: pipeline (Targeted -> Closed); investors (name/firm/check size/intro source); notes + next steps + due date; goal $X/$Y; tabs Pipeline/Investors/Tasks/Settings”

Then preview, rearrange visually, integrate a backend or keep it local, and export/publish.

Current gaps: Visual coverage isn’t complete; GitHub integration is in progress; importing existing Flutter projects isn’t supported yet.

We’d love your feedback. Where does the visual editor help or get in your way? Which integrations would you expect first?
by Shocka1 | 2025-09-04 18:34:00+00:00
Agreed. I just let people talk and have for many years now, no matter how well I know the person. Someone might start talking about chem trails or maybe another conspiracy and I always entertain them for the most part. Here and there I might do a "have you thought about it this way, or that?", but other than that, there isn't much reason to argue/debate unless it's at work or something that actually matters in the grand scheme of things.
by markasoftware | 2025-09-04 18:34:51+00:00
exactly. This is the main value of the "web3" era of blockchains. There's absolutely no decentralization in the way they are governed. It's just enough decentralization so that it can be argued that the users are interacting with a piece of software that the developers wrote, rather than the developers themselves, so that way there's no legal relationship between the two.

That being said, I'm not entirely sure it's a bad thing...especially outside of the US/europe banking I get the impression that banking regulations are arbitrary and political and if all we get from crypto is escape from those regulations it may be worth the extra fraud and so on.
by efnx | 2025-09-04 18:34:56+00:00
> but that, in turn, means that you have to lock that RwLock every frame, also not great.

Unless that RwLock is in contention to get acquired every frame I doubt it will add anything significant to the frame time. Worrying about things like this without profiling can cause a lot of unnecessary complexity when planning abstractions in Rust.

Furthermore- UI updates are usually all run from the same single thread, so it’s unlikely the other widgets could even contend for that lock! You might be able to get away with the lock approach and you may even be able to use Rc<RefCell<_>>, which would get a little speed up.
by noduerme | 2025-09-04 18:35:01+00:00
I don't know how it is in Europe, but there are some very competitive offers in the US. The Visa I use pays back 3% on travel and dining, 1% on everything else. In some cases because of how travel points work, you can book travel through the card company and get 5-10% back (if their hotel rates are equivalent, which is sometimes), then use those points in the same fashion at 1.5x redemption rates, effectively giving you 15% back on hotels and 7.5% on flights.

I travel and dine out a lot. All my personal and business expenses go on that one card. I also use it to pay for all the servers and infrastructure for my clients, which they reimburse me for. If I'm out to dinner with friends, I try to use my card and have them send me cash. All this adds up to several thousand dollars a year.
by mullingitover | 2025-09-04 18:35:10+00:00
Cap and trade is a perfectly sound strategy for reducing carbon emissions, and carbon offsets are valid part of the 'trade.' There's the potential for fraud, but fraud can happen anywhere and there's nothing special about carbon offsets that makes them entirely fraudulent. The market and regulators have already been accounting for this through third party verification.

Now, if you are a fossil fuel megacorp and want to burn the entire cap and trade system to the ground, creating a 'carbon offsets are a scam' meme and destroying the 'trade' side is a great way to manufacture consent to get rid of that pesky 'cap.'
by bbkane | 2025-09-04 18:35:53+00:00
As this is a single-user CLI tool I don't need any concurrency. So I can probably use the timestamp directly instead of a UUID and not worry about multiple timelines.

On thinking more this morning I think I can keep my original tables and add append-only "log" tables with triggers to keep them up to date when the main tables change. That doesn't slow down my main tables performance (they only contain the current data) and also allows me to incrementally change my db (adding new tables + triggers is easier than changing existing ones).

I've made https://github.com/bbkane/enventory/issues/122 to track this idea, though I'm not sure when (or even if) I'll have time to really play with the idea (much less "productionalize" it- add support for all enventory events, tab completion on the CLI, tests, UI, etc...).

But I'm at least tracking it for when I get time and motivation! Thanks for writing the post and replying to my comment.
by BeetleB | 2025-09-04 18:36:09+00:00
> You're blaming the user for having a bad experience as a result of not using the service "correctly".

Definitely. Just as I used to blame people for misusing search engines in the pre-LLM era. Or for using Wikipedia to get non-factual information. Or for using a library as a place to meet with friends and have lunch (in a non-private area).

If you're going to try to use a knife as a hammer, yes, I will fault you.

I do expect that if someone plans to use a tool, they do own the responsibility of learning how to use it.

> If you're taking the position that it's the user's fault for asking LLMs a question it won't be good at answering, then you can't simultaneously advocate for not censoring the model. If it's the user's responsibility to know how to use ChatGPT "correctly", the tool (at a minimum) should help guide you away from using it in ways it's not intended for.

Documentation, manuals, training videos, etc.

Yes, I am perhaps a greybeard. And while I do like that many modern parts of computing are designed to be easy to use without any training, I am against stating that this is a minimum standard that all tools have to meet.

Software is the only part of engineering where "self-explanatory" seems to be common. You don't buy a board game hoping it will just be self-evident how to play. You don't buy a pressure cooker hoping it will just be safe to use without learning how to use it.

So yes, I do expect users should learn how to use the tools they use.
by avnfish | 2025-09-04 18:36:20+00:00
Here is my attempt: blockchain is a 'good enough' way to bootload a platform for making permissionless dollar-denominated payments. You could technically achieve the same functionality, with better performance, off an interoperable open standards database and communication protocol. But everyone from global south governments, to the CFTC/SEC, to Mastercard would be after you before liability could be effectively distributed. With the design they're going for, you can vaguely gesture to the stablecoin issuers, node operators and on/off ramp operators that will be there on day 1 as legally separate parties each carrying part of the liability.

I will end with this thought: If we can get to a new local equilibrium where global transaction costs are 10x lower and >30% of global GDP can get paid faster / with better price signals / etc., shouldn't we try even if the tech is non-optimal?
by imadr | 2025-09-04 18:36:22+00:00
The roughness reflection slider thingy is trivial to generate with any LLM, however you should try generating the BRDF illustration with:

- 3d primitives (arrows, hemisphere)

- billboarded text rendering

- mouse interaction/canvas rendering that works for multiple scenes

It might be possible to vibe code but you’ll hit a wall of complexity really quick
by nemothekid | 2025-09-04 18:36:35+00:00
I think the angle of the story is compelling for being different: look at this athlete investing in startups.

What I'm more interested in is how is he getting dealflow:

>The high-growth startups in his portfolio include Anthropic (currently valued at $183 billion), Anduril ($30.5 billion), Ramp ($22.5 billion), Cognition ($9.8 billion), Neuralink ($9 billion), Strike (~$1 billion), and Polymarket (~$1 billion). He’s also a limited partner in funds including Founders Fund, Thrive Capital, Silver Point Capital, and Multicoin Capital.

If he has sizable investments in these companies at an early-ish stage then one has to ask: is this guy nostradamus? Or is he doing the classic early stage playbook and investing everywhere? Is there someone else making the bets?

It's really easy to look in hindsight at this guy and said he did a good job with his money, but I'd argue for any angel that wasn't already tapped into the network, this would be an impressive portfolio. It's not like Anthropic was hurting for investors. And if it is the case that Anthropic said "why not, I'd love to have a check from 2024 superbowl champion Saquan Barkley", then it's not really repeatable.

I have plenty of friends who made quite a bit of money from previous exits and have also read Zero to One, and their angel portfolio isn't as lucrative.
by freedomben | 2025-09-04 18:36:39+00:00
A couple of things. I'm not disputing the findings here, but I do think there are some caveats to be aware of.

Firstly, this doesn't seem to differentiate between fields/industries. It's entirely possible for AI to devastate a particular segment (like graphic design or software dev, etc) while still appearing low-impact on the overall.

Secondly,

> "Businesses reported a notable increase in AI use over the past year, yet very few firms reported AI-induced layoffs," New York Fed economists wrote in the blog.

Is this only relying on self-reporting? What company wants to be the lightning rod who comes out and says, "we laid off a bunch of people and replaced with AI"? Maybe for huge public companies that can't fudge it this would be ok, but relying on self-reports comes with an inherent risk of bias
by rank0 | 2025-09-04 18:36:45+00:00
Arc always interested me for the UX and design choices (especially since I'm one of those who constantly has 100s of tabs open). But the account requirement is a hard blocker for me adopting as my daily driver. Anyone know of similar projects? I recall there being a arc-inspired linux-supported project, but they refused to sign their macOS release for god knows what reason.
by marcosdumay | 2025-09-04 18:36:58+00:00
Famously, the US started year 2000 with a sharp, surprising, and short-lived reduction of the money supply. It took way into 2001 to get to the level it was before the shock.

The one in 2008 was less clear. The data was worse, and the crisis was more confusing. But 2000 is a textbook case of deflationary shock.
by kevinventullo | 2025-09-04 18:37:23+00:00
FWIW there is a new-ish kind of intermediate genre between classic LAN/ranked multiplayer and single player, which is the whole “survival” genre. Generally speaking, they can be played as single player games, but also allow for small-scale co-op, synchronously or asynchronously. So even if you and a buddy have different schedules, you can make progress separately but still occasionally play together.

Valheim, Grounded, Ark, Satisfactory are a few among many others.
by petertodd | 2025-09-04 18:37:35+00:00
> There is nothing that a Stripe controlled blockchain could offer that a database could not.

One way of thinking about a blockchain is to think of it as a shared datastructure to keep databases in sync. Any time you want to distribute your database over more than just a single central place, in a cryptographically secure way, you're probably going to re-invent a blockchain to do it.
by strongpigeon | 2025-09-04 18:37:47+00:00
> As a rule, if you're tempted to begin any sentence with "they should just..." -- don't.

Strongly agreed.

> Electrical signal attenuation increases with the square of the distance, so you'll lose ~95% of the power to heat loss in the wires if you try to power Seattle from solar in Nevada

What? HVDC lines are usually estimated to have 3.5% power loss per 1000 km. Since power transmission is done using power lines, the inverse square law doesn't really apply here.

> There are a lot of very good reasons why we haven't covered the desert in solar panels.

That does remain true however. Cost concerns, grid access concerns, environmental concerns are all good reasons.
by IAmBroom | 2025-09-04 18:37:49+00:00
Also, the poster "Wikipedianon" makes Tu Quoque fallacies. The fact that some Wikipedia editors have engaged in doxxing of others doesn't make it less of a problem for the government to do so.

Unsurprisingly, "Wikipedianon" is a hit-and-run profile created just for this post, AFAICT.
by markatlarge | 2025-09-04 18:38:33+00:00
On July 31, Google permanently disabled my account after alleging CSAM was in my Drive. The trigger: I had downloaded and unzipped NudeNet, a dataset hosted on Academic Torrents, which has been used in multiple academic studies.

When Google briefly restored my account weeks later, I discovered that ~136k files had been removed from the “nude” folder — but I was never told which ones. Using Drive Activity logs, I identified at least two specific file IDs that existed in July but were gone after restoration. Then my account was suspended again before I could complete full verification.

This creates a rare opportunity: * If these images are truly CSAM, the dataset owner needs to be notified immediately so researchers stop using it. * If they are false positives, that casts serious doubt on the reliability of Google’s detection methods — and highlights the risks for any researcher working with sensitive datasets.

I’m asking other researchers who have downloaded NudeNet to help: 1. Cross-check whether the missing file IDs I identified exist in your local copies. 2. If found, review whether they are actual violations or misclassifications. 3. If violations exist, notify the dataset owner. If not, this may be a critical case study of a false positive at scale.

It’s important because, in an era where science and research are under increasing scrutiny, researchers need places where they can safely download and share datasets without fear of retribution. If platforms or automated systems treat legitimate research datasets as contraband, it threatens not just one account, but the broader ecosystem of open science.

Additional info: Nudenet location: https://academictorrents.com/details/1cda9427784a6b77809f657... Filename: nude_sexy_safe_v1_x320/training/nude/prefix_reddit_sub_latinasgw_2017! Can’t believe it. Feliz año nuevo!-.jpg
by emursebrian | 2025-09-04 18:38:53+00:00
Multiple variations "per-card" are the way to go. It was one of my big gripes about Anki too! My other big complaint is that it only really is tracking one metric when it comes to study - whether you remember the "card" or not.

This is where Anki falls short for language study, because we as language learners also want to look at listening & reading comprehension as well as pronunciation.

Any reason why you're using SM-2 over FSRS? In Emurse we're using an algorithm similar to SM-2, mainly because FSRS wasn't out when we started building it. it works well enough because we've come up work arounds for Anki's problem of workload distribution. Looking into FSRS a bit, I am definitely interested in giving this a shot and seeing if it improves it in that area.
by solumos | 2025-09-04 18:39:04+00:00
Because you can transfer stablecoins to an end-user without taking custody of it, and that end-user can redeem it in their local market without the local + US-based bank having to talk. It’s faster and cheaper.

Stablecoins are a sort of “glue” between global banking infrastructure that otherwise would be difficult to set up as a provider (due to regulation), slow (due to bank technology for global payments being slow), and opaque (due to the shortcomings of global payments between financial institutions).
by gcharbonnier | 2025-09-04 18:39:12+00:00
Nothing and that’s the problem because even though you can do it, your event loop will block until foo has finished executing, meaning that in this thread no other coroutine will be executed in the meantime (an event loop runs in its own thread. Most of the time there is only the main thread thus a single event loop). This defeats the purpose of concurrent programming.
by ed | 2025-09-04 18:39:27+00:00
It’s a phrase used by sports commentators.

There’s a physicality in the definition that doesn’t really describe the best programmers I’ve worked with.

> In sports, "high motor" describes a player who consistently exerts maximum effort and intensity on every play, showing relentless energy, enthusiasm, and a refusal to take plays off, even when tired or the game situation is difficult.
by missedthecue | 2025-09-04 18:40:24+00:00
I don't think AI is actively laying people off by replacing entire roles, but I think it is preventing hires that would have happened. In terms of employment figures, this can have a similar effect.

I'm in a small growing tech company and I can say as a matter of fact that in a world without AI we would have made several hires in the past 18 months. Because of LLMs and agents my team doesn't have the need to bring more people in. It's as simple as that.
by jhaile | 2025-09-04 18:40:27+00:00
I still use Arc as my primary browser. I prefer tabs on the side - I like how you can just drag tabs up and they will be saved (like Bookmarks, but I actually use it) I like pinned tabs which I use for calendar and my other top used "web apps"

It also has good support for profiles and spaces. For example, I have a "Work" space, a "Demo" space (with tabs open for sales demos), a "Personal" space, and even a "Travel" space for travel planning stuff.

And another killer feature is the ability to "route" specific urls to specific spaces, so for example I can have all github links open in my "Work" space.

It's a great browser, and I hope Atlassian doesn't ditch ongoing support for it.
by stale2002 | 2025-09-04 18:40:39+00:00
> There is nothing that a Stripe controlled blockchain could offer that a database could not.

There absolutely is. Its called having access to the ecosystem. The money features that exist in the current blockchain landscape are simply a better developer ecosystem, with many more features, than the non existent "Database driven", uhh money tools.

Blockchains are no longer about the singular feature of having a trustless ledger that bitcoin tried to provide. No, instead it is about a whole variety of money related features and developer ecosystems that simply do not exist outside of the crypto space.

Recreating all that exists in the crypto space, but using a database instead, sounds like a lot of wasted work when you can just use the tools that are already available.
by baobabKoodaa | 2025-09-04 18:40:47+00:00
> A diverse group of independent entities, including some of Tempo’s design partners, will run validator nodes initially before we transition to a permissionless model.

Ah yes, the good old "permissionless" blockchain, that's 100% centralized for just the first 100 years of operation, give or take [subject to updated timelines after 100 years]
by lotsofpulp | 2025-09-04 18:40:54+00:00
How is the tax dodged? If business A doesn't show a profit because it pays business B, then business B has a profit on which to pay tax.

The point is the revenue and expenses for an individual film can be altered, for the purposes of screwing someone who agreed to a share of the profit, but the revenue and expenses for all of the businesses put together cannot.

If a business made money, it has to show up somewhere, in someone's account.
by bee_rider | 2025-09-04 18:41:18+00:00
I can’t remember which generation of console it was, but IIRC some video game controllers made a big deal of their special buttons that could tell the difference between partial and full presses.

This lead to the phrase “pressure sensitive buttons” being bandied about, which is kind of funny (what is a pressure insensitive button? An immobile lump I guess).
by ModernMech | 2025-09-04 18:41:57+00:00
Combine a bunch of factors:

1) fewer students are studying computer science, I'm faculty at a top CS program and we saw our enrollment decline for the first time ever. Other universities are seeing similar slowdowns of enrollment [1]

2) fewer immigrants coming to the united states to work and live, US is perhaps looking at its first population decline ever [2]

3) Current juniors are being stunted by AI, they will not develop the necessary skills to become seniors.

4) Seniors retiring faster because they don't want to have to deal with this AI crap, taking their knowledge with them.

So we're looking at a negative bubble forming in the software engineering expertise pipeline. The money people are hoping that AI can become proficient enough to fill that space before before everything bursts. Engineers, per usual, are pointing out the problem before it becomes one and no one is listening.

[1]: https://www.theatlantic.com/economy/archive/2025/06/computer...

[2]: https://nypost.com/2025/09/03/us-news/us-population-could-sh...
by EZ-Cheeze | 2025-09-04 18:42:32+00:00
If you want to see what you will look like when you're older, stand in a spot and jump up and down repeatedly. Take photos (or pause a video recording) right at the moment after the lowest part of your jump. The upward acceleration will make your skin sag the way gravity will as your collagen weakens over decades.

But then again, by the time you're older you might look younger than you do now, e.g. "Ageing changes our genes – epigenetic atlas gives clearest picture yet (nature.com)" https://news.ycombinator.com/item?id=45095532 (from the other day, no comments yet)
by daseiner1 | 2025-09-04 18:42:46+00:00
the game does skewer said ideologies but i think it's going too far to label the game as satire because those political elements are also a key part of the world of the game and its (fictional) history. so much of the game is about Revochol's monarchism, subsequent (failed) revolution, precipitating administration of the state by external liberal capitalist democracies.
by nathan_compton | 2025-09-04 18:43:08+00:00
This is a pretty glib way of putting it. The chinese system isn't really capitalism, at least not of the "free market" type. Like I'm not saying that communism is responsible for the improvements in poverty, but I am saying that a significantly non-capitalist system has resulted in big changes. My point is that we often talk like anything that is not a pure capitalism is bound to grind to a halt and be catastrophically bad, but that isn't true.
by merpkz | 2025-09-04 18:43:16+00:00
> The hype for this is remarkable and people have been counting the hours since it was announced 2 weeks ago.

There was a person /u/UrsaRyan on reddit.com/r/civ doing a Sid Meier's Civilization related meme for about two years on daily basis until next (seventh?) installment in the game was released. That one flopped though, so yea, not sure what my point is, guess something about hype for a game on reddit or something and in the end it not paying off.