MurphyA/hacker-news huggingface dataset:
by therein | 2025-12-16 06:01:34+00:00
You missed the point of what he is saying. The point is, proof of work used to post stuff to relays etc. is not solving the spam issue that Nostr is yet to face due to network effects. Your quip about people care about PoW because bitcoin uses it is just a very unrelated statement that is super off base.

Nostr relays are like Discord "servers" if they were actually servers you could deploy yourself and each client had a cryptographic identity and was used in DMs. You can have the same UI to interact with them all. But they are disjoint. You can interact with people in the channels as long as you subscribe to the same "relay" etc.

Also you keep bringing up Lightning as if it is successful but it is not. It failed in every way. Its model simply does not make sense unless you are a node that receives as much as it sends or sends as much as it receives. You know this yourself if you are a Lightning user. Bitcoin is cool, crypto is cool, even Nostr is cool but some of your statements are conflicting with each other and they aren't making great points.

I tried Nostr but like a lot of people here have been saying, it falls short in many ways due to the way it is structured. Relays are not really relays, they are more but also less. They are like community servers. Sure you can connect to many, have the same UI, but they are still disjoint and feels lonely.

You keep saying you can sign your messages and there is value there to people who are saying it is censorable in the ways they described.

This is not a personal thing, I want to like Nostr and I tried using it. I can and would probably get some use out of using it as a pubsub or message delivery infrastructure for two things I want to connect but what if the relay goes down? It is like a centralized pubsub messagebox thing. But can't even do that fully.

That other guy that said it is just like writing a message, signing it, posting it on X, Facebook, YouTube and BlueSky. People who follow those places can see it. There needs to be some sort of relay to relay communication (actual relaying) that needs to go on. And that wouldn't scale, even if it would work for now.

Protocol itself is simple and nice to have. Could be cool as a transport. The concept is uniquely situated too but using it the way it initially came out as feels like trying to shove a square into a circular hole.
by foofoo55 | 2025-12-16 06:01:47+00:00
My experience supports nearly all of this. In 2022 I decided to keep my 2019 F-150 gasser instead of getting a Lightning because the Lightning was ridiculously expensive, even though Covid kept the value of my truck close to what I paid for it. I also didn't want all the Lightning's luxury features that tend to fail and highly depreciate over time. We do >12hr drives for work & family through remote BC and I was still willing to try the EV for such trips but didn't see the payback. In hindsight it was a good choice given the actual range experienced by Lightning owners.
by Marsymars | 2025-12-16 06:02:02+00:00
So, I haven't driven a Ford EV for any significant amount of time so can't comment on the "navigating via chargers" part, but I'd take Ford's non-EV infotainment system over Tesla's system. Ford's is obnoxiously laggy, basically just above the bar of that I'd consider a shippable product, but Tesla's touchscreen for things that should be buttons is awful, and the lack of Android Auto/Carplay is crippling.

And tangential to the infotainment system, Tesla dropping sat radio receivers is pretty annoying if you're frequently outside of cell service.
by quietbritishjim | 2025-12-16 06:02:45+00:00
It means the same thing in MATLAB and numpy:

Z = np.array([[1,2,3]]) W = Z + Z.T print(W)

Gives:

[[2 3 4] [3 4 5] [4 5 6]]

It's called broadcasting [1]. I'm not a fan of MATLAB, but this is an odd criticism.

[1] https://numpy.org/devdocs/user/basics.broadcasting.html#gene...
by tgma | 2025-12-16 06:03:13+00:00
That's not substantiating your initial goalpost. You suggested Amazon wouldn't make Roombas better simply because they can preferentially sell their products. First, empirically, that is false given all other hardware devices Amazon makes have improved over time and not particularly gotten more expensive.

Second, preferentially selling it on one retailer does not suddenly make all the competition go away. Amazon is not a retail monopoly or anywhere close to it despite Lina Khan's bullshit paper that went through some mental gymnastics to create that myth. If anything, the synergy with the retail storefront can reduce overhead and decrease prices to the consumer.
by LargoLasskhyfv | 2025-12-16 06:04:09+00:00
Respect! But have you ever considered using https://genode.org/ instead of Qubes? At least conceptually? Or even more crazy, because of 'chinesium':

https://en.wikipedia.org/wiki/HarmonyOS / https://en.wikipedia.org/wiki/HarmonyOS_NEXT /https://en.wikipedia.org/wiki/OpenHarmony / https://en.wikipedia.org/wiki/EulerOS / https://en.wikipedia.org/wiki/HongMeng_Kernel

At least by reading all of the above, it seems they have something like Genode (running on https://sel4.systems/ , amongst others ), but instead of some academic research thing, widely deployed commercially, running on consumer ready devices of all sorts.

Lately all based on that HongMeng kernel thing, comparable in performance to SEL4, utilizing containerized Linux-drivers by way of compatibility-shim, still fast.

Reads all very impressive and sexy, TBH.
by DoctorOetker | 2025-12-16 06:04:26+00:00
The puzzle amounts to asking ourselves what is so special about 2%? And given the inevitable large swings in market theory fads, policy fads, generational changes, etc. why is the 2% so robust?

thinking in terms of half-lives or mean lifetimes may give a better hint than the annual percentage change.

log(1/2)/log(0.98)=> ~34 years half-life

Observe that calculating in the other direction, a half-life of 30 or 40 years results in very similar 98%:

exp(ln(1/2)/30) = 0.977

exp(ln(1/2)/40) = 0.983

the constancy is just the relative insensitivity to the exact half-life, suppose the half-life models how long a horse will run after a carrot dangling from a stick mounted to its head. Some will give up earlier, some will give up later and it can easily fluctuate by 33% (30 years or 40 years), yet the annual drop-off percentage would be a similar 2%

Perhaps we should think of things that could be universal, like approximate age a person starts working, approximate age a person simply can no longer work, or how many times one can fundamentally fool a person before totally demotivating them.

suppose we assume 15 till 65 years, a ~50 year career maximum (and some effective career length in between, ended either by age related problems or disillusionment):

lets take one of many "scams" or "white lies" or whatever one wishes to call them, like pension funds, when you start working and you place money in the fund, but that money devalues, and by the time you are on your pension, the money has halved in value so to speak, suppose a rough inflation rate of 2% (whenever the nation as a whole was more productive, that productivity was printed away by the central bank issuing more money, devaluating everyone's savings). After 50 years 0.98^50 = ~0.36

At some point (and it turns out this has been going on since time immemorial) people just chug along satisfying themselves with minimum wage, because the effort for a marginal increase is not commensurate to the gains, regardless of how fast you invent new trinkets for life that do not fundamentally change our (un)happiness with the status quo.

At some point its just a constant measuring how long you can fool the population before they are too old to revolt.
by fulafel | 2025-12-16 06:04:31+00:00
Nitpick: In the "static, dynamic, strong, weak" quad, C/C++ are considered weakly but statically typed because you can nonchalantly bypass the type system.

In this case you'd need to be pretty explicit about the bypassing but you could write

int a = 1; strcpy((char *)&a, "hi");

(and it'll even kind of work in this instance since "hi" fits in an int, if on your C/C++ implemnentation int happens to be sized 3 bytes or more)
by phantasmish | 2025-12-16 06:04:46+00:00
One way to read it: nature as a whole makes no effort. It wouldn’t even make sense to say that it does. Does a star make an effort? Yet nature encompasses all that happens.

Another interpretation may be connected to Luke 12:27 (yeah I had to look it up, I actually thought it was from Ecclesiastes, lol), which, paraphrased, is that flowers do not work to be beautiful—that’s just what they are. They can’t (be generous with the reading of “can’t”, if you would) be otherwise.

To expand: humans want what they are not, and that creates work, and stress, and so on. I want to be pretty like a flower. But I’m a person. So now I must spin cloth, and do a bunch of other work, to attain that want, or else suffer unmet desire. Animals and plants (perhaps) have wants (like: a rabbit may want food, or not to be killed and eaten) and pain and such, but don’t work in that sense. They just are what they are, and do what something like them does. This may fall apart in particular examples, but the broad poetic sense isn’t so bad.

(Yes you can nitpick this to death with stuff like “but maybe what humans are is animals that want very very much to be what they’re not, so that is their nature” but c’mon)

[edit] cf Vonnegut’s (serious? Joking? Half-joking?) suggestion in Galapagos that humans’ big brains are a curse that causes most of our trouble, and we’d be better off as something like smartish seals.
by Santosh83 | 2025-12-16 06:05:01+00:00
Yeah IT pros and tech aware "power" users can always take these measures but the very availability of poor or maliciously coded extensions and apps in popular app stores makes it a problem considering normies will get swayed by the swanky features the software promises and will click past all misgivings and warnings. Social engineering attacks are impossible to prevent using technical means alone. Either a critical mass of ordinary people need to become more safety/privacy conscious or general purpose computing devices will become more & more niche as the very industry which creates these problems in the first place by poor review will also sell the solution of universal thin-clients and locked down devices, of course with the very happy cooperation of govts everywhere.
by cyberax | 2025-12-16 06:05:04+00:00
That's weird. Seattle-to-Yakima at 70 mph average speed and 85 mph peak speed is about 1.5x the normal energy use for me (260 Wh/m vs 350 Wh/m). Leaving me with 20% of charge when starting at 100% (260 miles): https://imgur.com/a/Dhs38kJ

And this was during the wintertime, so with a reasonable amount of heating.
by nbardy | 2025-12-16 06:06:00+00:00
When are people going to drop the immigration is good at all costs assumption.

We need a well managed set of immigration polices or country WILL take advantage of US. These are our military rivals and we sell our most advanced math, physics and engineering seats to the highest bidder. It’s a self districting disaster and it’s not just on us to treat people better.

Look at the rate of Indian asylum seekers in Canada to see the most extreme case. It happens anywhere you extend naivety and boundless good will.
by EnergyAmy | 2025-12-16 06:06:56+00:00
Technically correct, but to be specific sex is binary, not merely bimodal. Sex is entirely defined by gametes, and is binary in anisogamous species such as humans. Isogamous species don't have sexes, they have mating types (and often many thousands of them).

There's actually an ideological movement to try to redefine sex based on sex traits instead of gametes, but this ends up being incoherent and useless for the field of biology. Biologists have had to publish papers explaining the fundamentals of their field to counter the ideological narrative:

Why There Are Exactly Two Sexes

https://link.springer.com/article/10.1007/s10508-025-03348-3

That's why I thought it was worth mentioning. Many people are confused because of the culture wars. To bring it back around to the general topic of this thread, it's fine to store someone's sex as a boolean, because sex is binary and immutable. Storing cultural constructs like gender as anything other than an arbitrary string is asking for trouble, though.
by hmcdona1 | 2025-12-16 06:07:49+00:00
If you're using an alpha library then that's on you for not expecting breaking changes. They have plenty of 1.0+ libraries that do not receive any breaking changes between major releases and have remained stable for well over a year.

Also, you're just wrong? You literally cannot serve RSC components _at all_ even in TanStack Start yet. Even when support for them is added it will be opt-in for only certain kinds of RPC functions and they will work slightly differently than they do in Next.js app router(where they are the default everywhere). RPC != RSC.

Plus you can always stick to using TanStack Router exclusively (zero server at all) and you never will even have to worry about anything to do with RSCs...
by avaer | 2025-12-16 06:08:57+00:00
Is there a link with some sample gaussian splat files coming from this model? I couldn't find it.

Without that that it's hard to tell how cherry-picked the NVS video samples are.

EDIT: I did it myself, if anyone wants to check out the result (caveat, n=1): https://github.com/avaer/ml-sharp-example
by drnick1 | 2025-12-16 06:10:12+00:00
These days however with all the AI coding tools that are available, it probably makes more sense to just ask Claude to port the Matlab/Octave script to Python and directly integrate it into your program. Numpy/Scipy often provide drop-in replacements for Matlab functions, even the names are the same in some cases.

I have gone further and asked AI to port working but somewhat slow numerical scripts to C++ and it's completely effortless and very low risk when you have the original implementation as test.
by jmyeet | 2025-12-16 06:10:34+00:00
I've done some reading on how they cool JWST. It's fascinating and was a massive engineering challenge. Some of thos einstruments need to be cooled to near absolute zero, so much so that it uses liquid helium as a coolant in parts.

Now JWST is at near L2 but it is still in sunlight. It's solar-powered. There are a series of radiating layer to keep heat away from sensitive instruments. Then there's the solar panels themselves.

Obviously an orbital data center wouldn't need some extreme cooling but the key takeaway from me is that the solar panels themselves would shield much of the satellite from direct sunlight, by design.

Absent any external heating, there's only heating from computer chips. Any body in space will radiate away heat. You can make some more effective than others by increasing surface area per unit mass (I assume). Someone else mentioned thermoses as evidence of insulation. There's some truth to that but interestingly most of the heat lost from a thermos is from the same IR radiation that would be emitted by a satellite.
by ffsm8 | 2025-12-16 06:11:47+00:00
You can't really switch away from iCloud without sacrificing it's deep integration.

The whole whole ecosystem is designed around it.

Don't get me wrong, Apple could've written their software with different upstream options, but they choose not to - hence going away from iCloud forces you to give up on a lot of features

I'm just pointing this out because if you've already attempted different options and went back to iCloud, then trying others isn't likely to be worthwhile, honestly.

You'd first have to accept that moving away from it means sacrificing features such as the photos sync (including delete etc).
by pkd | 2025-12-16 06:11:52+00:00
Thanks for taking a look! You are correct that we are not competing with the cheapest offerings available there are two key things that are different with us compared to some low-cost providers (like Hetzner):

1. Our prices are in CAD and we bill in CAD, not USD. For Canadian residents this saves on exchange-rate uncertainty. Although sometimes people miss the C$ part and compare it with USD pricing - looking to make this more visible.

2. We don't have limits on transfers, but bandwidth. Hetzner, for example gives you limited amount of transfer for your money. They probably want to stop abuse but it limits legitimate users as well, even though it costs them no more money to transfer the extra bits.

(I use and like Hetzner, not trying to throw shade on them, just using as an example).

> Are there any legal or other reasons I, a resident of Canada, should host my services in Canada rather than in Europe or US?

Certain industries in Canada are regulated and need to be hosted locally. However, we are not trying to appeal to that. Instead, we want to focus on physically-local hosting because we believe that the world needs more small-scale ISPs, not centralization into big hyper-scalers. The collateral benefits are incidental: like being able to sue in Canada, and being subject to Canadian digital privacy laws (e.g. the DPA).
by Terretta | 2025-12-16 06:13:03+00:00
AppleTV, Hisense 75" U7, Hisense sound bar, and Xbox Series X, tapping the Xbox logo on controller switches from Apple TV input to console input. Great!

But long press on Xbox logo button to e.g. accept a party invite -- switches to Apple TV. Not great.

The consoles are indeed awkward, but so are soundbars. And really, it seems like the TVs are the worst.

All can be solved with the boxes from HD Fury like VRRoom.
by Marsymars | 2025-12-16 06:13:14+00:00
> Even if your job isn't hauling, per se, if you work on job sites you wanna be able to haul stuff. Imagine if you showed up to your new Tech Lead job with an 8 year old Chromebook. You'd look a little bit silly.

Hey now, my 8 year-old Pixelbook still has 2 more years before it's out of support.
by aragilar | 2025-12-16 06:13:23+00:00
notcurses is probably the best option for getting the best you can out of a random terminal (see https://github.com/dankamongmen/notcurses/blob/master/TERMIN... which details the status of most terminals people use), but the main thing is to choose a decent terminal that meets your needs. I personally use xterm (after using various other terminals, both "modern" and VTE-based), as I'm on Linux, and I need to connect to various devices (e.g. networking gear) where I need a reliable terminal that handles whatever those devices throw at it. The graphical mechanisms that work for me therefore are sixel and tektronic.
by anon291 | 2025-12-16 06:14:23+00:00
I don't think the average suburban parent worried about their kids accessing these things online really maliciously intends to spy on you; they just can't imagine how to keep little Sally safe without doing so, and large government agencies are telling them it's a requirement. Maybe, if you assumed the best in other voters, just like we are to assume the best of others on this forum, you'd have a more convincing argument?
by lelanthran | 2025-12-16 06:15:15+00:00
> An n-gram model’s defining constraint is: there exists a small constant k such that the next-token distribution depends only on the last k tokens, full stop.

I don't necessarily agree with GP, but I also don't think that a markov chain and markov generator definitions include the word "small".

That constant can be as large as you need it to be.
by zkmon | 2025-12-16 06:15:44+00:00
> These scripts team up with one of the core principles of Alexander Technique: Faulty Sensory Appreciation

Someone mentioned to me that we have a disease of hard-working. The article correctly identifies it as a sensory problem.

I would go further inquiring why this happens. The motivation that propels you towards too much effort is incorrect. You should question your ambitions, the need and your value system that values your effort vs returns and justifies the effort.
by vel0city | 2025-12-16 06:15:45+00:00
Most Americans do. The vast majority of Americans live like me in terms of housing and transit. And yet pickups are still the most popular vehicles. In the parking garages of the urban apartments around me, they're filled with pickups. In the offices filled with accountants and salespeople the lots and garages are filled with pickups.

Don't get me wrong, some people definitely have a legit need for a truck. I've eyed them as I've been contemplating the pros/cons of a camper trailer vs. an RV. Some people own businesses that actually need it. But most people don't have a camper trailer or horses or work a small construction company out of their home and yet trucks are most vehicles bought these days.
by emsign | 2025-12-16 06:16:12+00:00
Imagine history documentaries where they take an old photo and free objects from the background and move them round giving the illusion of parallax movement. This software does that in less than a second, creating a 3D model that can be accurately moved (or the camera for that matter) in your video editor. It's not new, but this one is fast and "sharp".

Gaussian splashing is pretty awesome.
by gagarwal123 | 2025-12-16 06:16:20+00:00
Atlas is a Chrome extension that uses AI to dub YouTube videos into 80+ languages.

Unlike subtitles, Atlas lets you listen to translated content using natural-sounding voices — making videos more accessible, immersive, and effective for learning.

Key features: • AI dubbing in 80+ languages • Voice commands (pause, rewind, loop) • Smart notes with timestamps • Advanced playback & focus controls
by wfme | 2025-12-16 06:16:38+00:00
Have a look through the rest of the images. TMPI has some pretty obvious shortcomings in a lot of them.

1. Sky looks jank 2. Blurry/warped behind the horse 3. The head seems to move a lot more than the body. You could argue that this one is desirable 4. Bit of warping and ghosting around the edges of the flowers. Particularly noticeable towards the top of the image. 5. Very minor but the flowers move as if they aren't attached to the wall
by pksebben | 2025-12-16 06:18:34+00:00
We're not totally unempowered here, as folks who know how to tech. We can build open source alternatives that are as easy to use and install as the <epithet>-ware we are trying to combat.

Part of the problem has been that there's a mountain to climb vis a vis that extra ten miles to take something that 'works for me' and turn it into 'gramps can install this and it doesn't trigger his alopecia'.

Rather, that was the problem. If you're looking for a use case for LLMs, look no further. We do actually have the capacity to build user-friendly stuff at a fraction of the time cost that we used to.

We can make the world a better place if we actually give a shit. Make things out in the open, for free, that benefit people who aren't in tech. Chip away at the monopolies by offering a competitive service because it's the right thing to do and history will vindicate you instead of trying to squeeze a buck out of each and every thing.

I'm not saying "don't do a thing for money". You need to do that. We all need to do that. But instead of your next binge watch or fiftieth foray into Zandronum on brutal difficulty, maybe badger your llm to do all the UX/UI tweaks you could never be assed to do for that app you made that one time, so real people can use it. I'm dead certain that there are folks reading this now who have VPN or privacy solutions they've cooked up that don't steal all your data and aren't going to cost you an arm and a leg. At the very least, someone reading this has a network plugin that can sniff for exfiltrated data to known compromised networks (including data brokers) - it's probably just finicky to install, highly technical, and delicate outside of your machine. Tell claude to package that shit so larry luddite can install it and reap the benefits without learning what a bash is or how to emacs.