frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Rails 8 adds built in authentication generator

https://blog.saeloun.com/2025/05/12/rails-8-adds-built-in-authentication-generator/
6•amalinovic•1y ago

Comments

graypegg•1y ago
Now built a little workplace internal tool that needed a login page with it! Honestly pretty satisfied, it's simple enough that 10minutes is all you need to understand how it works: incredibly boring and standard (/pos)

My one gripe, that I think I might offer up a PR for, is it should have generators for log-in minitest helpers. You will end up making a log_in_as(user) method that sets the auth session cookie anyway... might as well just have that from the start.

The lack of registration also does feel weird to me as well. I know that user registration is probably the most variable part of the auth process, but stuff scaffolded from Rails is normally very delete-friendly anyway. Plus, 9/10 this generator is being run on a new project, so I immediately need to build it anyway, so I can set up system tests that log in and such.

I Do Not Recommend Google Hardware

https://xn--gckvb8fzb.com/i-do-not-recommend-google-hardware/
1•ingve•2m ago•0 comments

Open source AI projects from Banco Santander

https://github.com/SantanderAI
1•arishi•2m ago•0 comments

Ask HN: What is your opinion on TUI applications

1•po1nt•3m ago•0 comments

Show HN: KeyGhost – Keyboard app launcher for macOS

https://keyghost.dev/
1•3stacks•4m ago•0 comments

Anthropic to require age verification via Persona

https://web.archive.org/web/20260415064244/https://support.claude.com/en/articles/14328960-identi...
1•RunOrVeith•4m ago•1 comments

Aura Aero is the only aeronautical startup ranked in the top best French SUs

https://france3-regions.franceinfo.fr/occitanie/haute-garonne/toulouse/cette-entreprise-aeronauti...
1•GL26•9m ago•0 comments

Why I stopped using tab groups

https://gopeek-lovat.vercel.app/blog-why-i-stopped-using-tab-groups.html
1•sheelagay•14m ago•0 comments

I can bet you've never seen an app like this before

https://play.google.com/store/apps/details?id=com.indie6403.mooninpixels&hl=en_US
2•archit_indie•26m ago•1 comments

South Korea chip workers' bonuses puts central bank on inflation alert

https://www.cnbc.com/2026/06/20/south-korea-tech-samsung-sk-hynix-bonus-bank-of-korea.html
2•kristianp•27m ago•1 comments

Slop: Comment traduire ce mot en françAIs?

https://dictionnaire.lerobert.com/dis-moi-robert/raconte-moi-robert/dessous-des-mots/slop-comment...
2•jjgreen•28m ago•0 comments

Researcher turns wi-fi smart lightbulb into a Banned Book Library

https://www.tomshardware.com/maker-stem/researcher-turns-wi-fi-smart-lightbulb-into-a-banned-book...
1•JeanMarcS•28m ago•0 comments

Europe's heat pumps replace Middle East gas imports twice over

https://www.euronews.com/2026/06/22/europes-heat-pumps-replace-middle-east-gas-imports-twice-over...
1•rustoo•28m ago•1 comments

Value for Money Is All You Need

1•BEKOUTI•29m ago•0 comments

Founders OS – give your AI client your real business context, self-hosted

https://github.com/OurThinkTank/founders-os
1•ourthinktank•32m ago•0 comments

How not to forget what matters

https://www.henrikkarlsson.xyz/p/hypomnemata
1•jger15•33m ago•0 comments

What is prole drift and what to do about it

https://unprole.christianboyle.com/theory
1•lain98•35m ago•1 comments

How to Think About AI Before It's Too Late

https://www.theatlantic.com/podcasts/2026/06/how-to-think-about-ai-before-its-too-late/687644/
2•zb•36m ago•1 comments

FTSE 100 slips after PM Starmer says will resign

https://www.reuters.com/world/uk/london-shares-slip-after-pm-starmer-says-will-resign-2026-06-22/
2•wilsonfiifi•38m ago•0 comments

Ask HN: Any AI native Anki alternatives?

2•shadag•41m ago•2 comments

Callback – Less Scroll. More Soul

https://commodore.net/
1•thorin•42m ago•0 comments

Vibe Management

https://blog.jenkster.com/2026/06/vibe-management/
1•krisajenkins•42m ago•0 comments

I Decoupled Attention from Weights [video]

https://www.youtube.com/watch?v=1jGR4zqpyKA
1•aspirin•45m ago•0 comments

How a Microsecond-Level Low-Latency Engine Works

https://medium.com/@DolphinDB_Inc/c-speed-without-c-pain-inside-a-microsecond-level-low-latency-e...
2•CrazyTomato•45m ago•0 comments

In Defense of the Marginal Baby

https://caseyhandmer.wordpress.com/2026/06/22/in-defense-of-the-marginal-baby/
2•jger15•46m ago•1 comments

Vibe-coding niche Mac apps

https://cornfieldlabs.github.io/posts/vibecoding-niche-mac-apps/
2•cornfieldlabs•48m ago•0 comments

LetterBucket – A newsletter platform for owning your audience

https://letterbucket.com/
2•SergioPulido•50m ago•0 comments

Generative AI Music Attribution Rethinks Royalties

https://spectrum.ieee.org/ai-music-attribution
2•rbanffy•52m ago•0 comments

Show HN: Saar Agentic Orchestration Platform

https://github.com/Poi5eN/Nexus
2•Poi5eN•55m ago•1 comments

OCaml 5.5.0 Released

https://discuss.ocaml.org/t/ocaml-5-5-0-released/18265
4•birdculture•59m ago•0 comments

Hilarious German Compound Nouns you won't want to miss

https://www.rayburntours.com/blog/2016/10/03/25-hilarious-german-compound-nouns-wont-want-miss/
3•Tomte•1h ago•2 comments