HN user

skybrian

27,056 karma

Retired software engineer and amateur accordionist.

Accordion videos I like: https://mastodon.social/@skybrian/tagged/accordionsongs

Social media: https://bsky.app/profile/skybrian.bsky.social https://tildes.net/

Blog (inactive): https://skybrian.substack.com/

Posts117
Comments11,068
View on HN
econlab.substack.com 18d ago

Ramp data shows heavy AI adopters hire more

skybrian
2pts0
dystopiabreaker.xyz 4mo ago

Mitigating Prompt Injection with Finite Automata over Agent Trajectories

skybrian
2pts0
blog.exe.dev 5mo ago

Codebase Is the Prompt

skybrian
2pts0
words.filippo.io 6mo ago

Go.sum Is Not a Lockfile

skybrian
3pts0
www.washingtonpost.com 1y ago

Top senator calls Salt Typhoon 'worst telecom hack in our nation's history'

skybrian
8pts0
skybrian.substack.com 3y ago

How to Use ChatGPT's Code Interpreter

skybrian
1pts0
skybrian.substack.com 3y ago

Generative AI is good at cooperating with people and bad at full automation

skybrian
98pts70
energy-based-model.github.io 3y ago

Compositional Visual Generation with Composable Diffusion Models

skybrian
1pts0
ganelson.github.io 3y ago

The Futures of Inform

skybrian
138pts36
anvil.works 3y ago

Connecting the Pico W to the Web with Anvil

skybrian
1pts0
toms3d.org 3y ago

Arachne in PrusaSlicer

skybrian
9pts1
medium.com 4y ago

Dart 2.15: Fast concurrency, constructor tear-offs, improved enums, and more

skybrian
15pts0
github.com 4y ago

Lightning Network Flaws

skybrian
75pts47
news.ycombinator.com 5y ago

Ask HN: How do you back up Google Photos?

skybrian
1pts1
acko.net 5y ago

The Database Is on Fire

skybrian
1pts0
blog.twitter.com 6y ago

More control over your conversations: now available in Japan and the US

skybrian
1pts0
www.mercurynews.com 6y ago

California’s largest recycling center closes, shuttering 300 redemption sites

skybrian
2pts0
yosefk.com 6y ago

Ask if you're good enough for a monorepo

skybrian
12pts1
www.vox.com 7y ago

Want to help people in Venezuela? Your best bet might be Bitcoin

skybrian
1pts0
www.cbc.ca 7y ago

Why life-saving improvements to car safety have benefited men more than women

skybrian
1pts0
support.google.com 7y ago

Chromebook Auto Update Policy

skybrian
1pts0
security.googleblog.com 7y ago

Helping organizations do more without collecting more data

skybrian
3pts0
ai.googleblog.com 7y ago

Moving Camera, Moving People: A Deep Learning Approach to Depth Prediction

skybrian
213pts41
www.915labs.com 7y ago

Microwave Food Processing

skybrian
3pts0
www.theatlantic.com 7y ago

Early research on genetics of depression were built on nonexistent foundations

skybrian
7pts1
marginalrevolution.com 7y ago

Why do experiments make people uneasy?

skybrian
1pts0
federated.withgoogle.com 7y ago

Federated Learning

skybrian
2pts0
foreignpolicy.com 7y ago

Super-Patriotic Anime Youth Wars

skybrian
1pts0
www.gwern.net 7y ago

Everything Is Correlated

skybrian
3pts0
medium.com 7y ago

Making Dart a Better Language for UI

skybrian
11pts3

Some unexpected behavior: I reloaded the page, double-tapped on the first slide to go back to it, then hit slideshow. Instead of starting out on the slide like I chose, it went to a slide further in othe presentation. I think it’s a bit too persistent about resuming where you left off?

Also, swiping left to get back to the first slide puts me back in the editor (I went too far), and then hitting slideshow puts me back where I started so I have to swipe left again.

OpenAI Presence 7 hours ago

Presence powers OpenAI’s English-language phone support channel at 1-888-GPT‑0090

That’s the first I’ve heard of it. Has anyone tried it?

OpenAI Presence 7 hours ago

Maybe they don’t have a lot of in-house expertise and they would rather outsource? It will depend on whether they trust OpenAI to do a good job versus some other vendor versus doing it in-house.

Copying / syncing passkeys between password managers is still work in progress, but you can usually work around it by making multiple keys. For important websites, I recommend saving additional passkeys to Keychain, etc, as backup, assuming the website allows that. (It should, but some websites might not have a good implementation.)

Also, nothing says you have to delete passwords (or alternate means of logging in) if you already have them set up. Having multiple ways in will help prevent lockout.

The 404s mean that somebody or something checked if the post at the URL existed, and got a clear answer. Seems like it's good that they checked, at least. You won't see any evidence of the ones who don't check.

Also, I imagine keeping their cars out of Chinese New Year celebrations (and other big events) is something Waymo could figure out how to do if they put their minds to it.

Yes, both rich and poor people will use Google's free services. It's sort of like how a can of Coke is the same no matter who you are.

But also, Google sells plenty of "premium" products to people who are willing to pay, starting with YouTube premium. And I'm getting lots of upsells when using Google Meet these days.

I think you’re right about practicality. Seems like nonstandard models of arithmetic suggest that there are things we cannot know about all natural numbers, because some of them (nearly all of them) are “too high to work with.” They are too high when all you can do with them is write proofs about them using induction.

There’s a sense in which the set of natural numbers is too big to be practically useful, but no smaller set makes sense when writing proofs. The set of numbers you can reach without using induction (say, by using a computer to check) isn’t well-defined.

And that has nothing to do with AI’s limitations.

Qwen 3.8 3 days ago

It’s too soon to say if it’s good for humanity; that might be overly optimistic. Commodity markets aren’t always good (for example, arms or drug markets). Will LLM’s turn out like one of those? There are people I respect arguing in favor of more regulation.

I'm skeptical that posting on social networks will accomplish what you're hoping for. I've been fairly actively commenting on Hacker News for over 15 years and haven't met anyone this way. This is just recreational typing.

How do you know that's the ulterior motive? Anything more than vibes?

There are a lot of different people in different countries pushing for age verification and I imagine they wouldn't all have the same motives.

I think a reasonable way to divide up responsibilities would be identify child-locked devices, not people. It should be trivial for a website to identify a device with a child lock turned on. Then it's up to parents to make sure their kids get a child-locked device. Manufacturers can make it easy to turn on, and society can help by not selling devices to kids without a child lock turned on.

It won't work against a determined teen (too many unlocked devices out there), but it doesn't have to work perfectly to change the culture that most kids have to deal with.

I wouldn’t call it “low hanging fruit” but it’s easy to think of problems that seem harder. Apparently solving notable math conjectures is easier than building a practical robot to deliver a package to someone’s porch?

So, yes, AI is a big deal and we don’t know what it’s going to affect, but the goal of replacing everyone’s job is extremely ambitious and there’s a long way to go.

This has to be assessed separately for each kind of job.

The article is a bit confusing because they also write:

Regardless of which process had the bug—the compiler or compiled program—in both cases the processor only did the bad thing because the compiler told it to. And in both cases the fix is the same: the compiler's code must change, since that code was what caused the memory corruption.

But yeah, I wonder what those 1,200 unsafe uses actually did?

Opportunity cost arguments are more convincing when there’s some specific opportunity that you’re comparing against.

Otherwise, it’s sort of like saying that people will find a job doing something else, without any thought to what that something else would be. The jobs don’t create themselves.

They are saying that running the compiled code is memory-unsafe when there is a compiler bug, and that’s what developers do next. The memory corruption happens in a different process.

In this respect, effectively all the compiler should be treated sort of like an unsafe region because it requires extra care to avoid memory corruption bugs.

This blog is kind of an interesting hybrid:

Every article published on SmarterArticles is authored and editorially controlled by Tim Green. Artificial intelligence tools are used within a structured and supervised workflow as research and drafting instruments. All arguments, framing decisions, source selections, and final publication choices remain human-directed and under my full responsibility.

There are references at the bottom, but I would have preferred direct links or footnotes within the article. Also, direct quotes are nice. I didn’t notice any glaring AI cliches.