MurphyA/hacker-news huggingface dataset:
by canucker2016 | 2025-07-19 03:45:52+00:00
Much of the remaining QDOS/PCDOS work was probably adapting to the IBM BIOS.

from Tim Paterson's website, https://web.archive.org/web/20190722012644/http://www.paters...

...In May, he went to Microsoft to work full-time on the PC-DOS version of 86-DOS. "The first day on the job I walk through the door and 'Hey! It's IBM,' " says Paterson, grinning impishly. "I worked at Microsoft a neat eleven months. In May, June, and July I worked on things I hadn't quite finished, refining PC-DOS." International Business Machinations. This was the beginning of an eleven-month hurricane. Almost daily, Paterson shipped stuff to Boca Raton for IBM's approval, and IBM would instantly return comments, modifications, and more problems. "They were real thorough. I would send them a disk the same day via Delta Dash. IBM would be on the phone to me as soon as the disk arrived." Paterson pauses and winds up. He's remembering one request that clashed violently with his view of the project. "IBM wanted CP/M prompts. It made me throw up." But when IBM asks, you comply if you're a lowly programmer, and that is what Paterson did. He finished PC-DOS in July, one month before the pc was officially announced to the world. By this time, 86-DOS had become MS-DOS.
by IAmGraydon | 2025-07-19 03:46:24+00:00
>Instead of reading the news I just ask an AI (Grok is good at this) to summarize the latest headlines and I can ask any many follow up questions as I’d like.

So just to make sure I'm understanding you - you think it's a good idea to cut yourself off from the outside world and then proceed to get your news solely from an AI that is known to be actively manipulated by its CEO to output disinformation? If I wanted to immerse myself in a false reality, this would probably be the best possible way to do it. If you are seriously doing this, please stop.
by ps_ramanujan | 2025-07-19 03:46:27+00:00
Hi @gus_massa, Thanks for the comment!

Have added a landing page which gives information about the project.

>>>it looks similar to javascript. How different is it?

Definitely at code level, the syntax matches that of javascript. But the real magic is what can run it. The idea is that the given Ramanujan code can be ran on any digital device, so that the idle computation power of the devices can be used. The goal is, if we can make computing open for everyone. Right now, for a researcher to run their simulation, either needs a big computer in-house, or they spend lot of money on cloud services. For a highly funded team, its okay, but from small budgeted team like University students / profs, it becomes a bottleneck. Right now, the university would have tons of computation power in house from these digital device, but they can't be used. With this project, such computation power can be used.

Thanks!
by rasz | 2025-07-19 03:46:34+00:00
Are you thinking about Tokyo Lens coverage?

Saying Goodbye to Tokyo's TINIEST Shop | Akihabara Tokyo Lens · Aug 14, 2022 https://www.youtube.com/watch?v=nA1UNJirOTI

I Rebuilt JAPAN'S TINIEST SHOP!! Tokyo Lens · Aug 20, 2023 https://www.youtube.com/watch?v=nsimPVu1aLU
by const_cast | 2025-07-19 03:46:49+00:00
Well no, because rainbow tables are quite small. You don't have precomputed hashes for all passwords 24 characters and under that contain numbers and symbols.

I mean, even with just letters, you're looking at 620448401733239439360000 hashes required. x 128 / 8 bytes, you're looking at ~ 9000 zettabytes. So, a few order of magnitude larger than the entire internet.

If you have a strong password, it's not comparable. In scenario one the server has the password immediately. In scenario two, it would require the heat death of the universe to precompute the hash to find out the password.
by roxolotl | 2025-07-19 03:47:58+00:00
To state a bit more simply: the rate at which this spending has gone from about 0% to 1.2% is extremely fast which is point the author is trying to make.

The Q1 GDP comment is stunning because what it says is that if the same Q1 had happened just two years ago there’s a very good chance we’d be looking at a modestly sized recession. Now of course things aren’t zero-sum and it’s impossible to really make a useful claim like that but it’s still striking.
by ants_everywhere | 2025-07-19 03:48:06+00:00
He's connected with liberation theology, which is what the KGB was promoting in Catholic countries to recruit for militant groups. Similar to how they promoted revolutionary Islam to people like Goddafi. I think the Soviets actually claim to have invented liberation theology, but who knows.

His deschooling and Limits to Medicine stuff were standard Soviet tropes and still are today. The obvious purposes are to get the US to weaken its education and medical systems. They ran similar strategies to get the US to weaken its nuclear system and to me it looks like they're also trying to weaken adoption of AI through similar ideas. But basically schools are bad, medicine is bad. Claims we're "pathologizing" everything. You see the same ideas in socialist spaces online today. Especially these days around psychology. Similarly with the "factory school" trope.

When Energy and Equity was written in 1974 it was a year after the 1973 oil crisis. The Soviet Union was destabilizing countries in the middle east and wanted to secure access to oil especially at the expense of the US. Their normal propaganda would be about American imperialism and how they're evil and oil producing countries should side with the Soviet Union instead. I haven't read the book, but that would be the Soviet take at the time.

I don't know whether he was supported by the Soviets. He was a public intellectual who traveled a lot especially to South America. It's very likely he was approached and attempted to be recruited by the KGB. But whether he rebuffed them or not isn't public knowledge.

One thing we're learning as more stuff gets declassified is how many household names were more actively involved in the cold war than we realized. For example, Howard Zinn being actively involved in communist organizations despite lying about it for years. Or Earnest Hemingway actively collaborating with the KGB (although in the end wasn't very successful). There are a few other examples.
by Dracophoenix | 2025-07-19 03:48:29+00:00
That changed with Hatred in 2015. There have been a number of them since. It seems that anything that gives Valve bad press is on its shit list, even if the premise theme has been done before by a bigger or more well-known company stateside. If the upcoming Grand Theft Auto game has full frontal nudity and realistically depicted sex scenes, I doubt Valve would give it a second look.
by ahamilton454 | 2025-07-19 03:49:10+00:00
I am somewhat in the same boat as this. At least i try to be super intentional about it. I replaced my iphone with the Hibreak bigme pro which is an e-ink phone.

Its not perfect. Ironically I still can doomscroll on it, but it is much bettter.

For youtube if you disable reccomendations, shorts eventually the feed disappears. I also use an extension called youtube block feed, which only allows me to see my subscriptions.

Its an imperfect firewall, but I am happy with it so far.
by thadk | 2025-07-19 03:50:33+00:00
Illich's 1983 Japan talk seems to be in response to McLuhan's 1971 convocation talk where he critiques Illich: https://mcluhan-studies.artsci.utoronto.ca/v1_iss5/1_5art3.h... (The spacing on this document I'm linking is hideous. Excerpts inlined below, paragraph breaks my own)

Both talks center "enterprise" and communication. Thanks Claude for validating my hunch about the late-century subtweet.

> What has happened today is that there is a new hidden ground of all human enterprises, namely a world environment of electric information, and against this new environment the old ground of 19th century hardware—whether at school or factory, whether of bureaucracy or entertainment—stands out as incongruous.

...

> It is this situation that Ivan Illich addresses himself to in Deschooling Society. He is vividly aware of the irrelevance of current curricula, drills and certification. He knows that these can no longer help us relate to the new world, and he frankly appeals to the forms of preliterate, and even prenatal experience as models for the training now needed.

> As Coleridge said "If you wish to acquire a man's knowledge, first start with his ignorance." Illich is unaware—I'll repeat: Illich is ignorant of the new all-inclusive "surround" of electric information which has enveloped man, but it is his instinctive response to this new ground that in some measure validates the figure-image he suggests for the new school. For example, he says "Since most people today live outside industrial societies. Most people today do not experience childhood. In the Andes, you till the soil once you become useful: before that you watch sheep; if you are well nourished you should be useful by 11, and otherwise by 12."

> Illich relates this story: "Recently I was talking to my night-watchman, Marcos, about his 11 year old son who works in a barbershop. I noted in Spanish that his son was still a nino. Marcos answered with a guileless smile, 'Don Ivan, I guess you are right.' I felt guilty for having drawn the curtain of childhood between two sensible persons." What Illich has in mind, although he does not state it, is that childhood was unknown in the Middle Ages and was a renaissance invention that came in with printing, and is ending very rapidly now in the television age...
by dooglius | 2025-07-19 03:51:51+00:00
I'm not talking about a universe where all elements commute, I'm talking about a situation in which A, B, and C do not necessarily commute but (AB) and C do. For a rigorous definition: given X and Y from some semigroup G, say X and Y are asynchronous if for any finite decompositions X=Z_{a_1}Z_{a_2}...Z_{a_n} and Y=Z_{b_1}Z_{b_2}...Z_{b_m} (with Z's in G) then for any permutation c_1,...,c_{n+m} of a_1,...,a_n,b_1,...,b_m that preserves the ordering of a's and the ordering of the b's has XY=Z_{c_1}Z_{c_2}...Z_{c_{n+m}}. I make the following claim: if G is commutative then all elements are asynchronous, but for a noncommutative G there can exist elements X and Y that commute (i.e. XY=YX) but X and Y are not asynchronous.
by yjftsjthsd-h | 2025-07-19 03:52:16+00:00
It doesn't seem to work?

[~] 0 $ ( flock -n 9 || exit 1; echo in loop ; sleep 3 ; echo done working ; ) 9>~/tmp/mylock in loop done working [~] 0 $ (; flock -n 9 || exit 1; echo in loop ; sleep 3 ; echo done working ; ) 9>~/tmp/mylock -bash: syntax error near unexpected token `;' [~] 2 $

(This is bash)
by LargoLasskhyfv | 2025-07-19 03:52:34+00:00
Does Gentoo have binpkgs with these compileflags? With CachyOS you don't have to compile, because it's a rolling binary distro. Regarding your [1]: They do that, systemd(or parts of it) are unoptimized, for instance. They don't apply that stuff blindly, only where it works.

For me it feels blazingly fast, even on obsolete KabyLake Core-I5/7(t) forcibly clocked down to about 800Mhz most of the times :)

It fucking flies without much effort. On modern systems even more so. While being rock solid. Without any crashes. Even under Plasma. When I'm reading about bugfixes regarding crashes under Plasma I just shrug and think "Waddya talkin about?". That may be hardware dependent, though, because they are old Lenovo Thinkcentres(1Litre SFF M910q tiny) with excellent firmware.

Using btrfs, profile-sync-demon, zram(Yes. Even with 32GB Ram!). Suspend/Resume working every single time. No glitches, hick-ups, ever. So far. Since 10th of June, 2024.

Edit: Almost always some music out of yt doodling in some bg-tab, in oh-so-slow FF, without any clicks, stuttering, or other breaks.

No need for yt-dlp, mpv at all. Except for dl/saving stuff, sometimes. While FF is rarely under 100 tabs.
by frollogaston | 2025-07-19 03:53:18+00:00
Async JS code is parallel too. For example, await Promise.all(...) will wait on multiple functions at once. The JS event loop is only going to interpret one statement at a time, but in the meantime, other parts of the computer (file handles, TCP/IP stack, maybe even GPU/CPU depending on the JS lib) are actually doing things fully in parallel. A more useful distinction would be, the JS interpreter is single-threaded while C code can be multithreaded.

I can't think of anything in practice that's concurrent but not parallel. Not even single-core CPU running 2 threads, since again they can be using other resources like disk in parallel, or even separate parts of the CPU itself via pipelining.
by Suppafly | 2025-07-19 03:55:16+00:00
>Getting fined doesn't sound so bad -- if it was like $100, your friend could just be treating it as a $0.30/day fee for convenient parking.

I had a professor in college that said she basically treated speeding tickets like that. She had to commute on the weekends from central IL to the Chicago and just accepted that she'd probably get 1-2 speeding tickets per year.
by ksec | 2025-07-19 03:55:28+00:00
>There aren't many games from that era that are as infinitely replayable.

I think A lot of games from that era were infinitely replayable. Diablo, Sim City. It really is the case we dont made them like that any more. The amount of small details that goes into it. Not just the games itself, but also the packaging, manual and things surrounding.

It is somewhat strange that group of people grow up and start producing in the 90s still have the attention to detail mind set. This is mostly gone in modern Gen Z generation.
by Dylan16807 | 2025-07-19 03:57:16+00:00
> No matter what point n we choose, the objection "why is one day earlier any better" seems pretty persuasive. Therefore, by induction

That's not persuasive at all. It's not just not "bulletproof", it's blatantly wrong. Also you can make the same argument in the other direction.

> Indeed the argument doesn't even need to be correct for my point. My point is that nothing about that argument requires any religious belief whatsoever.

They wanted someone to give a plausible argument that isn't religious.

> no reason to believe that secular arguments against abortion can't exist

I care about the merits of positions that people actually have, not theoretical positions.

And in the general case, if nobody can be found that has a simple position, that is a reason to believe it's not a coherent position.
by leovander | 2025-07-19 03:58:32+00:00
Not sure if it happens to most, but I have looped back around to not wanting to play sysadmin at home. Most of the stuff I have running I haven't updated in a awhile, luckily since I own it and it's all internal I don't need to worry about anyone taking away my locally hosted apps. Thank the IT gods for docker compose, and tools like portainer to minimize the amount of fuddling around I have to do.
by sgc | 2025-07-19 03:59:14+00:00
> im using proxmox but struggling to setup subnets and vms

That is a pretty broad target. I would say start by setting up an opnsense vm, from there you can do very little to start, just lock down your network so you can work in peace. But it can control your subnet traffic, host your tailscale, dchp server, and adguard home, etc.

As somebody who was quite used to hosting my own servers, before I first set up my homelab I thought proxmox would be the heart of it. Actually opnsense is the heart of the network, proxmox is much more in the background.

I think proxmox + opnsense is great tech and you should not be adding in terraform and ansible, but I am not sure that using cursor is helping you. You need a really good grasp of what is going on if your entire digital life is going to be controlled centrally. I would lean heavily on the proxmox tutorials and forums, and even more on the opnsense tutorials and forums. Using cursor for less important things afterwards, or to clarify a fine point every once in a while would make more sense.
by zx2c4 | 2025-07-19 03:59:48+00:00
On Linux, there's no need to use this. Modern Linux kernels implement getrandom() in the vDSO, which does similar buffering, and keeps those buffers safe in the event of forks or VM forks and kernel reseed events.

The readme says:

> Maintains all cryptographic security guarantees of crypto/rand

I'm not sure that's correct. If you're running this in a VM that forks, this new package will give out the same random bytes to both VMs, which could be catastrophic. If you're using normal crypto/rand, Linux has got you covered, and the VM forks get reseeded.
by Animats | 2025-07-19 04:02:14+00:00
Stablecoins are being legalized in the US. The link is to the actual bill. Search "STABLE Act" for commentary.

General concepts:

- Must be denominated in US dollars.

- Takes effect in 1 year, or 120 days after issuance of regulations, whichever comes first.

- Banks can issue stablecoins. So can non-bank issuers.

- Stablecoins are supposed to be backed by liquid assets of T-bill quality. If there's trouble, it will be in that area. For current stablecoins, USDC might qualify, but USDT and USD1 (Trump's coin) don't seem to have the hard backing required.

Unclear how this plays out. Comments?
by bluefirebrand | 2025-07-19 04:02:24+00:00
I have been testing them out in my day to day workflow every so often and I remain just as unimpressed as I was when I first tried copilot a year and a half or so ago

I don't think they are any better at coding than they were. I think people are lowering their standards to what LLMs can accomplish, not that LLMs have risen to meet our standards
by nerdsniper | 2025-07-19 04:03:38+00:00
I have a very good idea of how various models work. But the business I run benefits immensely from utilizing the latest models, whether thats ultra low-latency YOLO-style models or “SOTA” high performing ViT, LLMs, etc.

I maintain a funnel sucking up all the PR stuff — but I skip straight to the papers, benchmarks, and githubs.
by tptacek | 2025-07-19 04:03:56+00:00
You could just ask, "why do payment processors pressure content vendors not to offer this kind of content". You're starting from the premise that there's some weird puritan thing happening, but there's really nothing puritan about American business culture. There are other explanations!

You can get a long ways just by assuming that the people involved in these transactions are utterly amoral.
by fsckboy | 2025-07-19 04:04:45+00:00
if your goal is healthy companies that can hire employees and give the employees what employees want (jobs, if you got lost) then don't saddle companies with extra expenses that are not productive. giving employees a bonus for non productive activity on top of the company's failure is just stupid.

if immigrants with menial jobs can save money and even send money back home to their families, so can higher status employees.
by hundredwatt | 2025-07-19 04:04:57+00:00
> To be pedantic, not guaranteed. The xor of multiple elements may erroneously have a passing checksum, resulting in an undetected false decode

The false decodes can be detected. During peeling, deleting a false decode inserts a new element with the opposite sign of count. Later, you decode this second false element and end up with the same element in both the A / B and B / A result sets (as long as decode completes without encountering a cycle).

So, after decode, check for any elements present in both A / B and B / A result sets and remove them.

--

Beyond that, you can also use the cell position for additional checksum bits in the decode process without increasing the data structure's bit size. i.e., if we attempt to decode the element X from a cell at position m, then one of the h_i(x) hash functions for computing indices should return m.

There's even a paper about a variant of IBFs that has no checksum field at all: https://arxiv.org/abs/2211.03683. It uses the cell position among other techniques.
by hydroxideOH- | 2025-07-19 04:07:38+00:00
Sure, but with that argument I think you could say most people in software engineering are self taught. If you want to get a job as a SWE you probably need to learn a lot outside of the classes for a typical CS degree.

But I don’t think that’s as much of a black mark on formal higher education as the article suggests. Since the reality is, the vast majority of people aren’t organized, driven, and bright enough to learn all of the fundamentals taught in a CS degree on their own. That’s why I don’t think it’s smart advice to recommend spurning a CS degree in favor of being wholly self-taught.

To your last point, what can access at a university that you can’t get elsewhere? People. Namely, a community of like-minded peers, and personal relationships to experts in the field. Those relationships and mentorship opportunities are far more valuable than the content of the syllabus. For that, I agree it’s all available online.
by overvale | 2025-07-19 04:07:49+00:00
Ok, sorry I mentioned wrong AI, replace it with whatever your choice of AI is that has web access and is good at summarizing current events and answering questions about them.

I come up against this argument a lot, that by stopping reading the news I've somehow "cut myself off from the outside world". I still read books, study history, do research on topics that interest me, talk to my friends and family about what's happening in the world. I'm not cutting myself off from the outside world, I'm cutting myself off from simulacrum of the world created by news media and social networks.
by linusforthewin | 2025-07-19 04:07:59+00:00
There are different management techniques. Some focus purely on the thalamus and some engage the amygdala.

For example, maybe you work as a program coordinator in a liberal arts college, then you may target the thalamus- the center of logical reasoning. You explain to professors how the program you’re responsible for will advance some goal that seems logical though no one feels emotional about it.

Or maybe you’re a drill sergeant whose job it is to ensure that when soldiers are under duress in war, your barked commands and insults will be burned into their amygdala, their emotion center that handles fight or flight immediate responses and related fast and deep emotional memories, so that they will respond as trained instead of forgetting everything that was learned and running away, because that may not be as effective. Logic doesn’t play into decisions under duress.

Linus may have later decided that hurting others was not as helpful, but he wasn’t being a bad leader when he did and said what he felt he needed to at the time.

Sometimes it takes a little tough love to make things happen. Even Jesus had to overturn some tables.
by jauntywundrkind | 2025-07-19 04:08:33+00:00
> Relatively easy for family and friends to use

> This means keep one login per person, ideally with SSO, for as many services as I can

Truly S-tier target. Incredible hard, incredible awesome.

I've said for a long time that Linux & open source is kind of a paradox. It goes everywhere, it speaks every protocol. But as a client, as an end. The whole task of coordinating, of groupwareing, of bringing together networks: that's all much harder, much more to be defined.

Making the many systems work together, having directory infrastructure: that stuff is amazing. For years I assumed that someday I'd be running FreeIPA or some Windows compatible directory service, but it sort of feels like maybe some OpenID type world might possibly be gel'ing into place.