MurphyA/hacker-news huggingface dataset:
by makeitdouble | 2025-07-22 23:30:45+00:00
> insane knowledge of the browser rendering pipeline to solve

Saying it having not much of that knowledge myself: it's reasonable to sometimes need platform knowledge to make intricate things (here a realtime animation) behave efficiently.

That's the same for game engines, native rendering, flash animations etc. There will always be edge cases, building enough stuff you'll hit them, and if you care about doing it right it will require knowledge to overcome the issues.
by bcardarella | 2025-07-22 23:31:32+00:00
Not sure as I haven't done any work with it. On a cursory glance it could have some overlap but it appears to not target the 1st class UI frameworks. It looks to be a UI framework unto itself. So more of a Flutter than what we're doing is my very quick guess. We get major benefits from targeting the 1st class UI frameworks, primarily being we let them do the work. Developing a UI native framework I think is way way more effort than what we've done so we let Apple, Google, and Microsoft to decide what the desired user experience is on their devices. And we just allow our composable markup to represent those frameworks. A recent example of this is with the new "glass" iOS 26 UI update. We had our client updated for the iOS 26 beta on day 1 of its release. Flutter has to re-write their entire UI framework if they want to adapt to this experience.
by corimaith | 2025-07-22 23:31:58+00:00
https://www.imf.org/en/Blogs/Articles/2022/08/04/blog-global...

The US is running a persistent current account deficit (and the largest one at that) for 20 years, which is the more relevant metric that includes services & data. This is an undisputed fact by most economists and institutions.

The relative values of currencies aren't changing because the central banks of surplus countries are actively managing capital inflows by buying foreign assets to keep their currency values stable. The Fed is one of the few that don't because they don't have that mandate.
by Uehreka | 2025-07-22 23:31:58+00:00
Yes, he’s a magisterial fundamentalist. He views the idea of a non-Geocentric cosmos as destabilizing to the (to him) necessary hierarchies of nature, man and society ordained in the Bible according to traditionalist readings. But unlike a lot of fundamentalists, he’s good at “hiding his power level” enough to occasionally sneak into more serious conversations, and he’s patient enough to stick to a more incrementalist approach to changing people’s minds (instead of constantly yelling about people being damned if they don’t listen to him). He’s a bad and dangerous dude.

Dan Olson did a great job breaking down Sungenis’ film “The Principle” back in 2020, this Folding Ideas video is a great watch: https://youtu.be/icwDF8wRgF4
Show HN: I built a tool that automates cold DMs on Twitter
by jsathianathen | 2025-07-22 23:32:56+00:00
I used to hire a VA to do 100 cold DMs daily

Then I saw I can build a tool for it, and do 500 cold DMs daily on Twitter

DMpro helps you scrape leads, and then run automated campaigns.

I launched a $299 lifetime access - then you can have 500 cold DMs every single day, for lifetime
by zoom6628 | 2025-07-22 23:32:57+00:00
A few years back I was woken by a shake in HongKong. To confirm was a quake I found my Android phone and sure enough Google had registered a quake. It was one far inland and <5 IIRC. Creepiness or not as someone who helped after Sichuan 2008 quake these kind of systems can save lives.
by intended | 2025-07-22 23:33:08+00:00
I’ll push back - the term is rational as in logical.

Rational in the sense that it flows from what emotional choices resonate ? That’s more in terms of faithful to their beliefs. I wouldn’t call that rational per se.

And being scared of tribalism is not necessary, because tribalism is what is currently being highly effective at creating political power.

So some degree of tribalism, is simply matching the competition.
by ACCount36 | 2025-07-22 23:35:17+00:00
The press focus is a mix of the usual "new thing BAD", and the much more insidious PR work by fossil fuel megacorps.

Fossil fuel companies are damn good at PR, and they know well that they simply can't make themselves look good. The next best thing? Make someone else look worse.

If an Average Joe hears "a company that hurts the environment" and thinks OpenAI and not British Petroleum, that's a PR win.
by dylan604 | 2025-07-22 23:35:26+00:00
Say you're a family of 5. You could be a set of dick parents and mom&dad get first class while sending the 3 kids into coach. Pricing whatever 5 tickets can add up quick. So even for a family it could become viable to charter a jet vs flying commercial. Again, you get the added benefits of such an easier airport experience.

And yes, private jets tend to fly faster. Yes, commercial jets can fly faster, but they don't as they have determined the most fuel efficient cruising speeds. Private jets are less concerned about that. You can see the same thing with your car. The faster you drive, the worse your MPG.
by dontlikeyoueith | 2025-07-22 23:35:30+00:00
You're misunderstanding.

I'm not saying Betelgeuse would be a type Ia. Betelgeuse will be a Type II supernova.

I'm wondering whether Type II supernovae with smaller partners later become Type Ia once the larger partner explodes and becomes a white dwarf. The former smaller partner then becomes the relatively larger partner that loses mass to the remnant.
by hn_acc1 | 2025-07-22 23:37:28+00:00
My Kia Stinger is 6 years old, ~45K miles, including some modifications, 8 HPDE track days, etc. It's had a few quirks that I've had to learn (don't switch from default driving mode to sport while driving in reverse and then quickly shifting to drive mode - it confuses the sensors. A restart solves the issue 100%). Sound system "enhanced" mode sometimes stops playing all sound - eventually it comes back, and turning off the enhanced mode always restores sound - but it sounds SO much better. Phantom presses on the center screen if there's a large temperature differential (screen heated up by the sun, A/C on in the car, for example). None critical to the basics.

It's never been back to the dealer except for a free oil change at ~1K miles. Mainly because the reputation of Kia dealers is that it's hard to say whether you will be in worse shape if they deny or accept your warrantied repair. I mean, if the engine fails, sure, they can't make it any worse. But there are many stories of people getting a recall and the coolant system not properly bled, so the car overheats on the way home. Or a dealer refusing an obvious warranty repair for ridiculous reasons - only to try to sell you a non-warranty repair for the same problem, etc.

I am driving my car as if there is no warranty, at this point. It's been a GREAT car to drive in most ways, but I don't expect Kia to come through and fix any drivetrain issue in the next few years / 55K miles, if needed.
by bcardarella | 2025-07-22 23:39:23+00:00
You'd have to refer to all of the applications running on the BEAM that are distributed across multiple datacenters. Fly.io's entire business model is predicated on globally distributing your application using the BEAM. I'm not sure what that book said exactly perhaps the original intent was local distribution but Erlang has been around for over 30 years at this point. What it's evolved into today is architecturally unique compared to any other language stack and is built for global distribution with performance at scale.
by zamadatix | 2025-07-22 23:39:52+00:00
I guess that depends how old you are when you install it and how long you plan to live but ~$7 per month is not at all an unrealistic electricity usage estimate for the system. 7*12*35 = $2,940.

Edit: E.g. the numbers from this site suggest, for 15 out of the 16 listed fan models, the lifetime electricity cost is likely to be significantly larger than the install cost unless you are already much older at the time you start using the system or you have extremely cheap electricity (or both) https://www.radonaway.com/radon-fan-operating-cost-calculato...
by arcanemachiner | 2025-07-22 23:43:19+00:00
I hope I'm not reading into this too cynically, but your phrasing makes it sound like the project is not going as well as originally hoped.

It's pretty well-established at this time that cross-platform development frameworks are hard for pretty much any team to accomplish... Is work winding down on the LiveView Native project, or do you expect to see an increase in development?
by hn_acc1 | 2025-07-22 23:44:01+00:00
Sure - they get the trouble reports. But it's almost as if all the critical decision makers don't drive their own cars in real-life scenarios (drive more expensive cars? Have chaffeurs?) and don't understand how much BETTER it is to have a specific button/dial for "fan speed" and a separate one for temperature, instead of trying to control it via a touchscreen that has 100+ different screens it could be displaying when you want to adjust the temperature / fan speed.

Yes, I get it - deleting 7 buttons gets you that $1M bonus - but it totally borks the system for the everyday driver, who then becomes less loyal.

At this point, there are very, VERY few companies I'm loyal to, because almost none are loyal to me - they'll all give "new users" better deals, and take advantage of any loyalty I have to gouge me and charge me more than a competitor.
by austinjp | 2025-07-22 23:44:25+00:00
Hmm that reminds me, it idly crossed my mind recently about whether AIs with online RAG have decent zip-bomb protection. This thought was provoked when I realised Perplexity would find and download and (apparently) analyse spreadsheet content. I'm sure there are zip-bomb equivalents in binary formats like .xlsx, PDF, .docx, etc.
by PaulHoule | 2025-07-22 23:45:07+00:00
Reminds me of the time that I was in a class on geoengineering and was supposed to have a debate with another student about "Should we fund BECCS in Brazil or fund efforts to protect the rainforest?" (I was advocating for the first)

Two days before the debate I went to a talk about the rainforest with my debating partner, then the night before his friend was stabbed at a bar trying to break up a fight and he rode up to Syracuse in an ambulance so it turned out I was well prepared to give his presentation.

[1] https://en.wikipedia.org/wiki/Bioenergy_with_carbon_capture_... the economics of which are particularly good for Brazilian ethanol plants
by gilbetron | 2025-07-22 23:46:47+00:00
Yeah, we have an Outback as well (2017) and it, too, left us "stranded" (it was parked at home but failed when we really needed it) due to probably the same thing ? Ours drained the battery dead both times. We brought it in both times and had them look it over, both times they blamed us, saying we left a light on (we didn't). Then my wife remembered a recall notice concerning the electrical system, and suddenly they were able to fix the issue. Really put a dent in my trust with them.

Great car otherwise. Well, the CVT isn't the best for driving. But the AWD and agility and snow handling is fantastic.
by saltcured | 2025-07-22 23:47:30+00:00
I spent so many years reading the 6x13 "fixed" font in XTerm, starting with CRTs and moving over to LCDs.

I don't think anything is more readable to me. It hit the sweet spot of being condensed enough for easy reading but still with highly legible individual characters too.

I have always wished someone could have made a scalable version to bring it into the future of high resolution displays.
by BeetleB | 2025-07-22 23:47:31+00:00
I'm torn on this - I don't know if there's a simple solution.

Having to stage things every time was always a real pain for me (coming from Mercurial).

Having it autocommit is what I need well over 90% of the time. But then there are always those pesky files that for various dumb reasons I'm not allowed to put in .gitignore.

I could disable autoadding files, but life will be worse that way.

Damned if you do, damned if you don't.
by flashgordon | 2025-07-22 23:48:09+00:00
Forget sandboxing. I'd say review every command it puts out and avoid auto-accept. Right now given inference speeds running 2 or 3 parallel Claude sessions in parallel and still manually accept is still giving me a 10x productivity boost without risking disastrous writes. I know I feel like a caveman not having the agent own the end to end code to prod push but the value for me has been in tightening the innerloop. The rest is not a big deal.
by Der_Einzige | 2025-07-22 23:48:15+00:00
Being knowledgeable about the NSFW aspects of AI systems just adds an additional 100K per year to an already large prospective offer.

Civit.ai, the primary competitor to huggingface (i.e. github for AI) for diffusion models, might as well be a brothel with how horny it is. Over half of all "low rank adapters/Loras" every created are most likely NSFW in nature.
by BeetleB | 2025-07-22 23:48:20+00:00
> I also really really really hate the jj log rendering. The colors are a sea of barf. Bolding the leading character that represent uniqueness is stupid and adds noise. The username being second is dumb, I almost never care about that. And the bright neon green (empty)(no description set) is such bad spew. Kinda nit picky, but blech.

Must be a preference thing. Showing me the unique characters is awesome. Git sucks after getting used to it.
by JumpCrisscross | 2025-07-22 23:49:47+00:00
> that this whole 'punishment' is contingent on something so seemingly minor as UN membership (a.k.a. state recognition?)

If the battle lines are on recognition, that's where the fight will be. Once a country is broadly recognised, it's a moot point. (We don't recognise the governments in Tehran, Havana and Caracas, for example.)

> People hate Iran and North Korea, but I don't think many are arguing for them to be expelled from the UN outright

The best analogy is Beijing vis-à-vis Taiwan. Not only does Beijing not recognise Taipei, it also punishes countries and multi-lateral organisations who do.

In this was recognition is analogised to secondary sanctions, and it's something that's been done since the dawn of civilisation.
by TheAlchemist | 2025-07-22 23:51:32+00:00
""I'm super excited to see Optimus. They've got the robot. From what I've seen, based on social media, he's serving up popcorn. We'll see what we can get," said James T. from Cerritos. Sure enough, when Eyewitness News Reporter Sophie Flay got inside, she saw Tesla's Optimus robot serving popcorn to guests. People could hand it a popcorn bag, and the robot scooped popcorn from a machine into the bag and handed it back. Optimus even posed for photos and waved at guests."

It's working as intended - gullible people believe Tesla again. This robot is tele-operated... It's all a cinema, juste like it was 1 year ago on the 'Robotaxi' unveil (and of course they didn't tell journalist then that the robots where teleoperated neither)
by brucehoult | 2025-07-22 23:51:43+00:00
> constants are sliced and shuffled

I can see you haven't looked at RISC-V :-)

There are two reasons RISC-V shuffles constants:

1) to keep rs1, rs2, and rd fields in the same places in every instruction that has them. I can't think of any other ISA that does this consistently. The place it show up the most is in load and store instructions. In most ISAs the "same" format is used for both, except that the register field that is used for the data to be stored in a store is used for the place to put the loaded data in a load. RISC-V uses the normal rs1 and rs2 fields for store address and data, and rs1 and rd for load address and place to put the result.

2) to give a different range of constants for conditional branch and jump offsets, where odd offsets are not possible, so what is bit 0 in arithmetic instruction constants is instead used as a hi bit -- but not the sign bit but the next one, so that sign extension is always (as mentioned for PA-RISC) always from the same bit.

These two things do genuinely make small microcontroller class RISC-V CPUs smaller and faster than they would otherwise be.

The cost is it takes half a dozen lines of code in assemblers and disassemblers and JIT and emulators to encode or decode constants. Code that can be written once and put in a function and put in a library, so it's a (very small) one-time cost for programmers. No big deal. It also of course requires a few more instructions each time its run, but it doesn't have any significant effect even on interpretive emulators, let alone transpiling ones.
by politician | 2025-07-22 23:54:24+00:00
It’s impossible to argue with the biased framing you’ve setup: any single good outcome due to vaccines is sufficient to declare victory for your argument while opponents face defeat unless they show that all harms outweigh all benefits based on your evaluation methodology.

Anyway, for everyone else, the J&J COVID vaccine is known to cause heart problems in certain men and boys. Here’s an article about the issue from the pre-RFK HHS era:

https://health.mountsinai.org/blog/wynk-heart-inflammation-m...
by hcnova10 | 2025-07-22 23:54:56+00:00
That seems a bit of a stretch. The idea will evolve into, “Since racial labels are bad let’s just ignore them altogether and be color blind”. But we all know that’s not how the real world works. Three male programmers with same qualifications, the black man is going to have a different experience with the police than a white man. And the Asian man is going to deal with different stuff when it comes to dating.
by constantcrying | 2025-07-22 23:55:00+00:00
>Sure - they get the trouble reports. But it's almost as if all the critical decision makers don't drive their own cars in real-life scenarios (drive more expensive cars? Have chaffeurs?) and don't understand how much BETTER it is to have a specific button/dial for "fan speed" and a separate one for temperature, instead of trying to control it via a touchscreen that has 100+ different screens it could be displaying when you want to adjust the temperature / fan speed.

And because all critical people hate physical buttons VWAG all new models and even concept cars now come with physical buttons on the steering wheel and dedicated climate controls outside of the touchscreen? Very weird things going on, where the things which are developed are the exact opposite of what you say the critical decision makers want.

Have you actually looked at new VWAG models or their new concept cars? Because this complaint seems to exist purely in your head.
by gerdesj | 2025-07-22 23:55:15+00:00
"The second leading cause of lung cancer is radon"

Perhaps. I smoked for 30 years and I lived on and off in Devon for at least 15 years.

There is a bloody great pluton underneath Dartmoor in Devon and Bodmin in Cornwall and so on. Hence lots of lovely granite and radon and stuff.

This is the SW of England (UK). Radon emanates out of the earth and pools in cellars and the like and is a major health hazard. Ideally you know about the hazard and dissipate it. A simple fan will do the job.

I'm not sure it is the second leading cause of lung cancer. There are plenty of other pollutants to worry about.
by sathackr | 2025-07-22 23:56:06+00:00
If you have a problem they take 4 weeks to fix it all while you're paying $50+/day for a rental car that they will fight you tooth and nail on reimbursing.

One local dealer refused to honor under warranty the work another dealer did.

If you have any damage (even minor cosmetic) they will blame that on your issues regardless of relativity.

(I have a Hyundai that's had the ICCU replaced once, the ABS IEB twice, and the low-voltage battery 3 times, two of the 3 times on my dime. All on a less than 3-year-old car with less than 100k miles)

The company has been miserable to deal with compared to my past experiences with other brands.
by junon | 2025-07-22 23:56:13+00:00
Sounds like things are converging more or less where I thought they would: "websites" turning into live applications, interfacing with the native UI, frameworks, etc. using a standardized API. Mainframes maybe weren't the worst idea, as this sort of sounds like a modern re-imagining of them.

The writing was more or less on the wall with WASM. I don't know if this project is really The Answer that will solve all of the problems but it sounds like a step in that direction and I like it a lot, despite using neither Swift nor Erlang.
by bcardarella | 2025-07-22 23:57:09+00:00
The LVN Elixir libraries are pretty much done and those really shouldn't change out side of perhaps additional documentation. I have been back and forth on the 2-arity function components that we introduced. I may change that back to 1-arity and move over to annotating the function similar to what function components already support. That 2-arity change was introduced in the current Release Candidate so we're not locked in on API yet.

What is changing is how the client libraries are built. I mentioned in another comment that we're building a headless web browser, if you haven't read it I'd recommend it as it gives a lot of detail on what we're attempting to do. Right now we've more or less validated every part with the exception of the overall render performance. This effort replaces LVN Core which was built in Rust. The Rust effort used UniFFI to message pass to the SwiftUI client. Boot time was also almost instant. With The Elixir browser we will have more overhead. Boot time is slower and I believe disterl could carry over overhead than UniFFI bindings. However, the question will come down to if that overhead is significant or not. I know it will be slower, but if the overall render time is still performant then we're good.

The other issue we ran into was when we started implementing more complex LiveView things like Live Components. While LVN Core has worked very well its implementation I believe was incorrect. It had passed through four developers and was originally only intended to be a template parser. It grew with how we were figuring out what the best path forward should be. And sometimes that path meant backing up and ditching some tech we built that was a dead end for us. Refactoring LVN Core into a browser I felt was going to take more time than doing it in Elixir. I built the first implementation in about a week but the past few months has been spent on building GenDOM. That may still take over a year but we're prioritizing the DOM API that LiveView, Hotwire, and Livewire will require. Then the other 99% of DOM API will be a grind.

But to your original point, going the route of the browser implementation means we are no longer locked into LiveView as we should be able to support any web client that does similar server/client side interactivity. This means our focus will be no longer on LiveView Native individually but ensuring that the browser itself is stable and can run the API necessary for any JS built client to run on.

I don't think we'd get to 100% compatibility with LiveView itself without doing this.
by BigJ1211 | 2025-07-22 23:57:12+00:00
Ethnic cleansing isn't genocide and vise-versa. Genocide is very specifically about murdering a group of individuals for their shared characteristic, not displacing them.

In this case, the Palestinians and other groups want to genocide the Jews. The Jews seem to mostly (or smaller groups within Israel at least) want to ethnically cleanse the non-Jewish Palestinians from modern day Israel.
by PaulHoule | 2025-07-22 23:57:31+00:00
You have a huge number of options, the problem is choosing one.

It sounds like you may already have gotten an MEng or the equivalent, but if you haven't, an MEng is a way to work on a cutting edge project.

One goal is to develop a really good demo, as opposed to a company. Personally I had a lot of success making demos when I was working full time for somebody else but when I was doing it full-time on my own account (as well as doing a lot of business development work) I didn't quite find what I was looking for.