skysight-inc/HackerNews huggingface dataset:
Politicians and the people who support them push for many self-damaging policies based purely on ideologies, just because they sound good (getting rid of nuclear, going green) without considering the direct consequences of these actions (how do we serve our energy needs until we become fully green?).

That's like selling both your kidney to buy a prosthetic robot arm and wonder why you're not feeling well despite the upgrade. Sadly you can't argue on the pros of nuclear as you'd get drowned out by the "But Chernobyl blew up" shouts.

Rich anti-nuclear countries like Austria call themselves green while supplementing their energy needs via imports from coal burning Czech Republic and nuclear powered Slovenia. Laughable. This loophole in the EU should be stopped. If you import dirty energy you should also be responsible for the equivalent CO2 emissions you imported and not be allowed to call yourself green when clearly you just outsource your pollution.
>Everyone I knew with an iMac had a toothpick or paper clip in the top handle, due to how common they needed to press the reset hole.

What kind of Mac were you running?

The straightened paperclip was only there to eject recalcitrant floppy disks (early on), and then recalcitrant CDs later

Restarting the machine was always a menu option or physical button
How are we defining “homesteading” here? Are you “hobby farming” or truly off-grid DIYing?

I like the idea of hobby farming. Not enough to pull the trigger yet. No way I’m ever going off-grid by choice.
> an enterprising and determined individual or group could use to stifle discussion…

This is true.

Ultimately no manifesto or written commitment can constrain a people into freedom. The best we can do is strive to say what we intend, see reality clearly, change structures that stand in the way, and then trust ourselves to act with courage.
>> Typically, the real evaluation is the market.

Typically in what sense? I don't think there's much history of success from consumer/student "action." Market discipline exists where and when it exists. It's not always, or even often, a major factor.
Surprised to read that the compiler already supports some C++ types? That’s news to me. It’s not clear to me if that’s already in the shipping compiler or in some other version or just a proposal.
And electrons avoid close proximity to each other? But of course this is not exactly what we usually call "close"..

But it would fit so well, because those wobbly curves almost scream "vortex" to my eyes. Interplay between forces towards some sink/collector and repulsive forces amongst the attracted, doesn't this almost always end up looking like that? If a mathematical pattern can be found across a range as wide as bathtub sinks and tornadoes, perhaps we should not be surprised to find it on galactic scale as well. But the dimensions involved, the fact that this whole thing apparently emits sufficient waves/particles for us to detect, crazy!
Ask HN: Why is Wordle getting so popular?
Is it just me or does every other post on here have to do with some Wordle clone? I enjoy the game, it's fun, but how come HN and the tech community is obsessed with it all the sudden?
> I believe that every language does have something that you can describe as a noun, but that's more or less the only "universal" part of speech (there are some languages that essentially don't have verbs--you "do a look" rather than "see", e.g.).

R.M.W. Dixon argues convincingly that every language has at least nouns and verbs; less convincingly (IMO), he also argues for adjectives as a universal category. Some languages have only a very small set of verbs — Kalam has ~200, and Wutung has only 32 [0] — but they still have an identifiable category of verbs nonetheless. (Jingulu has been said to have 3 verbs, but only if you disqualify the large set of non-inflecting verbs.)

[0] https://openresearch-repository.anu.edu.au/handle/1885/10937... — a complete list of all 32 simple verbs may be found on page 293 (322 of the PDF)
> ...most so-called democracies today are effectively oligarchies.

I'd like a taxonomy of democracy. Or perhaps even a catalog of traits. Might help limit crosstalk. Like other nebulous ideas -- love, truth, self -- we're all using the same word to talk about different ideas.

Twenty years ago, I reflexively rejected the very notion of sortition as ridiculous. I had spent a decade as an election integrity activist, deep diving into voting rights, election administration, and other arcana. I was utterly committed to the obvious virtue of the Australian Ballot. To the necessity of transitioning to Proportional Representation and Approval Voting. The hills I would happily die on.

Now? Not so much.

After reading David Graeber and rereading Chomsky and Jill Lepore's early history of polling (eg Gallup), I'm newly open to considering alternatives. Thoughtful deliberation sounds pretty fucking great about now. Stuff like citizen's assemblies to tackle thorny policy debates. And maybe polling is superior to voting, at least for some use cases.

--

Any way. Current me agrees with both you and OC wrt democracy vs oligarchies.

Restated, our current group decision making institutions and strategies are prone to capture, which then transmute democratic arrangements into oligarchies.

We see this over and over again, big and small. Just witness all the coops (like farmers cooperatives) which are vulnerable to hostile takeovers, thereby disempowering the actual members.

--

We need better technology. Something that is both more democratic and less resistant to capture.

Is that even possible?

Ever play Nomic? It's game which simulates the Paradox of Self-Amendment. Basically the game version of what we call a constitutional government.

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

Or, we can just emulate our ancestors. According to Graeber and Wengrow (Dawn of Everything), many societies used culture and tradition (vs rulesets) to contain would be tyrants. Often thru violence.
Development of vaccines for SARS-CoV-2 (2020)
Artificial Muscles Made of Proteins
The IA has well over 100 employees, possibly over 200 at this point. With a very strong mission statement, I have to imagine they have a very good culture dedicated to Brewster’s goals. I’m sure he’ll choose a very good successor. I’m sure he’s already taken considerable steps to codify his mission into a charter. He’s a very smart guy and he’s worked too hard to allow his vision to falter when he retires.

Furthermore, archivist is a full blown profession with its own professional society. I’m sure IA will always be able to hire people who are serious about preserving and cataloguing information.
Tesla Agrees to Drop Self-Driving Feature That Runs Stop Signs
"violates the law" in this context would naturally have to comply with 1st amendment US protections which would bar any "hate speech" laws like the ones you linked to since 1st amendment to the US Constitution prohibits hate speech laws of that type
Is this really needed? I'm not trying to be obstinate. But in the north european country where I reside, while we have hate speech laws etc., my speech is protected by the law - both from the state and my employer (a university).

This commitment seems very bombastic for what feels like a work environment policy to me. Am I misunderstanding something cultural here?

EDIT: thx for the comments, it makes it more sense to me now.
Related: https://news.ycombinator.com/item?id=29798065.
>Faster, more capable hardware hasn't necessarily made modern software better. In many cases the opposite: apps are slow and gobble up computer resources with no restraints.

Not exactly a new phenomenon: applications always grow to exploit new features offered to them
Node supports ES Modules (the import statements you mention) natively now: https://nodejs.org/api/esm.html
> the truth is homesteading requires an almost soul crushing amount of hard work and fortitude for very small gains.

Yes, that is correct. Funny how the youtubers forgot to raise this point.

But it is obvious to people who ever tried something simple, even like raising some chickens, planting some corn, etc that to homestead is an unbelievable amount of work.

File this one into the internet fads pushed mostly by people who never tried it.
Those have been supported for several years now :)

You need to tell Node to use the format by either naming your file `.mjs` or setting `"type": "module"` in your `package.json` file.

> Also why do so many libraries have this strange 5 line header code for this umd, amd, business. Is that to make their packages work with nodejs?

That's just old for "adapt the module system" from the old days and libraries just didn't bother updating.

I still use amd in my job at Microsoft though for some things so I guess it's not useless :)
This is a good overview of the background and concerns regarding the five types of vaccine being developed.

In short:

1. DNA/RNA vaccines use fragments of genetic material made in the lab. (Moderna, Pfizer)

2. Virus vector vaccines use a modified version of a different virus to induce an appropriate immune response. (AstraZeneca)

3. Inactivated vaccines use a virus killed by heat/chemicals/radiation. They stimulate a much weaker immune response than live vaccines so require multiple boosters. (Sinovac)

4. Live-attenuated vaccines contain a viable but weakened virus that does not cause disease. They give the best protection.

5. Protein subunit vaccines are made from pieces of the virus (protein antigens) that trigger an immune response. They may require boosters. (Novavax)

I think it might make discussion of vaccines here more productive if we keep in mind the distinguishing characteristics of each type when debating the merits of any particular COVID-19 vaccine.
Free-3-Letter-Domains.sh
That only works if the ones purchasing it care about quality instead of which one checks the most boxes.
How can it not be true? Berkely posts a detailed rubric for grading DEI statements on their own website, for all to see: https://ofew.berkeley.edu/recruitment/contributions-diversit...

It is clear that they won’t hire anyone who doesn’t express beliefs identical to their own.
I mean do whatever you want yourself. I will keep using google, and no puerile wanker will stop me. Thanks!
> Google will just lock the data in the EU

Can you explain what you mean by this? If the data is owned by Google, then the US government can compel them to turn it over; full stop. The fact that it lives in another country and never enters into the US is irrelevant; the US government can just say "give us this data, or we will do things that will cause you serious financial/legal harm".
Civilization is collapsing. You'll soon be way better off than city folk.
Damn, this is actually a lot worse than it sounds. Rather than requiring an arguably hollow oath like the infamous UC loyalty oath from the 50s, they actually grade each applicant against “DEI” rubrics and eliminate applicants based on that. You don’t get a job without demonstrating tangible contributions to DEI in the past (no, treating everyone equally doesn’t count) and plans to promote it in the future. According to UC Davis math chair Abigail Thompson:[0]

> Nearly all University of California campuses require that job applicants submit a “contributions to diversity” statement as a part of their application. The campuses evaluate such statements using rubrics, a detailed scoring system. Several UC programs have used these diversity statements to screen out candidates early in the search process.

> A typical rubric from UC Berkeley[1] specifies that a statement that “describes only activities that are already the expectation of Berkeley faculty (mentoring, treating all students the same regardless of background, etc)” (italics mine) merits a score of 1–2 out of a possible 5 (1 worst and 5 best) in the second section of the rubric, the “track record for advancing diversity” category.

> The diversity “score” is becoming central in the hiring process. Hiring committees are being urged to start the review process by using officially provided rubrics to score the required diversity statements and to eliminate applicants who don’t achieve a scoring cut-off.

[0] https://www.ams.org/journals/notices/201911/rnoti-p1778.pdf

[1] https://ofew.berkeley.edu/recruitment/contributions-diversit...

Glad I’m no longer in the academic job market…

Edit: And I wonder if and when these will start to appear in PhD applications, as PhD students are employees in a sense and often need to teach, too.
Such are the vagaries of life.
Relevant Tom Scott video: https://www.youtube.com/watch?v=VdmQp9M9jUo
WebGPU is WebVulkan
There are 6 orders of S, V, and O. All are attested, but the orders where O precedes S are vastly less common than those where S precedes O.

The counter-argument to Chomsky's Universal Grammar is that commonalities across language exist because they are all solving similar problems for which there are more or less optimal solutions. In essence, convergent evolution produces similarity. And one might argue that recursive structure isn't a feature but rather the absence of a feature: something to prevent recursion. If you have a rule that says you can make category X out of pieces which may also be of category X, then you have recursion. So using a noun as a modifier of another noun -- "lunch counter" -- produces recursion.
How do you write a smart contract that knows the outcome of a game? Presumably this means reading the results from somewhere. What happens if the wrong outcome is published and then corrected later?

> which is pretty boring after 5 figures

Why? What is the limitation? Also, is that five figures of participants, wagers, or payout? Does that five figure limitation ever change?

A five figure limitation on payout dollars is too limiting today for sports betting. Definitely after a decade or two of inflation.
This is an understatement. With fetch available in node, we have a single, standardised, promise-based HTTP client Interface available on all (more or less common) JavaScript platforms.

This is great news for an ecosystem traditionally extremely fragmented and may lead the way to more consolidation in the JS library space.
Well, let me give you my perspective:

I hate beer and also have some sort of allergic reaction to it (I don't mind, since I don't like it anyway).

Water has no taste, so unless I'm drinking merely to quench my thirst, it's not what I want.

Juice is too much work and many juices "out of the fruit" without added sugar are also bad for you, e.g. orange juice. Most dentists and nutritionists now do not recommend drinking orange juice except very occasionally (then again, of course they don't recommend soda drinks either).

I love espresso and drink it way too often, but it's not a refreshing drink like Diet Coke is, and also it's not good for you either (in excess). I probably drink way too much espresso and Diet Coke.
I think financially it would be very difficult - you'd likely need to produce some sort of artisanal good that appeals to people. Socially speaking, I think Americans have a revere for a sort of Libertarian Little House on the Prairie ideal where you can go out and build a farm all on your own and make your way in the world. I certainly have a lot of respect for that myself (knowing I'd be very hard pressed to pull it off myself) so it might be good to talk about at least.

I actually have a friend who went and joined some sort of co-op farm situation where she farmed an acre of land for nearly a year. I don't know all the details but it definitely had a sort of homesteader vibe from what I know - this reminds me that I should ask her more about it sometime.
I'm excited to see support for Web Push. I realize that most people associate it with spammy sites asking for permission to send you notifications you don't want, but I think it hasn't really been given a chance because it lacks iOS support.

Some things that it enables:

- Low-friction asynchronous turn-based games (think “Words with Friends” but you don't have to install an app)

- Single-purpose alerts (like CamelCamelCamel) or stock alerts without cluttering your email inbox

- Easily scriptable notifications from your own code (I run notify.run which provides an HTTPS-to-WebPush bridge so you can send yourself a push notification from curl)
Elon Musk's Jet
One word: energy!

As we burned all hydrocarbons we eventually discovered the personal computer and the internet AFTER we decoupled our economy backing from hard assets.

Now that energy, which is just stored sunlight, is running out and so everything else will slow down and have to be optimized.

We are at peak EVERYTHING, both good and bad!

Personally I'm staying on HTTP/1.1, SMTP and DNS, OpenGL (ES) 3, SPI, JavaSE on server, C+ on client (C syntax with C++ compiler), vanilla HTML, .css, .js for GUIs for life.

Windows 7 is still the best Windows. Linux is still the worst desktop.

Hardware is NOT getting better, I'm staying on socket 1151 until they become too expensive to power!

Intel Atom as load balancer, Raspberry 2/4 as file/compute servers, Raspberry 4/Jetson Nano as desktop and Raspberry Pico as mobile communication is the only viable future.

Let's get busy and build a low energy future!
Alright I guess I'll take the other side of this.

Most of the software I use is great. Absolutely, mindblowingly great. This is in the face of seriously hard challenges with physics and mathematics. I get that you're having some weird troubles with Google Drive, that I've personally never had, but when I sit back and think about just how much software I use I'm astonished that I'm not frustrated more often. I send messages, they get delivered. I take a photo, it has crazy high quality for the size of the lens and sensor. I google a python question, I get an answer. I look for music, it's there ready for me to listen to it.

You have high standards, I get that, but software is hard. It moves so fast and even seemingly simple things are way harder than first glance. I don't know why the edge case you hit was so bad, but in general the GSuite has been great for me. It's always possible it was something weird like a browser extension.

Anyway, what I'm trying to say is that so much of software works well that you may have stopped appreciating it. I try not to forget what computers were like twenty years ago. It was madness.
A Perceived Lack of Leadership and the Tools to Fix It
please consider raising the priority of no_std wasmer support. This is the biggest barrier for seeing wasm in some really cool areas, kernel, embedded, etc
It's not punishment. You get used to it and then you start finding regular soda way too sugary. Your taste buds adjust to the new flavor and end up preferring it.
Germany spent something like a trillion euro on renewables and still produces much more CO2 per capita per year than France who spent 200 billion on nuclear (and whose nuclear industry is forced to bail out competitors now)

One would think "green" movements (greenpeace, and modern green parties) have been infiltrated by coal/oil/gas lobbies as so far the only winner out of no nuclear yes wind policy is Vladimir Putin and not the environment
No declaration, code or whatnot stands alone. We can always loophole or interpret our way around constitutions and things. Look at religion. Even an absolute, no exception statement doesn't guarantee anything absolutely. It needs more. Culture, history, a base of support, etc.

That said, declarations can be meaningful within a greater overall context.
It is.

Following your example, you've reduced pollution, but now millions of people who work in the gasoline supply chain have lost jobs. These people get addicted to drugs, increase crime, and now you can't leave your house, but you do have clean air.

A logical debate without propaganda might have taken that into account.
Yes, yes, it's hard to self-host federated services, because system administration is hard.

So we have to make it radically easier, then.
I can't imagine why anyone would do this other than to escape their role in society.
I'm happy to hear that but I had a very small part in it all!

The person who took it through the finish line (and deserves the most props here IMO) is Michael https://github.com/targos

The people who worked most on Undici are Matteo https://github.com/mcollina and Robert https://github.com/ronag

The person to work most on fetch in Undici is Ethan https://github.com/Ethan-Arrowood

Also worth calling our James whose work on web streams in Node as well as events/cancellation helped drive a bunch of this.

I can name maybe 50 people who worked on this effort overall at some capacity (I am one of them - spending maybe 40 years on APIs to help enable this).

Note the job isn't entirely done and help is very much appreciated!
Speed. Everything has to move fast now for some reason.

Money. Every dollar of QA is potentially a dollar wasted on making something better than what customers can tolerate.
What you said about the work required to keep buildings from degrading and the forest at bay is so true, but it's something you don't realize until you live it.

The other option I've been playing with is to treat homesteading like a hobby. Outsource all the non-core homestead work and insource the gardening, animal husbandry, etc (which is harder to outsource anyway), all while keeping a remote tech job.
Maybe what you wanted was a cabin, get away, chop some wood ever once in a while, maybe shoot a deer.

I'm not sure what you are trying to do with Homesteading but there are all sorts of scales but it requires real hard work. Most everyone I know who can do it, inherited it and were raised in it. So that means not having to start fresh. If you don't like fixing things and getting dirty and sore then I'm not sure what you were thinking.

It sounds like you are experiencing FOMO more than anything. Like you were hoping your friends would be so pumped and wanting to come and see the farm all the time and you could show them all the cool stuff, but in reality nobody really gave a shit. Been there.

If your dream is instead a nightmare, then sell it. Presumably the property will go for roughly the same or better and you can get back to a life that doesn't make you feel regret.
Building thousands nuclear plants for every country wouldn't suffice if most of their energy is wasted to mine cryptocurrencies -> make money -> build more mining farms that require more power -> more power plants -> more money, etc. It should be clear now that this endless loop is not going to scale and energy prices are going to soar no matter how many nuclear plants we build, because all available one will be used anyway by people who could still sustain higher energy prices.
The problem is not the lack of energy. Actually we'd have plenty if someone didn't waste most of it for just one damn thing that produces nothing of real value in return while slowly killing the planet.
On Infinite Ethics
Import is slowly becoming the standard, but working with typescript professionally modules has easily been the most annoying part of the Node experience.

It works pretty well, and then you need to use something like Azure Functions and then suddenly it doesn’t. For various reasons.

My most recent example was using lodash, which works perfectly fine with import with typescript targeting esnext in node16, but then needs to be setup with require when you target an azure function and commonjs. I mean, maaaybe you could avoid it by using mjs, which is currently sort of needed to move into the node16 functionality in azure functions, even though they sort of run node16 just fine in part of them without it, and you sort of don’t want to use mjs files and so on.

I’m sure it’ll get there in a few years, but it is no doubt annoying to have to fight the toolset ever so often. Over something that feels like it should just be working.

That last part isn’t really exclusive to node these days though, is it?
Not addressing your question, but your problem: OneDrive is crap, use Dropbox instead.
We both know it can't. It does the same as using an ad blocker on YouTube. In case of inline ads, right now you can use SponsorBlock.