skysight-inc/HackerNews huggingface dataset:
These estimates should be a topic of study and discussion for all high school students but sadly there are a number of institutional incentives pushing in the other direction, to try and dissuade children from what might be considered “informed consent” when taking out loans and deciding on a major and post graduate specialization. In my experience those in higher sociology-economic strata are much better informed. The lack of information and quality guidance for many others is a societal problem. We share the costs and consequences of these poorly informed decisions in multiple ways. Some terrible thinking suggests we make college free for all, without addressing this fundamental information gap, an idea that would essentially pour gasoline on what’s already a 4 alarm fire of student loans that burden workers who are unable to contribute much to productivity and spend their life struggling to catch up.
> Once you grok hooks, they are just better.

Disagreed. It's likely that there are factors at play here that we're not considering, such as personal preference or certain people enjoying different patterns more.

> Components that use hooks are easier to read, understand and modify.

Hard disagree. In my experience, hooks take a single concern within a component (whether it should update, or reacting to a certain event within it) and scatter the logic throughout multiple hooks in any non-trivial application, which leads to the control flow becoming harder to understand and lower overall coherency of the code.

> In classical class based component you would often have complicated code in componentDidUpdate, componentDidMount or getDerivedStateFromProps.

This feels like an indicator that you should split your components into smaller parts and compose those, as opposed to look for other ways which may or may not be better (because of the aforementioned differing preferences) to express that same level of complexity.

> Code ended being complex and interaction between lifecycle methods and constructor hard to debug.

I apply this very same quality to hooks.
Therac 25 (2015)
If you want to store information for the next billions of years, carve it in a super-material and store it secretly in the Kaapval Craton, so that even when all current continents are gone and a new super continent is formed it has a high chance of survival (https://en.wikipedia.org/wiki/Kaapvaal_Craton)
Then again, if people did not find your message in all those billions of years it was so well hidden that they will probably not find it also in a couple of billions of years, but at least it remains
After the 2011 Japan earthquake automakers ran into a the same problem, they ran out of a pigment called Xirallic made by Merck

>After the earthquake, automakers worldwide were forced to stop making cars of certain colors because they couldn't get the aluminum-flaked Xirallic pigment that makes the paint sparkle. Merck was making the pigment at only one plant worldwide -- its Onahama plant in the quake zone -- and kept significant stocks of the product only at the same factory. It took months to restart the plant and resume deliveries.[1]

The Verge did a really good profile of the perils of just-in-time manufacturing in respect to Apple that highlights how highly efficient JIT in reducing costs but that it ultimately leads to more fragile supply chains.[2]

>Just-in-time manufacturing is highly efficient, but it’s not resilient.This style of manufacturing cuts costs — but it also means that if the supply chain is disrupted, there will be shortages.[2]

I really like this insight

>To make a more resilient system, a lot of companies may have to rethink just-in-time manufacturing. Resilience doesn’t show up as clearly on balance sheets as cost reduction, but it’s crucial for surviving disruptive events. Lowering costs by creating economies of scale and volume looks good most of the time, but once there’s a failure, companies don’t have many options.[2]

[1]https://www.autonews.com/article/20130715/OEM10/307159926/pi... (Paywalled)
Archive: https://archive.md/Yoqe2

[2]https://www.theverge.com/2020/3/13/21177024/apple-just-in-ti...
Gab also used Mastodon but they don't anymore anymore. They did run as a Mastodon instance[1], but after being blocked from most instances and even at the software level by most Mastodon apps, they stopped using Mastodon and wrote their own new backend that does not federate.

Gab has also been banned from Fdroid[2].

[1] https://www.theverge.com/2019/7/12/20691957/mastodon-decentr...

[2] https://reclaimthenet.org/f-droid-bans-gab-app/
If they had spent just a bit of that money to keep the DEC Semi team together w/o interference, intel would probably own the ARM SOC market right now.
While we're on the topic of nuclear pollution, "nuclear semiotics" is an interdisciplinary field of research focused on creating a "warning message intended to deter human intrusion at nuclear waste repositories in the far future, within or above the order of magnitude of 10,000 years."

While 10K is a few orders of magnitude greater than 500, I imagine the problems may be similar... if not more extreme.

Source: https://en.wikipedia.org/wiki/Long-time_nuclear_waste_warnin...
You are correct that in this instance I was the first in this thread to use "sterilizing vaccine", after walterbell's use of "non-sterilizing vaccines".

As I've commented, the qualifier 'non-sterilizing' does not appear useful or relevant, and is demonstrably distracting. It certainly made me think there was an earlier 'sterilizing' vaccine, which is why I asked for clarification of what was meant.

I have pointed to several others who were similarly confused by the term, and pointed out that it is not a common term in the research literature. That makes us the idoits and you the science-worshiper.

I must be an idiot as I can't figure out what "non-sterilizing" of medical instruments might mean, despite knowing what "sterilizing" of those instruments means. Based on your links, I think it means to add life or other biological agents like prions to a medical instrument. But that's not what 'non-sterilizing vaccine' means.
Fellow engineer here who cares about the same things you report here.

Did you just give up (using that platform)? Did you find a better platform?
With all this publicity I'd guess he isn't single anymore.
New rankings of Ukrainian Unicorn startups (Oct 2021)
time to get the Oculus Quest 2 my friend!
This is silly because the photo selections are predicated on the news articles.

Which implies the articles for that day are already published.

Which means this classifier basically "reads the market news correctly based on the pictures within".
You need that for every color so that the sun doesn't discolor your paint so probably not.
I was really suprised about TikTok. I did a lot of social media marketing for nonprofits before I was locked up, so I was very into social media.

The thing with TikTok is that there are tons of videos helping, supporting and bringing awareness to issues such as ADHD, OCD, Tourettes, differing sexualities, gender identity etc, that are really refreshing and have really helped me to understand myself and my neuro-problems that caused me to get locked up. No other social network has that type of content.

Facebook was huge in 2013 and still relevant. Now I barely use it at all. I think Facebook has some big problems. I don't want to say it will go the way of MySpace as Facebook has been much better at adapting than MySpace was, and Facebook has some way smarter people and more money. It might even come back into trend again in the future if their "Meta" projects take flight.

The media only really shows the goofiest or cutest videos from social media. Nothing of any real worth. So my view of TikTok was very fucked up. TikTok is different for every person that uses it since your For You page is based around how you interact with the videos it gives you. I get zero people dancing on my page, and a lot of really smart content.

Also, for the first five years I didn't have any access to the news, for security reasons, so I was very cut off.
(NB: Promscale team member)

Thanks for the positive feedback!

Is there anything in particular you are missing in Promscale to be used as a backend for multiple Prometheus instances?

We added support for multi-tenancy a couple of months ago (https://blog.timescale.com/blog/simplified-prometheus-monito...)

And thanks to a community contribution by 2nick on github Promscale can be integrated with Thanos :) (https://github.com/timescale/promscale/pull/664)
i like the simplicity of this idea, keeps things in perspective.
Ask away.
People wildly underestimate how long certain kinds of tasks will take. This is usually regarded as a Bad Thing.

Imagine how this plays out if you're a decision maker, deciding whether to do highly ambitious project X. If you knew ahead of time how long X would take, you would never do X. If you don't start on X, there's a zero percent chance you ever finish it. But because you have an unrealistically low estimate of how long X will take, you decide to do it. So now there's a nonzero percent chance you finish X. Once you've started X, the project has a nonzero chance to stay alive, even though it ends up using massively more time/cost than planned. As a decision maker, you don't shut down project X when it overruns its budget for a couple reasons: Partly due to sunk-cost fallacy, and partly due to continued underestimation of how long the remaining parts of X will take.

The author's point is that this underestimation is actually a Good Thing: If we could accurately estimate time costs up-front, fewer highly ambitious projects would be attempted (and therefore, fewer would be completed).
Really? I see this as a huge win for VR, but different opinions I guess.
Senators nowadays represent voters in their state, and not the state itself. The governor doesn't tell their senators how to vote
I used to work with some Russian insurance companies. They had 0 faith in government population data, in particular mortality.

At one point, in the 00’s, they were using late USSR data, which they thought was doctored too, but that was cancelled off by the improvement in health standards.
Wish this were more common.

This is how knowledge is created: in communities of smart people with access to diverse sets of information — and crucially, with an open-mindedness to whatever conclusion the data points to.
Why OCaml? It's a great language to write programs that works on complex data structures, e.g. ASTs. This choice was actually not very original: people in academia at stanford, berkeley, Microsoft research used OCaml for program analysis (CCured, Saturn, CIL, SLAM). And now and now the industry is also using it (Facebook Infer, Facebook Hack/Flow/Pyre, MS Static Device Verifier, etc.)
Please Serverless, Have an Opinion
Right to modify --- i.e. what the automotive industry has had for around a century now.

It's why you can still get parts (aftermarket, usually) for vehicles many decades old. I wish companies like Tesla weren't trying to change that, however.
https://free-for.dev is a great resource I wasn't aware of, thanks for linking it as well as the ideas about YugaByte and CockroachDB!
The local schools have gotten a lot more into contemporary novels and I'm all for it. I see occasional grumblings on the FB groups but no one has managed to change the curriculum.

I love classics and every time I read one there's a moment when I think to myself "I'm so glad no one is going to make me write an essay on this." I don't have to try to pull out the major themes, I don't have to discuss about the character's motivations, I don't have to consider the novel in the context of what was going on in the writer's life time. I can just let it wash over me, I can just enjoy it.

It's a miserable and joy-killing way to approach reading. Even as I look back to the books I read in High School I don't think any every became my favorites. The Great Gatsby is a fine book but when I look back on it I remember all the sections where we had to point out 'symbolism'. What a drag.
Ask HN: Why is OS X so slow at verifying a wrong password at sign-in?
When I type my password in on OSX, if it is correct it will sign me in almost instantly. If the password is wrong, it spins for several seconds, then fails to login. Why is it so slow to verify my password?
> So if my users are my customers or employees, this license would make the product unusable.

No, not at all; you'd simply have to release the changes you make. For the purposes of this article, your 'users' are anyone who interacts with the software.

> Sorry, but I’m still having trouble understanding just what modifications are being discussed. Nothing I’ve read yet talks about specifics.

Mentioned in the article; they've been removing references to Mastodon from Mastodon. Which you are allowed to do, but at that point you have to release any changes you've made.
I understand that these licenses are pretty straight forward legally when it's obvious a company is violating the terms. What I've never understood is how these can be enforced when someone puts effort into obfuscating their usage of a covered piece of code. Do the aggrieved parties have a way to request an inspection similar to that used by the Software Alliance?
iPod turns 20: How Apple's music player changed the world, then faded out
The 3rd quoted point.... if applying it the Linux audio stack then ... this is so absolutely fucking disrespectful to people like Takashi Iwai, who has spent 20 years fixing bugs and doing so much "un-fun" work on ALSA.

Y'all can vent on Lennart as much as you want, but every time you do you forget the heroes who have worked out of the spotlight, doing the boring grunt work that has kept ALSA working for two decades as audio hardware has changed dramatically.
Store the pages on two SD cards with software RAID in a Raspberry Pi with passive cooling and a small LCD display. Submerge the entire thing in clear epoxy, sans the power and USB cords, keyboard/mouse. Create a laminated set of instructions that describes your language, how to use a keyboard and mouse, and how to build a power generator to output the electrical signal needed to power the device. Put all that in a water-and-air-tight Pelican case with silica gel balls & a zinc anode. Bury it in a stone mausoleum in a cemetery that has the bodies of dead rich people.
Which power user is using in browser ftp support?

The three people I know who use ftp for something have and always had a dedicated client for it.
Short story based on quantum entanglement
The only funny finance book I ever came across was Liar's Poker by Michael Lewis. His old writings were funny.
The thing is, occasionally those predictions have been right and society reverts to a state less advanced than it was for hundreds or thousands of years. A lot of the technology from Ancient Rome, building techniques, steam engine technology, etc. were lost for thousands of years. It’s totally conceivable to me that 500 years from now scientists have access to a wealth of electronic media, but haven’t invented the computer and thus can’t read it.
And of course this is really about software freedom and they would take a similarly hard line with anyone using the software
The curious case of the shrinking genome
vhiuesldjhvbf7oi
Interestingly, the author hasn't picked up on Bluetooth at all. The situation is better than it was for Windows 7 (which didn't ship its own stack and there were multiple third-party stacks floating around, sometimes commercial, and those which came with dongles were usually limited in functionality) - but bluez is a nightmare in itself as is BLE support, and audio is an even worse nightmare for reasons explained in the article.
Semgrep replaces ESLint’s security rules. We have a ruleset[0] which shows you how we reimplemented the eslint security plugin’s rules with our pattern matching language. I’m not sure why there’s a mismatch in the number of rules between the original and our implementation; perhaps a more eye-catching example is GitLab’s re-implementation of Bandit’s rules[1]. GitLab used to bundle Bandit in their SAST analyzer, but they recently switched over to generating the same results via Semgrep[2], as our tool is faster and they can replace many of their linter integrations with it.

[0]: https://semgrep.dev/p/eslint-plugin-security

[1]: https://semgrep.dev/p/gitlab-bandit

[2]: https://r2c.dev/blog/2021/introducing-semgrep-for-gitlab/#se...
I bet SV is worth well over a billion dollars. If it sold tomorrow, I would not be surprised on bit to hear a ballpark of $10-15 billion.

Anyone with some business acumen can look at the game, and realize that there's a ton of untapped potential there. Merchandising, licensed show potential, faster release cadence for new games/content, more complicated versions of the games for adults (MMO), less complicated versions for small children.

The merchandising thing seems like a no-brainer. Children really love toys associated with video games, movies, and the like. I wouldn't even think of it as selling out or milking the brand, it is letting people enjoy the game in a way that doesn't involve sitting in front of a screen.
Subsaharan African desert heat cold deaths make perfect sense if you are aware of the side effects of the lack of moisture and vegetation - low thermal mass. There is a reason desert mammals have fur and desert reptiles burrow - it drops fast and low in the night. If you go from minimally dressed in the day for heat from inexperience or poverty and are ill-prepared you die a death that sounds utterly absurd to pop cultural assumptions about the desert.

Combine that with jungle-savvanah-desert "exotic foreign wilderness" conflation. The jungle you really do dress scantily for given humidity, temperature, and most importantly the exact opposite thermal mass situation. There is a reason desert dwellers prefer covering garments beyond just sun reflection.

Greenland I can only guess as possibly related to volcanic warmth and being used to dressing for warmth combined with familarity with hypothermia's symptoms including feeling hot. If you are used to dealing with getting so cold you feel an urge to strip naked and dive in the snow you may double down on heat because it is usually cold. But if it is actually heat this time you die an absurd seeming death. I also assume heat deaths exclude fire related deaths.
So, if I understand the license correctly, anything you produce with the product becomes AGPLed and distributable to the users? That’s crazy. That’s like saying every Word doc I produce is now AGPLed. Or do I misunderstand something?
I've found ads on a platform like Facebook, Instagram, Snapchat, Youtube, etc considerably more blatant/similar to traditional ads compared to an ad when searching using Google. It's easy to miss the "Ad" text next to a top result on Google and click a relevant ads without realizing it. Meanwhile, buying artisanal chocolate at 2 am on Facebook feels very much like, "Ok, you got me this time Facebook ads!"
Doesn't the state's interests change during every state election?
Particularly if you store it at 0°C.
That wouldn't be global warming then, given that temperature is measured by averaging over an entire year. If it's both hotter and colder the average wouldn't change.
Doesn't hurt to ask :)

Maybe contact them?

http://www.lanxiong.cn/contact
Naïve post here, I did read the "[Epistemic status: Extremely confused! Low confidence in all of this]", so I'm commenting in the same manner :

Death is (most of the time) not related to temperature itself, but to some bacteria/virus/infections/X, and that's the important point, X varying with the temperature ! Bacterias and viruses are living things too, they have their preferences !

Yeah, many common cold occurs during winter ...! But also, you're most subject to contracting malaraia if you're in a hot/humid weather., because, yeah, that's where malaria lives, not in NY or Tokyo, september to june.
Then, which one will kill you ? One ? Both ? Or also the one your immune system is least able to handle ?

I did not dig a lot into the mathematical models here ... But somehow it tickles me ! I'll have a deeper look, and would be very interested if anybody else does the same, share your findings !
> The Trump Media and Technology Group (TMTG) has 30 days to comply with the terms of the license before its access is terminated — forcing it to rebuild the platform or face legal action.

Is that true? Wouldn't the actual copyright holder of the software have to assert this? Are the SFC making this specific demand, and are they the copyright holders?

Moreover, before the copyright proprietor takes action, wouldn't there have to be a legitimate complaint from a user of the site, who wanted the source code but had been denied? Otherwise it's a one-handed clap.

I'm looking at a Mastodon repo on github. Is this the right thing?

https://github.com/mastodon/mastodon/

This has serious issues. There is a LICENSE file in the root directory, but this doesn't mention any authors; it's just a copy of the AGPL. There is a copyright notice in it naming the Free Software Foundation, but that pertains to that file itself, not to Mastodon.

The presence of this file tells us that someone has put Mastodon under the AGPL, as a big umbrella license for everything in this tree.

However, individual source files lack copyright headers.

For instance, no copyright header in this randomly picked file: https://github.com/mastodon/mastodon/blob/main/app/mailers/a...

I see the AUTHORS file, but this is just a list of poorly identified github accounts and such. It's not clear who wrote what (unless we go digging through git history, I suppose). Anyway, these people don't seem to have assigned their copyright to the project, so the copyright proprietorship (who wrote what) boils down to looking at the git blame of every file to get the set of authors who touched any line.

In summary, this project appears to be a bit of a gong-show, in terms of licensing.

If I deployed this, and some copyleft group started harassing me, I'd ask them to write me another e-mail, this time from one of the accounts listed in the Mastodon AUTHORS file, and specifying a list of the files of which that account is an author, substantiated by git blame analysis.

If I had not modified any of those files, I'd reply "have a nice day".
So basically the question boils down to AGPL requirement to make source code available to users? That shouldn't be a problem at all.
> If you can get by with just text, pass it down as part of your family's oral tradition

Oral storytelling is probably the only thing I'd be willing to bet on over half a century.

The real trick will be making your website interesting enough for your host to read to their children over and over.
So this is basically an attempt to silence a politician. It's about as far as can be from the ideal of free software.
Do you mind just explaining in simple terms what actually happened? I'm not really following. Do you have a hidden audio recording of him outside court or something?
Well, right now, "expensive but I can get it" beats "cheaper but sitting on a boat outside Long Beach". Problem is, nobody thinks this is going to last long enough for everyone to invest in US manufacturing.
Thank you so much for the well explained reply, I appreciate the effort :)

My assumptions are based on my own experience.

Under windows, if a device driver isn't tracked by microsoft, it's typically provided as an installer program from the company that made the product.

But I very rarely see that for linux, besides some passing recollections of nvidia or wifi card binary blobs.

Is there a reason for that? If I made some weird hardware that needed custom drivers, do I target the appropriate kernel APIs then get it submitted for the next kernel version?

And, to save you the breath, could you recommend any blog posts or articles that dig more into these things? I want to learn more.
Anyone breaking the terms of the software, sure. Seems fair.