skysight-inc/HackerNews huggingface dataset:
>Is British Medical Journal not a reputable journal?

I have no idea, I am not in this field. The claims may very well may be legitimate, but I do not know what normal clinical trials entail or how much corruption is to be expected.

>You don't need PhD to roughly understand percentages and frequencies of various side effects and risks occurring from trial data. If there's 1% chance of X from a vaccine as opposed to 0.1% chance of X from the virus, you don't need to have PHD to understand what would be a better option for you.

Is it that easy? I imagine when you are dealing with 8B people worldwide, you are dealing with population size and systemic effects, not worrying about individual effects. I do not know for sure, I am not an epidemiologist, but I assume the CDC or whatever orgs have some on staff that know better.

>I guess the main point is - are they willing to overlook the fact that children will get harmed by vaccines more than they would by the virus in order to make money or gain political power?

Who knows? This is an ever present risk in society. As far as I can tell, Moderna and Pfizer and J&J are profiting from this, and I do not see why all the leaders of the government health agencies from US/UK/EU/Canada would be particularly simultaneously invested in it.

>And if you check the article you will see that this evaluation was not done properly. Despite complaints of poor practices, unblinding, falsified data, people who made the complaints were fired and FDA did not investigate the complaints.

These are companies and organizations employing tens of thousands of people. Maybe there is a big cover up happening, maybe there is not. I know from operating businesses and managing people myself that claims can get start getting thrown around willy nilly very quickly. It takes time to gather all the info and analyze the big picture. There are lots of "bombshell" type news items that come out every day about every business "meat producer does this" "farming corp does this" "Apple did this" etc.

All I know is that the results of these organizations have mostly trended in the right direction, so that is what I have to operate with and hope for the best.
I see your point but a well practiced mechanic in the right subset of the field (i.e not automotive) is going to have picked up a lot of knowledge to the point where only the most arcane gotchas are likely to get them.
It's coming...
I get that swearing is less severe than the US and that "cunt" isn't any worse than other swear words in NZ (it's the same in Scotland). But is it really on the same level as "jerk"? Like could a kid in school say someone was being a "cunt" without being reprimanded by their teacher?
I think larger lesson here is that magic may look enticing, especially to the beginner, but it might cost more over long term than a little more involved but non-magical process.

It is irritating to work with a system that from time to time requires you many orders of magnitude more time to do a relatively simple task.

I prefer a little bit of upkeep (which I can usually amortize/automate) of a simpler system because it lets me be more predictable with my estimates. I can plan better because there is very little surprise lurking that could suddenly cost me an additional day of debugging.

And the cost of that upkeep might be very overestimated. For examples, I never felt that adding imports to a file is costing me anything. My IDE usually handles this for me. Or I might just copy something from somewhere else I had gotten something working in the past.
If you’re not expecting it back they’ll wait until an exploit exists or copy it encrypted and wait. Example: I held a broken PS3 my friend and I promised I’d return him (he broke the Blu-ray, so he couldn’t play games) once a hack existed. Hack was released, and he copied the games he had onto the PS3 HDD. The encrypted disk will probably have (hardware) exploit eventually, or they’ll hold onto it until there’s a quantum crack.
But firms using the technology argue that they are acting reasonably, with so many employees now out of sight of managers and otherwise difficult to oversee.

I don’t get this manager’s need for a surveillance. You don’t stare at your engine all day to see how much power output it generates. You simply press the pedal and see how it goes after a while. It doesn’t matter if it works hard, or makes 300hp at only 50rpm — this is irrelevant if it does its job, and if it is easy for “them”, it’s their own trait which you didn’t pay for them to get. While management is inevitable in an organization, this level of control in my opinion is clearly a sort of slaver’s psychopathy.
I think you have been fooled by how clicking on a MacBook trackpad works these days... It's definitely not getting harder to click the larger it is, BECAUSE NO PHYSICAL CLICK IS HAPPENING.
There is little in the article to provide an abridgement:

> ... within three years, according to German company Volocopter, Rome's airport operator ADR and transportation infrastructure holding company Atlantia [...] The project, called VoloCity—which is also planned for Paris and Singapore—promises to whisk people from the airport to the city in 20 minutes, with no traffic [what!? They must mean "metro-like" motion] and zero emissions, travelling at a maximum speed of 110 kilometres per hour [...] the price of the planned 20-minute ride from Fiumicino to the city centre at 140 euros ($161), compared to a taxi, which costs 48 euros, or a 32-minute train for 14 euros

--

My note about this whole idea is: noise pollution?! How can air taxis not be a dramatic further nuisance in already overly noisy territories?
I went through a process in my actual job and it was similar. 30 minutes video, some questions and you get a certificate to hang on your wall, if you do well. If you are emphatic and know what is wrong and right, you will pass. The certificate ironically didn't handle UTF-8 well and names other than Bob, James, Suzy were displayed wrongly , which isn't that great for belonging, diversity and etc.. I think we are all constant learning on that areas.. even the experts.
The only reasonable commercial license to have on an open source friendly project is the Business Source License which MariaDB created and which eg. Sentry has adopted as well.

That license will always to resolve to a GPL-compatible license after at most 4 years after release, ensuring that even if the creator goes out of business, the code will always be forkable eventually.

More info: https://perens.com/2017/02/14/bsl-1-1/
I don’t know how math education has evolved since the late 90s - early 2000s when I experienced it, but it was far more damaging to my self esteem and my relationship with math than anything else.

I learned from a pretty early age that solving long equations with a pencil and paper is simply something my mind is never going to be good at. I hated every minute of it, and it was a huge source of anxiety for me and my parents. My mom, a house cleaner at the time, managed to muster the money to get me a tutor, which got me through high school and into college.

Fast forward 15 years and my relationship with math couldn’t be any different. In the context of my career where math has a practical purpose and I no longer have an artificially imposed requirement to memorize, I actually have quite a bit of use for and natural curiosity around math.

I’m not saying that my experience means that math education should change dramatically for everyone, but it certainly fails a wide swath of people like me. Their math education is traumatic, that they are “bad at math” is reinforced into their brains by the educational system, and they live the rest of their lives avoiding it. (I’m married to someone like this!)

I’m just glad that I was able to see how math as it is experienced in the classroom is pretty dramatically different from the way it is used in the professional world, and that I’m only bad at the former, not the latter.
So secret police or a mob justice that basically lynch you on twitter by calling your employer to fire you. Just because thing you posted a few years back isn't the correct current political position...
But what is the point? Formulas get forgotten, the class needs to teach them a concept or it wont stick. Calculus at least teaches people how to think about rate of change and slopes, what would a statistics class teach? Probabilities and event chains is already in the base curriculum before calculus, so it isn't that, and I don't see how learning about the normal distribution and the formulas for different statistical tests would help them at all in life.

The people who need it already takes statistics, and nobody else needs to learn those formulas, and just learning those formulas doesn't teach you to understand statistics (as we can see how they get heavily abused in every non-quantitative field).

Edit: Now from this discussion, I just realized that the fields that abuse statistics a lot are also the fields that doesn't require you to learn calculus. So maybe calculus is needed to understand statistics after all?
This happens ever now and then in the company I work for. Sometimes we have a good candidate who doesn't make it for the position they initially apply for, so our hiring managers offer them a similar position that might be a good fit as well (after talking to the manager of the other team).

But this is not intentional bait, rather offering more opportunities for both sides and totally legit in my eyes. And it worked out well - at least for the company I work at...
As long as you use C's volatile for all the variables that are involved in a (lock-free) transaction, you should be fine I think. For example, volatile is said to be sufficient for interfacing with hardware through memory mapped regions, because that is one area where it is very clear what the outputs are and one can just make all those accesses volatile so they won't get reordered.

Although, having to go all-volatile is maybe too much of a constraint, when many algorithms (like lock-free queues etc.) only require like 3 non-reordered accesses (2 to begin, 1 to end?) to safeguard a transaction, and then the remaining reads and writes can be reordered arbitrarily (inside the safe bounds).
And the Walls Came Down
Without diving too deep into a naturalistic fallacy, it would be a terrible design if the body started tearing down its muscle immediately upon fasting, when it has months of energy in the form of body fat.
5D Storage Technology Can Fit 500TB on a Small Disc
I think this is kind of related to that https://news.ycombinator.com/item?id=28031782
The trackpad is pretty precise, I don't see the need for anything more precise that shouldn't be handled via smarter software anyway.
The one thing where M processors absolutely excel compared to competition is what you call "general responsiveness in UI", and it is not just the hardware but how they optimised it with their OS because now they have control over the whole stack.
In this context the Memory Model tells us about how memory seems to work in our concurrent program.

It only matters if your program has concurrency (more than one apparently simultaneous execution context, today often because there is physically more than one CPU core) and the concurrent elements of the program are able to read or write the same memory. Notice that at the speeds CPUs run, the actual main "memory" of the computer may take a relatively long time to read from or write to and so we use multiple layers of caches further complicating the problem.

We want: A model that's fast yet also a model that's understandable for merely human programmers. This turns out to be a difficult problem.
Just that it won't look the same across different browsers and platforms. They will also work differently, have slightly different options, and not every element will be available everywhere anyway.

Give me the primitives any day.
Glint is an integrated framework with the platform but it does not limit you to just using the framework. The platform is designed to be as extensible as possible, worry not about being locked in :)
https://news.ycombinator.com/item?id=29111446
Gallery of Curated Wallpapers
> the most important missing feature at the time was that to doesn't show other user's selections unlike many other collaboration tools. That means what you see is not what you're collaborators see. If you grab some shapes they don't see that you grabbed them.

This should work out of the box if you're collaborating. But, we've recently upgraded our collaboration servers and due to ServiceWorker caching it may be your colleague (or you) were connecting to the old one. Try hard refresh your browser.
I've worked at two of the FAANG companies before as an engineer, so I have some idea of the general culture.

What I meant was that the average employee at any of them doesn't care about about doing the 'right thing' any more than employees at any other corporation care about doing the 'right thing'. I'm not saying employees at FB support an evil empire but neither are they revolutionaries who deeply care about the society and are fighting tirelessly to bring some positive change.

They know what their products do and they still work there, so I'm pretty sure they're okay with the compensation-conscience tradeoff they made and I have nothing against that, we all do that; but to paint them as some deeply caring people who tirelessly strive to do the right thing is just disingenuous and like I said earlier it sounds like something a paid PR person would write.
How to Not COP It – Part 1: Advice on Electric Vehicle Ownership a Year In
Upwork is gig work, not traditional employment. Their enforcement is banning offenders from their platform. When you sign up you agree to a contract that has terms like you can’t cut Upwork out of the relationship. Legal enforcement would be a breach of contract suit, not a labor dispute.
What a worthless advisory, how about sharing who could possibly be affected at the very top, or at least anywhere?

Going to the issue, it seems the `preinstall` field was changed to `start /B node compile.js & node compile.js",` which means this would only run on Windows machines, everyone else seems to be unaffected.

Here is how you can find out if you have the affected package on your machine/instance:

find ~/projects/ -name "*coa*" | xargs -I {} jq .version {}/package.json 2>/dev/null

Assumes you have `find`, `xargs` and `jq` installed, will print all versions of coa it can find. Seems any version above 2.0.3 is bad.

Edit: is anyone sitting on the source for `compile.js` as mentioned? Would be interesting to see.
I think we are nearing the point where "liberals" or "the left" would have to meet reality.

"reject the idea that some children are naturally gifted"

That's simply not true, empirically not true. Clearly some children are naturally gifted in math, ability to play music, drawing, computer programming, sport, learning foreign languages and so on.

Obviously we can ignore reality, in the same way as not-so-long dead communistic block ignored reality of economy, but this always end up in the same way - reality wins, soon or later, but the price of learning this is typically rather high.

The tragic part here is that obviously rich kids will go to private schools that will let them develop their skills and talents. Those who will be hurt are gifted kids from poor families.
The hypothetical is explicitly that if it did look and behave the same as well as having the same elements.
Meaningful is subjective. For me meaningful amounts to reasonable clients who pay. I don’t expect to find much more “meaning” than that.

Freelancing is as full- or part-time as you want.
Sure, but you don't need to spend 32 weeks learning 10 different ways to do integrals which is what our calculuses classes would teach. Learn the concepts of derivatives and integrals and then move on to the actually interesting stuff you just mentioned here.
I think what is implied is that if an attacker has direct access to your machine and that you continue to use it they'll implant some kind of keylogger and get to your data this way.

Now if you don't get the laptop back, your data is as secure as the encryption implementation of your OS.

I'd bet it's secure enough against anything that is not the NSA / equivalent foreign agencies. Now would I bet against those big players? Certainly not.
I once went to an interview and was told that the job had been taken but that they "still wanted to have a chat with me".

You just can't steal people's time like that.
Science (all about profs) is opposite to belief (acceptance without proof).

«Some folks, which are used to use proofs, are accepting something without proof...» Emmm...
The slower students slow down the faster students, the disruptive students disrupt the less disruptive students. This is why there are accelerated classes, to allow each student to reach their potential, as well as why disruptive students need to be removed from the classroom.

If you are morally outraged by accelerated classes because they don't have your preferred racial mix, then that's fine, but understand it means that the faster students have their potential held back. If that's an acceptable price for equality of outcomes, then at least say that and don't pretend that somehow you can have your cake and eat it -- that faster students benefit from being taught slower paced material, and that well-behaved students benefit from being in a class with disruptive students, or that math education is improved when calculus and other challenging topics are removed. That's just doublespeak. Have whatever values you want to have, but don't fool yourself into thinking there isn't a price, and that faster or well-behaved students aren't the ones paying the price.

What will happen is that wealthy students will pay for extra tutors or private school, and we will be back to a less meritocratic system in which you need to be both rich and smart in order to get the good education, as the state is now focused on making sure the best students don't learn too much to upset the ideals of "equality".

This the logical endgame for a state that believes Harrison Bergeron is a utopian work.
> Why not both?

Because buying new stuff is wasteful and only a temporary solution to the problem?

Look, I like nice, fast machine as much as the rest of the crowd here, but let's not kid ourselves. In a years time the software we run on it will have become even more bloated and things will be just as slow as they were. And then a new machine comes out we all want to buy that.

There will be some ecstatic blog posts again. Which is weird, I think. Needing a faster machine for you daily work should feel like defeat for a developer.

If you need a new laptop and can afford it, by all means go ahead and indulge. In the mean time, I am typing this from a 7 year old Latitude that I use every day for software development and that shows no sign of aging, apart from some scratches. And each time I read a post like this I wonder: what do these people _do_ with these machines?
>How can you understand statistics without understanding basic calculus?

Because "understand" has different levels. Your question can be reworded for Calculus itself: "How can one one understand calculus without understanding Real Analysis?"

And yet some college degree requirements (e.g. Business Admin) do let students take Calc I without Real Analysis.

Your question has the following bias because you happen to know both <X> and <Y>, so you then believe <Y> can't be taught without <X>. But we do that all the time at all ages. E.g. we teach kids how to find area of circles and spheres -- without teaching them calculus methods to derive those formulas.

We can expose people to many statistics topics such as Bayesian reasoning without calculus.

There are several college professors of Calculus that also agree that substituting Statistics or Linear Algebra for Calculus at the high school level is not a bad idea.
A theory I read is that when whales dive to the deep ocean they induce currents that bring iron to the upper layers. A sibling comment points out that iron is the bottleneck food for algae, so even a small amount of iron can create a huge mass of algae and krill as a consequence.

Just some quick Googling found this:

"Other types of whales, such as sperm whales, migrate to waters much deeper than the euphotic zone and they can scavenge iron from below and then return to the surface layer to defecate."¹

¹: https://theconversation.com/bottoms-up-how-whale-poop-helps-...
What history model is that site using?
You mean that the companies making insane margins and paying top compensation are exactly the ones responsible for most of this this since they're massively profiting from monetizing consumers through various dark patterns, ads and spying?

Shocking! Who would have thought? /s
The likely reason is that when krill die by being eaten by whales, their remains are spread at the surface of the ocean, and algae can use the scarce elements that were sequestered in the krill bodies, allowing the cycle to continue.

When krill die due to old age, they might sink to the bottom and be buried in sediments, so the elements stored in their bodies will exit the cycle, causing reduced biomass in the cycle, and this loss will not be completely compensated by what river water brings from the erosion of the continents.
The Tree Structure of File Systems
> If mathematical enthousiasm is mostly developed at home, do American parents have or take less time to give kids that enthousiasm?

I am going to say something controversial when we see the the success of former soviet countries in Maths and the lack of success in central Europe and North America, despite the resources, to me, there appears to be a difference in how schooling handles suffering/frustration in those cultures.

What I mean is that often the process of learning maths needs frustration and sometimes feeling overwhelmed and you have to stay with it, until your brain re-organizes and things click.

In most western cultures there is a general sense that all learning should be fun and interesting and that children should be sheltered from frustration. I agree with it for the most part as a general principle, but I don't believe that works with the re-wiring needed to _understand_ topics in mathematics.
Revolt of the Goldman Juniors
select them and group them (Ctrl+G or find it under Actions on the left bottom part of the screen)
I always wondered if airplane mode is really 100% silent. I wish I had the tools & knowledge to test it.

If I really needed this kind of discretion, I would still put the phone in a Faraday cage.
Thanks, I'll do that next time.
I wrote this post for a less-technical audience but if you have any geeky questions then feel free to ask here, particularly around charging. We used a standard 13A socket for a while before getting a fast charger fitted and it was adequate. I've also worked for an EV charging company so I know a fair amount about the underlying tech.
More great things:

- https://c9x.me/compile/

- https://github.com/vnmakarov/mir
If you wanted to do this, which to be clear I certainly don't think you should, the way to approach it would probably go like this:

1. Add new unsafe relaxed atomics features, by whatever means. Being new there's no backward compatibility worry.

2. Modify the existing safe atomics to treat Relaxed as Acquire-release. This doesn't break anything since Acquire-release is necessarily not breaking Relaxed guarantees, although of course some code now has worse performance than before.

Edited to add: Also, what do you mean you can use Consume today in Rust? Where? My std::sync::atomic::Ordering doesn't even list Consume as an option.
Will it rot my students' brains if they use Mathematica? (2002)
Intel XeSS 4K Upscaling Demo