skysight-inc/HackerNews huggingface dataset:
> you perhaps didn't understand what they did

I read and understood their entire technical whitepaper. I get the what, I'm just saying that the why might not make as much sense as you might assume.

> +40 different players you deal with

They own the clients. They wrote the apps themselves. This is Netflix code reading data from Netflix servers. Even if there are third-party clients (wat!?), that doesn't explain why none of Netflix's home-grown clients support more than 5 subtitle languages.

> Getting those players, which you may not own, to recognise multiple sub tracks can be a PITA.

This is a core part of the service, which everyone else has figured out. Apple TV for example has dozens of subtitle languages.[1]

With all due respect: Read what you just wrote. You're saying that an organisation that has the engineering prowess to stream at 200 Gbps per edge box and also handles terabytes of diagnostic log ingestion per hour can't somehow engineer the distribution of 40 KB text files!?

I can't even begin to outline the myriad ways in which these excuses are patent nonsense.

These are children playing with the fun toys, totally ignoring like... 1/3rd of the viewing experience. As far as the users are concerned, there's nothing else of consequence other than the video, audio, and text that they see on the screen.

"Nah, don't worry about the last one, that only affects non-English speakers or the deaf, we only care about DEI for internal hires, not customers."

[1] Just to clarify: I'm asking for there to be an option to select one language at a time from all available languages, not showing multiple languages at once, which is a tiny bit harder. But... apparently not that hard, because I have two different free, open-source video players on my PC that can do this so I can have my spouse get "full" subtitles in a foreign language while I see the "auto" English subtitles pop up in a different colour when appropriate. With Netflix I have to keep toggling between her language and my language every time some foreign non-English thing is said. Netflix is worth $362B, apparently, but hasn't figured out something put together by poor Eastern European hobbyists in their spare time.
Just wait till the apes learn to say "no".
The Taurus
Hey there, thanks for your note. I think that the answer here (as with all good questions) is "it depends".

I agree with you, Object Storage accels at making the storage interface super simple to use (POSIX is incredibly complex). However, that doesn't change the reality that nearly all software still reads and writes data from a local file system interface.

The specifics of whether or not using a translation layer will save you costs comes down a lot to what you're comparing it to. If you have an EBS volume that's 20% full, then I guarantee you that Regatta's storage costs will be cheaper than EBS, even if you don't ever tier to S3. It's just a cherry on top for workloads which may have unpredictable access patterns and don't want all of their data to be hot when not in use.
How many Regular Joe people are using progressive web apps in the first place? I think Android users also prefer apps over websites and PWAs anyway. I would guess that if I took a poll of all my real life not-technology friends that zero of them use a PWA, know what it is, or even have one installed by accident.

I think that this idea that Apple is making Safari deliberately shitty to stop PWAs from taking over may have been true at some point, but I think by now that battle has been lost and Apple doesn't have to defend that moat anymore. There's just a plain reality of installing native apps being a better user experience regardless of platform, even though it is more locked down and has its own significant list of disadvantages.

More recently, I have difficulty seeing what's so bad about Safari in this regard. It lets you add web apps to your home screen and works with notifications since iOS 16. Safari has features like picture-in-picture that the native YouTube app doesn't have. It also has extensions. Maybe there are some PWA features that I don't know about here that I'm missing?

Maybe this is my dumbest opinion: say what you want about Electron, every Electron app I've used has been a better experience installed as a native app than used inside a browser. Not much better, but better enough that I didn't want to keep using them in the browser (regardless of choice of browser). Slack comes to mind. I greatly dislike using Slack in a browser, and it's hard to point my finger on exactly why that is.
> You can buy long lasting stuff just fine, if you are willing to pay.

Where do you recommend I buy long-lasting refrigerators, washers, and dryers?
Show HN: MimicPhoto – AI That Brings Your Photos to Life
Hi HN!

We’re excited to introduce MimicPhoto, an AI-powered tool designed to breathe life into your static photos. With just a few clicks, you can transform still images into dynamic, animated memories that feel alive. Think of it as a way to create short, lifelike moments from your cherished photos!

Key Features:

AI Animation: Automatically generates natural and smooth animations for any photo.
Creative Outputs: Add a touch of fun and creativity to ordinary pictures.
Easy Sharing: Instantly share your animated creations with friends and family.
MimicPhoto is currently in its early stages, and we’re exploring ways to make it more useful, fun, and engaging. This is where you come in—we’d love to hear your thoughts! Your feedback and ideas can help us refine the product, improve its features, and determine its direction.
Erm, someone else Showed 17 hours ago: https://news.ycombinator.com/item?id=42171667
Looks great. But being burned by other "abstractions", e.g. LangChain, I'm weary of the oversimplification. How are you not going to make those same mistakes?
Almost all the data that humans are being trained on are how to participate in society and to have basic motor and language skills. That's what all that observation amounts to.

A student consumes only ~6 hours of relevant material a day on various in textual form (textbooks) with minimal guidance from a domain expert and some guidance from peers.

Have you read the studies backing your links? The methodology for how they come up with that estimate is highly questionable especially on its own let alone when it comes to comparing with LLMs. Domain experts in the field are pretty confident that LLMs are trained on more actual information than humans.

> If you prevent a human from being trained on this amount of data through sensory deprivation they go crazy (and hallucinate very vividly too!).

People who are deaf & blind experience a significant amount of sensory deprivation compared with the typical human but do not go crazy or start hallucinating. This suggests that your analysis is flawed. For humans communication is the important bit - as long as we have some kind of communication mechanism we can achieve quite a fair bit.
For those of us who haven't worked at Google, what's "Chubby" and what's a "cell"?
The MiSTer FPGA gaming project also uses devboards and have had trouble locating stock at times.
I'm reminded of the YouTube vids in which someone places a small toy finger skateboard underneath a turtle. The turtle quickly learned to propel itself with its legs and, having acquired a taste for speed, uses its newfound ability to harass the cats. Cowabunga!

https://m.youtube.com/watch?v=UIe8Y0k-QDw
I've been using chat gpt for quite a bit of UI work lately. Mostly react and tailwind but also other things (python, kotlin-js, etc). It's pretty decent at it and it saves me a lot of time. And more importantly, it saves me from having to herd a bunch of frontend developers into doing what needs doing and frees me up to do more interesting things.

What makes this work well is that tailwind is declarative and relatively simple to figure out for an LLM. There's a lot of stuff but most of it is pretty straightforward stuff. LLMs struggle more on hard stuff like algorithms. UIs are easy.

I just tell it to build me login screen or whatever, I give it some basic instructions (use tailwind, daisyui, react, and typescript). And then I give it some OpenAPI spec in json format and tell it what to do. It does the whole thing complete with working handlers.

The main trick is scoping prompts well and following up when it only implements half of what you asked for or otherwise goes a bit of offscript. Often just nudging it "do the whole thing, damnit" seems to fix that, which I find hilarious. The most tedious thing about this is waiting for it to generate loads of code and then iterating on that code. It's faster than doing it manually but it's a bit like watching paint dry.

Currently the process is time consuming mostly because chat is bit limited as a UX for this and you end up passing it whole files and then re-generating parts of it. I think there's going to be a lot of improvements on that front that will save a lot of time. Mostly that's not even going to be related to improving model quality but simply by building better integrated tools. There's no good technical reason why an LLM can't plugin directly to refactoring or editing APIs in IDEs. You can probably generate a lot of the code that would accomplish that even.
Is this meaningfully different from https://github.com/s3ql/s3ql ?

S3 semantics are generally fairly terrible for file storage (no atomic move/rename is just one example) but using it as block storage a la ZFS is quite clever.
For those that don't want to run a SMTP server, I built Ephemeral Postal which offers a basic API for polling a mail box and retrieving messages, along with an in-browser UI. You get an entire subdomain to yourself that will take any address that you throw at it. https://ephemeralpostal.com
They call it the “engine block”!

https://www.servethehome.com/a-cerebras-cs-2-engine-block-ba...
Low IQ comment. The fix is iterating and improving on the actual solution, not regressing back to coins.
At first glance it’s not clear how this is unique from Nasuni.
I don't think we've evolved very far from apes:

https://www.youtube.com/watch?v=wHODo_jIPo4
Why are these solutions always using NFS?
I'm asking out of curiosity, not judgement.

I've looked for a solution to write many small files fast (safely). Think about cloning thr Linux kernel git repo.
Whatever I tested, the NFS protocol was always a bottleneck.
Kiwi browser (chromium fork) on android supports extensions from the chrome store. Not that it'll help for much longer.
Antitrust Enforcers Prepare Final Blitz Against Big Tech
The same way that you're responsible for distributing your single threaded code between cores on your desktop.
What happens if they require 2FA via SMS or an Authenticator app to log in? Can you indefinitely refresh auth?
I do regular running, and sometimes it's just pure joy.
That's absurd. Closing those issues doesn't make them go away, it just causes you to forget them (until someone else reports them again and someone creates a new issue, losing all the previous context). If you just leave them open, some will eventually get fixed, many will not, and that's fine.

The decision between feature work vs. maintenance work in a company is driven by business needs, not by the number of bugs open in the issue tracker. If anything, keeping real bugs open helps business leaders actually determine their business needs more effectively. Closing them unfixed is the equivalent of putting your head in the sand.
Today’s that day. Start the clock for the next one.
I similarly haven't used them, but vhs[1] looks very cool and useful (at least for my purposes, where I like to have lots of terminal demos in my documentation).

[1]: https://github.com/charmbracelet/vhs
While it’s certainly true that old cars are death traps I’d live to see a source showing that car safety is increasing at notable levels every five years. Federal safety standards haven’t.
Nice. Reminds me a bit of a product by a friend of mine that is doing similar things: veryfront.com.

It's a web based IDE for react based applications as well as a solution that builds and hosts your project. He's been doing lots of work on that for a few years and it has a bunch of nice features like live previews, support for custom react libraries and styling solutions, pulling in libraries from Github, exporting stand alone builds, etc.

My friend has actually been experimenting with AI code generation as well.
Great work: this tool will be really useful to me!

(Note: the "terminal animations" in github make the examples difficult to read.)
For those who haven't seen The Sopranos, here is what that video is based off of: https://www.youtube.com/watch?v=mJpNmYeooQE
Hope that's changing. A couple years ago there was this delusion about the persistence of American power, and abject denial that it could be challenged in any way. It was like a compensatory response. I advocated people see China clearly, but they wanted to insist it was on the brink of a collapse - pure self-congratulation that neuters any potential response or rational analysis required for such. Denial, basically.

Hopefully with greater awareness, and Trump's presidency, there will be increased focus on how to push back -- rather than living in either denial, or a defeatism that assumes the ship is already sinking, so why try to right it? Just profit as much as possible before it falls. Which is disgusting, but seemed to encapsulate some policy choices.

Anyhow - thanks, Chump! :)
> If the rate of new P0-P2 bugs is higher than the rate of fixing being done, then the P3 bugs will never be fixed.

That's quite a big assumption. Every company I've worked at where that was the case had terrible culture and constantly shipped buggy crap. Not really the kind of environment that I'd use to set policy or best practices.
At some point you realize the whole thing could have existed as a node or flask app after locking yourself into limitations that simply don't need to exist. Prototyping is great with tools like this but if its not fully open source, not exportable to code, thus dependent on someone elses successful seed round... avoid it.
In case of an engine failure, it’s way more easier to tug the boat empty than full.
It's harder to get false identification then people on the internet think.

But also the Russian MO has never been to do things where it's not obvious they did it: the spate of critics of the Russian government dying by falling out of windows isn't because they lack creativity in assassinating people.
When 405b first launched Groq ran it, it's not currently running due to capacity issues though
Elon Musk's Engineering Principles – The 5 Step Process (2021)
I would’ve thought that in flight industry they got the „business key” uniqueness right ages ago. If a key is multi-part then each check should check all parts not just one. Alternatively, force all airport codes to be globally unique.
I tend to think than tech replacing jobs is good for everyone in the long term, but I still worry very deeply about the short term. I believe that welfare systems help us weather otherwise unstable economic climates, and decades of slashing this have left us vulnerable to highly unstable financial forces.
Most/all of the traffic would be encrypted.
It's a double whammy
I don’t think that’s a good comparison. If you’re buying a car primarily for commuting a $10k car is going to achieve that purpose just as well as a $50k car. But $2500 on a small apartment in a city gives a very different lifestyle than one in a big house in the suburbs. I’m not going to make a value judgement either way there but there is a clear difference in functional result.
Not OP, but the HN crowd here often browses without JS.
Quickly testing a no-JS session, I do see your archive URLs instead of arxiv ones.
Elon Musk's SpaceX successfully launches Isro's 4,700-kg GSAT-20 to space
> There’s plenty of lithium to electrify the world multiple times, but it’s just an element so you can literally recycle it for billions of years.

Recycling lithium is typically more expensive than extracting it through mining. Recycling companies claim a recovery rate of 95-98% so certainly lithium is lost and that's ignoring that smaller batteries often don't even end up in the recycling stream. But the important bit is the cost - if it's more expensive than mining then the recovery isn't economical then either there's a government subsidy or the lithium ends up diluted in the trash stream. You'd have a point about nickle or cobalt because they're particularly valuable but lithium is not so it is effectively being consumed.

> 0.2% of global aviation fuel is already biofuels

But it's not even clear that biofuels reduce CO2 due to production, processing & transport as well as land clearing for scaling it up. [1] suggests that biofuels can actually end up emitting more CO2 than the fossil fuels they replace (for example here's an earlier study [2]). And that's ignoring the substantial scaling challenges that SAF faces on the production side. I hope it works out but the lesson with huge risky bets is that many don't pan out and all we have now is large risky bets left which makes me pessimistic we'll succeed just because we run out of oil (assuming we even do which again seems highly unlikely to me because that's not how economics works).

[1] https://climate.mit.edu/ask-mit/how-should-we-measure-co2-em...

[2] https://theconversation.com/biofuels-turn-out-to-be-a-climat...
But as many have said repeatedly here, people use Chrome BECAUSE it has Google's integrations. They choose to use Chrome because of Google. So why would anyone buy Chrome that is devoid of anything Google?

Further more, why would Google pay money to Chrome's buyer if they can simply spin up another browser used open source Chromium (which Google maintains), and start marketing that?
If you frame yourself according to a collective, if you are not an individual, you are bound to have a servile (or master) outlook - either is fine. People who don't define themselves according to the group/political/nation/religion/sportball team are the problem.. and left out of the discussion. They are the definition of 'idiots'.
Safari on macOS, it randomly happens throughout the day. No real details beyond that.
The whole idea of morality is totally arbitrary and only exists because we say it does. If you were an Aztec then sacrificing people to Huitzilopochtli was actually moral, and if you were alive two thousand years ago nobody would have batted an eye at owning slaves.

In reality, nobody would actually choose to save the life of 34 crustaceans over the life of a human, even if killing the prawn results in 102% of the suffering of killing the human.

It's the same with all the EA stuff like prioritising X trillion potential humans that may exist in the future over actual people who exist now - you can get as granular as you want and mess around with probability to say anything. Maybe it's good to grow brains in vats and feed them heroin - that'll increase total happiness! Maybe we should judge someone who has killed enough flies the same as a murderer! Maybe our goals for the future should be based on the quadrillion future sentient creatures that will evolve from today's coconut crabs!
In that case I'm misunderstanding you. Are you saying that it's "BS" that they are reaching ~1k tokens/s? If so, you may be misunderstanding what a Cerebras machine is. Also 8xH100 is still ~half the price of a single Cerebras machine, and that's even accounting for H100s being massively over priced. You've got easily twice the value in a Cerebras machine, they have nearly 1m cores on a single die.
Yes, I was not trying to imply they do it on purpose, but I can see how it could be read that way.
Ok, if more than 1 person needs to check the AI system, then this TV station will rehire some workers.

My point stands though.
can you imagine a program termination in the middle of a surgical operation?

It is harmless for less critical jobs though, like image viewing.
It detects naming collisions, orchestrates recomputation with a topological sort and manages module reuse and normalizes generators and promise to a common abstraction. The parameter indirection is for separating the inner cell code from the inter-cell dependency graph. You need to do that for the partial recomputation to work without the user manually plumbing in the dependencies (like you have to do in React). I will read the TC39 I don't know it so can't compare.

Edit: yes seems like signals could be a major building block to do the recomputation part
> Bethesda's weakness has always been writing and content,

And any decent form of in-game inventory management! Why is it sooooooo bad in bethesda games :(
Don’t trust the Je… eh, Russians.

I’m not sure whether you are serious with that xenophobic comment.
My mistake, I misunderstood what you were saying. I thought you meant that regen braking on its own wasn't strong enough to slow the vehicle down. You're right that friction brakes are applied for the last little bit to come to a complete stop and hold.
I had no idea a turtle could be so playful
Wait til they make a rat bicycle, that'll break the Internet.

Seriously though, I wonder if they drive to please the researchers (to any degree).
It is the rate of change that matters. Given time these disruptions would be integrated into society, but right now it is happening so fast that people can't adapt. If you are mid career and your whole field gets taken you really have nothing left. This just happened to my neighbor (graphics arts) and it is only going to accelerate. Stopping things in their tracks isn't the answer because it isn't realistic. The only answer I can come up with is that we need to start making labor more scarce by reducing the work week and giving huge incentives to have people go back to school every few years. The likelihood of either of those suggestions happening though is exactly 0.
Ever blown a head gasket?
I feel like you’re putting the cart before the horse there. The W3C takes existing implementations into account before issuing a recommendation.
Russia is absolutely in a full war time economy at the moment. There's nothing left to squeeze out of it and they're headed for a meltdown in 2025/2026.
I wouldn't say I'm defending Apple so much as I'm defending the idea that it might not just be making these technical decisions/iterations entirely based on the most cynical possible interpretation of the situation.

For all we know WebXR immersive just isn't ready yet, just like WebXR wasn't ready for VisionOS 1 and shipped in VisionOS 2, which also makes sense considering that Apple's VR/AR business is years behind its competitors.

Broken stuff can just be bugs and regressions.

And I think it's also contextual to point out that Google really badly needs you to prefer Chrome and have the browser with the most features a lot more than Apple needs Safari to be anything more than a functional basic web browser. Examples like Stadia or even Unity in the web browser are essentially features that nobody asked for and that have worked better as native applications for decades. In other words, Google depends on the web browser being "the only application" as much as Apple depends on their users turning to the App Store first.

I totally get where Apple has a vested interest in boxing out competitors in the way you describe, but at the same time some of the complaints end up sounding a lot like bugs or just being generally behind in development velocity.
Could it be something like the spectrum of the Laplace-Beltrami operator?
This is becoming more and more common. Can’t say I’m a fan either.
Just imagine a world where a component manufacturer (be it hardware or software) also provides a verified fake/simulated implementation.

Even hardware, they likely did develop it using software simulations: they just need to ship it with their SDK. Another thing hardware has it going for it is that it does not change as much.

Note that a verified fake could still have observability points that allow you to monitor what's going on.
> The Nord Stream sabotage has opened Pandora's box almost exactly how it was predicted in Cryptonomicon.

Can you elaborate?