frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: An open-source AI researcher that generates reports with 3D animations

https://github.com/precious112/prism_ai
1•PreciousH•5m ago•0 comments

C-from-scratch: Learn to build safety-critical systems in C

https://github.com/williamofai/c-from-scratch
1•todsacerdoti•5m ago•0 comments

Aviation emissions could be halved without cutting journeys

https://www.theguardian.com/environment/2026/jan/07/aviation-emissions-halved-flights-efficiently...
1•trocado•6m ago•0 comments

Show HN: Omni Podcast: AI Podcast Generator

https://omnipodcast.org/
1•dond1986•7m ago•1 comments

Goblin SuperMarket Part I

https://medium.com/luminasticity/goblin-supermarket-part-i-c3b7642103bf
1•bryanrasmussen•9m ago•0 comments

Breeching_(boys)

https://en.wikipedia.org/wiki/Breeching_(boys)
1•throwfaraway135•14m ago•0 comments

Shame Surrounding Spreadsheets

https://rubenerd.com/shame-surrounding-spreadsheets/
1•Tomte•17m ago•0 comments

Firefox extension to redirect x.com to xcancel.com

https://addons.mozilla.org/en-US/firefox/addon/toxcancel/
7•maelito•18m ago•3 comments

China seeks to enhance ties with Ireland to boost relations with EU

https://www.reuters.com/world/china/china-seeks-closer-ties-with-ireland-xi-tells-martin-beijing-...
3•saubeidl•19m ago•0 comments

Measuring AI Agents in Production

https://arxiv.org/abs/2512.04123
1•ac1djazz•19m ago•0 comments

Show HN: Titan Planet – JavaScript back end framework now powered by V8

1•soham_byte•19m ago•0 comments

Dev visibility for non-technical founders

1•akhnid•20m ago•0 comments

pgpm – A Postgres Package Manager for Modular Postgres Development

https://pgpm.io/
1•soheilpro•20m ago•0 comments

Which Does Korea's Gen Z Prefer: Apple vs. Samsung?

https://www.youtube.com/watch?v=-SZbxrilRm8
1•mgh2•20m ago•0 comments

How Long Would It Take a Human to Handwrite All of GitHub?

https://chaking.gumroad.com/l/abmpa
1•che8111•20m ago•0 comments

Hetzner: Measuring the performance of the new gen server types

https://old.reddit.com/r/hetzner/comments/1o8kwfl/measuring_the_performance_of_the_new_gen_server/
3•tosh•21m ago•0 comments

Research identify two psychological traits that predict conspiracy theory belief

https://www.psypost.org/researchers-identify-two-psychological-traits-that-predict-conspiracy-the...
1•wjSgoWPm5bWAhXB•23m ago•0 comments

AI voice agents which convert

https://coldi.ai/
1•Olivia8•23m ago•0 comments

Singleton Done Right in C++

https://andreasfertig.com/blog/2026/01/singleton-done-right-in-cpp/
1•klaussilveira•24m ago•0 comments

Digg.com (Relaunch)

https://digg.com/d/login
2•beatthatflight•28m ago•2 comments

Private Inference (Confer Blog)

https://confer.to/blog/2026/01/private-inference/
1•lwyr•28m ago•0 comments

Reflex FRP – a Haskell-based ecosystem for building user interfaces and web apps

https://reflex-frp.org/
1•ravenical•30m ago•0 comments

Century-old tumours could reveal why more young people are getting bowel cancer

https://www.bbc.com/news/articles/cvgxpv9k822o
1•cbluth•32m ago•0 comments

VoiceWise – Understand long voice notes without listening twice

https://voicewise.live
1•highraja•32m ago•1 comments

GoTHub SSH Signup

https://gothub.org/signup.html
1•todsacerdoti•35m ago•0 comments

Options+ and G Hub macOS Certificate Issue

https://old.reddit.com/r/logitech/comments/1q65vzx/options_and_g_hub_macos_certificate_issue/
1•juliendc•36m ago•0 comments

The Resonant Computing Manifesto

https://resonantcomputing.org/
2•headalgorithm•36m ago•0 comments

iOS 26 appears to be rolling out unusually slowly

https://mastodon.gamedev.place/@AshleyGullen/115852978599994325
1•AshleysBrain•37m ago•1 comments

An Introduction to Ruby Parsing with Prism

https://blog.appsignal.com/2026/01/07/an-introduction-to-ruby-parsing-with-prism.html
1•amalinovic•38m ago•0 comments

Vercel CEO's Grok 4 vs. GPT 5.2 chess match runs all night (still on)

https://v0-chess-match.vercel.app/
1•michael-sumner•38m ago•0 comments
Open in hackernews

Show HN: Calgebra – Set algebra for calendars in Python

https://github.com/ashenfad/calgebra
5•ashenfad•2d ago

Comments

ashenfad•2d ago
calgebra lets you compose calendar timelines using Python's set operators: | (union), & (intersection), - (difference), and ~ (complement).

Queries are lazy—you build expressions first, then execute via slicing.

Example – find when a team is free for a 2+ hour meeting:

  from calgebra import day_of_week, time_of_day, hours, HOUR

  # Define business hours
  weekend = day_of_week(["saturday", "sunday"], tz="US/Pacific")
  weekdays = ~weekend
  business_hours = weekdays & time_of_day(start=9*HOUR, duration=8*HOUR, tz="US/Pacific")

  # Team calendars (Google Calendar, .ics files, etc.)
  team_busy = alice | bob | charlie

  # One expression to find available slots
  free_slots = (business_hours - team_busy) & (hours >= 2)
Features:

- Set operations on any timeline source

- Recurring patterns via RFC 5545 (dateutil under the hood)

- Filter by duration, metadata, or custom properties

- Google Calendar read/write

- iCalendar (.ics) import/export

Fwiw, I think focused DSLs are a great pairing with code-focused agents like huggingface's smol-agents or agex (my other hobby project).

Video of a calgebra-enabled agent: https://youtu.be/10kG4tw0D4k

Would love feedback!

maomaomiumiu•2d ago
Pretty cool! A small but useful library for working with calendar intervals and schedules in Python