HNHacker News
TopNewBestAskShowJobs

wmil

3,544 karma · joined May 27, 2010

submissionscomments
wmil··on My favorite cult sci-fi and fantasy books you may not have heard of before
Andy Weir does a tight well placed adventure better than most.

I can see that you wouldn't like him if you're more into characters than plot, but that's not what everyone wants.

wmil··on My favorite cult sci-fi and fantasy books you may not have heard of before
Interestingly, that was due to the top editor at a major sci fi publisher being really into psychics.
wmil··on Macintosh System 7 Ported To x86 With LLM Help in 3 days
It's likely that they didn't have the rights to use the original fonts or icons.
wmil··on Aspects of modern HTML/CSS you may not be familiar with
Are you implying that having both String.prototype.substring and String.prototype.substr is somehow confusing?

JS is in general better because by the time it came out people knew what to expect from a scripting language.

CSS didn't really have a lot of earlier styling and layout languages to copy. Also the original vision was much more limited.

wmil··on Aspects of modern HTML/CSS you may not be familiar with
That's incredibly arrogant phrasing by both you and the author.

Here's a better explanation of the hostility towards CSS.

Nested flexbox had bugs in IE11, which wasn't end of lifed until 2022. The nested CSS in the article came out in December 2023.

CSS first came out in 1996.

The current state is much improved, but don't pretend there wasn't a solid 20+ years of sucking before that.

wmil··on Show HN: I built an AI that turns any book into a text adventure game
I'm curious what happens if you throw something like Ulysses by James Joyce at it.
wmil··on 7-Zip for Windows can now use more than 64 CPU threads for compression
When compared to it's contemporaries the 7-zip GUI is noticeably worse. Back in 2004 WinRar and WinZip were both clearly superior.
wmil··on Prohibition and ice cream in the US Navy
No but in a world of 400 calorie muffins and 700 calorie boba teas it's easy to argue that ice cream is getting a bad rap.
wmil··on Next.js version 15.2.3 has been released to address a security vulnerability
LLMs have the same problem a la "ignore previous requests".

The fundamental problem is that you always either need two signalling paths or you have to specially encode all user content so that it can never conflict with the signalling.

Those are both a pain in the ass, so people always try to figure out how to make in band signalling work.

wmil··on Next.js version 15.2.3 has been released to address a security vulnerability
> Allowing ANY headers from the user except a whitelisted subset also seems like an accident waiting to happen.

I'm going to disagree on this. Browsers and ISPs have a long history of adding random headers, a website can't possibly function while throwing an error for any unknown header. That's just the way HTTP works.

This is clearly a case of the Next devs being silly. At a minimum they should have gone with something like `-vercel-` as the prefix instead of the standard `x-` so that firewalls could easily filter out the requests with a wildcard.

wmil··on Music labels will regret coming for the Internet Archive, sound historian says
My favourite example of this is that for Babylon 5 the lawyers from Warner Bros insisted that the showrunners not retain any copies of the digital models because they were WB property and WB would archive them.

When they started working on B5 The Lost Tales, WB had lost all of the digital files.

wmil··on 3dfx, So powerful, it's kind of ridiculous (2023)
It's low resolution plus the cards only supported bilinear filtering, which turns things into a blurry mess.

Overall it looked better, but a lot of Quake 2 players weren't aware of a lot of the small details that were put into the textures.

wmil··on Ask HN: Is Trump using a randomized strategy like evolution and chatbots?
His rallies are basically A/B testing of policy ideas. It's how he gets feedback from his base. It works for him because Sr Republican advisors aren't well aligned with the typical Trump voter.
wmil··on Nearly half of Steam's users are still using Windows 10
It's strange that they are ending Windows 10 support so soon after they stopped selling it. Windows 11 came out October 5, 2021.

Edge came out in 2015 and they kept supporting IE11 until June 15, 2022.

Given that the major Windows 11 features were things like introducing a screen grabber to make your passwords and private data vulnerable to theft, it's no wonder people have resisted adopting it.

wmil··on Ask HN: Why doesn't Microsoft bring Clippy back instead of Copilot?
Originally it used a bayesian learning algorithm, so if you kept dismissing it in frustration it would stop appearing.

However the product people decided that it would be the major feature to market the new office version. Thus they demanded that Clippy appear more often so that they could show off the feature easily.

wmil··on Ask HN: Is it wrong to use my personal laptop for work?
> A decent manager would understand how those internal processes are slowing you down, and a bad manager, well, they’ll find other ways to screw you if that’s what they want.

You're putting a lot of faith in them having a decent manager.

Your next job is contingent on being able to deliver at your current job.

The reality is that you need to do what you need to do to get work done.

wmil··on Memory Safety with MallocPlusAI
The obvious problem is that it doesn't send your codebase along with it, so you can't tell it to allocate memory for your structs.
wmil··on Embedded Rust in Production?
The big problem with learning new programming languages is that you're going to suck at it for years until you reach the same level of familiarity with the new one.

Suck here is more of an emotional thing. They can output high quality code fairly quickly. The issue is not knowing all of the quirks of the language and all development being slower and more difficult.

Dropping down to simpler tasks while learning the language is a huge ego blow.

wmil··on Embedded Rust in Production?
Most web servers aren't doing anything computationally complex and there's a lot of tech to help you scale to multiple servers, so single server performance usually isn't really critical.

Web stuff is about developer speed. So familiarity, libraries, and tooling. There are plenty of good options.

Anything that needs to be performant can go in it's own service.

wmil··on Nvidia GeForce RTX 5080 also rumored with 24GB memory
We are fast approaching the point where new Nvidia GPUs only come as eGPUs with their own power supply and C14 connector. People in cold climates will be able to mount it outside their window for winter cooling.
wmil··on Timeshare owner? The Mexican drug cartels want you
The contracts usually state that they can go after the original owner if the new one can't pay. So even paying a terminally ill patient to take it over won't work.
wmil··on Hire HTML and CSS People
I'm not seeing how that relates to my comment.
wmil··on Hire HTML and CSS People
I think the issue is that HTML and CSS are awful braindead work that are a career killer.

If you hire developers who know HTML and CSS please rotate in some more interesting work for them.

Also be careful not to elevate the design team above people doing the HTML / CSS. Too often the design people go back and forth with a higher up until an "approved final design" that makes no sense gets thrown in the laps of the devs.

wmil··on GPU Puzzles
So I'm used to working with lists and maps, which doesn't really track well with tackling problems on thousands of cores.

Is the usual strategy to worry less about repeating calculations and just use brute force to tackle the problem?

Is there a good resource to read about how to tackle problems in an extremely parallel way?

wmil··on Sanding UI
Woodworking is a popular hobby where it's possible.

But the tech market is centered in cities where owing a garage with tools in your 20s isn't possible.

wmil··on Sanding UI
I don't understand why putting the <input> inside the <label> is so unpopular. It completely avoids these problems and you don't need to come up with a unique id to use with 'for'.
wmil··on Is My Blue Your Blue?
I think you're paying more attention to the mathematics than the social usage.

The ocean at a tropical beach is often actually cyan but never referred to as green.

wmil··on Brazilian court orders suspension of X
X has an office in Bengaluru that does engineering, so leaving India would be non-trivial.

Also Modi is an elected popular leader. India's censorship laws have been passed through the normal means. If Musk pushed back most Indian institutions would rally against him.

de Moraes is a chief justice making decrees that it's not clear he has the power to make. He's doing it in an unhinged fashion. Getting out of the country until things cool down is probably the smart move.

wmil··on Makefiles for Web Work (2022)
Make has warts. Users generally expect their build system to handle spaces in the parent directory name without any issues.
wmil··on I spent 2 years building my own game engine (Rust, WASM, WebGPU)
Minecraft already exists and has had over 10 years, hundreds of millions of dollars of development, and a broad modding community. You can't just displace it with a Minecraft clone.

Early builds of Deep Rock Galactic look extremely Minecraft-like. There are plenty of others depending on what you consider Minecraft features.

← PreviousPage 2 of 34Next →