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

Simple Made Easy – Rich Hickey (2011) [video]

https://www.youtube.com/watch?v=SxdOUGdseq4
1•taurath•1m ago•0 comments

Show HN: Skillburst - AI skills for your whole team, not just the engineers

https://skillburst.ai/
1•htahir111•4m ago•0 comments

Microsoft Publisher will no longer be supported after October 2026

https://support.microsoft.com/en-us/publisher/microsoft-publisher-will-no-longer-be-supported-aft...
3•MrVandemar•9m ago•2 comments

The Unbearable Anxiety of Being Just an Ordinary Human

https://www.freepressjournal.in/analysis/the-unbearable-anxiety-of-being-just-an-ordinary-human
2•thunderbong•9m ago•0 comments

Show HN: Amotions app in Zoom for real-time guidance

https://amotionsinc.com/blogs/how-to-use-amotions-ai-zoom-app
1•xupianpian1•11m ago•0 comments

Ask HN: HN frontpage feels boring now?

2•xeonmc•12m ago•1 comments

How to build a cancer vaccine, and whether they will work this time

https://www.owlposting.com/p/how-to-build-a-cancer-vaccine-and
1•gone35•13m ago•0 comments

US seeks cheaper hunter-killer drones after Iran destroys $1B worth of Reapers

https://arstechnica.com/gadgets/2026/07/us-seeks-cheaper-hunter-killer-drones-after-iran-destroys...
1•jnord•14m ago•0 comments

John Deere owners will get the right to repair equipment under FTC settlement

https://apnews.com/article/john-deere-right-to-repair-agriculture-equipment-cb7514ffedb95c130a976...
4•djoldman•15m ago•0 comments

M64 Controller Review: The N64 Remote Perfected

https://retrododo.com/m64-controller-review-the-n64-remote-perfected/
1•bpierre•16m ago•0 comments

Hijacking Defensive Cyber AI Agents for Remote Code Execution

https://ainowinstitute.org/publications/friendly-fire-exploit-brief
1•Cynddl•17m ago•0 comments

The AI Bubble We need to talk

https://www.youtube.com/watch?v=2J2Fb1bBufA
2•cable2600•18m ago•0 comments

US rare earths flow to Asia as domestic demand is slow to emerge

https://arstechnica.com/science/2026/07/us-rare-earths-flow-to-asia-as-domestic-demand-is-slow-to...
1•jnord•19m ago•0 comments

Ask HN: What do you think of xsight labs?

1•m101•22m ago•0 comments

Telling Stories with Data (2023)

https://tellingstorieswithdata.com
1•matt_daemon•25m ago•0 comments

We made Grok 4.5, GPT-5.5, and Claude build the same apps

https://www.tryai.dev/blog/grok-4.5-vs-gpt-5.5-vs-claude-build-off
1•hershyb_•26m ago•0 comments

BassBet – Live Games, Fast Payouts and Big Wins Online

https://bassbet-login.com/en/
1•kalwrepo•30m ago•0 comments

Xsight labs - anyone talking about these guys?

https://xsightlabs.com/
2•m101•32m ago•1 comments

You may not need 8 hours of sleep

https://www.nytimes.com/2026/07/05/opinion/sleep-health-8-hours.html
2•dr_•34m ago•0 comments

Ghislaine Maxwell's Dad Sold Bugged Israeli Software to Two Nuclear Weapons Labs

https://alisav.substack.com/p/ghislaine-maxwells-father-sold-bugged
6•newspaper1•35m ago•1 comments

Suspecting AI cheating, Ivy League prof ordered in-person final; scores fell 50%

https://arstechnica.com/ai/2026/07/we-cannot-choose-to-become-idiots-the-ai-cheating-scandal-roil...
31•furcyd•41m ago•11 comments

Show HN: Schema_ferry – Continuous schema migration from MySQL to PostgreSQL

https://github.com/kyuuri1791/schema_ferry
1•kyuuri1791•42m ago•0 comments

Observations of a Journal Editor

https://uq.pressbooks.pub/editorobservations/
1•MrVandemar•43m ago•0 comments

Meta datacenter contractor flushed contaminated water

https://www.theguardian.com/us-news/2026/jul/08/meta-datacenter-ai-wyoming-water
3•doener•47m ago•2 comments

Visualizing Buns new Rust Files against the rest of the JavaScript / cpp

https://old.reddit.com/r/bun/comments/1ur8ka2/visualizing_the_rust_portion_of_bun_against/
1•fernando-ram•51m ago•0 comments

The family of a man shot by the Tennessee National Guard demands video release

https://apnews.com/article/memphis-national-guard-shooting-tyrin-johnson-6a1ea3e51176d8ddf6519f90...
15•petethomas•51m ago•0 comments

Family demands an independent probe after ICE officer shoots a man in Houston

https://apnews.com/article/ice-houston-shooting-lorenzo-salgado-araujo-2d01ba69caf2445f0500509689...
8•petethomas•55m ago•0 comments

The Trump admin is ramping up pressure on states to change election practices

https://apnews.com/article/trump-voting-threat-states-3ec6b7838c97342965416756c0b83496
5•petethomas•57m ago•0 comments

New report highlights reasons for hope in the climate fight

https://www.unep.org/news-and-stories/story/new-report-highlights-five-reasons-hope-climate-fight
2•cybermango•59m ago•0 comments

A New 'Little House' Expands and Updates the Prairie

https://www.nytimes.com/2026/07/08/arts/television/little-house-on-the-prairie-netflix.html
1•indigodaddy•1h ago•1 comments