skysight-inc/HackerNews huggingface dataset:
==It's similar to how liberals downplay how much reshoring of industry will result from the Trump administration's tariffs.==

I haven't seen a coherent explanation or estimate of impact made by the administration. If a strategy that estimates the amount of reshoring exists, I'd love to see it. The constant back-and-forth on tariffs makes it seems more like the whims of one individual rather than a coherent plan for "reshoring of industry."

In your comments, you seem to continually give one side the benefit of the doubt, but use a completely different set of rules when discussing the other side.

It even seems to come out in your analysis as your source shows that 2023 saw the most days of unhealthy PM2.5 levels since 2012. It went from 724 in 2017, to 822 in 2023. That is a 13.5% increase. It appears you might be falling into the same trap you warn everyone else about.

Edited to add: On tariffs, Republican Senator Ron Johnson admits, “I still don’t know exactly what his total strategy is.” [0] Yet, you expect everyday liberals to have some nuanced view of the policy.

[0] https://x.com/mkraju/status/1910078814975050012
It depends on where "home" is and what ISP is available.
> I do think we’ve entered a grey area of rights.

> By centralizing human communication like Facebook has, they’ve placed themselves in the funky place of being the arbiter for communication through their social graph. You don’t own your audience, they do. You don’t have direct to audience communication (even if your audience is just your friends and family!) - they do.

Respectfully mate, how is that any different than radio, TV and newspaper before ?
If anything, it is far better now, you have at least many platform to choose from and you can host your own.
Shadow Banks Are Too Big to Stay in the Shadows
Yes, the First Amendment is about the government.

Freedom of speech, in the other hand, is part of a moral code that believes in inalienable rights, that humans implicitly have the right to express themselves. The government does not grant the right to freedom of speech, because we already have it. The first amendment says that the government must respect that right, but creating the right.
If you want to understand my point about dissonance, you might substitute "dog" for "cow".

Or you could look at why you wouldn't kill a cow. For me, I would feel pretty awful about it. I think, for example, about the time I had to take a dog in to be put down. It was necessary, and there was no other choice. But it was fucking awful to take that dog in and have it killed. Cows are lovely animals in person, and I would feel like I was betraying one to kill it.

So for me there would be a lot of cognitive dissonance generated by killing a cow to get food when I have plenty of less murdery ways to get food. I avoid a lot of that dissonance by outsourcing the job, but some of it's still there.
I wouldn't read too much into it.

Just like how every other student startup is a Microsoft and/or Google "partner" by virtue of some program.

For all we know it's the usual affiliate deal.
The problem with this is that if you allow people to spread big enough lies you end up with things like the Rohingya massacre, or the resurgence of measles. You will of course reply "I don't care, my free speech is worth any number of lives of other humans", but other humans may take a different view.
> The hijackers responsible for the Sept. 11, 2001, attacks were carrying U.S. driver’s licenses and state IDs.

That’s bothered me about so much airport (and elsewhere) security after Sept 11… few of the new rules would have prevented the disaster that triggered them.

So now everything is a constant hassle / expense, and seem to prevent nothing.
Revenue is meaningless without considering profit margin.
Buck2 doesn't seem to support JS/TS, so it's not ready for our use case.
This is cool. I am a total hypocrite; I say I blog for the love of it and being a slave to analytics is terrible but in reality I love the sense of immediate feedback when I see a bunch of hits on a project I spent hours on.

I did end up implementing a simple hit counter on my site just to satisfy my craven need for validation without resorting to full analytics. It doesn't beep at me, but maybe it should.
The largest 3 blocks of the budget are military, social security and Medicare.

Personally I'd happily decimate the military budget. Social security however is very popular. As is Medicare.
Also some birds, even while flying.
Quippy, but off the cuff:
- I don’t go to my present town square(s) socially because it is full of a-social behavior. Same reason to avoid certain bars or clubs, prefer certain parks, or why some are wary of public transit.

- I don’t feel a right to decide the vibe of how a business curates its space. My bakery, coffee shop, local library, etc. all curate a space with an opinion. I don’t feel I have standing to assert that my preferences should dominate their choices.

As an aside, businesses are also an extension of the people, the best ones tend to just not be mode collapsed
That's my pint. If you cheat them you are easily replaced.
> Free speech is a about whether a society values and protects free speech or not.

That's a bit vague. Nothing about this statement on its face would preclude some speech regulations so it reads more like an empty platitude to me.
In case you haven't noticed, the people running the government now shouldn't be trusted to run a McDonald's franchise, much less decide what speech is allowed and what isn't. Ditto for the voters who elected said government.
Because it works, and is a requirement to have a functional platform at all.

First, commercial speech is certainly speech. If you don't restrict anything at all, your platform will drown in a constant deluge of spam. So on that basis alone there's something you must remove if you want to have any kind of conversations happening, and therefore can't be an actual absolutist.

Second, there's illegal and just icky content. Posting pictures of poo isn't illegal. It can be "speech" after a fashion. That will also quickly result in people leaving.

Third, a free-for-all is only tolerable to a small segment of the population. HN for instance only works because it's moderated and curated. You can have something like r/worldpolitics which embodies the "no moderation" ideal. It's a subreddit where the moderators do the absolute minimum Reddit requires. Meaning it's mostly porn. And what's the point in having more than one of those? They're all more or less the same.
LeafOS ROM Is Dead
In the Telegram channel ( https://t.me/leafos ) of LeafOS, Linux4 announced that LeafOS is going to be discounted.

The full message is:

Most of you already guessed it, but now I'm going to announce it officially:
LeafOS is going to be discontinued in favor of working on real-life projects of myself. I do not have the time to provide continued support. If someone wants to continue, the source is all public and the github organization will stay in an archived state, I do not plan to delete it.
If you want to officially bring it back under the same name, feel free to contact me in PM, but don't expect me to be of much help anymore, I'd work on smaller patches and maybe provide the right directions to ensure leaf stays the way it was intended to be.

Also, website of the project https://leafos.org/ is also not continued.

RIP LeafOS.
Yes, and the number of them treating the question as if it's a trick is proof of that. It's also not a question of "trans people existing", so that's a misdirection/straw-man.
I’ve started seeing blogs or other works of media with a “No AI” badge and it makes me glad to see others feel the same way. I’m not anti-AI - I use Cursor extensively at work and in personal projects. What I do not like is presenting (either explicitly or by omission) something almost entirely AI generated as if it were created by a human. It’s fraud, there’s no other area where we’re alright with passing off something generated as hand made.
Maybe global warming should be up there.

Perhaps they were trying to avoid any possible misunderstanding/misconstrual (there are misinformed people who don't believe in global warming).

In terms of avoiding all nitpicking, I think everyone that's not criminally insane believes in pandemics and nuclear bombs.
Whatever sleep does, it's something nature has had a tough time optimizing out despite the extreme vulnerability it creates and the sacrifice of a little under half an organism's waking time.

That should tell us it's something incredibly important that's hard to do any other way.

Edit: on the other hand... if Earth had two suns and rarely had periods of darkness, you wonder if maybe there would have been more evolutionary pressure to find another way.
>I get the impression that business has always been about being the best schmoozer more than about having the best product

and thus, market efficiency feels like a myth. This feels most true when it comes to cloud services. They're way overpriced in multiple different common cases at the big providers
The problem is not whether Zuck allows free speech on his platforms. The problem is that his platforms are so powerful that it matters whether he does or not.
I've wondered if anyone's ever looked at inducing long periods of sleep as an early dementia mitigation.
Show HN: I Built an AI-Powered System to Help You Learn Any Skill in 30 Days
Hey all,

I’ve been working on a project that aims to change how we approach learning new skills. The idea is simple — you can master any skill in 30 days using a personalized learning plan powered by AI and Notion. They keys: practice and discipline.

How it works:
You can fill out a Typeform, and our AI will create a customized 30-day program just for you.

Structured learning: Each day, the system provides you with a clear task or lesson based on science-backed learning principles.

Track progress: It’s all managed in Notion, so you can stay organized and motivated while learning.

Why I built it:
I’ve always believed in the power of focused learning, and after reading about how structured methods like the Pomodoro technique and spaced repetition help people retain information better, I wanted to make something that combined the best of these methods with the flexibility of modern tools.

The goal is to help anyone — no matter their background — to learn new skills effectively and efficiently, without getting overwhelmed.

Key features:
AI-driven learning paths

Fully customizable programs

Works with Notion for tracking progress

Hope you'll find this cool :)
That's an interesting take, AND it is enforceable.

It's very difficult to serve immense numbers of people with social media. Scaling takes resources and technical expertise and lots of energy. You could treat it like trying to catch pot growers by watching their electric bills. I don't think there's a way around that, technically: to do the monoculture (and control it) absolutely requires intention, resources and concentration of effort in an obvious way.

Yeah, you can secretly administer multiple internet social communities and pretend it's not you, but that already happens too, and it's less effective than the monoculture, plus if you're doing that it smells funny, makes people ask 'why are we being governed to think this way through secret avenues' which is something people strangely don't ask about the monoculture.

Whether you can get society to sign on to this 'central control can get this big and no bigger' is much like asserting 'rich men can get this rich and no richer'.
The comparison to letters and/or phone calls is more relevant in this context than radio and TV.
This is so heart warming. I hope this action gains more interest to other cultures. By the looks of it, the rate of success is greater within a relatively small to medium community in size.
Apple changed the design to make the phones more serviceable. Why is that hostile?
https://www.ifixit.com/News/100693/more-modular-than-ever-be...
I honestly believe people aspire to be rich assholes so they don't want to demonize the rich assholes because they want that to be them one day.
> The number of people using social media makes it the town square of the present. We should treat it as such.

Then try yelling racial slurs in your local town square and see how that goes for ya.

> I don't understand this position. Why do people want private companies to decide what's allowed and what isn't? Shouldn't lawmakers, and by extension the people (at least in democratic countries) decide what speech is allowed and what isn't?

Why shouldn't I be allowed to police what can be said on my private property ? If you are in my home yelling racist stuff, I will ask you to leave, and make you leave if you refuse. I don't see why I shouldn't be able to do the same on my plateform. If you want to yell racial slurs, you can go to truth social or whatever.
There's going to be de-facto enforcement of street-level ID requirements in the US very soon, as more and more power is handed to ICE with less accountability.
There is still new exciting stuff happening

https://serenityos.org/

https://collapseos.org/

http://kolibrios.org/en/
What is the big security improvement of the new id's? The article makes no mention of that.
Okay? And people gather at the mall, or outside the movie theatre near my house... that doesn't make it not private property.
Websockets et al
But that's completely different from how Unreal typically does it. Movement is client-side predicted and server authoritative out of the box. How does SpacetimeDB even know the collisions of my level?

If I were to cheat and disable all wall collisions on the client. An Unreal server would roll me back, to all other people it would look like I'm walking into the wall. How do you even get SpacetimeDB to run Unreal's runtime (because movement kind of depends on deterministic results for frames). How does SpacetimeDB get hold of the assets (collisions)?
It’s not. The internet is objectively better than broadcast mediums.

But it’s a quirky bug we’ve discovered in scaling the architecture of the web that we are going to address.

Soon you’re going to own your own content distribution channels.
Wait, I wouldn't want to get recipe or furniture suggestions from a human? It would be impossible? I can see how it could be a burden, but can't see how it would be impossible... (Or am I misunderstanding?)
Yet another reason to make sure anything you really need is not in the cloud.
Interesting, could you give some more detail?
it's kind of funny, my mini bottle of spray sunscreen got flagged, but carrying through a fullsize BP 95 v-lock tv camera battery did not, and it uses the large battery cells that are roughtly the size of a roll of silver dollars.
Anecdotally I had a ton of trouble getting engineering students to navigate through their filesystems and select files to compress them.

I wouldn’t quite say they didn’t know what files were, but they had a lot of trouble with the ideas like: you need to point your IDE at the file you want to edit (so, if you save-as in various locations, only the last one will actually reflect your last round of changes).

VSCode can also read from files which are inside a zip, but can’t write to them, which… seems obvious but I 100% get why somebody who is seeing zipped files for the first time would find it confusing.

I wouldn’t say it was as straightforward as the story of “hopeless engineering students” would have you believe, but there were some puzzles. Most of them knew enough to get into weird situations, which got me lots of headaches… but, breaking your computer is the first step to learning how it works, so shrug.
SSL certificate lifetimes are really going down.
The thing that's irritating about Read ID (at least in Ohio) is that the BMV would let you get an Ohio ID cheaper than a Real ID. Seems like a money grab when you know that people are eventually going to need a Real ID to fly.
I thought I’d read somewhere that Kansas wasn’t real ID compliant but apparently you can request a non Real ID but by default I got a Real ID compliant driver’s license. The fact that I had to Google it and read the KS department of revenue’s website to verify is worrying for the general public though. It’s gonna be a bumpy ride for the new several months/years.
It's great to read a recollection by someone from the UK of a similar age to me. I remember the Jupiter Ace very well and was so interested in Forth that I got the Acornsoft Forth ROM for my BBC Micro. I too made money selling software (and writing magazine articles---mostly about the Research Machines 380Z/480Z).

I think the biggest difference between then and now is the sense of discovery. I spent an enormous amount of time just discovering everything I could about computers and the machines I had access to. Everything from circuit diagrams to compilers. I don't think there's the same level of discovery now because so much else is available. In some ways, a lot of what we could do with a computer was understand the computer itself because other stuff (like games or programs to buy and run) was relatively difficult to get.
It's absolutely security theater.
Plenty of animals are nocturnal, diurnal, or sleep in non-24h windows. Evolution does whatever works.
This just doesn't mesh with my experience at all, but enough people are saying something similar that my city must just be in a bubble, I guess.
Yeah that is true, but even extremely pessimistically there's no way I'd get near €6k/year. My last car only cost £4.2k (in today's money) and that lasted for 10 years.
> Depends what you mean by, "Best choice in front of you"

Meaning that after you've weighed all the tradeoffs, you determine one of the available choices is your best option. Making tradeoffs was already spoken to. I don't think that is a foreign concept to the HN crowd, is it? Engineering is all about managing tradeoffs.

> Nearly every grocery store should have things like tofu, lentil, beans, etc easily available.

None of them are perfectly equivalent to the burger, thus tradeoffs have to be made if you choose tofu over a burger. If satiation is your only goal, then it may not matter, but most people don't eat in that kind of vacuum. They will have a long list of properties they want to fulfill with their food, with no food item perfectly satisfying all of them, hence the need to determine what one is willing to give up.

> Voting for a candidate in a 2 party system is not comparable, as there is literally not another viable choice in most cases.

I guess I don't see how your math is mathing. In my world, 2 implies that you have at least two choices (you could argue that not voting, spoiling the ballot, etc. are also choices, but we can ignore them for now). That means one of the choices you can deem as the best choice.
Demonstrating Kelly Betting with Chips
TIL that in python, 1--2==3
History repeatedly shows the collective intelligence of the masses is superior to government bureaucrats. Every, single, time. I specifically mentioned COVID because everything we take for granted now as basic truths were revealed very early on in the pandemic, but got suppressed by bureaucrats who thought they knew better (or were paid not to know better).
Taking Zuckerberg at his word is beyond naive, it is moronic.
The generations in my family are full of people who had dementia/Alzheimer's/auto-immune disorders. They all had anxiety, and they all had sleep disorders - I'm certain there is a connection among it all.

I joined a Stanford study and had a spinal tap sample submitted for testing - in theory I am "unlikely" to develop anything for the next 20 years - but that only gets me to my late 60's :(
Last time I checked this didn't do operations involving multiplications in linear space, i.e. any convolution or downscale operation would create wrong results.

Everything was done in 8-bit/channel non-linear. It uses the 'image' crate's `ImageRgb8` type under the hood. As such I would also be surprised if did anything faster than the 'image' crate/its companion crate 'imageproc' (for the same operations, resp.).

I think the 'image' crate may have fixed some of the non-linear issues in the meantime (but not sure). But 'photon-rs' on crates.io wasn't updated in two years and depends on 'image' v0.23.12 which does e.g. resizing in the input space, AFAIR.

Also this crate confuses what is a color model with a what is a color space. Some of the supported "color spaces" are color models, some are indeed spaces. E.g. RGB is a model, as is HSV or HSL.

While there are the 'colstodian' (1), 'kolor' (2) and recently the new (and very good looking) 'color' (3) crates to abstract the color space aspect nicely, the list of reverse dependencies on crates.io lays the issue bare (1: zero, 2: one when not counting colstodian and 3: a few but none of them dealing with image processing AFAIK).

The ecosystem of Rust crates that get these things right is small because few people understand the signal processing math and color science.

At the same time there are disproportional many crates that do some sort of image processing (as many people want to write/enjoy writing such a crate, it seems -- possibly theirs being "faster" or their API being "better" than everyone else's).

To wrap up the bitching about the 'photon-rs' crate: it's name has an -rs suffix about which the official Rust API guidelines [3] have this to say:

"Crate names should not use -rs or -rust as a suffix or prefix. Every crate is Rust! It serves no purpose to remind users of this constantly."

And its getters start with `get_`, also a no-no in Rust, if you care about [3] (which you should, official naming guidelines are one of the reasons that make the Rust ecosystem a lot more "wholesome").

And now for some good stuff:

If you want to see some really fast image processing in Rust that has built-in support to get the above things right, check e.g. the 'libblur' [1] or 'pic-scale' [2] crates, by the same author.

They allow doing operations in non-linear space but they warn users about it and/or explicitly mention & provide avenues of doing the right thing easily, i.e. in doing everything in linear space (even when input & output is e.g. 8bit/channel sRGB).

[1] https://crates.io/crates/libblur

[2] https://crates.io/crates/pic-scale

[3] https://rust-lang.github.io/api-guidelines/naming.html

Edit: footnote numbering.
The dissonance I'm pointing out is that killing and eating some otherwise-equivalent animals is either fine or horrific purely depending on what you're used to.

Just running with Americans here, because that's what I'm most familiar with, but Americans are happy to eat burgers and would be horrified to eat dog. They are also happy to eat burgers but would generally be horrified by the killing of the cow. This is not because there's any major difference between cattle and dogs; they're both cute, sociable mammals that raise adorable young. This isn't a rational position, and Americans who think at all about it experience cognitive dissonance.
This is renamed Project IDX. And that is something like GitHub Codespaces. Only instead of VS Code it uses a laundered version of VS Code called theia running in browser or Android studio remote video streamed as frontend and backed by a nix configured docker container.
This is so key to understand because it illuminates how not every job is equal in raw value.

You cannot have a drying rack manufacturer in the US that pays a bunch of workers $35/hr. There simply is not enough value in drying racks to achieve this.

This is what is lost on the populist crowd. They compare themselves to high value workers (i.e. workers that produce a lot of raw economic value per hour), and then want to legislate that low value work pays on the same order.

To put that into simple terms, they want to make it so that producing a single $20 bill per hours pays them $30 an hour. No matter what, that isn't going to work out well.
Which tradeoffs does elixir have?