skysight-inc/HackerNews huggingface dataset:
I have to admit, having recently spent some time learning it and updating my Linux skills I really don't understand why systemd seems to have provoked so much hate and controversy in the Linux world. So far I really like it. It makes a Linux server feel more like something designed rather than incrementally patched together out of hacky shell scripts written 20 years ago.

The unit config files are small and simple. Every line makes sense. Things are coherent - learning how to start a service at bootup means you've partly learned how to configure the new equivalent of cron jobs. The same configuration works at the system and per-user level. You can quickly locate logs. I didn't quite like the command line interface at first e.g. why "systemctl" and not "service", plus I always forget if it's the service name in the second or first position. But the basic functionality is all there.

I realise Docker is all the rage at the moment but I've found it kind of flaky and complicated. For my own purposes systemd feels about the right level of abstraction. It's not picky about where software comes from, it just manages it. You can unzip a tarball and make it run isolated, depend on other services, and a whole lot of other neat things. If you've learned it on one distro you learned it for the rest, unlike SysV init. And it seems to constantly get more useful features that are all pretty easy to configure as well.
Ok, I confess.

I have a really obvious bias: objective reality.
The exact opposite of your conclusion is true.

Acknowledging someone's emotion gives them permission to feel it, and eventually let it go. Dismissing someone's emotion is denying them the permission to feel it, and let it go. Feelings we don't allow to be felt are never released.

This is true of PTSD at one bound, and the anxiety someone can feel day-to-day, over what seems like absolutely nothing to the casual observer, at the other.
Probably not true. Different shades of gray have (more or less) the same RGB ratios, but there exists a wide variety of PANTONE numbers for different shades of gray. (Simply put).
Hampstead Theatre: The Arrest of AI Weiwei (2013)
I'm not sure about your first example... I thought to myself "As an Englishman, what would I think about in the future?" and can't figure out a way to omit 'the'.

Could you use it in a sentence?
I have an old copy of Word.
In addition to sibling comments, we should note that not all observations are experiments. There is a distinct difference between experiment and mere observation: In an experiment, we are carrying out a repeatable recipe in order to try to falsify a hypothesis. We are not merely theory-crafting, working to explain what we see, but we are trying to disprove what we have theorized.
Yahoo Knowledge Graph – Covid-19 Dataset, API, Dashboard with Source Attribution
Go ahead and give google a whirl with “creative noun”.
BBS, The documentary – part 3 of 8 – Make It Pay
Billions of people have ~unlimited free email and you've boiled it down to "substituting random spam with highly targeted spam".

This isn't an unusual mode of commentary for HN, but one of my resolutions is to point out when social cynicism has far out-stripped reality.
They don't necessarily cause obesity, but they sure don't help. I lost tons of body fat when I stopped eating meat and dairy/eggs. Literally the only thing that changed was I ate more fiber and less fat. And of course removing trans fat and cholesterol from my diet, because they are only found in animal products.

Too much refined sugars + animal products = fat population.
Weird, I don't recall seeing ads in Gmail either, but I don't use ad blockers. I just checked and there are definitely no ads anywhere that I can find when I log in to Gmail. Where do they normally show up? Perhaps I am in the holdout group of an A/B test...
The Lakers got $4.6M PPP loan, and then returned it
I disagree (unless your "bad environment" gets tautologically redefined to mean any place where people with good intentions don't get good results.... which you might).

I was working in a place that employed incredibly smart and capable but highly opinionated people, and did not treat them as cogs, and did let them influence their productivity, happiness, and quality of the code.

However, there was a major philosophical disagreement between the "functional programming" camp and the "object oriented" camp (with a minor "procedural programming" camp), and designs occasionally became "I am smarter than you" contests, the overall system being extremely incoherent because every side wss able to influence their own productivity.

It worked, because they were smart. It was not a bad environment for any single person. But it would have been a much better place for everyone if there was a benevolent dictator (but nevertheless, dictator) who enforced one way or the other - the randomly reached middle ground has all of the deficiencies of all approaches, and none of the benefits.
Curious. How much does it cost to license?
Code is data. Data is code. The difference is metaphysics; the machine doesn't care.
Any parseable data format has the potential to trigger a bug in the parser.
Ad = Book

Creative = Story
Quite interesting. This is very much the dystopian future of prophecies. I'd be interested in seeing how the legalities of this plays out.
How to extract leads from Sales Navigator?
May I present my own achievements, such as: Not being an awful racist, and not spending any of my time defending pedophile rapists?
This is a really strange take. There are many books or authors I wouldn't read and can easily dismiss. Like The Turner Diaries by William Luther Pierce. I can easily dismiss that book and its author on the merit that I wouldn't take anything away from it, based on its premise.
The ancient world exposed people to more stress and more events of stress compared to developed world inhabitants.

More stress => get used to stress => stress has less of an effect.

Just like any form of mental or physical training: Get challenged => Grow to meet challenge => The same challenges as before are now less challenging.

See: Stress inoculation

"The stress inoculation hypothesis presupposes that brief intermittent stress exposure early in life induces the development of subsequent stress resistance in human and nonhuman primates."

"People with the capacity to maintain healthy emotional functioning in the aftermath of stressful experiences are said to be resilient, or stress resistant (1, 2).

"Researchers have sought to identify attributes associated with stress resistant individuals, with the expectation that understanding the etiology of stress resistance may lead to the prevention of stress-related psychiatric disorders.

"One intriguing finding to emerge from this retrospective research has been that stress resistance is associated with childhood exposure to mildly stressful events (1, 3)."

https://www.pnas.org/content/103/8/3000
There might be a misunderstanding here. Headless CMSes don't mandate deploys, that's only if they're used in conjunction with static-site generators. A headless CMS is just a CMS that provides content as structured data over an API rather then pre-bound to a rendering layer. You can use WP as a headless CMS if you use its content API.
> I mean if all you want to do is dip your toe in the water with GPGPU programming OpenCL is probably honestly a fine place to start.

I think really that is all I want at this point. But I'm taking the many dire warnings under advisement. Vulkan sounds a bit hardcore for me right now.
“When you hear someone say the words "Let's just take a basic calculation and extrapolate it out", you're about to be standing on shaky ground.

Especially when what they're doing isn't actually extrapolation, it's statistical inference using a sample that's not random.

Context: I just watched a video where an urgent care doctor took the % of people testing positive, multiplied it by the total state population, inferred the total number infected across the state, divided the number of deaths by this, & then told people their odds of dying.

You can't say that 12% of the entire population has contracted COVID-19 just because 12% of the people tested are positive if the vast majority of those being tested have symptoms. Healthy people are underrepresented in that sample.

That would be like trying to estimate the percent of the entire population that's vegetarian by only surveying people at an In-n-Out burger joint. I mean the fries are great and everything, but…”

https://twitter.com/DataRemixed/status/1254778325416828928
> Personally, I think you should be ashamed of making such a disingenuous connection.

The flagged comment has not even hinted at being anti-vax. You are the one who should be ashamed, but in this thread the authoritarians / MSFT lobby [1] apparently prevails.

[1] Which is huge on HN.
There was no conscious choice to de-prioritize IDE integration. Folks have been working on it for a long time; the rls has been on the stable distribution since september 2018, for example. There is always more work to do than there are hands to do it.

It is not-trivial to re-architect a near-million LOC compiler, while also still doing all of the other things that the project needs.
Oh, nvmd. I just saw you wanted a $1/run. Something ONT based perhaps.
As a user of a library, I don't really care how it works. Under the hood it can be arbitrarily complex or simple, and please feel free to change the implementation weekly for all I care. I care very deeply about my own components, when they render, what causes them to re-render, and that I can control and reason about when they re-render. Also, stability of API (in number of years) is way more important than new whiz-bang features.
It's my understanding that -- sadly -- "interested in location" is the default. But you can switch it to only users in or from the location.
Vegan for a year and a half and still crushing PRs and feeling incredible. Wife's pregnant and has had zero complications, no sickness, nothing. Also, she probably deadlifts more than more people on this thread.

The only nutrients "missing" are B12 and D, which are easily supplemented and/or found in fortified foods (cereals, plant milks etc). And the funniest bit - they only exist in meat because they are supplemented into cow feed. That's right - you're already supplementing D and B12.
Mars Exploration Architecture Comparison
BBS of today; peertube, mastadon, ipfs
This is the trigger for the beginning of my studies of Rust. Can't wait to try it out.
People who think scooters are going to revolutionize cities are equally insane. Reason being, scooters are ubiquitously available at a reasonable price point and have been for a long time.

The fact that you can rent one by the minute is going to make marginal differences to most people. If people wanted to use electric scooters to get around the city, everyone would own one already.
So there is no network that connects all the keys.pub clients together? Are you just supposed to do point-to-point connections through Wormhole? Still trying to understand it.

I keep hoping for a decentralized/federated network implementation for Keybase (or forked version) that will basically take the place of the centrally managed Keybase servers.
Nvidia Closes $7 billion buyout of Israel’s Mellanox
A compiler that optimizes away memset is not one that could be used for targeting anything that sits on a network.
Speed up your Docker builds with –cache-from
- Degree in Visual Art

- Joined the Marines and went to Iraq.

- Worked at a sign company as a graphic designer

- Cabinet making

- Auto rental shop

- Auto sales

- Miscellaneous temp jobs

- Accidentally landed a job in QA, learned Python and began automating things. Learned more about programming / software development and now that's what I do. Did some freelancing, worked some bad jobs, now at a fairly decent company doing cloud related stuff. Python / Go / Javascript / AWS.
Right. It’s pretty unbelievable and very sad that the media has been able to somehow convince so many Americans that Joe Biden is some kind of New Deal Democrat. He was a pioneer of the policies we now know as actually existing neoliberalism.

Yet again, it is even more obvious than before that the United States is an oligarchy without exception.
After seeing countless example of stuff like this, people getting entrenched in pointless minutiae, I've come across the opinion that it's a sign of a person I'd rather not have a discussion with.

Whether you're right or wrong is so inconsequential that it is simply not worth the effort to try and change someone's mind on it. The consequences for putting it on "wrong" is what? It's slightly more inconvenient (in your mind) to tear a sheet?

Having a strong opinion on that subject or other similar ones and getting impassioned about it is a signal to me that one more desires to be seen as intelligent and right rather than actually searching for information or understanding.
I think he's referring to almost half the comments being people asking about "creative", and watching Mad Men would give you a full sense of it.
> Schneider writes, “It is more likely for Toyota to know about faulty exhaust pipes in a Prius than DePuy [medical device company] to understand how a new hip implant is performing in the United States.” A registry of implants would enable the F.D.A., doctors, and patients to access data on their risks and benefits over time, but the U.S. has no such registry, unlike Canada, Australia, New Zealand, Japan, and several countries in Europe. Schneider emphasizes how these systems provide “valuable information about the longevity of an implant when used in real-world conditions by all surgeons.” A registry prevents surgeons from “cherry-picking” to exclude cases that would sully papers about implants they may have designed, and protects against the gaming of data.

> Repeated efforts to implement a registry system in the United States have failed. The implant industry has a powerful lobby in Washington, and the courts and recent legislation have made regulatory oversight more feeble.

Wonder about the history of this. Which lobby groups are making it hard to build a registry?
One of the interesting comments from the AskHistorians FAQ on PTSD is that, in the classical world, PTSD like behaviour was more commonly associated with public shame rather than private guilt.

They might have felt much less conflicted by killing because they did not come from a cultural background where killing your enemies is usually prohibited. Our justification as a culture for warfare starts with "of course, killing is bad, but..." and then looks into when it is allowable.

Many of the examples we have of things that look like PTSD are from failed rebels, people who were involved in civil wars, or people who had been disgraced. That would mean that they experienced the same sort of reaction to a stressor that they couldn't process but that the type of stressor that might trigger such a reaction was fundamentally different.
Very cool, but the screenshots are really small.
I can't share the exact details due to NDA, but instead of a fixed fee, it's a royalty-based license. So I pay x% to Pantone on every sale.
I dont think there is data to back this up, even though it sounds nice in theory. Actually seems like the evidence is against it. Countries with large social security nets (e.g. more people affording to take risks) are not even close to creating startups of the likes coming from capitalism-centric countries.
It would be like taking business information from the show Silicon Valley, though that might be a worse analogy than I intended, since the show is so spot on...
I didn't use an ad blocker for a long time, because I just didn't care. But a few malicious ads made me install one, and the downside is that I have to manually enable everything to get a website (e.g. a business I have a relationship with) to run properly fairly frequently.

I wish there was a clean, sharp division between people trying to sell you stuff on the open internet and entities that you are logged in to and already doing business with, such that the latter were guaranteed to be accessible even with maximum blocking.

Exploiting customers is something that needs to be regulated more.
What's going to happen when 2020 perverse incentive 'evidence-based' medicine demonstrates mildly positive results on limiting symptoms from initial covid-19 exposure and then mandates hundreds of millions of people to take these vaccines in order to be removed off quarantine then tens of millions develop auto-immune lung pathologies?

They tried corona virus vaccines already after the first SARS outbreak. When patients were re-exposed to the virus they had severe auto-immune lung pathologies. Sounds super problematic.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3335060/ https://jvi.asm.org/content/85/23/12201 https://www.newscientist.com/article/dn23563-threatwatch-cou...
Feel free to elaborate. Why is it that carnivores have short intestines, teeth for gripping into and tearing flesh, and don't die of colon cancer?

We have long intestines for lengthier breakdown of plant fibers. Not so dead animals can rot in it.

EDIT: Let me elaborate on this more, actually. Humans are omnivores in the sense that they can consume and not die from eating meat, but you will be void of fiber and other nutrients. Everything is not found in meat, no matter how much HN's god Shawn Baker says so.

You can absolutely thrive on a whole foods plant based diet, not destroy the planet, and not pay to support torturing animals, and that is where the fact that we "adapted to be omnivores" becomes irrelevant. We simply don't have to artificially breed billions of animals and feed them all the water and plants, just to survive. We can easily survive on plants alone, and would be much better off for it.

Or we can keep enslaving animals and breeding disease and stay quarantined forever. Whatever gives you five minutes of pleasure though, right?
Once you understand that function components aren't simple, contained functions but rather components that exist in a parent scope (React) and that React actively manages them, it's not magic at all. Also, you don't need ESLint; the rules are pretty simple.
Principles and priorities
> Web Rings were amazing, and I think the idea still has merit. Why did everyone stop using them?

They're just underground. Now you have to read a project's docs to see who they link to/thank/reference.
>I really don't understand why systemd seems to have provoked so much hate and controversy in the Linux world.

Because the OSS community is dense with insecure and pedantic neckbeards. Lennart Poettering, Systemd's creator, has received death threats over it ffs.

I too find it quite elegant and easy to use.
There's yet another valuable hooks critique that I recommend you to read - https://typeofweb.com/wady-react-hooks/ (Use Google Translate to convert Polish to English)
If you rely on code containing undefined behaviour you're in for a world of butthurt sooner rather than later.

There is no way in C++ to get at the padding bytes unless you're using undefined behaviour. How does the hash function work? Pointer aliasing using reinterpret_cast? Pointer aliasing using C-style casts? Typing punning through the old union switcheroo?
LibreOffice supported Adobe Flash...?
For anyone else here confused like me, and because I don't see an immediate explanation in the comments:

"Creative" in the context of an ad means the image, video, text, etc. Basically, the ad content that the user will see.
Finally, a talk that isn't PC sanitized..
There you go-- You've revealed your naïveté

You are not objective-- you're human. That alone makes you are biased, apparently in particular towards prideful emotions especially when folks like myself expose your bias (such as towards "Appeals to Authority"-- snopes for example-- when I enlightened you to the fact that snopes is embroiled in controversy calling their "information verfication" reputation into question).

Clearly you fail to recognize this.
Build something bragworthy and make money
Well, that depends on what you mean by "impressive", and in what domain. Black box compiler fuzzing has been very effective.
"... if a device was sold before 1976, an updated version can be released without new clinical trials, so long as the manufacturer deems it to be 'substantially equivalent' to the existing device. Thirty years after the 1976 legislation was passed, the F.D.A. had approved more than a thousand high-risk devices, only sixteen per cent of which had gone through rigorous clinical testing before sale."

Shades of Boeing here. Interesting.
The entire cryptocurrency airdrop thing has caused lots of noise, triggered campaigns to try and hack/social engineer accounts that would qualify the attacker to grab more cryptocurrency, ... It makes it vastly less likely I'll recommend Keybase with those associations, which diminishes the value of the "key part". (Not recommending it both because it makes me question the long-term priorities of the product and because I don't want to explain why I'm recommending "weird cryptocurrency-stuff", which is the impressions others could have)
I suppose I like "Angels & Airwaves is a band" because the alternative feels ambiguous in a way that creates tension. With "Angels & Airwaves are a band", I'm left wondering if that was the intended sense, or if they made some editing error and what was really meant is, "Angels & Airwaves is a band," or, "Angels & Airwaves are bands."
So? EU or Ireland are not Germany
Are you suggesting that a system's services should be run in individual docker containers?
The GP specifically was talking about the binary behaving differently, so the compiler version and compilation flags would be irrelevant. The kernel, system libraries, environment variables, etc. would all still be relevant, though.

I think they're referring to unpredictable behavior under future versions of language VMs and garbage collectors vs. statically compiled binaries with either no GC or a statically linked GC library.

Most of the time, all of that machinery going on behind the scenes is very convenient, but coding strictly to POSIX and the C/C++ standard libraries / STL and keeping your compilation artifacts gives you a lot more stability than coding to some version of the Java standard library (or other language VM) and keeping around your JVM installer with hopes that the installer will agree to install and run on future systems.

I remember being bitten by testing our product against the earliest JRE we supported and also the latest JRE sun had released at the time. I was aware that reading environment variables was deprecated in the earliest JRE I tested with, and I knew it had been un-deprecated in the latest JRE I tested, and the methods I was using were present in all of the JRE versions in between. What I had missed was that there was at least one JRE version in the middle where the deprecated environment variable reading methods actually threw runtime errors.

I've also run into issues in the past with the version of MSVC I was required to use having an installer that depended upon some ancient version of the CLR which would no longer install on my machine. There were some workarounds, but I needed to talk to several of our helpdesk people before I found someone who knew the required magic incantations. Had the MSVC installer been coded strictly to C++ stdlib, STL, Win32 and MFC, it would have run just fine on my modern desktop.
How do you define object-oriented programming? From my perspective the very core of it is stateful objects with encapsulation and methods on those objects that pretty much always are not pure. If you just start treating objects like collections of functions, I don't really see how that's OOP. As far as I remember, it has been a little bit since I've used OOP everyday, pretty much every facet of the paradigm is centered around mutating state. You can certainly commingle OOP and functional code, but they simply aren't compatible paradigms.
First thing I looked for was Jolly Roger's cookbook.