MurphyA/hacker-news huggingface dataset:
by toasterlovin | 2025-08-31 14:27:26+00:00
The originally announced tariff rates have been “paused” (in reality they were never implemented), but in their place has been a 10% global tariff. China already had tariffs of 25% from the 1st Trump admin, plus 20% from February, so tariffs on goods from China are currently at 55%. But the rest of the world is at 10% right now (only the UK has actually signed a trade deal).
by add-sub-mul-div | 2025-08-31 14:27:39+00:00
"(Quick aside: the amount of optimization that has gone into this factoring-21 circuit is probably unrepresentative of what would be possible when factoring big numbers. I think a more plausible amount of optimization would produce a circuit with 500x the cost of the factoring-15 circuit… but a 100x overhead is sufficient to make my point. Regardless, special thanks to Noah Shutty for running expensive computer searches to find the conditional-multiplication-by-4-mod-21 subroutine used by this circuit.)"
by wongarsu | 2025-08-31 14:27:44+00:00
In modern society there is little evolutionary pressure to extend lifespan, but that's a very recent phenomenon. If my parents watch my kids and do the cooking so I have more time to hunt or work the field that improves the survival chances of my children, and my children share 25% of their DNA with their grandparents. The grandparents living a long productive life is good for the survival of their grandchildren, and thus for the reproduction of their DNA, causing evolutionary pressure. It's mostly the unproductive years (dementia, debilitating illness, severely limited mobility) that are a detriment.

You could argue the same forces are still at play at societal levels. People around the age of 50 have a vast economic impact, having accumulated experience and relationships over many decades. And the average age of soldiers in Ukraine is somewhere around 40-45. If one country had a population that stayed at the mental and physical fitness of a 50 year old for another 20 years that would be a drastic advantage, both in terms of skilled workforce and in terms of military capability. Even just another 5 productive years are a big deal in a world where the time you spend productively working is about twice the time you spend "growing up" and getting an education. And my nation doing well means my children can afford more children, spreading my DNA, making it favored by evolution
by anon_cow1111 | 2025-08-31 14:27:53+00:00
Might be unrelated in this example, but when a message is written in a lazy ROT13-like cypher, the letter e becomes a notorious rat that allows anyone to break the entire thing in very little time.

Randomizing/obfuscating the letter case might buy you a little time, though I think it's something else entirely here.
by svat | 2025-08-31 14:27:53+00:00
“Bibliography” is a word used in practice with multiple meanings; the dictionary prepared by Oxford Dictionaries for Google (https://languages.oup.com/google-dictionary-en/) gives (https://www.google.com/search?q=define%3Abibliography) three meanings:

> • a list of the books referred to in a scholarly work, typically printed as an appendix.

> • a list of the books of a specific author or publisher, or on a specific subject. "a bibliography of his publications"

> • the history or systematic description of books, their authorship, printing, publication, editions, etc. "he regarded bibliography as a science"

In this context clearly the second meaning is meant (https://t3x.org/index.html#books); this also corresponds to meaning 2 at Wiktionary (https://en.wiktionary.org/w/index.php?title=bibliography&old...) or 2b at Merriam-Webster (https://www.merriam-webster.com/dictionary/bibliography).

> a list of works written by an author or printed by a publishing house “compiled a complete bibliography of John Donne”
by koverstreet | 2025-08-31 14:28:51+00:00
Let's examine this, shall we?

Has he ever even been involved with a bcachefs bug? No, aside from arguing against shipping bugfixes.

Has he contributed in any way, besides merging code? No...

Has he set rules or guidelines that benefited bcachefs reliability? No, but he has shouted down talk about automated testing.

I think you're confusing power with responsibility.
by shiandow | 2025-08-31 14:29:08+00:00
It is phrasing mathematicians sometimes use. In this sentence 'mod 4' does not indicate an operator but denotes what number system you are in.

For instance the following are equivalent:

2 = 6 mod 4

6 = 2 mod 4

This 'mod 4' can also appear in parentheses or in some other way, but it must appear at the end. Like I said it is not an operator rather it denotes that the entire preceding statement takes place in the appropriate quotient space.

So it is not (multiplying by (4 mod 21)) but ((multiplying by 4) mod 21)
by spike021 | 2025-08-31 14:29:31+00:00
I fail to see the difference between this and many other normal parts of life.

Want to renovate and change your home that you own? You need permitting and not all changes are allowed. But you own the home and land so why do you need permitting?

Say you want to modify your car that you own, again depending on the modification that's technically not allowed either (an aerodynamic wing in a place like Japan, for instance, can't be certain dimensions; but if you own the car you should be able to do what you want with it).

Maybe none of these types of things should be beholden to someone holding the reins of the thing you own but it's not like Apple not allowing sideloading is some wholly unique problem.
by SV_BubbleTime | 2025-08-31 14:29:32+00:00
There is so much subjective placebo with “prompt engineering” that anyone pushing any one thing like this just shows me they haven’t used it enough yet. No offense, just seeing it everywhere.

Better results if you… tip the AI, offer it physical touch, you need to say the words “go slow and take a deep breath first”…

It’s a subjective system without control testing. Humans are definitely going to apply religion, dogma, and ritual to it.
by jki275 | 2025-08-31 14:29:49+00:00
Comp is 2-3x any other defense company.

Mission driven is very important.

Significant former military representation.

Anything DOD related is going to have need to know baked in due to DOD requirements. I’m not sure what your issue is with acronyms, they’re used a lot everywhere in defense. They’re not magic incantations, merely shorthand.

Meals yes, the rest of that no, it’s definitely not Google.

There are plenty of 9 to 5 jobs, and plenty that aren’t. Depends on what role you’re filling.
by bonoboTP | 2025-08-31 14:30:21+00:00
Also the purpose is important too, to know how to move forward when the tech landscape shifts.

Patents are there to incentivize making it public how inventions work. Inventors would tend to keep their inventions as trade secrets, in fear that someone else will reap all the profits. This would slow the compounding effect of later inventions building upon previous ones. Therefore, patents give exclusivity to the inventor for a set period. In exchange, during this period competitors and others become aware of how the new tech works and hence they can prepare for the time when the patent expires, and then a host of derivative tech can appear. It has been perverted to an absurd parody where the vast majority of patents are not intented for actual use, never get licensed and simply provide cannon fodder and deterrent stockpiles in the lawyer wars between companies. The patents are so broad and vague that legally speaking tech companies are constantly tramping on each other's ground, resulting in a kind of stalemate truce where they agree not to sue, because the other would countersue.

Copyright is there to incentivize creative authorship and its dissemination to the public. By giving exclusive rights, the author can pull a revenue stream, making cultural/artisitic/intellectual creation more viable and hence spurring intellectual and cultural activity in society. The goal is to make authors incentivized to create. Not to drive up the stock prices of mega-publishers and music labels.

Trademarks are there to avoid confusion for buyers as to the identity of a seller or by falsely implying endorsement.

What's common to these is that they are overwhelmingly there to help broader social interests, a common good, in accordance with the enlightenment, somewhat romantic ideals of the optimist zeitgeist of the time when the concepts were defined. They involve restricting individual rights, such as free speech (you can't recite this or that poem in public). That restriction was done reluctantly, to serve higher purposes, like a thriving intellectual exchange and technological progress on a societal scale. It was not about trying to make things as cushy and profitable for huge conglomerates as possible.
by isaachinman | 2025-08-31 14:30:29+00:00
Some notable companies using Replicache are Vercel and Productlane. It's a very mature product.

The Rocicorp team have decided to focus on a different product, Zero, which is far less "offline-first" in that it does not sync all data, but rather syncs data based on queries. This works well for applications that have unbounded amounts of data (ie something like Instagram), but is _not_ what we want or need at Marco.
by mike_hearn | 2025-08-31 14:30:46+00:00
> In short, Windows and MacOS and Android have never taken third party software distribution seriously in the least, and have done nothing to support it. Linux has built-in support for third-party repositories, and has for decades.

They all have sophisticated systems in place specifically to support third party software distribution that works (and is relatively safe):

• Windows has the app store, MSI, and MSIX (which allows efficient installs and updates from arbitrary web servers). MSIX is a package manager, by the way. It also has API support for writing AV scanners, managing software deployments across managed networks and so on.

• macOS has .dmgs, notarization, Gatekeeper

• Android has support for installing APKs from the web with a package identity system that lets anyone self-sign their software.

Above all they consider installing apps that aren't controlled by the vendors to be a core feature, so they work hard to provide binary compatibility, bug workarounds, multi-year deprecation cycles, anti-malware scanners and more, all for the benefit of developers who develop their apps independently of the vendors.

Linux can be reconfigured with additional repositories, technically, but that feature was originally designed for reducing bandwidth usage with mirrors. It wasn't meant to allow third parties to distribute software on their own schedule, which is why these third party repositories are invariably locked to a specific version of a specific distribution. Developers who complain about this are just told every version of every Linux distribution is a unique OS, and that they should open source their apps to let distributors centrally take ownership of their work.

It's changing a bit now with Flatpak. But for the bulk of Linux's history, that was the gig: no supported way to distribute your apps, and third party repositories would come with health warnings from your OS vendor. Not a supported way to use the OS. If it breaks you keep the pieces.
by Balgair | 2025-08-31 14:30:51+00:00
>it is weird to argue it is leading to monoculture.

As an outside that has visited your large continent a fair few times, yeah, you guys are pretty monocultural.

I know that such a statement is just literal nonsense to y'all and quite unbelievable.

And yes, you all have a different flag, and a different language.

But the day-to-day details are very similar.

Every day y'all wake up at pretty much the same time, everyone eats a light breakfast of some pastry or another and a lot of caffeine and nicotine. Then off to work on pretty much the exact same road in the same little cars. 10 rolls about and y'all fuck off to grab an espresso (Yes UK, you too, the tea thing is BS, you love coffee, we all see it) and a cigarette. You raff about for 30 min. Then back to work for a bit. Lunch rolls on by and it's carb and protein time for the men and salads for the women. By this I mean potatoes and something with a french sauce. More caffeine and nicotine. The afternoon is then set for either sleeping, or pretending not to (I love this about y'all). Work fucks off at about 4-5 depending, nothing on Fridays though. You all then fuck off to a place to get more nicotine and then alcohol or a few hours. Dinner comes after round 2-3, more carbs and meat this time, maybe pasta. Half cocked, you all end up in the same small homes. (yes, yes, but everyone is like this too!. No, you all do it the same way at the same pace, all of you.)

It's all the same sports (football), the same seasons, the same lives. Yes, you all think that your life is so different for your neighbor, but I'm telling you, the pace, the styles, the food, the drinks, the drugs of choice, the houses, the children, Europeans may not be brothers, but you are very close cousins. The rest of the world think you all mad that you hate each other so much when you're living in the same house, acting the same way. It's the same Euopean culture.
by r_singh | 2025-08-31 14:31:20+00:00
For sure, they won’t guarantee being a centenarian but will increase the odds for it to happen in my opinion

The word forward escape is borrowed from author Mihaly Csikszentmihalyi which as I understand it means just doing what you like and is good for you both as opposed to doing what you like but is bad for you aka vices which he refers to as backward escapes.
by ACCount37 | 2025-08-31 14:31:38+00:00
This. Expecting a "150 years lifespan" to look like "90 years of aging normally and then staying at 90 for another 60 years" is simply unrealistic.

The very reason you're expected to die in your 90s is that your body has decayed into a complete mess where nothing works properly anymore and every single capability reserve is at depletion. You die in old age because if you spend long enough at "one sliver away from the breaking point", statistics make going over it inevitable. Even a flu is a mild inconvenience to the young, but often lethal to the elderly.

To make it to the age of 150, you'd pretty much have to spend a lot more time as a healthy, well functioning adult.
by agentultra | 2025-08-31 14:31:51+00:00
It shouldn’t take a hosted cloud service and and an LLM to use a computer.

Or to even design a good, humane interface.

I can’t imagine why I would want a system that could happily delete my backups when I asked it to reschedule an appointment. Having to constantly review and confirm everything it is about to do is annoying. Only to have it do the wrong thing anyway is also annoying at best.
by mort96 | 2025-08-31 14:32:39+00:00
Exactly. An extremely important part of working in some hierarchical organizational structure, be that as a Linux kernel developer or as an employee at a company, is the ability to disagree with a superior's decision yet acquiesce and go along with it. Good organizations leave room for disagreement, but there always comes a point where someone in a leadership position has made a final decision and the time for debate is over.
by lemoncookiechip | 2025-08-31 14:32:45+00:00
People thought the President had died just yesterday because of how rapidly his health has declined since taking office in January. Bernie Sanders, for example, has had multiple health emergencies over the past few years.

Using a few famous people as examples is hardly a reliable metric. My aunt is still alive at 103 and will likely make it to 104 if nothing changes. She has fewer health problems than other family members in their 60s if you discount the fact that she’s basically blind, can't hear well, is stuck in a bed 24/7, and has severe dementia that prevents her from recalling things seconds after being told, aside from some specific memories from her youth. Meanwhile, almost all of her children died under very poor health conditions in their 70s and 80s. Her oldest daughter looked like she was a corpse at 80.

Some people just get lucky with their genes, and it doesn’t always pass on to their children or grand-children.

PS: For reference, she had 11 children, almost all dead now while she's alive and can't recall their names or ever having children.
by DanHulton | 2025-08-31 14:32:47+00:00
I've begun to hate the term "democratizing."

In fact, I now tend to see it as a strong shibboleth from people who don't actually value the thing being "democratized" - computing, art, music, and who think in terms of "barrier to entry" instead of terms of understanding and appreciating.

In the end, this bizarre drive just ends up cheapening our enjoyment and interactions. We get shallow music, soulless art, and miserable computer programs, because there's no active intelligence involved in their creation that truly understands what's being created.
by motorest | 2025-08-31 14:32:55+00:00
> Linus has broken the build more recently than I have.

Even taking your claims at face value (which from this thread alone is a heck of a leap) I'm baffled by the way you believe this holds any relevance.

I mean, the kernel project has in place a quality assurance process designed to minimize the odds of introducing problems when preparing a release. You were caught purposely ignoring any QA process in place and trying to circumvent the whole quality assurance process and sneak into a RC features that were untested and unverified.

There is a QA process, and you purposely decided to ignore it and plow away. And then your best argument for purposely ignoring any semblance of QA is that others may or may not have broken a build before?

Come on, man. You know better than this. How desperate are you to avoid any accountability to pull these gaslighting stunts?
by mathiaspoint | 2025-08-31 14:32:59+00:00
It really depends on how you live your life. My grandfather on my dad's side never drank or smoked, got a ton of exercise, avoided candy etc. he's in his 80s and still lives in a detached house and walks his two very large dogs daily. My grandmother on my mom's side smoked multiple packs of cigarettes a day, drank a ton of sugary soda, rarely got any real exercise, and died in her 50s after a number of very rough years.

Everyone keeps talking about health care but IMO it's really downstream of you attending yourself. It's almost a spiritual thing really. American health is so bad because Americans don't feel like they themselves are worth taking care of. The contrast between the people who disagree here gets extreme as they age.
by quectophoton | 2025-08-31 14:35:58+00:00
I thought only the way to avoiding the full firehose was connecting to Bluesky's centralized Jetstream instances, and that if anyone else wanted to host Jetstream without depending on Bluesky infra other than the PDS, they would still need to pay the full price for the firehose bandwidth and storage.

I'd be happy to be wrong here though.
by maxbond | 2025-08-31 14:36:26+00:00
ETA: Note that I appear to have been mistaken about the connection to ENIAC.

Note that it is equally dangerous to send paraphrased messages using the same key (which is called sending messages "in depth"). This was used to crack the Lorenz ("Tunny") cipher. Interestingly Bletchley Park hadn't gotten their hands on a Lorenz machine, they cracked it based on speculation. And it lead to the development of the first tube computer, Collosus (which influenced the ENIAC). Nowadays we use nonces to avoid sending messages in depth, but nonce reuse can be similarly disastrous for systems like AES-GCM. For example there have been Bitcoin hardware wallets that reused nonces, allowing the private key to be extracted & the Bitcoin stolen. (To be clear, cryptocurrencies and AES-GCM are completely different systems that have this one property in common.)

https://en.wikipedia.org/wiki/Cryptanalysis_of_the_Lorenz_ci...

https://www.youtube.com/watch?v=Ou_9ntYRzzw [Computerphile, 16m]

As an aside does anyone know why it's called "in depth?" I'm guessing that it's related to Bletchley Park's penchant for naming things after fish? But possibly also their techniques that involved arranging messages together and sliding a stencil over them to visually spot patterns (so they're sort of overlayed)? I tried some casual searching but it's a very generic phrase and so difficult to search. It's defined in the The 1944 Bletchley Park Cryptographic Dictionary but it doesn't give an etymology.

https://www.codesandciphers.org.uk/documents/cryptdict/crypt... [Page 28]
by bonoboTP | 2025-08-31 14:36:34+00:00
See my other reply parallel to yours. There's no principle of "I did it first, therefore it's my property!". For example, if that was so, you could report an invention and get a patent for it without disclosing exactly how you did the thing. After all you did do it first, so it should be off limits by the (non-existent) "I did it first" principle. Instead, patent law requires "sufficiency of disclosure", meaning that you MUST disclose enough information that another skilled person can recreate the invention from the specified information. You get the time-limited exclusivity in exchange for disclosing the method so that others can work on top of it, refine the technique etc, so when the time comes that the patent expires, there will be improved versions. It is explicitly there to inspire others to work on the thing afterwards, just with some time delay.

Blurring distinct laws and their nuanced purposes into some generic "I call dibs!" principle is exactly what the propaganda part is. Because that creates a kind blurry haze in people's minds that even fills gaps that none of the existing laws currently block out. So people will feel like "that just feels illegal, but I can't exactly say what it violates". A kind of FUD around doing all manners of free intellectual activity in society.
by hu3 | 2025-08-31 14:37:32+00:00
There's `dotnet run` now. You can:

vim projects/example.cs

var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet("/", () => "Hello World!"); app.Run();

dotnet run projects/example.cs

Not the same as PHP I know, but it's close enough for me.
by picafrost | 2025-08-31 14:38:10+00:00
We didn't need to discover every mathematical truth to discover that there are limits to what we can mathematically prove. Nor did we need to discover every algorithm to know that we can't determine if a program will halt. Both of these have helped understand where plateaus exist in their respective domains. We don't need to enumerate every truth to understand that there are some things we cannot do.
by EGreg | 2025-08-31 14:38:18+00:00
I am confused though about one thing.

With all this talk about the README, has no one even tried including the js file and USING the framework before commenting?

I should have it up on a CDN, that’s true. How best to include it in one of the JS CDNs? That way people can literally just include it, or click on a jsfiddle link and play around with examples.

I thought the “overview” section was supposed to cover progressively all the main use cases of how to use the framework. So you would get the idea and try it yourself.