skysight-inc/HackerNews huggingface dataset:
I’m not sure where you got the idea it’s slow, but it executes within 30% of native speed. Which means extracting the metadata from a 30 GB pro video in my test takes 300-400ms.

Speaking of - libexif doesn’t support a lot of file formats, whereas ExifTool does.

If I always opt to choose the easiest path then I’m setting a precedent for myself that I will compromise on all my goals for half finished solutions that take me further from initial idea.
September 26-28, 2025 Bay area https://makerfaire.com/

Others in 2025: https://makerfaire.com/upcoming-faires/
This is so impressive.

No audiobook exists, drop epub into ElevenReader and have Bert Reynolds read it to you, honestly better than some human narrators.
DLLs already run everywhere since CLR became cross platform.

Really this is walking an already trailed path, multiple times, we can even notice the parts grass no longer grows, how much it has been walked through.

https://en.m.wikipedia.org/wiki/UNCOL
I would never trust the company that acquired Omnivore only to sunset it with 2 weeks notice to retrieve data.

Companies won't stop pulling this garbage unless we stop supporting them.
Just wait until they’re on all the walls, floors, and ceilings. In every window of every car and building. Every surface that is blank. The low power required for eink displays makes them an ideal candidate for this use case. Programmatic ads for the physical world. Pick the part of the world you want to see your ad and it’s there. You’ll never have to see an adless canvas again
The problem isn't that the owner didn't get the data. The problem is that the method for getting the data is that you must beg Tesla for it, rather than just slurping it out of a USB port inside the car.

If Tesla is going to go to the trouble of uploading all this shit to the cloud anyway, the least they can do is give customers a no-questions-asked download button.
CORBA, DCOM, RMI, .NET Remoting, Tcl Agents,... but this time it will be better.
It's doesn't. It's just another compilation target along side x86 and ARM and friends.
> Grieving while being a new mom must be brutal.

As always, yes and no. I'm a single father, my partner died when our daughter was 1.5 years old. A baby requires constant attention and care, so I didn't quite have the option of falling into some kind of depression and just doing nothing.

That said, I quite miss the abundant free time I used to have in my other life. Nowadays is constant battle about the littlest things. I pour the milk the wrong way and get screamed at for 15 minutes.
Not 50% but 240km to 340km is still more than 40%. Not too bad.
So yes. Throwing out the vulnerable onto the streets, to promise a future where those who can afford it can be made to function as good as healthy people, to earn their human rights and dignity with cold hard cash, like everyone else. The rest, who cares... they don't have a voice even while they live, so nobody will ask about them when they no longer do.
I agree. I think we've made a terrible mistake and forgot something important: you can't make a product for everyone. As long as people are not uniformly distributed, then it means there is no real "center" point. On a random normal distribution, you can find a point that is minimizes the distance to all others, but that point will not be representative of the distribution itself. If you try to make something for everyone, you make something that is for no one. Instead, we then need to make environments. Places for others to build. This ends up being the only thing that can be for everyone.

Is that not the magic of the computer? You can build and make it your own? You can program it and make new creations? A computer is nothing without the programs and if programs could only be created by those with the means to make computers, we'd only have calculators. Is this not the magic of the internet? Where we can make new connections and build our own spaces and things inside this environment? If the building was limited to those who built the environment, would it be anything like it is today? Is this not the magic of the smartphone? Where we build apps and programs for others to use? If apps could only be developed by Apple and Google, would we even have a flashlight app?

It seems a mistake to close the doors, to board up the windows, and reinforce the walls. It is fear that causes us to do this, thinking we must seek control to maintain our "power." But even a king is benefited when the subjects are free to dream. The fear that giving up a little power will result in losing it all has only led to having less power in all.
As a nonsense phrase of shady provenance makes the rounds, Elsevier defends it
BYD has been profitable for decades.
I think a lot of people write their own bookmarking application in IT. I did. I like Pinboard's lean style; I hope to restyle my application to something similar.
i’ve always been interested in improving the git workflow i have for my small team (usually 2-3 other programmers), i think particularly hopping branches/commits, merging changes, rebasing and reorganizing history, i think git does suffice for that stuff if you know the commands, but jj makes it feel so fluid and easy to do, and having enough depth to get as expressive as you need to be

a lot of other tools ive found were lacking for one reason or another, and mightve not been git compatible. with jj you can hop between git and jj commands as you please, essentially full compatibility with git
It's one of the first lessons I teach the founders in my classes, I learned it building DigitalOcean, I think it was Michael Dell who told me "yeah your job just becomes saying the same thing different ways all the time". Best I've seen at it is Flo the founder of mesosphere.

Don't think you can build a startup into a business if you can't learn how to do this.
Odd, I have the Substack app (on my phone). When I click on the link, I'm sent to the Substack app, which subsequently sends me back to the website, which suggests I open the app, then I open the app, and I see the Substack app without the article.
That and, bring back the "new tab" custom URL, and, a way to securely host local servers without root but also without just praying that another app doesn't port-squat me
Heat is also a problem for flash. If you care about your data, you have to keep it cool and redundant.
My kids just want to know if they can play with it and spill in on the carpet or car seat or couch so they can create hours of work for me cleaning up their slime.

On a serious note these material discoveries are neat to see but seldom do we see any real world applications come out of them. I am absolutely ready for the next game changing tech to come out. The next battery. Or finally fusion power. A space elevator. Anything. My guess is the next big change will be personal robots becoming main stream. First in business then in our homes. We were promised clothes folding laundry machines a couple years back that never happened. I need my laundry bot asap.
You've likely had WebAssembly running in your browser but didn't even realize it.

Firefox also lets add-ons run WebAssembly modules which is something that uBlock Origin has made use of for a long time:

https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
You cannot today build anything on the Blead of Perl with perlcc.

Support has languished because the language changed fast enough that it never kept up. It may be used in the industry, but for a modern Perl application (or anything past 5.10) it won’t work. Hence why it was removed.
And if you don't want to buy an air compressor, an electric computer duster saves you money in the medium and long term. I haven't bought a can of compressed air in years.
>This is hacker news. Hackers generally do not like authoritarianism.

Some of the people on this site maintain a strong anti-authoritarian, instinctive and philosophical hacker instinct, sure..

Many others however are just about as fully establishment, self-serving techno-elitists as you could want. One this site there's no shortage of such authoritarian types who happily defend all kinds of social control notions by default, while embracing a supposed need to monitor and herd "average" people for their own good.

The "Hacker" in Hacker News is more a cute marketing phrase than a real description of any such dominant ethos here.

Edit: And the post for this thread just got flagged. Amusing indeed.
The whole article is unrelated to the headline, it’s just a classic journalist turn. The authors already know who’s wrong without any hearings.
>toxic male energy

Open misandry.
> jj makes it super easy to "fix up" your commit tree to what you want it to look like.

I hit this today in a fun way. I was working along as one does, and needed to write a parser for a simple s-expression based language. So I did that fairly quickly, added a few tests which appeared to pass, and kept on working.

A few commits later I reached a point where I needed to manually test my code. And promptly hit a stack overflow in the parser. A few minutes of debugging I understood the issue (I'd used the wrong function and failed to require brackets around a nested s-expression) - except I could have sworn my tests should catch it. So I ran my tests manually, and lo and behold they did catch it.

Turns out that there was a bug in the tool I was using to run my tests [1] that was masking the test failure. I had completely broken my tests for the last few commits (all of them since I wrote the parser).

Anyways, I went and fixed the tool, but by now on my main repo I had fixes for the last few commits all mixed together with a fairly large WIP commit. Thankfully instead of making this the frustrating game of rebasing with git, jj makes it just take a few jj split (select changes you want to split off, sort like git add -p); jj squash (merging changes into the existing commit) commands.

Could I have fixed up the previous commits with git? Of course. But it would have made a frustrating hour even more frustrating.

[1] https://github.com/Canop/bacon/issues/326
I'm not sure if this is an example of code ligatures, but I used to work with a guy who had configured his editor so that "=>" was replaced with some kind of special arrow character, and it used to drive me nuts. When I read code, I want to know what's actually there, and not have to ask "what does that arrow actually mean?"
Writing My Own Dithering Algorithm in Racket
Just between us, you do understand the point of an illustrative example, right? In this case, the person above me said you could have an immune system. I don't believe that's really true anymore. We've moved past it.
> I think one thing I worry about is my daughter possibly not growing up with a mother. Like how that will affect her.

Don't worry about that! My daughter lost her mother when she was 1.5 years old. It's important to have a sensible female role model. A grandma or an aunt will do just fine.

Please do take good care of yourself!
It is part thinking in an “or” manner and pure fashion. Necessary for a group to work but not for a society. It is very hard to find a philosophy and religion that cover its differences within itself. Society even extreme totalitarian cannot be pure but try.

But say a Darkroom workshop you cannot easy do miller etc. A republican group is hard to get some social … a middle of the road killed by both sides …

How to accommodate and work with difference is a question. Both AI and non-AI … the key is the and part.
Amusingly, the post is now flagged. So much for hacker spirit here.
How else am I supposed to use a Visual Basic 6 clone written in C# in my browser?

https://bandysc.github.io/AvaloniaVisualBasic6/

https://github.com/BAndysc/AvaloniaVisualBasic6

WebAssembly brings all languages to the browser and that's a good thing.

I can write applications for the desktop in any language, I should be able to do the same thing in the browser.

WebAssembly makes that possible.
These tools need to be paid for. By people whose welfare is currently being taken away by the same man who owns NeuraLink.
> For bug hunting, every commit should build successfully and be a faithful representation of what was on the developer's machine at the time they made the commit. Merge-based workflows are good for this.

I'm not quite sure how that follows - I commit things all the time that cause either the main build or tests to fail. And a faithful representation of what was on my machine at a certain time in the past doesn't help me find bugs.

What helps is when each commit represents a single atomic change that I can easily understand, it has a clear commit message and it builds and the tests pass. To acheive this I often need to rewrite history, but doing so doesn't diminish my ability to find where I introduced bugs later on.

So I feel that rebase workflows are better for both readability _and_ bisection.
988 in the us in telephones
it's unfortunate, and it's so bad a feeling like that eroding someone just because they're kind or emphatetic.

which is why I feel like I'm slowly becoming assholes because it's hard to have that kind of emphatetic feeling while still being sane in nowadays world. It's kinda sad that to have a healthy mental someone need to be less emphatetic.
I do the same thing when I have a new idea. If people don’t seem as excited, I either refine the story or reconsider it entirely. It tests the idea, but also my understanding of why I want to build it. Is my hype justified or will it falter once the caffeine wears off?
And wealth inequality means power inequality. It's not really democracy if you can buy elections and buy your way into a government job
It really depends on your usage patterns. Write-heavy workloads are still better cases for spinning rust due to how much harder they are on flash, especially at greater layer depths.
I have made a notebook environment inside a single html file. You have to map dependencies in an importmap to blob URLs and it works. I have a single file website online. And you can click download to play with it locally

https://tomlarkworthy.moldable.app/index.html

You can turn off network and the download works.
Or just put the sun shade of my car to the back seat and twist my left arm … still pain after 1 year.
tl;dw: when a particular engine design used by the 737 MAX (but also other Boeing and Airbus planes) ingests a bird, if there's enough damage, it starts burning oil before the cabin bleed air intake. The cockpit and cabin have air supplied from different engines. Since the cockpit is relatively small, if the cockpit engine was damaged, smoke would fill the cockpit quickly, reducing the pilots' visibility and requiring them to don air masks. Bird strikes only happen at takeoff and landing--times when pilots don't have time to be fiddling with masks and seeing through smoke and trying to shut off the damaged engine. Regulators in the US and EU don't seem especially concerned.
RISC-V Sandboxing Library
Would this require using the WASIX libc? I didn’t spend much time on it, but when I attempted to use it the build started failing in mysterious ways - happy to open an issue on the relevant repo with a reproduction / notes on what I think our some bugs.
I want to agree with this because I completely love markdown and it solves for so much of accessibility.

Markdown makes it challenging to write form controls (input. select, textarea, buttons) and non-visual identifiers (id, class). To solve for most of these concerns I still find I prefer to do it dynamically against the DOM as needed by user interaction.
Thanks for the kind words :)

I also wrote a blog post about some of the decisions that went into the visualizer: https://dubroy.com/blog/visualizing-packrat-parsing/
This is an article where you shouldn't go directly to the comments or you'll miss all the fun.
This is an example that mushrooms unfairly get a bad rap - there are much nastier things in the plant kingdom. Some of them you don't even have to eat to get seriously hurt by, and they're not even that rare (e.g. giant hogweed)
Application plugins could also be wasm. That lets plugin authors write in any language they want and have their plugin work.

That's the idea behind the Extism framework:

https://extism.org/

uBlock Origin uses WebAssembly in Firefox for better performance:

https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
To nuance, the Kindle store is more open than any of the stores I know of. As long as the account is created on the right country store, Amazon won't care about a real address or the credit card's country and will allow for digital purchases of any content available.

Streaming goes through the Prime portal so it's more tricky, but getting access to foreign ebooks without trouble is to me a pretty big deal.
I know you're being facetious but they literally deleted the Biden administration's recommendation to develop software using memory-safe languages.
He is a cliched caricature.

Just because he succeeded doesn't make him not a joke. What it says about our country ... well its not particularly good and I don't like to think about it.

Im sure he can hustle for himself although tireless and constant are not words I
I would use especially as he's gotten even older.
But his intellectual laziness that has been well documented.
https://edition.cnn.com/2021/11/29/politics/trump-intelligen...
Often explained, always ignored

https://youtu.be/J72Gfh5mfTk

Everyone who cares to know about generational improvements have indeed compared performance between tiers. No they have never been conctant but the "best" generations clearly had better segmented tiers in their generation compared to prior.
Adding "fake" frames to say the 5070 has the performance of the 4090 like Jensen, tells you even Nvidia do this comparison.
The paper itself is published openly:

https://www.cell.com/current-biology/fulltext/S0960-9822(25)...
Show HN: Your DNA – Finding answers for your hard to diagnose medical conditions
Get your DNA fully sequenced for $200 from Nebula.

Download your .cram file. 50gb+

Use WGS Extract to generate a datafile of the SNPs and genotypes.

Zip that output file. Upload to a ChatGPT session.

This enables you to ask questions about your specific genetic profile.
I’ve listened to a few audiobooks on long drives, and have been surprised how hard it is to find good voices on audible. Often a book that might otherwise be good has a prohibitively annoying tone. So honestly the exciting thing here is the customisation.

That said, even in their cherries the emphasis still isn’t quite right in the Tolkien example.
No way. A startup called A0, founded by a guy named Ayo.

Congrats on the launch Seth/Ayo!
> In the Zhang case, they were driving 50 mph over the speed limit. Brakes were depressed, but not hard or early enough.

... according to Tesla themselves. Why would we automatically believe their version of events? They could easily have fabricated that data.
I still have some of those in working condition, somewhere.

If I can be bothered to power on the antiques, which they are built in.

Which is rare, but it happens.

I abused them really hard when they weren't antique.

Still working every time, so far...
The executive in charge of the grant-giving agencies changed policy — after looking at rates from other grants, which fell in the 10-15% range.

If you want the public to believe that was wrong, you’ll need to make that case.
Async-first meta framework for building enterprise-grade multi-agent systems
https://en.m.wikipedia.org/wiki/List_of_JVM_languages

https://en.m.wikipedia.org/wiki/List_of_CLI_languages

https://en.m.wikipedia.org/wiki/IBM_i#TIMI

Really this is only new for those that weren't around, many other examples, even older available.
Hacker news or traffic news?
But this isn't a territory dispute this is just an internal US name change.

Here in the Czech Republic it now shows up as "Mexický záliv (Americký záliv)". Why are they adding "Americký záliv" in a parenthetical? It's not like the executive order has any effect outside the US. Why would they change the name in any way anywhere but in the US? By what reasoning would they change the name in the Czech Republic but not in Mexico? US official naming means nothing to Mexico just as it means nothing to Czech Republic.
Sure. That what I meant balanced.
Show HN: Shrink and Convert Videos in the Browser
Very close! Alex Warth created OMeta (https://en.wikipedia.org/wiki/OMeta) as part of the STEPS project. Ohm was designed as a kind of successor to OMeta, but was created after STEPS.
The react module for TinyBase is optional, and if you're just using their store module you only add 5.3kb gzipped to your final bundle, hence the name TinyBase.

I also don't think you understand the complexity of the features that TinyBase is offering. It's possible you don't personally need these features, but critiquing the software for not being totally minimalistic is a bit silly.
Not that it matters too much, but it was a pregnancy test.
I agree with the sentiment, but in practice this is a horrific idea. Make it easy and it’ll be snaffled up by law enforcement, whether covertly, with intimidation, or with routine warrants.
> why is this article presenting a case where Tesla seems to be in the right

The only evidence that the crash was caused by the driver was provided by Tesla themselves. Of course they would provide data to support their case, fabricated or otherwise.

It's weird that the woman in the article asked for Tesla to provide the pre-crash data, but they refused until much later, after the legal proceedings were going on. Why not provide that data immediately?
Basically yet another bytecode based runtime, but being sold as if it is the very first of its kind, despite prior history.
Possibly takotsubo, "Broken Heart Syndrome"?

https://www.health.harvard.edu/heart-health/takotsubo-cardio...

Being at a wedding might trigger a strong physical reaction from your breakup.
Are fossils well preserved on the deep ocean floor or in extraordinary deep locations like trenches? What about under the sea floor?

I suppose there must be bone-eating organisms on the floor, given the number of dead bony animals that must lie there. But there is also a lot of pressure and I don't know how seawater affects fossilization.

I'm really wondering: if we could get easier access to the deep ocean floor, would it impact archaeology in a big way?

> when they lived from 215 million to 66 million years ago.

I hadn't thought about it, but what happened to organisms living underwater during the K-T extinction event (which was 66 million years ago).
> I think seeing more public spaces shift away from emissive displays and putting more emphasis on quality lighting again would definitely be interesting.

What's the point of running the display on a battery if you need power for the "quality lighting"?
You can squash locally, that's fine, so long as you then locally run tests on the new squashed commit before pushing.

What I think is problematic is rebasing entire branches weeks after their commits have last been touched. The more you rely on manually looking through commit histories, the more you're encouraged to do this.

EDIT: something I forgot to mention in my original comment as well is that it rebasing makes collaboration harder. Basically, overall, we spend a lot of effort working around the drawbacks of rebasing, when we should be trying to eliminate the need to rebase in the first place.
I’d love to see some data supporting this argument because I’ve heard it over and over from people all over the political spectrum the past few years but it just doesn’t line up with any data. You act like they’re quoting abstract numbers which are meaningless compared to people’s “lived experience” but unemployment is a large part of people’s experience. Furthermore, inflation adjusted wages are up (with the highest gains in the lowest 50% of earners). If these statistics aren’t fully capturing people’s experiences, I’m sure every economist in the world would love to know what metrics are better. Instead it seems perceptions about the state of the economy have become more tightly coupled to
the media atmosphere than anything measurable.