frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Why "vibe physics" is the ultimate example of AI slop

https://bigthink.com/starts-with-a-bang/vibe-physics-ai-slop/
1•pseudolus•31s ago•0 comments

College is not for every student. Schools are steering them to high-demand jobs

https://www.latimes.com/california/story/2025-07-15/getting-students-moving-toward-the-strategic-entry-level-jobs-in-an-ever-changing-economy
1•PaulHoule•1m ago•0 comments

Hollywood-Backed Bill Would Give Government Power to Block Websites [pdf]

https://docs.reclaimthenet.org/BEARD-ACT-2025.pdf
2•mikece•3m ago•0 comments

Reflections on Matrix criticism over the last week

https://www.youtube.com/watch?v=OyuqM7RbX5E
2•todsacerdoti•3m ago•0 comments

Corporation for Public Broadcasting to close after funding cut

https://www.reuters.com/world/us/corporation-public-broadcasting-close-after-funding-cut-blow-local-media-2025-08-01/
2•NewJazz•4m ago•0 comments

Book Review: Apple in China by Patrick McGee

https://lapcatsoftware.com/articles/2025/8/1.html
2•troupo•5m ago•0 comments

Show HN: Claude Threads – Browse Local Claude Code Sessions

https://github.com/nibzard/claude-threads
1•nkko•5m ago•0 comments

Halting Problem Solution & P=NP Proof (Explanation in description)

2•slowdoorsemillc•8m ago•0 comments

The Valley Boy: Remembering Grant Cline

https://www.climbing.com/community/yosemite-free-soloist-who-fell-from-royal-arches-grant-cline/
1•LorenzoGood•9m ago•0 comments

Deep Agents

https://blog.langchain.com/deep-agents/
3•saikatsg•10m ago•0 comments

Show HN: Aya – Open-source AI assistant that gives live hints during sales calls

https://github.com/MiraiPitch/Aya-Assistant
1•jonathanlehner•11m ago•0 comments

SFrame Stack Trace Format

https://sourceware.org/binutils/wiki/sframe
2•tanelpoder•14m ago•0 comments

Persona vectors: Monitoring and controlling character traits in language models

https://www.anthropic.com/research/persona-vectors
1•tzury•15m ago•1 comments

I Discovered the Semantic Manifold Theory. All Millennium Prize Problems Solved

https://osf.io/xqswe/files/osfstorage
1•TomConWork•16m ago•3 comments

Atlassian terminates 150 staff with pre-recorded video

https://www.cyberdaily.au/digital-transformation/12441-atlassian-terminates-150-staff-with-pre-recorded-video-will-be-largely-replaced-by-ai
5•speckx•17m ago•1 comments

Gemini 2.5 Deep Think Model Card [pdf]

https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-2-5-Deep-Think-Model-Card.pdf
2•tzury•17m ago•0 comments

Everything the right (and left) are getting wrong about the UK Online Safety Act

https://www.theguardian.com/commentisfree/2025/aug/01/everything-right-left-politics-getting-wrong-online-safety-act
2•robaato•18m ago•0 comments

Let me tell you about my journey through 35 years of Zen practice

https://aeon.co/essays/let-me-tell-you-about-my-journey-through-35-years-of-zen-practice
2•herbertl•20m ago•0 comments

Trump seeks to fire official overseeing jobs data after weak report

https://www.denverpost.com/2025/08/01/trump-jobs-data/
9•ctoth•21m ago•0 comments

Friending

https://www.profgalloway.com/friending/
3•herbertl•22m ago•0 comments

Amazon Kiro AI IDE – Pricing Announcement

https://kiro.dev/pricing/
2•pekostrophy•27m ago•0 comments

ChatGPT users shocked to learn their chats were in Google search results

https://arstechnica.com/tech-policy/2025/08/chatgpt-users-shocked-to-learn-their-chats-were-in-google-search-results/
2•apparent•32m ago•1 comments

Things I Know

https://usefulfictions.substack.com/p/50-things-i-know
2•stacktrust•32m ago•0 comments

This web framework was built by Claude

https://www.rgk.io/posts/built-by-claude
2•rkimb•32m ago•0 comments

Banning VPNs to protect kids? Good luck with that

https://www.theregister.com/2025/07/31/banning_vpns_to_protect_kids/
3•chrisjj•32m ago•0 comments

Commissioner of labor statistics fired after weaker-than-expected jobs figures

https://www.cnbc.com/2025/08/01/trump-erika-mcentarfer-jobs-report-fired.html
9•belter•33m ago•1 comments

Trump Orders Subs Repositioned in Rare Nuclear Threat to Russia

https://www.nytimes.com/2025/08/01/us/politics/trump-nuclear-submarines-russia.html
4•geox•33m ago•0 comments

Bazel and Action (Non-) Determinism

https://blogsystem5.substack.com/p/bazel-action-determinism
2•naves•33m ago•0 comments

Terrible UX in Google Groups when using mobile

1•sumanep•35m ago•1 comments

A report card for Indian IT companies

https://thedailybrief.zerodha.com/p/a-report-card-for-indian-it-companies
2•saikatsg•37m ago•0 comments
Open in hackernews

Crafting your own Static Site Generator using Phoenix (2023)

https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/
29•Bogdanp•20h ago

Comments

doomspork•17h ago
We migrated https://ElixirSchool.com off of Jekyll to Phoenix and NimblePublisher back in 2021 (we covered it here: https://elixirschool.com/blog/now-with-more-elixir as well as a lesson on NimblePublisher and Phoenix here: https://elixirschool.com/en/lessons/misc/nimble_publisher). Since then it's worked well for the most part (more on that below) but as we've grown it's become apparent this solution doesn't scale well so now we're exploring options like sqlite.

If you consider how this all works the issue becomes rather obvious: Your content is compiled into Elixir module attributes as strings at build time. The more content you have, the larger these modules become and the more data gets compiled into your application. For a small blog with a small number of posts this would work fine. In our case the ever growing list of lessons, posts, and translations results in a lot of content.

This creates two main pain points: First, compilation times have become painfully slow as the compiler has to process all that content into module attributes on every build. Second, on more than one occasion our Fly.io release has failed due to size and memory usage during deployment, thankfully retries have worked and gotten us on our way.

The trade-off here is that NimblePublisher's strength, everything pre-compiled for fast serving, becomes its weakness when you're dealing with substantial content volumes.

When we pull the trigger on a migration away from NimblePublisher we'll be sure to publish an updated blog post.

joelcares•17h ago
With incremental builds 11ty compilation is very fast.
wraptile•16h ago
I recently wrote my own very similar static site generator in Python to migrate away from Ghost CMS and Python today has everything you need:

- pathlib is brilliant for managing filesystem

- jinja2 still best templating engine out there

- mistune very good markdown -> html renderer and it's quite easy to extend

- lxml is quite fast when it comes to HTML modification for dynamic content injection (CTAs etc.)

- livereload is great for live development and you can get around Python's slowness with smart reloading rather than having to rebuild the entire site

- tailwindcss works brilliantly with static generators as dropping in some html in markdown makes content creation really flexible

Making your own generator has never been this easy!

My only gripe is having to tune livereload to avoid rebuilding everything with each modification as building all 400+ articles on Python currently takes around 4 seconds which when doing theme development is a bit annoying but a small price to pay for staying in the Python ecosystem. For content creation you can just rebuild the effected graph of objects which is just some miliseconds, even in Python.

mediumsmart•14h ago
CMS, really flexible, nimble, engine, dynamic content injection, livereload, extend, fast, modification, fly

Did you mean Static maybe?