skysight-inc/HackerNews huggingface dataset:
Show HN: AI-Powered Conversational Full-Stack App Development
Hey HN,

I've created a video demonstrating an AI system that can develop full-stack applications through natural language conversation. Here's what it can do:

Understand complex project requirements through dialogue
Design system architecture on the fly
Generate both frontend and backend code
Handle database design and API integration
Explain its decisions and code in plain language
The entire process, from initial concept to a working prototype, takes just minutes instead of weeks or months.

I believe this represents a significant leap in AI-assisted development and could potentially reshape how we approach software creation.

Video link: https://youtu.be/uF1fWdAsSSw?si=jvxIa7scFsxswuoC

I'm eager to hear your thoughts, questions, and potential use cases you see for this technology. What implications do you think this could have for the future of software development?
This sounds too good. It's not too far away from me having a hard time wondering "is it just overly scripted corporate PR podcast".
The Manhattan project was about winning a war. Is there any comparable pressing issue here?
Yeah, I'm waiting to see if BM condensed ever arrives. I am thinking it won't. I don't think it would take this long if they really intended to get v2 out the door. It's vaporware.
The delay here isn't about safety, it's about new environmental assessments. (For a site that's already been in use for years.)
This is brilliant stuff. I don't have the tools to build one, but would love to buy one.
fwd2cal: Forward an email thread, get a calendar invite
Going Cashless: Benefits and Costs
How big up-front design fails
I don't disagree with your premise, but I'd argue that's not what's happening here. My perception that Python doesn't have half a dozen different tools for making package management better because the community values choice and prefers it to having a default option that does everything they want, it's that the default one isn't good enough for what people seem to want, and the community is trying to make up for that.
would appreciate any feedback.
> 3) There's a massive offshoring push right now. Bigger than I've seen since the early 2000s. Lots of organizations are making it basically impossible to open a req in a western office while also actively moving roles offshore.

This is it, basically. COVID showed the world that a whole lotta things could be remote. Industries that might have balked at the idea 5 years ago are now onboard.

Automation and AI aren't helping, but that's a drop in the bucket compared to 120k new CS grads a year -- on top of outsourcing.
Late to the party, but the first thing that comes to my mind is an LTE radio. Yeah, there’s the Garmin 945LTE, but that is probably the worst Garmin purchase I’ve made ($12/month, can’t reply to texts, and it will burn through battery faster than an Apple Watch if it can’t find a cell tower).
Using AI Tools to Speed Up Development: My Experience with FluxLoRA
I'm in the final stages of developing my app, FluxLoRA, and have been utilizing Cursor AI and GPT Engineer to expedite the process. These tools have been instrumental, but there is still a fair amount of manual work involved in creating prompts and giving instructions.

I’m curious about the future of AI in development. How close are we to automating the entire coding process?

You can see how these AI tools have impacted my project at: https://fluxlora.pro

I’d appreciate any insights or thoughts on this topic!
At one point I did, but as this was mostly a personal project to manage my own two stores I found it easier to just edit the csv. The only dashboard was for order fulfillment and getting the shipping labels from Easypost.

The simpleshop code was to take the project in the direction you have, I just never finished/publicized it, so congrats on the launch!
I think the difference is that the president doesn't hold a regulatory role. Like, he isn't supposed to be "impartial", he's inherently political in a way that civil servants shouldn't be (not openly, and not in a way that affects their jobs).
It looks like this is the union's platform: https://nytimesguild.org/contract-campaign/
I'm not sure I personally agree with this, and I'm not 100% sure the developer community at-large does either...

Let's take a few examples, which I've shared elsewhere in similar discussions:

- GitLab: Open Source or Open Core? Most would say open source, but (I assume) you would argue open core [0].

- Plausible: Open Source or Open Core? They say open source, but it's actually open core [1].

- Cal.com: Open Source or Open Core? They say open source, but once again, open core [2].

- Posthog: Open Source or Open Core? They say open source, but actually open core [3].

- Sidekiq: Open Source or Open Core? Open... core [4].

Yet, every dev I know would consider these projects Open Source... and yet also Open Core. So there's a disconnect somewhere.

Under this mindset, very few open source startups are actually open source, yet everybody says they are?

I'm not trying to argue either way; I'm trying to point out a real disconnect.

Is everybody just open-washing? Why's that allowed?

[0]: https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/LICENS...

[1]: https://github.com/plausible/analytics/blob/2dd2f058d1dcae6f...

[2]: https://github.com/calcom/cal.com/blob/main/packages/feature...

[3]: https://github.com/PostHog/posthog/blob/master/ee/LICENSE

[4]: https://github.com/sidekiq/sidekiq/blob/main/COMM-LICENSE.tx...
> You're free to renounce American citizenship to escape future tax obligations.

The hilarious thing about this statement is that it costs a few thousand dollars to renounce (as in a fee, paid to the embassy) and they reserve the right to come get you up to ten years later in tax cases.
Wondering how well this will perform on the viral video “Benny Lava” and if it will be part of a group of videos used to create a synthetic benchmark.
And the main problem with Stalin was that he wasn't leftist enough, eh?
The plural of anecdote is not data. Ask anyone who was dealing cars when touchscreens started popping up.

People might not like an overreliance on touchscreens, which has definitely been a problem in the last handful of years. But people will refuse to buy cars entirely because of lack of CarPlay or the android equivalent which require a touchscreen. It’s actually a major reason I have never purchased a Tesla, and why my girlfriend, dude purchase a Tesla, will never do so again
Co-founder here! No current plans to support SQLite. We picked Postgres because of its huge ecosystem--you can use DBOS with any PostgreSQL-compatible database (Supabase, Neon, Aurora, Cockroach...) and with any Postgres extension (here's an example app using pgvector: https://github.com/dbos-inc/dbos-demo-apps/tree/main/python/...)
Cookie Dialog Monster
Not really knowing how any of this works, could Google just stop listing other merchant's stuff and be in compliance?

Obviously it'd take a hit on search value but I don't really understand how rating their stuff higher is any different than having a product page in the technical sense except that they also list other people's products.

So I'm not sure if this is due to their size and adoption or if it's because they are a search company that lists everyone's products.

I really have no idea about this and no real opinion, I am just wondering if hiding other people's results would solve this.
> but for American android users

You realize it's not me, the Android user, being unwilling to use something other than iMessage/SMS? It is the iPhone users I wish to communicate with that don't want to use Whatsapp/Signal/LINE/Facebook Messenger/Element/Telegram/WeChat/Threema/Viber/GroupMe/Discourd/Teams/Allo/Discord.

Give me an app that actually directly supports iMessage on Android and I'll use it. Not something which is trying to proxy through some other device. Something either made or directly blessed by Apple.

Messages is the app. It currently supports SMS/MMS and iMessage protocols. It will soon also support RCS. So soon all those people who will only use Messages on their phones will be able to send and receive high quality videos and images with me. I'm quite excited for the change.

Suggesting RCS doesn't bring any new features other than advertising and spam is being extremely disingenuous. Larger attachments and other extensions, while not quite feature parity with iMessage, are leagues ahead of what was available by SMS and MMS. Effectively available, not just what was theoretically allowable by a spec but not actually possible due to limitations with service providers.
Definitely. They're doing this because it will help them sell more. But this is not "going open-source". They're selling the same not open source product as before.
The registry was capable of being compacted, negating the need to defragment it. This was done via the standard Windows Backup utility provided OOTB.

As for performance, the registry was mapped in paged pool memory[0]; only sections in-use needed to be mapped. Other hives were volatile and never persisted to disk. When data is added to the registry, the paged pool expands to accommodate. Maximum registry size is based off of installed memory, up to a limit.

Registry subkeys are organized alphabetically in an internal list; searches are binary searches rather than using an index. Searches begin in the middle of the list and go up or down based upon the alphabetical value being searched for (so start at 50% -> up/down, split remaining list 50%, up/down -> repeat until found).

You can find more info in Chapter 4 of Windows Internals 4th Edition.

Needless to say, none of the concerns you presented were valid back in the dark days.

[0] https://learn.microsoft.com/en-us/windows/win32/sysinfo/regi...
The last time I did FS tests was admittedly around 4 years ago, but back then Windows was several times slower on pure FS performance benchmarks (creating/listing/deleting large number of directories and files).

It used to be _much_ slower, like orders of magnitude slower, especially for directories with a large number of files.
Oh no not wrongly at all. The project was on life support with only one maintainer who had stalled out all efforts to onboard new people. I burnt out hard in 2020 from trying and quit. Luckily I found some folks willing to help try again, and we were able to achieve a healthy and positive hand-off of the project governance.
Can it make something bigger than 5 minutes?
Previous:

2021 - https://news.ycombinator.com/item?id=26580614

2022 - https://news.ycombinator.com/item?id=32478907
To put the 70% reduction in crashes into some context, in 2019 crashes cost about 340 billion dollars.

> The $340 billion cost of motor vehicle crashes represents the equivalent of $1,035 for each of the 328 million people in the United States and 1.6% of the $21.4 trillion real U.S. gross domestic product for 2019.

https://www.nhtsa.gov/press-releases/traffic-crashes-cost-am...
Ukraine targets Moscow in biggest drone attack yet
Lookup podgenai.
I moved our entire stack from Heroku to Render in a day and pay 1/3 less. Render is what Heroku would be if they never stopped innovating. Now I’m thinking of moving to fly as they are even cheaper.
Stop, that's knot funny.
A leader does not sacrifice a million of their people ...

The highest estimates (from anything resembling reliable sources) point to an upper bound of 200k (likely closer to 150k) deaths on the Ukrainian side as of the current moment.

Which is of course a horrendous number, but the question here is: why are you intentionally providing us with number that is at least 5x of even the highest of reliable estimates we have for the real number for the losses that Russia has inflicted upon Ukraine so far?

When relatively modest, peaceful concessions could be made

The very article you linked to indicates that the redline concessions demanded by the Russian side would have been neither modest, nor peaceful. This (in addition to Russian atrocities on the ground, and Russia's rapidly deteriorating performance on the battleground at the time) were why Ukraine (very rationally) chose not to take the bait that was offered to them.

Basically the article is putting a severe and misleading spin on what Nuland actually did say. And it seems you are uncritically accepting this spin at face value.
Small caps looks slick. I wish more websites used it.
Tape doesn't last forever either.

https://en.wikipedia.org/wiki/Linear_Tape-Open#Generations

LTO-1 started in 2000 and the current LTO-9 spec is from 2021. But it only has backwards compatibility for 1 to 2 generations. You can't read an LTO-6 tape in an LTO-9 drive.

https://en.wikipedia.org/wiki/Sticky-shed_syndrome

> Sticky-shed syndrome is a condition created by the deterioration of the binders in a magnetic tape, which hold the ferric oxide magnetizable coating to its plastic carrier, or which hold the thinner back-coating on the outside of the tape.[1] This deterioration renders the tape unusable.

Stiction Reversal Treatment for Magnetic Tape Media

https://katalystdm.com/digital-transformation/tape-transcrip...

> Stiction can, in many cases, be reversed to a sufficient degree, allowing data to be recovered from previously unreadable tapes. This stiction reversal method involves heating tapes over a period of 24 or more hours at specific temperatures (depending on the brand of tape involved). This process hardens the binder and will provide a window of opportunity during which data recovery can be performed. The process is by no means a permanent cure nor is it effective on all brands of tape. Certain brands of tape (eg. Memorex Green- see picture below) respond very well to this treatment. Others such as Mira 1000 appear to be largely unaffected by it.

Data migration and periodic verification is the answer but it requires more money to hire people to actually do it.

I've got files from 1992 but I didn't just leave them on a 3.5" floppy disk. They have migrated from floppy disk -> hard drive -> PD phase change optical disk -> CD-R -> DVD-R -> back to hard drive

I verify all checksums twice a year and have 2 independent backups.
Brewing Hurricane Francine Heads Toward Louisiana Ending Atlantic Hurricane Lull
What would be more equitable? https://www.wolframalpha.com/input?i=New+York+Times&assumpti... puts the revenue per employee at $422,656.

They've got 5900 employees and https://www.nytimes.com/2024/08/07/business/media/new-york-t... says a quarterly profit of $104.7 million. $400M / 5900 gives about $68,000 profit per employee.

So, what's reasonable? Would giving everyone a $65k pay raise and zeroing out the profit for the company be correct? Would that put them close to what they'd get if they worked in big tech? ( https://www.wolframalpha.com/input?i=%28Apple%2C+Meta%2C+GOO... ). We're dealing with very different numbers there.
Unfortunately, for a lot of people (including myself), the choice is increasingly to just avoid Python whenever possible rather than try to delve into all of this. I didn't even know that _any_ of the tools were VC-backed.
Their HN profile says

lead software engineer at IKEA (primary areas: design system and accessibility community) so I'd say yes.

https://news.ycombinator.com/user?id=robin_reala
I think it is or at least tries to be more than that. Not only stop archiving to HD's but understand the dependency requirements which is a whole secondary problem.
If you are not on open-shift olm and the operator hub is quite an overkill. I wrote a more detailed explanation on our website: https://glasskube.dev/docs/comparisons/olm/

Tldr.: If you are already using open shift, make use of the operator hub, else glasskube is the more lightweight and simpler solution with similar concepts.
That low-quality stuff has no relation to high-quality AI created content.
Technically, you don’t even need to set up containers for Render.
Every time I've looked, tapes were on top "again" for large scale archival. And I've been looking for ~20 years by now.

I don't get where people get the impression that X was at the top right before tapes got that last innovation (where X here is most often HDDs, but not always). But that's always the impression, and tapes are always on top.

People also have been working with 3D phase change drives since the 90s. Those always promise to replace tapes. But nobody ever got them robust enough to leave the labs.
I think this may be the best explanation I've seen on the topic!

But, shouldn't that situation be handled somewhat by backtracking sampling techniques like beam search? But maybe that is not used much in practice due to being more expensive.. don't know.
Oh you gotta serious! Salute to you from a lazy dad.
Typing in 3D – Master Forge Demonstration [video]
I dislike how Jupyter notebooks have become normalized. Yes, the interactive execution and visuals are nice for more academic workflows where the priority is quick results over code organization. However, when it comes to sharing code with others for the sake of doing reproducible science, jupyter notebooks cause more trouble than they are worth. Using cell based execution with python is so elegant with '# %%' lines in regular .py files (though it requires using VSCode or fiddling with vim plugins which not all scientists want to do I suppose). No .ipynb is necessary, .py files can be version controlled and shared like normal code while sill retaining the ability to use interactively, cell by cell.

Its much easier to organize .py files into a proper python module, and then share and collaborate with others. Instead, groups will collect jumbles of slightly different versions of the same jupyter notebooks that progressively become more complex and less manageable over time. It's not a hypothetical unfortunately, I've seen this happen at major university labs. I'm not blaming anyone because I understand -- the funding is there to do science and not rewrite code to build convenient software libraries. Yet, I can't help but wish jupyter notebooks could be removed from academic workflows.
top ai result just said apple has 47 billion cash so 27% sounds like quite a fine.
My library is focused specifically on React, so the components are ready to drop directly into your project without needing to convert or modify anything. It’s all about saving time—no extra setup required. Plus, I’m continuously adding more designs based on user feedback.

I appreciate your thoughts!
Yes, the certificate renewal and the server are more hardened this way.
The hub and spoke model comes to mind. HN would not work if each person would speak their own language.
To inform people who might incorrectly extrapolate from their local situation?
I think what they mean (not OP here so just chiming in to to try interpret and answer your question) is that you don't know what you are talking about.
I just finished The Making Of The Atomic Bomb by Richard Rhodes, and Groves comes across as a very fascinating guy. I'll add this to my bookmarks list, thank you. Any chance you know of a good biography of Henry Stimson?
North Carolina Musician Charged with Music Streaming Fraud Aided by AI
Books I can understand, but I'm genuinely curious: would anyone here find it useful to hear scientific papers as narrated audio? Maybe it depends on the field, but when I read e.g. an ML paper, I almost always have to go through it line-by-line with a pen and scratchpad, jumping back and forth and taking notes, to be sure I've actually "got it". Sometimes I might read a paragraph a dozen times. I can't see myself getting any value out of this, but I'm interested if others would find it useful.
I have been listening to podgenai for the past three+ months. The point is to listen selectively to only the topics or titles that interest you.
nanny state.
The last time I used a tape it broke right off the reel the first time I used it. Good name brand tape drive, good name brand tape. I felt pretty burned by that experience after the money spent and the result.
Reconfigurable smart antenna offers low complexity and high gain
> Downside is increased risk of unintended consequences on the initial test launches.

And regulatory agencies are here to make sure these "unintended consequences" won't damage more than the company finances. Regulators don't care about rockets exploding, as long as the company can show that they have taken the necessary steps to make sure no one is hurt when it happens, it includes the environment.

"Move fast and break things" is fine if your things break. It is not fine if my things break.
This depends, though. The EU does not have laws covering everything that national or local law might cover in its member states. In many cases the EU court of law is more like the US Supreme Court in that it is more about establishing whether a given legal decision is compatible with the basic law (e.g. human rights). It's more about setting the boundaries within which member states can make their own laws. So national law might say "X is illegal" and EU law might say "nations can say X is illegal" (or that they can't).
It's amazing how profitable this was! "Smith fraudulently obtained more than $10 million in royalty payments through his scheme"
According to Google, the NY Times has a profit margin of 6-10% in most quarters. They're not exactly rolling in cash. Not to mention, there's a bunch of other teams at the NY Times that presumably want raises too. What's the justification for giving a raise to developers, but not to the writers that produce the company's main product?
Cool app. The biggest issue for me is the voice sounds very much like the typical system voice apps, when we are seeing such leaps and bounds in the voice quality. But your interface is simple and nice.
That is clearly not an abuse of power, unless we have to adopt the ideology that anything a big company does with their profit is an abuse of power. Would you be happier if all profit went to shareholders and none to investing?
I'm not GP, but I firmly agree with the observation. I also readily admit that I'm for sure biased because I was on GitLab before GHA was even a dream in someone's eye

The hazard to "prebuilt workflows" is that one needs to know about them, and load their assumptions into your head before using them, which can be true of any sprawling namespace but tends to be less true within a single organization. That's not even getting into the risk of folks who do both things: copy-paste someone else's "uses:" statement eliding the version pinning because "what's the worst that can happen," amirite?!

As for the "for terraform, AWS, k8s" part, that is 110% why I am a GitLab fanboy because the platform natively speaks those technologies - I don't need to (deep sigh) set up an S3 bucket with a DynamoDB to have Terraform State - it ships with GL. I don't need to do crazy "uses:" with some rando shit to use AWS federated credentials, it ships with GL. I for sure don't need to do crazy "uses:" to have k8s rollouts, rollbacks, status checks, and review environments: they are built-in concepts in GLCI

Also, unless something has gravely changed in the past little bit, how in the universe can anyone use GHA with a straight face without "show me the expanded and linted version of this yaml" as with https://docs.gitlab.com/ee/ci/yaml/lint.html#simulate-a-pipe...

I'll fully admit that $(gitlab-runner exec) is a cruel joke, but every time I hear someone claim that Act (or its like 50 forks over in Gitea/Forjeho-land) are "local GHA" I throw up in my mouth, so I consider that pretty much a wash

---

ed: I realized this debate is also very similar to the Maven-vs-Gradle argument: do you want executable junk in your build process, or do you want declarative steps? I am firmly, 1000000000000000000% in the Maven camp, which also explains why the last thing I want is some minified .js files someone else wrote to be injected into my CICD process