frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Kagi releases alpha version of Orion for Linux

https://help.kagi.com/orion/misc/linux-status.html
94•HelloUsername•2h ago•42 comments

Mathematics for Computer Science (2018) [pdf]

https://courses.csail.mit.edu/6.042/spring18/mcs.pdf
224•vismit2000•7h ago•32 comments

Linux Runs on Raspberry Pi RP2350's Hazard3 RISC-V Cores (2024)

https://www.hackster.io/news/jesse-taube-gets-linux-up-and-running-on-the-raspberry-pi-rp2350-s-h...
64•walterbell•5d ago•19 comments

How wolves became dogs

https://www.economist.com/christmas-specials/2025/12/18/how-wolves-became-dogs
47•mooreds•3d ago•30 comments

When Kitty Litter Caused a Nuclear Catastrophe

https://practical.engineering/blog/2025/4/15/when-kitty-litter-caused-a-nuclear-catastrophe
16•tape_measure•4d ago•3 comments

Sorted string tables (SST) from first principles

https://www.bitsxpages.com/p/sorted-string-tables-sst-from-first
16•apurvamehta•3d ago•1 comments

How to Code Claude Code in 200 Lines of Code

https://www.mihaileric.com/The-Emperor-Has-No-Clothes/
609•nutellalover•19h ago•196 comments

Samba Was Written (2003)

https://download.samba.org/pub/tridge/misc/french_cafe.txt
96•tosh•5d ago•38 comments

European Commission issues call for evidence on open source

https://lwn.net/Articles/1053107/
314•pabs3•7h ago•211 comments

Embassy: Modern embedded framework, using Rust and async

https://github.com/embassy-rs/embassy
257•birdculture•15h ago•113 comments

Hacking a Casio F-91W digital watch (2023)

https://medium.com/infosec-watchtower/how-i-hacked-casio-f-91w-digital-watch-892bd519bd15
140•jollyjerry•4d ago•40 comments

Sopro TTS: A 169M model with zero-shot voice cloning that runs on the CPU

https://github.com/samuel-vitorino/sopro
287•sammyyyyyyy•18h ago•108 comments

What happened to WebAssembly

https://emnudge.dev/blog/what-happened-to-webassembly/
228•enz•7h ago•193 comments

Bose has released API docs and opened the API for its EoL SoundTouch speakers

https://arstechnica.com/gadgets/2026/01/bose-open-sources-its-soundtouch-home-theater-smart-speak...
2396•rayrey•23h ago•358 comments

Richard D. James aka Aphex Twin speaks to Tatsuya Takahashi (2017)

https://web.archive.org/web/20180719052026/http://item.warp.net/interview/aphex-twin-speaks-to-ta...
209•lelandfe•17h ago•73 comments

Photographing the hidden world of slime mould

https://www.bbc.com/news/articles/c9d9409p76qo
69•1659447091•1w ago•17 comments

Show HN: Executable Markdown files with Unix pipes

77•jedwhite•12h ago•59 comments

The Jeff Dean Facts

https://github.com/LRitzdorf/TheJeffDeanFacts
501•ravenical•1d ago•173 comments

The unreasonable effectiveness of the Fourier transform

https://joshuawise.com/resources/ofdm/
265•voxadam•19h ago•112 comments

AI coding assistants are getting worse?

https://spectrum.ieee.org/ai-coding-degrades
362•voxadam•23h ago•586 comments

1ML for non-specialists: introduction

https://pithlessly.github.io/1ml-intro
24•birdculture•6d ago•5 comments

He was called a 'terrorist sympathizer.' Now his AI company is valued at $3B

https://sfstandard.com/2026/01/07/called-terrorist-sympathizer-now-ai-company-valued-3b/
242•newusertoday•20h ago•319 comments

Why I left iNaturalist

https://kueda.net/blog/2026/01/06/why-i-left-inat/
226•erutuon•13h ago•126 comments

Mysterious Victorian-era shoes are washing up on a beach in Wales

https://www.smithsonianmag.com/smart-news/hundreds-of-mysterious-victorian-era-shoes-are-washing-...
50•Brajeshwar•3d ago•16 comments

Anthropic blocks third-party use of Claude Code subscriptions

https://github.com/anomalyco/opencode/issues/7410
453•sergiotapia•11h ago•369 comments

Systematically Improving Espresso: Mathematical Modeling and Experiment (2020)

https://www.cell.com/matter/fulltext/S2590-2385(19)30410-2
56•austinallegro•6d ago•12 comments

Google AI Studio is now sponsoring Tailwind CSS

https://twitter.com/OfficialLoganK/status/2009339263251566902
706•qwertyforce•19h ago•260 comments

Ushikuvirus: Newly discovered virus may offer clues to the origin of eukaryotes

https://www.tus.ac.jp/en/mediarelations/archive/20251219_9539.html
116•rustoo•1d ago•35 comments

Why is there a tiny hole in the airplane window? (2023)

https://www.afar.com/magazine/why-airplane-windows-have-tiny-holes
60•quan•4d ago•31 comments

Fixing a Buffer Overflow in Unix v4 Like It's 1973

https://sigma-star.at/blog/2025/12/unix-v4-buffer-overflow/
145•vzaliva•20h ago•37 comments
Open in hackernews

Show HN: We built a permissions layer for Notion

https://notionportals.com/
11•PEGHIN•19h ago
My agency was bleeding $1,800/year on contractor Notion seats. The problem: I needed to give contractors access to specific data (CRM, project tracker) but couldn't let them see pricing, margins, or other clients' information.

Notion's native solution doesn't work:

Row-level filtering exists but it's view-only (contractors can't edit)

Column hiding doesn't exist

Guest sharing is read-only

So you either pay $15/mo per seat or duplicate databases (maintenance nightmare)

I built a permissions layer using Notion's OAuth API. It lets contractors see only specific rows and columns, edit data, all without expensive seats.

How it works:

Connect Notion via OAuth

Define roles: "Sales reps see only leads where owner = them, hide pricing column"

Contractors access a clean portal

They view/edit data in real-time (syncs every 5 minutes)

You pay $59/mo flat for unlimited users

The math:

5 contractors × $15/mo = $900/year wasted

20 contractors × $15/mo = $3,600/year wasted

50 contractors × $15/mo = $9,000/year wasted

With this: all of them = $59/mo flat.

Technical:

Frontend: React + TypeScript

Backend: Supabase + PostgreSQL (RLS)

Auth: Notion OAuth 2.0

Current state: 50 beta testers. First 20 customers get $49/month locked-in (launching at $79 after January).

Limitations:

Only Notion databases (not pages)

5-minute sync (not instant)

Requires role definition

No team permissions yet (roadmap)

The ask: If this solves a problem you have, we'd love feedback. Are there permission use cases we're missing? What's your price sensitivity?

Free trial: notionportals.com

Comments

poisonborz•16h ago
Congrats to creating something you think is valuable. Do you see a risk that your business model is taking away income from an API provider that you 100% depend on - meaning the plug could be pulled at any minute while you have paying customers?
techknight•15h ago
I usually read HN through Feedly, which tries to grab an appropriate image for the target of the headline link.

For your site, it returned a product logo with a very, very different name: https://notionportals.com/og-image.png

siddflinch•15h ago
Lowest-of-low effort AI slop image (how long would it have taken to screenshot a Google Slide?) and the user's post history tells me everything I need to know.
al_borland•15h ago
> Real Companies. Real Results.

Are they? They look made up. I looked up TechFlow and the CFO on their website doesn’t match the one listed in the testimonial. Many of the others don’t seem to have a web presence to speak of at all.

dinkleberg•13h ago
Not a chance in the world these are real. The entire page is clearly 100% AI generated.
HenryBemis•5h ago
IMHO1: Notion is a Confluence+SharePoint+Jira with useless "AI" to quickly create templates.

Anyone who uses it for your made-up use-case is silly, and has no sense of 'segregation of duties' (access).

IMHO2: this is a process/procedure problem, not a technical problem (to quote GDPR's phrase) "..technical and organisational measures necessary to ensure.." this is an organisational problem that you are trying to solve as technical.

I have very recently tried to work with Notion staff in applying basic "compliance" controls, and their input/response was next-to-garbage, with a big "we didn't build it for/like this mate" attitude. E.g. complete lack of "canned reports showing inactive users", "canned reports showing failed login attempts", and so on. One will have to drill though the audit logs, extract the lot, and go excel magic. Other 'within-Notion' solutions are (politely) 'inaccurate'.

Overall it is a GRC/Privacy nightmare and I am happy to not be a user of this any more :)

distartin•1h ago
Great, we also just launched last year started by solving our problems. Now serving 1500+ users.

https://portalwith.com