frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

PlayStation 2 Recompilation Project Is Absolutely Incredible

https://redgamingtech.com/playstation-2-recompilation-project-is-absolutely-incredible/
267•croes•6h ago•106 comments

Grid: Forever free, local-first, browser-based 3D printing/CNC/laser slicer

https://grid.space/stem/
82•cyrusradfar•2h ago•31 comments

Project Genie: Experimenting with infinite, interactive worlds

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/project-genie/
441•meetpateltech•8h ago•225 comments

Where to Sleep in LAX

https://cadence.moe/blog/2025-12-30-where-to-sleep-in-lax
85•surprisetalk•6d ago•47 comments

Claude Code daily benchmarks for degradation tracking

https://marginlab.ai/trackers/claude-code/
543•qwesr123•11h ago•265 comments

Drug trio found to block tumour resistance in pancreatic cancer

https://www.drugtargetreview.com/news/192714/drug-trio-found-to-block-tumour-resistance-in-pancre...
220•axiomdata316•9h ago•116 comments

Compressed Agents.md > Agent Skills

https://vercel.com/blog/agents-md-outperforms-skills-in-our-agent-evals
139•maximedupre•12h ago•67 comments

The WiFi only works when it's raining (2024)

https://predr.ag/blog/wifi-only-works-when-its-raining/
71•epicalex•4h ago•23 comments

Flameshot

https://github.com/flameshot-org/flameshot
112•OsrsNeedsf2P•6h ago•41 comments

Cutting Up Curved Things (With Math)

https://campedersen.com/tessellation
19•ecto•2h ago•1 comments

Launch HN: AgentMail (YC S25) – An API that gives agents their own email inboxes

114•Haakam21•8h ago•133 comments

The Rise and Impending Fall of the Dental Cavity

https://www.cremieux.xyz/p/the-rise-and-impending-fall-of-the
36•MrBuddyCasino•6d ago•6 comments

What the Success of Coding Agents Teaches Us about AI Systems in General

https://softwarefordays.com/post/software-is-mostly-all-you-need/
14•jbmilgrom•2h ago•14 comments

The Value of Things

https://journal.stuffwithstuff.com/2026/01/24/the-value-of-things/
63•vinhnx•4d ago•24 comments

A lot of population numbers are fake

https://davidoks.blog/p/a-lot-of-population-numbers-are-fake
251•bookofjoe•11h ago•226 comments

Is the RAM shortage killing small VPS hosts?

https://www.fourplex.net/2026/01/29/is-the-ram-shortage-killing-small-vps-hosts/
113•neelc•9h ago•160 comments

Waymo robotaxi hits a child near an elementary school in Santa Monica

https://techcrunch.com/2026/01/29/waymo-robotaxi-hits-a-child-near-an-elementary-school-in-santa-...
305•voxadam•11h ago•542 comments

County pays $600k to pentesters it arrested for assessing courthouse security

https://arstechnica.com/security/2026/01/county-pays-600000-to-pentesters-it-arrested-for-assessi...
292•MBCook•6h ago•153 comments

Run Clawdbot/Moltbot on Cloudflare with Moltworker

https://blog.cloudflare.com/moltworker-self-hosted-ai-agent/
149•ghostwriternr•10h ago•54 comments

EmulatorJS

https://github.com/EmulatorJS/EmulatorJS
87•avaer•6d ago•13 comments

How to choose colors for your CLI applications (2023)

https://blog.xoria.org/terminal-colors/
145•kruuuder•10h ago•81 comments

Deep dive into Turso, the "SQLite rewrite in Rust"

https://kerkour.com/turso-sqlite
109•unsolved73•10h ago•96 comments

Reflex (YC W23) Senior Software Engineer Infra

https://www.ycombinator.com/companies/reflex/jobs/Jcwrz7A-lead-software-engineer-infra
1•apetuskey•8h ago

Box64 Expands into RISC-V and LoongArch territory

https://boilingsteam.com/box64-expands-into-risc-v-and-loong-arch-territory/
34•ekianjo•4d ago•4 comments

The passive in English (2011)

https://languagelog.ldc.upenn.edu/nll/?p=2922
15•penetralium•4d ago•26 comments

Show HN: Kolibri, a DIY music club in Sweden

https://kolibrinkpg.com/
34•EastLondonCoder•9h ago•9 comments

The Hallucination Defense

https://niyikiza.com/posts/hallucination-defense/
40•niyikiza•5h ago•113 comments

US cybersecurity chief leaked sensitive government files to ChatGPT: Report

https://www.dexerto.com/entertainment/us-cybersecurity-chief-leaked-sensitive-government-files-to...
396•randycupertino•9h ago•209 comments

AI's impact on engineering jobs may be different than expected

https://semiengineering.com/ais-impact-on-engineering-jobs-may-be-different-than-initial-projecti...
86•rbanffy•7h ago•157 comments

Retiring GPT-4o, GPT-4.1, GPT-4.1 mini, and OpenAI o4-mini in ChatGPT

https://openai.com/index/retiring-gpt-4o-and-older-models/
134•rd•4h ago•204 comments
Open in hackernews

The passive in English (2011)

https://languagelog.ldc.upenn.edu/nll/?p=2922
14•penetralium•4d ago

Comments

arduanika•1h ago
This was clearly written by a pedant of the worst kind, boasting of how great he and his friends are at "mocking people who denigrate the passive without being able to identify it".

It is understood by basically everybody that there are two different things meant by passive vs. active: on one hand, the technical grammatical distinction, and on the other, the broader spirit of the phrase. Edge cases are very easy to construct: passive clauses where the agency is well-identified, and active clauses where responsibility is totally diffuse. This technical clarification is needed by nobody, because a rule-of-thumb like "avoid passive voice" is meant to be used holistically, not literally.

At the end, a parting shot is fired at George Orwell and E.B. White. Naturally, the superior intellect of the author of TFA is driven home.

helicalspiral•59m ago
Uh I mean he's a linguistics professor. People are misusing "passive voice" when describing something they don't like and of course the linguist is going to get ornery about it. If you have something against clauses with diffuse agency say that- don't put the blame squarely on passive voice.
jkingsbery•1h ago
The examples in the first paragraph, while not grammatically passive, are functionally passive. They would be stronger in most cases if the author wrote them with the actor as the subject. For example, yes "the bus blew up" is active, but does not answer who acted on the bus.

Being so pedantic, and then saying "but I'm not going to use the technical term voice" is particularly off-putting. If this is an article about grammatical pedentry, let's go all the way. Otherwise, the author should focus on providing useful advice.

helicalspiral•50m ago
the article is literally going through the technical definition of passive voice
arduanika•25m ago
Sure, but he is packaging it in this superior snark. He is aggressively dismissing the very real thing that people actually mean when they say "avoid passive voice". A technical explainer on its own would be fine, but at least to my ears, this piece reads as narrow-minded and bitter.
tptacek•12m ago
Their snark sounds superior because they are superior. It's Language Log.
Sharlin•49m ago
The phrasal verb "blow up" can be either transitive or intransitive.

"The bus blew up" is a perfectly active clause. "The bus" is the subject, it did its own blowing-up.

"The bus was blown up" is a passive clause. "The bus" is the object, some unnamed entity acted on the bus.

direwolf20•42m ago
grammatically active, functionally passive, exactly as GP said
helicalspiral•36m ago
The author is a linguist where passive has a technical definition and implicitly wishes that people would use some other word for what they have an issue with.
tptacek•11m ago
How is it even functionally passive?
direwolf20•9m ago
It doesn't tell you who blew up the bus
tptacek•7m ago
The volcano erupted.

Is that passive?

direwolf20•4m ago
No, the volcano caused the eruption. Who caused the bus explosion? You are fixated on the grammatical parse tree instead of the reality conveyed by the grammar, what happened in the universe and what information is conveyed.
thcipriani•1h ago
> English has a contrast between kinds of clause in which one kind has the standard correspondence between grammatical subject and semantic roles (when a verb denotes an action, the subject standardly corresponds to the agent), and the other switches those roles around.

I've tried to read this sentence so many times. That parenthetical is a doozy.

Throaway1982•54m ago
should be phrased "when a verb denotes an action, the standard is for the subject to correspond to the agent"
thcipriani•34m ago
I've also been pondering the two uses of the word "roles" in this sentence. This sentence is the world's best sentence.
arduanika•47m ago
In layman's terms, he's saying, "I am very smart and George Orwell is a blowhard." You can decide for yourself which author you'd rather read.
helicalspiral•39m ago
the author is linguist using linguistic terms
arduanika•36m ago
Yes, a linguist. All the more reason why he ought to know how to construct a sentence clearly.
lelandfe•13m ago
Linguists are in actuality purveyors of some of the most unreadable gobbledygook jargon around.

https://wikipedia.org/wiki/Syntax%E2%80%93semantics_interfac...

> At logical form, semantic relationships such as scope and binding are represented unambiguously, having been determined by syntactic operations such as quantifier raising. Other formal frameworks take the opposite approach, assuming that such relationships are established by the rules of semantic interpretation themselves.

yongjik•21m ago
The sentence isn't that unnatural when you realize that it's full of standard linguistic terms, such as "clause", "subject", "semantic roles", "action", and "agent".

Pick a random sentence from discussion on tax laws or building an npm package, and they will sound just as ridiculous (or even pompous) to outsiders.

direwolf20•59m ago
The most important thing about the passive voice is that you can avoid saying who did something.

The headlines read "Hamas terrorists fire rockets at Israel, killing tens" and the other headlines read "Missiles were shot at Gaza" and "Thousands of Palestinians were killed" [corrected]. Who did that? Nobody knows!

Sharlin•52m ago
Um, there's no passive in "thousands of Palestinians die".

"Thousands of Palestinians killed" is in passive. "Rockets were fired at Israel" would be as well.

tptacek•13m ago
A quick fun thing you can do in response to that first graf is to ask Claude or GPT5 to quiz you.

I got:

* The report was written yesterday.

* The committee approved the proposal.

* The door was open when I arrived.

* The window was broken during the storm.

* The window was broken when we bought the house.

* Mistakes were made.

* The system is designed to fail safely.

* The results are surprising.

* The patient was examined and released.

* The data suggests the model was trained improperly.

* There were several errors identified in the report.

* The system appears to have been compromised.

I got two of them wrong, though I think "partially passive" is a total cop-out.

cyberax•5m ago
Interesting parallels with other languages:

1. Slavic languages have several ways to construct "impersonal sentences" that can be used to describe the results of actions or being in a certain state without mentioning the actors. They sound completely natural and are used in common spoken speech.

2. Passive does sound more complicated and marked in English. Descriptions often need to use either passive voice or "fake" subjects (e.g.: "It was raining").

2. In Chinese, true passive voice ("被/叫/...") is extremely uncommon and is used mostly for negative things like "was hit by a car". Some linguists even call it an "adversity marker". And for neutral things like "The package was delivered yesterday" typical constructions look more like "The package is yesterday-delivered", with the "yesterday-delivered" construction acting almost like an adjective.