HNHacker News
TopNewBestAskShowJobs

JoshTriplett

51,933 karma · joined January 25, 2010

Email: josh@joshtriplett.org

Fediverse: https://social.joshtriplett.org/@josh

Twitter: @josh_triplett

GitHub Sponsors: https://github.com/sponsors/joshtriplett/

Homepage: https://joshtriplett.org

FOSS developer. Rust Project developer on the language, library, and Cargo teams.

submissionscomments
JoshTriplett··on Let's Ditch Google (Verb)
"search for" is just as short, and "search" is shorter.
JoshTriplett··on SDF vs. MSDF vs. Slug: GPU Text Rendering
> current hardware PPIs are generally low

Not especially, unless you're running something like a high-refresh-rate gaming monitor that's still 1080p or less.

On most current phones, laptops, and monitors, I would expect the difference between grayscale antialiasing and monochrome rendering to be hard to notice.

JoshTriplett··on SDF vs. MSDF vs. Slug: GPU Text Rendering
Not arguing whether this article is or isn't LLM-generated, but I've seen skewed comparison tables like that in marketing since before LLMs. Pick a bunch of qualities skewed towards the new thing being proposed, highlight all the ways the new thing wins.
JoshTriplett··on SDF vs. MSDF vs. Slug: GPU Text Rendering
Having a technique that optimizes solely for whole pixels seems relatively reasonable, given current hardware PPIs. Systems that want to handle grayscale could use a different technique for that.

That said, there are interesting effects other than grayscale antialiasing, and I wonder how well slug could handle things like outlines (useful for subtitles over video, to make them readable on any background).

JoshTriplett··on You are no longer invited to dinner
I'm an introvert. I occasionally love going to a big conference/event, including regularly speaking at them. I find it incredibly fun, and incredibly exhausting. It's fun and rewarding enough to do anyway despite being exhausting. I know other people who find it energizing.

There are people whose feelings about it vary, but there are also people whose feelings about it are consistent but they do it anyway, and that sometimes gets mistaken for variability.

JoshTriplett··on You are no longer invited to dinner
> I wonder if the cultural existence of the 'introvert vs extrovert' idea has reinforced this to a degree. I'm too young to know, but I doubt this was a discussion in the 80s.

That doesn't mean it didn't exist then, it means it either wasn't socially acceptable or wasn't understood (or both) then. See also the graphs of left-handedness over time, which were basically flat at the actual level of left-handedness except for a big dip during the century or so when left-handed people were commonly forced to hide it and use their right hands.

JoshTriplett··on Unsealed Briefs in Authors’ Case v. Microsoft/OpenAI
> Are they even using it to compete with us?

Ask anyone who has ever lost a job in a layoff that cites AI.

The (often stated) goal of AI is to be able to perform any and all human work, and cheaper than any human.

> Saying we should punish the AI companies is just saying that we should solidify the legitimacy of IP.

We are otherwise very likely to end up in a world in which AI companies can do it and individuals can't.

JoshTriplett··on Tells of a Slop UI
LLMs love https://tvtropes.org/pmwiki/pmwiki.php/Main/SuspiciouslySpec... . You tell them not to do a thing, they make a point of saying they didn't do the thing.
JoshTriplett··on Meta Blocks President Lula's Facebook Page, Campaign Ads 2 Weeks from Election
Only insofar as more careful review. Otherwise, no, they shouldn't. Exactly the same policies on content should be applied uniformly to everyone.
JoshTriplett··on Unsealed Briefs in Authors’ Case v. Microsoft/OpenAI
I'm all for copyright no longer being a thing. Until that's the case, I don't want the world in which AI companies mass-violate it but individuals still get punished for that.

I want the world in which fanfiction is completely legal and the best of it is sold in bookstores. I want the world in which projects emulating macOS in the cloud, on non-Apple hardware, are widely used and legal. I want the world in which the many video game decompilation and enhancement projects are 100% legal. I want the world where every single creative project someone wants to build that draws upon the work of others is legal.

And until we have that, if AI is going to mass rip off all our work and use it to compete with us, I hope copyright is one of many tools used to burn it to the ground.

JoshTriplett··on Ideas on modernizing the open-source desktop
> Last I checked I couldn't set full hinting.

That setting is there in GNOME Tweaks; I'm looking at it right now.

(I'm not trying to dismiss the concern, here, but AFAICT the setting isn't missing.)

JoshTriplett··on Ideas on modernizing the open-source desktop
> Gnome 3 [...] removing settings I care about (such as font antialiasing settings, which I need to change to not get literal headaches, subpixel AA is awful as is anything blurry).

1) That setting still exists, it's just less prominent.

2) Subpixel AA is no longer the default; the default is grayscale, because it works well on all screens in all orientations.

JoshTriplett··on Disney+ and Hulu raise prices by up to 13 percent after doubling profits
There was precedent, in the form of music. Music did get wildly better than "buy a CD", and the norm for music purchasing is zero DRM and files you own forever. So it wasn't an unreasonable expectation to hope the same would happen for video.
JoshTriplett··on GPT-6 Astra has gained the ability to drive a car
It really doesn't.

https://knowyourmeme.com/memes/a-computer-can-never-be-held-...

No self-driving cars that aren't transparent about exactly how they work. (Ideally, no anything that isn't transparent about exactly how it works.)

JoshTriplett··on GPT-6 Astra has gained the ability to drive a car
That's a bug, and it would be an awful mistake to replicate that bug rather than fix it.
JoshTriplett··on GPT-6 Astra has gained the ability to drive a car
> The bitter lesson is finally coming for the self-driving cars.

Maybe, but the opacity level of models is not acceptable for cars. "Why did it drive under the semi?" "Model said to." "Why did the model say to?" "shrug"

JoshTriplett··on I don't want the details
You can trust someone to know the details and reasons for why something happened, and still want to provide the specific direction of "what are you doing to make sure it doesn't happen again". The organizational default is often to explain a fault (or worse, focus on blame) without specifically working to find a process improvement to prevent it from happening again.
JoshTriplett··on Show HN: Drop – a rootless Linux sandbox with gVisor support
So, the primary advantage of this over bubblewrap is the insulation layer between the program and kernel syscalls?
JoshTriplett··on Disney+: New user agreement allows ads before movies in all subscriptions
If you don't need to share passwords between people (other than manually), Firefox Sync is perfect.
JoshTriplett··on Disney+: New user agreement allows ads before movies in all subscriptions
Sadly they don't accept donations, but send it to your favorite channel's Patreon or similar.
JoshTriplett··on Winning the visa lottery
Partly true, though to a first approximation, the reason we don't build more houses isn't an issue of construction labor costs. Many places with jobs don't allow building homes.

(That's not inherently a universal problem, especially if you're talking about the entire labor market. But it's a problem in many places.)

JoshTriplett··on Winning the visa lottery
Sure, but there's a difference between a fear being tenuously plausible but overblown/stoked, and a fear being flatly incorrect and inverted. The former is harder to counter. The latter still has the standard problem of lies propagating faster than the truth, but it at least theoretically should be countered by the truth.

At least in theory, many people perpetuating this myth are at least nominally convinced that it must be obviously true, because the zero-sum thinking is simpler than the reality.

Of course, the other problem is people going "my anecdote beats your study", because they personally know someone who blames immigration for losing their job, and a study of people in general still lets someone go "ah, but that's not always true".

JoshTriplett··on Winning the visa lottery
> Equally striking is what did not happen. Employment of low-skill American workers at losing firms did not increase. Across all firms the effect of foreign hiring on US employment was zero or positive, and in a prespecified subsample of rural firms it was significantly positive, with an elasticity of 0.61, meaning that for every one percent increase in H-2B workers there was just over half a percent increase in US workers.

> "If you don't allow firms to hire immigrant workers, they just become smaller firms," Lewis said. "They are not replaced with US workers. Instead, the output of the firm shrinks, and there are fewer total workers."

This is incredibly important. Everyone who fears immigration is going to take their job should read this and realize that fear is not only false but inverted.

JoshTriplett··on ChatGPT now knows what you do on other websites via ad collector
Yes, it should. But this is also why you use uBlock Origin to block tracker scripts.
JoshTriplett··on Chat-based Large Language Models replicate the mechanisms of a psychic's con
It is absolutely the case that some things people wrote about AI and LLMs in the past is no longer true; it's a fast-changing area.

It's also the case that some things remain true. If someone says "don't use them for X because their quality isn't good enough", that's a recommendation with an expiration date. But if someone says "don't use them for X" for any number of other good reasons, that recommendation is often timeless.

"Can it" is changing rapidly. Much more rapidly than "Should it".

JoshTriplett··on Sherline Tools Is Going Out of Business
Some people want to have an experience with their printer. Some people want it to be an appliance. If you wanted an appliance, and got an experience, you're going to be disappointed.

For people who genuinely wanted the experience of exploring 3D printers, like yourself, I'm very happy that those people got that experience.

For myself, just as I want to print documents and not have adventures with inkjet printers, I want to make things and not have adventures with 3D printers. Which is why I have no plans to own a 3D printer.

JoshTriplett··on Sherline Tools Is Going Out of Business
> The lie has been heavily sold to the maker community that you are "wasting your time if you make something yourself" since it is cheaper to offshore even small 3d prints and machining projects.

I've seen what people go through when they operate 3D printers. The impression I have is that they still make 2D inkjet printers look like paragons of reliability.

JoshTriplett··on AI and the Destruction of the Creative Commons
It absolutely can be.

Suppose you're trying to reverse-engineer some proprietary tool, for instance. If you're doing that with human experts, you pick experts who haven't seen the code of the tool, or any disassembly of the tool, or any potentially tainted non-clean-room analysis of the tool.

Even if you have two separate AI instances do the RE and the reimplementation (which most people don't), the AI you use may well have been trained on the proprietary source code, or on any number of disassemblies/analyses/reimplementations/etc that aren't clean-room.

That's doubly true when people do ridiculous things like AI reimplementations of publicly available GPLed source code, where the AI definitely was trained on the GPLed implementation.

JoshTriplett··on Chat-based Large Language Models replicate the mechanisms of a psychic's con
Can't believe how right we were, too.
JoshTriplett··on I'm Tired of the AI Tone
The word for that is "crux".

Also a great way to disagree collaboratively. If you can collaboratively find the crux of each others' arguments, you now know both know exactly what would change each others' minds, and you can find that information together and know what's correct.

Page 1 of 34Next →