skysight-inc/HackerNews huggingface dataset:
> If and when autopilot achieves level 3, the economic equation changes substantially

The market is limited to America. Nobody is going to let Tesla develop a monopoly (or even commanding lead) in their country for self-driving cars after the way Musk has behaved with Starlink. (I suspect a ban on cameras-only self-driving cars would be popular in e.g. California and New York, too.)
cool idea. once we have mandated ivf as the only way of conception we can probably start selecting sperm from populations with higher than average iq too.
Spoken as if 80% of the software engineer workload isn't attending status update meetings to provide updates on why nothing is getting done
It's not a "programmer" problem. Any competent program I know would never thing of averaging the color of the orange with the color of the non-orabge bag, and expect that to be orange, or representative of how we percieve the orange.
This is the hypocrisy of the left and why people are leaving blue states and in the process are losing electoral votes for President and representatives in the House. These people have jobs and the “liberal” states don’t do nearly enough to enable affordable housing.

This is coming from someone who believes in universal health care, (de)regulation to make affordable housing available, affordable post high school education, increasing the minimum wage, etc.

But as someone who travels extensively and has been all over the US, there is no blue state I would want to live in. High taxes, high cost of living and spend more time virtue signaling than trying to solve problems that people care about.

The best I’ve found is blue metropolitan areas in red (and purple) states.
The issue that matters is not me, whoever I am and whatever I think, it's the claims made by the GGP. Which remain worthless until proven otherwise, like all other claims.
Trump announces "no Tariff 'exception' announced on Friday"
The problem is that electrolytic capacitors can leak, even if not used. So, you can store a perfectly good computer and retrieve a ruined motherboard a number of years later. SMD capacitors are bad for this, the MZ80K predates all of that though, and I think only has a few through hole capacitors on the mainboard.

The power supply should also be checked, and in this case, it's safety capacitors which are the risk there, since some of the older ones (RIFAs for example) tend to be hygroscopic, and if they crack they end up blowing next time mains is applied across them. I've not had any problems with power supplies killing the machine with an over voltage, but i've heard this is also a risk.

Anyhow, 45 years or so is time for a recap, and it'll do another 30 years before it's time again...
Tacoma has gotten much much nicer over the past 20ish years and the aroma jokes are mostly vestigial at this point.

My best friend moved down there a few years ago (a family member sold them their house under-market and the price was too good to pass up). We all made our jokes but I’ve been down a lot and I actually really like it. It’s not that much harder to get to than west Seattle
>First, the average pixel is not what I would expect it to be at all

It looks like the averaging was done in default sRGB color space, with:

magick "$f" -resize 1x1 txt:-

Downscaling should instead be done in a linear colorspace. Human vision is non-linear, but the filtering required for downscaling is equivalent to blurring, which is linear because it's done optically not within the retina or brain. Using ImageMagick:

magick "$f" -colorspace RGB -resize 1x1 -colorspace sRGB txt:-

Additionally, JPEG supports chroma subsampling, which is usually enabled by default. I don't know what sips does, but with these small files you might as well use PNG and avoid the risk of losing color information this way.

This should produce results closer to human perception.
can you share your personal documentation story? what did you not find? what was painful?
Update: Possible pending reversal today (Sunday) on temporary exemption to emergency China tariff for computers and smartphones.[1][2] Trump and the Secretary of Commerce are saying different things on social media. Trump says he will look at the "whole electronic supply chain." The Wall Street Journal and Bloomberg are trying to keep up with the announcements.

[1] https://www.wsj.com/livecoverage/stock-market-trump-tariffs-...

[2] https://www.bloomberg.com/news/articles/2025-04-13/trump-say...
Initial targets for humanoid bots are in the $20k range to purchase. Human Amazon drivers currently are around $40k per year to rent. At even half the performance and the same (40h/168h) 24% duty cycle, the humanoids will have to have very high maintenance and power costs to be more expensive than humans. And they don't unionize.
Mobile Flight Simulator More Realistic Than MSFS2024 Aerofly A350 [video]
The underlying emotionally driven question is what did they do to deserve it. For all of the faults of Mark Zuckerberg or Jeff Bezos, I don't think I've ever heard of them being called lazy. Someone else getting ahead when they don't deserve it is universal. We get told life isn't fair and just accept it but I don't think I'm alone in never actually accepting it. So unfairness matters.
Not going to speak to the content of the blog post, but I want to address something from the beginning.

> Every post is either political ragebait, recycled "funny" cat videos, "Am I the asshole for divorcing my husband after he killed our two children while drunk and high?"-type slop, or tired wojack memes.

The trick to Reddit is to audit your subreddits. There are thousands of interesting, well run, topic specific subreddits. Find communities around your interests and only subscribe to them. Get rid of the default ones that are mostly just cesspools these days.

Over the years I've cultivated mine to include several book series and authors I like, 3d printing, homebrewing, etc.

The other trick is to avoid the Reddit app. Use https://old.reddit.com, even on mobile. It's still the best way to use Reddit.
That doesn't explain why, after paying off the car, they immediately trade it in for a new one.
It's not very complicated. Russia invaded Ukraine, occupied large parts of its territories, and forcibly annexed it. Russia is the aggressor and the war criminal. These are all objective facts.
"Return on investment" isn't using uncommon words to try to be hard to interpret, it's a standard business term in English-speaking countries.

The fact that it seemed like its intention was to obfuscate is just a sign that you're not familiar with basic business terminology, nothing more.

(And there's no shame in that, nobody knows the common phrases in every area of society, if you've never taken any business classes nor been involved in running a business there's no reason you should know it - but that doesn't mean people who use those words are trying to hide what they mean.)

Edit: and unsurprisingly it's therefore also frequently seen on HN:

https://hn.algolia.com/?q=return+on+investment

https://hn.algolia.com/?q=ROI
It’s not wrong, because it doesn’t stand alone, and yes, if you’re cherry picking half a statement, then you’re like the Australian politicians calling it a “lucky country”, perpetuating a gross misrepresentation of both the letter and the sentiment of the original statement.

This is especially ironic given that the constructive argument against Postel’s law is generally based on the value of a strict interpretation of specification. If you’re intentionally omitting half of the law, then you have an implementation problem.

Furthermore, none of this has much to do with YAML being a shitty design.
How much time would you estimate they spend in their cars? I have a '22 Subaru and basically never plan on trading it in. (Should be paid off in a year.) But I also drive when I want to, and that's not super frequently.
Back when Pushshift was publicly available, I used to check the mod actions on some subreddits. What I found was that the subreddits that I thought had biased moderators were simply undermoderated. Pretty much every mod action I saw was fair and there were also a lot more than expected, but clearly the issue was that total comment volume was far more than the mod team could handle.

> You're at the mercy of a small number of users who have the most free time to post all day. Some times I'll get an unusually angry response on Reddit and click on their profile out of curiosity. It's often someone who has been commenting for the last 10 hours straight.

These people are also masters at toeing the line of forum or subreddit rules when trashing others, constantly baiting people to cross the line in replies and get themselves moderated. It's worse in forums where downvoting isn't available.
go can ship as a static exe, can't be simpler to deploy, until java has this built-in, I'll stick with go for my cross platform choice
> Lucky!

There are other lucky people on their forum: https://forums.puri.sm/t/librem-15v4-and-non-free-purism-rep... and https://forums.puri.sm/t/librem-15v4-and-non-free-purism-rep.... There are unlucky ones too, but less it seems: https://forums.puri.sm/t/librem-15-v4-laptop-not-turning-on-...
Context absolutely affects how we see things.

But so does its colour.

So observing how a red mesh affects that colour is absolutely worth investigating.
Deaf?
Or, like, an actual truck.
I'm not saying it isn't, but when the 9am scrum meeting is at 4pm your time, you can be quite the night owl!
> There is no null string, perhaps because Pascal uses the doubled quote notation to indicate a quote embedded in a string:

'This is a '' character'

That doesn’t seem like a good explanation. There’s nothing preventing a tokenizer from interpreting two quotes not followed by a third quote as an empty string literal. In fact, that’s what current Pascal compilers accept (e.g. `writeln('')`).

However, an empty string and nil are also the same in Pascal, there is no distinction between an empty string and the absence of a string. This is because in early computing, strings weren’t separate objects that you pointed to (and hence could be a null pointer), but more like (usually fixed-size) arrays allocated as part of a larger contiguous memory structure. The array could be empty (based on some length variable), but it couldn’t not be there as part of the fixed memory layout.

Actually, in certain systems strings couldn’t even be empty, in the sense that there was no stored size in addition to the fixed-length array. Instead you padded the rest of the array with spaces. The CHAR type in SQL (as opposed to VARCHAR) is a remnant of that practice.
I could disagree on technicalities, but yeah we more or less agree. I won't argue with you on that.
One of the frustrating things about the manicule is what I think is the reason you don't see it used online, and it is "everywhere" only in physical media: cluttered pages/GUIs and low-DPI screens mean that almost all of those manicules you see as scans just don't work as a digital manicule. It's always easier to use some sort of arrow or background highlight or other way of calling attention to a particular line. Note that OP makes no use of a manicule in this web page, and the only web example OP gives is an emoji - which was intended for SMS chat messages (and looks very ugly, even ignoring the color or other issues with emoji). That is probably why it is honored mostly in the breach by contemporary web designers - many more know about it than use it.

Like that gorgeous orange (letterpress, I assume) manicule you see in the middle of OP - that line-work will never work when scaled down and put into a web page as a normal little manicule. The details get lost in a blur, the hand becomes a solid blob of black, it looks goofy and out of place (note: for the mouse pointer, this is a feature, not a bug), or it ceases to look like a hand at all to someone who isn't primed for it by an article.

I can tell you that because I tried one that looked a lot like that. I went through literally hundreds of manicules from Wikimedia Commons, Font Awesome, Google Images, and articles like this, trying dozens of them on my actual website, and it took that long to find a single one I was at all happy with in context. I was shocked. No other icon I use on my site was that hard to find an adequate version of. (We really wanted a manicule for our use-case, so we persevered.)
You're exposing yourself to tracking error every time the index rebalances. If you want to show it to the man, just go to a protest while buying a cheap index fund.
One that you are missing (and a pretty painful one, for that matter) is "lack of flexible array parameters".

Also, the problem with pascal string was the length being limited to 255 characters, which wasn't enough even at the time.
> the Meta terms of use require any derivative works to have Llama in the name

Technically it requires the derivatives to begin with "llama". So "DeepSeek-R1-Distill-Llama-8B" isn't OK by the license, while "Llama-3_1-Nemotron-Ultra-253B-v1" would be OK.

> [...] If you use the Llama Materials or any outputs or results of the Llama Materials to create, train, fine tune, or otherwise improve an AI model, which is distributed or made available, you shall also include “Llama” at the beginning of any such AI model name.

I've previously written a summary that includes all parts of the license that I think others are likely to have missed: https://notes.victor.earth/youre-probably-breaking-the-llama...
Or return to the webring era, where you vouch that the people you recommend are made of flesh and blood and create quality content.
It would have to take the real world into account, no? Additionally it could test various timezone definition permutations without necessarily being dependent on a real one.
Somewhat related and worth watching:

Surface-stable fractal dithering explained

https://youtu.be/HPqGaIMVuLs

There's a follow-up video to that one.
> This is how long it took our former friends and trading partners to school Trump in the fact that trade isn't always "bad".

That's an optimistic view; there's really very little reason to think that he's learned that lesson.
I hesitated to post here (because it seems like I have been flagged as only posting on troll topics), but decided to anyway because I don't want anyone else to know about this overpowered setup!
Correct! Over at https://ghuntley.com/mcp I propose that each company develops their own tools for their particular codebase that shapes LLM actions on how to work with their codebase.
Link to the President's announcement:

https://x.com/MarcACaputo/status/1911517973766127978
Even if it hadn't already been banned, it's highly unlikely you'd be watching it. Mr beast tho, not that's some content, huh?
Don’t need cloudflare to pirate content, if people nerf the internet out of fear of piracy, the pirates need to make that content so available to all for free with a superior UI/UX so that the censors give up and cease.
Fascinating cutting edge and impactful.
GrapheneOS is a mobile Linux distribution. It's not systemd and GNOME which makes it a Linux distribution but rather the Linux kernel. There's nothing stopping people from running a traditional desktop Linux software stack on the same hardware we support. That doesn't interest us since it would be a massive privacy and security regression from the Android Open Source Project. It would also give a lot of usability, robustness and the huge mobile app ecosystem including a large number of open source mobile apps.

The Linux kernel is increasingly the elephant in the room when it comes to security and hasn't experienced anything like the massive progress made in Android's security in userspace. Piling on many more exploit mitigations to the Linux kernel won't really change this. We need to do a lot more work on it than we already do.

GrapheneOS has hardware virtualization support, which is going to be one of the ways to avoid depending so much on the Linux kernel's fragile security. The main usage for it in GrapheneOS will be running nested GrapheneOS instances for better sandboxing rather than running other operating systems. Android supports using the virtualization support to run other operating systems via the Terminal app and we have support for GUI applications, speaker, microphone and opt-in GPU acceleration backported to the Terminal app. The main use case for that app will be running desktop applications from other operating systems for the desktop mode. Windows 11 support would be a compelling addition to it and we may implement that in the next year or so.
Ada83 had named arguments. It is effectively Pascal++ with the operator precedence fixed to be useful rather than a mathematician's fever dream.
> I think I can do that in a no overhead way.

If 'T' is a struct, yup, although that's specific to the way it is compiled by CoreCLR's JIT or ILC.

For constructor semantics it's best to expose a static abstract interface method Create<T> and have the interface be SomeInterface<Self> where Self : ISomeInterface<Self>.

For example, that's how `INumber<T>` interface works so you can further down the line write `T.Zero`.
"Cooking the books" could mean many things but most people would interpret this as fraud. There are many exit scenarios that aren't fraud but rather stacks of preferential stock that get paid before common, who usually get paid last.

What happened in your exit scenario?
I don't personally care enough, I made my point years ago when I bought my EV from a different manufacturer.
> Would a shrinkage still cause economic collapse?

Sort of maybe yes.

Even when you save up the cash up front, you live off return on the investments. Of course you can invest globally, but wherever you invest, you rely on there being a young productive workforce to generate said return on investment.

Ultimately, cash is a nice abstraction, but you need someone doing the actual doing - harvest food, run hospitals, fire stations etc. With many old people around, there's many people who need services (especially health) but few to run them.

Where you are better off is you ringfence the saved up cash for investments, ensuring you have more growth to finance the whole party when it comes to it. In principle the state can do it too, but it's often too tempting not to.
You're right — a font is as still useful today as it was 30 years ago. But there is no longer a market for them. They were commoditized a long time ago. My memory of the 90's is rusty but I feel like it was a company like Bitstream that came around and so undercut the font market in a race to the bottom that, even then, it was clear that selling fonts was a dying business.
Does your comment above belong on my server your server or HN server?
The traditional internet is based on telnet into servers (at say a university) it is fundamentally not peer to peer.
The peers in the traditional internet would be mainframes to mainframes. Im sure they stored replicated content.
Right. If you want to go EV for your daily driver, you can buy a myriad of good choices (including from Tesla) *AND* a whole actual gas truck (say an F150 or a Taco) for what they are asking for this thing.
And obligatory https://nitter.net/MarcACaputo/status/1911517973766127978.
So one bot is invited by accident or on purpose that invites more and more bots and that channel is dead, it will be like running from zombies, one person is infected and boom the whole commune is smoked
>women are barely more than cardboard cutouts in his stories

Same as Lem. Reading Return from the Stars was physically panful.
I think implementing a dithering algorithm is one of the most satisfying projects, because it is fun, small(ish) and you know when you are done.

Of course, unless you are trying to implement something completely insane like Surface-Stable Fractal Dithering https://www.youtube.com/watch?v=HPqGaIMVuLs
I played with this decades ago (maybe another Emacs based WM?). It was fun for a while but I moved on. I thought it was abandoned.

I will need to give it another go and glad to see it back among the living :)
And very annoyingly they can't be sliced except if you are only trimming off the front. If you need to chop off anything at the end, you either need to make a copy or do an icky and not thread safe hack of swapping out a character for the null character and then swapping it back when you're done.
Our own apps and the currently basic forks of Android Open Source Project sample apps use black, white and gray as their icon color scheme. It's similar to how other organizations choose a few colors for their apps. The icons aren't grayscale, those are just the current colors we use for our own.
Those aspects of the book are awesome but I think they run against the themes Ridley Scott was going for. Ridley Scott wanted Deckard to be an android. It's hard to interpret the unicorn scenes otherwise. The androids are shown as cruel due to their lives as slaves, but with human-like longings for life and meaning (like in Roy Baty's final speech about tears in rain). The overall point is to blur the boundary and say the androids can be meaningfully human.

Whereas Mercerism and the animal stuff in the book are all about emphasizing the ways humans are different from the androids. The androids mock Mercerism and they don't care about animals: they are incapable of empathy. They torture people and animals without compunction. The alternate police station scene, where Deckard is tested using a bone marrow test instead of Voigt-Kampff and comes out human, is evidence that he's not an android.

The book is, in my view, one of the few pieces of sci fi media that seriously raises the question "could these apparently human-like machines really be human just like us?" and answers a resounding "no". The androids are psychopaths who are unable to partake of the human experience. Ultimately PKD is concluding that they are meaningfully not human---and, furthermore, some biological homo sapiens who act like them might actually be androids, a theme you can find elsewhere in his essays [1]. To the extent that Deckard's humanity is called into question it's not whether he is physically an android, but if he is psychologically a psychopath because of his job killing androids.

[1] https://sporastudios.org/mark/courses/articles/Dick_the_andr...
I went the opposite way, I started off as you (with nvim), then moved to other open-source PKMs like Trilium, then used Obsidian and it was love at first sight.

Keeping everything in a git repo makes it easy to sync across devices + backed up.
Wow, I mean for a TV app, wow
Or even change it to "to learn CUDA programming". I thought this was for shaders or something at first.
It’s a hard business, being a shrubber, that we must all acknowledge.
Basically none of it. RSUs at public companies are as good as cash that just happens to be pre-invested. The tax implications are very simple (they're just regular income like getting paid in cash), and so are your legal rights (you're not much different from anyone who bought a share on the stock exchange). You should risk-adjust their value like any investment, but there's are very few if any sneaky things that can happen to pull the rug entirely.
Slightly newer one here (Lenovo T470). The battery still works so it’s got a built in UPS. KVM comes with it too!

All it does is scrape jobs really. I was running it on a VPS but that requires a modicum more effort to keep secure. This thing is a rotting unpatched Debian 11 and is behind a NAT with no service ports exposed on public interface.
Nothing stops you from joining https://www.fanclubs.org/ or https://www.fark.com/ instead of reading what bots post on Reddit all day.