skysight-inc/HackerNews huggingface dataset:
I am not saying outright that the pause is not justified. But it has a substantial cost, and it would be good to see that our health authorities have considered this and weighed the balance of costs and benefits. e.g. it might have made sense to pause J&J for under age X and continue it for over age X, based on relative risk.

I don't agree with your analysis, I think you can see it entirely the other way, that both this pause and the initial "wait and see" attitude towards Covid are the result of an excessive bias towards the status quo. I remember back in January-February 2020 when people were saying it would be crazy to just shut down air travel, think of the massive economic cost.
Over the past 2 weeks, the reported rate of these events associated with the AZ vaccine has gone from 1 in a million, to 1 in 30,000 [0].

[0] https://www.nejm.org/doi/full/10.1056/NEJMoa2104882
DangerousPie probably meant "One can never know anything for sure", not "you, cheph, can never know anything for sure, but I, DangerousPie, can".

This is a common, but confusing, use of "you" in American English.
Solving that issue isn't trivial. I just read it and I wouldn't know where to begin, probably because I don't understand the requirements.

I think what's being called "trivial" is doing a bit of regex searching. It's probably accurate to call that trivial for an experienced Rust programmer, but if you're just beginning, I don't think it's helpful to call anything trivial. I still remember my first exposure to Rust. It was different. It took a bit to grok. But once it clicked, things were much better.

As the maintainer of the regex crate, I invite you or anyone to ask for help using regexes. The regex repo has Discussions opened up, so it's appropriate to ask for help, even if they are beginner questions: https://github.com/rust-lang/regex/discussions

As usual though, try to provide as many details as you can. Giving the source code you have but can't get to work is a great start, for example.
Medical professionals are often taught these days that aspiration is not necessary for IM injections, particularly in commonly used sites such as the delts.

From the CDC [1]: Aspiration before injection of vaccines or toxoids (i.e., pulling back on the syringe plunger after needle insertion but before injection) is not necessary because no large blood vessels are present at the recommended injection sites

[1] https://www.cdc.gov/vaccines/hcp/acip-recs/general-recs/admi...
You can read the full talk here: https://calteches.library.caltech.edu/51/2/CargoCult.htm
This is true, and there's nothing we can do about it except mitigate the risks. I'll list some mitigations, but underscore that they're mitigations, and do not invalidate the problem.

First, the clients are open source, so you can scrutinize them to your heart's content. (also true with bitwarden, but the code surface area for BW broader)

The only compromising snippets would be code that tries to do i/o with a decrypted password, which shouldn't be too hard to grep the codebase for. But, yes, this is an insurmountably high barrier to entry for most people.

On the other hand, BW requires constant communication with an API Server, which is much easier to hide compromising code within. Using git to synchronize state, so that no network traffic with an API server is required, is an elegant security advantage to `pass`, imo. The trade-off is that your encrypted secrets are in each of your clients, and the implications of that should be understood.

So, you're comfortable with the code as it is today. What about a nefarious update, that introduces some offensive code? Since the apps are dead-simple, you can comfortably block the app from being automatically upgraded on your phone.

You'll bump into problems when you need to upgrade the app to be compatible with the latest OS, which means you have to redo your audit once-per-year at worst. But at that point, you should be able to do a `git diff`.

In the absolute worst case, you can fork the client, load the app, and make the necessary upgrades yourself. Although, again, this is an insurmountable barrier for most people.

I think self-hosted Bitwarden still has a large attack surface, because they're a .NET + SQLServer application, instead of a dumb wrapper around UNIX tools. Don't get me wrong, UNIX tools have a big surface area, but we're screwed in countless other ways if we assume they're compromised.

I think the trade-offs are pretty debatable in both directions, reasonable people can disagree on the best solution, and the right solution probably depends on the administrator.
Brian Dean from Backlinko about Link Building
> This is a vaccine for a disease that has killed over half a million people in the US over the past year

Serious question, how many of those people would have died in the past 12 months if they didn't get COVID? The number is most likely not 500,000, but it also probably isn't 0.

Is it most likely something insignificant like 5,000?
Sure! So I'm trying to implement this feature: https://github.com/tree-sitter/tree-sitter/issues/982#issuec...

And here's my branch (you can see the latest commits to see the file I'm modifying): https://github.com/ahelwer/tree-sitter/tree/testfile-separat...

I haven't had a chance to go through and add clones everywhere, and will be away at a PT appointment for the next hour or so, but would appreciate any pointers you can give.
> Sure, as soon as you access a database that wasn't designed for the ORM you run into trouble

Don't you mean the reverse? A relational database is never designed "for the ORM" -- ORMs are designed (sometimes poorly, sometimes better) for some databases. The object-relational impedance mismatch problem is well known in software engineering for a reason: OOP and relational databases weren't designed with each other in mind, and in fact, "fight against each other" in many ways. This is the starting point of the Vietnam article -- you can disagree with the analogy, but the impedance mismatch is very real.
>// Must declare a 'function prototype' before main() when >functions occur after
>// your main() function.

This should have been formulated as:

You must declare a function as a prototype if you use the function before its definition appears in the code.

It's not just main but all functions.
Except for the "quatre-heures", of course -- a small snack enjoyed at 4PM. My grandmother would have a brioche, and I would have a croissant or something. If hungry, go inside a boulangerie and get yourself a baguette bien cuite (well cooked) -- nothing is as divine as that.
It's more tricky than it seems. For example, do you support the right of people to self-determine? Should Scotland be allowed to secede from the UK and join the EU?

While elections in Crimea were clearly not "fair" and the method by which it "joined" Russia was nebulous, the peninsula is absolutely Russian-speaking. It's pretty likely that the population would choose to join Russia, if they'd been given the chance.

Not defending Russia here, but as I said, it's complex.
The proportion is zero-sum by definition, and that's what's important.

Even if the pie keeps growing for everyone, the rich are taking a bigger and bigger proportion of the pie, and proportion is what makes you poor. If I have 10% of a $10M the pie today and you have 90%, and tomorrow I have 5% of a $20M pie and you have 95%, then you have proportionally taken from me, and I am worse off, despite having the same absolute dollars "pie equity".
Chattel slavery is only but one kind of slavery.
There's no spec yet, but there are working groups working on it.
Any long-term migrant learns this over the years, sadly. Obviously you can still use the language, but the farthest borders of language-specific knowledge become frail and tend to fall off the edge of your brain. I now struggle to give "flourish" to my speech in the "old" language, and have to make a conscious effort to remember difficult words.
Sounds like you're just a miserable republican who's upset that other people don't like being treated like shit
This reads more like somebody who wants to debate Hawkins than review his book. After reading the review I still don't have a very good idea of what the book is about.

Aside: did anything interesting ever come out of Numenta?
> and have even less purchasing power

How does that account for items we have today which were unavailable 20-30 years ago? E.g. even if I were rich in 1990 I wouldn't have a super computer in my pocket with access to infinite knowledge and entertainment.

> Inflation hurts anyone on a salary

And anyone with savings.

> They are reaping the benefits of the production processes and leaving everyone else with the pollution.

A CO2 tax would be more burdensome the further you go down the chain. Everyone is reaping the benefits there. Sure, _some_ mega corp executives get extra benefits, but in general waste producing fossil fuel burning ecosystem destroying processes have been the literal thing that has lifted people out of poverty. (To be clear I am very pro environmental regulation, climate change, etc, but am skeptical the impacts won't be felt the greatest at the bottom of the income brackets)
This is not a bug, it's how web apps are supposed to work.

The url should be updated to reference the current app view - this way you can copy the url for that particular resource and access it again by pasting with the same url.

This is how it worked for headers when websites were just plain documents. It's a very powerful feature and is exactly what the web is about - sharing resources easily.

Browsers have different ways of dealing with this like grouping items in the back history by domain, so that it's easy to leave the site back to page previous to the app session.
The more important guideline there is really 'Don't post regular news articles, for the most part'
It's built with Webflow:

<!DOCTYPE html><!-- This site was created in Webflow. http://www.webflow.com
Do you think Zelensky is so stupid to star the war with Russia just because he is told to(no reason to believe this, probably russian propaganda again). He would end up like arab countries when they tried to destroy Israel... stub of state left. The reason is probably not war but russia alwyas has some reasons to send troops. Invade something here. Cause fog of war there. And do some other stuff. Maybe they are trying to hide that thair vaccine is total scam. Or they are blackmailing ukraine. Putin is in trouble so he is flexin like a school bully. If he invades Ukraine he is done for the west. Also when russia says that Ukraine started. It should be taken with the same seriousness as when Hitler claimed that Poland started.
Many Germans in the Sudetenland were happy to become part of Germany in WW2, that doesn't mean anything. That was one of Hitler's excuses for invading and annexing early on. He took it too far (in the eyes of the allies) when he invaded Poland, though the Polish Corridor was formerly German as well.
Is there a global economy for basic healthcare? For rent? Home services? Insurance?

Most people are still at the mercy of the zip code they live in. The "global" economy has pushed wages down and made cheap goods cheaper, but claiming that a bottom 10% American has a good life because they are still the top 10% globally is idiotic.
That's not a counter-point. It only points out that there is more than 1 way to promote strength. (Or that progressiveness has nothing to do with the strength at all).
> His mother tongue is Swedish

Which is the definition of being an ethnic Swede. He's part of the relatively small Swedish minority in Finland. I was never contesting his Finnish nationality.
> I suppose it'd be nice if that employer (I no longer work there) provided a device to generate the two factor codes, but I can understand why they don't.

I mean... aren't there quite literally devices whose sole purpose is to generate 2FA codes? Something with a form factor similar to a small keyfob?

I do know these exist but I've personally never seen one "in the flesh".
Also I can only imagine these (as a singular solution for all relevant employees) would probably also be easier to administer than a wild growth of different 2FA apps, most likely on different OSs and even different versions of those OSs, while over the years the churn of employees means the variation gets ever larger.
I commented on the title, not on the French army. I’d struggle to see how they could be clickbait. Although maybe it’s a brand new cyberwar tactic?
If his name is unfamiliar, Jeff Hawkins was, among other things, the founder of Palm and then Handspring. After leaving Handspring circa 2000 he's been doing interesting Neuroscience research full time.
> We have urban areas with vaccines available

Really? Where?
(Brave employee here)
We actually have a fair chunk of deviations that we maintain (link already shared by Brendan, but here it is again)
https://github.com/brave/brave-browser/wiki/Deviations-from-...

We have a pretty comprehensive patching system which you can read more about here:
https://github.com/brave/brave-browser/wiki/Patching-Chromiu...

There is a small team of folks here constantly working on rebasing the next Chromium version on Brave. They fight these deviations and try to minimize the patching as much as possible- so future versions are easier and easier. We even have some clever UI patching for the Polymer pages

There definitely have been challenges - for example, with Chromium 69, the network delegates were moved over to NetworkService which broke our shields code. But I'm really proud of the work done to minimize things. For a long time, the team rebasing Chromium was just one person... and we've always delivered Chromium upgrades and updates to Brave users within 24-48 hours of Google's stable channel
Yes, you're completely right. The same people using in 1990 are using it today.
I just had another listen to Stevie Wonder's Superstition to hear TONTO. It's interesting to see the bulk of equipment back then, compared to what would be needed now to create the same sounds. It's like looking back at those huge computers that had far less processing power than the phone in your pocket. But in the right hands, wonderful things could be achieved.
There's not enough niches for the average indie hacker
Alright guys, so we’ve got the herd, say, over here. I’ll just sketch’em real quick on the wall so we’re on the same rock here. So at first, a couple of the youngsters chase them down the ravine, which is this crack in the rock over there. Now, after they round the corner, some of our more experienced guys flank them with spears. After running uphill over there, they won’t be rested and we should have a nice meal tonight. Thoughts?
> All six cases were in women aged between 18 and 48, with symptoms appearing six to 13 days after vaccination.

All the observed cases occurred shortly after vaccination, so I’m not sure 3 months is the right divisor to use in your comparison.
Yes, they have a navigation council(NAVCO) and a security council(OPSEC) at loggerheads over a new proposed route. The queen really doesnt care and has left governance to the council. All she wants is food supplies to not drop.

So your RAID murder spree has caused quite a few problems.
How do you explain QAnon, then?
That's very interesting! Do you have any pointers on how to do that?
Linus seems to disagree:

Question: You were born in Finland, but your mother tongue is Swedish. Do you call yourself a Finn, or a Swede? What is it like to be a Swede in Finland?

Torvalds: Oh, I’m a Finn, definitely. When Finland beats Sweden in ice hockey, it’s a national holiday, and Swedish-speaking Finns are celebrating. I only speak Swedish; there are no ties to the country of Sweden. And don’t say “Swede in Finland,” it’s really “Swedish-speaking Finn” (“finlandssvensk” in Swedish, “suomenruotsalainen” in Finnish).

https://www.linux.com/news/interview-linus-without-linux/
Steelmanning is going to change your life.
> Microchips can also reduce health care costs for employers by tracking factors such as sleep duration, blood pressure and activity levels. With this information, microchips can make recommendations on how employees can improve their health, says Dan Lohrmann, chief security officer and chief strategist for Security Mentor, Inc., and author of “Virtual Integrity: Faithfully Navigating the Brave New Web.”

What a load of horseshit. How does an implanted RFID tag provide anything but an employee badge that you can't lose?
I'm not the person you replied to, but here's some Playground code I just wrote that might be helpful for you, based on the issue you linked:

https://play.rust-lang.org/?version=stable&mode=debug&editio...
Love this take.

You’ve changed my thinking.
The Keyboardio version of the Atreus is somewhat along those lines. It's very minimalist (44 keys, which is two more than the kit version), but it's well built, has staggered columnar key layout, and is very programmable.

The Mitosis that CarVac mentioned is another interesting option along similar lines, though I can't personally vouch for it.
7 people out of 7 million dose's. That's why they stopped. My wife and I got the J&J shot on Saturday so I'm directly at risk and I'd take it everytime even if the risk was 10 times what it currently is. I've already seen a bunch of anit-vaxers referring to this in new articles this morning. So let's see, 1 in a million chance that the vaccine will make you sick (only 1 person has died so far, which is terrible but it's 1 out of 7 million) vs a worldwide pandemic that has killed millions. All these anti-vaxers talking about living in fear of a virus that has 98% survival rate are AFRAID of a vaccine that has a 99.999998% ( 7/7,000,000 == 0.000001) survival rate, oh and is 100% effective at stopping you from dying. Literally no one that has received the vaccine has died from COVID19. The fact that modern society can be SO smart some times and yet so incredibly idiotic is so frustrating to me.
The difference is that the while world on the fact that Ireland is self governed. Almost no one agrees that Criema is Russian.
He also says he's been working consistently as a freelancer so he's obviously hirable. That song and dance is only required by the Ivory Tower of Silicon Valley. I've never gone through an interview like and I'm earning a very comfortable living for the past 20 years.
RF is out of money, runway is too short, crash will happen soon. Germany will not be able to help RF.
I think you're both right and that GP presents a decent duck test. That set of problems for which, upon inspection, I think why didn't we/I do this right the first time?

Though there isn't a Right way, there are right ways in the sense that they have undesirable effects that are less severe and slower growing than the wrong ways.
Mr Kuleba recalled that in 2014 there was a Russian plan to split Ukraine and create an entity called "Novorossiya" (New Russia) - a plan foiled by Ukraine's armed forces.

Not commenting on Russia vs. Ukraine here, but I wanted to point out this somewhat misleading line. Novorossiya is the name of that historical region going back to the 1700s. The way it's written by the BBC, it sounds like Russia is just inventing their own new entity from nothing.

https://en.wikipedia.org/wiki/Novorossiya
> risk management should be a personal decision

I think this is unrealistic for medical application, not only for vaccinations but in general for anything related to side effects of drugs.

First of all, most people don't have the data and in this case part of the risk management is to get more data or consolidate and evaluate existing data more thoroughly. Second, while you might be an exception, the vast majority of people do not have the knowledge and skills to properly assess risks or perform multiattribute cost-benefit analyses. Layman cannot even compare small probabilities correctly and frequently mix up risks that differ from each other by multiple orders of magnitude. Even people with fairly good knowledge of probability theory will have a hard time judging small risks without extensive comparison data and maybe some didactic tools like "micromort" comparisons.
I'm currently typing this from a split QWERTY keyboard (KBDFans Maja). As someone who has tried and failed to switch to both Colemak and Dvorak over the years, learning to type on split is much, much easier. You'll smack your fingers into the gap where T/Y, G/H (assuming QWERTY) should be a few times and get used to it really quick.
After reading it in entirety, I can report it's just another pointless rehash of the same discredited crap.
> Doing one problem per weekday over the course of a year will get you quite far in LeetCode without much time investment.

The problem with this approach is that you won't be able to remember the details of problems older than X months ago, at least not to the level that will reliably help when in a stressful whiteboarding interview.

There might be entertainment/knowledge benefits, but it doesn't replace cramming for a known upcoming interview-event.
Sounds terrible for the chain of custody (The aviation had a huge counterfeiting problem in the 1990ies).
Is there research on how the legalization of weed has affected the existing criminal sales & distribution networks?
Interestingly, Roberts is one of the people who reviewed drafts of pg's essay, according to the notes.
Exactly, and emoji are outside the BMP, so it's not exactly an edge case, but the norm where two code units (UTF-16 double-bytes) are used to make one code point (Unicode character) [1].

And it gets even worse, when you consider that for many purposes you're not even interested in code points but in graphemes which can be sequences of code points -- e.g. a single visible emoji might actually be a sequence of 5 code points, represented by 8 UTF-16 code units, taking up 16 bytes [2]. Similarly a single accented character will often be two code points (letter plus combining diacritic).

If you want to split a string by graphemes -- e.g. to count its visible length, or delete its last visible character -- you can either use a library for it [3], or the relatively new Intl.Segmenter [4] which is in Chrome and Safari, but hasn't made it to Firefox [5].

Kind of amazing it's 2021 and you still can't calculate the number of visible characters (graphemes) in a string using native functions across all modern browsers.

[1] https://blog.jonnew.com/posts/poo-dot-length-equals-two

[2] https://www.contentful.com/blog/2016/12/06/unicode-javascrip...

[3] https://github.com/orling/grapheme-splitter

[4] https://github.com/tc39/proposal-intl-segmenter

[5] https://bugzilla.mozilla.org/show_bug.cgi?id=1423593
On the contrary, both Ukraine and Turkey could make a more legitimate historical claim than Russia, and independence is even stronger. Russia does not have any legitimate claim to Crimea. China and the US are peers in terms of national power. Ukraine is a former vassal state of Russia that is much poorer and weaker, and Russia is also trying to annex the eastern portion.

Where the heck do people get off on justifying imperialist annexation of smaller, weaker countries by an aggressor?
Relevancy - I'd guess it's difficult to measure, due to the large dataset, the large number of possible search terms, and large number of possible results.
Name one other time in history when memes could be spread and amplified at the same rate and level as through social media.
Microsoft tried to spread FUD about Linux patents and by trying to scare the industry into buying patent licenses from Novell (which had acquired SuSE).
I did a bit of Java and Kotlin for Android development, but never for web APIs so I can't really tell, but one thing I'm sure is that Rust's build system and dependency manager (Cargo) is far more pleasant to use than the experience I had with Java.

Other great things are the ease of packaging with Docker, the low resources usage which helps to keep Heroku's bills small, and the excellent IDE support.
The Risks and Dangers of Amplified Routing Loops