skysight-inc/HackerNews huggingface dataset:
Documentation sucks because nothing is used very often anymore. In the good old days (TM), software was used for much longer in pretty much the same shape. Think of GNU coreutils.

In contrast, your API or your frontend code or your Amazon Lambda or your Microservice is quite likely not feature-complete, does some things that should be handled by a different component and was developed with exactly one use case in mind until it was "good enough". Thanks to scrum, no one cares about completeness, orthogonal design, or composition of smaller parts anymore. Hence documentation has only token value. Except, maybe, for end user documentation, but I am yet to encounter a "user story" that begins with "As a user, I want to do X, read how to do X in the documentation, follow the instructions and get the desired results."
I have not once encountered UML since starting my actual career. It sits solidly in the "Java silliness we did in college" category.
I am having the time of my life today.

Cashed out at $320 and bought back in at the dip. Wheee!

Hedge funds are shorting from dark pools (EDIT - the public data was late, so it now seems unlikely it was a dark pool), and I am fucking excited to see what happens for the rest of the day and especially just before closing (and after hours).
Yeah, it occurs as soon as I open the site on Firefox. Doing a quick Ctrl-F in the sources seems to indicate it's coming from Vimeo's player
The institutional green movement from almost its earliest years was fundamentally against nuclear and they have literally spend the last 60 years fighting against it, consistently going again all scientific evidence.

Funny enough some of the very earliest parts of the movement went pro nuclear because they hoped it would prevent dams that destroy natural habitats.

But of course the modern environmental movement is more concern enforcing some sort of anti-rational neo-naturalism. They always disagree with science on things that are 'unnatural' whatever that means, being against nuclear and GMO.

Of course the repeatably also embrace and advertise the worst kind of anti-science alternative medicine, natural healing, homeopathy and all matter of utter nonsense.

That is why I hate these organizations with a passion. They are anti-human, not pro-environment.
German vaccination passports will be issued on IOTA
I asked hundreds of people about their biggest life decisions
(You can't break the site guidelines like this. Please review them: https://news.ycombinator.com/newsguidelines.html - all the way to the end, please, because one of the guidelines you broke is the second-last.)

Comments on this topic get tons of downvotes and flags because it's a flamewar topic and they're usually flamewar comments. That null hypothesis is more than adequate to explain what you're observing. If you want to claim organized abuse, there needs to be evidence beyond garden-variety internet identity war.

People are biased about this because they overestimate the offenses of the enemy comments by (let's be conservative and say) 10x and underestimate the offenses of their own by 10x. That creates a 100x distortion. Everyone does that, so everyone sees the argument as overwhelmed by bad behavior from the other side—always from the other side, never from mine. Indeed the other side behaves so badly that (this is the 100x logic speaking) the only thing that could possibly explain how badly the other side behaves is sinister manipulation, astroturfing, brigading, and (word du jour!) disinformation, most likely by spies, foreign agents, and provocateurs. If that 100x were a mere 2x or 5x, it might dawn on people how cartoonish this thinking is, but 10000x is a hell of a dose.

Nobody looks at how they themselves (and their team) are breaking the rules and adding to the problem. After all, the other team is spies and foreign agents and racists, so what could be more natural than me feeling justly, righteously indignant about their abuses? I/we are innocent, you/they are guilty: that is the entire story.

Another thing nobody looks at is how this mechanism works exactly the same way in every thread and recreates the same flamewar every time. We're all fighting wars in our own head, or rather the same war over and over again, projecting the same demons in every case. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

We all have this insanity, and internet comments are a perfect device for bringing it out, because we have so little information about each other and our insane imaginations eagerly fill in all the gaps, without us ever considering we're doing that. The only saving grace is that these online wars are mostly confined to a teapot.

I hope it's clear that I'm not picking on you personally. Everyone in these flamewars is doing it—your comment just happened to be a place to hang a reply. Unfortunately, no matter how often we plead with users to take the site guidelines seriously and develop awareness of how they (and their team) are also breaking them, these threads are getting worse.

There's no way to measure how much sufficiently smart-and-sinister manipulation may be happening because by definition, if it's sinister enough, then it can't be detected—but that way of thinking is madness. The simple fact is that the human mind is its own sinister manipulator, and is more than enough to explain the dynamics that break out in these threads. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Precisely, there's zero linkage to the physical world from an NFT unless it's recognized and enforced by some sort of central authority. At which point it's orders of magnitude easier and more efficient to use a centralized database.

I did some contract work with an Ethereum NFT startup several years ago (now defunct), before the recent hype, and the only "value" proposition was that they were selling "genuine" NFTs blessed by particular large consumer brands.

Behind the scenes it was all a centralized SQL server that only touched the blockchain when you exported your tokens to a private wallet because that was slow and expensive -- and turns out almost no one actually cared about that part. As long as you left your tokens in custodianship of the company, the company technically owned them as far as the blockchain was concerned.

And then even for digital goods where the concept of the "original" is meaningless when exact digital duplicates are zero-cost, just... who cares? What do even own, and why should anyone else respect your "ownership"?

All this NFT noise just feels like those scams where you "buy" a plot of land on the moon or name a star. No authoritative body in the world recognizes that claim, and if we ever start colonizing the moon you can be sure as shit that no entity is going to respect your "ownership".

It all feels very regressive in the face of decades of efforts of open source and work to liberalize things like copyrights and fair use in software and digital goods and services. Not to mention that it is an environmental disaster.
It's a battle with the people with an financial incentive/bet that the stock will go down.

These people have essentially borrowed shares and sold them on the market (short sale), and are waiting at some time in the future to buy them back. The idea is they will buy the stock back at a much lower price than they originally sold them for.

The people holding the IOUs for gamestop stock are paid regular interest payments. These payments are relative to the price of gamestop. The higher the stock price goes, the higher the interest payments are.

When the stock skyrockets like this, a positive feedback loop is generated (called a short-squeeze), people want to buy back shares to stop their interest payments on the IOUs. And if there aren't enough shares available, the price spikes. Eventually, the market cools off and the price plummets back to earth.
This seems critical.

Could be fixed by turning off vsync?
NextBox: We Decided for and Against Ubuntu Core
Best treatise on money is David Graeber's Debt, the first 5000 years.

One huge revaluation in that book is barter is not really a thing. Prior to hard currency and state money, people just got into debt with each other. They didn't barter.

Money on the other hand and markets were created by emperors and kings to fulfill needs of the soldiers and the empire. No place just creates markets without state influence.

In other words, markets were a hack used by kings to get wha t they want. They forced markets on people via money (which requires taxes). In other words, to create markets you first need to force people to pay taxes.

Fascinating book and also gives a reason why bitcoin is not money, but at best a proxy and store of value.
How do people use the CO2 captured?

Are there economical opportunities from the captured CO2?
> Sway is a tiling window manager [...] written in C, and thus is very fast and has little resource overhead.

So is GNOME as far as I know.
I agree with your statement; to give my initial comment some context I was poking fun at the ‘audiophiles’ that prefer vinyl for its analog characteristics but then unknowingly digitize it by using, for example, a Bluetooth speaker... I’m in no way an audiophile and if I want quality sound than WAV or FLAC is fine...but that’s just for certain albums
;)
As Paul Newman said "If you're playing a poker game and you look around the table and and can't tell who the sucker is, it's you."
> I want to challenge this a bit. Your unit test suite should also be able to catch all these things with the right assertions.

In general, tests can only find bugs, not prove the absence of them. Type systems, on the other hand, can prove that certain classes of errors cannot exist in the code. They are complementary, you want both.

That being said, I don't think TypeScript's type system is sound, so it's probably not really giving you that benefit.
Pump it -> sell it -> short it -> halt buying -> profit!
I went full wayland a few months ago, at first on Ubuntu.

Now, I'm using the early days of the Manjaro Sway Community edition, and it's basically everything that is described in this post packaged and pre-configured out of the box.

https://github.com/Manjaro-Sway/manjaro-sway/
I'm certain the GME bubble will burst at some point. I am almost as certain that when this inevitably happens, those who lost their money will blame hedge funds, short sellers, Wall street, elites, the system, etc. instead of looking into the mirror.
Absolutely - but that's kind of my point. You should make the decision consciously. The corporate governance that goes around that is the company making that decision consciously.
I might be oversimplifying but when you pay with a US card at a European Stripe Merchant, the acquirer they use locally will show up at your US Bank as "foreign", and this will trigger all sorts of things at the fraud/compliance level.

Stripe offers Atlas so you can "easily" open a US Stripe account and serve your US customers from there, but wouldn't it be great if Stripe did that for you automatically?
Because one group has the time to go onto the other's forums and scan for anything incendiary and forward it to the press.

And only one group of people says that they're being literally killed by words.

Also, most news channels do zero (literally) fact checking and often explicitly lie. Through 2020 I've seen so many talking heads directly contradict the videos coming out of events. Videos they could easily find and watch on Youtube if they cared.
How do I do this? Specifically the clothing part. How can I best plan ahead to not label myself as a clueless tourist? I imagine my American standard of dress is too casual for most places, but beyond generalizations like that, I'm clueless.
Well, if you tie it to an NFT, you can make it easy to lose or be stolen, which is helpful because...<why again?>
This is just crazy, someone doesn't like when the retail is winning. Looking at the options flow for this, more than 100 million dollars have been spent on contracts today. Halting it all of a sudden only makes people lose money.

Here are the options flow stats, crazy amount being spent on options. https://i.gyazo.com/dca500ef0f774a0019f0a42b7ac1e855.png

Source: https://www.tradytics.com
>The first round of tests, conducted between 2011 and 2015, identified 116 cases of actual or suspected thyroid cancer among more than 300,000 people aged 18. “On the balance of available evidence, the large increase ... in the number of thyroid cancers detected among exposed children is not the result of radiation exposure,” Unscear said. “Rather, they are the result of ultrasensitive screening procedures that have revealed the prevalence of thyroid abnormalities in the population not previously detected.”

Gotta love a lobby job of PR/damage control! This is even better than the work of the Japanese government itself. Insulting to our intelligence, but good PR work nonetheless...

In any case, up there with "Covid-19? No big deal", also in WHO greatest hits.
Thanks for the data point. It's probably an addon then.
This was a classic inside job with the inspections company in on it as well. The Swiss citizen trader of Mercuria was complicit as well as SGS (inspections company). Mercuria is now going after SGS as well.

Can’t wait for the Netflix thriller.
Loving all the Gitlab requests! If you sign up and select "Gitlab" as your tool of choice, it will put you on our waitlist and help us prioritize that work :)
Diseases of Affluence don't regularly affect elite athletes in their 20's. I would say that because of affluence in our culture, we actually have elite athletes. I come from a long line of artichoke farmers, but hell if I've ever grown one myself. Taking a few months off to climbs mountains as fast as I can to set some record is something I can do because I've broken free from my generational toiling.
It takes a lot of effort to write good documentation. If the documentation is too low-level you get the extreme of "this function adds 1 to x" type comments which don't really help. If the documentation is high-level, many important details can be left out.

What I try to help support on my projects are higher-level block diagrams which show the relationships between major components. Hopefully that doesn't change too quickly! The lower level API should be generated straight from the code itself with a tool like swagger or doxygen if possible.
Nim Based Malware Loader Spreads via Spear-Phishing Emails
And they said shorts exited their positions. Then we saw Feb 12th's numbers and short interest was still high. New shorts? Definitely possible. And here we are.

That big dip today puts it on the short sale restriction list so tomorrow will be interesting.

AMC also had a similar big dip at about the same time as GME.
> I am a big fan of Flutter and I will forever be an advocate for it.

Let's see what you say in five years. :-) Seriously, this sort of hyperboles just reduces the credibility of anything being said in the article.
Wind and solar were not really a option for much of the time since nuclear was invented. And we have very clear evidence that the coal and gas industry have been fighting against nuclear since its inception.

It was not uncommon even in the 70s for 'environmentalist' anti-nuclear organization to be sponsored by fossil fuel industry.
Gnome is not a tiling window manager.
Did you decide to pursue carbon capture first and then start the company? I’m wondering if/how on-vehicle carbon capture is more energy efficient than e.g. using free air carbon capture to manufacture fuel? Though I suppose they could be combined.

https://newatlas.com/direct-air-carbon-capture-cost-effectiv...
I can understand the pain of leaving that dream, but in a way, a tainted soil is rarely a good dream anyway.

I so wish I could do beautiful coding work but societies are not aligned with beauty (even at zero cost) so i'm bailing toward financial independance and peace of mind. Hopefully you and I can make time to join club or do thinking on our own terms.
Do drivers need a hazardous materials endorsement to drive a truck with your equipment attached?
The Many Faces of a 10x Software Engineer
Containers run on lots of non-Docker runtime environments. You can just install runc, or if you have systemd you can use systemd-nspawn. Or if you want a more Docker-like experience there's podman. Or if you're working with it kubernetes and containerd will run containers.

And if you don't like any of that, look in the Dockerfile and replicate the setup on your server. IMHO in 2021 it's not worth someone's time to worry about the eccentricities of 20-30 year old bespoke unix/linux distributions and their myriad of incompatible decisions.
seems like a tiktok clone, maybe need to understand why its better. best of luck.
> This is the shady practice of charging people's new credit card when their old one expires

Is this really shady? I’d personally find this behavior super convenient.
I've not really seen good support for public sector unions are bad (though clearly a fair number have negotiated sweetheart deals). Places like California do relatively well even with high rates of public sector unionization.

In terms of workers, the govt can't go "out of business" so seems pretty rational to join a union in that context?

The other issue is politicans are total idiots. I've done enough work in govt to know that the folks making policy NEVER EVER ask the folks in charge of delivering on something what small changes would make things 100x more efficient, fraud resistant and more.

For example, PPP loans.

Everyone in govt knows that employers make payroll tax payments every other week, file quarterly reports and annual W-2's and W-3's for staff. So if you are going to do a paycheck protection program - two options. One, use the data YOU ALREADY HAVE ON FILE to auto generate loans (2.5 months of payroll) using a simple signup form with very little risk of fraud - funds can only go into the same payroll accounts deposits made from etc.

Instead, we got a totally stupid system where massive fees were paid to folks who had no clue to supposedly screen folks using easily alterable documents. The fraud if they care to look is going to be high AND the pain was extreme for folks applying. All of which could have been avoided. My point - a unionized workforce would not have messed this up as badly as a bunch of whacko political appointees with no clue, so I'm not necessarily against public sector unions if it helps with retention.
Linaro to release monthly GNU Toolchain integration builds
> Most effective online communities, whether ivory towers or toxic cesspools, are tirelessly built on the effort and guile of volunteer moderators. I don't think the average poster realizes the power to sculpt a consensus that can come from bans, post removals, and pinned posts.

I think many online communities, moderation serves only to reinforce the groupthink. (I'm not saying that's true of this community, but this site may very much be the exception rather than the rule.)

/r/TheDonald was moderated – if you posted something critical of Donald Trump, they'd remove it and ban you.
Might not be what they meant, but under normal operations a coal plant can release significantly more radiation into the environment than a nuclear plant, via isotopes in the ash [1][3]. It’s still less than normal medical sources but it is much higher than a normal nuclear plant where radiological releases of any kind are actively watched for. (The source of the coal will determine the isotopes involved and the initial amount. [2])

This article [3] from Oak Ridge National Laboratory REVIEW (1993 I believe, so a bit dated) states "The population effective dose equivalent from coal plants is 100 times that from nuclear plants"

[1]( https://www.scientificamerican.com/article/coal-ash-is-more-...)
[2]( https://pubs.usgs.gov/fs/1997/fs163-97/FS-163-97.html)
PDF Warning:
[3]( https://www.ornl.gov/sites/default/files/ORNL%20Review%20v26...)
Our documentation sucks because it is time-consuming to do documentation properly.

I am hoping to fix this by introducing Optic [0] to automatically handle generating API diffs.

[0]: https://github.com/opticdev/optic
What makes them incorrect? Because they do not match solar time? If you wanted to make them correct, you'd need to do away with time zones entirely and go back to each local area having their own time.

Sunrise today in Knoxville TN was at 6:53. 180 miles to the west, in Nashville, TN it was at 6:03.

We can make time whatever we want it to be, let's make it where it has the most benefit to the population, and the research has shown that is daylight savings time.
the whole comprehensive reviews don't work. time has proven it. at the moment, I'm building a service, where you don't rate the business but rate the actual service you got. no star ratings. but text which is native to every literate individual and can be easily read by machine. reach out, if you wanna sign up for the beta list.
No, I have zero problem detecting sarcasm or irony in text. If you think about it for 5 seconds it's usually pretty clear.
Bitwarden | DevOps, QA, Dir of Sales, Dir of Marketing, Support, Technical Trainer | Full-time | 100% REMOTE

Bitwarden is an open source password manager that has had success growing organically through the open source community and has recently been named best password manager by US News, Wired UK, and more. We are a collaborative, nimble group working from around the world, committed to making the internet more secure.

https://bitwarden.com/careers/

Mention Hacker News in your application under Why Bitwarden?
Health-and-Beauty
He does now, but it's terribly sparse.

https://en.wikipedia.org/wiki/Lou_Ottens
In one way, this is exactly the comment I came here to read. The article made my eyes glaze over it was so press-release-y and so I wanted to know what the actual plain language detail is. You delivered that, thank you.

However, in the specific case of Postmates, have they actually used this feature to screw people over? I get what you are saying in the case of a subscription like Netflix. But with Postmates, the user is making a concrete in-the-moment decision to spend money. This actually feels like a minor convenience in that the customer is hungry and can get the order in without having to fish out their credit card details again.
Yes, they're foreign to your application's database. That's the point: by using these tools you're buying into a service-oriented architecture.

What you are advocating is to collapse the service-oriented architecture into a "everybody parties on the database" architecture. These tools are very much invested in you not doing that. There already exist user-auth libraries for what you want and run inside your application itself.
I think the problem with a graph based model is that

1. I need an entry point, if things are organized in a graph, then I have no idea where to start. Wikipedia has a landing page. For causal browsing, when I don't have a specific interested topic, I think it's fine. But If I'm new to a code base, I will prefer a start point and a step by step way to understand it. In that case, I think the graph structure fails to serve that purpose. You could create a landing page with a content table, but then that would be the same as the tree model.

2. I won't know the big picture, or the overall scope of a document.

For example, when selecting a third party library, I probably won't think of any caveats that would affect my use case. If I see a caveat section in the content table, I would pay attention to it.