frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Iroh 1.0

https://www.iroh.computer/blog/v1
679•chadfowler•4h ago•218 comments

TinyWind: A pixel pirate sailing game with real wind physics (380k+ kms sailed)

https://tinywind.io
346•tinywind•3h ago•72 comments

Typst 0.15.0

https://typst.app/docs/changelog/0.15.0/
147•schu•2h ago•24 comments

Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?

316•cloudking•5h ago•197 comments

My Homelab AI Dev Platform

https://rsgm.dev/post/ai-dev-platform/
149•rsgm•4h ago•33 comments

Game Engine White Papers Commander Keen

https://forgottenbytes.net/commander_keen.html
57•mfiguiere•2h ago•11 comments

How TimescaleDB compresses time-series data

https://roszigit.com/en/blog/timescaledb-compression-hypercore
65•lkanwoqwp•2h ago•6 comments

Factoring "short-sleeve" RSA keys with polynomials

https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/
24•ledoge•3d ago•0 comments

Hetzner Price Adjustment

https://docs.hetzner.com/general/infrastructure-and-availability/price-adjustment/#cloud-servers
190•tuhtah•6h ago•304 comments

Making glass-to-metal seals for home­made vacuum tubes

https://maurycyz.com/projects/glass/1/
96•zdw•1d ago•28 comments

Show HN: Fata – Spaced repetition to fight skill rot from AI coding

https://fata.dev
41•djoume•4d ago•20 comments

Claude Corps

https://www.anthropic.com/news/claude-corps
40•Mustan•2h ago•33 comments

Fox to buy Roku

https://www.wsj.com/business/deals/fox-roku-deal-f6e564f9
197•thm•7h ago•272 comments

Copper transport drug restores memory and clears toxic Alzheimer's proteins

https://www.monash.edu/news/articles/copper-drug-restores-memory-and-clears-toxic-alzheimers-prot...
182•bookofjoe•5h ago•68 comments

Launch HN: Drafted (YC P26) – Models for residential architecture

27•PrimalNick•3h ago•27 comments

Boot Naked Linux

https://nick.zoic.org/art/boot-naked-linux/
47•abnercoimbre•3h ago•23 comments

Your ePub Is fine

https://andreklein.net/your-epub-is-fine-kobo-disagrees-blame-adobe/
850•sohkamyung•21h ago•288 comments

Apple Foundation Models

https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/apple-foundation-models
429•MehrdadKhnzd•15h ago•203 comments

CrankGPT

https://crankgpt.com
494•rishikeshs•6h ago•202 comments

Can Europe train a frontier AI model on the compute it owns?

https://github.com/sammysltd/euromesh
85•smashini•6h ago•103 comments

Show HN: machine0 – Persistent NixOS VMs You Control from the CLI

https://machine0.io
50•bwm•3h ago•17 comments

Around 200 Stanford students walk out as Google CEO takes stage

https://www.sfgate.com/tech/article/sundar-pichai-stanford-commencement-22304888.php
60•pera•1h ago•3 comments

Teenagers Stayed Overnight at Their School and Found Hidden Ancient Roman Ruins

https://www.smithsonianmag.com/smart-news/these-italian-teenagers-stayed-overnight-at-their-schoo...
154•thunderbong•4d ago•74 comments

Openrouter Fusion API

https://openrouter.ai/openrouter/fusion
180•tdchaitanya•12h ago•70 comments

Even more batteries included with Emacs

https://karthinks.com/software/even-more-batteries-included-with-emacs/
331•signa11•17h ago•119 comments

Show HN: Exploiting Slack's video embeds to achieve E2EE communication

https://v1c.rocks/log/exploiting-slack-video/
22•victorio•4h ago•2 comments

Improvement in advanced Alzheimer’s disease following high-dose psilocybin

https://www.frontiersin.org/journals/neuroscience/articles/10.3389/fnins.2026.1813281/full
175•cl3misch•13h ago•124 comments

The Alaska Server

https://serialport.org/blog/the-alaska-server/
10•speckx•1h ago•1 comments

Ported my C game to WASM, here's every bug that I hit

http://ernesernesto.github.io/writes/portingmatchmorphosistowasm/
96•birdculture•3d ago•77 comments

Dalus (YC W25) Is Hiring a Senior Software Engineer in Germany

https://www.ycombinator.com/companies/dalus/jobs/5IDmKJt-senior-software-frontend-engineer-german...
1•sebastianvoelkl•12h ago
Open in hackernews

Show HN: Fata – Spaced repetition to fight skill rot from AI coding

https://fata.dev
41•djoume•4d ago
Hi HN, I'm Djoumé. I've been a developer for over 20 years, and like a lot of you I've been coding almost exclusively through an agent in the past few months.

It's been amazing to vibe code prototypes in any stack, but when it comes to building something reliable/scalable, I couldn't effectively guide the agent unless I knew the technology. And the scariest part is that I'm seeing a lot of my technical skills decreasing due to AI coding.

Reflecting on my journey, I also worry about how the new "AI native" generation of software developer is going to acquire technical depth.

So I built fata.dev: short daily spaced-repetition sessions for programming skills (Rust, CSS, React, Python, TypeScript, Architecture).

You can try it in the browser with no signup: https://fata.app/courses

It's an offline-first mobile app built with Capacitor, RxDB and Firebase. The first courses were painfully written by hand, but most content is now AI-generated. It takes about 3000 LLM calls to generate a course, and every code samples goes through compilation, linting, unit testing, AI and a final manual review.

Would very much appreciate any feedback on the product & website, what works and what could be better. Thanks!

Comments

bluefirebrand•2h ago
The copy on your website is kind of confusing imo

> fata builds the full-stack fundamentals to lead a coding agent through frontend, backend, and the technical design that holds up in production.

"Fata builds" sounds like it does the work, not like it trains you how to do the work. With how many "AI does the work for you" promises out there, it's confusing terminology

Anyways best of luck I suppose. I would rather run a drill press through my hand than use AI agents to write code for me, so I'm not your target audience

djoume•2h ago
Thanks for the feedback, much appreciated, will fix the copy.
fragmede•2h ago
How's your assembler? Run ar by hand lately?
djoume•2h ago
Does not happen often but now and then my basic x86/arm asm skills have been helpful to debug or just understand at a deeper level how something works.
jubilanti•2h ago
If you're trying to imply that knowing fundamentals of programming is now as obsolete as knowing fundamentals of assembler: this is a dumb thought-terminating cliche that adds nothing to the discussion and I'm sick of seeing it constantly in these threads.
dsffdfsdds•1h ago
React, python and Rust are not the "fundamentals of programming". Those are highly specific ephemeral instantiations of the more general knowledge you seem to be alluding to. They are the new COBOLs. We are not there yet, but the writing is on the wall pretty clearly if you ask me. Regular programming languages will indeed be as useful as knowing assembler in a couple of years, which is to say, pretty useful, but for many not necessary (anymore).

The main point is that these things are implementation details like assembler. Very interesting in and of themselves especially if you are on the spectrum and occassionally need to be looked at, but the knowledge is instrumental at best and useless baggage at worst. Validation is what matters. Code is useless cruft. If you can replace it all with "348348-23439 CALL(X(DDD)D)" somehow, that's great, as long as it works. I don't know why people get sentimental about wrangling syntax. We're in automation, we've been doing it to other people. We're now doing it to ourselves.

You see this point often because it is blatantly obvious for anyone that didn't build their identity around proficient wrangling of specific families of syntax.

I suspect the era of LLMs coding in "our languages" is a temporary abberation anyway. It's not necessary at all and in fact actively hampering their effectiveness. I'd say enjoy it while it lasts.

royal__•1h ago
I can understand that you want to make money from this, but hiding significant amounts of content behind 13 dollars a month feels a bit much. Especially when you acknowledge that most of that content is LLM generated. It's not just the advanced courses, it looks like it's pretty much all of them

Cool app though! I love the idea of coding Duolingo. But I think the price is going to turn most people off. Another problem I see is that it's not really clear how this is that much different from other similar apps out there.

djoume•1h ago
Thanks for the feedback. What similar app are you thinking of?
royal__•57m ago
Codecademy, Mimo, Enki. I'm not going to act like I know a lot about other options, and you do say that fata hits on more advanced topics which these may not.

I do think you have a cool niche here that isn't being covered, maybe your landing page should include more information about the Duolingo-esque features? I just know that pulls me in a lot.

royal__•9m ago
For the record, btw, id DID download your app and I am going to spend some time using it. Other commenters here are talking about how spaced repetition isn't what's important, which is true in the same sense that you can't just use Duolingo to learn a language. But that doesn't make it useless.
Falimonda•57m ago
If you need to use an agent then you might as well just work SRS into your harness using something like https://srs.voxos.ai/
AmblingAvocado•54m ago
Coming at this as someone who has stepped away from coding more than once for multiple-year long stints due to various career choices - I think the concern of "skill rot" is overblown.

I stopped writing C++ professionally in the early 2010's. I came back to it in the early 2020's and it was extremely easy to pick up. Less like riding a bike, more like driving a car. The car got better over the last 10 years, but it still takes a bit of time to fully meld with the machine. The skills didn't rot, they just fell behind, and catching up wasn't a big deal.

I think the only "skill rot" people are facing today when coding by hand vs by agent is that you know you're doing something the hard way when you know there is another path of least resistance available - and that creates internal resistance to doing it the hard way. It's a mental block, not skill rot.

The one area I do find myself questioning is that my low level tech skills aren't growing - I'm building bigger projects that do more stuff across more areas, and as a result I'm touching lots of new technologies from a birds eye view and directing the agents to do stuff with them. I'm not personally gaining that experience of using those technologies, whereas if I were doing things the old way I would be deep in the weeds and have to know them in depth. But if I were doing things the old way I probably wouldn't be building such ambitious projects as a solo dev either.

IMO it's more like digging out the foundation with shovels vs using an excavator. You don't lose the shoveling skill by using the excavator, but you sure feel like a chump using a shovel when there's an excavator parked and ready next to the job site.

axus•14m ago
Maybe it only applies to people at the top of their game; pro atheletes and musicians need regular practice, the rest of us can use most of our skills without that.
fabled-out•52m ago
This is very, very cool! Super impressed by what you've built.

As a non-programmer who is now doing a lot of vibe coding for myself these days (and feeling very scared about which of my vibe coded things will just randomly break one day haha...) I feel like what I'm missing isn't necessary language syntax skills, but rather the higher-level planning/organization/architecture capabilities that a seasoned software engineer acquires over years of seeing what scales vs. breaks in the real world.

Is there anything you would recommend I learn to start acquiring that knowledge (aka. the higher level knowledge a "vibe-coder" who doesn't manually code by hand would need)? I'll try out your clean architecture course, but would love to see more along those lines :)

Obviously I know nothing will replace real world SWE experience, but anything that could plug that gap even a tiny bit would be helpful and is something I'm willing to invest in.

mrmartineau•39m ago
This is super cool and definitely something I can relate to. In fact, I recently built Reps, a daily coding puzzle, to help fight “skill rot” as you say. Try it out at https://reps.zander.wtf and let me know what you think.
dvt•34m ago
Engineering has never been, nor will it ever be, about "repetition" or "memorization." This is a relatively new fable invented by those that have participated in ritualistic interview hazing. Imo, there are, broadly speaking, two types of engineers: computer scientists, and programmers.

Computer scientists do science. The end result is a new algorithm or theorem, and they work with lots of math, proof systems, formal languages, and so on. This is a profoundly creative and collaborative process.

Programmers build products for end-users. The end result is the user experience, the bottom line, stars on Github, or whatever. This is also a process that constantly needs feedback, from teammates and from clients.

These are broad categories and sometimes they overlap: an operating system or database engineer might do a bit of both, depending on the hardware targeted or on various constraints. Sometimes you need to be a bit clever to get to your product goal.

This cleverness has nothing to do with memorizing keywords or solving interview gotcha questions. This cleverness can't be augmented by AI, and it can't be rotted by AI: it's something that's innate to people. Their internal curiosity just happens to manifest in the context of engineering because they love the craft.

In many ways, it's like reading a book. You can't "make someone" enjoy reading, some people are just boring and uncurious. In many ways, I feel that people that are threatened by AI are like this. AI is an incredible tool, but it feels like an autistic junior engineer. Sure, it might have memorized more library names or more syntax or can reference some little-known fact, but it fails to understand basic data flow. It doesn't grasp ergonomics, ease of use, etc., etc.

A tool like fata is great if you want to be an AI, but it won't turn you into a good engineer.

djoume•5m ago
Thanks for taking the time to comment. I agree that people have tendencies towards certain interests, I can't remember a time where I wasn't interested about computers, even long before I had access to one.

That being said, people are also inspired by other people or by products, and there are ways to make the learning more effective.

No tools is going to turn you into a good engineer, fata makes it easier to practice regularly and it's that practice that will make you improve your skills

jraph•2m ago
I can envision a way or two of avoiding AI brain rot... That could involve just doing the work by yourself actually xD

I hope you factor in the time you spend doing that spaced repetition thing when you evaluate your AI productivity boost...

kakacik•1h ago
Do something helpful for community, don't want anything back, no ads, no monetization, for a change reader is not a product. Show it. Get shit on it by snarky depressed/envious folks.

Internet at its worst.

joshuat•12m ago
I don't disagree that they're not getting the best reception, but a freemium product is hardly a new/rare thing.