skysight-inc/HackerNews huggingface dataset:
Ok I get it. That wouldn't even be legal here, helping others and getting something in exchange would count as illicit work.

How does it work for when you reach retirement age though or when you get ill, do you have a monetary fund you can tap into if needed? I guess you don't technically retire when you live like this but at some point you'll need outside help.
> But Rust is not just good for preventing memory bugs: strong typing prevents lots of logic bugs as well.

Arc<> does exist though, and is used quite extensively in the rust ecosystem.
Believe me, I would much rather not have had to build that hack. But considering that I want my development tools to actually, y'know, work, what would you expect me to do?
Probably none at all – such a SIM wouldn't have the required keys to even connect to any real network.

SIM cards are just Java Cards, after all – the secret sauce is the proprietary software running on them (the ones you've linked seem to come with an implementation of that pre-loaded) and of course the keys they hold.

Nobody keeps you from implementing all the SIM specifications in an open-source Java Card application, and I would in fact be very intrigued to see it happening ;) As far as I know, experimental/hobbyist GSM networks, like the ones running at some conferences, are still using proprietary SIM cards, and an open source implementation would be very interesting to study.
That study still ignores lost productivity from smokers. If you are on sick leave, you don’t pay taxes, and if you are dead you pay neither taxes or for insurance.
Thanks for the great story, that's sound an incredible experience!
This sounds nice on paper. There's just one problem: you mention one overarching framework. That's the game engine. And no matter how you slice it, it's going to be a beast.
The Next Weird Way We’re Changing Cats
Possibly. My point is that because China had set a fixed price for electricity, as soon as the price of coal got too high a bunch of power plant operators suddenly stopped producing power because they would lose money doing so. If the operators had been able to raise their prices, then there would have been no power outages.
My dad got one of the original Makerbot printers back ~2009. It was expensive, I'm pretty sure in the thousands. And it sucked. Sometimes you could get it to print right, but most of the time it screwed everything up to the point where it wasn't useful for anything. Every print was a roll of the dice.

Last year I got an Ender 3 on Amazon for a fraction of the price (~$150) we spent on the Makerbot. I assembled it, plugged it in, set it to print the test file of the cat, and it just worked. The print was perfect, printed faster than the old Makerbot did, and had better resolution.
In Germany the Vaccine commission recommends against aspiration because it may cause discomfort and there's no benefit to the patient. I don't think anybody does it,
it's been like this for years and I'm not aware of any changes during the pandemic.

It was certainly not recommended when I got my shot mid 2021 and I had to explicitly ask for it, because I got AstraZeneca, which causes blood clots in the brain and those in turn were suspected to be correlated with a potential accidental intravenous injection.
Worse, even if they were all fetched in parallel, you would still see terrible loading times simply because a dependency graph can only be traversed depth-wise serially. Doesn't matter what network protocol you use or how parallel it is.
I think the horrifying thing about humans is we do understand what we’re doing and choose to do it anyways. Spiders kill things to eat them to survive. Humans do it for much more complicated or arbitrary reasons.
Your idea works well for other kinds of more abstract critical sections too, such as code regions where a garbage collection should be temporarily deferred.

Or in embedded systems where code is running at supervisor level, regions where an interrupt should be deferred, thereby allowing interrupt-disable and interrupt-enable instructions to be avoided.

An alternative which is reasonably fast on modern CPUs is to have a spinlock implementation in the kernel VDSO (or equivalent).

Something a bit like that was done in uCLinux for old ARMs, except instead of a spinlock, they put atomic compare-and-swap in the VDSO, as the CPU didn't have an instruction for that. The kernel checked the userspace address on interrupts, and altered the PC register to redo the compare if the sequence was interrupted.

So that didn't extend the timeslice to allow the operation to complete. Instead it unwound the operation to ensure correct semantics. With a spinlock/mutex combination, cutting short the spinning phase when the task is descheduled by the kernel would be similar, and would allow the "normal" spin count to be unlimited.
> Even from a theoretical perspective it doesn’t make sense that people who complete manual farm labor their entire life would be as intelligent as someone today who is educated for almost 2 decades.

I assume you never had to "complete manual farm labor [your] entire life". In truth, a dumb farmer is a dead farmer. If you're a farmer and you're dumb your crop fails and you can't eat, and if you can't eat you die.

I know you said (paraphrasing) "not as intelligent" rather than "dumb", but farmers today rely on science and technology developed by others to grow their crops and not lose their harvests. People in ancient times didn't have access to the same science and technology and they had to figure a lot out themselves. Staying alive, feeding your family and your community (or having your crops stolen by warlords and bandits, as it were) year after year, was a much harder test of intelligence than an IQ test, and with much higher stakes to boot.

But I think modern city-dwellers understimate the amount of intelligence it took, for example, to develop all the crops and farm animals we take for granted today. Since we're talking about Pre-Columbian Americas, think for a moment of all the staples of our diet that were developed by those ancient civilisations that didn't even have writing: potatoes, corn, tomatoes, eggplants, beans, pumpkins (from which courgettes are derived), bell peppers, sweet potatoes, and then cocoa, tobacco and coffee. And that's just the staples, by my own definition of foods I couldn't cook without.

And everywhere else you look in the world you find plants and animals that were developed by people who had no knowledge of genetics. They did it empirically, painstakingly, over generations. But they did it because they were just as intelligent as anyone trained as a scientist in modern times. If all those ancient farmers were not at least as intelligent as modern scientists, we wouldn't have the mad variety of food we have today.

All these were not developed by people who lacked intelligence, but I think you are right to suggest that an IQ test would find those people to be less intelligent than "someone today who is educated for almost 2 decades". But that is a bug, not a feature.
Excellent tips. It is the build service that is magnetic I think, but I guess you could glue something similar to the glass...
Not really sure if photorealistic avatar can really express all the emotions and facial expressions in a detail that people perceive subconsciously.

This might lead to people becoming more tone-deaf and having less empathy when reading others.
While neural networks themselves are fantastic, are those species anything smarter than that? There's so much to learn from them yes, but I don't think based on this article that spiders would be "smarter than you think".

I don't think they are necessary self-conscious in an intelligent way. I think all of this behaviour can be explained from evolution honing them to have some sort of biases and weights towards this input causing that output.

And it's absolutely fascinating to learn to understand how they became to be the way they are. How environment affected, how all of it was stored in DNA so it can't be reproduced continuously and continuously.

I think level of spider's intelligence doesn't differ that much from what Tesla FSD is for example. Tesla FSD needs quite a bit of honing still of course.
There are databases out there that analyse usage and filtering patterns and will generate and drop indexes automatically. That is a benefit to some people (normally more analytical workloads than critical production workloads for obvious reasons).
I'm thinking of writing an anti-blog post on how to learn stuff slowly. In my experience, the subset of "stuff" that I mastered and differentiate my skills from others is actually the "stuff" that cannot be learned quickly. It's often not so black and white how to learn this "stuff". It requires years of deliberate practice, there will be no tutorials, there will be no king's road (guided learning), there will be no mentors that can help you, there will be periods with no progression, there will be setbacks, there will be periods with no practice at all.

P.S. Teach yourself programming in 10 years might be a good example as well: https://norvig.com/21-days.html
Mysticism and Logic (1913)
QUIC / HTTP3 does not fix the roundtrip wait times caused by dependencies - if 'a.mjs' imports 'b.mjs' which in turn imports 'c.mjs'... you still need two roundtrips to load all three.

only a bundler can fix that (or a hypothetical process which would set up preloads for all required libraries, but that would just be a bundler without the actual bundle creation step)
Never underestimate the capacity of poor management for screwing things up.
> it seems the world already forgot that this first batch of vaccines were nothing more than an emergency stopgap solution to buy the world some time until it figures out how to put a stop to it

The world gave up. Didn’t you? In many countries vaccines have been fully available for 6+ months and a significant portion of the population still won’t take them. COVID will never be solved because of people who believe Bill Gates put microchips in their medicine.
> Maybe, but what would inevitably happen is for network operators to demand that only certified devices, or maybe basebands, be allowed on their networks.

There was already a battle between AT&T and people who dared connect phones they actually owned to the phone network, and it ended well for the general public and badly for AT&T. The cell network should not get to determine what people attach to it; it should just pass data back and forth.

(In an ideal world, the cell network would have absolutely nothing to do with phone numbers, either; it would just pass data, and phonecalls would always happen over encrypted channels to your actual phone-number provider.)

> the concept of SIM cards is a net win for everyone, in my opinion

Public/private key crypto doesn't require a card that can also do other secret operations. And it doesn't require a smartcard either.
The only thing more boring that baseball is a baseball card.
It depends ... I submitted a link into the Way Back Machine because there is a danger that the page content will change. As such the duplication would not be recognised. Sometimes the dup-detection works, sometimes it doesn't. I used to run a robot that would automatically find and cross-connect duplications, but people objected to it and I discontinued using it.

But dup-detection has some difficult corner cases due to all sorts of messing about with URLs and parameters, so it's not at all reliable.
A review/comparison of the Ego snow blower:

* https://www.youtube.com/watch?v=Q2GhoDQa6tA
That’s easily the most naive thing I’ll read today.
Not at all, as I mentioned above I am in the UK. It is hard to get our police to react to anything...but any mention of firearms gets them excited. Interestingly I thought the phone engineer was more of a dick than the coppers.
Anti-vaxxers bribe doctors for “vax” with water, end up with the real vaccine
I'm the resident "bug remover" at the office and at home, since they really don't bother me. I do it, but feel bad about putting a spider outside in the middle of the winter.
I think metaverse concepts/companies can only bet successful if they fulfill there key criteria that all products need to have:

1. It's gotta be useful (Jobs to done/value/utility whatever you want to call it)

2. It's gotta make me feel good/excited, it has to be fun ("emotional value" if you want)

3. It's gotta be socially acceptable ("what do others think of me if I use this thing?")

My take is: It is unclear how and when the current concepts of the metaverse will deliver on these dimensions. I bet there is a version that will deliver on all 3. But, we haven't seen it yet. Once we see it, we'll all laugh and say, "why didn't I invent this?".

PS: The closest thing I have seen is gather.town. It's not quite a metaverse (yet) though.
I'd add another layer.. learn how to adapt between the two. Ability to be quick and sharp, or patient and focused are both very good skills IMO.
We have an influx of Joro spiders in our area (N/Central GA), and they are absolute nightmare fuel. I can't have them in my porch or where people are going to be; their webs are big and sticky, but I'm having a hard time bringing myself to killing them.
Congratulations to the author for this achievement.

> Over the last 3 months I've consistently published 4-5 articles a day, of 500-3,000 words each using software I've developed myself. It's allowed me to learn, create, and publish 100x faster, with 10x better quality, without ANY writing (outside of deleting and organizing), and without ANY knowledge of the topics or SEO target keywords. WTF? I know, I know. Too good to be true, right?

But that said this is exactly the kind of blog spam that would be instantly axed from a new search engine.
Open Tape-Out 2021
Neat, thanks for the detailed answer!
The only thread I can find that runs through all these disorders is an inability to balance oxidative stress. The reason symptomatic COVID will vary so much between people is that genetics, nutrition, and life stress are all variables that no one is tracking.

And the reason fluoroquinolones hurt mitochondria is that they produce an enormous oxidative stress burned on the mitochondria, depleting SOD and Glutathione.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3249743/

Why do you think people with, say diabetes, are prone to worse outcomes? It is because they are already unable to handle oxidative stress:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2996922/
That sucks, you think its an ubuntu problem then? It sounds like a software issue, in my experience AMD's drivers in Linux are not as high quality as Intel's and if its not logged its hard to diagnose the issues. I wonder if debian would have the same issues.
What end-user problems are they solving though? I only see some quibbles about customization/theming, which seems like an insane reason to drop the entire stack and write one from scratch. From the information given, this just seems like riding the Rust hype wave.
The things I dislike the most in software development is dogma, holy wars, and religious crusades about technology practices. I’m not sure to the extent that this happens in other ecosystems, but it seems to happen quite a bit in JavaScript circles. You can ignore these for the most part if you use boring tools and don’t chase the new frameworks-du-jour, but in the case of ESM versus CommonJS I am starting to feel the fire of this war in my dependency graph.

My solution in NodeJS programs for now is to use an `esbuild`
-based require hook to transpile all the files we import or require into CommonJS on the fly. We need esbuild anyways to run Typescript code without a build step, and combined with basic mtime based caching, it’s fast enough that you really don’t notice extra build latency especially on a second run — much MUCH faster than a Babel require hook.

I plan to tune back into this issue once the average comment is more measured and thoughtful, and the ecosystem tooling for dealing with the migration has evolved more.
Rather tone deaf to still refer to it as a masters degree.
I agree with the title. No one should use Eclipse unless there is no other option.

The article appears to be typical comp sci masochism though. I've built Java projects with make and javac, and it was fine, for 2006 when everything was much simpler. But the only reason I ever did that was because I bought into the terminal Stockholm syndrome that afflicts programmers, and switched from using JCreator to emacs.

Eventually I came to my senses and bought an IntelliJ license.

The thing that I really think that software pedagogy needs, is some coursework on the history of software, which explains why things are the way that they are, and how they got to be that way. Everything about software and how computers actually work is this dirty, messy accumulation of ideas piled higgeldy-piggeldy atop one another over the decades. If you just try to understand the result without understanding the stratums and accumulations the created that result, you miss an enormous context, and you are in enormoys danger of just recreating wheels.
This is not actually a meaningful benefit that ESM has in practice, as I've explained in my article.
I've often wondered if Mark Zuckerberg has anyone in his inner corporate circle that is willing to say "no" to him.

Meta seems like there was a wall of post-it notes in Zuck's office with a bunch of ideas to stop FB from becoming MySpace and the dart he threw landed on this one.

My gut tells me that Meta is dead in the water but with the billions that FB have in their war chest I wouldn't bet against it completely, however, the fact it requires a headset, a massive source of friction, will restrict the audience.

I dunno... seems like Zuck is living in a fantasy world here.
We never ran from dinousaurs, but it'd have been kind of cool.
All Good tips, thanks.

I think I would get more use out of it if I acquired some basic CAD skills!
> That requires phone manufacturers to consistently send out updates in concert with many many phone carriers

The carriers could still provide information about their network, via a standard API.

I'm talking about how this should work if designed well, not incremental steps to get there with non-cooperating entities.
And plenty with both wealth and humility. I pity Munger and his victims.
> What do we consider smarts?

I read one of the papers were they experiment with Portia spiders (it might have been shared here on HN months ago). The paper actually went in great details to catalogue the kinds of intelligence being studied (it didn't invent anything, it was a good recap of the literature) and to design experiments to fit the portias in this hierarchy. It was quite good.
You are right . I can't edit the URL, only the title.
People under 50 and healthy probably aren't a majority of the population.

You can probably get away with 'mostly healthy', but there's enough people under 50 that are overweight to make it so that more than half the country is either over 50 or has a co-morbidity. And then there's lots of other things that are impacting people's health.

If you called the mRNA vaccines something else, the risk reward trade off wouldn't change, and there is nice clear evidence that they reduce overall risk for adults, even relatively health adults. The trade off is tighter for younger males, but it also slightly favors vaccination (the number of serious adverse events due to vaccination is smaller than the number of infections requiring hospitalization).
Whatever happened to chat bots?
Well it s repeated a lot but I work in a big bank and I have yet to see tech older than Java 6 :(
Its great that the peoples from so many nations were liberated from the yoke of colonial oppresssion, "empire" was the misery of millions.

Why not move on? History has.

If we put aside the crimes of empire there is still a lot to forgive. People still remember what the British did in India, Kenya, Malaysia, when the empire was forced to let go.

https://en.m.wikipedia.org/wiki/British_war_crimes

This dosent mean you are responsible nor that you should feel guilty for something you had no part in.

Be proud of something else, how about the English language.
Human industrial slaughter where animals are trussed up and dismembered and skinned while still conscious (granted due to failures in the stun mechanism, but there isn't much push to monitor assembly line failures) would beg to differ. Or how about male chicks being liquefied and fed back to the chickens?

Add to that the kosher/halal slaughter.

This idea that all humanity is 'above' base animal behavior is as ridiculous as stating that all animals lack behaviors that we may label as empathy.
AFAIK they're sticking with Gtk. This answers the other question too: they want Gtk apps to continue to feel native.

Gtk in turn is winning probably because of license worries. So you could call it systemic bias.
All that can be better done by polishing an existing desktop. KDE is my preference and just needs a bit of work. GNOME is popular as well and some effort would help. Doing their own thing just means duplicating 20 years of effort that those projects have done.
Maybe they are finally getting a little financial pressure?
You say:

> ... it truly boggles my mind that they didn't try to register the website first.

Assuming you mean FB, they clearly were trying to get the website/domain. From the article:

> At least two law firms were involved: One in the USA that requested our trademark and domains (Kilpatrick, Townsend & Stockton), and the other in Europe aggressively contacting trying to get us to sell our domain registrations (Hogan Lovells).

The point is that FB, despite not getting the domain, then went ahead and made all the announcements anyway. I guess they picked the name, started buying all the associated domains, etc., and in parallel started the marketing. Now they (FB) have found someone (Meta Company) who won't sell the domain (at the price offered) and have decided that they (FB) have invested sufficient time and energy into the exercise that they need to press ahead with this name regardless.
Vaccinated people get infected at much lower rates than unvaccinated people. The vaccines (especially the mRNA vaccines) are very good at reducing transmission. They of course can't halt transmission in the unvaccinated, and are not 100% protection for the vaccinated.
I reached a similar conclusion a while back, when a previous partner was talking about the benefits of mensural cups and how annoyingly expensive they were, and how making them cheaper could help young girls in certain 3rd world countries finish their education without being embarrassed out of the classroom the moment they reach puberty. (My ex said there were other issues besides cost, but cost had to be solved as well).

While it is possible to 3D print silicone, and while that would still be cheaper than anything I see on the first page of Amazon search results even today, it was clearly much more sensible to 3D print a reusable mould to pour silicone into.

Then you can expand the idea into a cottage industry by having multiple moulds, with fluid channels, as a single unit.

A quick back-of-the-envelope calculation suggested a 3D printed multi-mould the size of a shipping container would supply all global demand for mensural cups, but then I found Alibaba and it listed mensural cups for less per hundred than the local store listed them per unit[0], and I figured the purchase price already had nothing to do with manufacturing costs and wasn’t something I could optimise.

[0] at the time, they’re only 20-30 times cheaper today