skysight-inc/HackerNews huggingface dataset:
This comparison is so spectacularly wrong that it barely warrants a response, but here it is:

Some acts (and what matters here is the act itself, not the legal definition of the act, so I refer to acts not crimes) are defined as an act on a third person without their consent. One definitionally cannot consensually murder or batter someone else. This is why it is correct for these acts to be illegal.

Taking drugs is not in this category. While it is certainly possible to harm others through one's drug use, it is also certainly possible to take drugs without harming others.

The whole point of legalization is to create structures and incentives that minimize the harm to 3rd parties. This is true of many vices: gambling, prostitution, alcohol, tobacco, pornography.

In he case of drugs it is particularly strong because much of the harm that comes from drug consumption is harm that occurred in the production and distribution of said drugs.
More importantly, there was also a promise by the West and Russia that if Ukraine gave up their nuclear weapons, Russia and the West would ensure Ukraine’s security (ie from attack and invasion). How’s that going?

It’s insane to me that in a conflict between a smaller and poorer country and a larger imperial country, people keep taking the side of the aggressor who literally invaded and is attempted to annex portions of the smaller. NATO is no justification for this!
You’re actively arguing for revving up the engines and setting out while defending that decision as if it has already taken place. While plenty of people are disagreeing with the potential decision.

Also, I’m not a “we” and neither are you. Stop hiding behind some imaginary hive mind.
CDC data shows that more like 25% of Americans have antibodies to COVID, so your number is off by a factor of two. [https://covid.cdc.gov/covid-data-tracker/#national-lab]

Additionally, you make a few glib statements that don’t really check out - you say give hospitals three weeks to prepare - how? There’s been a lot made of hospitals getting ready, but for the most part, the limiting factor for covid treatment has been how many icu care teams are available. More ventilators don’t help much if there’s nobody to use them. Second, I’m not sure how you protect senior citizens when everyone else, including the people who provide their care, is swimming in a soup of COVID.
>certain questions about complicated SQL queries (I use an ORM, rarely do I need to write a query by hand)

this is a red flag. even if you use ORM, you want to know what kind of query that it generated. certain query generated by ORM is actually quite dangerous like Entity Framework core.
Goood! Now you noticed that the article is at least partially a bullshit. But I wonder what conclusions you'll make?
This was really interesting, but the headline doesnt really describe the article. The article talks about how food blogs are written for one entity - google - and all of the annoying or hostile things we see are basically Google's fault

I don't really see any argument in the article against "fixing" recipe sites, other than from the operators of the sites who want to keep their business as is. But to fix this problem of user - unfriendly sites (and it's a problem for much of the internet now), we need to go head to head with google and find a better way for people to share and find stuff they are interested in.

Ad sponsored content has turned the internet into a cesspool. I've thought before about the idea of a "good internet" that is manually indexed if necessary to only include actual content that people might want.
An under-rated asset to the United States is it's attraction of immigrants. If the US could muster the willingness to make immigration a fast and smooth process once again, it would be an enormous benefit.
That's a different technology than the Adenovirus vectors.

There's no plasmids in the Covid vaccines, a virus has been modified to include instructions for the target proteins.

Edit: plasmids are used to encode the virus for production, they aren't part of the delivery mechanism: https://www.addgene.org/viral-vectors/
While I'm a big fan of Rust myself, there are a few points that lack rigour in this article (which are typical of "I love X" articles). Three points that struck me:

- rust-analyzer is good (as in: it's functional, it's advancing, etc.etc.), but it's alpha; it's not a tool that can be considered a mature tool of a mature language. I often encounter issues while working on projects.

- learning Rust is a serious problem IMHO, not only because it's hard in itself, but it's because it's hard to structure a plan to learn it. listing the reference book is indeed a misrepresentation: a complete beginner that reads the whole book will still have significant problems in working on a real project; it's very unclear which step to take after reading it, as real-world Rust programming needs exercise which is not tackled by any book. Things are made worse by a number of garbage books (Packt being very guilty of this) that pretend to teach programming in Rust by slapping a 20-pages chapter on the syntax and basic concepts.

- "for the vast majority of code I author, Rust feels more like Python than C": feelings are subjective, so I can't argue in an absolute sense, but the complexity of programming is very, very far from Python. In scripting languages like Python/Ruby one doesn't need to care about anything: memory allocation (which in itself, has many consequences, including on the program structure), data types, syntactic rigour, exact consistency of the program (in the sense: one can develop a half broken Python app, and it will stull run); all of these things are required in a statically typed language. Golang is probably a language that is closer to Python than C.
I wonder how much Crimea running out of water has to do with this military build up.

Caspian report has a good video on the water situation https://www.youtube.com/watch?v=Aqq8clIceys
Linus Torvalds says GPL v3 violates everything that GPLv2 stood for (2014)
Until inevitably people start asking why they spent all that money, time and lives on it and where's their cut of the spoils.
A few years back I chose Rust as the language I was going to build side projects with. I started out building a wasm A* pathfinding demo [1] to get a better hang of it.

A little bit later I wrote a CLI task runner [2] which is defined by a simple markdown file. I find Rust to be perfectly aligned with the goals of a CLI utility: single deployable binary and very low startup cost.

Most recently I launched a side project [3] (a jigsaw puzzle website) using Rust as my backend API service. I've been slowly building up a server framework over the years and finally was able to put it to use! Yes, it took me much longer to ship something in Rust versus other languages I'm more familiar with. But after learning Rust for a few years now, it doesn't take me much more time to build a feature than it would in another language.

Early on, I ran into a lot of borrower issues and got stuck many times. But after I got over those problems, I realized that for any future hurdles I would face, I just needed to keep pushing and eventually I would find a solution. I have found that with game development or heavily stateful apps, I tend to run into borrower issues more often. But for an API service with a simple input and output, I almost never run into borrower issues.

[1]: https://github.com/jakedeichert/wasm-astar

[2]: https://github.com/jakedeichert/mask

[3]: https://puzzlepanda.com
You're mistaken. MdN says:

strict-origin-when-cross-origin (default)
Send the origin, path, and querystring when performing a same-origin request. For cross-origin requests send the origin (only) when the protocol security level stays same (HTTPS→HTTPS).

So no path is sent to the destination of a link over https - only the domain.
Or in layman’s terms, some people prefer uppers as opposed to downers.
Please don't pretend to be surprised about that when the last decade has been all about the iPhone and its pervasive and elegant access to literally millions of sources of content that is "outside Apple's walled garden".

It's not credible.
"evidence based" is more appropriate term for a rehab center. NA/AA aren't meant to treat any one individual case, they're meant for people to vent and better themselves.

Addiction is both physical and mental, unlike cancer which is purely physical, and if faith could be weaponized properly to fight it, so be it.

And anyhow, I attended a few meetings and all the discussions were all about personal life troubles due to addiction or otherwise, and people asking and offering help.

In big cities it's very hard because of the variety of religions of people attending, it becomes very awkward to even try and push any one religious talk.
“Complexity is the enemy of execution.” - Tony Robbins

I don’t think Tony ever did any coding, but you’re right that it still applies here.

A google search shows complexity has many other enemies: security,reliability, agility, and progress itself.

In most cases I think this is right, use Go and simple tools whenever you can. There are cases where complexity is unavoidable though, like when you’re trying to land a rover in a precise location on Mars, where the sky crane makes sense, but don’t introduce the complexity when it’s unneeded.
This is how they steal free speech from you. Make you believe that adults aren’t capable of managing their lives or beliefs.
I'd say start learning in C++ and slowly transition to C. That's what I did; it was worth it. There are a lot of good resources in learning C & C++.
The NATO part seems curious. I was under the impression that NATO does not generally accept membership from nations that don't currently control their claimed territory, and that part of the reason Russia seems to like biting off small chunks of neighboring countries was thought to be that those nations couldn't reasonably join NATO as long as the Russians were there.
I definitely hear his argument about opportunity costs, and in terms of dollars and time (particularly human effort), I agree we should be focusing on the most important efforts to combat COVID. It's the most critical threat right now, so it's more important to spend time and money on ventilation solutions than more bleach.

On the other hand, some of this is disinfection that should have been happening already and will hopefully cut down on the spread of other diseases. Just as a practical example, my wife's school has not had a single outbreak of norovirus in over a year thanks to obsessive surface-cleaning and hand-washing, and that stuff spreads like wildfire. It's not (usually) a fatal disease, but it does result in hours of lost time for everyone involved annually. Food poisoning cases, hepatitis transmission, and things like RSV are all hampered by better surface sanitation, so it's not just a tummy-bug problem. In the places where we can develop better automated sanitation solutions, that's a good side benefit—especially if we can turn around and spread those more universally.
If you type alternative languages Dvorak vowel constant alternation makes more sense long term in my experience.
It might depend on the specific problem a person has. I've never had discomfort with the actual letter keys on QWERTY, and definitely don't feel like I'm having to "reach" to get them. Where, to me, "reach" implies anything that's outside the comfortable range of motion.

For example, on a standard QWERTY keyboard, I find the number keys, the Y key, and the brackets to be a reach. Dvorak actually makes that situation a bit worse for me. It moves a somewhat more frequent letter, F, into the Y key's position, and it moves the brackets further away in order to put keys that I use less often in a more accessible position.

But that's me. I'd guess that this sort of thing varies a lot from person to person, because we all have different hands.
“Best of the Best” Provides New Views, Commentary of Shuttle Launches
For web work, are there benefits to using Rust over a garbage collected language that also benefits from a similar type system?
Thank you. We will look into this and fix it asap.
Nope. In the future it's going to be JavaScript engines all the way down.
The synergy with Ebay was definitely what drove the business. What's interesting is they we positioned to be Venmo, but dropped the ball and had to buy them. I suspect that failure was part of the motivation behind the Paypal/Ebay split, but looking at Ebay's current strategy, the synergy was still there, so maybe they threw the baby out with the bathwater.
> they've seen past the values of the West

Interesting. What would you consider are the values of the West? And, in your opinion, what are the values of the Chinese society? And don't you think there are overlaps and so, which one?

No retorical questions, I am truly interesting in your answer.
I have nearly 2 decades of experience and when I was asked to write a console log hello world app by a teenager and the CEO , who stared at me silently - well - I just couldnt bring myself to do it, fear of failure at such a simple task in such an OTT scenario mean I quit the interview on the spot as I did not want to know what the judgement could be.

Im not saying its right, just that it didnt come naturally to me to be in that situation.
Considering those collaborations with Microsoft, I've seen some reports of Microsoft wanting to change Windows so it's based on the Linux Kernel. Seems like a long shot but...
I think you misread them. Anti-vaxxers were not blamed for the vaccine's side-effects.
I agree with your numbers above. But wondered about factoring the below into these calculations [0]:

> During Johnson & Johnson's clinical trial, there were reports of other types of blood clots, too. Some are relatively common, such as deep vein thrombosis, so it wasn't surprising that among roughly 20,000 participants who received the vaccine, some would experience those clots.

> What made FDA scientists take note, however, is that in the trial, about the same number of people received a placebo -- a shot of saline that does nothing -- as received the vaccine. However, when comparing the two groups, more study participants developed clots after receiving the vaccine than the placebo.

> Calling it a "slight numerical imbalance," the FDA noted that there were 15 events in 14 participants who received the vaccine, compared to 10 events in 10 participants who received the placebo.

I think the 6 in 7 million people are the serious and unusual blood clots, but would not include the +50% increase in blood clots of any type noted above. However I appreciate that you did include the extra data about 100,000 people dying per blood clots per year.

I also like to pay attention to the numbers for this stuff. I was scheduled for a J&J shot today, which was cancelled. It wasn't my first vaccine choice. I'll be trying to get an appointment for one of the other vaccines, I guess.

[0] https://www.cnn.com/2021/04/13/health/johnson-vaccine-blood-...
I actually would recommend not using Heroku (after we used it for the first few months literally starting from 0 users at that time) at all if you know at least a bit what you are doing. Just get a VPS somewhere and run on that. You will easily have way more RAM, CPU and disk for the same price so that you can be quite inefficient and still have a snappy backend. Doing backups more or less properly at small scale isn't a big deal either.
GitHub Actions or such is just fine for build, test and deploy. You just don't need red/ green deployments, complex pipelines, high availability and such at the beginning. Btw. do what counts and don't do DevOps for the sake of DevOps.

I am not saying, hack everything together. If you have no clue about infrastructure, please use Heroku. :-) I am just saying, you can get very far with rather great performance, stability and security by using a VPS and some backup. You will learn some useful skills along the way and frankly, you don't have to care much about performance because even the second or third cheapest tier will be way more than what Heroku can offer at multiple that price. I mean "Performance L" in the Advanced tier of Heroku is ~ $500/ month with 14 GB RAM, I cannot see how much CPU/ disk etc. At OrgPad, we would probably need that one. The whole infrastructure, with disaster recovery and everything, costs so much less, we could run our infrastructure for a year with that much money.

And yes, languages are mostly fine with today's HW. Look at SQL/ IO first.
I believe the "subset of correct code" refers to things like the current non-support for things like

let (left, right) = (&mut foo[..split], &mut foo[split..]);

where you have to rely on things like foo.split_at_mut(split), which are implemented as unsafe under the cover.

I see these are limitations but not show-stoppers in any way.
You would have be a fool to think that they aren't.

The return on investment from their point of view is clear.
That's all hand-waving. Why is it reasonable to delay vaccinating people based on these events? Maybe it is, but not because your gut feel says so.

What erodes confidence is the complete absence of cost/benefit discussions about virtually any decision that has been made. Including this one.
Cucina un pasto sano con 1€?
My employer isn't tracking me "all day, every day, wherever I am." Is yours?
Link to the relevant spec then? Admittedly my intuition is a year stale at the moment, but I went looking hard for this at one point and found nothing other than source code.
> Russia has made the first annexation in Europe

What an interesting choice of regions to single out.
I am not the author of the post. My comment specifically mentions fall thru.
I'm in a similar position. I highly recommend posting snippets of what you're trying to do in the Rust discord. The people are super nice and very helpful.

Honestly the friendliness of the community is a big part of why I'm learning Rust. I found it so much harder to get free help from volunteers with c code issues. Not that I deserve it or anything, but it's really nice and I try to contribute back by writing PRs to improve the docs once I understand something.
If you are president of RF and caused Covid-19 epidemic (search for "blast at Vector lab"), the most rational move is to increase tension and then try to trade peace for amnesty.
To spell it out... "reversing a binary tree" here is just being used as a stand-in reference for any CS-y interview question that is neither relevant to the job, nor particularly difficult to solve but would be much more familiar territory for anyone who has taken traditional CS courses.

The fact that reversing a binary tree is in fact trivial is to help make the point that these kinds of questions are not that useful.
The problem here is the definition of the term "progressive". If you take it to mean "forward-looking" then yes, being progressive is a sure strategy for success in the long run, even if such success may come at a price in the short term. This, however, is not what most current "progressive" ideologies do, instead of looking forward they often look backward in time in search for grievances in need of redress. This, in combination with the rise of identity politics which drives people apart into groups vying for current or historical claims of being oppressed does the opposite of the original progressivism. This modern interpretation of progressivism - adherents of which are often called "regressive left" - does not lead to flourishing societies, the opposite is true.
Russia kept a naval base in Ukraine and many Russian people stationed there live in that area, along with retired military people. But that’s hardly an argument for annexation! Would the US be justified in annexing chunks of Japan or Germany or Cuba or Greenland or whathaveyou for the same reason? Absolutely not.
Putting aside that these claims are presented without any evidence, “most” of 50% of the US population is a minimum of 82M people. ~31M have contracted COVID so far. That we’re going to see almost 3x the number of cases, concentrated in half the population, as we enter summer, and with 3-4M vaccines administered per day, is a pretty bold claim.
When online suites go down, we need options not on the cloud
Onion names are a very good global crypto-secure naming scheme, but they don't solve the human-meaningful part of Zooko's triangle. GNS has some similar design properties, but "solves" the triangle by tying two different naming systems: petnames for locally-meaningful/secure names, root names for global/meaningful names.

Also as good as tor's design is, it requires some level of centralization with hidden service directories, which GNS doesn't. Disclaimer: i'm a happy tor user for many years, criticism here is in good faith (posting this from the tor network).
well then Im out, I refuse to do fizzbuzz and I can program so already I spot a fallacy in your statements.
It's really not clear at all that the incidence of this type of blood clots is actually higher in the vaccinated. So it seems early to call this a side-effect.

I wish the health agencies were a bit more open about their thought processes. OTOH, the rate of incidence doesn't seem higher than baseline AFAIK, which seems absurd. It also seems absurd that the various health authorities around the world would all make such a big deal of if if there wasn't some elevated risk. So I don't really know what to make of it, but privately, I'm leaning towards the interpretation that the idea is to avoid backlash against the vaccines by being irrationally strict about any potential hazards.
This is an excellent answer and took the thoughts right out of my mind.

To elaborate a bit for GP:
No I would not have classified early stage Google or Facebook or Amazon as "perpetually unprofitable tech" because, frankly, they clearly weren't. All 3 of these companies had strong, obvious moats that enabled them to preserve pricing power. All 3 of these companies had a small handful of initial cap raises and have grown entirely via Free Cash Flow ever since. The fact that all 3 of these companies continue to operate with staggering profitability decades later confirms this. (You can of course debate the ethics of having such a moat, antitrust etc., but you cannot deny it's there.)
I'm somewhat familiar with McCabe style complexity measures[1], but I'm curious if there's a metric that measures a code base's ease with which it can be refactored or extended. Has anyone heard of such a thing?

[1]: https://en.wikipedia.org/wiki/Cyclomatic_complexity
Similar to AZ, all six were women between the ages of 18 and 48.
Sure, but they didn’t say they were any better.

I mean, it’s not like I know much about civil engineering, or trade policy, or diplomacy, or law, or policing, or military and defence issues, or agriculture and food stability, or economics, or education policy, other than that most of these are things you can get degrees (or equivalent) in, and if I spend three years studying each of them I’d still be a much of a noob in those topics as someone who thinks “lines of code is a good measure of productivity” is in the world of software.

I still believe democracy is better than any known alternative; it just isn’t, y’know, flawless.
This is actually a fair question. I think both of these things aren't necessarily worth caring about, though they can be indicators of quality. And that's the question--is it critical reception or popularity that proves a book's worth?

But here's a deeper question for you: is a book great if it was only popular in its era?

Most people seem to agree that the greatest books are the ones that outlive their authors, which means that popularity and even critical reception in the short-term matter very little.
yeah agree. you want to know what kind of query that ORM generated some might be unsafe.
I'm not sure that's completely correct though I'm not an expert. If the company fired you for a reason which is illegal and were stupid enough to tell you then I think you would still have recourse. If they fired you for some other plausible reason then, yeah, tough luck.