Recent submissions

Comment · 2 months ago
The timeline has been

Last 5-6 years: COVID surge in HN brings in more people

Last 3-4 years: General rise in AI topics which have broad appeal and brought in a lot of people

Last 2-3 years: More overtly political discourse on HN bringing in more people

Last 1-2 years: Bots start coming in, some are very obvious, but they have gotten better and better to the point its hard to tell anymore.

Last year: Sharp rise in shallow redditor-style comments, especially in cultural/political discussions comments that are snarky but contribute little to discussion outside of affirmations like "Laws are for poor people"

Comment · 4 months ago
I'm curious if there's a market for an ultra-small, credit-card sized ereader that can fit in a wallet
Comment · 4 months ago
Ironic considering the article just reeks of AI.

- AI loves to use "consumers" instead of just saying people or Americans

- "You’ve spent time and budget on it, yet your audience can’t name a single company they think is doing it well. "

- "The small moments that used to make the web worth visiting are disappearing."

- "The brand that builds that recognition first gets to define the standard."

Nearly every sentence has an AI-ism...

Comment · 4 months ago
If you switch IPs you can usually get a message or two through during these outages. This has been a consistent issue with Gemini for the past few months, but has increased in frequency and duration of outages, especially since 3.5.

Early on this outage it was just the 3.5 pro models affected, then flash started having issues, and now flash-lite is not being responsive.

Slightly related, but has anyone else using the gemini cli noticed that over the past few months, usage of the Gemini 3 pro models frequently times out or hangs? Antigravity cli has been better about this but the quotas are just so low with the 5-hour window bs.

Comment · 5 months ago
On the other hand, seperating concerns by process boundaries leads to more secure, composable and stable code. By not reinventing the wheel, you avoid a whole class of problems. Of course a stable API or library might be better, but convenience always wins out.
Comment · 10 months ago
The difference is apple doesn’t let you modify your device to use other services. Their contractual obligation goes beyond the service itself. That’s why EPIC won this case.
Comment · 1 year ago
What does the G in GaaS mean?
Comment · 1 year ago
The reason I brought up roomba wasn't to talk about Lidar or vision necessarily. It's more a story about how the first-mover in a technological space became entrenched in what works and became resistant to investing in newer technologies. The result was rival companies taking away marketshare from a market roomba once defined. Roomba has since incorporated lidar and other innovations after being stagnant for a decade, but its too late - their competitors now dominate the market.

To complete the analogy, Tesla is invested in vision-only technologies, while its competitors are making gains with Lidar and other tech that Tesla refuses to acknowledge. It's very reminscent of Roomba in the mid 2010s.

The Matic is a cool little robot though.

Comment · 1 year ago
A fun anecdote - a lot of people may remember Roomba from forever back with their automated little vacuums. Roomba's market share declined significantly because they failed to adopt Lidar technology as quickly as their competitors, instead they depended on the bumper for as long as possible. This put them at a disadvantage in navigation and efficiency as their competitors started using Lidar. Combined with aggressive pricing from rivals, expiry of its patented roller in 2022, a weird insistence to not combine vacuum and mopping into one device, Roomba (or iRobot now) is a just little fish in the sea it made.
Comment · 1 year ago
Prof. Barry Marshall is an example of why Evidence-Based Medicine works against community sentiment.
Comment · 1 year ago
Ignoring 95% of a uniform market to target the 5% of users who all have niche and conflicting preferences is a ridiculous strategy for stability, growth, and profitability.
Comment · 2 years ago
I would rather look like a fool than be one. At least then I would have something to be accountable to
Comment · 2 years ago
Only the first letter being case-sensitive is a major strike against readability, one of four major pillars. While I’m sure the Nim developers are probably used to it by now, it just seems like a bad design decision Nim is probably burdened with as the result of legacy/interoperabilty.

Even just reading your foobar example at a glance took a moment for me.

And case insensitivity is also generally frowned upon. To have a language with both sensitivity and insensitivity is the worst of all worlds with none of the benefits.

If you want to understand why at a deeper level I would recommend reading readability or the case insensitivity sections in any programming languages book. Personally, I enjoy Programming Languages, Principles and Practice (Louden & Lambert)

EDIT: Yes, I get it, it doesn't affect YOU. But it doesn't mean it doesn't affect other people. Non-english languages and/or speakers are an easy example. It also eliminates a whole class of human error, and maybe that only affects non-experienced juniors, but they exist too. There are other issues with symbols being case insensitive and string values being case sensitive. If you want a practical example a classic one is HttpsFtpConn vs. HttpSftpConn

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton