skysight-inc/HackerNews huggingface dataset:
On the protocol level everything is working as expected, but I think the flaw is that Google's way of dealing with these unknown fields in the ad data structure isn't to throw an error, but to pretend there are no ads to play. After all, Google will definitely release a new version of their app before they modify the protocol to make all the old versions not play ads anymore.

Google could shut down this method of ad blocking instantly by either doing basic certificate pinning or by altering their decoding logic to be less graceful of failures when it comes to extracting ad information. If I were on the YouTube team, I'd consider these flaws.
> Are you actually using an app to pick someone randomly?

Yep, ‘cause the kids respect the will of the app. If I pick which kid showers first, there will be lots of complaining. But if Chooser picks? No complaints.

Also for board games, which is what it was originally for.

> If yes, why not paying?

Because while its a nice product, it’s still not worth $4 a week.
Well you own the device in this case. I don’t think there’s a justification to arguing you own YouTube or the content.
very much in progress but part of a whole series of demo-ing I am doing of trying to make wii and vr games without special equipment https://ai.darefail.com/3d/how/
well, I can trigger it again and post a screencap if you don't believe me. Shall I?
Pay is all about power. Nurses individually have little power (as they are replaceable), which is why unionising is good for them as the union gives them collective power.

Software engineers are an interesting case; some have a great deal of domain-specific knowledge, giving them leverage over their employers. Many less so, and so a union could help. AI might change this equation too.
Real eyes realize real lies.
IMO it feels quite entitled of Mac users to expect open source software to cater to the (rather weird) UI conventions of their proprietary operating system.
I've seen a Linus Tech Tips video where the seekbar was very colorful due to SponsorBlock, someone added all the sponsors, product placement and tangents into it.

I admit I've marked segments on videos, e.g. skipping cringy jokes when I find the presenter annoying.
Sponsor block may have issues for content creators, but as a viewer I don’t care; at all.
Pipe dreams, charging with extreme wattage is not where the research should be concentrated at.

> peak charging speeds of 1,000 kilowatts (kW)

Who will deliver this in the next decades at scale? In western EU you find 150W poles at most, and that's like 10 stations/120km.
Having the primary/secondary rotation is arguably worse. In that model, from the perspective of any one participant, now they're on-call for two weeks each time around instead of one.
The main reason I took the effort to write the spec was to encourage ports - and commit to the format.

I've converted a basic block encoder/decoder to C (see end of README for link), to assist anyone wanting to get started on a C implementation.

Having been 10+ years since I've done any serious C, I didn't want to assume I could write a good C API for it.

If anyone are interested in picking it up, reach out.

> comparisons with zstd & lz4

The repo has lz4 comparisons (Go version) for both blocks and streams.

I see MinLZ more like a compliment to zstd, just like lz4 - where speed matter more than ultimate size.

Here is the fully parallel speed of block decompressing with zstd or minlz - Go versions:

* Protobuf - zstd: 31,597 MB/s - MinLZ 155,804 MB/s.
* HTML - zstd: 25,157 MB/s - MinLZ 82,292 MB/s.
* URL List - zstd: 16,869 MB/s - MinLZ 45,521 MB/s.
* GEO data - zstd: 11,837 MB/s - MinLZ 36,566 MB/s.

Of course zstd compresses to a smaller size - but for things like streams transfers or for fast readbacks from disk you probably want the fastest.

Overall, I would say that MinLZ is about 2x faster decompressing, and compresses about 2x the speed compressing at max speed. But of course with less compression.
> The solutions will likely involve policy changes.

We're in agreement. My point was that the issue is due to policy. Landlords aren't the problem. Getting rid of landlords would at best be a tiny bandaid and you'd have to change policy to do it so you might as well just address the root cause.
"We're sorry for any inconvenience this error may have caused"
Why would anyone want this fixed?
10 Billion Dollars / 50% more value for the employees stock is a big deal though. I know this might be unheard of but I think the CEO understood the value and wanted to end up with a deal that made even later hires a life changing sum

There were a lot of haters on HN and elsewhere when he turned down $22B, let’s see others demand 50% higher valuation in front of the alphabet board and actually get it. He literally just believed in the product

I mean even now this thread is slowly filling up with conspiracy theories on how they agreed to 50% MORE money only because they’re about to crash. Come on…

They wanted a respectful offer from Google, they didn’t get one, now they got one. The fact the companies kept talking after the last round of press shows that there is substance in the product

Imagine you just smeared Google in the global media, and they call you the next day trying to get back together
Alternatively, you can keep using React and have access to a huge pool of experienced react developers and libraries.

React DevTools have gotten quite good; it’s not hard to catch 99% of perf issues anymore. Inexperienced devs will write bad code in any language; have your experienced devs teach them, or just don’t hire juniors.

I agree that closures in React are annoying though.
> I know it's probably revealing a lack of strength on my side...

I think these tactics exploit our natural sense of curiosity and the aesthetics that surround it. So I don't think it's so much a lack of strength, but more of a jadedness we have build up and I think that's pretty bad. I respect the effort and creativity it takes to fight back and make the platform work for us instead of vice versa.
One PUT Request to Own Tomcat: CVE-2025-24813 RCE Is in the Wild
Starting with Android 7, apps have to opt into user-installed certificates. Browsers often do (Firefox is an annoying exception, you need to turn it on in the dev settings and it doesn't work in the official release version of the browser), but apps usually don't even know that the setting exists.

Aside from that, Android has a very easy certificate pinning API where you can just assign a fingerprint to a domain name in the XML config files and it'll pin a certificate to that domain. Easy to bypass if you modify the APK file, but then you miss out on updates and other mechanisms could check if the signature has been tampered with.

With root access (shouldn't be too hard to gain on an Android device still running 7) you can add your certificate to the root certificate folder on the system partition. This will make Let's Encrypt work on all apps. It doesn't bypass certificate pinning, of course, but you don't need there for Let's Encrypt.
Roku has been gradually and constantly adding tiny little annoyances, like adding things to my home screen and changing the wallpaper. Nothing that's been a deal breaker, but the disrespect for my preferences shows, and eventually it'll be something like this that pops up. At which point I guess I'm going back to Apple TV. I want one for a tailscale exit node anyway.
Exaone Deep Released – Setting a New Standard for Reasoning AI
We aren't the gold anymore, we're the shovels.
Even the worst mass extinction had its oases
So, DNA shedding basically?
Fun fact: In the US the concept of time-and-a-half (also minimum wage, and not hiring child labor) was created by the Fair Labor Standards Act. Most tech employees are classified as "exempt" -- the FLSA and its protections doesn't apply to them.
Yes there is good chance we are being pushed into one.

What I mean is the tanks, aircraft carriers or F35s probably won't really matter.

You can create enough pain on current western societies by other means such as major cyber disruption so that the classical battlefield won't really matter.
I've been using the same IP for ages and never had problems with yt-dlp as a whole - it's always just some specific videos where it won't work.
This is really interesting. At my previous company, I built a data lakehouse for operational reporting with recency prioritization (query only recent data, archive the rest). While there was no LLM integration when I left, I've learned from former colleagues that they've since added a lightweight LLM layer on top (though I suspect Dustt's implementation is more comprehensive).

Our main requirement was querying recent operational data across daily/weekly/monthly/quarterly timeframes. The data sources included OLTP binlogs, OLAP views, SFDC, and about 15 other marketing platforms. We implemented a datalake with our own query and archival layers. This approach worked well for queries like "conversion rate per channel this quarter" where we needed broad data coverage (all 17 integrations) but manageable depth (reasonable row scanned).

This architecture also enabled quick solutions for additional use cases, like on-the-fly SFDC data enrichment that our analytics team could handle independently. Later, I learned the team integrated LLMs as they began dumping OLAP views inside the datalake for different query types, and eventually replaced our original query layer with DuckDB.

I believe approaches like these (what I had done as in house solution and what definite may be doing more extensively) are data and query-pattern focused first. While it might initially seem like overkill, this approach can withstand organizational complexity challenges - with LLMs serving primarily as an interpretation layer. From skimming the Dustt blog, their approach is refreshing, though it seems their product was built primarily for LLM integration rather than focusing first on data management and scale. They likely have internal mechanisms to handle various use cases that weren't detailed in the blog.
I need this for openwrt:)
On this same topic, I just launched an app that lets you use your offline videos in an interface that is easy to use for kids.

https://play.google.com/store/apps/details?id=com.kaiserapps...

I stuck to a one-off payment, rather than the garbage subscription models all the other parenting apps use.
I think a lot about how Twitch started out as an alternative option to celebrity culture, and within a few years was an exact replica of celebrity culture but for Internet weirdos. It’s not being haughty or pretentious to say that popularity ruins everything slowly, it’s just a fact.
Wouldn't risk trying to extract from IG too much, I used to yt-dlp from it a lot and use scripts to extract the images because I like to archive references, nothing on a massive scale we're talking <20 times a month and I got a warning that I could lose my username if I "use automated scraping tools".
Ah.

We have been using models, and accurate ones at that, for drug discovery, nature simulation, weather forecasting, ecosystem monitoring, etc. well before LLMs with their nondescript chat boxes have arrived. AI was there, the hardware was not. Now we have the hardware, AI world is much richer than generative image models and stochastic parrots, but we live in a world where we assume that the most noisy is the best, and worthy of our attention. It's not.

The only thing is, LLMs look like they can converse while giving back worse results than these models we already have, or develop without conversation capabilities.

LLMs are just shiny parrots which can taunt us from a distance, and look charitable while doing that. What they provide is not correct information, but biased Markov chains.

It only proves that humans are as gullible as other animals. We are drawn to shiny things, even if they harm us.
A Beginner's Guide to Learning LLMs
Mint. 15GB for $20/mo works out to $1.33/GB while your 2GB plan is $3/GB.

But there are other MVNOs out there like tello which also have a 2GB/$6 plan in the US, and other MVNOs which offer unlimited data for like $25-30/mo like visible and US Cellular.

Plenty of cheap MVNOs out there these days.
I mean this is generally repulsive, but please I beg of you, run this exclusively against a read only replica. I mean, you should have one for exploratory queries _anyway_, but nobody ever does that.

"Validating the query to ensure it's safe and well-formed" all I can say to that is "ROFL. LMAO."
Here we get to the original sin of packet networking.

The ARPANET was never meant to be commercial or private. All the protocols developed for it were meant to be subsidized by universities, the government or the military, with the names, phone numbers, and addresses of anyone sending a packet being public knowledge to anyone else in the network.

This made sense for the time since the IMPs used to send packets had less computing power than an addressable LED today.

Today the average 10 year old router has more computing power than was available in the whole world in 1970, but we've not made any push to move to protocols that incorporate price as a fundamental part of their design.

Worse is that I don't see anyway that we can implement this. So we're left with screeds by people who want information to be free, but get upset when they find out that someone has to pay for information.
Also, Infuse, which is a nice app for playing video files over the network and support Jellyfin, Plex, and others. It also have Dolby and DTS decoders, which works great as the box only have PCM output.
Imo the best thing that can work is introducing delays to the loading of videos, increasing as time goes by. Youtube introduced sth like this to me, when they were presumable trying "punishing" users with adblockers, and it worked as a charm to get me disengage from the youtube rabithole. A lot of such addiction dynamics work based on how fast getting the reward is, and these interuptions disturb this.
For web access, in Firefox I've been using the "SocialFocus" add-on, that allows you to remove certain blocks in "social" websites (for example, blocking Shorts or comments in YT), put a color filter to make it "black and white", or even blocking the whole site. I had to access Facebook a couple times some months ago, and the quantity of trash you can filter with this add-on is astounding. This developer has also a YouTube specific add-on I haven't tested yet, named "UnTrap for YouTube" that has almost 200 different options for blocking very specific stuff there. Their add-ons in [0]

For Android there's an App called Revanced that let's you apply patches on certain commercial apps like YouTube or Twitter modifying their behavior, and for example block shorts. See the patches available for YouTube in [1]. I'm still pending to test it, but if you do, go to their official site [2], or even better, to their GitHub releases [3] as it seems like there are a good bunch of scammy sites using their name.

--

0: https://addons.mozilla.org/ru/firefox/user/17777732/
1: https://revanced.app/patches?pkg=com.google.android.youtube
2: https://revanced.app/
3: https://github.com/ReVanced/revanced-manager/releases
Mistral AI is a research lab building the best open source models in the world
By far my favorite C alternative. Good interview.
I suspect that there are myriad counterexamples of this belief, and that it's not even testable. Perhaps one idea that he was involved in -- quantum mechanics -- encountered resistance because it had glaring problems that were not resolved with one killer test or theory, but the problems were gradually overshadowed by the empirical success of the program.

Please don't turn this -- or any hypothesis -- into a "law" of how science works.
BYD offers great warranties that are 6-10 years where I’m at. And lifetime for some battery details.
Google seals record-breaking $32B Wiz acquisition
These two trends seem somewhat contradictory:

> Generalist scaling is stalling. This was the whole message behind the release of GPT-4.5: capacities are growing linearly while compute costs are on a geometric curve. Even with all the efficiency gains in training and infrastructure of the past two years, OpenAI can't deploy this giant model with a remotely affordable pricing.

> Inference cost are in free fall. The recent optimizations from DeepSeek means that all the available GPUs could cover a demand of 10k tokens per day from a frontier model for… the entire earth population. There is nowhere this level of demand. The economics of selling tokens does not work anymore for model providers: they have to move higher up in the value chain.

Wouldn’t the market find a balance then, where the marginal utility of additional computation is aligned with customer value? That fix point could potentially be much higher than where are now in terms of compute.
I guess. Truth be told I've taught hundreds, bordering on thousands of undergraduate intro courses in python, and students mostly figure it out after they configure tabs and spaces.
Oh! Were you using your user cookie? I use yt-dlp a couple times a month, but I think I'm always unauthenticated (although I guess they could match my IP address in their logs)
A 5V drop at 1000 Amps also means 5000 Watts of heat generated, you probably want something with less of a drop.
So what? If they eminently do not pay taxes, they are leeching off everyone else.

At least they will leech elsewhere.
This is a wonderful project. Seemingly simple on the surface. I'd love to see some notes of the frontend implementation. I see there's OpenFreeMap as presumably the base map, which uses MBTiles. Then custom geometry on top from Pmtiles, that I assume is generated for the project. How the colormapping is done I didn't find yet. Actually lots to unpack here.
The post made some points and you’ve said it was wrong to make them. Who am I supposed to believe? I would like to understand more about your position, but you’ve chosen not to actually address any of their points.

Sorry, don’t mistake my tone for condescension. I just wanted to explain how this looks to an outside observer.
Sure, but the assumption here is that primary and backup (edit: probably, ie. they're not coordinating this) aren't going to the bathroom at the same time. It's also based on the idea that alerts are extremely rare to begin with. If you're expecting at least one page every rotation, that's way, way too often. Step one is to get alerts under control, step two is a sane on-call rotation.
Paywalled, so how did it go to the frontpage if most people can't read it?
> The US and allies defeated the taliban within weeks.

But I'm the end, who had to flee and who is in power in Afghanistan since then?
100% churn, IMO. Language didn't matter at all. In the end, the failure was procedural.

This lasted well into the next Fedora release. That means... this endured for at least six months. The reporter caught it in beta, but Fedora and 'zlib-ng' marched on. Not saved until Mono/Unity caught up.

This didn't have to be hamfisted, but... t'was. Performance gains are make-believe when consumers don't work. Fedora should have waited for 41 after finding issues on 40.

Distributions should do more to curate the software they distribute. This technical aspect was reported - and ignored - in the early stages during the 'sentiment gauging' phase on their own forum. Not just the 'zlib-ng' repository.

https://discussion.fedoraproject.org/t/f40-change-proposal-t...

It's more important to be seen changing things than doing it well, apparently. The proposal wasn't required to go as it did.
Thanks. Sorry for the oversight.
Yeah, this plus the apparent lack-of-planning regarding lenses & field of view make me wonder if OP had any of the background they should have had in stop-motion animation?
Is that feasible?

I looked into removing OnStar in a first gen Chevy Volt but from what I found its so deeply integrated into the entertainment system that many things just can't work without it.
The Clooney Nespresso thing is, at the very least, a little more nuanced than selling out: https://www.theguardian.com/environment/blog/2013/jul/17/geo...
My guess is that charging stations will buffer the power in high discharge capacity battery banks rather than pulling it directly from the grid in real time.

Don’t many Tesla supercharger sites already do that?

On batteries, my understanding is that we’ve been able to charge at these rates for quite a while now, but doing so results in a lot of heat which reduces cycle life.

Have BYD solved that limiting issue?
There isn't a device out there with a single unified player UI: the behavior of Netflix, Max, and Prime are all different on every device I've owned. Apple TV is probably as consistent as it's going to get, which is not very. I wasn't a fan of the touchpad remotes, but afaik they got rid of them, the only touchpad left is the iPod-like shuttle control now.
Taking inspiration from the brain to create a new class of intelligent devices
For the record, there is no such thing as a managed cold wallet. Crypto is either exchange-custodied or self-custodied. If someone is given the unencrypted keys, it's as bad as donating your crypto to them.

At least various major gift cards can be purchased using crypto. This is not sufficient for real world use, but it is not nothing either. Substantial real world use will have to wait for the collapse of national currencies due to their exponential debt.
Ah, I see! It's a cool idea, but .. let's try to be maximally obtuse and pedantic today. I'm a developer and it's HN after all.

[4]tree is also code that yields data. At the end of the day some kind of parser needs to decide what to do with your data and [ ] is just another way of escaping special characters. In this case it escapes entire strings instead of individual characters. It's your special way of sanitizing the input.

Questions: Who is responsible for the number? What is this number: bytes, "characters", runes? What happens if the number is wrong? (If you expose this number to external factors of any kind you get a special, interesting new breed of SQL injection.)

In practice you'd probably do something like:

my_special_superduper_safety_syntax_preprocessor("SELECT * FROM users WHERE username=$$$", "peter")

Which will yield something like:

"SELECT * FROM users WHERE username=[5]peter"

.. so you don't have to calculate the number. If we're doing this, why not just go for:

exec("SELECT * FROM users WHERE username=?", "peter")

.. and be done with it.

> I don't understand why people would ever use anything else.

Yes, I agree. Usually it's some interesting combination of laziness and ignorance.
There's no smoke without fire.
Any provider already hosting this (similar to how many providers host Whisper for STT)? Looks like doesn't support streaming tho (same with Whisper coincidentally), but great to see open models get so much better.
I kind of miss the early AI days, where the AI felt closer to my subconscious than me.
What is Canada’s transportation infrastructure like? USA is blessed with waterways for the middle/eastern side. Canada is massive. How can shipping not be wildly expensive?
I also maintain a list of these. Here are some I don't see there:

greater grater grader

baron barren bearing

your cees, seas, sees, seize is missing cease

grisly grizzly gristly

pedal peddle petal

I also put since with cense, cents, scents, sense

steal steel still

peal peel pill

If you need help: Ewe mite higher too guise two bee yore assistance.