skysight-inc/HackerNews huggingface dataset:
One way to combat this mentally is to have set prices for things in your head... ie the price you feel each commodity should cost. Don't buy things that deviate to far from that price.

For example I feel a nice non-iron, fitted, button down shirt shouldn't cost more than $20, so I only buy when I see them at, or around that price, BOGO or not (and I need one/two). Same goes for lightning cables, I'm not paying more than $5/(10ft)cable no matter what material it's wrapped in.
> Oh, and since this is not 1970 anymore, consider that computer users come from all other the world, and type in their native languages, where QWERTY vs DVORAK means even less.

How do you figure? Alternating vowels and consonants is fairly universal.
All in all, sound advice.

No recursion? That's a deal breaker.
This is an extremely well-written and complete resource! Thank you!
Get a raspberry pi and a couple of how-tos and you can watch your kid become addicted to making things sing with code.
From a YouTube video, I believe, they have Apple Newton. Interesting trivia, Apple Newton supported growth of ARM: https://www.wired.com/2013/08/remembering-the-apple-newtons-...
SOCKMAP – TCP splicing of the future
Yes, for OSS projects and for work. At work there's only a handful of us signing our commits.
Exactly. This is one of the advantages that cryptocurrency has over banks.

The Etsy snafu will be repeated until people and businesses start to require crypto for business transactions.
This is actually 100% true. Stable is the culmination of the Debian Release Engineering / Testing Freeze process.

In Unstable, packages are promoted from Experimental as I understand it which is a comparatively easy threshold to get past. In Testing, packages are only promoted from Unstable if they 1) don't have any bugs open against them, and 2) there is not a freeze on. 50% of the time (1 year) there is a freeze on.

In Freeze, only bug fixes are promoted to Testing. New features have to take a number.

When the freeze is over, Testing is cut and becomes the new Stable. I might have described some part of this subtly wrong, but this is the Debian release management process in a nutshell. To read more: https://release.debian.org/

In short, "Stable" should be read like stable compound, not like we usually interpret it to mean "doesn't crash" in IT.

It's a side effect of not changing often, that it probably doesn't crash too much. The crashing bugs wouldn't have made it into testing, or through the testing/freeze process. Hopefully, at least.

I personally prefer to run Unstable on my developer machines, because it gets fixes more frequently:

> Security updates are made by the maintainer; they may not be effective on all architectures, and may be delayed. Packages uploaded may not meet release standards, but any breakage is expected to be fixed promptly. Updates are made by maintainers.
isn't colemak the new hotness anyhow?
Agreed. For what it's worth there is an image on Wikipedia in the associated article [0].

[0] https://en.wikipedia.org/wiki/Hannibal%27s_crossing_of_the_A...
By then your eyesight might have deteriorated. ;-)
Simple Quality UI for Angular: The Origin
AFRICOM headquarters will remain in Germany indefinitely. In addition to the infrastructure problems in Africa (for instance, there are vast areas of the continent, including entire countries, where routine travel is prohibited due to lack of American-level medical or medevac services), there are too many rivalries amongst the nations for a headquarters to be placed in one country.

It's also not unprecedented: CENTCOM, SOUTHCOM, and arguable PACOM all have headquarters that are not in their respective areas of responsibility.
As others have mentioned, Raspbian kernel updates are delayed behind the Debian ones. The linked bug report states it was introduced between 4.9.135-1 and 4.9.144-1 (of linux-image-4.9.0).
Makes me remember how powerful the mentality of "Really ?" is. Like: "Everything is going terribly !" - "Really?" - "I'm so depressed !" - "Really ?". Or: "Everything is going great !" - "Really ?". It shows that everything moves, everything changes, nothing is permanent. So we shouldn't act like it is. Just try to get the best of each moment and let everything that isn't good for us pass away.
Well, that was an irritating read. Every sentence felt manipulative, and the ones I knew something about mostly seemed misleading or wrong.

I highly recommend JR Saul's Voltaire's Bastards, which is (among many things) a history of reason and rationality, from about 1800 to the late 20th C. (Rationality isn't the good guy here that you might expect) One of the best books I've ever read. It's also about Paoli, technocrats, Nazi science, military strategy, democracy, and 50 other things. His next books after it are an attempted solution to the problems described. If it sounds dry, it's not at all. Very dark, thrilling, mind-blowing - wonderful writing.
If the Democrats win the presidency and both houses of Congress that year.

D.C. will be first in line, then Puerto Rico.
yes and we've been consulting with many other nations on destroying them. Ukraine, russia, etc...
I think I can relate! I'm also a naturally skinny woman who started working on building up my fitness in my early 20s - first with running and now more with lifting. I have managed to stay relatively active throughout the ten years since, but sometimes do have lower activity periods when other things get in the way. After such a hiatus I have noticed that when I do ramp back up with the exercise I am able to get back up to my "fittest" levels and rebuild muscle much faster than the original effort. Now I am putting an effort into doing more running along with lifting again for the first time in years and even though I'm still not as fast as I used to be, I'm surprised at just how quickly the performance is improving, and how quickly my running form falls back into place.
ICT SKILLS FOR RURAL YOUTH
> In fact the second point is the sole difference between getrandom(2) and /dev/urandom.

AFAIK, there's another important difference: getrandom(2) doesn't use a file descriptor (so it'll work even if you're out of file descriptors, or in other situations where having an open fd is inconvenient), and it doesn't need access to a /dev directory with the urandom device.
This must be one of the worst breaches I've ever heard of. Imagine if this archive is leaked and someone made it searchable or something. I wonder what the chances are that someone has downloaded this. Probably not that high, but at the same time it was just plain old HTTP with directory listings and waw/MP3 files. Not completely unfeasible that someone is crawling stuff like that.

The URL was apparently http://188.92.248.19:443/medicall/.
It's perhaps worth noting that the subspecies of elephants used, the North African Elephant, was driven to extinction during Roman times...
JFC, HN. You’re really pretty useless, aren’t you?

Recent events are not the result of mass hysteria rooted in subversive brainwashing.

Then what’s the real cause of the problem, you ask?

The reality is that one needs not the correct answer, to realize a supposed idea is deeply flawed.

In the void of any obvious truth, a dubious narrative takes shape. All in all, this is mostly an aftershock of some of the horrendous decision making surrounding “terrorism” and refugees from The Global War On Terror.

But the cognitive realities of such a proposition are to difficult for some to digest. No buzz words for clean, succinct headlines.

Too bad about that.
Connect-on-demand does what you want. OSX will use this connection when it needs to network, and if it can't make the VPN start, the connection will stall.
Is it just me or are 4k monitors running in 1080p worse than straight 1080p monitors?
More details from another user https://www.reddit.com/r/space/comments/arer0k/i_took_nearly...
Swiss Post E-Voting Source Code
What This Female Angel Investor Looks for in a Startup
Thank you captain obvious. People with money don't pay attention to deals. Wow!!! What insight.
Absolutely agree. Pretty much all the freelance Python coding work I've got has been through mining my existing network. I wouldn't touch UpWork with a bargepole frankly.

Also, you need to be able to offer something unique if you don't want to have to compete on price - so demonstrating competence in a niche is important.
We're staying in Nashville overnight on our way somewhere else and enjoyed walking around on a weekend evening.

We noticed that all of the stores selling cowboy boots (and there are multiple) have a "buy one get two pairs free" offer. All boots in the store we checked out seem to be priced at $300+. So, instead of simply offering discount boots at ~$100, they're leading you to think you're getting $300-quality boots and $600 of "free" value in the extra pairs. Framed like that, who could possibly refuse?
Yes, but you have to download it.
First impressions of Filecoin
Thanks, going to try this :)
Wildly guessing: the federal government's response to Hurricane Maria hitting Puerto Rico was wildly insufficient, so if the opposition party takes control (which seems more likely than not), especially given that the opposition party prefers to err on the side of too much government aid/intervention than too little, statehood for Puerto Rico is a reasonably obvious priority. (And a goos strategy for shifting the balance of power in the Electoral College and the Senate, incidentally.)
Adding fibres. i.e. adding cells is hyperplasia and it's currently unknown if this occurs naturally in adult humans. Most visible growth can be attributed to hypertrophy, where the cells grow bigger.
One other useful thing : making a trash can for Linux, by wrapping unlink
I remember reading about the concept of utility computing in the late 90's, and thinking it was such an amazing concept but seems like one of those that was "always 5 years away". But then it grew up around us slowly enough I barely noticed it as something revolutionary, yet fast enough that today's landscape of infrastructure build outs looks vastly different than just a few years ago.
Attach Comments to ActiveRecord's Sql Queries
It might be that people who use it are more likely to engage this thread, and those who don't are going to skim past the thread and not respond. A whole bunch of yeses might not accurately represent the distribution of people using it/people not using it.

That in mind, I'll say I'm not using it.
Yes, I use it all the time. We didn't require it at work, until one employee started signing their commits, and everyone else thought the "verified" badge for the commit on github looked cool, so everyone else started doing it. Now mostly everyone does it at work.

After adding your public key to your github account, you can set git to sign your commits by default.

You can do that in ~/.gitconfig (or /<repo>/.git/config for specific repos).

[user]
signingkey = DEADBEEF
[commit]
gpgsign = true

Then when you commit, it will try to sign the commit. When you push the commit to github, it will automatically show up as "verified" in the commit history.

https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work

https://help.github.com/articles/signing-commits/
Only if it contains itself
This is great; as another pointer, http://clarkvision.com is my go-to source for beautiful astrophotography with technical explanations. Look for astro gallery and tutorials if interested
Facebook Branded “Digital Gangsters” by Fake News Report
It clearly does exist. Read the report carefully e.g. para 240:

"the Government stated that, following the nerve agent attack in Salisbury in March 2018, the Government had “judged the Russian state promulgated at least 38 false disinformation narratives around this criminal act”.267 However, the Government made it clear that “it has not seen evidence of successful use of disinformation by foreign actors, including Russia, to influence UK democratic processes”.2

What is disputed is whether and how "successful" it was, which is almost impossible to ever be certain about.
Why I Buy Bad Domain Names
So for a small application, I don't need to create separate API server. Nice one.
>It's a side effect of not changing often, that it probably doesn't crash too much.

I don't think that's true, it's likely that the actual causes of crashes are better known and documented, I don't think there is a particular way you can make a software release be less likely compared to other releases of the same software.
I fall for this every time I go into Tesco. I think the average beer in this deal is £1.89 so you are shaving off 42p by buying 3 which is around 7% per beer. Sounds alright but only if you wanted all three. I tend to buy the 3 and feel obliged to drink them all that evening when I only wanted 1 or 2.

Plus they're overpriced anyway
Because you can use that information to speculate on mergers and acquisitions: https://www.bloombergquint.com/business/hedge-funds-track-j-...
A punishing estate tax probably does more to incent trust formation, life insurance sales, minority ownership transfer structures, and other such mechanisms to bypass the estate tax than it does incremental spending.

It's largely unprepared idiots that pay any substantial amount of estate tax.
CORS-Less Cross-Origin Requests
This comment explains some of the technical details: https://www.reddit.com/r/space/comments/arer0k/i_took_nearly...
Reminds me of programmers who like to think of themselves as hyper-rational fact processors; it allows one to deny that one is even capable of having biases.
Upwork Is Like Soviet Russia
Well, the shock hasn't arrived yet, but we've not left yet either. Businesses have held off on action due to the lack of clarity but are starting to move out now.

Edit: Honda Swindon is the latest, just now.
depends on the density - if both monitors are the same physical size, there should be no difference.
All of the World's Money and Markets in One Visualization (2017)
That's quite interesting - it's the first I've seen of a real world app being limited in this way and it is worrisome. I suspect if you disabled System Integrity Protection is would work, but not sure.

On iOS they've always been APIs like this - they only work via Apple approval and not dev or enterprise signatures.
I like this layout a lot. What did you use to design it?
If you take a look at the GP's statement, it included an alleged refusal by Huawei to install NSA backdoors. That's the part of the statement I'd like to see further qualified, because I think it deserves it.
> "Because when it breaks, it is broken in a stable way."

Hubris.

How can you declare something "stable" if you don't perpetually run tests to verify it is indeed "stable"?

And to state the obvious: certain bugs will lead to instability, non-deterministic, and undefined behavior - that's the very nature of things breaking down.
> There is a theory that says people will be inoculated against fake news, if only they're exposed to enough of it.

Rwanda is possibly the best most recent counterpoint to this argument. Granted that the medium was radio as opposed to internet, and that there are therefore different regulatory mechanisms that can be applied (public airwaves vs TCP/IP) - but it shows the danger of getting people into a warped reality bubble.

https://blogs.library.duke.edu/rubenstein/2013/05/10/radio-i...
Since no one mentioned it so far I’m happy to recommend “Disciplined Entrepreneurship”, which I found more useful than Eric Ries’ book and very actionable. And above all, it really is a step by step guide:

http://disciplinedentrepreneurship.com/
How to build a personal wiki out of files and folders using Jekyll
This is commonly called the "gish gallop" - it's much easier to generate falsehood than refute it.

Worse, because of the way confidence intervals work, if you generate enough bad hypotheses and run experiments, eventually you find one where it appears to be true!
I think that guy may have a point though.

Take pertussis vaccine for example: pertussis may be deadly for newborns, but they cannot be vaccinated until they are of a certain age. We have here to vaccinate one group to protect another.

Is it ethical? Can we really mandate one group to risk their health to protect another?

One may say that in this case the risk is minimal and the benefits are great, but at this point we stop dealing with facts and go into emotional sphere.

One of the problems is that in the vaccination talks it's usually either "all vaccines are the godsend blessing" or "all vaccines are dealy poisons". A thought that some vaccines prevent thousands of deaths and some were just piggybacked by the "big pharma" is vehemently rejected by both sides.
> but I'm very convinced that you end up paying more in the end

This is actually the same tact credit card companies use, even if the balances are paid off every month. That's why we still use budgeted cash from envelopes to pay for most things. The only payments we run through a card are fixed costs where the percentage paid back on the card exceeds the transaction fee if any.
> They all approximate a heat engine

For each of those energy sources mentioned, what would happen if the generating station were to be completely inundated with water?
After watching both my in-laws succumb to cancer, I can explain a thing or two about cancer treatment.

First thing is, early detection completely failed. US doctors talk big, but they don't follow through on tests that could have detected these cancers and maybe given my wife's parents a better chance. It's always just "Oopsie, we thought that was just allergies!" And in the case of pancreatic cancer, just forget it--by the time they find it, it's too late and the chemo is just a sad joke.

Second thing is, Mayo Clinic, while 100% more competent in how they run their hospitals, has no better outcomes than anywhere else. You go there hoping for a miracle and no miracle appears. But at least they're efficient.

Third thing is: You should take the best care of yourself you can. That means no smoking and no drinking. I don't know why people think alcohol is safe in any quantity, but it's not. This wasn't a factor in our family's ailments, but it's got to be near the top of the list in general terms. You drink? You smoke? Enjoy your 50s because you won't make it to your 60s. The only thing I could pin down about my in-laws' statistically unlikely deaths is that they both spent time in Tanzania, and I often wondered if they were exposed to toxic heavy metals or radioactive materials while there. It's a long shot, but so is both of them dying of, admittedly two different cancers, but within ten years of one another? Hard to say, but still seems odd to me given the longevity of both their family trees and their general good health and lack of bad habits. My wife lives in terror of breast cancer.

Now the wild tangent: I'm not at all sure what to make of the rumors about the mega-elites having access to treatments that regular people can't get. It makes sense, though. Curing cancer would throw a real monkey wrench into the welfare state and the healthcare profit-making system. And there is some evidence that there might be those kinds of treatments--but they don't seem to be just for the ultra-wealthy and ultra-connected because it probably involves shady shit like freshly harvested infant parts or something just completely beyond the realm of ethics. The rumors abound, and they're probably bs, but what if they're not? I personally feel like I live on a plantation, like I'm the farm animal. So it makes sense that those who control the world would withhold certain technologies and breakthroughs only for themselves because that is how the elite mind works--once you have so much money that money doesn't even matter, the only thing left is power and playing God.

Anyways, enjoy your socialized (rationed) medicine and your early death because that's all most of us are going to get, even here in the states.
Yes, and it's required for all of the developers that work at our company. We used GPG signed commits before we even moved to Github (we previously used Bitbucket).

It's dead simple to setup, even on Windows.
10 Reasons to Refuse an NDA
OpenShift in a world of KaaS
Dvorak fixed my RSI, and works very well for polyglot hackers after a few simple key swaps: https://blog.yourlabs.org/post/168827162258/dvorak-intl-code...
The ISO layout is possibly not more efficient, but, like QWERTY vs Dvorak, it's probably not so much less efficient that it's worth changing now that it's become some kind of a standard.
The author was literally not the target audience. Unless you are already touch-typing, there won't be much of a benefit:

* all keys are equally easy to reach when you hover your finger 10cm above the keyboard while searching for a key

* you are moving fingers, hands and arms much more and with much more variety than when touch-typing, the risk of repetitive strain injuries is therefore lower

* you are typing much, much slower. Switching to dvorak is like buying an expensive pair of hiking boots for your daily 1 minute walk to the kiosk.

Last but not least, I know much more people who use a dvorak-like layout (as do I) - they adapt it to their needs (e.g.: as a lisp programmer I don't care about curly or square brackets, when I have to hack on other languages, I adapt my layout to make required special characters more easily accessible)
I ruin developers’ lives with my code reviews and I'm sorry
Memory is a story we tell ourselves about the past, and the memory is recreated every time we tell the story. It's very possible to have real memories of things that never happened. We can make them entirely on our own, or people can put them into our heads. Real memories of things that never happened.

Dr Julia Shaw's "The Memory Illusion" contains a readable account of doing so.
This.

I’ve bought APC jeans (French, raw denim) for the last 10 years. I wear them for 1-2 years nearly everyday, getting them patched at my local tailor shop as needed for $5-10 while I wait. After 6 months or so they take on an amazing patina and fit like a glove.

Not only do I get compliments on them constantly (they are an authentic version of the faux fade and wear pattern many companies sell) APC will actually purchase them back from you for 50% of original price and sell your worn versions in the store for $400.

Even more mindblowing is you can get $250+ selling them yourself on eBay (search APC Butler) effectively getting paid for wearing your pants.
I grew up around US military bases in Japan, and the same holds true : they're basically "little Americas" where you can pay in USD and buy Twizzlers (among other things, but I happened to like twizzlers)

An open question I have after reading your comment is whether or not this isn't true of other countries foreign miltary installations (like the French bases in Djibouti, etc.). Intuitively it seems like due to the nature of military installations, it makes sense to treat them like an extension of the home country - but I'd be curious to see if other countries approach it differently.
No, you're mischaracterising this.

Gullible people believe the lies, but they're not necessarily the victims, they are more likely to be perpetrators. A lot of the nastier cases (e.g. Rwanda, Rohingya) the innocents are those murdered by the gullible.
"climate skeptics that deliberately point out one small part of a study and misconstrue it in attempt to debunk the entire thing. "

This is where you got me badly wrong. I'm not a climate sceptic and I'm not trying to debunk the entire thing. This is a thread about disinformation and I'm pointing out an instance of disinformation.

I think there's a wider discussion to have here about whether disinformation is OK if it's done with noble intentions, and only those spreading disinformation with malicious intent should be censored. Or should we find all disinformation campaigns equally repugnant?
I'm glad you didn't write "loose less".