skysight-inc/HackerNews huggingface dataset:
> It is basically a simplified rehash of Gilbert Ling's Association Induction Hypothesis (AIH), which stipulates no membranes for cells and cellular entities

No it's not - it's a refinement of current theories that is perfectly compatible with the existence of membranes.

FYI, we are still working on the basics. Recently, we found free floating mitochondrias in the blood (outside cells!), and now we have the idea that cells exchange mitochondrias: http://www.sci-news.com/biology/cell-free-mitochondria-human...
The ads are not in game, they appear only on the website and are solely for advertising other games.
Feels like every moddable game platform with decent popularity has an among us clone nowadays.
> I'm not aware of a hosted Concourse solution, but there really should be.

Yes, there should. If you're a VC and that interests you, I've got so many slides.
How does Roblox differ than Minecraft that was acquired for 2.5 billion from Microsoft?
Yeah, sorry for the confusion - that sentence likely could have been more complete. As others mentioned, I feel as though I turned out fine and I regret next to none of that time spent.
NNTP, some mailing lists and the peer-based resharing/voting in Google Reader
Well that was the most compelling trailer I've ever experienced for a SQL reference book. Well done.
Thanks. I knew about Flash in general, I just haven't checked yes if the 600 KB swf looked good full screen -- yes it does, with real Flash player. With Ruffle, the lines are thicker.

I still don't know, how are we going to be able to watch the old content with the native Flash player, at least on our desktops? Depending on the new emulations can result in missing or differently presented content (like these thicker lines?).
To be sure, they were felons before the campaign, but now they're convicted felons.
Show HN: Smithy – a tiny Git forge in Go
Qalculate! is great too

http://qalculate.github.io/
> The only people who care about "truth" in capitalism are shareholders and affluent individuals.

These are the people that care about stability, in order to enjoy their wealth. A country that cannot agree with one another on objective reality isn't one that can be governed, and is destined to fall.

Which might be why so many of the "disinformation" fighters come from the establishment, and so many proprietors of distortions and lies are those with grudges (Greenwald, Bannon, etc.) or nothing to lose (QAnon/MAGA types).

It comes down to a difference between people that benefit from a stable status quo, and those (for whatever reason) that want to tear it down.
It's more characters/more noise to the code to add a JSDoc comment block than it is to add a colon & typename next to the variables/values they belong to.
Anyone bought a bot for buying high demand items online? Is it worth it?
Presumably, to work with the original JavaScript, you still had to understand the convoluted type system that you created, or else be ok with not being able to reason about your code. At least with typescript you have the computer helping you reason about it.
What I would do is find a way to decouple your test running system from the lifecycle tooling. Develop a custom solution that run CI pipelines in k8s and collates results and passes them upstream to the lifecycle tooling whether it's GitHub Actions or Jenkins or whatever. By doing this you free your pipelines from lock-in and can utilize cheap compute (DigitalOcean, GKE pre-emptibles, etc).

Take a look at Tekton CI/CD for a good primitive that you can build on.
SaaS businesses should Netflix their content, using episodic videos
If they used Twitter or some other platform then they are still reliant on an externally funded system they have no control over. It's not really a backup plan at that point.

Also I don't think you can build a community on Twitter anyway. It's just shouting into the void. They could use it for announcements (and do, LTT is on Twitter, too), but little else.
I am not talking about lockdowns or quarantines, but I am talking about the disregard or ignorance a vast number of individuals show regarding their own infectiousness towards others. For example, it's unsettling to repeatedly hear about these super spreading events where individuals who know that there is something not right with their health, they do feel sick, they are coughing and show other symptoms, yet go into e.g. the elderly homes for visits or other places with many people and infect everybody.

To me this seems to be a cultural issue that could have been educated out of people. Just as in Asian countries masks were a everyday sight before the pandemic but in western societies not, as they integrated it into everyday culture and we didn't.

And I am also talking about other cultural issues, such as your mentioned refusal of science. We know from the past that measures regarding personal safety such as e.g. masking (or seat belts!) form loud counter-protest movements, see e.g. the Anti-Mask Leagues [1], which can undermine efforts to stop a pandemic. Yet, we did not work towards dealing with these cultural issues and anticipate or prevent the existence of these movements since the last pandemic.

This leads to further impacts. I am wondering if there are any analyses about how the inability of governments and people to deal with the Spanish Flu impacted the susceptibility of people to fall for totalitarianism which eventually lead to WWII.

[1] https://en.wikipedia.org/wiki/Anti-Mask_League_of_San_Franci...
Facebook Messenger bug could have allowed hackers to spy on users
Even faster bash startup (165 ms → 40 ms)
It's true that it's more expensive to do the work later, but you also have way more resources later; in my experience the second term increases faster than the first one. Every day you spend wiring up infra is a day you're not iterating on your product, and from the accounts I've seen, most startups fail because they run out of money before they find PMF, not because they later got bogged down refactoring their V1 architecture.

I advise keeping architecture as simple as possible at first by building a monolith (or maybe FaaS if you're really doing throwaway experimentation), and keep refactoring it until your domain knowledge has solidified and it's clear where your service boundaries actually are; it's very unlikely that you'll get the service split correct the first time if you do it too early.
> [...] mitochondrias [...]

nitpick, but "mitochondria" is already the plural; the singular is "mitochondrion".
It's probably going to change soon. You can buy a Quest 2 for the same price as a Nintendo switch now. It doesn't need an accompanying gaming pc.
Dude Bought a Voting Machine Online Then Hacked It
Advent of Code 2020, Preparing
Career spanning decades, things like FreeBSD and FreeNAS on the credit sheet, and still people remember that one time back 33 years ago when you spammed the whole 'net by accident.

It's like that joke about "just one goat".
And the news outlets that give them lip service.
That's pretty interesting

So, instead of sending tons of js on the client side that does the job, let's connect via websocket to the server and let the server return HTML with new content dynamically, yea?
I'm lucky to have had a chance to visit this thing. It was cyberpunk AF. A huge telescope in the jungle.
Can you explain what this means for someone who is too old to “get” Roblox? Was he earning a minuscule amount of robux or was he spending a minuscule amount of robux? If he was earning them, how does that work? Where does that money come from? Are there ads? Or some sort of time-limiting mechanism?
> They went from near nothing to full capacity in a little over a month

How can that be true if masks were already a highly available everyday product in metropolitan areas in e.g. China. Many people wore masks in winter almost every day even if they were not sick due to lower air quality.

It is indeed true that they raised already existing capacities massively up, but compared to what has been produced in the US or in Europe they already had a starting point magnitudes higher.
UK's test-and-trace – how the 'world beater' went wrong
Sadly not. I will post a comment below if I get one.
Are template litteral runtime checked??

If my parameter only accept "foo" or "bar" and that at runtime I send an invalid input, will I get a type runtime exception? Or will it silently allow the invalid input?
If it's the former, that would be great news but then I wouldn't see the point in Io-ts, and where is the limit? Could they stop type erasure and allow generics reification?
around 40% unfortunately. I wish it was closer to 75-85%, but I was moved to a cloud computing focused team that seems to involve mostly dealing with configs and the AWS console, which personally I really don't enjoy. I hope to go back to doing mostly backend web dev and other related work soon...
Only true for the teachers that care. A lot of my professors didn't give a damn about teaching and were annoyed that I was wasting their time showing up to these office hours.
Telephone Voice Analyzer Is Designed to Spot a Liar (1978)
When I started work at MIT in the 90s, they had a lot of SGIs around. Those were amazing machines at the time.

Apple is going to ship at some point a 5k (or maybe a 6k, since they're already selling a 6k display that all of the M1 Macs can drive [1]) super thin, iMac Pro with the desktop version of the M series, with 6 or 8 FireStorm cores (instead of the 4 the M1 has) that supports 32 or 64 GB of RAM…

That will be a stunning computer.

[1]: https://www.apple.com/pro-display-xdr/
Integrating Huawei Video Kit Feat. Node JavaScript Local Server
That's a fair point. Thank you.
Those early SSDs if I remember right had very low cycle limits, the limits now are over 10x better than they were then.
I agree. I would love to see more things like Summer of Code or grants towards open-source software. Is there a sustainable way to fund open-source work apart from corporate benefactors who "own" the software?
What we need is a cross platform package manager that installs stuff in the same place and make stuff behave the same, so shell configs can be unified between OS and not have "if" all over and expect same environments.

nix is almost that, except some packages are too old but otherwise, I have it running identically on macOS and Linux.

Homebrew puts stuff in some weird location that is /home/linuxbrew/.linuxbrew/ on Linux and that alone puts me off and it breaks if I change that location. No idea why they don't just use a path like /opt/homebrew/ for both OS and be done with it.
Compelled prostitution of a person under 17, duh. I mean, obviously. By a person named "bitch" in "whoresville, usa". It was all authorized by "PIMPDADDY", as shown there, plain as day.
> In the end, the payment processor is a red herring.

Not in the context of introducing competition.
> Does Mr. Bennett see the device as impinging on someone's privacy? “Heavens, no,” he says. “No possible way. This is no more an invasion of privacy than watching for eye movements or analyzing handwriting. Everyone has the right to see if someone is smoking him or not.”
Time to switch away from Google services... Of course dont go back to Google Chrome...
> you go Supersonic at extremely high altitudes to reduce drag on the plane.

Well, that's not really the whole story.

- jet engines are much more efficient at high altitudes (the thermodynamic equation)

- air density is less at high altitudes

- but you would have to calculate how less density and drag compare to engine efficiency.
My point is obviously subjective, so you may not agree, and we may have different tastes for what simplicity/complexity looks like.

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/mast... felt like to me as one popular example for what should be really simple in practice.
Huh, interesting you don’t know that one. Memes had a bigger impact then: there were fewer of them, they were more unexpected (because they were newer), and in fact the word meme either did not exist or, if it did, it was certainly not in widespread use.

Anyway:

“ On June 1, 2006, YouTube was taken down temporarily for maintenance. The phrase "ALL YOUR VIDEO ARE BELONG TO US" appeared below the YouTube logo as a placeholder while the site was down. Some users believed the site had been hacked, leading YouTube to add the message ‘ "No, we haven't be [sic] hacked. Get a sense of humor.”’

I can’t imagine YouTube doing anything like that today for a meme?
BrowserVM, an efficient x86-64 full-system emulator running in browsers
It's hard to recall how many (probably hundreds) of projects (from humble command line utilities to social movements) I have imagined but never started and ultimately forgotten just because I couldn't come up with how to name the file/folder for them. Perhaps some could change my life or the world but now they're lost to oblivion.

Guess what's I am doing right now? Googling for a good generator of cool-looking gibberish words which would provide a steady source of meaningless names for my projects.

I would rather use UUIDs if they were not so hard to read and memorize.

I also love my project names to sound ironical so nobody would take them too serious, expect much and judge too hard. E.g. I actually find "git", "shit"[1], and "gimp" perfect names (whoever doesn't know - try find out what do "git" and "gimp" words mean besides the respective software products).

Anything can be renamed (or left as it is) once you grow in confidence the actual project can probably succeed.

[1] https://news.ycombinator.com/item?id=22303710
Then how is M1 beating _desktop_ top end AMD chips in single core performance? Ignoring Intel here.
I bet it was Matt Ball.

Maybe this? https://www.matthewball.vc/all/themetaverse
Open Source has always worked with companies, which is why Micro$oft loves it - developers code for free, release the code under an open source licence, and companies just take that code, slap some features on it, rebrand it, and resell it under their proprietary licence.

It is free (as in freedom) software which companies usually don't like and we need more than ever.
"...and hear your stories about how you’ve done this before."

Basically Mr Kurtz saying "The horror! The horror!" gives you the right impression.

For small datasets and short training times it isn't so bad, a deterministic training script on git and a dataset with gitlfs. So can easily reproduce the model when needed.
Having to do this on very large datasets (that are possibly expensive to keep a copy of for just experiments and not prod) or really slow training times is basically disgusting. I'll be interested to see what you have done.
I get that but I use apps that I like to give access to my Google account to... Looks like its going to be an issue now.
That's awesome. Feel like there's a new revolution of user created virtual world building unfolding. And the kids today are surfing the wave.

Dreams, Vrchat, Roblox, neosvr and probably many others...

I hope there will be much more innovation in this space because it feels like powerful interactive content could be created in much more user friendly way than with lua scripting. Is it finally time for a visual programming language revolution?
All you say is true. I suppose except if IPO has a big pop then obviously you can miss out on that but for a few days here and there.

In my own case I described above, yeah I was actually very envious of the pre-IPO crowd (almost destructively so) when I joined, but my envy eventually calmed down out of exhaustion -- after the Nth meeting with a billionaire or centi-millionaire, and after you meet the Nth person like yourself who missed out on the rocket-ship, and after you turn down the Nth supposed rocket-ship that flames out (bullet dodged!) you kinda lose the ability to care much about what-could-have-been.
Different things; the JSDoc is purposely bloated-looking on an initial generation because it's meant to give you the space to detail out the semantics of the parameters. You would frankly have to do the same thing with any type system anyway, JSDoc or similar just gives you that combined without any build system or tooling.
wait till interest rates go negative! everyone here will be able to IPO, if you aren't already doing something similar in the crypto markets!
I'm saying that choosing a nonsense name for your product with the thought that, should you have to "pivot" (aka failing), you'll be able to keep the name, is brain dead. Besides, this is a programming language; what exactly are you going to "pivot" to?
I wrote about how Google doesn't need AMP to rank pages by speed: https://unlikekinds.com/article/google-amp-page-speed

It's important to note that Google will continue to require AMP for things like swiping up to see the page an image search result comes from.

This is more able to be fairly rationalised, I believe, because it relies on technical improvements that AMP offers beyond speed, like static layout.

Still, I don't see why whether a page implements AMP is the only way Google can make that decision. Google already measures cumulative layout shift: https://web.dev/vitals/.

I think it's clear from everything Google has done and how they've pushed AMP that one of their goals is to get people to use AMP in particular, as opposed to get people to make mostly static, fast websites. And as we've seen, if huge swathes of the web feel compelled (or forced) to use AMP, it affords Google a massive amount of power over how people consume content on the web.
Absolutely! internalizing dimensional analysis has been one of the most useful things I learned in grad school -- even though converting units was something many of us learn, in one form or another, before college.
nothing in TS is runtime checked.
> But yeah, conspiracy to cheat the election has occurred in the last few days. Thankfully, those efforts have failed spectacularly.

uncharitably, this would be an extraordinary claim. Fortunately I'm not under the impression that election fraud never happens, so I can use normal standards of evidence for this. And it does appear that some chicanery is afoot, considering those members changed their vote after being pressured and possibly having their families threatened:

https://twitter.com/kylenabecker/status/1329090338984583168
> understand why some might be offended by such terms

Easy: attention seeking in attention (or, rather, outrage) economy. Who gets offended in most absurd way wins all their retweets. And then they get to be taken seriously.
What's your source? That seems extremely specious to me, for two reasons.

First, the US does not technically have a two-party system. If your standard is how many parties have seats in the national legislature or parliament, the US has three parties represented since Justin Amash is now affiliated with the Libertarian Party, as well as a few independents.

Secondly, many countries only have two parties that really matter in terms of having a realistic chance of forming a government--the UK and Canada are two examples that spring to mind. The third largest parties in those countries are the SNP and Bloc Quebecois, respectively--parties who want some specific part of the country to have greater autonomy if not independence. If your complaint is that the US doesn't have a Texas Independence Party winning seats in Congress, weird flex but okay.

Virtually every polity that uses a first-past-the-post voting system will end up with a two-party system. That's Duverger's Law. The primary counterexamples only prove the point, because they more or less replace one of the two national parties on a local level. (I used to live in Seattle, and while Seattle politics are officially non-partisan, Seattle has actually developed a de facto two-party system between mainstream Democrats and socialists.)

I personally favor multiparty systems with proportional representation, but that's no guarantee of anything. Israel (which somehow still ends up with a de facto two party system anyway) and Belgium have both notoriously failed to form majority governments for long periods of time.
> You'll also have other solutions around.

What are they?
Use the new widget for non-rpn calc and the full as RPN need to go to setting.
The ticker symbol has to be OOF
>and in fact the word meme either did not exist or, if it did, it was certainly not in widespread use.

The word meme was coined by Richard Dawkins in his book The Selfish Gene, in 1976. The internet got the term from the book.
It's just a feature of self-governance. The citizens of a city get to decide its future. A lot of people in cities will like them the way they are and resist changes they don't like. That's fine; that's democracy in action.

The people that don't live there but would like to may not like it, but the local government has no obligation to represent them. Cities that want to grow can court them instead.

Besides, there have been lots of great NIMBYs over the years. The ones that saved Paris from Le Corbusier's modernization plan "Plan Voisin"[1], or the ones that saved Seattle from having about 500% more interstates than it needed[2].

1. https://en.wikipedia.org/wiki/Plan_Voisin

2. https://i.imgur.com/i158aQd.jpg
This probably isn't the case, but would be kinda funny if Youtube keeps a list of unpopular policy changes they'd like to make, and rolls them out each time they start to push into some backend infrastructure limit or need to do a heavy migration.

I bet a lot of devops would love a 'reduce user usage by 20% for a week' button.
As someone who’s 17 - this is exactly how I learned about computers, but when I was 7 (so 10 years ago yeah). I will say that my parents turned on a chat filter pretty quickly, as incredible amounts of obscene stuff was posted on lots of the random servers I played on.

Hypixel is pretty great (I actually still play sometimes!), and they have a good curse filter and it’s definitely family friendly.

To be honest, I spent a ridiculous amount of time on MineCraft over the past 10 years (definitely over 5k+ hours), and it’s taught me an incredible amount. It’s where I picked up my first O Reilly book, on Minecraft mods, where I learned for the first time how to self host a server, and also where I made some really great friends.

I’d be more worried about your kid finding something like social media FROM Minecraft - for example, I spent a ridiculous amount of time on Reddit, which I found through MC. As a kid whose parents don’t really care about what I do on the internet, unlimited access to viewing whatever I wanted wasn’t necessarily a good thing.
That's what I thought, so you're telling me those validation types silently fail at runtime (so in most cases)?
This is insane
> Which is why I suspect the obsession of education around the world with biological classification dates to the period where most people lived in the country, not in urban spaces.

Honestly, I would be surprised if that "obsession" has been around for nearly all of humanity's existence. If you're a hunter-gatherer (or even just hunt or gather to add variety to your diet and for medicine), being able to classify the biological world in some detail is an essential survival skill.
Reddit Reviews
Well, cheating in that it’s a totally different system, which makes it not a good apples to apples comparison. MacOS is UNIX. Unix and Linux are similar in many ways and plenty of Linux utilities have been ported over or packaged for macOS, the same as any other BSD, but as you say, it’s one kernel and one system with different interface options. It’s not as if you’re having to deal with different file systems or share the same hardware across kernels.

A better comparison would be Docker for Mac, which has had several approaches over the years. Originally, Docker Desktop for Mac used VirtualBox in the background to spin up a VM that was then used for containers. It then moved to using HyperKit, which is the more “native” soliton but has downsides, largely around I/O and CPU usage, many of the same problems facing WSL1 and some of the edge cases with WSL2.