HN user

bluehex

946 karma
Posts30
Comments138
View on HN
utsavm9.github.io 6mo ago

WASM for Mbed OS

bluehex
1pts0
superuser.com 7mo ago

Can I delete the Chrome's OptGuideOnDeviceModel safely? It's taking up 4GB

bluehex
2pts0
dasith.me 1y ago

Coding with AI agents using the Breadcrumb Protocol

bluehex
4pts0
makham.itch.io 1y ago

Pixel Composer

bluehex
3pts0
github.com 2y ago

Service Workers are too hard to clean-up

bluehex
1pts0
www.benjaminrancourt.ca 2y ago

How to Delete a Service Worker

bluehex
3pts0
news.ycombinator.com 4y ago

Ask HN: Have you noticed difficulty tapping links on HN on iOS lately?

bluehex
81pts63
www.bbc.co.uk 4y ago

Why we love the Shipping Forecast

bluehex
1pts1
github.com 5y ago

CppSharp: Tools and libraries to glue C/C++ APIs to high-level languages

bluehex
1pts0
www.pcgamer.com 5y ago

Ubisoft apologizes for ableist language in Assassin's Creed Valhalla

bluehex
1pts0
www.hollywoodreporter.com 6y ago

Julian Bass, the Social Media VFX Star Who Has Won over Hollywood

bluehex
2pts0
medium.com 6y ago

CreaturePack: High Performance 2D WebGL Character Animation with WebAssembly

bluehex
5pts0
hackaday.com 7y ago

Smartphone App Uses AR to Visualize the RF Spectrum

bluehex
1pts0
googleforeducation.blogspot.com 10y ago

Response to EFF complaint about student data privacy

bluehex
125pts66
mattgemmell.com 10y ago

Selling Source Code

bluehex
2pts1
aidancully.blogspot.com 11y ago

Bootstrapping Rust

bluehex
102pts16
github.com 11y ago

Users hack around SublimeText open bug when not addressed for years

bluehex
12pts2
googleblog.blogspot.com 11y ago

The doors are open for veterans at Google

bluehex
2pts0
www.geek.com 11y ago

Pulse laser used to create 3D display in mid-air

bluehex
4pts1
www.metanetsoftware.com 11y ago

Collision Detection and Response

bluehex
32pts4
www.youtube.com 11y ago

How not to write big apps [video] [volume warning]

bluehex
2pts0
www.youtube.com 11y ago

A Programming Language for Games, Talk #2 [video]

bluehex
51pts37
mwomercs.com 13y ago

Mech Warrior Online - HUD Bug Brief (A post mortem)

bluehex
5pts1
www.redblobgames.com 13y ago

Hexagonal Grids

bluehex
3pts1
www.reddit.com 13y ago

DIY Lazy Eye Fix

bluehex
4pts2
www.gamedev.net 13y ago

Thin film interference for computer graphics

bluehex
1pts0
www.mimisbrunnr.net 13y ago

Rust and the Future of Memory Corruption

bluehex
5pts0
engineering.illinois.edu 13y ago

World's most sensitive plasmon resonance sensor inspired by ancient Roman cup

bluehex
1pts0
www.eff.org 13y ago

Don't Be Fooled: "Six Strikes" Will Undoubtedly Harm Open Wireless

bluehex
2pts0
erik-poupaert.blogspot.com 13y ago

The state of low-level system programming

bluehex
98pts59

Didn't you consider that the comment you're replying to was for the benefit of other readers not necessarily the OP? I found it useful and yes I did read both.

I never intentionally used any AI features in Chrome but first was made aware of the models when my disk was running out of space. I investigated with a disk usage tool and found I had multiple versions of the model in my Chrome directory taking up ~12gb. This was about half a year ago and maybe I was in a bad experiment or something but it's definitely not opt in or user visible. Less tech savvy people will have a really hard time understanding why their disk space is running low.

Consciousness isn't a requirement for potentially dangerous behavior. When the science fiction the probabilistic models are trained on tend towards "AI uprising" and you give them the tools to do it, the probability machines will play out that scenario especially if they are prompted by their humans in that direction which some people will undoubtedly do for kicks.

If some people will give their bots crypto currency and the bots could buy hosting to "escape" or run scams to make more money or pool resources or any number of harmful things.

I'm not arguing any sort of agency here. I completely agree there is no consciousness nor do I believe there ever will be but that's not a precondition at all for an untethered probabilistic machine to be harmful.

I keep seeing people dismiss this as an exaggerated danger because the bots are only pretending to be sentient and we're a long way off from AGI. The whole sentience debate is irrelevant. If people start giving these bots real resources, the fact that they are only "pretending" to be sentient doesn't prevent them from doing real damage as they act out their sci-fi AI uprising plots.

The US Tax Filing system (and its associated software) meets that goal.

I disagree with the argument that the US Tax Filing system meets the goal of:

"allows everyone, at scale, reliably, to do what they need to do."

It may do so for easy / common cases of W2 salaried employees but step a little outside of the norm (foreign sourced income, tax treaties etc.) and software gives up and shows you a PDF of relevant forms and requires you to become an expert in tax code and to keep your own multi year running calculation of carryovers and things to proceed. I'm glossing over all of the detail about how complex this really is but wouldn't expect the average, even very intelligent person to succeed in filing a correct return without a professional's help.

Such confusing naming they can't even keep it straight in the announcement.

"The Microsoft 365 Copilot app" in the introductory paragraph. Then there's a button "Buy Microsoft 365" The link below is as "Download Microsoft 365 apps for MacOS"

And the file you get is: Microsoft_365_and_Office_16~Installer.pkg

So is it the "Microsoft 365 Copilot app", or is it just "Microsoft 365" or multiple "Microsoft 365 apps"?

Above it says "formerly Office" and then the installer is named with "and Office". It's a jumble of inconsistency in just the first few lines on this landing page.

How does lifetime elision affect performance? I thought the compiler just inferred lifetimes that you would have had to manually annotate. Naively, it seems to me that the performance should be identical.

I absolutely agree with you. I think this quote in the article gave me the impression that they are talking more about vibe coding it at scale rather than llm assisted engineering.

  "Our strategy is to combine AI and Algorithms to rewrite Microsoft’s largest codebases. Our North Star is ‘1 engineer, 1 month, 1 million lines of code.’"

Anyone who's done some vibe coding can imagine what a mess a vibe coded operating system is going to be with current day tools. LLM agent coding is good at making small prototype web apps and the like but trying to apply it to significantly complex legacy software is a nightmare.

Kudos to Raspberry Pi for addressing the known issues with a new stepping in just a year! I feel like that's a pretty great turn around for errata that they could have pointed to the workarounds for and delayed this indefinitely with not much pushback.

Etymology of the word is irrelevant when it comes to current usage, and current usage and understanding is neatly summarized by Wikipedia in the first sentence of that same article where your quote about the etymology comes from.

"Genocide is violence that targets individuals because of their membership of a group and aims at the destruction of a people."

Iran and Hamas firing missiles and rockets into population centers is a war crime too. So is their embedding and use of civilians. The entire strategy of Israel's opponents in the middle east is to engage in war crimes. Where do we place Israel on that scale?

I feel like you're moving the target now. Those are your words above.

But yes, if your scale is that of the western world then harsh criticism of Israel's war crimes should be expected and welcome.

I don't mean to put words in your mouth, maybe you did mean something along those lines and I'm misinterpreting.

The "important notes" section on the Japanese page[1] says that you can disable / delete an address at any time and create a new one. If I used this I would rotate every so often and at a minimum for each move. I'm a bit concerned for people that don't understand the risks of updating these. Anyone that's ever seen this code being able to lookup the person's address across moves is scary. I don't feel like this convenience warrants the risk of having this feature, personally. It's already convenient enough to just limit the input required for updating third parties to an alphanumeric code without allowing updating the addresses.

[1] https://lp.da.pf.japanpost.jp/#importantnotes

This is awesome. I've had similar ideas but wasn't able to do any prototyping yet as I only have Pico 2 boards that don't expose the CSn pin in the pinout.

Rather than UART booting every time I thought it might be nice to use UART Boot just as a way to deliver the firmware update to the sub chip - so the UART image you load would just be a program that accepts a larger image (over UART again) and would write to the flash for subsequent boots. I think that would get around the SRAM and boot time downsides the author mentioned. Is there a reason this might not work?

You don't have to worry about that because it very conveniently snaps to the click targets that you move it near. /s

Once an Android app for the startup I was working on had a suspiciously large apk size. One of our engineers dug in and realized that our packaging script copied the .git directory in with the static files.

All it took to see the source was to cd into the unzipped apk directory and do a "git reset --hard ."

What a classic non-apology that was.

I feel terrible that my rallying cry seemed insensitive. What I’d hoped would energize the team to meet a challenge we’ve met many times before landed in a way that I did not intend and for that I am sorry.

In other words, I'm sorry that you all took it the wrong way.