frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Gut bacteria from amphibians and reptiles achieve tumor elimination in mice

https://www.jaist.ac.jp/english/whatsnew/press/2025/12/17-1.html
325•Xunxi•8h ago•73 comments

'Ghost jobs' are on the rise – and so are calls to ban them

https://www.bbc.com/news/articles/clyzvpp8g3vo
29•1659447091•2h ago•17 comments

Gemini 3 Flash: Frontier intelligence built for speed

https://blog.google/products/gemini/gemini-3-flash/
907•meetpateltech•14h ago•485 comments

OBS Studio Gets a New Renderer

https://obsproject.com/blog/obs-studio-gets-a-new-renderer
219•aizk•10h ago•45 comments

Coursera to combine with Udemy

https://investor.coursera.com/news/news-details/2025/Coursera-to-Combine-with-Udemy-to-Empower-th...
484•throwaway019254•18h ago•293 comments

What Is an Elliptic Curve?

https://www.johndcook.com/blog/2019/02/21/what-is-an-elliptic-curve/
5•tzury•42m ago•0 comments

I got hacked: My Hetzner server started mining Monero

https://blog.jakesaunders.dev/my-server-started-mining-monero-this-morning/
306•jakelsaunders94•10h ago•213 comments

Working quickly is more important than it seems (2015)

https://jsomers.net/blog/speed-matters
124•bschne•3d ago•57 comments

Ask HN: Does anyone understand how Hacker News works?

25•jannesblobel•7h ago•42 comments

Ask HN: Those making $500/month on side projects in 2025 – Show and tell

166•cvbox•5h ago•114 comments

Judge hints Vizio TV buyers may have rights to source code licensed under GPL

https://www.theregister.com/2025/12/05/vizio_gpl_source_code_ruling/
39•pabs3•2h ago•1 comments

AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

https://www.finalroundai.com/blog/aws-ceo-ai-cannot-replace-junior-developers
876•birdculture•14h ago•459 comments

Don MacKinnon: Why Simplicity Beats Cleverness in Software Design [audio]

https://maintainable.fm/episodes/don-mackinnon-why-simplicity-beats-cleverness-in-software-design
27•mooreds•2d ago•4 comments

More than half of researchers now use AI for peer review, often against guidance

https://www.nature.com/articles/d41586-025-04066-5
26•neilv•2h ago•17 comments

TikTok unlawfully tracks shopping habits and use of dating apps?

https://noyb.eu/en/tiktok-unlawfully-tracks-your-shopping-habits-and-your-use-dating-apps
170•doener•6h ago•83 comments

Developers can now submit apps to ChatGPT

https://openai.com/index/developers-can-now-submit-apps-to-chatgpt/
121•tananaev•8h ago•72 comments

A Safer Container Ecosystem with Docker: Free Docker Hardened Images

https://www.docker.com/blog/docker-hardened-images-for-every-developer/
308•anttiharju•14h ago•66 comments

Tell HN: HN was down

535•uyzstvqs•14h ago•296 comments

Show HN: High-Performance Wavelet Matrix for Python, Implemented in Rust

https://pypi.org/project/wavelet-matrix/
80•math-hiyoko•11h ago•2 comments

Zmij: Faster floating point double-to-string conversion

https://vitaut.net/posts/2025/faster-dtoa/
124•fanf2•3d ago•16 comments

The Number That Turned Sideways

https://zuriby.github.io/math.github.io/the-number-that-turned-sideways.html
37•tzury•4d ago•22 comments

Inside PostHog: SSRF, ClickHouse SQL Escape and Default Postgres Creds to RCE

https://mdisec.com/inside-posthog-how-ssrf-a-clickhouse-sql-escaping-0day-and-default-postgresql-...
88•arwt•10h ago•25 comments

Show HN: I built a fast RSS reader in Zig

https://github.com/superstarryeyes/hys
44•superstarryeyes•1d ago•12 comments

How SQLite is tested

https://sqlite.org/testing.html
270•whatisabcdefgh•13h ago•74 comments

Feather Detective (2016)

https://www.audubon.org/magazine/behind-scenes-worlds-top-feather-detective
4•thither•3d ago•0 comments

Oasis: Pooling PCIe Devices over CXL to Boost Utilization

https://dl.acm.org/doi/10.1145/3731569.3764812
7•blakepelton•5d ago•1 comments

Cloudflare Radar 2025 Year in Review

https://radar.cloudflare.com/year-in-review/2025
75•ksec•9h ago•30 comments

Launch HN: Kenobi (YC W22) – Personalize your website for every visitor

40•sarreph•14h ago•53 comments

Flick (YC F25) Is Hiring Founding Engineer to Build Figma for AI Filmmaking

https://www.ycombinator.com/companies/flick/jobs/Tdu6FH6-founding-frontend-engineer
1•rayruiwang•14h ago

Fast SEQUENCE iteration in Common Lisp

https://world-playground-deceit.net/blog/2025/12/fast-sequence-iteration-in-common-lisp.html
44•BoingBoomTschak•4d ago•8 comments
Open in hackernews

Working quickly is more important than it seems (2015)

https://jsomers.net/blog/speed-matters
124•bschne•3d ago

Comments

lordkrandel•3d ago
Aaahahaha I've never seen a more toxic advice. Go faster! The world will be more alive! It's like putting yourself on cocaine. Grow expectations from you into people, that you'll never be able to sustain! Burn yourself on the altar of productivity! People will like you more at work! When you will die you will be remembered as the fastest guy in the office! The one who made a lot of mistakes but kept the company afloat by doing so much unpaid overwork that capital could flow free to the owner of the business! For no gain than self validation!
xtajv•8h ago
This one's almost as good as "why don't we try paying software engineers by the line?"
dexwiz•8h ago
I used to share a similar sentiment about speed, especially after having burned out hard around 30. But after recovering, I think I may have overcorrected. Momentum is very powerful, and it's hard to gain momentum at low speed.

Speed is important but going fast doesn't mean going as fast as possible. It's about going fast sustainably. Work speed isn't binary. You can be fast without being the fastest.

atomicnumber3•4h ago
The speed that's between "slow" and "fast" is called normal, and far too many companies, people and leaders deeply believe normal counts as slow.
4er_transform•6h ago
If your alternative meaning of life is harnessing as many feel good chemicals in your brain as possible, that’s an objectively pointless existence

If we’re all just particles and fields, we might as well be as thermodynamically productive as possible

mlhpdx•2d ago
> As for writing, well, I have been working on this little blog post, on and off, no joke, for six years.

This was the reward for reading through.

nashadelic•50m ago
I’ve felt that as a general rule, every social media or blog post is a rule-for-self by its author
brudgers•11h ago
"Working" is doing the important work in "working quickly."
QuercusMax•8h ago
Slow, steady, progress can appear quick when the alternative is no progress at all. Or, alternatively: avoid "dead air".

I think I generally identify with what the article is saying - but I think it's more about responsiveness and predictability than pure speed. I've always been a pretty quick worker, but more importantly I've been responsive. It's better to reply back in 5 seconds with an "I don't know; you might want to talk to Susan about this instead" than to spend an hour researching on your own and give them the answer yourself. You can even say "If Susie is too busy, I can look into it myself, but it might take an hour or two".

Communicate, communicate, communicate.

jkaptur•8h ago
Another point is that the world is always changing. If you work slowly, you are at much greater risk of having an end result that isn't useful anymore.

(Like the author, of course, I'm massively hypocritical in this regard).

taeric•8h ago
Executing fast is important, but practice slowly. It is frustrating as heck to admit it, but forcing your body to do something slowly is very effective at learning to do it at speed.
Swizec•8h ago
Slow is smooth and smooth is fast.
Turskarama•7h ago
I think ideally you need to practice both slow AND fast. You need to practice slow so you can notice and work on small details that can be skipped over with speed, and you need to practice fast because some things are legitimately different at speed and you won't learn how to deal with them only going slow.
taeric•6h ago
The metronome of music practice is the idea, here. You don't just do something slowly. You deliberately constrain yourself to a controlled speed and ratchet it up as you go.
reactordev•6h ago
As my guitar teacher used to say, “Slow is fast”. Mastering the techniques slowly and increasing speed until you’re “at speed” is the way to go.

Like riding a bike, you start slow with training wheels (or a helicopter parent) and work your way up to Yolo no-hander off that kicker ramp at 40 kph.

taeric•6h ago
Shame you can't do this with something like juggling. :D

I suppose you can somewhat metaphorically replace speed with numbers there. In that juggling four balls is a lot like three, but faster. Getting the initial three going, though... Grrr.

BoiledCabbage•5h ago
You can practice with two balls, sound the same motions you would with three. And if you really want to focus you can practice making a consistent toss with one ball. Two is probably better bang for the buck.
taeric•2h ago
Right, I was just pushing the idea that you can't always literally slow things down. That said, no reason you couldn't pantomime juggling really slowly. To be honest, I wouldn't be surprised if that is a legit path to getting going?
brewtide•5h ago
Funny. I can do 3 balls. I can do 3 clubs. I can do 3.

4? My brain revolts.

taeric•2h ago
Even dumber, for me, is that I can easily juggle two in either hand. Try to do the same in both hands at the same time? Brain basically recoils in horror.
wingmanjd•3h ago
You can also use light handkerchiefs that fall slower to the ground than balls, pins, or flaming chainsaws.
taeric•2h ago
I forgot about the handkerchief trick to slow things down.
quesera•3h ago
> Shame you can't do this with something like juggling

You need not limit yourself to a single gravitational constant.

I look forward to video clips of Elon juggling on Mars!

cwnyth•5h ago
As the Romans said, festina lente.
mitchbob•7h ago
(2015). Previous discussion (172 comments):

https://news.ycombinator.com/item?id=20611539

jon-wood•7h ago
This is something I’ve been learning in the completely different context of bouldering since I took it up a few months ago. When you start out you instinctively move slowly, so you can be sure of your footing and won’t fall off, but somewhat counterintuitively it’s better to move as quickly as you can. This has two advantages - firstly the quicker you move the less time you’re on the wall, and the less energy it takes, just staying in place takes energy when you’re dangling off a wall by your fingertips. Secondly you can use momentum to your advantage, instead of stopping and then having to get yourself going every move you just bounce from hold to hold.

I have no pithy summary of how this applies to the world of business or software development. It just reminded me of that.

reactordev•6h ago
Failing upwards would be a good one.
keithnz•6h ago
This is along the lines of "If it hurts, do it more often.” Where the general idea is that you will work out ways to make it not hurt if you regularly have to do something.
daniel_grady•6h ago
Wow I was excited to see the TextMate icon in the screenshot at the end. Good memories.
dworks•5h ago
However, you must be aware that speed is an outcome, not a strategy. Speed for the sake of speed is often extremely slow and wastes months or years, and billions in investment: https://dilemmaworks.com/on-china-speed
N_Lens•4h ago
In poorly thought out analysis, outcomes often become goals because cause and effect are not properly understood.
agentultra•5h ago
When it comes to programming I find speed is of dubious value.

It comes when you already know what you’re doing. Which, if you’re an engineer, you should know what you’re doing according to Hamming.

But then you may not be tackling innovative or interesting problems. Much of software development is research: understanding customers, patterns, systems and so on. You do not know what you are doing, it’s more akin to science.

Then in order to go fast you must sacrifice something. Most people lose the ability to spot details or consider edge cases. They make fast and loose assumptions. And these trade offs blow up much later when the system experiences pressure.

It’s good to iterate and throw out bad ideas quickly for sure. You just have to know what area you’re in. Are you at the stage where you’re an engineer or are you doing more science related work?

onoesworkacct•3h ago
You're not always doing something groundbreaking. Sometimes you're just building a thing that needs to exist. People who build houses don't obsess over this shit, they just build a house and then someone moves into it.

I wage a constant battle of motivating myself because my neurology craves novel sources of dopamine but my job is doing the needful 90% of the time.

rsanheim•1h ago
Yeah, this is very real, and I think it can inflict paralysis on programmers with a certain level of experience and 'i know better' syndrome. Or even a 'it _might_ be better' type syndrome.

Sometimes, you might really know better, and it doesn't matter. You build the thing with the wrong tools, with a crummy framework, with a product at the end that will probably not succeed. But that is okay, hopefully you learn something and your team and your org learn something.

And if not, that is okay, sometimes its just a job and you need a paycheck and a place to be from 9 to 5.

citrin_ru•12m ago
> People who build houses don't obsess over this shit, they just build a house

Quality of new builds is not that great (at least in the UK) because the speed is the main focus.

nine_k•4h ago
Time to the result is important, not speed of working. Thinking hard, getting enough (and more than enough) information before committing to work may be more important, because this allows to do a better work, and less of it. Which brings the end result faster.
chrisweekly•4h ago
Yes, this, 100%. Take your pick: "Haste makes waste", "Measure twice, cut once", "Slow is smooth, smooth is fast", etc.
hakunin•4h ago
I like to say that you can either learn to be fast at doing low quality work, or learn to be fast at doing high quality work. It’s your choice really. But the only way to learn the latter is to start by prioritizing quality over speed.
marcosdumay•3h ago
I think Demming never put this between his famous phrases, but if Lean carries any lesson is that high-quality work tends to be faster than fast work.
trueismywork•3h ago
Slow is steady, steady os smooth, smooth is fast
rkeene2•1h ago
Fast is cheap, and cheap is good.
acituan•1h ago
Funny how this exactly applies to instrument playing. Unearned speed only begets sloppiness. The only way to go past a certain velocity is to do meticulous metronome work from a perfectly manageable pace and build up with intention and synchrony. And even then it is not a linear increase, you will need to slow back down to integrate every now and then. (Stetina's "Speed Mechanics for Lead Guitar"; 8 bpm up, 4 bpm down)
popopo73•29m ago
Same applies for martial arts, weightlifting, motorsports, even target shooting..
fmbb•16m ago
I don’t thinking applies at all.

When you practice your instrument you get better att doing the exact same things the sloppy player is doing, but you do it in time and in tune.

When you get faster at building software by (ostensibly) focusing on quality you do not do the same thing as someone that focuses on quick results.

chairmansteve•53m ago
I like to break a big task into small tasks, then do each small task fast. I don't worry about how long the big task takes. I'll get there in the end.
kaizenb•42m ago
Same here.
N_Lens•4h ago
This article reminds me of an old longitudinal study that analyzed various metabolites from people and found that those with higher creatinine levels in urine early in life had overall higher income across their life. Creatinine as a marker indicates energy production and expenditure, and higher creatinine levels are correlated with higher energy levels.

Now I'm not arguing for biological determinism, but atleast some of the working style individuals have comes down to individual bio-psycho-social factors. Many people here have ADHD or other neurodivergence and will struggle with any kind of prescriptive - 'just work faster outputting higher quality work'. If only it were that easy.

code_biologist•3m ago
This consideration reminds me of two other lines of research:

- Producing organisms with capable, healthy mitochondria requires mitonuclear compatibility (mitochondrial genome is from mother, nuclear genome is from both parents, energetic capacity and regulation requires both genomes to coordinate) and evidence is that organisms select highly for offspring that have higher mitonuclear compatibility and more capable mitochondria. Offspring that don't have capable enough mitochondria don't make it to term. For example, mammals are more permissive about mitonuclear compatibility than birds (who have extremely high energetic requirements) so mammals are more fecund, but we're also more likely to get cancer from inefficient mitochondria throwing off reactive oxygen species.

- Chris Palmer, a Harvard medical school MD psychiatrist, put out a book a few years ago hypothesizing most mental disorders as brain metabolic disorders — brain mitochondria problems. I've seen mixed reviews on the hypothesis (which I like) but it sure is interesting.

Taken together these imply: 1) some people get more energy than others at a biological level, 2) that impacts mental health, 3) there are interventions that can improve the energy baseline we each were given (as discussed in Palmer's book/talks).

Brajeshwar•3h ago
This is cliché, but I really liked, “Slow is Smooth, Smooth is Fast.”[1] I keep saying this to my daughters. Sometimes, when I asked them to “do it faster,” they would respond with “What happened to Slow is Smooth?”

I’ve explained a few times that the idea is to practice deliberately, slowly, and take time to learn things, so when you do it next, you can do it smoothly and become faster.

That saying about ducks gliding across the water in perfect calm, while beneath the surface, their feet work furiously, unseen. Yesterday, I stumbled upon the terminology, in Italian, Sprezzatura.[2] Do difficult things while making it appear effortless, the art of making something difficult look easy, or maintaining a nonchalant demeanor while performing complex tasks.

To do Sprezzatura, one has to Slow is Smooth, Smooth is Fast.

1. https://brajeshwar.com/2025/slow-is-smooth-smooth-is-fast/

2. https://brajeshwar.com/2026/sprezzatura/

ivw•3h ago
> if the picture in your head looks like a slog, then you will need a bigger expenditure of will to lace up

An alternative solution is to grossly underestimate the amount of work

sebmellen•2h ago
Like Scott Adams says:

> What if laziness is just a habit of thinking about the work instead of the payoff?

ehnto•2h ago
I feel like this relates a bit to a quote from Kevin Smith (silent bob)

To paraphrase, you have to be a little bit delusional to think you will succeed, otherwise you won't get started. You won't make the big risky decisions that bring you to success.

Which I relate to a second thought of my own which is, what will I regret if I hadn't at least tried?

Which together, help motivate me to continue game development. There is just so much work to be done, and you have to just assume you'll be good and succeed at half a dozen different disciplines to bring it all together.

horizion2025•2h ago
> . As for writing, well, I have been working on this little blog post, on and off, no joke, for six years.

But the screenshot says the md file was created in 2009, so that would be 16 years?

charlie0•2h ago
I'm not convinced. This strikes me as a work harder, not smarter. Good judgment is required here.
ponker•1h ago
This is one thing I definitely find with AI coding. I'm building all kinds of software not that I couldn't have built before, but I couldn't justify the effort before.
vonnik•1h ago
The easiest way to do something is the first time.