MurphyA/hacker-news huggingface dataset:
by KnuthIsGod | 2025-06-23 02:00:37+00:00
Cutting edge and innovative AI hardware research from China.

Looks like Amerikan sanctions are driving a new wave of innovation in China.

" This work addresses that gap by introducing the Ten- sor Manipulation Unit (TMU): a reconfigurable, near-memory hardware block designed to execute data-movement-intensive (DMI) operators efficiently. TMU manipulates long datastreams in a memory-to-memory fashion using a RISC-inspired execution model and a unified addressing abstraction, enabling broad support for both coarse- and fine-grained tensor transformations.

The proposed architecture integrates TMU alongside a TPU within a high-throughput AI SoC, leveraging double buffering and output forwarding to improve pipeline utilization. Fab- ricated in SMIC 40 nm technology, the TMU occupies only 0.019 mm2 while supporting over 10 representative TM operators. Benchmarking shows that TMU alone achieves up to 1413.43× and 8.54× operator-level latency reduction over ARM A72 and NVIDIA Jetson TX2, respectively.

When integrated with the in- house TPU, the complete system achieves a 34.6% reduction in end-to-end inference latency, demonstrating the effectiveness and scalability of reconfigurable tensor manipulation in modern AI SoCs."
by amy214 | 2025-06-23 02:02:04+00:00
Where I work, there are basically set pay levels that one isn't allowed to fiddle with all that much, all the way to the CEO

This way, you don't get outlier high salaries for strong negotiators (which causes hurt feelings down the road for weaker negotiators), nor low salaries for weaker negotiators. Downside if someone pushes negotiation, there's basically no wiggle room. And the salaries themselves are a bit on the generous side of fair, so if someone thinks they're worth more, they're welcome to prove it because they probably aren't aligned with market rates.
by the-wumpus | 2025-06-23 02:02:05+00:00
I understand why people like using LLMs for coding, saves them having to think, but it is deeply frustrating to see it being such a crutch that some people cannot use new tools without it.

I suppose the issue is not new, many people didn't want to use new lanuages before because they couldn't copy snippets from the internet, but it was frustrating then too.
by remram | 2025-06-23 02:02:09+00:00
Doesn't the added 0 suggest that it's abbreviated rather than not? E.g. 08 means 2008, so 02020 could be 32020?

Wouldn't it make more sense to use a better prefix such as Y2020 or CE2020? Or 0y2020?

Zero strikes me as the worst prefix to indicate it's not truncated. Since it has only ever been used to indicate truncation until now.
by pixodaros | 2025-06-23 02:03:20+00:00
The party line has shifted comrade. This year with posts on Richard Lynn etc. Scott Alexander is now saying in public the same thing he said in a private email: that he thinks race pseudoscientists and neoreactionaries are brilliant and precious and as many people as possible need to read the best 1% of their ideas. He is no longer pretending that he thinks they have nothing to offer and just has them in his blogroll because ?

The private email from 2014 explained how he hoped people would respond to the anti-neoreactionary FAQ, and his posts this year are 100% consistent with that.
by Dylan16807 | 2025-06-23 02:03:56+00:00
> Mineral rights are dominant over surface rights in most jurisdictions, including other states like California. To call it "insane" just shows how little experience Mr. R has in land development.

The insane part is the management of mineral rights, shattering into a thousand untracked shards and too ruinous to insure against without waivers. Not the existence of them.

> The area OP is trying to develop in is a QOZ for a reason; he should have expected there to be upgrades necessary to delivery that level of power to a substation in an area where nothing else is going on.

The biggest problem was that it still needed a ton of limitation even with upgrades.
by KnuthIsGod | 2025-06-23 02:04:44+00:00
Funded by Vertex Pharmaceuticals, the company that is trying to sell this treatment...

Vertex Pharmaceuticals early investors stand to benefit.

Patients not so much...

"Two deaths occurred — one caused by cryptococcal meningitis and one by severe dementia with agitation"

"Neutropenia was the most common serious adverse event, occurring in 3 participants. "

So two of 12 died..

Another three has significant neutropenia.

Vertex have a bit of a track record:

https://www.biospace.com/policy/hhs-says-vertex-is-grasping-...

"Along with its gene editing therapy Casgevy, Vertex is offering fertility preservation support for its patients—a program that the HHS claims violates anti-kickback statutes."

"Vertex sued the HHS in July 2024 after the department's Office of the Inspector General (OIG) decided not to issue a favorable opinion on the company's fertility support for Casgevy patients. "
by skissane | 2025-06-23 02:04:53+00:00
Okay, but that's not what "public school" standardly means in English.

In American English, and most other English dialects, "public school" means "school run by the government". However, in British English (and also I believe Indian, maybe Irish too), "public school" has a rather opposite meaning – "expensive private school for the children of rich". In no major dialect of English does "public school" mean "the broad modern standard of putting every child in school"

What you are really talking about is compulsory education – laws that oblige parents to send their children to a school, whether government-run or private.

Are Protestants responsible for compulsory education? It is true, that historically speaking, Luther and other Reformers did play an important role in promoting the idea in the early modern period - but they didn't invent it. It existed in ancient Sparta, for boys. Plato, in his Republic, advocated compulsory state-run education – not just for boys, but for girls too.

It is true the first few states in modern Europe were to enact it were Protestant, but Catholic Europe soon copied the idea – Protestant Prussia introduced it in 1763, but Catholic Austria followed suit only 11 years later (1774), while it took Protestant Sweden another 68 years (1842). The Ottoman Empire made education compulsory in Istanbul in 1824 (they planned to gradually roll it out empire-wide, but that took far longer to achieve than they'd initially anticipated); at that point, no US state had yet done so, the first being Massachusetts in 1852. (Although publicly funded education was established in Massachusetts over two centuries earlier, it wasn't compulsory, there was no legal obligation on parents to send their children to school until then.)

So, while certainly Protestants played an important role in promoting the idea at in the modern period, they didn't invent it, and some Catholic and Muslim jurisdictions introduced it before many Protestant jurisdictions had.
by thechao | 2025-06-23 02:05:34+00:00
I remember an Analog "speculative engineering" article from a few decades that pointed out that plain old structural steel, at the appropriate height of the surface of Jupiter would create a surface with "natural" 1g of gravity. For structural reasons, the ring would have to be spun; but, really, it's just a Niven ring but Jovian-scale. (Lest this be too confusing: the direction of "down" in a Niven ring points antisunward; a Jovian ring points down to Jupiter.)

Modulo the launching of material, scientific needs, etc., there no reason it couldn't've been built by Brunel in Victorian times. Well... scale, as well, I suppose.
by wahern | 2025-06-23 02:06:53+00:00
To be added to POSIX usually requires common existing availability of a feature, if not literally at least substantially similar and not too difficult to add a POSIX-compliant mode. Fortunately this has become easier to achieve now that most of the more esoteric Unix-like systems have died off.

POSIX-2024 added at least three new utilities: readlink, realpath, and timeout.[1] (It also added the gettext localization framework, which includes new C APIs and a few additional shell utilities.) Many utilities gained new flags and features, including Make. For example, POSIX Make now supports "!=" variable assignment for capturing shell command invocations, as well as guaranteed computed macro name evaluation (i.e. `$($(FOO).$(BAR))`). The latter actual gives a standards compliant way to implement conditionals, and interestingly had already been supported on all common Make implementations for a very long time.

These days anybody can meaningfully participate in POSIX. You can get started by checking out https://austingroupbugs.net/, where both errata and suggestions for new features can be added. There's also a mailing-list you can join, though most of the discourse happens in the ticket tracker. But please don't spam new feature requests, a la GitHub drive-bys. Spend a good amount of time understanding the specification and existing review processes, e.g. by reading alot of ticket discussions.

[1] See https://sortix.org/blog/posix-2024/
by naiquevin | 2025-06-23 02:07:04+00:00
Gerrit uses a “Change-Id” trailer with a unique value. When you “fix up” a commit, the commit SHA changes but the change id remains the same. That’s how it can identify different commits with the same change id as patchsets of the same change.

This is based on what I remember (haven’t used gerrit in a while), so it may not be accurate.

I used gerrit in my previous job and miss using it. Would definitely prefer it over GitHub which is more popular (and convenient of course, can’t deny that).
by handfuloflight | 2025-06-23 02:07:52+00:00
You think I'm communicating with you, but I'm communicating with the audience, so your disengagement with me is of no concern. You really have nothing to say, and no one is going to take seriously someone whose level of intellectual discourse is to cite support for his claims by writing this string of babbledegook: "hadith it’s behind every rock etc except the blah blah tree."

I wouldn't even dare to say this is the writing level of a kindergartner, because that would be an insult to kindergartners. So flee you fool, Adieu.

P.S.: The multiple desperate edits after saying 'goodbye' twice really sell the whole 'I've demolished your argument' claim. Classic.

P.P.S.: Funny how someone who 'stopped reading at the first sentence' managed to respond to points from my fifth paragraph. Even your lies are lazy.
by gus_massa | 2025-06-23 02:08:12+00:00
Just go to https://news.ycombinator.com/submit

If it's your project and people can try it there are a few tips by dang: https://news.ycombinator.com/item?id=22336638 See also https://news.ycombinator.com/showhn.html In particular

> Please don't ask friends to upvote or comment. That's not ok on HN.

Try to read the discussion from time to time and answer the questions, perhaps not every single one, but many. People is friendlier when the author is around.

Expect unrequested feedback!

---

You can also submit other people projects, or your blog posts or other stuff, but don't use "Show HN:"
by ericmay | 2025-06-23 02:09:55+00:00
Quotes aren’t an argument. Instead, write original thoughts. I’m sure it’s difficult since your contributions to this discussion are just rehashing quotes that you Google, but you’ll understand more about the war and the human condition by cracking open a few books. Really.

Anyway

Many people feel regret over various aspects of World War II, including veterans who only killed enemy soldiers in what was honorable combat against a violent and viscous enemy who attacked them. No reason to think military commanders wouldn’t also express regret over using destructive weapons, even if they would have made the same decision over again. There’s no moral difference between bombing a city and killing civilians and bombing a factory making ordinance and also killing citizens. You seem to lack a fundamental understanding of the nature of warfare, and in particular Total War. There are no innocents. Unsurprisingly, the West were the only powers that gave even the slightest damn about minimizing civilian casualties. Which is why we are sitting here talking about western actions because we are a moral people by and large. Nobody in the former USSR has any regrets over raping and murdering Germans.

Same commanders ordered many gruesome, albeit necessary military decisions that resulted in the deaths of soldiers, women, and children.

Interestingly you aren’t quoting those who express regret over any number of those other decisions. Why is that?

Find us some quotes of Japanese commanders that survived the war and their regret over their heinous and disgusting acts. If not maybe you can find some Chinese friends or Filipino colleagues (or others) who can enlighten you.

Truman did not regret using the bombs and would have done it again, and as he said “at the snap of my fingers”, despite being sorrowful for the death and destruction caused. His opinion matters more than anyone else’s since it was his decision. And, your random quoting of people like “nuke them all “ Curtis LeMay shows you don’t even know anything about who you are quoting.

QED.
by const_cast | 2025-06-23 02:10:21+00:00
The measure of human intelligence is never what humans are good at, but rather the capabilities of humans to figure out stuff they haven't before. Meaning, we can create and build new pathways inside our brains to perform and optimize tasks we have not done before. Practicing, then, reinforces these pathways. In a sense we do what we wish LLMs could - we use our intelligence to train ourselves.

It's a long (ish) process, but it's this process that actually composes human intelligence. I could take a random human right now and drop them somewhere they've never been before, and they will figure it out.

For example, you may be shocked to know that the human brain has no pathways for reading, as opposed to spoken language. We have to manually make those. We are, literally, modifying our brains when we learn new skills.
by amy_petrik | 2025-06-23 02:12:23+00:00
You are right to say something like this freaks people out and the media would be happy to publicize it - fear sells.

Consider the dude who went around NYC with a power saw in each hand -- https://nypost.com/2006/07/07/saw-maniac-in-subway-horror-sl...

Knowing people are capable of such things, I would not be surprised to find a syringe full of some nasties going around. The saving grace would be, unless they were a poison or bioweapons expert, it's unlikely they pushed in a particularly deadly dose before being kicked away, needles often push slower than one might think.

All that being said, whereas when most people "snap" in the US we see mass shooting, other weapons can be equally deadly and more horrific. In addition to use of common sense gun bannin- I mean gun control laws, we need also common sense syringe control and common sense handheld powersaw control laws
by akaij | 2025-06-23 02:13:32+00:00
1. I’ll give you one guess why that is.

2. It is possible, and you better believe it. They haven’t updated it, because there is no need for it.

Signal is simply not interested in your messages. It’s also not interested in your metadata, because it’s not an ad platform or a SIGINT front masquerading as a free messaging service.

If all this sounds hard to believe, you should donate.

(I’m not affiliated)
by notepad0x90 | 2025-06-23 02:14:06+00:00
What I mean is, there is always a minimum page size you're given by the kernel. Typically that is 4kb. if you malloc(sizeof(int)); you're not getting sizeof(int), you're getting a 4kb page allocated. You can change that value to something other than 4kb but then the entire system will use that value. I'm asking why the page size allocated can't be depending on the user space allocator's syscall parameter (dynamic page size). Or is it that the MMU at a hardware/microcode level can only handle static page sizes?
by GuB-42 | 2025-06-23 02:15:16+00:00
You do whatever you want on your own repository, but as soon as you make anything public, for me, it is here to stay, I consider every push to be pulled by someone else, and if you rebase or do anything to change your history, you have just created a new branch, even if you pretend it doesn't exist anymore using a push --force.

Git is a decentralized version control system. It is effectively a blockchain like Bitcoin but without the consensus mechanism, and just like transactions are final on the Bitcoin network, pushed commits are final in git. You can agree to use one branch over another, but if you are using git as designed (i.e. as a decentralized system), it can be confusing. Merge commits are how you can resolve that confusion.
by XorNot | 2025-06-23 02:15:21+00:00
NK kept itself safe for decades with just a lot of artillery aimed at Seoul.

Second strike weapons are in some ways a holdover from Cold War strategic thinking which it's sort of acknowledged probably overestimated the penchant of any side to engage in a first strike.

The practical reality of nuclear war planning has generally been that no one will accept even a single city-buster landing - and no first strike option is really reliable enough to guarantee you didn't miss one.
by the-wumpus | 2025-06-23 02:15:44+00:00
I disagree. The web app editor is closed source, but much of what it provides is open source so editing is a similar (and imo better) experience locally. The typst compiler and LSP and everything you need to use it is open source.

Imo the situation is more like if overleaf were also the people who made the LaTeX project originally.

I think the only possible issue with the typst org dying (assuming after the full 1.0 version so it's mostly maintenance) is that packages are automatically downloaded from the typst site, but an open repo can trivially be made considering that the set of packages used is just from a open source git repo and the closed source site just hosts tar.gz files of the folders in the repo. Not a big deal I think.
by orionblastar | 2025-06-23 02:16:45+00:00
My email is orionblastar@gmail.com

Here is a definition of my mental illness: https://www.mayoclinic.org/diseases-conditions/schizoaffecti...

Here is some more: https://www.bridgestorecovery.com/schizoaffective-disorder/l...

Employers do not like me having it because it makes it harder to do work and some days are worse than others. Management just doesn't understand my mental illness so I am on disability because I cannot hold down a job.
Ask HN: How to use AI and DTs to improve industrial production efficiency
by owaatin | 2025-06-23 02:22:10+00:00
I am an industrial control software engineer and have recently become very interested in digital twins. I hope to master the skills of combining digital twins and DL/ML through self-study, which can be used for tasks such as optimizing production lines or path planning, and to start my own business in the future. Does anyone have any suggestions?
by hxtk | 2025-06-23 02:22:44+00:00
Your understanding of the Change-Id footer sounds like it matches mine.

I’d note that it works that way presently, but the teams behind git, gerrit, jj-vcs, and a couple of other relevant stakeholders have an email thread going in which, from what I understand, they discuss standardizing on the approach taken by jj-vcs:

https://lore.kernel.org/git/CAESOdVAspxUJKGAA58i0tvks4ZOfoGf...
by michaelmrose | 2025-06-23 02:23:22+00:00
The government can probably keep your uncle or whomever from using the funds as this is ultimately very traceable.

Also most people won't literally rot in jail until they die to keep the funds out of the government from seizing it.

Usage of BTC is only really free in lawless countries or when used for clandestine activities. EG its great for buying drugs on the internet and paying randomware authors.
by tlhunter | 2025-06-23 02:24:17+00:00
> Is this an actual SLR replacement

There's just no way to replace the massive 35mm sensor of a larger DSLR / mirrorless camera. The amount of light gathered can only be simulated by capturing many frames. True depth of field can only be emulated by imperfectly blurring estimated background area via software, leading to goofy blurred hairs. Even the reported megapixels of a smartphone contain a quarter or less the equivalent DSLR resolution detail (a 24MP smartphone photo is roughly equivalent to the detail of a 6MP DSLR photo).
by hn_throwaway_99 | 2025-06-23 02:25:23+00:00
> Articles like this make it sound like pre smartphone everyone was doing endless sport, drama and other artistic and social endeavours. At least what I remember was a lot of underage drinking and antisocial behaviour.

I would argue that that "antisocial behavior" is actually important for most people to be able to form and navigate authentic social relationships.

I don't think all the kids in my generation (X) were involved in tons of "sport, drama or other artistic or social endeavors", but at the very least they were "hanging out at the mall". Sure, some of that was getting into trouble, but I'm astounded by how much adolescence has changed since I was a kid. Like I see a lot of kids that very rarely "hang out", and I'd argue that social media/text communication is a very poor substitute for in-person hanging out.
by parineum | 2025-06-23 02:25:24+00:00
"Kids in cages" was a slogan that grossly distorted holding people in facilities (not unlike jail, admittedly) while processing their asylum claims rather than just letting them free to roam the country, unable to legally work. A situation which led to claiming asylum at absurd rates and taxing the asylum courts that weren't designed to be abused.

As a part of that, children were separated from adults until they could verify their custody. "Kids in cages" was really just trying to stop asylum abuse while also keeping an eye out for human trafficking of children.

The effect of that slogan, a complete knee jerk reversal by the Biden administration of those policies not unlike what we see here with the EVs, led to the horrible border situation that played a major role in Trump's second victory.
by GuB-42 | 2025-06-23 02:25:26+00:00
Rebase creates an entire new branch and drops the previous one, it is a form of history destruction.

Commits are actually snapshots of the entire repository, not just diffs, so even if the diff is the same, if the base is different, it is not the same commit. And when you rebase, all the old commits will stay there until you run the garbage collector, and only if they don't have a head.
by komali2 | 2025-06-23 02:25:45+00:00
Very young people occasionally end up in my reading clubs and they of course intellectually understand that we didn't used to all carry cell phones, but I remember one specific time someone had a very hard time wrapping their head around the era when landline phones existed, but not everyone had one at home, and so you had to try to get someone at work or call a neighbor to ask about them.

I guess there's going to be more inscrutable things from my childhood the older I get.
by mkoubaa | 2025-06-23 02:25:46+00:00
In some ways we are 30-50% literate now which means I completely agree with you. I only meant the above about the literate 18 year old. If a 17 year old kid with a 3.2 GPA can't follow the prose without a headache then it isn't the same kind of writing that Tolstoy did. That's not to say that same person would appreciate the content of the novel in its richness.
by giantrobot | 2025-06-23 02:26:48+00:00
A PoC has never really been a problem that needed solving. It's going from that to a product that's actually fit for purpose. AWS will happily drain your bank account because you're throwing tons of resources at a poor implementation. Hackers will also happily exploit trivial security vulnerabilities a vibe coder had no ability to identify let alone fix.

This is not the first time the industry has been down this road. They're not in themselves bad tools but their hype engenders a lot of overconfidence in non-technical users.