MurphyA/hacker-news huggingface dataset:
by CharlesW | 2025-05-22 16:05:25+00:00
AV1 is the outright winner in terms of compression efficiency (until you start comparing against VVC/H.266¹), with the advantage being even starker at high resolutions. The only current notable downside of AV1 is that client hardware support isn't yet universal.

¹ https://www.mdpi.com/2079-9292/13/5/953
by ThrowawayR2 | 2025-05-22 16:06:42+00:00
If Banks says that the Culture is "hippy communists" it must be so but I'm not sure I ever got that impression though. Physical objects and simulated experiences are simply too cheap to meter in that post-scarcity world such that there's no benefit to be gained from excess possession. It's like saying breathable air is communist.

I suspect the broligarchs are more attracted to the concept of all-powerful and all-knowing Minds magnanimously dispensing goods and services to the species under their benevolent(?) management. Minds have the means of production, not the people.
by ProllyInfamous | 2025-05-22 16:07:03+00:00
>market cap of gold is now around $25T. If bitcoin matched that, it would put it at $1.5M/BTC

Market cap of gold is ~$22T. If bitcoin matched that, it would put it at 1.05M/BTC

>based on estimated 4M BTC lost forever

This is irrelevant to the conversation — even "lost" bitcoin are still included in the marketcap calculation of an asset.

>adoption of new technology generally follows an S-curve

I accept your premise, but IMHO bitcoin is still just getting started.

----

Based on my bitcoin usage (since 2012), bitcoin seems to have doubled approximately every eighteen months. Under this anecdotal observation, it could be just five years to $1M [0]

[0] but of course past performance doesn't predict future [1]

[1] Time IN the market beats timING the market — excited to keep waiting =P
by tenderlove | 2025-05-22 16:07:33+00:00
It's not being abandoned, we're just shifting focus to evaluate a new style of compiler. YJIT will still get bug fixes and performance improvements.

ZJIT is a method based JIT (the type of compiler traditionally taught in schools) where YJIT is a lazy basic block versioning (LBBV) compiler. We're using what we learned developing and deploying YJIT to build an even better JIT compiler. IOW we're going to fold some of YJIT's techniques in to ZJIT.

> And if so, will these YJIT features likes Fast Allocations be brought to ZJIT?

It may not have been clear from the post, but this fast allocation strategy is actually implemented in the byte code interpreter. You will get a speedup without using any JIT compiler. We've already ported this fast-path to YJIT and are in the midst of implementing it in ZJIT.
by bawolff | 2025-05-22 16:07:59+00:00
This is about quantum messaging not quantum computers. They don't have the same requirements.

However its pretty useless. QKD, does basically the same thing as the diffie-helman protocol, except with less math assumptions. Like diffie-helman it protects against passive evesdroppers but not active man in the middle. Any real system is going to have to use traditional crypto for active MITM protection, and if you are already using traditional crypto, might as well use it for the whole thing.

In essence this is a cool science experiment but doesn't really offer meaningful improvements over traditional crypto methods.
by aaronbaugher | 2025-05-22 16:08:00+00:00
It seems like I've been hearing about a new plan to get rid of the penny every few years for my whole life, and I'm 55. Probably every administration spends a few million studying it and then either decides "Nah" or just never gets around to doing it. I don't care, personally, but I suppose it'd be better if they went ahead and did it so we could stop paying people to plan to.
by digitaltzar | 2025-05-22 16:08:21+00:00
Thank you! We are at wrkdn.com

To start, we integrate with Kipu and Athena, just happened that our first clients are rehabs and clinics that use these 2.

Good point on the desire to stay in HR for the review workflow, this is our vision that could be achieved with widgets in specific EHRs but this is down the road. Once mistake is identified, we notify clinical professionals via standard communication like emails and also keep a dashboard with the list of 'topics' inside our portal.
by kragen | 2025-05-22 16:08:36+00:00
Thanks for checking me on that!

Yeah, text rendering can get arbitrarily difficult—if you let it. Rotated and nonuniformly scaled text, Gaussian filters for drop shadows, TrueType rasterization and hinting, overlapping glyphs, glyph selection in cases where there are multiple candidate glyphs for a code point, word wrap, paragraph-filling optimization, hyphenation, etc. But I think that most of those are computations you can do less often than once per frame, still in nearly linear time, and computing over kilobytes of data rather than megabytes.
by incomingpain | 2025-05-22 16:09:16+00:00
>Elon Musk had already turned Twitter into a right-wing echo chamber since purchasing it in 2022,

Is it though? I talk with liberals and NDP frequently. I really wish I didnt see people like harry sisson or krassenseins which i dont care about. Not my country, but they are popular so the algo gives them to me.

Not much of a right wing echo chamber if they are forcing left wing foreign people on others.

>Jeff Bezos has revamped the Washington Post’s editorial section to build support for “personal liberties and free markets.”

I hadnt heard that happened. I very much approve.

>It was a massive show of power that revealed how possible it is for these wealthy men to remake our culture in their own image,

Having your newspaper make the case for personal liberty and free markets is remaking your culture?
by collingreen | 2025-05-22 16:10:02+00:00
Let me take a crack at it.

I think the negative space metaphor in software can be in the shape of the abstractions and hitting the sweet spot of making the right things easy/railroaded while not over engineering it.

In visual art, negative space is part of the layout and the visual journey. It helps define the relationships between things as much as those things themselves and, used judiciously, is one of the differences between elegance and clutter.

I think "not choosing a library" is important info but isn't the same thing as negative space and is instead more like restrictions, framing, or limitation. You can do a lot with what isn't shown but in this area I think good art and good software diverge in goals - to me good art makes me think or feel or speculate while good software instead makes me understand with as little of those other things as possible.

The caveat here might be not choosing things for very good but not obvious reasons, which should be loudly documented. Things like licensing or other external influences or specific hardware requirements maybe. For example I once banned the creation of a graphQL api in a product that could have benefited from it because we still needed to support the existing api for third parties forever so the suggestion to replace the api was actually secretly the suggestion to maintain two APIs in lockstep.
by gwern | 2025-05-22 16:10:05+00:00
A better question would be, why would you do an online survey of only black men, if your goal is understand "the unique challenges of brain health and cognitive decline faced by Black men"? Surely you would want to leave it open to at least white and hispanic men too, to at least try and see if those challenges are in fact 'unique' and have some sort of baseline or comparison? And it was an online survey of self-reported measures recruited by an existing survey service (CloudResearch), so they were not limited to an existing sample of only black men - they went out of their way to restrict the sample.
by machiaweliczny | 2025-05-22 16:10:35+00:00
I feel like diffusion would be much more useful for code it it could only mark tokens as "valid" if they were passing code checks. So it could be thought as adding more of "semantic chunks" instead of just words. Not sure how to validate it as some additions always will result in invalid code. You could argue that running tests, linters is the same but I think one could make it that generations are validated much more often with diffusion models.

Example: You remove some function, you also remove all uses of it. You can't use not existing variable etc. This could be trained on well commited git repos or stalking/stealing the work of developers via editor
by potato3732842 | 2025-05-22 16:10:46+00:00
And the lobbying dollars will go twice as far because the existence of the industry benefits the government. Whereas a normal industry has to fight an uphill lobbying battle where the courts and enforcers and legislators extract the maximal pound of flesh at every step the government will bend over backward to make it go easy for the privacy invasion industry.

The only ways these status quos change is when people hate the industry so much that being in bed with it threatens the reelection of the politicians and the legitimacy of the institutions can the tide shift.
by bob1029 | 2025-05-22 16:11:03+00:00
This is the API used: https://www.sqlite.org/appfunc.html

You can build really powerful domain-specific SQL scripting engines using this interface. The functions bound to SQL can be anything. They do not have to be deterministic or free of side effects.

Microsoft has a really good provider & docs around how to use this with .NET/C#:

https://learn.microsoft.com/en-us/dotnet/standard/data/sqlit...
by chickenbig | 2025-05-22 16:11:07+00:00
> > > AFAIK no expert now states that ocean disposal is OK

> > Disposal of small amounts of radioactive material at sea and into the air happens

> It doesn't imply that it is an adequate way to dispose of it.

My point is that ocean disposal of radioactive material still happens, and experts are OK with this legal activity happening.

> the more someone is or could be impacted, the more we have to take his/her opinion into account

How do we take into account the unborn generations? Or the unemployed created by high energy prices?
by cal85 | 2025-05-22 16:11:23+00:00
> even on a local SQLite DB there is likely some non zero benefit to minimising the amount of data retrieved.

Why though? I get why it can be a big perf win to push that kind of logic into a remote DB - fewer and smaller payloads being sent over the network. But what makes you say there is likely a non-zero benefit even with local SQLite? (I don’t really have a clear mental model of how embedded SQLite works, so you may well be right, I just want to understand why.)
by windowsrookie | 2025-05-22 16:11:47+00:00
There is a whole modding community around the iPod video/classic.

You can replace the hard drive with MicroSD/SD or compact flash cards.

https://www.iflash.xyz

You can buy different color faceplates/backplates, upgrade the batteries, etc.

https://www.idemigods.com/iPod_5th_5_5_Generation_Video_Part...
by dang | 2025-05-22 16:11:50+00:00
You've broken both the Show HN guidelines (https://news.ycombinator.com/showhn.html) and the overall site guidelines (https://news.ycombinator.com/newsguidelines.html) with this post.

Can you please take more care about this, especially in Show HN threads, where people are sharing their work and discussion is particularly vulnerable? It shouldn't be hard to make a comment about barriers to adoption that doesn't come across as a putdown.
by doug_durham | 2025-05-22 16:12:34+00:00
Wrong. When you were 3 year old and were asked what is "2 + 2" the answer would have been stochastic. What is the answer to 23093*32191 without resorting to using a machine or pencil and paper? Your answer will be stochastic. We are stochastic beings that have learned how to do deterministic calculations with difficulty. MCP servers are a first step in giving LLMs deterministic tools.
by bilbo0s | 2025-05-22 16:12:36+00:00
So true.

It's so clear to me now that it was foolish to go after the government for what was, at root, a problem emanating from private industry practices. That was unimaginably dumb. It's clear the issue was obviously the private industry practices the whole time. Those practices are what we should have been trying to stamp out from the start.
by PaulHoule | 2025-05-22 16:13:03+00:00
I booted up Office '97 on a Win 11 computer cause I needed to access an Access '97 document for work. Office '97 still works pretty well. Clippy even took over my desktop the same way he did in '97, it didn't look quite right because I guess borderless windows work a little different than they did almost 30 years ago but it worked.
by aaronbaugher | 2025-05-22 16:13:16+00:00
I could co-sign all of these, especially the last one. There's a line from one of Tom Selleck's Jesse Stone movies that I wish someone had told me at 18: "I'd rather regret the things I've done than the things I haven't done." The "what if I'd taken the chance" regrets are the worst by far.
by oftenwrong | 2025-05-22 16:13:31+00:00
Regarding priorities, a manager from my past used a system that I liked: Each person had a set of tickets assigned to them, but there was always an unambiguous priority order. At any given time, a given worker would work on their highest-priority ticket that progress could be made on at that time. If anyone wanted to shift that worker to another ticket, then the priorities needed to be adjusted, and the worker would be notified (if they didn't do it themselves). This helped make it clear what people were expected to be working on, and made it easy to see what people were currently working on.
by sparrc | 2025-05-22 16:14:04+00:00
Playback is 100% handled by the device. The primary (and essentially only) benefit of H.264 is that almost every device in the entire world has an H.264 hardware decoder builtin to the chip, even extremely cheap devices.

AV1 hardware decoders are still rare so your device was probably resorting to software decoding, which is not ideal.
by ty6853 | 2025-05-22 16:14:46+00:00
There are also a lot of people totally oblivious to the local minima locations of the working class life. Like the fact that a young, elderly, or childless person may be able to realize the benefits of revolution for either themselves or at least their unborn or adult children, a very large segment of middle age society has young children who paradoxically would be better off from the revolution but may be more likely to die in the process than others due to the fact they cannot survive the thin margins of survival that the others can survive on during a lean revolutionary time.

Given that born young children can die but unborn children cannot, and that adult children are more resilient, the middle age worker have always been some of the most resistant to revolution, but not because they are bootlickers.
by the_decider | 2025-05-22 16:15:10+00:00
I remember reading it in 2015 and identifying with main character; a 32-year-old seemingly-talented man who pursued the trappings of success in socially-validated directions like the study of math and engineering but ultimately has nothing to show for it besides a comfortable, hedonistic lifestyle in a technocratic, bureaucratic, meeting-prone society that teeters at the edge a coming collapse which will render all these meetings irrelevant.
by jihadjihad | 2025-05-22 16:15:42+00:00
So is it like tamari? Seems to be made from fermented soybean paste, which is how tamari is made too (byproduct of miso paste).

Most of the soy sauce you encounter in the US has wheat, while in Japan (and seemingly South Korea) there's no wheat added.

Personally once I switched to tamari I never went back to "regular" soy sauce, the flavor is quite a bit richer and more versatile in cooking, in my opinion.
by eggbrain | 2025-05-22 16:15:45+00:00
> I guess we have to assume that Mastodon is not "large" by the author's definition.

It's a fair point that Mastadon was left out, and yet it does tackle some of the problems I mention -- perhaps worth a followup post. That being said, I feel like federated social media platforms are not going to be the answer in the end -- and although its adoption has grown in the coming years, I think it's always going to lag behind others.

> Practically speaking, the existence of a large social media platform requires investors seeking unlimited growth, and that's the predictable recipe for enshittification [...] What's the author's escape route to avoid this trap?

I think reddit, to some extent, can be considered a success story here -- it grew fairly slowly compared to other social media platforms, but now feels like it has quite a lot of staying power (although as it approached its IPO it did indeed start to enshittify).

That being said, I think a lot of problems I mention can be solved just by giving the customer (e.g. the user on the social media platform) more choice. Imagine you had a platform that asked you how you wanted to pay to use it: with your data, with advertisements, or with a membership of $XXX/month, amongst other options.
by ProllyInfamous | 2025-05-22 16:16:27+00:00
>look at the BTC chart with logarithmic scaling

Yes I've spent over a decade placing lines of best fit, usually in log-land; it all still seems early-phase of the S-curve (which I agree: you're correct about new adoption timelines; it's just not now) [0].

Governments are in early implementations of Bitcoin Strategic Reserves — which I will predict should increase the slope of the aforementioned log_line (i.e. BTC growth becomes even faster) as citizen access increases.

----

Honestly: I'm surprised my above bitcoin comment hasn't been further-downvoted... simply because HN-folks have "blasted" me for years on my lived experiences within bitcoin ecosystem. At present, I too am (still) anti-alt-coins =D

[Harrelson_wipes_tears_with_hundies.GIF]

[0] https://imgur.com/Yw9a8Pu
by BuckRogers | 2025-05-22 16:16:51+00:00
Your definition of "the economy" must be how Google shareholders feel. Which doesn't concern me.

Individuals in the USA have been experiencing the pain alone for a few decades now. They've felt a very real crash for quite a while now. For me, how a worker born in the US is doing is the economy. That's the New Right, while your views represent the Left in this country.

Any pain Google feels in the shift to tariffs and jobs for Americans rather than the rest of the world isn't optional. They're welcome to shutdown US operations if it's undoable.
by miramba | 2025-05-22 16:17:21+00:00
But unfortunately not on Safari respectively the iOS webview, which would have been mandatory for the author to use. If I am wrong, I‘d gladly take a solution. I think this is one of the main problems for PWAs: No good , platform-independent way to access the local file system. As in „pick once, access forever“.

Edit: https://caniuse.com/native-filesystem-api

Edit2: Just a few posts down: https://webamp.org/
by skydhash | 2025-05-22 16:18:01+00:00
I’m talking more about architecting code instead of naively writing them. The same point can be made about libraries but the considerations are more subjective.

Most naive approaches to writing software looks like assembly. But instead of opcodes, you have libraries functions. But we move away from assembly and assembly like programming because it’s essentially one shot. Any modification to the program is difficult and/or tedious. So instead of having that one blob of instructions, we introduce gaps so that it becomes more flexible. We have functions, objects, modules… but the actual links between them still needs to be shaped.

A library can have some influence on the shape, but it is minor if you favor the solution over the means. But sometimes you see people really going hard to fill the gaps of the shape, and that’s when you start to shout KISS and YAGNI. Sometimes they want to alter the shape and you bring out SOLID and other principles…
by ramsicandra | 2025-05-22 16:18:46+00:00
The -, _, and leading _ are just variations of white space / separator I have encountered. I think it's possible to document all the allowable values in the Javadoc section of the function that takes in string as their argument.

In the specific android example, I would put it here. Under projection params where it takes in all the Images.Media.* string consts.

https://developer.android.com/reference/android/content/Cont...

Though, if it's a practice of Java Engineer to document allowable enum like string as a constant, then I can say that's a valid argument.
by shkkmo | 2025-05-22 16:19:06+00:00
> I'm saying those are bad attempts to argue that it's not a confusing title.

You might want to reread, nobody was arguing that.

> We can debate semantics but if you describe yourself with a job title attached to a company then I suggest that you have an association which looks rather like ... employment.

"Debating semantics" is arguing about which definition to use. There is no valid definition under which you can say that Troy is a Microsoft employee.

You can't say "I'm not wrong, You're just debating semantics", all you can say is "I was wrong because I was confused by a misleading title I wasn't familiar with."

cupofnotjoe pointed this out and got a bunch of responses from people with poor reading comprehension who entirely missed his point.

Edit: I use 'you' in the general sense here, not specifically the person I'm responding to.
by jameshart | 2025-05-22 16:19:24+00:00
‘There is no such thing as zero volume’ - can you expand on that?

Surely constant unchanging air pressure has zero volume?

Volume is the range of variation in air pressure, right? That can surely go down to zero.

It can also only meaningfully go up to about double the absolute mean air pressure, before what you are talking about becomes shockwaves of overpressure.
by ke88y | 2025-05-22 16:19:43+00:00
Only when they are disseminating in an academic venue. Most non-university research dissemination happens outside of academic venues.

And even then usually only because it’s expected, not because it was actually useful. (And no, it’s not because academics are more ethical about acknowledging the shoulders they stand on. Academics rarely cite the chip designs, software libraries, lab instruments, instruction documents, training materials, etc. What “counts” as something that deserves a citation mostly boils down to “did you publish it in a venue controlled by other academics”, not “how important was this to enabling your contributions?”)

The fortunate thing about the private sector is that you don’t have to spend years of your life shaping opinion on citation ethics, because people are using your stuff instead of half-interestedly saying that they may’ve skimmed the intro to a pdf describing your stuff. And if people use your stuff and get value from it you can usually extract some of the value that creates. Which means you don’t need vanity metrics to convince some government agency to throw you some coin.
by lupusreal | 2025-05-22 16:20:44+00:00
That's nothing new really, late cold war wargames have satellites like the RORSATs playing a big role, and that's when anti-satellite weapon development really became a thing.

Low LEO will mostly clear out in a few years. And for really important satellites that matter a lot no matter what the cost, they can still be used. You just have to accept a higher rate of attrition.