skysight-inc/HackerNews huggingface dataset:
Yes then 2020 happened. Startup employees are finally getting liquid across many startups and will come out wildly ahead of most big tech cos.
Generally speaking, if you're trying to write a reliable distributed system (and email is a massively distributed system), a good principle to follow is to retry on failure, no matter the failure.

Obviously there are edge cases, and obviously you don't just retry every 1ms forever, but to assume that an error that comes back from a system you've called once is both (a) the product of a 100% working non-faulty system and/or (b) not in any way a transitory issue or failure is naive. This type of thinking is how we end up with brittle systems.

A cautious implementation might see an SMTP 500 and then may just choose to try it again once or twice a little later, to see exactly how 'permanent' that failure is.

What the "but the RFC says!" people seem to forget is that the spec is only meaningful when the system is working correctly. Good engineering never assumes that.
yes getting the entire western world to use compromised telecoms seems like a great idea
M1 MBP fan comes on pretty quick if you run something like wireguard-vanity-address which will use all 8 cores at full whack. Other than that, it rarely comes on for me.
It would make more sense to me to charge for the size of the provisioned share and performance profile, like EBS, instead of this weird performance tiering. It basically makes EFS useless for the bulk of use-cases I can personally imagine.
>We'd have naturally evolved the ability to train our immune systems against specific things it hasn't seen before?

See my response to another comment. We must have dealt with countless species and strains of coronaviruses already. So, our genes have a lot of training they need. Even if we haven't trained for this particular strain or species, we will most likely fare better than the solution that has never been tried ever.

What if the children of those vaccinated turn out to be much weaker against other common antigens start dropping dead? It will set humanity back by a lot.

These are not exaggerated hypotheticals. These are VERY REAL possibilities:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5607155/
https://www.ncbi.nlm.nih.gov/books/NBK233000/

>since people don't already have immunity, so your "millions of years" thing is completely off base.

We do. Most people are completely unaffeted by the virus. It's a relatively small percentage that has severe problems. To endanger EVERYONE because a small percentage is affected is downright retarded. Having said that, I'm not at all against trying different things out. The best way to roll it out would be to do it over a VERY LONG PERIOD, spanning generations. And most importantly, keeping significant number of people completely unvaccinated. This has not been a problem until now because big enough population chose to be unvaccinated. However, the scale of current problem might mean that this could change... which is terrifying.
Ah, remembered the title, it was https://en.wikipedia.org/wiki/Kill_Decision
They literally ship off the shelf laptops and smartphones to the ISS.

They do modify them slightly to remove the lithium-ion batteries, which you do not want inside a space craft.

I think they replace them wit NiMH cells if the devices still need to be battery powered.
> If your data isn't being sold, then no, they're not selling user data.

That’s just phrasing to attempt to weasel out of the fact that it’s selling the ability to derive the user data. It’s effectively the same thing with a layer of indirection.

> Ads work on an auction system, and there's no guarantee that a user clicking an ad meets a demographic.

Auction system is irrelevant. Unless Google is ignoring your target demographic and keywords entirely, they are selling you a stream of traffic that matches that demographic on average.
>This is why a UBI can raise the national IQ level, reduce stress, improve public health AND make us more productive and make better choices.

>A person working overtime at McDonalds to make ends meet is not benefitting society as much as a person using some of that time on things not valued immediately by the market, such as spending time raising their kids, learning science, contributing to open source software or wikipedia etc.

I've come to believe that some types of work constitute an intellectual travesty on a societal scale, precisely for those reasons.

People need way more unstructured time than what they're currently getting.
This is an interesting read (I submitted it today but it didn't go anywhere! [0]) -- it tells the story of Justin Jin who travels back to China to visit his father who needed some life-saving surgery.

Basically, it covers the very comprehensive way China is working to prevent Covid-19 from entering the country via air:

https://www.nationalgeographic.com/science/2020/12/shorter-q...

Meanwhile in Massachusetts, despite the travel order and requirement to fill out travel form when entering the state; and with over 1M passengers landing at Logan since the order, not to mention probably tens of thousands of daily car and train entries to MA, only 347,801 people bothered to fill out the form since August:

https://whdh.com/7-investigates/7-investigates-massachusetts...

And of course MA is currently seeing a massive surge in cases, despite having one of the better responses in the US (incl. universal masking since May).

[0] https://news.ycombinator.com/item?id=25468076
How would scheduling of concurrent I/O workloads work? If I’m paying some price per 1k IOPs and my service gets a spike, won’t I greedily take out the other services running on the same machine rather than getting throttled? Doesn’t this also penalize workloads that do lots of small I/Os rather than a few big ones even if the amount transferred is the same?
JetBrains makes your machine sound like a jet with the CPU fan, that's for sure.
> No. The argument against premature optimization is not about labor vs. performance tradeoffs (but about correctness and maintainability vs. performance tradeoffs), nor is it about the entire code base, but about non-critical elements.

If true, I envy your ability to produce correct, maintainable code without labor!
Congrats on launching this - great for the whole data industry
If you spend all your time coding, then I would expect your code to be pretty bad, the wrong solution, and ultimately a waste of time. Software Development is about thinking first, coding second, learning third. The worst developers I have ever worked with were coding all day long. The best seemed to not code much however they would think hard about how to minimise the work/coding needed and then implement it in a few hours, saving months of work.
Have you actually researched that though? I have yet to see a study that examined people’s lungs before they got COVID as a comparison.

And it would be worth knowing the numbers before jumping on the fear wagon. Is it 1 in 10 young people or 1 in 10,000?
Very necessary, it validates how impartial the court is to some people.

There are people that would question a court's validity more if some midwestern appeals circuit had 3 Trump appointees reversing an opinion, just like there are other people that would raise an eyebrow at anything the ninth circuit rules.

So they list who was appointed by whom.
Similar to how taser training for law enforcement involves being tased themselves, I think Electron developers should have to use old computers for an extended period of time as their Electron development machines, just so they get an idea of what it feels like to be a user of their apps.
Man hacked Trump’s Twitter account by guessing password, ‘maga2020,’
It's useful for voters to know how they can expect appointees to rule, and to hold administrations to account.

This might seem obvious, but: if copyright is within the scope of the court, then it's within the scope of the appointment. Therefore, it's relevant.
Time for some Colon Cancer for Putin
Yes of course that is why it is not real communication, but in a sense is better than a classical solution because nobody actually knows the final decision until the last second. Of course you could get philosophical and say that an enemy can intercept the quantum coin and measure it, thwarting the plan, so in that sense is the same thing that sending just a pic, but then you will be pulled by the same kind of discussion the physicists has spent the last 100 years doing. Check for example the correspondence between Einstein and Born https://www.amazon.com/Born-Einstein-Letters-1916-1955-Frien...
> That was intended as a sarcastic and introspective statement, I might not have achieved it though. I dislike the startup scene too

You know what they say, behind every joke is some shred of truth; but I don't dislike the startup scene per se, I do however detest what its morphed into these last 2 decades and how they conceal themselves as people wanting to 'make the World a better place' or act as 'disrupters' when in reality they are just playing the game that diverts funding away from actual solution based startups to the sexier sounding pointless and into their own pockets and they almost always have those qualities you listed with just the right connections to make it happen.

I didn't want funding for my startup in fintech which is why I preferred being out of the Bay area after one summer in Sunnyvale, as it meant losing control of operations and we were in uncharted territory that would eventually lead to a watershed moment in legislation; but being forced to listen to a few investor's meetings after listening to lobbyists and politicians hours earlier I quickly realized what a waste of talent and resources this system is. And how both systems have the same incentives misaligned and create the same end result: massive waste.
> Why isn't AMP a great web citizen? As far as I can tell, it's just a web component framework.

To be a good citizen of anything implies an awareness of a broader context, as well as actions and intentions within that context that create benefit to others. By saying it's 'just a web component framework' you're completely divorcing the technology from its context, which is that AMP was part of a strategy to annex part of the open web by acting as a gatekeeper between users and publishers.
It's a craft. People who deal with abstractions all day (especially) enjoy handling the real.
Many double blind surgical procedures have been tested. Unless it’s limb removal you go in and either do the procedure or go in and don’t do the final setup. The ethics is interesting as surgical procedures can become common without any actual testing of effectiveness.

Overall about 1/2 of surgical procedures have had double blind tests and of those about 1/2 passed the test. Which suggests something like 1/4 to 1/2 of surgery’s are ineffective.
Quite small in LOCs less than 10K. (A horribly non-idiomatic custom ETL lib, and a big ball of MVC stuff using pyramid and sqlalchemy/zope.transaction.)
On the other hand the lockdowns were extremely destructive on children. Loss of schools, education, parents losing jobs, domestic violence, suicides.
That and laggy keystrokes are really a productivity killer, but maybe for some people it's a worthwhile tradeoff. Not for me. I'm of the opinion that tools should get out of the way and be almost invisible.
Why should we replace our current networks with quantum networks? And can one particle be entangled at the same time with more than one other particle?
Alibaba's Software Can Find Uighur Faces, It Told China Clients
> Apple also made big gains by integrating performance sensitive stuff on the package. AMD could do the same.

The only thing the M1 has integrated that a typical AMD or Intel laptop CPU doesn't have is a neural net processor. Everything else about the M1's 'integrated architecture' is typical.

Notably the M1's RAM is not integrated as is often incorrectly stated. It's just regular soldered LPDDR4X. And M1's RAM latencies are worse than Intel & AMD's socketed DDR4 latencies, so being soldered and physically close is definitely not providing a performance advantage.
This is one of the best comments I've ever read on HN, bar none. Thank you for that.
> The processor is not a magical thing that changes how much memory is needed for workloads.

But this isn't completely true. ARM compiles down to significantly smaller binaries than x86, because it doesn't have to support legacy extensions.[1]

[1] http://web.eece.maine.edu/~vweaver/papers/iccd09/ll_document...
When people are poor they don't care about the environment, it's a first world problem.

Without capitalism, the government is very unlikely to create wealth (look at China's PRC which had to embrace state capitalism to make money).

China, the largest polluter in the world, is an interesting example: despite their economic success, people's living conditions didn't improve as much and caring about the environment lagged behind the rest of the world.

Until ~2010 China's pollution was a state secret, now that there is a bit more wealth and citizens are more aware we can expect the PRC to do something about it.

Africa is another example of a poor, polluted country.

Ultimately, pollution can be a phase in a growing economy, but if you let technology to run its course, people will eventually move to non polluting tech - because they want to live in a nice world.

If you stop or regulate the economy, or try to come up with a solution, things will take much longer.
Nuclear energy is a solution that, without political backslash, could have become our source of clean energy long ago.
Safeguarding the World from the SolarWinds Hack and Future Supply Chain Attacks
Glad you posted that.

>It is doubtful whether the sense of tragedy is compatible with belief in God

I understand politics better already.
New one gets you promotions. Old one is boring and does not. Guess what people want to work on.

Seen it happen too many times.
interesting, it should be HTML for the main web response.. will look, thank you
I hardly doubt that many legislations will go out of their way to specifically protect whistleblowers, but what do I know about laws?
oh, I wanted to have a way to keep the feather board attached to the pedal. And 3D printing a base sounded like a good approach.
Reminds me of an excellent blog post (and talk) by Sandi Metz: https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction

In it she also offers some great advice on what to do if you find yourself stuck with a bad abstraction.
Then again, the substance it refers to is perfectly legal in several of countries (and a number of states in the US). By that metric, Wine should be avoided too.
> optimism, enablement, vision

Like Theranos?
Sorry, I meant to say if MS makes Surface CPUs and licenses them to OEMs. I'm aware of the Surface Pro X. Edited my comment accordingly
I was thinking, instead of that, what if you had a separate isolated tiny computer on spacecraft, that was powered by its solar panels (so there's no electrical wiring, or other connection to it), and have its own radio. And this separate computer could use the latest bleeding-edge CPU, and be encased in a radiation-hardened shell. It would use its radio to talk to the slower main computer, and do math really fast locally, and if need be, beam the results to Earth, or to a nearby orbiting satellite.
> accepting a tradeoff of speed for deliverability

So...making a purposeful decision that results in your program being slower...is not “writing slow programs on purpose”? They’re definitely not slow by accident.

No one but artists (this is not a dig at artists, in fact I love them and teach them to program at an art school) would take “writing slow programs on purpose” to mean “adding useless code to slow things down”.

It’s all about making decisions that prioritize the perceived latency at the expense of anything else.
> Didn't the challenge include predicting previously unseen/unsolved proteins?

All protein sequences in the competition lacked a published solved structure, but they had enough effective (remotely) homologous sequences to predict coevolution-derived interresidue distances and contacts. All those sequences were already present in databases and therefore within the known protein universe.

> Based on that, I would wager that what DeepFold learned is an evolutionary "language" that maps out a large useful subset of the entire possibility space.

This might be true, depending on how “foldable” the unexplored space is. A reverse DeepFold would give some clues on that.

> Natural evolution tends build upon previous successes so it seems probable evolution has mapped out a fairly useful "language" of patterns for useful protein shapes

This is already known. The structural and functional diversity we see in existing proteins originated from a relatively limited repertoire of conserved protein domain folds, or even subdomain-sized fragments in some cases.

> Either way, I'm excited to see who comes up with the first custom protein(s) to catalyze industrial processes!

Same here! Especially since the de novo design of enzymes has been progressing slowly but steadily.
Right. It surprises a lot of people that the law on parody hinges on whether the humorous target of the parody is the work it itself is parodying or something else.

From the ruling, quoted in the article:

> ’Boldly’ is not a parody. ComicMix does not seriously contend that ‘Boldly’ critiques or comments on ‘Go!.’

When most people think of parody they think of things like Weird Al Yankovic songs (as this article mentions), which definitely don't critique or comment on the songs they're based on - Eat It says nothing about Beat It; The Saga Begins doesn't have anything to say about American Pie. And of course it doesn't actually matter: somewhat famously, Weird Al actually licenses the songs he uses in his 'parodies', and doesn't rely on the 'right to parody' at all.

But the layman's meaning of parody persists. Weird Al's own FAQ says:

> Al does get permission from the original writers of the songs that he parodies. While the law supports his ability to parody without permission, he feels it’s important to maintain the relationships that he’s built with artists and writers over the years.

(https://www.weirdal.com/archives/faq/#:~:text=Al%20does%20ge....)

So it's maybe not surprising that there's a pretty broad cultural understanding that 'parody' means 'transforming something copyrighted in a way that's sort of funny'.

I mean, the Wikipedia article for The Saga Begins literally starts:

> "The Saga Begins" is a parody song by "Weird Al" Yankovic. It parodies "American Pie" by Don McLean...

But the law disagrees. It's not a parody in the sense of parodic 'fair use'. As far as copyright law is concerned, it's a derivative work, and Don McLean can dictate the terms under which Weird Al is allowed to publish it.
Two events in a single day.
For all of the amazing work that Hello Games has put into No Man's Sky, one change for me that I didn't like is that now you are basically thrown into instances where you are meeting other players.

The space stations are now major hubs and the Atlas even more.

Part of the experience was to feel like you are out in the middle of nowhere. All alone. And it was like that up until the last few releases where they updated the player spawn locations.

Now it seems like when you jump in, you are likely going to end up meeting other players.
I guess it depends on what one considers necessary...

If you did a survey, I would believe public opinion to be closer to "judges are partisan and always decide along ideological lines" than reality.

With that assumption, mentions of who appointed judges when writing about their decisions would also work against public cynicism on this issue.

Unless, of course, people somehow manage to give more weight to evidence confirming their biases than evidence against.
The simple answer is:

4-color (standard): 7500 bytes

8-color: 8750 bytes

monochrome: 5000 bytes

Those numbers are with the standard, fairly high ECC setting (~20% of the image) that I settled on for video-based transfer. If we want to be more aggressive and use half the error correction:

4-color (standard): 8400 bytes

8-color: 9800 bytes

monochrome: 5600 bytes
So are you advocating nationalizing Twitter and regulating it under 1A?
And I remember how impressed I was many years ago when I first tried their Rubymine. So magical it made Ruby feel almost like a typed language! :)
I mean literally people who are trained journalists, and sometimes even experienced ones, going to work for a company or agency and writing press releases.
I don't mean to be overly negative but browsing through some titles the "emotional story arc" is indistinguishable from a randomly generated line graph. Clicking on the bars reveals the way this was obtained... "bad, death, dark, danger" = less score, "good, great, love" = good. Of course such a trivial and simplistic analysis cannot ever produce any meaningful result.

The "most passive page" thing also does not seem to be working. Passive as in passive voice? If yes it's also pretty off the mark.
It sounds like Prince’s work really had a different meaning than the original photograph, whereas the Star Trek “Go” had essentially the same message as the original.
Techwriting.styles.wiki – a wiki of styleguide tips for writing documentation
Social distancing all the way until mass vaccination is asking a lot more of people than China did.

Being in half-assed lockdowns indefinitely is more painful (and gets less compliance) than a real lockdown with an end date and a light at the end of the tunnel.
AMA with Developer of Task Manager, Zip Folders, Space Cadet Pinball, and More
Yes I think one of the biggest failures in the US was leaving the pandemic response up to the individual states. What good is a lockdown in New Mexico if you can drive across the border to Texas and do whatever you want?
Hackers last year conducted a 'dry run' of SolarWinds breach
welfare is kinda a broad description for a lot of ideas but in general I would say if someone has extreme views on this is most probably due to a lack of understanding the effect it has. I cant imagine that someone who would serious dig into this topic to come out of it on either extreme side. Kinda sounds like the middle ground fallacy but its really just accepting that both extreme sides are utopic.
Hence “bless you” after a sneeze.
Could be the last thing you say to that person.
I'd rather just see the idea of Proper Noun Design Patterns die, in my experience they've done more harm than good by not emphasizing their tradeoffs. My struggles with over-eager developers turning everything into a smorgasbord of over-abstract design patterns outweighs any benefits I ever got from them (there's a similar tendency with some functional programming enthusiasts). I think we're better off tucking these into language documentation and calling them "idioms", to keep the zealots and dogmatists from turning them into thought-terminating cliches.

> Meanwhile vast amounts of memory and CPU power mean flyweights and object pools aren't so useful and immutability is now a valid design goal.

I don't agree, they are still widely used in most languages, but are often hidden behind abstractions so that developers don't need to know about them.
I didn't give any metric.

By yours, semen is perfectly legal in several countries (and a number of states in the US). That doesn't make it appropriate as a name in an educational setting.

Or, "Today we are going to be using Wine" doesn't need quite so much careful disambiguation.
I highly recommend "Empire of the Summer Moon"[1], a fascinating account of the final decades of the Comanche tribe.

1 - https://www.amazon.com/Empire-Summer-Moon-Comanches-Powerful...
I think we need to remember that the game really was only in dev from mid-2016 to now.

Pre-production since announcement but main development was really started in mid 2016 when CDPR finished all of the Witcher DLCs.
You’re violating the prime directive.