skysight-inc/HackerNews huggingface dataset:
Plex is in a tough spot. Their main market is likely people who have large libraries of copyright-infringing media, but they can't officially acknowledge that. They want to get revenue somehow to fund the development. My guess is that this is trying to get some money out of folks who have substantial sharing networks but are not paying for plex pass, which seems fair? I think Plex's software is only so-so and I don't love how they make money, but I do love having a streaming server that's actually maintained and understand the weird spot they are in revenue-wise.
what are you even talking about? A lot of stuff is clearly laid out on how they achieved better efficiency.

You can get more power out of NA with better materials you've stated but not efficiency.

F1 wanted more road relevancy and hence ended up with turbo-charging and Fuel limits
This changed?
If that was piggy-backed on ActivityPub, Matrix, Solid, or something else decentralised, and if I could say "this bot is acting as my agent, if it misbehaves then I personally get blocked" then there could be something in this. I don't see how to get around artificial identity farms though. That's also not something that payment or social proof fixes. If payment isn't trivial then you exclude genuine people; if it's the act of interacting with a payment processor that's being taken as proof-of-existence then it's outsourcing the ability to interact with anything in the modern world to Visa and Mastercard. That's bad. Social proof is also problematic because if your business is to run an identity farm, then having all your identities interact in legible ways isn't hard, so the social proof needs to be grounded in something global, and there are approximately no good choices.
Yeah, if the whole world gotten COVID at the same time, it could have been over in a week or two /s.

Of course, there are some drawbacks to such an approach…
You're getting it the wrong way. It's: Any crawler that's not well engineered, that doesn't follow robots.txt, that fakes its User Agent, that doesn't allow you to contact hem, that fetches content an indiscriminate number of times, repeatedly, all day long... can do this to your infrastructure unless you're a giant.

What these crawlers are doing is akin to DDoS attacks.
AFAIK with their serious issues with both social security numbers and voting implementations itself, I don't think they would be able to effectively enforce that.
Pocket Keyboard Design Contest (2024)
There's a disconnect between how a computer wants to do things and how a human wants to do things. This disconnect isn't so noticeable on the backend where the problems are generally related to scaling (as there isn't a generalized solution). On the frontend though, this disconnect is everything. This leads to a tension between devs wanting to abstract and everything constantly breaking the abstraction rules.

This leads to a loop of unrealistic optimism.

1. Library X promises to abstract everything away in an easy-to-use way

2. Devs adopt X and it makes work fast and fun.

3. The human element forces in tons of edge cases.

4. Devs hit the abstraction limit and start needing elaborate workarounds to do simple things.

5. Devs start looking for an abstraction that works and goes back to the first stage.

I'd note that a decent portion of this loop is powered by the explosion of FE devs. There were probably just a couple hundred thousand frontend people when Chrome launched in 2008 (and most of them were design guys rather than programmers). Today, there are millions and most of them have been programming for just a couple of years.

Devs (especially senior devs who make architecture/library decisions) and their managers need to realize that there is no panacea. Fast time to market followed by slowing development speed is expected. It seems like every blog brags how "we rewrote 80% of our app in 3 months" but seldom mentions that they are still at just 95% done 3 years later.

If you started with React in 2013, you'll still be using it 12 years later (11 years if you were using Vue). If you stuck with Redux, you'll still be using it 10 years later. If you used basically any of the abstractions layered on top of these basic libraries, you have probably been through several rewrites none much better than the previous.

The key is not abstracting too much. Repeat yourself just a little more and you'll find the edge cases easier to deal with and changing something basic in 5 files is easier and faster than trying to wade into a single very complex component and change something. You'll find that lots of those abstraction libraries you were using aren't actually buying you much at all.

I should also mention Typescript. Basic types are a great resource. When you are spending hours wrangling your complex type soup to fix something you know can be solved with just one simple change, this is an indicator your types are hurting your project. These types are almost always a reflection of your abstraction and indicate that you are abstracting too much. These types also indicate your code is highly polymorphic and will have terrible performance on modern JITs.

DRY is a means to an end rather than an end in itself.
Just use a spreadsheet with an automation plugin like Fintable. It's your spreadsheet in the end, so you can walk away at any time, the app just syncs for convenience.
> Too bad the only way out is to use less and do less...

To be clear: you're saying that "doing things more efficiently" and "using power sources other than fossil fuels to do stuff" are not parts of the solution at all?

> I bet your top 20 is full of things to buy and replace. T

And this never makes sense? I should keep burning natural gas to heat my home forever instead of moving to use more heat pumps? I shouldn't buy solar and energy storage?

> the bottom line is that we're breaking pollution (and energy usage) record every single year since as long as we cared measuring it:

That's CO2 levels, not emissions.

https://www.statista.com/statistics/276629/global-co2-emissi...

We're getting closer to leveling off.
The Victorians found it very hard to see contemporary humans as anything other than archetypes or moral exemplars. In this way they are quite similar to us moderns.
See also: https://simonwillison.net/2024/Oct/25/pelicans-on-a-bicycle/
The podcast Drilled did a whole season on how governments have been systematically restricting climate protests for years and how it's ramped up quite aggressively the last decade or three. Tons of examples and whatnot. Great season.

Highly recommend that podcast. She does an amazing job.
Good read and I agree fully.

Also been doing webdev for 20+ years now and I'm still very happy with the CHAMP stack.

CHAMP of course standing for: CSS, HTML, Apache, MySQL and PHP. As you can see, there's no J in CHAMP.

I have been doubting my choice in the past, because everybody was using (frontend) frameworks and the like and I'm just a social animal like everybody else. I'm happy I stuck with the stuff I already knew from around 2004, but I feel for all kinds of younger developers who got dragged into the trap.
I see this going the way of email, with larger, well-known, and more well-behaved crawlers being allowed to index websites for free, and smaller, unknown crawlers suffering brownouts, getting banned, or having to pay for access. It will be harder to self-host a website or run your own crawler.
Suppose for a moment that human-driven global warming is real, and a direct threat to human survival. Suppose that burning fossil fuels is one of the biggest drivers of global warming.

Now who are the "bad guys" and who are the "good guys"? The people defending the fossil fuel industry, or the people attacking it?

Now I have my personal doubts about some of Greenpeace's methods, but maybe we should be doing much more to curtail the power of the oil industry?
> If you had mandatory voting (and a sane polling day) you’re likely have a better represented Congress and Senate.

There are/were active programs to manipulate representation even if people voted:

* https://en.wikipedia.org/wiki/REDMAP
Nice. How do we force them to respect robots.txt?
As someone that is also affected by this: We see a manifold increase in requests since this LLM crap is going on. Many of these IPs come from companies that obviously work with LLM technology, but the problem is that it's 100s of IPs doing 1 request, not 1 IP doing 100s of requests. It's just extremely unlikely that anyone else is responsible for this.
The phrase squared is "powers of two" is much, much more common than you know. I'm part-time substituting as a grade-school teacher. Ask any if they are explaining this difference.
I already started incorporating AI into my workflow. It's definitely helped with productivity.

At some point in the future, if you aren't using AI, you won't be able to compete in the job market.
Expect this post, and any even obliquely critical of Musk or Trump, to be flagged into oblivion.

I've tried to not be cynical but it's bleedingly obvious that there are a group of Musk/Trump supporters here flagging these posts.

Various discussions claim that it's political (and thus "off topic") posts that are flooding HN but there has been very few appearing on the front page, even though they're sunk out of view these posts attract many upvotes and comments.

There are all sorts of off-topic and incidental posts on HN and that's always been the case. Now there is aggressive censorship of one type of post. Just skipping or hiding posts that you're not interested in is not enough apparently.

There is not much that can be done about it, dang has essentially shrugged, which is fine. But please lets not pretend its not happening and that it's not absolutely repugnant.
I don't know how the damages were calculated but it seems that the claims were partly for trespassing. So it wasn't purely about defamation.
laughs in C99
This is the beginning of the plot in [The Trench](https://en.wikipedia.org/wiki/The_Trench_(novel)). It's unlikely that the rest of the plot will play out, but always interesting when the real world starts connecting with SF.
As is the jury selection process, especially in low population areas. And jury instructions from the judge. This seems to be a particularly egregious example, and I think on appeal this will will be corrected.
You're right to do so, but I think the urgency has changed. Since Bush and 9/11 we had some dubious, secret lists like the "no-fly list" — but we also had a bunch of other secret lists, too.

The difference is now you get a Customs agent named CatFart69 and it's all up to him.

That is hugely important, and differentiating, because until this current administration, the incompetence (or willful white supremacism / pro-wrestling hero-worship) was at least centralized. Now it is outsourced to the lowest common moron/incel functionary.

Which is a truly fundamental difference.

Do not come. If you truly must, take similar precautions as you would when visiting Iran or North Korea.
What a banana republic the USA has turned into.

Literal oligarchy happening out in the open, in front of our eyes.

Waiting for the delays for Austin robotaxi to be announced, then more red for Tesla.
This isn't falling through the cracks. It is what always happens to people accused of violating their visa terms.
It doesn't have to hit the sensor, it needs to pass through it, so the thinness of it doesn't matter as much as the orientation; it's a matter of flux density.

You would expect ap to 2-3 muons per minute to pass through a typical sensor but you might not capture all of them.
Actually, recent data shows people who didn't vote are even more biased towards Trump than those who did, when they've been surveyed.

There are a of problems we need to fix. Mandatory voting doesn't seem to be the solution though.
a) that was noted European socialist Dwight D Eisenhower's phrase

b) the entire history of Europe from before the first world war (+) has been tied up with industrialized war. It was sufficiently awful that great steps have been taken to move away from it. The US tried to keep a balance between "preventing the USSR from invading Germany further" vs "preventing Germany from invading everywhere again".
Peak cronyism from the current administration.
Oracle Introduces AI Agent Studio (Press Release)
My monetization strategy is unironically to offer a de-anime'd version under the name Techaro BotStopper or something.
Mandatory voting, election day a holiday, free transit on election day, and BBQ cookouts at all polling stations.

If I ever run for office, this (plus replacing first-past-the-post) might be the entirety of my platform.
The worst part of any kind of dredging is that it's effectively done blind. There is no way to know if you're bulldozing a unique ecosystem, an undiscovered species, or a small deep-sea reef. A lot will remain forever undiscovered if we destroy large swaths of the sea bed for some short-term energy needs.
Do you think the people who are setting fire to Teslas are the same people trading Tesla stock? Even remotely close to the same kind of people?
Whether the comment is informative or not it dismisses the news article without even tackling the actual issue which is the commerce secretary recommending the stick for which the presidents closest advisor is the CEO/largest shareholder.

I disagree with the downvotes but it is very close to distracting the actual issue at hand by dismissing the more minor issue which is the stock price movement.
Right. And that's one wash every 36 days, so if he has a dozen pairs of underwear and "a few" means three, the math checks out for regular use.
It's hard to buy into their valuation that at one point was ~6x Toyota.
The Economy 1.0
Python is already similar and already has a huge amount of training data. In fact Python backends written with FastAPI do much better than the absolute mess typeScript and nextjs creates when being used with a LLM
How Linux Is Built with Greg Kroah-Hartman
Unfortunately I don’t think the logic extends beyond “if we don’t do it, someone else will”. Anything after that is secondary.
Thanks for posting this. My gut reaction was to say "no, this is a law: the Hatch Act." But the Hatch Act covers partisan political activity while on duty, which is distinct from commercial activity. As you noted, commercial activity is only 'restricted' via a rule.
Point is Tesla doesn't sell cars, they sell an experiment.

Your TV doesn't propel you at 70mph with brakes not responding (https://www.ibtimes.co.uk/tesla-cybertruck-malfunction-drive...), or brakeing whenever it feels like it (https://www.cdr-news.com/categories/litigation/tesla-hit-wit...) or runs you into a wall (https://www.theguardian.com/technology/2024/apr/26/tesla-aut...), the list goes on.

When my TV glitches, nobody dies... ever...
Do they give you a reason why this is happening?
LZAV 4.9 – Fast Data Compression Algorithm Release
Laws only matter when people enforce them. The United States has been profoundly lax in holding rich white men accountable for basically a century now; while this should absolutely be seen as the baseless corruption that it is, it is extremely foolish to expect anybody to do anything about it. They have no appetite for punishing somebody from the elite classes.
> You assume they will innovate better than their competitors.

Usually when a company has done that 3 or 4 times in recent years, it's a safe bet they'll do it again
I agree, this only is useful for passive learning from watching lecture videos, which is not an ideal way to soak in the material. Even if the quizzes and assignments are just instructions id be happy to experiment on my own.
when it comes to the President, he's already stomped all over this part of the Constitution

https://constitution.congress.gov/browse/essay/artII-S1-C7-1...
> However, a lot of people in the EU may start caring if they can no longer buy what they want just because of the vocal few, and they may stop being silent about it when it touches them.

And what exactly will people not buy because of activists?

Here's however, the counterexample of "companies are so good for customers why do activists try to ruin a good thing": https://mastodon.nu/@mentese@mastodon.world/1141937468220224...

--- start quote ---

I’ve been an owner of Volvo’s like since I can afford to buy my own cars. Nowadays the full Volvo experience can only be achieved with a Google Account and log-in.

For me it was the end of Volvo’s in my garage and I switched brands.

--- end quote ---
How are you getting the bank feeds? Plaid? What if Plaid doesn't work with my bank, can I import CSVs manually?

Also the front-end looks very polished, wondering what your tech stack looks like.
I'd like to see the US try ranked choice voting.
The definition of "terrorism" is a bit fluid right now.

https://www.theguardian.com/us-news/2025/mar/19/trump-musk-f...

> France’s research minister said a French scientist was denied entry to the US this month after immigration officers at an airport searched his phone and found messages in which he had expressed criticism of the Trump administration.

> “I learned with concern that a French researcher” on assignment for the French National Center for Scientific Research (CNRS) “who was traveling to a conference near Houston was denied entry to the United States before being expelled”, Philippe Baptiste, France’s minister of higher education and research, said in a statement on Monday to Agence France-Presse published by Le Monde. “This measure was apparently taken by the American authorities because the researcher’s phone contained exchanges with colleagues and friends in which he expressed a personal opinion on the Trump administration’s research policy,” the minister added.

https://www.france24.com/en/live-news/20250320-us-denies-ent...

> US agents found messages about the treatment of scientists under the new US administration that "showed hatred towards Trump and could be qualified as terrorism", the same source said.
Don’t you also have get a free sausage when you vote? Honestly, that alone might be enough.
We really need to push back against the Redditors coming on here and flag as many vitriol-bait posts they’re putting up on here.
You mean those few hundred gang bangers that were brutal enough that even their home countries wouldn't accept them back?

It's a common issue in South America where criminal thugs from one country will cross into another, and then their host country will not take them back. I can't find reliable outcomes of what happens to these people in the media for some reason...
Question is, which new ideas are as valuable?
> Unity/Blender/Photoshop/etc.. is ripe for putting a LLM over the entire UI and exposing the APIs to it.

This is what Windows Copilot should have been!
Your empty smear just reinforces his point.

Those who are in the "out" group get one treatment, the "in" group gets the opposite.
The dying breed of craftsmen behind tools making research possible (2016)
I'm not convinced.

- they're much harder to learn and understand than the callback hooks from class components

- The built in ones hide all the ways React is managing state for you behind obscure names that don't reflect how or when to use any of them

- The new-ish `use` built-in doesn't follow the same usage rules as the rest of them (you can use it in places you can't use the others)

- the stateful ones create side effects (unless you pretend that state is an argument), so they don't even follow an easy-to-grasp version of the functional paradigm

- they have strange quirks (like you basically have to write your component function to use its hooks before you render anything... so you can't early return)

- the mental model for how to put them together when you're writing custom ones is a little bit funky too.

- the early "advert" for them was that we could put all our domain knowledge together in one place, rather than spread about over multiple callbacks. Given that we usually need to interact with a couple of domains at a time, in time with component lifecycles, I think this makes the code harder to work with rather than easier
Better for them to give us jobs so we owe them and are less likely to revolt!
At this stage I think you have to consider suing them.
Bird flu continues to spread as pandemic experts are MIA
If you are designing for that kind of long term I suggest looking into SmallTalk. A lot changes in 30 years.
We switched to Depot last week. Our Rust builds went down from 20+ minutes to 4-8 minutes. The easy setup and their docker builds with fast caching are really good.
You are right that the intrinsic value hasn't changed, but wrong about the cause of the price movement. When an auto manufacturer trades at a 67 P/E ratio that's a sign that the stock is way overvalued. Competitors with far more successful and profitable operations trade at a much more reasonable 8-10 P/E. Plus the insane amount of debt that Tesla holds, and the inherent fragility of its financials (Tesla would not be profitable if not for Carbon Credits, which could be revoked by an act of government at any time), suggests that the valuation of Tesla is pure hype and hope. A correction was always inevitable.
I'd say this doesn't even rank in the top 50 terrible things this administration has done since taking office.

The car commercial in front of the White House was hilarious though. At least there is some dark humor along with all the, well, actual darkness.
Part of the irony here is that Elon Musk himself seems to be "speaking plainly" and receiving death threats for doing so. But I assume you'd prefer he didn't speak plainly...?
There are different ways to allocate resources in a society. They have different trade-offs and failure modes, and the best systems try to solve problems using the right allocation mechanism (so, mining copper -> free market, building computers -> free market, water rights -> tightly regulated and/or government controlled, utility networks -> tightly regulated, setting interest rates -> independent central bank, national defense -> government controlled, and so on).

Reducing that to free markets = good, governments = bad (or vice versa) is a truly terrible way to think about effective society design.
Mandatory Voting wouldn't have saved us; the democrats are feckless and failed to provide a coherent counter-narrative to obvious fascist saber rattling.
They are "no longer strong enough" to the extent that GitHub, backed by Microsoft, has had to indemnify their GitHub Copilot customers against copyright claims, and to provide a feature to explicitly prevent open source code from being regurgitated into your codebase.

That's not "no longer strong enough". That's a very strong system applying leverage to a powerful actor.
I suppose that growth can be had by abusing people like that, sure.
Possibly enforcement has increased, as Trump ran on that, but the behavior towards those found violating their visa terms has always been like this.
> IPs come from companies that obviously work with LLM technology

Like from their own ASNs you're saying? Or how are you connecting the IPs with the company?

> is that it's 100s of IPs doing 1 request

Are all of those IPs within the same ranges or scattered?

Thanks a lot for taking the time to talk about your experience btw, as someone who hasn't been hit by this it's interesting to have more details about it before it eventually happens.
I've recently been very happy with TSDProxy

https://github.com/almeidapaulopt/tsdproxy
The adage predates the longest continuous webcomic, but not as a maxim.
Yeah, we don’t worry about TFNs or anything like that. We mark off our name with our address and roll, and just show our drivers license which is the best form of identification in Australia.

We vote on the weekend. We all go and buy democracy sausage and a drink for the local school we vote at and we respectfully queue up for a short time period and vote quietly. Nobody tries to arrest us for offering a water bottle to people in the queue.

We are kind of sane. I wish you guys could experience it!