skysight-inc/HackerNews huggingface dataset:
The problem isn't analytics the problem is tracking. Brave is the perfect example. It may have no built in analytics but at the same time it is easier to track than Google Chrome due to fingerprinting. Do you care more about testing which features of a product are actually used (Firefox) or do you care about a company giving out your entire browsing history through a side.channel (Brave).
It's not ambiguous which CNN they meant from the rest of the words in the title.
Sorry about that! Take off the -F.

I grabbed it out of a bigger script that also generates and uses an SSH config file. Looks like I pulled out the actual file from args, but not the -F.
Aw, I was hoping the summary was sarcasm and this would have humorous examples of things NOT to do.
Sound of Violence: The Flu Season Song
I don't know why the author didn't stick to their shell script, which took all of 2 minutes for a manual data cleanup step. Like, go grab a coffee.
I think he wrote the book all our dads said we were supposed to read.
I like how I'm being down-voted for this but nobody has yet proven me wrong in terms of scientific numbers regarding air volumes and particulates.

I have a comment from someone saying they were saved from brush fire smoke, yet no indication they'd have been harmed without the air purifier.

This is exactly what the article is talking about, wanting to believe in something that is scientifically unproven.
We’re not talking about copyright, though - we’re taking about privacy rights, and - even if we discard compelling fair use arguments - everyone who uses Facebook gives them a license to distribute the photos they upload to the site to others for various reasons. Copyright law doesn’t really come into play, and of course much data involved here isn’t even copyrightable.
> So if you take that and realize there's more money in palatants for humans than in animals, that'll explain an entire obesity epidemic entirely without any other explanations.

You realize that by definition there will always be more money in human food than animals? The only reason to feed animals, is to feed human, thus any cost related to animals food will be included in human food.

An industry also has much clearer cost to benefit, it's quantitative, it's clear that if you can get the same benefit for 1$ less or if you can get 1$ more out of something that cost less than that, again it makes sense. In the consumer world though, it much less clear, marketing has a much greater power there for example. Most people won't do the math on what's will feed them the most efficiently, they go by taste, they go by packaging, they go by brand awareness.
From earlier: https://news.ycombinator.com/item?id=19043565
> Can someone speak to his lasting major contributions?

Inflicting "stack ranking" upon the world, for one.

Not all contributions are positive.
It doesn't seem to have immutable data structures by default and concurrency primitives. That changes greatly how you write algorithms and structure your program.

It's cool, but it's like the complete opposite of the main ideas behind Clojure.
> Unless they've done something totally evil

Well, according to a comment upthread:

> In upstate New York he held back for over a decade any effort to mitigate legacy PCB pollution from GE’s mostly closed factories there. He funded AstroTurf organizations and downplayed research showing connections between PCB pollution and health problems.
Iran is ominously missing any cases according to this data. I guess you could say Iran is a known unknown.
A la David Cameron feeling merely "privileged pain" upon the death of his son
The Monthly Active Users metric is more important, and it has been declining by around 10% each year. That’s very significant. Roughly 25k users lost every day.
Mozilla had to lay off almost 10% of its staff this year, and will probably have to keep doing that every year now (unless the decline in users stops). And firing your employees doesn’t usually lead to better products.
I like to think of it as all formalisms are tautologies. Therefore we can go along with some common sense and fuzzy logic rather than having to prove every possible axiom, which isn't actually possible or would take unlimited time. It's analogous to the halting problem.
Huh, the only comments I saw about "megadosing" were explicitly refuting the notion of megadosing vitamin C, and the effect that that quackery has had on the science. Are we reading the same comments?
I put a small portion of my short-term portfolio into shorts on a basket of high-valued, money-losing, non-dividend paying, declining companies last friday. I can't predict how this will pan out but at least it will be a hedge. A full 80% of my non-retirement portfolio was in a short term treasury bond ETF (SHY) after I blanket-sold everything in January to try to make a down payment on real estate. I figured I could handle the extra volatility of SHY over SHV.
Ok, I'll bite again:

marek:~$ cat logs-popcount-org.txt | perf stat -d awk '!a[$0] { a[$0]=1; print }' > /dev/null

Performance counter stats for 'awk !a[$0] { a[$0]=1; print }':

40,318.47 msec task-clock:u
0 context-switches:u
0 cpu-migrations:u
1,670,649 page-faults:u
112,979,634,215 cycles:u
93,441,976,758 instructions:u
18,990,099,679 branches:u
208,386,137 branch-misses:u
26,093,832,363 L1-dcache-loads:u
708,880,979 L1-dcache-load-misses:u
464,332,790 LLC-loads:u
245,913,835 LLC-load-misses:u

40.337768657 seconds time elapsed

36.851718000 seconds user
3.468126000 seconds sys

Compare this to the optimized approach which has 57M LLC-load-misses, and 7M instructions.
I think this is a country- and thus law-specific case.

In Germany, AFAIK, if the picture has less than five people on it, it is considered a photo of you, and both you and the photographer have a copyright on it.

EDIT: Maybe not the entire copyright, but you definitely have a say as the subject in such a photo, including barring it from the public against the photographer's wishes, if you please.
This appears to be a legal argument not a semantic one.

Facebook is required to have a tool like this by the GDPR, and the claim is that the tool they are providing does not comply with the law.
Twitter Surges After Activists Seek to Replace CEO Dorsey
I can add to this praise. I have been using key-chord-mode in emacs for the last 7 years. Love it.
iTerm2 will use tmux's scripting mode to give you a "tmux without tmux" kind of experience. Scrollback will work normally, and so will opening new terminal tabs and new windows.

It doesn't give you anything if you're already comfortable with tmux. But if you want your experience to "feel" more native, it's an awesome tool.
>This is going to cost you money, time, and opportunity

herein lies the problem. everyone knows the virus is costing time and money. but how much do you want to bet that unscrupulous people are going to want to try to keep their employees working in-office or on their retail sites so that their bottom line doesn't get hammered as hard?

without a public health response mandating certain measures -- a response which the US public health bodies have been woefully slow to initiate -- many people will be left at risk.

then there's the other issue: what do we do about people who can't afford to stop working or work remotely? at present, we have no plan. these people are a ticking time bomb because our political apparatus refuses to mobilize in response to this threat.
Why DNA tests are suddenly unpopular
Yup, but with extra steps to make it "serverless". It's cool, but I don't see the point.
I think ..afaiu...the fungus was found at Chernobyl site. It was manufactured in a lab and then embedded into a polymer structure. They are studying the effect of space radiation.

Unlike aluminum, this is a bio molecule. You can’t manufacture aluminum in a lab setting.
To a large degree yes, but a lot of the work would have fared better with a larger pool of people to work on the problem. We have to be more selective in candidates and in turn, we spend more money out of pocket vs wider spread from the grant pool of cash. The original purpose of grants was to spur technology growth and acceleration, now they're just one more notch on the ole' funding universities piece.

We need an overhaul on bloat in state schools at a minimum, then we're good.

The other issue is patent / design ownership arguments, but that's for another day.
Excellent use of GIS technology melded with data science to display large amounts of information in near-real time.
HN is not Wikipedia. I am more than happy to provide evidence for my claims, but I'd be downvoting almost every single comment on HN if those were the requirements.

The CFR is easy to find with a Google search. There are multiple studies currently providing strong lower and upper bounds on CFR.

My second statement has the word 'likely' in it. W.r.t. Italy, I am talking about an Italian media article describing over-constrained hospitals and the provisioning of military field hospitals.

Third statement has some evidence in other parts of the thread.

Fourth statement: many, many experts are warning that we are doing too little to late. The need for a response is logical given the high R0, CFR and needed hospitalization. If needed, I can provide some links, but going to my next meeting right now.
OKRs are orthogonal to Scrum

True... I wasn't clear about that, but I was including it as another of these extrinsic goals.
"Cribbing support replies from a website" is a pretty good example of what not to do.
Python Bindings: Calling C or C++ From Python
Robinhood experiencing a ‘system-wide outage’ as markets rebound
I always wonder why people choose Oracle over all the other better choices on the market.
This. And if you pull if forward, stack ranking did a lot of damage to both GE and Microsoft after Ballmer implemented it.

The real failure of stack ranking is it never ends, so at some point you are firing good employees.
Jack gave himself an endowed chair at the "Jack Welsh school of management", one more sign that people like that have no idea what legitimacy looks like since 2000 or so.
GameStop looking to be the go to meeting place to play
Correction for those playing along at home: remove the -F from above. That was a cut/paste error on my part. Corrected version should be:

ssh user@hostname -Ct 'sh -l -c "exec tmux -CC -u new-session -AD -s remote"'
Frankfurt airport shuts down temporarily over drone sighting
Not for many years. This isn't really a use case that anyone is interested in, and there's next to no money in it so no company will bother. If it happens at all it'll be like ARM and x86 - basically a side-effect of chips becoming cheap because they are used in other contexts (phones/tablets for ARM, Windows machines for x86).

RISC-V will first be important in embedded applications simply as a way to avoid paying ARM royalties. Then in servers for people who want an easy way to add instruction extensions without having to beg Intel.
So why bother writing your response? What was the point if it has no meaning?
Not the author, and I did read the Silmarillion a long time ago, but I had assumed until now that Gandalf was an elf because he carried one of the elven rings.
Dont forget, if people are not accustomed to wearing masks, or if they are not fitted correctly - it will cause the person to be constantly readjusting, and touching their face more than if they didnt have the mask on.
The hardest part of onboarding, for me, is figuring out what to ignore. Every team has so much legacy and baggage.

The culling of deprecated stuff is too hard. The incentives are all wrong. And it's drudge work.

My proposal:

We need to time box and auto expire everything. Like TTL leases. Renew leases on active work. Everything else enters the grooming process.

Have stages, like Trash Bin vs hard delete, to minimize impact.
> We certainly don't walk around with an audio recorder to record every word we speak in person to people in case we want to refer back to them later.

...not to play devils advocate, but...

No we don't need it, but just like with email...that would be quite useful in many circumstances.
I know this is generally effective, which is why it's done, but personally I hate it: reflecting what I said back to me and telling me how frustrating it must be. No shit, I know that. Don't make me read that, just tell me how the problem can be solved. I don't even need you to tell me you're sorry. I'm not looking for empathy or a shoulder to cry on, I'm looking for a solution and to waste as little time as possible. The worst is when you're calling support and have to listen to them talk through this BS in real time, at least in an email I can skim over it.

For the cynical among us, these responses are probably aggravating.

For the majority of people though, they're probably effective.
I am a bit perplexed. Haven't almost all randomized/controlled trials shown (e.g. [1]) that there is basically no measurable effect for healthy people? All "positive" stories are relying on observational studies with the usual confounders, right?

EDIT: Look at figure 2 in the Paper. Looks pretty random to me. Result is almost exclusively driven by 4-5 small (<250 participants) and old studies.

[1] https://www.vox.com/2018/10/4/17933880/vitamin-d-health-sun-...
To sum up, WhatsApp stores metadata that's required to run the service, and previous contacts and groups on top of that. The additional information is probably retained in order to fight spam (not an easy task in an end-to-end encrypted setting with more than one billion of users).

Facebook may be evil, but not because of WhatsApp.
> I'd argue if Alice has made their contact information (email, phone number, physical address) visible to Bob, it should be a part of Bob's takeout.

What about Alice's friends-only posts? What about the comments on those posts? What about Charlie's posts, where Charlie is a friend of Alice and has set their posts to "visible to friends-of-friends"?
Did you actually watch the video? They show his YouTube channel, his YouTube subscriber count, and his total number of his YouTube views - all very dramatically.
Nice! Most of the formal models of architectures I've seen ignore the whole memory hierarchy thing. Even places you might expect, like the model used in sel4's proof.
Geforce Now is free for 3 months, go try it and you'll see. Input lag is negligible. 50 ms is not representative either, it much less than that.
No matter how hard I try, can't find a way to trigger the BSoD. There must be a way, will keep looking.

Edit: Seems it's supposed to crash on its own at random intervals for no apparent reason. It's really just like the original.
He will be remembered as one of the greatest banksters of all time. He converted Thomas Edison's company of genius inventors into a factory of paper-pushing lending trolls.
The first paragraph is basically how I'll always remember him. Stack ranking is a farce. He was incredibly fortunate, but insisted it was his ideas instead. It's the equivalent to a vice heavy person winning the lottery, then writing a book claiming that if you want to be rich, you need to smoke and drink daily, and the proof is that I'm rich.
Same. He wanted to do it after asking if I worked in an office, and the results came back pretty low.
Tailwind CSS is a JavaScript library that produces css with utility classes that allows you to build a consistent look and feel in your web page. Unlike Bootstrap which exposes components like buttons, cards, input elements, and other components, Tailwind CSS gives you utility classes that handle padding, margins, colours, shadow, etc. Typing in Tailwind CSS utility classes feels very much like writing CSS. Each utility, e.g. mr (margin right), comes in various forms including sizing and with media queries. So mr-4, sm:mr-2, etc.

The value of the Tailwind CSS library lies in its templating and plugin system. You can very easily change what mr-2 means. You define it once in your template and it affects your entire app.

If you see repeated components in your app you can opt to create css components using Tailwind's JavaScript based configuration, though you can just as easily create the component as a React, Vue, or Angular component.

I used Tailwind CSS in a project and my favourite thing about it was how little I had to fight with Tailwind to get things to look the way I wanted. Tailwind does not dictate what kind of components you can build, it simply gives you good base utilities. With bootstrap you will need to build components from scratch as soon as you need something different from the ones that bootstrap has provided. And if you want a navigation bar, but want it to look slightly different you will have to try to override Bootstrap's css somehow.

Tailwind UI is simply a collection of finished Tailwind CSS components that demonstrate useful compositions of html and various tailwind utility classes to build common components. Instead of figuring out how to build a navigation menu yourself using Tailwind utility classes you can simply copy the example in Tailwind UI and customise it if you want.

Edit: Tailwind CSS only produces CSS. It does not provide any JavaScript for you components. That you will need to build yourself. There is no Tailwind.js to run in your browser to handle multi-select dropdown inputs, etc.
Gonna have to answer later today, I want to be further on before I relax and think. (And I guess that's the first part of the answer.)
Test-Driven Development (TDD) and Why People Get It Wrong
HN is not wikipedia, correct. But there is a baseline for expectation, from what I can tell. If you're going to make claims of fact, especially for something controversial, you need to support with facts. That's your job as the person making the claim.

Otherwise, you need to put a sentence in there that all of these things are just your opinion.

And your response to me is just more hand-waving "i'm right i'm right" with zero content. You're still doing it.
You seem confused as to how science works and what the parent said.

The setup you describe is for proving (with some statistical certainty) a certain causal relationship.

But the author doesn't want to prove it. It has already been proven experimentally. What he said is that he can tell us from his own experience. You don't need a controlled study for that.

I can tell from experience that a certain vitamin X deficiency can be very bad (e.g. because I had it, my doctor verified it, and I got very sick and had Y symptoms) without needing to prove that vitamin X causes Y if it's already proven.

Which is the same case with vitamin D. The parent didn't say he'll prove something novel, just that they'll verify it from experience.

Note that verification from experience is still very useful, even when something isn't proven. It's not as rigorous as science, but it's still very useful, can be life-saving, and it's how civilisation advanced for 1000s of years before we got "controlled studies". People already knew from experience not to eat X or Y plant for example (e.g. poisonous), without official studies and control groups.

People should still be required to be able to make deductions and learn from experience at this level before they offload everything to scientists.
Is there a version of Ubuntu that has GUI NetworkManager support for WireGuard? I’m missing the convenience of toggling the VPN on and off from the system menu.
I'm surprised he doesn't mention Native Americans as a source of inspiration for the elves. If you've read The Last of the Mohicans, this is very obvious (including parallels between Aragorn and Nathaniel/Hawkeye).
Been happening for a while. There are big fabless companies in China adopting RISC-V. It's a combination of the trade war and the opportunity to save money on ARM licenses.
Not just that, but good employees get tired of dealing with the stress and sabotage from coworkers trying to stay ahead of the layoffs. In my experience, it speeds up the burnout process.
The Elephant in the Architecture: Treat Business Value as Architecture Attribute
Or login management that doesn't involve pre-shared keys?
I hope WireGuard can come to feature parity with TincVPN will be nice. Especially automatic routing and mesh VPN formation, it can really help our multi-cloud container clusters connected using TincVPN to be bit more performant.

The difference is WireGuard is part of Linux kernel so speed of processing packets is faster than TincVPN.

Still experimenting with WireGuard and manually creating peer to peer mesh.
Typo near the beginning, "press a petal," gave me a fascinating mental image for a second.

I'm sure it'll be informative to learn exactly why every theoretical avenue for faster-than-light travel doesn't work, but I feel like we can infer from the size of the universe that these effects don't exist; if they did, they'd dominate our observations of the universe and we'd never have thought the speed of light was a fundamental limit in the first place.
There were no reasons for Qt to do that back in the day. Its string class had just as many issues as std::string, and libsigc++ showed how to do signals without a pre-processor. They just didn't want to do the work (then) ... now they have, and it's all just fine.

I contributed some significant fixes for GTK on macOS (OS X) support, all of them based on our experience with it. What's there now still has a few fundamental issues (often caused by fundamental differences in basic concepts within Cocoa versus X), but it's in much better shape than it was in 2004. My interactions with people doing Qt-on-macOS suggest a similar level of pain there too, which is to say "not much if your app is straightforward, but irritating if it has special needs".
Iran isn't represented in this dataset. Neither is Africa or New Zealand. I'm not sure what's meant to be ominous about any of this.
MOOC Market to grow $20.8B by 2023
Agreed. I have Wireguard installed, but am positive I don't have it configured properly.
Did you detect any crashes after the change?
I'm probably missing something obvious but... Should white skin not reflect sunlight more, and dark skin absorb it more? I agree that northerners have more need to absorb sunrays and hence make more vitamin D, so shouldn't they be black?
While I don't believe WireGuard is a drop in replacement for IPsec tunnels or OpenVPN I think it is a great solution to add a VPN tunnel back to your home network. I am running a WireGuard server on an Unraid server and it was trivial to setup and I can easily hit near gigabit speeds through it.
My father worked his way up from the foundry to "Business Leader" (management) at GE, starting in the mid 1970s.

GE was a mess internally, all the way down to the shop floor, before Welch took over. His impact cannot be understated.

We were big Jack Welch fans - if he hadn't grown GE the way he did, my hometown - where it was the largest employer for decades - would have been a lot poorer.
> It's up to the manufacturers and wholesalers how many they sell to the medical industry vs others.

And they respond to demand signals when making that decision.
> There are more quality, OSS UI component libraries out there these days than could possibly be counted.

If you think that, then you don't understand why we use and choose Tailwind over the other "quality" OSS UI components.

If you name three, I can tell you exactly why Tailwind UI is superior to them.
How does this work when your phone is in your pocket? Or are you assuming that your phone is in front of your face often enough to make it useful?
Really not a good look right before market open... Especially considering the conditions over the past week.

WSB has some hot takes
https://www.reddit.com/r/wallstreetbets/comments/fcczde/robi...
He was supposed to have created this company that cranks out highly capable managers in all eternity but somehow it didn’t work out. I read his book and already got a bad feeling about him. And from his latest TV interviews I got the impression that he was just a selfish prick that had learned nothing and gained zero wisdom in old age.

Obvious he was a very powerful and capable man but he used his powers only for his own gain and overall made a negative contribution.