frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: Which function definition keyword do you prefer, def or fn?

1•winwang•1y ago
I'm curious about what people think of `def` vs `fn`, two short keywords for starting function definitions.

...Or maybe we should subscribe to the church of `df`, haha.

Comments

sitkack•1y ago
def could be for lots of things, fn is for functions. I don't think it matters much as long as you have one. C would have been so much easier to parse. Just copy Zig or Rust.
butlersean•1y ago
def means define, could be used to define all kinds of things

fn isnt a legitimate short form of function

fun doesnt work because of the amusement factor

func is the only alternative we have left

sitkack•1y ago
How about unicode or emojis?

These don't have the full fidelity as hn scrubs emojis

add = (a, b) -> a + b

a, b ⟹ a + b

λ add(a, b): ↪ a + b

johncoltrane•1y ago
"def" is too generic.

"fn" is too cryptic.

"function" is better than the two.

MultifokalHirn•1y ago
Agreed

Web-based virtual null modem to play Quake I in MS-DOS in multiplayer online

https://levels.io/virtual-null-modem-quake-1-multiplayer-browser
1•ingve•1m ago•0 comments

Nobody needs AI to search the Internet, court says in ruling against Google

https://arstechnica.com/tech-policy/2026/06/nobody-needs-ai-to-search-the-internet-court-says-in-...
1•01-_-•1m ago•0 comments

Automating Myself Out of Development – Part2

https://www.thoughtfultechnologist.com/p/automating-myself-out-of-development-d37
1•nisabek•2m ago•0 comments

Agent Judge: Solving Long-Context Evals for Production Agents

https://www.judgmentlabs.ai/blogs/agent-judge-solving-long-context-evaluations
1•gmays•3m ago•0 comments

Predicting the world cup winners with ML – live coding with Claude and Hopsworks

https://www.hopsworks.ai/events/predicting-the-world-cup-winner-live-coding-with-hopsworks
1•jamesblonde•4m ago•0 comments

Ask HN: Did Anthropic Just Win?

1•lnenad•4m ago•0 comments

ABC-Bench: An Agentic Bio-Capabilities Benchmark for Biosecurity

https://arxiv.org/abs/2606.11150
1•rndsignals•5m ago•0 comments

Show HN: Amanuensis – a local-first AI persona that won't fabricate facts

https://github.com/msalsas/amanuensis
1•msalsas•5m ago•0 comments

I built a tool that matches songs to driving speed

https://dashbeat.vercel.app/
1•hspeiser•6m ago•1 comments

Show HN: Preflight-UX – OSS toolkit to run UX product critiques

https://github.com/sparckix/preflight-ux
1•Sparckix•7m ago•0 comments

On-device AI is a margin decision

https://ziraph.com/blog/on-device-ai-margin-decision
1•ABS•9m ago•0 comments

Not having an opinion on SpaceX is going to cost you

https://www.ft.com/content/d4069188-30ca-4838-a3d3-f3c8ffe4a13b
1•nutjob2•9m ago•1 comments

In plain sight: A new pink-fruited species of Actaea L. from New York

https://bioone.org/journals/the-journal-of-the-torrey-botanical-society/volume-153/issue-2/TORREY...
1•PaulHoule•12m ago•0 comments

Smallweb Is Becoming an Archipelago

https://hypersubject.net/entries/2026/06/smallweb-is-becoming-an-archipelago/
1•speckx•12m ago•0 comments

UK Ranks Second-to-Last in New NATO Ranking

https://militarnyi.com/en/news/uk-ranks-second-to-last-in-new-nato-ranking/
1•jimjohnny123•13m ago•0 comments

PixelRAG – Retrieve and Read Web Pages as Screenshots Instead of HTML

https://pixelrag.ai/
2•yichuan•14m ago•0 comments

ECB reins in Revolut over rapid-fire product launches

https://www.scottishfinancialnews.com/articles/ecb-reins-in-revolut-over-rapid-fire-product-launches
1•nixass•17m ago•0 comments

Enjoyable Tasks, Contracting and Automation [pdf]

https://www.nber.org/system/files/working_papers/w35309/w35309.pdf
1•pupperino•19m ago•0 comments

Fable in a Data Analyics Harness

https://chris-parmer.com/first-look-at-fable/
1•robertclaus•19m ago•0 comments

History of WYSIWYG editors and CMS: a timeline (2022)

https://www.tiny.cloud/blog/history-of-cms-wysiwyg/
1•peter_d_sherman•19m ago•0 comments

The Missing Link Between Agents and Applications

https://www.langchain.com/blog/agents-and-applications
1•cbromann•20m ago•0 comments

The White House Freakout over the Epstein Files

https://www.nytimes.com/2026/06/10/magazine/trump-epstein-files-white-house-vance-doj.html
6•JumpCrisscross•22m ago•0 comments

Claude Fable 5 missed a bug that Sonnet 4.6 caught

https://alikhallad.com/i-tested-claude-fable-5-against-private-benchmarks-it-has-never-seen-here-...
3•startages•22m ago•0 comments

SoftBank Attempt to Get $6B OpenAI Margin Loan Stalls

https://finance.yahoo.com/markets/stocks/articles/softbank-attempt-6-billion-openai-042525869.html
2•adriand•23m ago•0 comments

The first century Roman aqueduct at Segovia carried water into the 1970s

https://maketecheasier.com/j-the-roman-aqueduct-at-segovia-built-around-the-first-century-ad-with...
3•dxs•23m ago•0 comments

Building a serializable database in Rust, and measuring what it costs

https://www.yahyaehsan.dev/writing/building-crackeddb.html
2•YahyaEhsansub•23m ago•0 comments

Speed Is a Signal: When Faster Replies Increase Hiring Likelihood

https://pubsonline.informs.org/doi/abs/10.1287/mnsc.2024.06185
2•speckx•23m ago•0 comments

Show HN: Which F1 Team Website Is Fastest?

https://lightest.app/reports/kcokc
2•defly•24m ago•0 comments

Dimidium – terminal color scheme crafted with science

https://github.com/dofuuz/dimidium
2•microflash•24m ago•0 comments

nanoarrow

https://github.com/apache/arrow-nanoarrow
2•tosh•24m ago•0 comments