frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Claude for Excel

https://www.claude.com/claude-for-excel
260•meetpateltech•4h ago•173 comments

Pyrex catalog from from 1938 with hand-drawn lab glassware [pdf]

https://exhibitdb.cmog.org/opacimages/Images/Pyrex/Rakow_1000132877.pdf
210•speckx•5h ago•49 comments

JetKVM – Control any computer remotely

https://jetkvm.com/
156•elashri•3h ago•100 comments

Why Busy Beaver hunters fear the Antihydra

https://benbrubaker.com/why-busy-beaver-hunters-fear-the-antihydra/
88•Bogdanp•3h ago•12 comments

10M people watched a YouTuber shim a lock; the lock company sued him – bad idea

https://arstechnica.com/tech-policy/2025/10/suing-a-popular-youtuber-who-shimmed-a-130-lock-what-...
301•Brajeshwar•7h ago•139 comments

MCP-Scanner – Scan MCP Servers for vulnerabilities

https://github.com/cisco-ai-defense/mcp-scanner
51•hsanthan•3h ago•9 comments

Simplify Your Code: Functional Core, Imperative Shell

https://testing.googleblog.com/2025/10/simplify-your-code-functional-core.html
27•reqo•2d ago•5 comments

Show HN: JSON Query

https://jsonquerylang.org/
75•wofo•3h ago•39 comments

Creating an all-weather driver

https://waymo.com/blog/2025/10/creating-an-all-weather-driver
26•boulos•1h ago•8 comments

Avoid 2:00 and 3:00 am cron jobs (2013)

https://www.endpointdev.com/blog/2013/04/avoid-200-and-300-am-cron-jobs/
172•pera•3h ago•162 comments

Rust cross-platform GPUI components

https://github.com/longbridge/gpui-component
408•xvilka•10h ago•172 comments

Tags to make HTML work like you expect

https://blog.jim-nielsen.com/2025/dont-forget-these-html-tags/
337•FromTheArchives•10h ago•179 comments

Sieve (YC X25) is hiring engineers to build video datasets for frontier AI

https://www.sievedata.com/
1•mvoodarla•3h ago

Eight Million Copies of Moby-Dick (2014)

https://thevoltablog.wordpress.com/2014/01/27/nicolas-mugaveros-eight-million-copies-of-moby-dick...
21•awalias•4d ago•7 comments

A mild mannered Englishman who was the most prolific ghost hunter

https://lithub.com/the-mild-mannered-englishman-who-was-the-worlds-most-prolific-ghost-hunter/
10•tintinnabula•6d ago•1 comments

Solving regex crosswords with Z3

https://blog.nelhage.com/post/regex-crosswords-z3/
19•atilimcetin•6d ago•0 comments

Let the little guys in: A context sharing runtime for the personalised web

https://arjun.md/little-guys
44•louisbarclay•2h ago•5 comments

Show HN: Erdos – open-source, AI data science IDE

https://www.lotas.ai/erdos
33•jorgeoguerra•4h ago•16 comments

Why Nigeria accepted GMOs

https://www.asimov.press/p/nigeria-crops
24•surprisetalk•2h ago•45 comments

Show HN: Git Auto Commit (GAC) – LLM-powered Git commit command line tool

https://github.com/cellwebb/gac
22•merge-conflict•3h ago•22 comments

fnox, a secret manager that pairs well with mise

https://github.com/jdx/mise/discussions/6779
71•bpierre•3h ago•15 comments

Artificial Writing and Automated Detection [pdf]

https://www.nber.org/system/files/working_papers/w34223/w34223.pdf
26•mathattack•3h ago•14 comments

The last European train that travels by sea

https://www.bbc.com/travel/article/20251024-the-last-european-train-that-travels-by-sea
109•1659447091•11h ago•111 comments

Gitworkshop.dev – Collaborate on code over Nostr

https://gitworkshop.dev/
10•sebastix•2d ago•0 comments

Carl Bohland's Auto Wash Bowl (2015)

https://news.wttw.com/2015/07/29/ask-geoffrey
11•thunderbong•2h ago•5 comments

Should LLMs just treat text content as an image?

https://www.seangoedecke.com/text-tokens-as-image-tokens/
117•ingve•6d ago•76 comments

Fingerprint Formation (2004) [pdf]

https://math.arizona.edu/~anewell/publications/Fingerprint_Formation.pdf
6•o4c•2d ago•0 comments

It's insulting to read AI-generated blog posts

https://blog.pabloecortez.com/its-insulting-to-read-your-ai-generated-blog-post/
709•speckx•4h ago•352 comments

Corrosion

https://fly.io/blog/corrosion/
144•cgb_•4d ago•70 comments

Microsoft in court for allegedly misleading Australians over 365 subscriptions

https://www.accc.gov.au/media-release/microsoft-in-court-for-allegedly-misleading-millions-of-aus...
202•edwinjm•5h ago•86 comments
Open in hackernews

fnox, a secret manager that pairs well with mise

https://github.com/jdx/mise/discussions/6779
71•bpierre•3h ago

Comments

mackross•2h ago
Love the thought put into mise and now fnox. They’re a joy to use.
maccard•2m ago
Agree on mise. It's a great tool, really well implemented and easy to use. I've been trying to set up hk[0] this week and it's unfortunately not been as smooth a ride though.

[0] https://hk.jdx.dev/

cultureulterior•1h ago
There's no explanation or link to mise from that page that I can see. I now know what mise is, but that's from googling
cultureulterior•1h ago
It's a dev tool manager
fishgoesblub•1h ago
The link in the post is literally on the Mise Github page. One click and you're on the main page reading the detailed README.
domenkozar•1h ago
It's cool to see almost verbatim copy of https://secretspec.dev :) I'm glad mise is catching up on https://devenv.sh features though.
kstrauser•1h ago
How do you figure? I'm not involved with either project, but to my outsider eyes it seems like two completely different implementations of the same basic idea, which configuration that only looks necessarily similar to (i.e. there are only so many ways to write "here's how to look for secrets in 1Password" using TOML, which is a common configuration language and also one heavily used in the Rust ecosystem).

Also, devenv and mise also feel like different animals to me. I can't imagine many scenarios where I'd use them interchangeably.

domenkozar•58m ago
Look at the problem statement, it's exactly the same. When I designed secretspec, I researched the space and no other tool approached secrets in such a way.

Syntax of toml is almost identical, the CLI as well.

It even has the same vocabulary.

I didn't dig deeper though, but I'd be surprised not to find more :)

kstrauser•36m ago
I almost feel like we're looking at different things. From secretspec[0]:

  [project]
  name = "web-api"
  revision = "2.1.0"
  extends = ["../shared/base", "../shared/auth"]
  
  [profiles.default]
  # Inherits DATABASE_URL, LOG_LEVEL from base
  # Inherits JWT_SECRET, SESSION_SECRET from auth
  # Service-specific additions:
  STRIPE_API_KEY = { description = "Stripe payment API", required = true }
  REDIS_URL = { description = "Redis cache connection", required = true }
  PORT = { description = "Server port", required = false, default = "3000" }
From fnox[1]:

  [secrets.DATABASE_URL]
  provider = "onepass"
  value = "Database"  # ← Item name in 1Password (fetches 'password' field)
  
  [secrets.DB_USERNAME]
  provider = "onepass"
  value = "Database/username"  # ← Specific field
  
  [secrets.API_KEY]
  provider = "onepass"
  value = "op://Development/API Keys/credential"  # ← 
Is the similarity that they both refer to providers (as did Terraform and countless other config tools before it)? Or profiles (like aws-cli and countless other config tools before it)? Because other than that, I'm not really seeing it. And if I hadn't seen either of these, and my boss ordered me to implement something like them, I almost guarantee I'd use similar names for things because those are the common terms for them in industry.

Honestly, I'm not invested in either of these. They both look nifty, but I couldn't personally care less if either (or both or neither) of these catch on and become standards. I'm only commenting here because your statement here and on the linked discussion[2] ("it's almost a verbatim copy") seems incredibly aggressive, and to me, quite offputting. They don't look alike at all to me, other than that they both aim to do similar things and thus will have some natural overlap in terminology.

[0]https://secretspec.dev/concepts/declarative/

[1]https://github.com/jdx/fnox

[2]https://github.com/jdx/mise/discussions/6779#discussioncomme...

domenkozar•19m ago
I'm asking for an attribution given that the tool was copied, how is that aggressive?

I'm not sure where you got the example, but here's fnox.toml from the link:

  [providers.age]
  type = "age"
  recipients = ["age1ql3z7..."]

  [secrets]
  DATABASE_PASSWORD = { provider = "age", value = "AGE-SECRET-KEY..." }
  API_KEY = { provider = "1password", ref =   "op://dev/api/credential" } for local dev
- fnix imports: https://github.com/jdx/fnox?tab=readme-ov-file#configuration...

- secretspec extends: https://secretspec.dev/concepts/declarative/#multiple-inheri...

- secretspec profiles: https://secretspec.dev/concepts/profiles/

- fnix profiles: https://github.com/jdx/fnox?tab=readme-ov-file#profiles

kstrauser•4m ago
> I'm asking for an attribution given that the tool was copied, how is that aggressive?

Because it implies that the tool is copied. To me, they look similar, in a way that all tools like this are going to look somewhat similar.

> - fnix imports, - secretspec extends

So, they both have ways to slurp in other files so that you can kind of emulate inheritance. They call them different things, but the idea's similar: they both look similar to mise's configuration hierarchy, which predates both tools.[0]

> - secretspec profiles, - fnix profiles

They both support named profiles like "dev", "production", etc... like so many other devops tools that I'm having a hard time narrowing it down to pre-existing example among thousands.

No, I'm still not seeing it. Fnox seems to be a copy of secretspec in the same way that Nginx is a copy of Apache, because they both do similar things and have config files that talk about domain names and ports and paths and certificates.

[0]https://mise.jdx.dev/configuration.html#configuration-hierar...

augunrik•1h ago
From the initial feature set it sounds like Mozilla SOPS.
azazel75•41m ago
Any pointers to the cited mise, that I must admit I know nothing about?
yoavm•30m ago
mise.jdx.dev/
cjp•29m ago
https://github.com/jdx/mise

It's a generic version manager (replacing nvm/pyenv/etc). It also does direnv and tasks.