MurphyA/hacker-news huggingface dataset:
by da_chicken | 2025-08-27 02:44:45+00:00
It's not really about that.

It's the fact that, as the Base author, you don't really know how a given application might present a 16-byte binary version of a UUID to the database. If you don't know that, how can you reverse it to display the correct string representation? There are complications with byte groups potentially being in different places, and even the potential of mixed byte ordering.

How can Base make a 16-byte binary format that display both a GUID stored from a .Net application from person A, and also a UUID from a Python application from person B, and have the string representation be accurate in both cases? I don't think you can.
by fluoridation | 2025-08-27 02:45:17+00:00
>That’s what I’m saying - iPhones have traditionally come with less memory than Android phones of the Dane generation. Apple has been able to get away with it.

There's no such thing as "how little RAM you can get away with". A user is always better served by having more RAM. The limiting factor is the monetary budget, not the power budget. If a manufacturer puts less RAM on a computer it's only to cut costs, not as a power optimization. Compared to the CPU, RAM is free, power-wise. In fact, since optimizing for space is often in opposition to optimizing for time, having more RAM can save power by saving time spent computing things.

>So should Apple have also kept the PPC emulator around for Macs?

I'm not really interested in discussing what compatibility support should be included in any given OS. It's not the topic of discussion. The topic of discussion is whether cutting x86 support from x86-64 processors would result in significant power savings, and I maintain that it wouldn't. It would result in at best marginal power savings at the cost of a useful feature.
by asoneth | 2025-08-27 02:45:18+00:00
> Your comment is correct but it's a response to an entirely different and orthogonal point which I did not propose and wouldn't try to.

You're right, I was mixing up threads, I apologize. Your original point seems to be that it's less effort for a Linux distribution to write documentation for shell commands than for them to create a GUI and write the same level of documentation for that GUI, right? If so, I agree, and I understand why a volunteer-driven project would take this route.

However, two points:

First, a properly-designed GUI should require less documentation in the first place.

More importantly, I don't see how this refutes my original point that running shell commands copied from the internet is less efficient, learnable, and secure for end-users than using comparable functionality through a GUI.

Again, I understand why distros take this route, I'm merely pointing out that it is less efficient, learnable, and secure. With respect to the four points in your last post I agree so I'm not sure there's much worth discussing there.
by moondev | 2025-08-27 02:45:52+00:00
We should start a support group. I bought 6 minisforum s100. Each one has 4 cores 8G mem and 256 GB uds.

The kicker is that they each have 2.5GbE Ethernet with POE! This allows me to power control them by power cycling the switch port.

I then have a webhook that gets hit from MAAS. They pxe and get provisioned with an os image, the same images also work on large real servers, so this is a pretty awesome mini lab for testing and tinkering.
by bikitan | 2025-08-27 02:47:13+00:00
It's important to note that Microsoft's choice of Go for tsgo was because it would be easier to port the existing TypeScript codebase due to the structural similarity of TypeScript and Go. If writing from scratch, they likely would not have chosen Go.

Which is not to say that Go can't do well in tooling. Only that Go was not necessarily their first choice.
by fsiefken | 2025-08-27 02:47:13+00:00
> Experiencing first-hand just how unreproducible most research in our faculty was (SPSS was the norm, R was the exception, Python was unused).

How did you experience this? Did you fail to reproduce the same results when doing the research again while using R? This is how I interpret your statement, but I think it's not what you mean.

If SPSS was the norm, R or SciPy shouldn't have made a difference in reproducibility as the statistics should be more or less the same. I did social science with SPSS fine; T-Tests, MANOVA, Cronbach's alpha, Kruskall-Wallis, it's all in there. It seems you suggest that using SPSS inherently makes for bad and irreproducible science, it's similar to saying using Word instead of an open source package like LaTeX makes research unreproducible even if the data, methodology and statistics are openly accessible. This is not the case. What i mean is that while I agree there can be friction between using Word and SPSS and Open Science and FAIR principles because of the proprietary formats, this isn't inherently a problem as people can use the dataset (csv or sqlite) and do the mentioned statistical tests outlined in the published pdf (or even an imported docx) in any statistical language.

https://www.go-fair.org/fair-principles/

For anyone looking for an easy to use alternative to R, Jamovi is a capable and easy to use open source alternative to SPSS and RStudio. https://medium.com/@Frank.M.LoSchiavo/jamovi-a-free-alternat...
by reenorap | 2025-08-27 02:48:16+00:00
The reason this pivot happened was because of the Pandemic. As soon as the Pandemic hit and China stopped sending us PPE it was a violent slap in the face and an extremely rude awakening that we are completely dependent on China and other countries for basic necessities. India also stopped sending us pharmaceuticals.

This realization means that no matter what, Americans need to make certain basic necessities, and chips are one of them. I have friends at Intel that have been there for 20 years and they basically say it's dead man walking. They have chip equipment that they paid billions for that is sitting idle because they don't have the demand, but they can't turn them off otherwise it will be destroyed. However, these machines cost hundreds of millions to keep on. Plus they are already out of date compared to TSMC. The entire thing is a disaster, but Americans need an American source of chips so they have no choice but to double and triple down on a bad investment and hope that something happens that will let them become competitive again.
by hattmall | 2025-08-27 02:49:26+00:00
Wow, this incredibly awful. I mean not even just the suicide, but like the whole idea of kids / people just having conversations with AI. I never ever considered it as like a social interaction thing. It's so weird to me, it's completely fake, but I guess it could seem normal especially to a teenager.

IDK the whole idea isn't one I considered and it's disturbing. Especially considering how much it does dumb stuff when I try to use it for work tasks.
by echelon | 2025-08-27 02:51:13+00:00
HN armchair astronomer question time. What's your favorite answer to the Fermi Paradox?

Any crazy far-fetched sci-fi / pseudo-scientific ideas?

I'm not really a fan of "Dark Forest". I prefer these:

- We're truly rare, maybe even first. Intelligence is extremely hard. LUCA is old, civilization happened yesterday.

- Fragile universe. It's easy to destroy universes by accidentally setting off vacuum collapse. This would mean we're probably first, else the universe would have been destroyed already. Also, we'll probably destroy it for ourselves and everyone else.

- Simulation hypothesis, Ancestor simulation hypothesis, This is just a video game (wake up!!), ...

- Introvert / internet hypothesis. The universe is huge and travel takes too long. Stars have enough energy, and advanced civilizations have digitized themselves and turned inward. No need to branch out. There will be infinite fun until the heat runs out.

- They've left this universe. Not only are they hyper-advanced AI, but they've broken physics and escaped the current universe. If we're inside a black hole, they've found a way to get out.
by snowwrestler | 2025-08-27 02:51:31+00:00
This article mentions aliens because this particular signal has been the subject of such speculation for decades, including by real working scientists. Heck an entire episode of the X Files was written around it. To write about the Wow Signal, and not at least acknowledge this cultural history and context, would itself be bad journalism.

Also, extraterrestrial life is not “fairy tales.” Most serious scientists expect that it does exist given what we know about life and cosmos.

Finally, many people have proposed a terrestrial origin for the signal over the years because of its anomalous strength. Some folks found “close accident” more likely than “distant and impossibly strong.”
by skywhopper | 2025-08-27 02:51:46+00:00
You’ve been seriously misled or you’ve forgotten what happened. How did the illegal shutdown of USAID and the waste of billions of dollars of medicine, food, and health care for the poorest folks in the world come from good intentions? How did the irresponsible injection of inexperienced outsiders into the SSA come from good intentions? How is cancelling billions of ongoing federal contracts without cause and withholding payments for work already done an effect of good intent?
by brainless | 2025-08-27 02:53:24+00:00
I love your video, it is very clear. I am building in this space so I am very curious and happy about all the products coming in to help the current tooling gap. What is not clear to me is how Async works, is it all local or a mix of local or cloud since I see "executes in cloud" but then I see a download-able app.

I see a lot of information on API endpoints in the README. Perhaps that is not so critical to getting started. Perhaps a `Getting Started` would help, explaining what is the desktop app and what goes into cloud.

I have been hosting online sessions for Claude Code. I have 100+ guests for my session this Friday. And after "vibe coding" full time for a few months, I am building https://github.com/brainless/nocodo. It is not ready for actual use and I first want to use it to build itself (well the core of it to build the rest of the parts).
by greazy | 2025-08-27 02:54:05+00:00
I agree they work out of the box but badly. I use non of the advanced features (gestures) of trackpads apart from two fingers to right click. I still struggle with most trackpads on linux.

On mac I disable nearly all gestures, I prefer the keyboard shortcuts.

You are right though, we're probably all talking about different aspects of trackpad usage.
Show HN: Regolith – Regex library that prevents ReDoS CVEs in TypeScript
by roggenbuck | 2025-08-27 02:54:07+00:00
I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith.

Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript.

How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library implements a linear-time Regex engine that guarantees linear complexity for execution. A ReDoS attack occurs when a malicious input is provided that causes a normal Regex engine to check for a matching string in too many overlapping configurations. This causes the engine to take an extremely long time to compute the Regex, which could cause latency or downtime for a service. By designing the engine to take at most a linear amount of time, we can prevent these attacks at the library level and have software inherit these safety properties.

I'm really fascinated by making programming languages safer and I would love to hear any feedback on how to improve this project. I'll try to answer all questions posted in the comments.

Thanks! - Jake Roggenbuck
by mallets | 2025-08-27 02:54:35+00:00
If you can print the money required with no bad consequences, go right ahead and build all the redundancies.

The problem with bleeding-edge fab is it's a (fast) moving target. It's not a solved problem. And customers can't simply migrate their designs to a different fab, as the designs are increasingly specific to a process.

I do think we need more fabs but not this kind. Very low cost fabs with standardized PDK and open(ish) tools, should be as simple as ordering a PCB. Not going to happen anytime soon though, needs old fabs to stop production and the bleeding-edge to hit a hard wall. Can't compete with fully depreciated legacy fabs/nodes.
by Tiberium | 2025-08-27 02:54:43+00:00
Sorry to hijack, but since the topic is related: is the development of Asahi Linux still actively ongoing, or has slowed down a lot? The progress for M1 and M2 was steady and now almost everything is done, but the M3+ work still seems to not have started. And with major contributors leaving the project I'm kind of worried for the future of Asahi (on newer Apple hardware).
by firefax | 2025-08-27 02:54:47+00:00
I actually briefly worked as a "paranormal investigator" when I was hard up for money --- someone came to me with some satellite photos they felt had evidence of UFOs.

I found a scientist who ran said satellites, who explained what seemed odd were artificacts of the instrument, and they were only noticed because they occured in the area of the Nimitz[1], which then got heavily OSINTed by the woo woo crowd.

I never took another of those kinds of job, because when the guy got an answer he didn't like he blew up on me, accused me of being part of the "deep state" and some kind of X-Files level man in black. (I offered him his money back because I got the sense he was a "true believer" and had dipped into savings, and it had only taken a few emails from my old uni email to show I wasn't a crank to clear up his questions, to no avail.)

I am glad we've gotten to the point that saying life is "out there" isn't considered wackadoo, even if couched with the caveat it may be so far away we may never interact, which is my stance.

It is my understanding that part of why the "wow signal" is so... "wow"... is that it did not repeat.

We have at times, in science, encountered stellar phenomon which sound artificial. Repeated noises/radiations -- classic example being when we first discovered pulsars in the 60s.

The thing with the "wow" signal is... it happened once then... nothing.

Now, maybe there's some natural phenomenon that does it's thing on a very long timescale but it's my understanding that they've ruled out terrestial sources, and so... the mind jumps to crazy stuff like the enterprise going to warp 10 or whatever.

I'll go ahead and say right here if it's definitively proven to be aliens, I'll give a hundred dollars to the Tor Project.

I'll also go ahead right here and say that while it was unusual, I think that we will one day find out the source was extraterrestrial but not "alien" in the sense of another civilization sending us a signal or us picking up something from a spacecraft.

[1] https://web.archive.org/web/20200514012341/https://www.nytim... [2] "When observations with another telescope confirmed the emission, it eliminated any sort of instrumental effects. At this point, Bell said of herself and Hewish that "we did not really believe that we had picked up signals from another civilization, but obviously the idea had crossed our minds and we had no proof that it was an entirely natural radio emission. It is an interesting problem—if one thinks one may have detected life elsewhere in the universe, how does one announce the results responsibly?"[12] Even so, they nicknamed the signal LGM-1, for "little green men" (a playful name for intelligent beings of extraterrestrial origin). " https://en.wikipedia.org/wiki/Pulsar#Discovery
by rdtsc | 2025-08-27 02:55:03+00:00
Yeah I think that's the difficulty here, the technology needs just the right kind of placement and the right surrounding setup. There is a desalinization plant nearby, they feed the water into the city, the city uses the water, the sewage comes to the water treatment plant, they clean it up to environmental release standards and instead of dumping it back into a river or the ocean, they use it together with stronger brine from the desalinization plant to produce some electrical power.

From what I understand most municipalities do not directly feed sewage treated water right back to the consumer, normally they dump it into a lake or river first. A lot of that may just be an informal "yuk" factor not necessarily not having the technology.

It's cool but everything sort of has to be aligned for it to work well.
by 1vuio0pswjnm7 | 2025-08-27 02:56:20+00:00
Alas, no distinction is made between (a) a computer owner that wants to write software to run on their computer versus (b) an "app developer" who wants to write "mobile apps" and distribute them to others for financial gain

The computer owner in (a) is not creating "malware". Any arguments that "verification" is for the protection of users (not commercial benefit of Google) are inapplicable in (a). Unlike the software in (b) the software in (a) only runs on the computer owner's computer, not anyone else's computer. There is no need in the case of (a) for Google to know about what software is running on the computer owner's computer.^1 Surely Google would agree there is no need, i.e., no right, for a computer owner seeking "verification" to know what software is running on Google's computers or the identities of Google employees.

1. None that outweighs the owner's right to privacy. Microsoft, Apple and Google all use _default_ telemetry

https://gist.github.com/alirobe/7f3b34ad89a159e6daa1

https://github.com/cedws/apple-telemetry

https://apple.stackexchange.com/questions/437068/eliminating...

https://therecord.media/google-collects-20-times-more-teleme...
by reactordev | 2025-08-27 02:56:21+00:00
It wasn’t the A-12 but a precursor. The A-12 didn’t come about until the late 50s. The Roswell incident happened in the late 40s.

There were a few experiments with supersonic jet propulsion around that time. There were also Generals who would gladly stoke the UFO flames to protect the secrecy of their anti-radar research.

I know this because my family was involved.
by hu3 | 2025-08-27 02:56:43+00:00
How is Go structurally similar to TypeScript?

It doesn't even have advanced generics like TypeScript, nor union types. No classes and no heritance either.

Unless you have a source, I'd say that's a very debatable speculation.

My guess is they chose Go for the same reason most users do: it's good enough, easy to grasp, has a decent std lib and is easy to grasp.
by danaris | 2025-08-27 02:57:34+00:00
1) Nazism was always, from the very start, explicitly about doing this. It was not an attempt at "true" socialism that degenerated into this; it was 100% intended to divide people into the Master Race and the Inferior Savages.

2) From my understanding, the only times a country has ever claimed itself to be "fully socialist", or attempting to be so (rather than democratic socialism, like various northern European countries), the countries have actually been authoritarian dictatorships with a few superficial trappings of socialism-for-the-few.

3) The common counterargument I have seen to #2 is "but that's just a No True Scotsman fallacy!" It is not. No True Scotsman applies when there is some potential fuzziness to the definition of the term that the person committing it is exploiting to try to argue that the thing is not what is being claimed. The USSR, for instance, was no more Socialist than the DPRK is Democratic; it was so in name only, in an attempt to claim that it was a genuine step on the road toward Marxist communism, when in fact it was just an authoritarian state. The term "Socialism" does not stretch to cover "any state that declares itself to be Socialist, no matter what its actual policies are."

4) As a global—and especially Western—society, we have more abundance today than we have ever had before. We have vastly more capability to produce food, medicine, housing, and all the other necessities of life, as well as modern conveniences like internet, computers, and smartphones, and even luxuries, than we did during the periods in the 20th century when various countries were attempting to convert to communism or socialism (and being, almost universally, co-opted by dictators). Even if we grant your premise in full, that we have, as a collective, been unable to sustain socialism in the past due to a failure to actually provide for all people does not mean that such conditions are still in effect. It certainly does not mean that they will hold forever.

5) Really kinda suspect that you post this as a snide response to a post very specifically explaining what Nazism was. Though somewhat less surprising looking just a little bit into your comment history.
by JKCalhoun | 2025-08-27 02:57:41+00:00
I suggest everyone pull down the archive on … archive.org [1].

For me anyway (and it sounds like a few of you as well), whiling away looking through a random BYTE issue from the past can be enjoyable.

(I have in fact now close to a TB of magazines as PDFs downloaded/offline just for this sort of reminiscing. Magazine packs make it easy [2].)

[1] https://archive.org/details/byte-magazine

[2] https://archive.org/details/magazine_packs
by 0xcafefood | 2025-08-27 02:58:31+00:00
> if everybody in a country just stopped having children, that country would look, from an economic point of view, excellent for at least a couple of decades.

There's even a name for this: the demographic dividend. It's the demographic capital gains tax that comes afterwards that bites hard.

https://en.wikipedia.org/wiki/Demographic_dividend
by medhir | 2025-08-27 02:58:49+00:00
True, I wasn’t thinking very deeply when I wrote this comment… local models indeed are prone to the same exploits.

Regardless, giving a remote API access to a browser seems insane. Having had a chance to reflect, I’d be very wary of providing any LLM access to take actions with my personal computer. Sandbox the hell out of these things.
by GCUMstlyHarmls | 2025-08-27 02:59:00+00:00
> Framework doesn't provide official optimized Linux power management profiles

Is this difficult? Would it not behoove them to do this and get better work-hour scores? I would imagine it would be part of making sure the screen can dim, touch pad works, etc in terms of "building a quality product".

I dont mean this in a snarky way, I just figure if you're making it and know the products in it, couldn't you optimise a power profile for it? Or perhaps they "know" it has an AMD/Intel processor in it, but that isn't enough to really do a worthwhile job and it's more on AMD/Intel to do it?
by wjsekfghks | 2025-08-27 02:59:29+00:00
To clarify, most of the execution (writing code or researching) is happening on the cloud. And we use Firestore as DB to store tasks. The app (both desktop and mobile) is just interface to talk to those backends. We are currently working to see if we can bring majority of the execution to local. Hope this makes it a bit clearer.
by tolerance | 2025-08-27 02:59:36+00:00
Well here I am thinking that a mother lode just meant a lotta stuff kept somewhere, and simultaneously surprised that you aren’t familiar with South Sudanese-born artist “Bangs” and that you didn’t catch on to “matrix” as a reference to Africa being the developmental environment for Black music [but were keen to pick up on the aforementioned mother lode gaffe that short circuited our little game of language surrounding the origins of Black culture].

Explaining a joke or a wry remark is about as deflating as either fallen flat. So you’ll have to pick up on the grander point that I was trying to make by yourself.

Suffices to say that you’ve managed to do that already anyhow in a manner far more sophisticated than my own.

I had a great time, you?