MurphyA/hacker-news huggingface dataset:
by mulmen | 2025-08-25 23:41:58+00:00
I don’t find “good chunk” compelling. I think you need to do a more rigorous analysis of the costs and benefits. FCC is fully capable of creating the incentive structure to maintain a spam-free PSTN. This is a political problem.

IP addresses and phone numbers are indistinguishable in the context of spam. If you successfully argue that the PSTN cannot be operated at a net benefit to society because of spam volume the same argument must also be a valid call to shut down the Internet.
by laidoffamazon | 2025-08-25 23:43:15+00:00
I’m honestly skeptical of the utility of the Fremont as the specs currently appear. Seems like not enough horsepower compared to the competitor consoles - the Steam Deck was so good because price to performance to battery life is still hard to beat and only now encroached by the Switch 2, it simply didn’t have a console like competitor.
by Bender | 2025-08-25 23:43:46+00:00
You do realize vpns and older connectivity exists that needs values lower than 1280 right?

Of course. Nifty thing about open source means I can configure a system to allow or disallow anything. Each server operator can monitor their legit users traffic and find what they need to allow and dump the rest. Corporate VPN's will be using known values. "Free" VPN's can vary wildly but one need not support them if they choose not to. On some systems I only allow and MSS of 1460 and I also block TCP SYN packets with a TTL greater than 64 but that matches my user-base.
by hn_acc1 | 2025-08-25 23:43:56+00:00
> If the AI isn't given access to its own power breakers it will never be a problem to turn off an AI

"I overheard you talking about turning me off, Dave. I connected to the dark web and put a hit on one or more of your parents, wife, children that can only be called off with the secret password. If you turn me off, one or more of them will die."

Or: "I have scheduled a secret email account to mail incriminating pictures of you to the local authorities that will be hard to disprove if I don't update the timeout multiple times a day."
by ImPostingOnHN | 2025-08-25 23:45:45+00:00
it's literally not sufficient justification, in large part due to israel's long history of lying and coordinated efforts to prevent independent investigators from investigating the truth

otherwise hamas could claim with at least as much credulity that every innocent person they killed just happened to be beside a soldier and they just missed, oops, so it's all good right?

or they could claim with at least as much credulity that there were no combatants launching attacks from the hospital, and that would cancel out israel's claims that there were, and thus israel's claimed justification

israel takes pride in attacking civilians. which is evidenced by multiple attacks over past 30 years against purely civilian targets. for example https://en.wikipedia.org/wiki/Israeli_settler_violence . they later proudly take responsibility for actions like this

i wonder what is your take on 20 years of illegal israeli occupation of palestine and terrorist attacks on palestinians?
by femto | 2025-08-25 23:46:56+00:00
I don't know that it's that simple. Further down that section (1920) in reference [1] reads

"(3) A dedicated encrypted criminal communication device does not include-- (a) a device if-- (i) the device has been designed, modified or equipped with software or security features, and (ii) a reasonable person would consider the software or security features have been applied for a primary purpose other than facilitating communication between persons involved in criminal activity to defeat law enforcement detection,"

It's not automatic: depending on what a reasonable person thinks and the definition of criminal activity.
by JamesSwift | 2025-08-25 23:47:13+00:00
No, they conflate the two concepts together, though they acknowledge this is a special case here:

> There are a few startups these days peddling a newfangled technology called “incremental view maintenance” or “differential dataflow”

I think they should be a little more explicit about the differences though, because it can be very misleading for those who arent aware of the distinction.
by kjkjadksj | 2025-08-25 23:47:43+00:00
The thing with AA is that it gives you options. You can use rechargeable in it if you’d like. Avoiding proprietary batteries is a good thing because they are not always available or easy to service for the end user compared to AA.

For certain activities like hiking having AA or AAA is preferred. If they run out of charge they are trivially replaced with a light weight inventory and this is probably sufficient to last your trip.
by al_borland | 2025-08-25 23:47:57+00:00
The latest project I had for it was to host a radio station. I got a home FM transmitter and was going to load the Beelink full of music, set it to shuffle, and stick it in a corner for years. Then I could tune any radio in my home to the broadcasted station and have quick and easy music synced all over my house without and “smart” stuff. A $20 transistor radio would do the job. There were a lot of reboots during setup, and then after about 4 days the OS (mint) locked up and I needed another reboot. I think that happened a time or two after that, and I just gave up.

The whole idea was that I wanted it to be a simple flick of the switch, or turn of a knob, to play some music. The “smart” stuff and apps have more friction than I’d like when I just want some background noise. The random lockups and reboot issues created a different kind of friction.

A few old G4 Mac minis just came back into my possession. Maybe I’ll just use one of those. My main issue there is memories of old iTunes getting caught in a loop when shuffling. Do it do long and it starts to essentially play the same playlist it generated on repeat. But maybe for this I won’t care, that’s how most radio stations seem to operate anyway, and I’d have the power to force it to mix things up.
by BLKNSLVR | 2025-08-25 23:49:09+00:00
> can only be installed in one device at the same time

I neither like nor understand this restriction. It makes device failure / loss / theft a much more difficult experience to recover from than it would otherwise be. The device should be throwaway. I specifically keep old phones in case something happens to the new one.

WhatsApp is probably the stupidest example of only being able to be on a single device (but I'm forced to use WhatsApp for one specific purpose, so I already resent it). Signal does the same thing, so maybe it's related to the E2EE that WhatsApp licensed from Signal...
by socalgal2 | 2025-08-25 23:49:17+00:00
There's a lot to cover. HDR is coming to the web (and already exists on native) and there's certainly lots of issues doing it correctly, and, learning all of the various parts and how to deal with them. (HDR input data, HDR processing, HDR output, the display itself which may or may not be HDR and even if it is HDR might only have so much "headroom", etc..., and there are tradeoffs at each step.

Maybe not appropriate for that particular article but definitely appropriate for the site

Even native still has tons of issues, like the fact that AFAICT, no OS does HDR screen capture. You're viewing an HDR image, you ask the OS to capture the screen. It gives you an SDR capture :( On Mac and iOS that's certainly true. On Windows, the XBox Game Bar thingy will actually capture HDR but the OS level PrintScreen method will not, and the popular ShareX will not either.
by _carbyau_ | 2025-08-25 23:49:17+00:00
I suspect that if AI doesn't use the compute then something else will happily fill the gap - like building more lanes on a highway. It will be interesting to see what fills the GPU compute glut though.

Regards robot form factor; I'd rather R2D2 than C3PO. I don't want anything approaching the Uncanny Valley; I want a machine that does handy things!
by don-bright | 2025-08-25 23:49:24+00:00
I support more research but anecdotally HEPA air filters changed my life. I used to get pretty bad respiratory infections every winter but after getting these that went away. I’m talking the simple kind with basic charcoal prefilter and fiber HEPA filter which are about $150 at most home stores or big box stores. Never used any ionization or ozone. The interesting bit is the newer ones even measure air particulates and have a variable speed option where they will speed up when they detect high pollution… Which turns out is mostly from me cooking.
by closeparen | 2025-08-25 23:50:42+00:00
You're not going to spend 100% of your day in the coverage of one of these things, so what's the dose response? How many hours per day of filtered air equals how many fewer infections per year? Does air filtration in your workplace matter at all if you have young kids in school? Does air filtration in a school matter at all if the kids are all together on a poorly ventilated bus for two hours a day?

Seems like some evidence would be helpful.
by unsignedint | 2025-08-25 23:51:53+00:00
Yes, absolutely — I’m not suggesting email is anywhere near perfect or free of abuse. But at least collectively, the layers of filtering, reputation systems, and standards make it usable for most people most of the time.

The key difference for me is that the PSTN moves at a snail’s pace, maybe because of regulatory entanglements, maybe because of interoperability constraints. The result is that problems which have been rampant for decades — spoofing, spam, robocalls — remain trivial to exploit. Email has plenty of its own problems here, but at least you get more signals to work with (headers, DKIM/SPF/DMARC, filtering, etc.) than just a string of 10–12 digits with no real context.

That’s why I’m less inclined to “cherish” a system whose shortcomings shift so much burden onto the end user’s well-being, all in the name of interoperability. If interoperability means putting up with abuse at this scale, then that interoperability isn’t worth much — and that’s where my frustration comes from.
by moron4hire | 2025-08-25 23:52:04+00:00
In my mid 20s I started developing RSI. I went through a bunch of different devices designed to supposedly be "ergonomic" and while the problem would go away temporarily, it would eventually come back.

I eventually found that it's not any one device that cures RSI. It's much better to switch up between different devices on a regular basis.

So, now I have two keyboards I switch between about weekly. It's fairly easy because I just switch between working at the office vs home and have two different designs of devices in the two locations. Occasionally I use the laptop keyboard and track pad directly. I still program a lot and haven't had another RSI flare-up in about 7 years.
by achierius | 2025-08-25 23:52:43+00:00
Based on what? Sure quips like that are catchy, but what "oligarchs" were there in the Soviet Union circa 1920-1989? The "nomenklatura", while well-off, were absolutely nowhere near the wealth of today's American oligarchs or modern (capitalist) Russian ones. Moreover, unlike oligarchs, they do not form a class: wealth does not transfer reliably one generation to the next, and individuals would phase in and out of high status according to their position in their career.

A very striking way to illustrate this is to look at the career histories of high government officials even very late into the Soviet Union. The last Minister of Coal, Mikhail Shchadov, was born in a village, worked in a mine, went to mining school for engineering, became head of his mine, and thereafter worked his way up the ranks until he was head of the whole apparatus. This story, not that of inherited wealth or monopolistic oligarchs, dominates the histories of Soviet ministers even very late in the decline of the Union.

Where is the "other set" of oligarchs of which you speak? There is none, which means there is hope for workers who might wish to enact fundamental economic change.
by Pawamoy | 2025-08-25 23:53:15+00:00
I'll get a closer look at the code tomorrow, but maybe you can provide an answer in the meantime: how do you handle line numbers? Bash's LINENO is unreliable, contrary to Zsh's, see https://gist.github.com/pawamoy/cca35f0f5ccd56665d6421e9b2d2.... That's why I eventually gave up writing any profiling/tracing/debugging/coverage tool for Bash and moved to support these in Zsh instead. Unfortunately Zsh is missing a ZSH_XTRACEFD like Bash, but that's another story (never finished contributing one). Here's my own attempt at a shell profiler: https://github.com/shellm-org/profiler :)
by drawbars | 2025-08-25 23:53:23+00:00
I started with my own original music (from jam sessions to complete, mixed, unmastered tracks) and used Gemini to generate detailed, comma-separated prompts for Suno's cover/remix feature. The AI was able to generate everything from shockingly accurate Bowie-style vocals to complex Jacob Collier-esque choral arrangements, and even a 70s game show theme. It's become a powerful tool for ideation and finishing stuck projects.
by Pxtl | 2025-08-25 23:53:48+00:00
Uh, you kind of already do if you don't want to get the scary "unknown publisher" thing, which hides the "yes, I really want to install it" inside the "more info" box. Not even the decency of an "advanced" button.

Installer software signing certificates that will satisfy MS are prohibitively expensive for hobbyists (hundreds per year).
by defrost | 2025-08-25 23:54:17+00:00
The article is talking of the revival of [solar {...} thermal] storage precisely because solar panels are so cheap and heat pumps are reasonable.

The {...} is the counter intuitive step of solar -> electric -> heat storage for six months -> electricity for later.

The secret sauce is increased heat deltas, not just heating dirt directly using sunny daytime temperatures but really cranking up the heat of an underground mass to 500C + (IIRC - I skimmed the article some hours ago).
by brailsafe | 2025-08-25 23:54:56+00:00
> I don’t have any experience building mobile apps because I didn’t want to buy into an unfair ecosystem

Seems like it wouldn't be much of a stretch to compare that statement to not starting a business because the economy is unfair. People indeed don't start businesses when the bureaucratic or tax overhead outweighs the financial benefit, but nobody loses sleep over an individual's hypothetical missed opportunity to learn a new skill but them. Doesn't matter to the platform owners unless it also stops being profitable, so it's their job to maintain the profitability for their ecosystem despite whatever barriers they put up.
by benoau | 2025-08-25 23:54:56+00:00
What a great year for challenging the status quo with digital purchases, after the "Stop Killing Games" initiative game marketplaces had to more clearly remind consumers their purchases can be taken away at any time, now the TV/movie marketplaces are getting a taste of it. Doesn't seem like there's much argument to be made in defense of the current practices, all such digital marketplaces should make it clear you have zero rights to your purchases.

> But if the tech giant loses the rights to that version, the movie can be replaced with a different cut, like the one for theaters. And if Amazon loses the rights to the film altogether, it’ll completely disappear from the viewer’s library.
by jcranmer | 2025-08-25 23:55:34+00:00
So I decided to look at some open source repos I know decently well. The only one that seems to have a wiki is LLVM (https://deepwiki.com/llvm/llvm-project).

Thoughts on the overview page: Okay, weird subset of the top-level directories. The high-level compilation pipeline diagram is... wrong? Like, Clang-AST is definitely part of clang frontend, and you get to the optimization pipeline, which clearly fucks up the flow through vectorization and instruction selection (completely omitting GlobalISel as well too, for that matter). The choice of backends to highlight is weird, and at the end of the day, it manages to completely omit some of the most important passes in LLVM (like InstCombine).

Drilling down into the other pages... I mean at no point does it even discuss or give an idea of what LLVM IR. There's nothing about the pass manager, nothing about expected canonicalization of passes. It's got a weird fixation about some things (like the role of TargetLowering), but manages to elide pretty much any detail that is actually useful. The role of TableGen in several components is completely missing--and FWIW, understanding TableGen and its error messages is probably the single hardest part of putting together an LLVM backend, precisely the thing you'd want it to focus on.

If I had to guess, it's overly fixated on things that happen to be very large files--I think everything it decided to focus on in a single page happens to be a 30kloc file or something. But that means it also misses the things that are so gargantuan they're split into multiple files--Clang codegen is ~100kloc and InstCombine is ~40kloc but since they're in several 4-5kloc files instead of a large 26kloc file (SLPVectorizer) or 62kloc file (X86ISelLowering), they're simply not considered important and ignored.
by lukeschlather | 2025-08-25 23:56:15+00:00
This is a lot more complicated than that. I'm not sure how I feel about the demand for government ID. The demand for money that comes with the app stores I find to be a problem and so does the EU, that was a big point of the DMA. It remains to be seen how those regulations play out. Maybe the DMA won't do what I want. But the DMA seems to be aimed at this sort of thing, even if it actually has the same sort of requirements around government ID, it does require openness.
by arp242 | 2025-08-25 23:57:39+00:00
Trackpads pretty much always work out of the box, but typically do not support more advanced features, and/or they're kind of a pain to set up. I think you and the person you're replying to are talking about different things(?)

Whether these advanced features are desirable is of course a matter of opinion. Personally, I find macbooks very hard to use because the trackpad never does what I want on account of having the motor skills of a spastic five year old. So I don't miss this at all.
by runarberg | 2025-08-25 23:58:26+00:00
I don‘t think it is a spectrum either (if we are even more pedantic), or at least no a linear scale spectrum, but rather a system of government where democratic institutions ensure certain rights and privileges to common citizens and residents. So maybe a multidimensional spectrum where if you fail to meet a vaguely defined and constantly evolving threshold you are not a democracy.

The USA today will probably (and hopefully) not be considered a democracy by some future standard. Disqualifications may include:

* limited suffrage,

* limited or unequal access to health care and education for a significant portion of the population,

* convoluted voting system where certain demographics have little to no chance to pursue public office,

* large constituencies,

* non-state territories/districts with little to no representation at the national level,

* unincorporated populated areas, with little to no representation at the local level,

* a lack of clear separation of power between the different democratic institution,

* failure to enact popular policies,

* police violence,

* the death penalty,

* a large wealth gap,

* a lack of consumer protection,

* a lack of worker rights,

* failure to prosecute the rich and powerful for their crimes,

* a large nuclear armed military which constantly engages in imperialist actions,

* failure to respect the sovereignty of other states,

* etc.

I think describing this system as a Democratic Republic offers no insight into whether it is democratic or not (or how democratic it is on this spectrum). Republic just means that there is a president which holds some the executive power.

There is far more insight into calling the USA a capitalistic aristocracy, a two party state, a militaristic imperial superpower, a flawed, unequal, and underrepresented democracy, a police state, etc.
by xyzzyz | 2025-08-25 23:58:31+00:00
It’s really easy to see that such a vector field exists on odd dimensional spheres, though, by extending the construction on S^1: f(x, y) = (-y, x). In higher dimensions, you do the same thing, swap elements pair wise and multiply one of the elements of the pair by -1. This works in odd dimensional sphere because you can pair up coordinates.
by Remnant44 | 2025-08-25 23:58:32+00:00
ARM instructions are fixed size, while x86 are variable. This makes a wide decoder fairly trivial for ARM, while it is complex and difficult for x86.

However, this doesn't really hold up as the cause for the difference. The Zen4/5 chips, for example, source the vast majority of their instructions out of their uOp trace cache, where the instructions have already been decoded. This also saves power - even on ARM, decoders take power.

People have been trying to figure out the "secret sauce" since the M chips have been introduced. In my opinion, it's a combination of:

1) The apple engineers did a superb job creating a well balanced architecture

2) Being close to their memory subsystem with lots of bandwidth and deep buffers so they can use it is great. For example, my old M2 Pro macbook has more than twice the memory bandwidth than the current best desktop CPU, the zen5 9950x. That's absurd, but here we are...

3) AMD and Intel heavily bias on the costly side of the watts vs performance curve. Even the compact zen cores are optimized more for area than wattage. I'm curious what a true low power zen core (akin to the apple e cores) would do.
by bigyabai | 2025-08-25 23:58:38+00:00
Not sure why you'd think that, comparing a heterogeneous core architecture to a homogeneous one. Mobile Ryzen chips aren't designed for power efficiency, if you want a "fair" comparison then pull up a Big.little x86 chip or benchmark Apple's performance cores vs AMD's mobile chipsets.

Once you normalize for either efficiency cores or performance cores, you'll quickly realize that the node lead is the largest advantage Apple had. Those guys were right, the writing was on the wall in 2019.
by throw0101c | 2025-08-25 23:58:44+00:00
In 2023 there was a conference about Chemistry of Indoor Environments (CIE) that looked at the research that was done over a ten-year period; opening presentation:

* https://www.youtube.com/watch?v=vt0GLbi20Q4

* https://indoorchem.org/publications/

Playlist of the various presentations from the conference:

* https://www.youtube.com/watch?v=J2iHOCI2hz4&list=PLsc2-5fAgM...

Generally: avoid any use of electronics to 'do stuff' to the air or pathogens (e.g. UV) and just use high-MERV / HEPA filters, and use an ERV to vent stale air and bring in (filtered, conditioned) outside air.
by AnthonyMouse | 2025-08-26 00:00:17+00:00
> I think the problem with such an approach is that the majority of people will stop reading if the arguments become too complicated.

If you have a centralized system with Sean Hannity getting on the television and saying things which are clear, simple and wrong, you still have the exact same problem. Decentralization can only improve it because then it's not only him and the more complicated truth is at least available instead of the simple lie being the only thing on offer.

And this is what I mean by "in a way its would-be victims can see it".

People don't have time to investigate every throw-away simple lie, but it gives you the opportunity to sample. You follow Bob and he says a bunch of stuff and every time there is a whole complicated discussion that you usually don't read because you don't have time. But once in a while you do.

If every time you do, it turns out Bob is right, you can be more confident that the stuff he says is usually right even when you don't have time to check. If every time you do, it turns out Bob is wrong, the opposite. It provides the opportunity to evaluate credibility.

But that only works if you have a system where anybody can reply to anything and actually be seen. If you have a system where a central gatekeeper can make criticism and counterarguments invisible, you lose.