MurphyA/hacker-news huggingface dataset:
Show HN: Stacky – certain block game clone
by Keyframe | 2026-02-07 17:41:20+00:00
As a long-time programmer this all just feels all sorts of wrong, but also invigorating. Vibe "coded" the whole thing from 0-100 over the course of few days, on and off. I have no intentions of developing it further since it's obvious what it is; I would absolutely love to work on a licensed game and do it proper with all the various ideas I have, since this is maybe 10% of what I want in such a game, but I heard somewhere licensing is cost-prohibitive.

Putting AI shame aside, it really allowed me to explore so many things in a short amount of time that it feels good, almost enough to compensate the feeling of shame using AI to begin with.

WebGPU isn't in there, although it's in another experimental version, part are indeed written in Rust (game logic).

It has:

- lock delay / grace period (allowing for 15 moves)

- DAS (Delayed Auto Shift) and ARR (Auto Repeat Rate for continuous movement) for horizontal and soft drop movements

- SRS wall kicks (Super Rotation System) to rotate pieces in-place

- Shift+Enter "hidden" level select on the main screen

- Shift+D for debug/performance indicator panel

- Several ranodmizers including 7-bag and NES ones

- combo system with difficulty (time) modes (easy by default) - x2: DOUBLE STRIKE, x5: CHAIN REACTION, x7: MEGA COMBO, x9: PHOSPHOR OVERLOAD, x10+: CRITICAL MASS

- backgrounds which change over time or you can change them with SHIFT+B (B turns it off/on) which react both to music (FFT!) and to your game play when you clear lines

- normal and two phosphor rendering modes of game field (R to toggle)

- CRT Filter (shift+c to toggle)

- F for full screen toggle

- A for previous song, S for pause song, D for next song (all songs made with Suno, of course)

and many more. It was a fun experience for sure, just not sure how to feel about it. On one hand I understand it wouldn't look like it does without my input, and it was a lot of what felt like work (intense sessions looking over the output, correcting etc), yet it doesn't feel like I really made anything by myself. I had fun though.

While at it, created a small demo as well which isn't a game yet: https://www.susmel.com/rolly/ and also something to play with parametric curves here: https://www.susmel.com/graphy/

all within a span of a couple of days while we were having our third baby. The future is weird, and I'm still not sure whether I like it or not. One thing is sure - it's here to stay. Peace out, my friends!
by alsetmusic | 2026-02-07 17:41:27+00:00
I dunno. I get that we have different needs, but I enjoy testing out new productivity tools. I'm sort of a productivity-software-junkie. I don't use almost any of the things I try, but I enjoy exploring the market.

Then again, I do this in my free time. At work, I rarely deviate from what is provided and the handful of things that I explicitly added.
by politelemon | 2026-02-07 17:41:55+00:00
It doesn't read that way to me at all.

I didn't see the GitHub domain so I assumed it's going to be some blogger sharing their thoughts on a situation.

Not every title will be able to cater to everyone's ability to understand or misunderstand the intention, so it's worth taking the time to read it. I found it to be short and well written fwiw.
by scarecrowbob | 2026-02-07 17:42:00+00:00
An issue with this approach is that engaging in this way can start to reset your standards for "toxic people", and not in the cheerful "I'd like to buy the world a coke" manner.

One other issue I've had when I have tried to do this is that largely the "big" horrible issues with things are systematic rather than interpersonal- it doesn't matter who is operating the "baby seal blender", its operation is both the harm being done and the reason why "baby-seal-smoothies-r-us" operates so unless you cease the very profitable baby-seal-smoothy business the harm isn't going to stop.

Not to say that those issues are universally applicable, but rather to note that when you dance with the devil you need to observe how the devil is dancing with you; if you're going to go that way you need to be really careful in ways you don't need to be careful if you, say, just go work in a situation where the harm you create is less obvious and immediate.
by gtirloni | 2026-02-07 17:42:08+00:00
Your task is certainly doable though.

You can ask AI to focus on the functional aspects and create a design-only document. It can do that in chunks. You don't need to know about COBOL best practices now, that's an implementation detail. Is the plan to modernize the COBOL codebase or to rewrite in a different language?

See what this skill does in Claude Code, you want something similar: https://github.com/glittercowboy/get-shit-done/blob/main/get...
by pwg | 2026-02-07 17:42:24+00:00
> What's your take - are living in this world from now on, or will it revert, and why?

I expect it will revert, but what I cannot predict is when the reversion will occur.

Why:

1) Eventually another "AI Winter" [1] is going to occur (again, no way to predict when). But the current hype cycle and endless money burn with no visible path to profitability is going to catch up to all of the AI's and an AI Winter will occur. When that happens, the AI demand for RAM/GPU's will crater (and, as well, some portion of the existing purchases will be sold off at bankruptcy discounts). Both will result in a reversion in pricing when the winter arrives.

2) The current extreme pricing will also encourage one or both of:

2a) existing players to ramp up their production capacity to meet the demand; (this will be sluggish, but as they begin to ramp up their capacity, the result will be a softening of prices)

2b) the high prices may encourage other players to enter the production market to capture some of the current profits, this will also soften pricing;

Once the current demand spike calms down (and it will calm down) both 2a and 2b will lead to a reversion in pricing.

What I can't tell you is how long we may have to wait for the reversion. It is coming, sometime in the future, but how long we have to suffer the current extreme pricing before it arrives we can't predict.

[1] https://en.wikipedia.org/wiki/Ai_winter
by giardini | 2026-02-07 17:42:45+00:00
jiggawatts says >"My conspiracy theory is that there has been a brain drain into the finance industry, but that doesn’t explain everything."<

If the top brains went into the finance industry wouldn't we by now have better theories of how an economy works? Prediction in economics seems far poorer than in physics.

Or perhaps economics is inherently a much more difficult problem than physics?
by aschla | 2026-02-07 17:44:05+00:00
I choose to use frameworks in the same sense I choose to use crypto libraries. Smarter people have thought long and hard about the problems involved, and came up with the best ways to solve them.

Why have the agents redo all of that if it's not absolutely necessary? Which it probably isn't for ~98% of cases.

Also, the models are trained on code which predominantly uses frameworks, so it'll probably trend toward the average anyway and produce a variant of what already exists in frameworks.

In the cases where it might make sense, maybe the benefit then is the ability to take and use piecemeal parts of a framework or library and tailor it to your specific case, without importing the entire framework/library.
by dyauspitr | 2026-02-07 17:44:06+00:00
We’ve had 50 years of genetic engineering and it’s about time we started using it. I wish someone with more central authority like China starts doing experiments of genetically altering humans to start making super humans. We have the technology, it’s only ethics holding us back. So what if a few thousand people (preferably volunteers) die in experiments, we should just make sure they’re condemned (like death row or terminally ill) and carry on.
by graemep | 2026-02-07 17:44:08+00:00
I am not objecting to the test. I am disagreeing with the sweeping statement.

I think testing eyesight is important. In fact you need to make a declaration about your eyesight when you first get a license and when you renew after 70. There is no real enforcement of the former either (they just ask you to read a number plate at a distance IIRC).
by wizzwizz4 | 2026-02-07 17:44:18+00:00
Those were "let's get experts to manually code every single document according to a schema defined in advance". Nowadays, we have techniques for automatically-generating explicit pseudo-semantic ontology representations from large datasets (see, for example, https://openaccess.thecvf.com/content_CVPR_2019/papers/Zhang... for image classification tasks). Getting a machine learning model to identify field-specific heuristics, map conventions from one field to another, and then constructing an index that allows us to quickly produce a search / proximity metric from an arbitrary specification, was not really possible in the 80s.

"Throw a massive neural network at it" is an extremely inefficient way to get results, and doesn't generalise well – for instance, there's no easy way to get online learning for a transformer model, whereas that capability just falls out of most search engine database systems. (The underlying relational database engines had a lot of work put in to make online CRUD work reliably, but that work has been done now, and we can all build on top of it without a second thought.)
by spankalee | 2026-02-07 17:44:21+00:00
I'm working on what I hope is an AI-first language now, but I'm taking the opposite approach: something like Swift/DartTypeScript with plenty of high level constructs that compactly describe intent.

I'm focusing on very high-quality feedback from the compiler, and sandboxing via WASM to be able to safely iterate without human intervention - which Hoot has as well.
by omnicognate | 2026-02-07 17:44:32+00:00
What point have we reached? All I see is HN drowning in insufferable, identical-sounding posts about how everything has changed forever. Meanwhile at work, in a high stakes environment where software not working as intended has actual consequences, there are... a few new tools some people like using and think they may be a bit more productive with. And the jury's still out even on that.

The initial excitement of LLMs has significantly cooled off, the model releases show rapidly diminishing returns if not outright equilibrium and the only vibe-coded software project I've seen get any actual public use is Claude Code, which is riddled with embarrassing bugs its own developers have publicly given up on fixing. The only thing I see approaching any kind of singularity is the hype.

I think I'm done with HN at this point. It's turned into something resembling moltbook. I'll try back in a couple of years when maybe things will have changed a bit around here.
by rsolva | 2026-02-07 17:44:55+00:00
I have had the same experience when building simple websites for myself and others. I did it as a test to begin with, but it worked out so well that I have kept at it for a while. The core concept for my experiment was to have no dependencies other than PHP and a web server. Longevity is the goal, I should be able to leave a project for years and it should just keep on running.

Source code is here: https://forge.dmz.skyfritt.net/ruben/folderweb.

It is kind of a mini-framework, but really more of a core that can be expanded upon. A few simple ideas that has been codified. It is mainly a router that does very specific things with some convenient features built-in, and with the option to build plugins and templates on top of this core. The customization and freedom it enables is fantastic!

I used to worry that AI would lead to a regression toward the mean, but for this specific use case I think it can have the opposite effect. It can cause a flourish of experiments and custom-tailored solutions that enables a richer online experience. It demands a certain discipline in the way you build, to avoid making a long-term mess, but having just a little bit of experience and insight into general web development goes a long way to keep things tidy and predictable.

Have anyone else had similar experiences?

EDIT: One live site where I have built on top of FolderWeb, is https://stopplidelsen.no (Norwegian)
by alsetmusic | 2026-02-07 17:45:10+00:00
"I'm a developer who hates your decision to kill that tech. Can you please talk about your shitty adventure before you became CEO of this company cause I want to embarrass you?"

Then Steve Jobs gives one of his most memorable statements about building good products while ignoring the taunt.[0]

I got your reference. Cyberdog!

0. https://www.youtube.com/watch?v=oeqPrUmVz-o
by iambateman | 2026-02-07 17:45:13+00:00
Honest question…given how developed our sensibilities are around docs, file storage, and spreadsheets, what is the hard part to this?

Don’t get me wrong…something is hard…I still use Microsoft Word because I feel like I have to. But what is keeping the industry from building a word processor that doesn’t suck and is capable of interfacing with .docx files?
by ri-vai | 2026-02-07 17:45:26+00:00
I’ve been trying Seadance2, and one immediate impression is that its content limits feel less strict than many other generation tools.

Some observations:
• Prompts pass more often and get blocked less
• Wider tolerance for styles and themes
• Better for testing character or story-driven sequences

Compared to models that frequently refuse or heavily alter outputs, this one feels more like it’s helping you create instead of interrupting the workflow.

It’s not completely unrestricted, but overall the moderation feels more relaxed, which makes experimentation and fast iteration much smoother.

Has anyone used it for ongoing series or account-style content? How stable is it?
Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version
by momciloo | 2026-02-07 17:45:27+00:00
Two clip-paths, over the navigation:

- The first clip-path is a circle (top-left corner)
- The second clip-path is a polygon, that acts like a ray (hardcoded, can be improved)

The original work by Iventions Events https://iventions.com/ uses JavaScript, but I found CSS-only approach more fun

Here's a demo and the codebase: https://github.com/Momciloo/fun-with-clip-path
by lenkite | 2026-02-07 17:46:19+00:00
Also there is no "compiler" and "type checker" for your SPEC. If you get something wrong in some paragraph somewhere and or contradict something in your spec X paragraphs later - you have to use Mark-1 EyeBall to detect and fix this.

You have just transformed your job from developer to manual spec maintainer - a clerk who has to painstakingly check everything.
by d0liver | 2026-02-07 17:46:41+00:00
> As I understood it the trick was effectively to dump the full public API documentation of one of those services into their agent harness and have it build an imitation of that API, as a self-contained Go binary. They could then have it build a simplified UI over the top to help complete the simulation.

This is still the same problem -- just pushed back a layer. Since the generated API is wrong, the QA outcomes will be wrong, too. Also, QAing things is an effective way to ensure that they work _after_ they've been reviewed by an engineer. A QA tester is not going to test for a vulnerability like a SQL injection unless they're guided by engineering judgement which comes from an understanding of the properties of the code under test.

The output is also essentially the definition of a derivative work, so it's probably not legally defensible (not that that's ever been a concern with LLMs).
by hypeatei | 2026-02-07 17:46:57+00:00
> just keep the key on a USB or file store of any kind

Similar arguments could be made against this too: trusted contacts need to make sure the USB isn't damaged or lost and that the files haven't been corrupted. At the end of the day, these types of recovery flows require some level of engagement which in itself is an issue since human beings are very flawed.
by dyauspitr | 2026-02-07 17:47:57+00:00
Spoiler alert: The wealth will not be spread equally until there is violence to demand it and that’s not going to happen because the “overlords” will make sure people have just enough to get by.

To be fair, I don’t think distributing wealth equally even makes sense but we should definitely aim for distributing wealth in a way that most people can get through life with all their basic needs comfortably met.
by II2II | 2026-02-07 17:48:05+00:00
> My grandfather moved house relatively recently -- in full knowledge that the house he chose would benefit from car ownership, and in full knowledge about his age.

On the other hand, my grandfather was the exact opposite. He recognized that he would have to move from the country to the city in order to live in a place with adequate public transportation and easier access to medical care. Which he did, and he lived in his own home until he passed away. Likewise, in my university days, I rented a floor in an elderly woman's house. It allowed her to remain independent in a community where she had social connections (e.g. friends and church), health care was easy to access, and everything she needed was within walking distance. To many, renting part of their house out would be unthinkable, but the alternative would be living in a place where everyone is car dependent.

Unfortunately, some people aren't planning with their current or future needs in mind. Or they are unwilling to make compromises in order to address those needs.
by Kon5ole | 2026-02-07 17:48:54+00:00
>These aren’t opt-in issues.

I get that you are upset but they should certainly be opt-in issues, here.

If people from Kyiv, Gaza, Sudan, Syria, Congo, Venezuela or Rwanda can come here and contribute to topics of tech and curiosity without making it about their situation, then so can anyone else.

There is value in having sanctuaries. Their existence doesn't mean you have given up.
by Syzygies | 2026-02-07 17:50:07+00:00
We're in agreement. I understand how much harder it is to "think with AI"; the last year of my life has been a brutal struggle to figure this out.

I also agree that neural net LLMs are not the inevitable way to implement AI. I'm most intrigued by the theoretical underpinnings of mathematical proof assistants such as Lean 4. Computer scientists understand the word problem for strings as undecidable. The word problem for typed trees with an intrinsic notion of induction is harder, but constructing proofs is finding paths in this tree space. Just as mechanical computers failed in base ten while at the same time Boole had already developed base two logic, I see these efforts merging. Neural nets struggle to simulate recursion; for proof assistants recursion is baked in. Stare at these tree paths and one sees thought at the atomic level, begging to be incorporated into AI. For now the river runs the other way, using AI to find proofs. That river will reverse flow.
by Insensitivity | 2026-02-07 17:50:16+00:00
I personally don't mind React, but I do acknowledge, after using it for a couple of years, that it seems to be a magnet for issues.
It's the kind of framework, where if you're not writing properly, mostly like [Thinking in React](https://react.dev/learn/thinking-in-react) (with some caveat for niche performance optimizations), you're going to have a rough time, and you're going to make life miserable for anyone that does know what they're doing

It has a weird learning curve, where you can ship something somewhat working, fairly fast, but to write it properly, with no bugs, you need to understand a lot of niche React-specific things, and their solutions (and those solutions are never useEffect https://react.dev/learn/you-might-not-need-an-effect).

At that point, I wouldn't recommend it to anyone who isn't already experienced with React. It's been an uphill battle, trying to work with anyone that is using React, without understanding how to write properly.
by pfdietz | 2026-02-07 17:50:29+00:00
> and any life present at the destination will not use the same DNA coding for protein (if gene expression even works that way).

Well, that could be worked around in the world building. My favorite SF-friendly scenario would be if life originated in the Sun's natal cluster (perhaps not around the Sun itself), with tens of thousands of star systems, and spread between them before the cluster dispersed. Presumably panspermia would be much easier in such a situation because the stars are closer together and because maybe residual gas could help particles get trapped near other young systems. In this case all the "infected" systems could have the same coding.

A nice consequence of this scenario is it's compatible with the Fermi argument: even if origin of life is unlikely, it just had to happen once here, and so it not happening elsewhere in the galaxy (or even visible universe) is not a problem.
by zozbot234 | 2026-02-07 17:50:36+00:00
> Refugees are not permanently "uneducated"

But why import uneducated immigrants when you could import educated ones instead? The Canadian model has been a resounding success on that front and European countries should copy it. (And no, the "brain drain" argument doesn't really hold water. The successful migrants/expats tend to go back to their homelands after a while and become a much needed force for progress there, if there's even the slightest scope for actual improvement.)
by mikkupikku | 2026-02-07 17:50:43+00:00
This is one of the strangest internet myths. Every single state in America will issue a photo ID which is fully equivalent to a drivers license for every purpose other than permitting you to drive.

Also, you don't need "Real ID" to fly no matter what they say. You don't even need a photo ID at all (although they'll force you to waste time if you don't have one. I found this out when I lost mine but still had to travel.)
by bonoboTP | 2026-02-07 17:50:50+00:00
Not sure if I get it, but it seems to me that this is not for "producing code" eg for your projects or doing things on your computer but essentially for supplementing its own thinking process. It runs this python code to count how many letters R in strawberry if you ask that, or does quick math, quick sorting and simple well defined tasks like this that are needed for answering the query or doing the job you asked to do. It's not indended to be read by the user and it's not a "deliverable" for the user.
by peteforde | 2026-02-07 17:51:16+00:00
The vast majority of parts do not have libraries provided by a manufacturer.

Instead, you get a datasheet (if you're using a well-known part) that contains a list of registers which you need to either write functions against or hope someone on GitHub has done the work for you.

Some display modules do come with sample code that you can build (on a good day) to test things out, but these are almost always half-baked and feel more like HELLO WORLD than something you'd use as a cornerstone of your product development.

Other parts come with sample code that is explicitly designed to work with an expensive $200 "dev board" that you're supposed to use to generate the code you're intended to drop into your project. It's just my opinion, but I'd rather use an LLM for this and skip the dev board stage.

The reason libraries like Adafruit Graphics exist is precisely because the code that comes with the display panels they sell is usually less helpful than if it didn't exist.