HNHacker News
TopNewBestAskShowJobs

stevebmark

3,321 karma · joined October 29, 2014

submissionscomments
stevebmark··on AI researchers debate how close we are to recursive self-improvement
After using frontier models it’s hard to understand why anyone would think this is the path to AGI. Self improving models will likely have limited ability and returns. There may be breakthroughs that enable more general self improvement but the current state of frontier models isn’t that.
stevebmark··on [dead]
this is unreadable
stevebmark··on Free the Icons
It is always great to see more people be vocal about the poison of flat design
stevebmark··on Porting 3D Movie Maker to Linux
RIP Pozin
stevebmark··on Music for Programming
Wow I've never thought about listening to music I like before?????
stevebmark··on Music for Programming
This seems focused on one very particular taste in music of droning semi-random lo-fi synthesizers. I find this unlistenable without any kind of percussion.
stevebmark··on The most-seen UI on the internet? Redesigning turnstile and challenge pages
37 em dashes :(
stevebmark··on Microservices are a tax your startup probably can't afford
> In reality, business logic doesn’t directly map to service boundaries

Love this quote, it should be a poster on the wall of any dev who pushes Domain Driven Design on an engineering team.

stevebmark··on We fell out of love with Next.js and back in love with Ruby on Rails
Is this article comparing apples and oranges? For example

> loading the entire homepage only takes one query [if you're logged out]

You can do this with Next.js SSR - there's nothing stopping you from reading from a cache in a server action?

They also talk about Vercel hosting costs, but then self host Rails? Couldn't they have self hosted Next.js as well? Rails notoriously takes 3-4x the resources of other web frameworks because of speed and resources.

stevebmark··on Ask HN: Share your AI prompt that stumps every model
"Hi, how many words are in this sentence?"

Gets all of them

stevebmark··on Utah becomes first US state to ban fluoride in its water
Decades of science show it’s beneficial, and we keep seeing the outcomes validated in practice. Calgary removed fluoride from drinking water, saw a significant increase in dental carries in children, and is adding it back. [1]

Hawaii does not fluoridate and has high rates of children’s tooth decay [2]

[1] https://www.npr.org/2024/12/13/nx-s1-5224138/calgary-removed...

[2] https://www.civilbeat.org/2016/10/hawaii-children-have-highe...

stevebmark··on Utah becomes first US state to ban fluoride in its water
Which part of Europe are you in? Countries in Europe add fluoride to water, salt, milk, and Italy has naturally fluoridated water.

> The European Academy of Pediatric Dentistry (EAPD) recently called water fluoridation "a core component of oral health policy" and adds that salt fluoridation "is suggested when water fluoridation cannot be implemented" due to technical, logistical or political reasons.

https://static.spokanecity.org/documents/citycouncil/interes...

stevebmark··on ATProto Isn't What You Think
Bluesky is currently a terrible product with a paltry number of users. The small dev team can’t compete with social media platform features. React Native means bad mobile UX.
stevebmark··on ATProto Isn't What You Think
I believe the Bluesky experiment is already over, and it was not successful.

1. Bluesky was advertised as a very open, resilient platform because of AT, impossible to fully censor, with moderation at the user level, not platform level. In reality, "Bluesky Social" is what everyone uses (not AT), which performs bans at the core levels (PDS / Relay / user account level). So it's just like any other social media platform. Still better than the Mastodon Reddit-style mod abuse problem, but not fundamentally more open than other social media platforms.

2. The second promise is that if anyone hosts their own PDS, anyone else can build their own relay and their own social media app that gets around the bans. In reality, I don't see much appetite for using someone else's distributed key-value JSON schema design. The value add isn't clear enough. Other social media platforms build their own systems, which is an intuitively natural choice.

If Bluesky is not a highly open platform, and AT has low adoption (no killer app, hasn't realized the promise/benefit of being able to aggregate data from multiple publishers) then I don't think it has a future.

stevebmark··on Idiomatic Go (2016)
Idiomatic Go is using shortened variable names, not what's in this article. I thought that was common knowledge and part of the Go ethos? I also wouldn't consider grammar in comments part of the language idioms? This is an unusual and very light take on Golang language idioms.
stevebmark··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
I don’t know what your intentions or hypothesis are, but this is a dangerous place to be a novice in. Eye health is misunderstood and most people are ignorant of the basics. If you don’t know what emmetropization is, if you don’t know who Bates is, and if you don’t know why Bates is a quack, then I strongly discourage you from experimenting with user surveys.
stevebmark··on How did places like Bell Labs know how to ask the right questions? (2023)
It’s very telling that most of the comments on the article are about Bell Labs, almost none of the comments are about the article. Few have actually read it! The writing is terrible and verbose.
stevebmark··on I'm done with coding
What? How much money did this person make working on software they consider surveillance, before deciding they were comfortable enough to leave? Looks like they made enough money to live off “dividend income.” Something about their dad? The hell is this?
stevebmark··on A computer can never be held accountable
I don’t know if this is being shared intentionally given the timing of “The Gospel” AI target finder, but it is truly horrific that AI is being used this way and as an accountability target
stevebmark··on It's OK to hardcode feature flags
This blog post is irrelevant. Stub the feature flag system in code and write tests for both cases.
stevebmark··on Do any languages specify package requirements in import / include statements?
It does sound painful to have to update a package version by updating an import string in hundreds of files
stevebmark··on All Lisp indentation schemes are ugly
Lisp is an objectively goofy language,* I appreciate someone pointing out the pain points around trying to cobble together readability via indentation.

* Not a bad language - well, maybe bad by today's standards, but undeniably a very important language - just goofy

stevebmark··on Why I Chose Common Lisp
I don't understand the "Requirements Met" section, that reasoning applies to almost any programming language. You chose Common Lisp because there's a JSON library?
stevebmark··on Doom, the Gallery Experience
It was fun to get to 100% completion and find all the secrets!
stevebmark··on Systems ideas that sound good but almost never work
I would add "Domain Driven Design" - locking your business design in place by trying to make your application match your business structure is a recipe for disaster. If you have a small or stagnant business you probably won't notice any issues. If your business is successful and/or grows, you're going to immediately regret trying to build domains with horrific descriptive names tied to your already obsolete business practices. Instead, design around functionality layers (how we've been doing it for decades, tried and true), and as much as possible keep business logic in config, rows in databases, and user workflows, which makes them extremely flexible.
stevebmark··on First demonstration of quantum teleportation over busy Internet cables
The hell?
stevebmark··on First demonstration of quantum teleportation over busy Internet cables
You can’t send information through entangled particles. So what is the use of this?
stevebmark··on Commercial tea bags release microplastics, entering human cells
It is well established that heating plastic in a culinary context distributes significantly more microplastic into your food.

Microplastics are also well established endocrine disrupters.

Microplastics cross the blood brain barrier and may also permanently stay in your body.

To what extent are these harmful? In what dose, over how much time? I don’t think that’s established. You could be cautionary, or wait for more science about how long it takes to reduce your fertility. It may also be inescapable, plastic is likely a permanent earth pollutant now, in your clothes, dust in the air, food, water, and most things in your home, including ones you abrasives use inside your body, like toothbrushes. Maybe only very high doses (like drinking tea from teabags once a day) have a detrimental health effect. Many compounds are lethal in high doses, and healthy, benign, or required for survival in low doses.

stevebmark··on Show HN: WebGPU Tech Demo
One of the big unlocks of WebGPU - shown here - is many lights in the scene, which is not possible with WebGL.

You might notice this still looks pretty dated, and that's primarily because the scene doesn't include ambient occlusion, which is usually the most important lighting feature to fake for realistic looking lighting.

stevebmark··on What Is Vim?
Agree that Vim is a language to talk to your computer, but it's not necessarily efficient. Vim is famously an imperative editor: You have to tell Vim the sequence of steps to perform. Clicking your mouse on a position on the screen is declarative: You declare you want the cursor here. With Vim you have to imperatively walk the cursor to where you want to go, or god forbid use something like easymotion.
Page 1 of 34Next →