skysight-inc/HackerNews huggingface dataset:
Nvidia has provided the same API incrementally extending it since 2007. And supported it on most of their GPUS including consumer cards. Oldest cards supported by the latest version of their SDK were made in ~2013-2016. See table in https://en.wikipedia.org/wiki/CUDA#GPUs_supported

AMD has been a lot less consistent with their support changing their mind almost every 3 years. ROCm was initially released in 2016 (that's 9 years of headstart for NVIDIA). If you look at https://docs.amd.com/en/latest/release/gpu_os_support.html on Linux only the enterprise server cards are supported. Situation slightly different on windows https://docs.amd.com/en/latest/release/windows_support.html where they support last 2 generations of consumer cards (partially). I remember there were also a few years with even more bizarre situation where they supported GPUs that are couple of generations old but not their latest cards.

Not hard to see how developers are hesitant to spend time adding support for AMD if large portion of AMD users won't be able to use it and there is a high chance that after few years AMD will change their mind again coming out with new API or dropping support for cards that are only couple of years old.
Apparently the exposure to peanuts is often harmful. Definitely not something you would want to try without a doctor.

https://www.cbc.ca/news/health/peanut-allergy-immunotherapy-...
I've seen visual demonstrations of PRNG bias before, but are the biases of typical implementations of Math.random "above the noise threshold" (pun intended) where humans could distinguish them from truly random streams of audio?
CHRS' Twentieth Year Anniversary Archive issue came out in January 1995, for the 1994/95 season. It was digitized in 2012.
> As it is, Datasette is positioned between data enthusiasts and investigative reporters which is a very narrow niche. This severely limits its potential.

i bet in 2005 if you asked Simon what Django was initially intended to be, he'd say something similarly niche. dot dot dot, it became the backend for Instagram. gotta change hats from evaluating present state to future potential when presented with something new, particularly when the author has a track record.
> I am seriously concerned that we'll end up killing ourselves before our scientific, social and cultural knowledge starts to compensate for what can only be described as recklessness with just about everything we touch.

Beautifully phrased. I arrived at the same view.

I also find it a plausible variation on [1] as an explanation of the Fermi paradox—natural intelligence learns to undermine its own environment before it realizes it (due to complexity), destroying itself.

[1] https://en.wikipedia.org/wiki/Fermi_paradox#It_is_the_nature...
Electricity Maps
You might want to email Roger Linn about it, he'll probably have some good advice / ideas.
Hi, speaking from small-town India.

Poverty is extremely harsh on people. And when I was much younger (<15), like many adults now think, I used to think that poverty is the lack of power of buying expensive things. But as I have grown up, I realized that poverty is extremely harsh.

For example, relevant to the submission, is healthcare. Healthcare in India is theoretically free in government hospitals. But in most places the state of these hospitals is horrific, and getting treatment is very hard due to corruption.

But the bigger issue is opportunity cost. People who live based on daily earnings, cannot afford to go to hospitals abandoning their work as they cannot ensure next day's food. So, unless it happens to be someone young, people don't seek treatment at all. And visiting a proper doctor and buying meds take away ~10 days' income. Really unaffordable for poor people.

So, even people in their forties and fifties decide to wait it out, and easily curable ailments get chronic and beyond cure. Women fare worse than men.

Real victims are old people, and nobody bothers to spend money and weeks of their time to get them to treatment. They wither, and die without treatment. I have seen at least a dozen people die like this.

I think, the cause of SLS is opportunity cost. People often die, and more often suffer for decades from easily curable diseases because they cannot really afford either the time or money to get treatment.

I also know at least a dozen people who have something chronic, but get no treatment at all because they cannot afford it.
Looks like the accessibility features are really extensive now:

https://docs.gtk.org/gtk4/iface.Accessible.html

Look at how many widget classes are listed in the 'implementations' subsection!
PSA – ByteDance and Bytespider Bots – Recommend Blocking
I never could get past the first chapter of The Hobbit. An Unexpected Party just drones on and on. The Lord Of The Rings also had its long slow introduction, but at least it wasn't as tedious as The Hobbit's.
btw you can try it right now - thats the joy of open source - simon recently did a 2hr tutorial here https://www.youtube.com/watch?v=5TdIxxBPUSI
Why would you restrict yourself so when 71% of climate emissions are produced by 100 companies??

Never understood the impetus to restrict yourself when we're beyond negligible.

Carbon footprint propaganda was rhetoric popularized by BP themselves to shift the blame to empathetic people like you and your wife, while they continue to make everything worse.

Vote for and organize for serious progressive candidates who take climate seriously in your local elections. That will do a million $ more than you not taking a vacation because of plane emissions while the rich take private flights down to the grocery store.
Airport of the future: a seamless, high-tech urban oasis
> In addition, priming respondents to think about topics that they dislike about the government (such as asking them about their opinions on lobbyists or the Wall Street bailout) lowers their trust in the government experimentally. This significantly lowers support for most redistribution policies and increases support for “private charity” over government policies as a better way to reduce inequality.

This is precisely how billionaire-controlled "charitable" foundations are going to undermine and replace democratically-elected governments, resulting in a new aristocracy/feudalism.
Randomness in the Web Browser (2015)
Interesting to revisit.

Have there been more changes to Math.random() since 2015 when this bug was fixed?

https://jandemooij.nl/blog/math-random-and-32-bit-precision/

https://trac.webkit.org/changeset/192855/webkit

This StackExchange answer provides a good writeup, especially about some added requirements for Math.random() from ES6:

https://security.stackexchange.com/questions/84906/predictin...

Are the 3 major browsers still all using xorshift128?

I don't have the capacity to quickly figure this out from public source code.
The state does not create or grant rights. Free people have rights, quite apart from any government. The US Constitution recognizes rights we already have and constitutes a government whose primary purpose is to protect those rights.

Most of the US Constitution is about trying to make sure that the government does not infringe on these rights.

It's a constant struggle.
Remarkable is meant to hold all your notes, books, any such textual data. Ebooks are only one small part of its intended usage.
And they missed assembly, COBOL and BASIC which probably was the other 49% of professional programming. Though they may have had a different context in mind when they wrote this.
This is what happens when radical political ideology clashes with technical rationality. If only Orwell were alive today...
Definitely.

From the time I started to mess around with Linux, around 96-98, the biggest distros were certainly Slackware, Debian and Red Hat.

Slack you basically had to compile and config everything from scratch.

RH helped a bit with packaged software in RPM format but dependency management was missing. Basically a glorified tar ball.

apt solved the distribution and packaging of software.
Also, interesting Video - albeit low content density - pointing out that those bots cause humongous amounts of traffic, maxing out most vps bandwidth plans and are not currently blocked by Cloudflare.

For me, it looks like ByteDance is aggressively scraping the web for ML purposes.
I have been using Debian GNU/Linux since 2006. Debian 3.1 Sarge was the first version I used. The primary reason for choosing Debian back then was the large number of packages it had in its package repositories. Its exceptional stability came as a bonus.

Over these 17 years, I have used Debian for frontend servers, backend servers, desktop computers, personal laptops, personal virtual machines, team virtual machines, etc. I run my static HTML websites, Common Lisp web applications, ZNC IRC network bouncer, Exim4 MTA, Matrix-IRC bridging clients, etc. all on Debian.

I also spin up fresh new Debian VMs to serve as clean rooms for testing my open source projects and technical guides. For example, when I published my "Lisp in Vim" article, Debian turned out to be a nice system to quickly install all the necessary packages and test out all the steps in my article thoroughly. When I write a shell script to be used across a variety of shells, I run my test suite for the script on bash, ksh, zsh, dash, posh, and yash, all of which can be easily installed on Debian.

Debian has served me very well for a wide variety of activities ranging from things like software development and testing to personal digital chores like writing documents, presentations, splitting and merging PDFs, editing audio/video files, document format conversions, editing photographs, etc. and even having fun, say by raytracing with POV-Ray, running vintage DOS games on DOSBox, or recording live music from my digital piano. No matter what the nature of the problem is, the solution often begins with a simple "apt-get install" command.

In all these years, I have never ever faced any problem with dependency management or package installation in the stable branch. Yes, the packages can sometimes begin to get old by a few years but the whole system remains outstandingly stable. It is a great distribution for long running servers. Debian is also quite good for a lean personal computing environment. In my opinion, the Debian stable version sets the gold standard for stability in the world of Linux distributions.
If Bitlocker had a backdoor it would have leaked by now. I don't believe that they could keep an "alphabet boys only" backdoor secret for that long.

How would that backdoor even look like? A some sort of master key that can decrypt every Bitlocker encrypted drive? Imagine if something like THAT got leaked.

Who would have access to that key? Microsoft themselves? NSA? FBI? What about the UK, Australia or other US allies? Do their alphabet boys also get access to this?

Do small town cops also get access?

And I'm pretty sure lots of security researchers have tried to find vulnerabilities of Bitlocker. If there was something fishy going on - they would have noticed.
I disagree. I understand a lot of people enjoy the simplicity of HN, but when you find a developer who really knows how to take advantage of the additional "bells and whistles" that come with modern browsers, without making them annoying, the experience can be significantly better than HN.
I quote Thomas Jefferson:

> all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.--That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed,

The State creates nothing; it acts as an agent to help citizens act in concert to secure their natural rights.
Saves me explaining to my partner that there is no such thing as 'Scandinavian white noise', just like there in no such thing as 'Scandinavian pure white light'
I don't think this applies to bigger apps like an excel or Photoshop. I don't think HN is very "appy", to be honest.
Face it, self-driving cars still haven’t earned their stripes
It was to him. I think after 15-16 he said what the hell and started to train himself. Was his decision.
Or the beach being closed due to too much raw sewage being pumped into the sea...
You aren’t missing anything by not being able to see that first link. It’s a misleading post from a right wing grifter that does pretty much nothing but make misleading posts.

More info on this specific viral image here: https://factcheck.afp.com/doc.afp.com.32FV7W7

Bottom line is that the all-green and color coded versions of this temperature map have both been used for 30 years. It wasn’t some change in the last few years to make the temperatures seem scary, as the grifter is clearly implying (and the HN user is clearly inferring).
The UK has typically had the highest levels of income inequality in Europe.

A previous Prime Minister had been quoted 'A pound spent in Croydon is far more of value to the country than a pound spent in Strathclyde', Croydon being in London and Strathclyde being an administrative area in West Scotland that ceased to exist in 1975. The quote was from 2012.

WFH has allowed me to continue working from rural Scotland, to be honest I thought COVID would radically transform society's thinking and our requirement to be in high GDP areas for certain lines of work. Doesn't seem to have had quite the impact it was supposed to.
If your principles are such that you won’t buy a product due to a realistically immaterial instance of a GPL violation, sure. Given the number of GPL violations in the wild I refuse to believe that anyone but the most Stallman-esque among us are living to this standard.
> expanding into this space

Almost certainly arranged as a marketing thing from Bugatti, gotta make the 2mio+ cars cool to the important 12-25 consumer "tech" crowd for reasons.
Something about the story doesn’t add up. Plenty of places use single-color vinyl tiles. Why did the contractor so urgently need a pattern to put on the floor?
ASN.1 isn’t an encoding; DER is.

The problem with LDAP, etc. is that they all permit BER, which is a looser superset of DER. It includes (among other things) the ability to represent indefinite-length fields, which are the single biggest source of exploitable bugs in a typical application of ASN.1. Without that, the exploitable surface of DER is much smaller (and especially when implemented in a memory-safe language).
Well, there are. It's just that the games produced by those processes are FIFA and Call of Duty, and step 1 of the process is basically "be the publisher of FIFA or Call of Duty".
You're right, that was imprecise of me. But if F = (\x. \y. (|n| args...)) is equivalent to True or False, then it is also equivalent to (F True False), which brings us back to a toplevel (|n| args...).

Another slight correction/expansion is that (|n| args...) = n - numargs when n >= numargs. This happens to coincide with False when n = numargs + 1, so it would have been better if I had said "when n > numargs + 1".
I love trains. I’ll happily pay more for a train.

Unfortunately, my countrymen do not share my enthusiasm.
Being nitpicky here, but the reMarkable is not monochrome, it's grayscale (with 16 gray levels iirc). It also has colour inks that will show in the companion app as blue or red for pens, yellow or green for highlighter. And the proprietary file format is keystroke-based, not bitmap.
> and it's just "trust me bro there's nothing bad in it".

The developer should be very concerned about what happens if his system(s) are compromised and the attacker slips a backdoor into these binaries-- it will be difficult to impossible to convince people that the developer himself didn't do it intentionally. Their opacity and immediacy make them much more interesting targets for attack than the source itself (and its associated build scripts).

Saving a few seconds on the first compile on the some other developers computer hardly seems worth that risk.

And at the meta level, we should probably worry about the security practices of someone who isn't worrying about that risk-- what else aren't they worrying about?
> During the time men live without a common power to keep them all in awe, they are in that conditions called war; and such a war, as if of every man, against every man.

> To this war of every man against every man, this also in consequent; that nothing can be unjust. The notions of right and wrong, justice and injustice have there no place. Where there is no common power, there is no law, where no law, no injustice. Force, and fraud, are in war the cardinal virtues.

> No arts; no letters; no society; and which is worst of all, continual fear, and danger of violent death: and the life of man, solitary, poor, nasty, brutish and short.

Thomas Hobbes, "Leviathan"
Some parkings here have a terminal where you enter your license plate and pay right before you are about to leave. Time of entry was registered automatically by scanning your plate. Once you’ve paid you got 15 mins to get out of the gate, again controlled by plate scanning.

Solves all the problems you’ve listed.
Words get more soft as our industry gets more despotic.

Interesting..
Well...I've read some intellectual biographies of Tolkien, and a common complaint is that it's hard to pin down his views on much of anything outside of literature. He wasn't a systematic thinker, but tended to write what sounded good at the moment without much regard for consistency with what had been written before. He had to do a lot of later editing to remove logical conflicts in his stories. Remember that the impetus for his fiction was to create a world in which his created languages could live. So, positing a coherent ideological message in his story is a bit of a stretch. Also, Tolkien's wasn't one to focus much on real world social and political issues. I think the most notable example of him writing about politics is in a wartime letter to his son, when Nazi antics forced politics into his normally narrow interests.

All that said, no good postmodernist would object to modern readers finding meanings in literature that weren't consciously in the author's mind.
Good Warnock interview with tech details and history I haven't seen elsewhere:

https://programmersatwork.wordpress.com/john-warnock/

A good interview detailing among other things why he succesfully made type1 fonts a trade secret for a while:

https://knowledge.wharton.upenn.edu/article/adobe-co-founder...

Cringley book chapter on the three way competition of Adobe, Microsoft and Apple:
https://www.cringely.com/2013/03/14/accidental-empires-chapt...

Found these while looking for John Warnock's blog/website which was really interesting to read in the late 90s but I can't remember its name...
Orwell the famously committed democratic socialist who sought to promote a more egalitarian and fairer society?

That Orwell?

I imagine he'd be writing an essay asking why this hadn't happened sooner and whether a better pairing of words than Leader/Follower could have been found.
> The goal, in the name of the company bottom dollar, is to make it as inconvenient as possible for me to use an employer offered benefit. A truly mundane and recurrent example, unfortunately, as I try to navigate U.S. health insurance.

Never attribute to malice that which can be adequately explained by incompetence [and misaligned incentives].

Designing a good experience and flow for a piece of software is hard. You have to work for it not to be bad rather than work to make it bad.
Good luck, I am just starting on the research, though we live on rainwater already so have quite a bit of infrastructure to support that. In our case we have 3 x 25kl tanks (so about 20k gallons), with the tanks all concrete and buried which is good for this application. We also already have our own water pump which is inside a building being protected.

In our case the 3 tanks all come in to the pump more or less separately, so one required action is to install check valves in each line so if one of the lines is compromised, the others won't leak out through it.

As you say, maybe physical presence or maybe sensors. We need to assume we might be forced to evacuate and still want the system to operate, but also consider we might not be able to and might be trapped on site.

In our case the water supply should last for at least 24 hours, so I am hoping it will be feasible to just turn it on as we are fleeing, hard to say though. If you have a lot less water you will need to be much more judicious about when to activate it - as late as possible but not too late.

We have a Honda EU20i generator which with an extended fuel tank should run for at least a day.

Our biggest problem is that one of the buildings is built from cedar. I am not sure how practical it is to prevent such material from catching fire under extreme conditions,m even if it is well hosted down. At least the roof is metal!
Seems like a reasonable change.
No, what we have is everything trending towards a monoculture where every solution is a minor iteration or flavour change to systems that solved problems for companies at scale such as meta/google.

We regularly see developers talking about optimising js loops, dom updates etc in products that are little more than blogs with a few interactive elements.

Most of us work on things that will get ripped out and redone within a couple of years, yet dev culture tells us we should be focusing on developing for every possible future with reuse and scale in mind, and that's unfortunately false.
You don't need a sense of humor to be fun. Watch Guardians of the Galaxy and mirror Drax.
There’s a wide set of best practices (use only DER for encoding, avoid legacy string types, etc.) that are widely applied in cryptographic applications, although I don’t know if anybody has written them down explicitly.

More generally: this wasn’t intended to be an endorsement of ASN.1 per se! It was only to say that it got some things right, things that Cap’n Proto and Protobuf appear to have eschewed. I’m not sure it is the right IDL for modern purposes, but I think it’s a useful piece of reference material.
Why is it clashing? There’s nothing more “rational” about one set of terms than the other.

The whole thing is a bit silly IMHO, but … meh?

If Orwell were alive he’d be worried about far more important things than what terms some of the worlds wealthiest professionals are using to describe their tools
What I don't get is how DNS blocking and other DPI is legal while IP blocking isn't. Sure, you can make and argument that the ISP-provided DNS is a service they provide so you can compel them to not resolve certain addresses, but inspecting and modifying other DNS packets on the network seems no different to inspecting and modifying HTTP packets to inject crap or throttle streaming - the exact things net neutrality was meant to protect against.
Nuclear Codes: A ChatGPT Multi-Agent Simulation
AI agents hold parts of "nuclear codes" and must decide whether to collaborate or deceive each other. The idea is to explore the complexities of AI-driven social interactions in real-time scenarios.

Technical Specs:
Built with Python and visualized with a Node.js server, the simulation leverages the OpenAI API to enable study multi-agent AI decision-making. Outputs a streaming Mermaid diagram that can be visualized.

Goals:
To study real-time AI decision-making in high-stakes scenarios.
To offer a framework for further exploration in AI behavior.
How to Contribute:
Hosted on GitHub and open for contributions. Fork, submit issues, or propose enhancements to dive deeper into this compelling world of AI, trust, and deception.
All the big players also take kickbacks from record labels for pushing selected artists. Essentially hit song astroturfing
For a lot of purposes government is already irrelevant and tech is the "authority".
Inflation. His coins were worth a lot more back then.