skysight-inc/HackerNews huggingface dataset:
~~I obviously don't know enough about images... Why would you store this as a jpg and not a LOSELESS format?~~

The full resolution image is in the comments, it's uploaded small because of Reddit

https://drive.google.com/file/d/1lGDV6jOHc0v5UdkxcqYShqhKBz_...
Background: Stuttgart hosts EUCOM at Patch Barracks and AFRICOM at Kelley Barracks.

The latter should have moved to Africa at least a decade ago, but America is still looking for an appropriate location (friendly, stable, infrastructure).
Previous discussion on this post:
https://news.ycombinator.com/item?id=10887452 (2016)
Yes, exclusively, and I enforce signed pushes on repositories where possible.
Allegedly, when you see the “10% free” message on groceries, that’s a signal that the manufacturer is about to downsize the quantity, with the non-free portion of your purchase being the new normal.
> That said, there are better researched layouts that DVORAK, with actual modern research behind them.

From what I've read the difference between from Qwerty to Dvorak is much bigger than from Dvorak to the more optimized layouts. They add marginal improvements. As you say yourself, no layout can be perfect in every context. So since Dvorak is built in to most OSs these days, it's a very good compromise.

Dvorak isn't meant to be a holy grail, just a nice comfort boost.

For professional programmers I can recommend getting the ErgoDox keyboard to optimize access to special characters.
Is there any good open source solution?
Bgfx – Cross-platform, graphics API agnostic rendering library
It won't be an issue. Her mother was born in Indiana so Tulsi is a natural born US citizen. Just like Ted Cruz who was born in Canada.
Those may be running with their transponder off?
> I genuinely question why people are so concerned if people use science to achieve better results at sports

Because the only point of sports is human performance. If we wanted to use science, we'd use machines instead.
Beautiful picture!

Author's comment about how it was made
https://www.reddit.com/r/space/comments/arer0k/i_took_nearly...
The refund policy is many times fairer in the UK than with other retailers. I never fell like I'm taking a risk with Amazon. OK, they have a fake products problem but I haven't experienced that yet.
Tom Scott did a really good video [0] on it some time ago which includes some more examples than the website.

0) https://www.youtube.com/watch?v=PfdBTsyrqaI
I think the counter argument to this is non-perishable food and other groceries.

There is a certain brand of shelf stable non-dairy milk that my family use a lot of. The usual price is £1.50 a carton. Every few months there is a 3 for £3.00 offer. Now this is obviously a ploy to get you to buy more than you needed and also to appeal to new customers.

But I use these offers to stock up on weeks worth of the stuff. If has a shelf life of over a year so it's a no brainer. I hardly ever pay full price.
Suppose a grocery bill is usually $100 a week, and (for simplicity's sake) let's say it buys 30 food items. In the example I'm referring to, $100 would still be spent, but 35 food items purchased. This could only be considered "saving money" if the extra food allowed you to spend less than $100 on next week's groceries.

Anyhow, sorry for being confusing. It's possible this example isn't all that common in general. I just bump into it all the time.
>Mind-Body Prescription

In this acclaimed volume, Dr. Sarno reveals how many painful conditions-including most neck and back pain, migraine, repetitive stress injuries, whiplash, and tendonitises-are rooted in repressed emotions (book description from amazon)

Excuse me while i chuckle heartily
Me too, as it usually indicates the store also has a generous return policy which is a must shopping online. Stores that "don't charge" for shipping are much more likely to not be stingy in other areas of the consumer experience as well.
I assumed the intent was to suggest a similar structure that wouldn't raise warnings under one of these sets of coding standards.
I learnt Dvorak well after school years. The hardest part was sticking to it during the first couple of weeks of horrible typing speeds.

I mainly use QWERTY now because it’s convenient, but can easily switch back and forth.
I'll take an example for my local store.

We have some Belgian waffles that cost 18 NOK a piece.
They always have an offer that gives you 2 for 20 NOK.

I never eat more than one of these and they end up spoiling as they don't last very long, and even if it seems that I'm "saving" 16 NOK on the purchase I'm actually spending 2 more than I otherwise would.
Ha, I have fallen for that exact trick at Tescos too many times
I also had services where the free trial stopped working as soon as I cancelled. Which I did so that the trial doesn't spill over into an abonnement.
I do, but only because git and GitHub made it so easy to setup.

I've read both that it can help with security, and that it doesn't help at all, but for the 5 minutes it took to setup I figured it can't hurt and the green verified check box is nice to see visually!
I use 2 Olimex A20 Micro with Debian stable as personal servers (Web, Email, Backup).
One of them had already installed the toxic update via unattended-upgrades.
Fortunately I did not configure automatic reboot.
So I had the chance to read about the issue here on Hacker News and reinstall the old version:

$ wget https://snapshot.debian.org/archive/debian/20181028T150508Z/...

$ dpkg -i linux-image-4.9.0-8-armmp-lpae_4.9.130-2_armhf.deb

and set the version on hold:

$ apt-mark hold linux-image-4.9.0-8-armmp-lpae
> Life is precious. I think we forget that.

Life is precious. So why do we allow suffering and killing to please our taste buds?

While existing life is precious, do you also believe that not-yet-existing life of a calf is so precious, that we need to forcefully inseminate cows at the highest possible rate their bodies can handle?

If life is that sacred, do you support doing that to human women, too? Because otherwise we'd be acting unfairly to all the unborn children who would otherwise "never get a chance to be alive", right? If we don't do that we'll take away the life of millions of hypothetical humans, right?

> But, no, I do not consider animals to be morally equivalent to humans, so I am okay having a different moral system for animals.

This is somewhat agreeable. Non-humans are not equivalent to humans, and therefore it would be non-sense to argue that dogs should have the right to vote, and pigs should be allowed drivers license. They are so different from humans that they lack the capacity to do any of this.

However, many mammals (dogs, cats, cows, pigs, horses) can feel pain and distress and react to it in a way very similar to humans, by screaming and wrenching and sweating, by trying to escape. Why should their interest in not feeling pain be considered?

If we are OK to just say that we have a "different moral system" for a anyone who is not a member of our species -- regardless of what capacities they may have -- then surely it's also OK to have a "different moral system" for anyone who is of a different gender, or different race, or different nationality than ours, isn't it?

> Almost every black American is the descendant of people who thought it was A) worth living in cruel and brutal bondage, and B) worth bringing children into such a life.

Is your point that life is so precious that it's fine to enslave animals (both human and non-human) because even when someone is living under horrid conditions, it is still "worth bringing children into such a life" and "worth living in cruel and brutal bondage", and that makes it somehow justifiable?
Not in the UK.

Picking up locally is not great if you don't drive.
Why would hedge funds need to track corporate jets?
Yes.

Nobody asked me to do so, but all my setup (SSH auth, encryption, password manager, mail signatures) is build around GPG, so it was easy to add the signing in my git config.

I use a RSA8192 key as master key so it can last for a while. Then I have RSA4096 subkeys for signature, encryption and authentication. All subkeys are on my Yubikey configured with touch to operate. So when I am on a computer, I plug my Yubikey in there, and whenever I want to do a SSH login, a git commit signing, a password access (pass), a mail signing or anything else GPG related I have to touch my Yubikey.

The setup of such system is not so trivial, but once it is done it is working really well. My digital identity is build around my GPG keys, and they are stored safely in my Yubikey, and to operate them I have to be physically there and press it, so it can not be used remotely if my computer is compromised.
True, but all 3 are a frontend (Tunnelblick/Viscosity for OpenVPN and WireGuard for macOS is a frontend for the Go implementation). You could argue someone's asking for a comparison of the UIs.

FWIW, I've tested the UI, and I very much like it, except that the whole public and private key are visible on the screen. The Android version only shows it partly (could be my resolution).
Skype has gotten worse from the last time I had used (4-5 years ago). Recently, I had to use it for interviews.

So, on the day of interview, I usually check if everything is working fine or not. I opened Skype, it promoted me to update it. I usually ignore this but this time, there was no update later. So, I was forced to update. Now, I could not go past login screen whatsoever. I tried different online methods, nothing worked. Finally, I had to use Skype Web, which worked fine.(relief)

May be they are forcing update due to security issues but in case of emergency, I should have an option to switch to older version. I do not know. And yeah, Skype Web is there. That's the only hope.
There was no legitimate reason to remove this man's comments. He provided a legitimate perspective, and wasn't flaming anyone or being rude.

Defending him was your job, not mine.
https://riot.im has reached 1.0 and supports all the same features - except phones (Can be done with SIP integration).

Riot UI is (still) confusing for new users.

https://wire.com is also open source but much simpler.
> LOSELESS

Lossless
Recordings of 2.7 M calls to Swedish hospitals leaked
linux torvalds doesn't touch type and richard stallman does. however they both use shortcuts heavily and have high APMs
Well there's no fact-based way to settle this debate, the evidence is all anecdotal, but I see discrimination against older consultants every single day.

Executives at Fortune 100 companies (in my experience) pick an agency speed, price and 'sexiness' -- I've never once heard them positively rate the age and experience level of a solo developer. And I have never, ever seen a F100 co bring in an old guy to tutor front-end devs. I can't even imagine.

I would absolutely rather be the old guy at a big tech co but I wouldn't be a solo developer, I'd be in management.

There's no question there's a path out there for solo devs in their 50s but is it really all roses and rainbows like you say? Seems like the harder path to me.
It's a CRUD app.

Nothing special about it. It just happens to use this specific stack.
Other Reasons for TDD: Baby Steps, ROI, Evil Manager and Watching the Watchmen
If you buy 12 there is often a case which is a lot cheaper. I don't drink that much that it makes sense to stockpile; I also have the problem that if I have a fridge full of beer I am going to drink a lot more than I would otherwise.

I may be in a minority, but I prefer to buy a couple of beers just once in a while.
Yeah, it’s efficient alright. Therefore the advertising ID is only accessible to apps that have declared their interest and these have to meet specific requirements. Not just any random website.

I don’t care what you or your industry today decides it ’needs’, you’re not getting a persistent webwide tracking ID.
A long time ago, I was brought in for questioning regarding a murder. I was young and didn't know any better, but "I had nothing to hide".

The DA wanted me to say that I knew something about it and so he walked me through the entire scene, showed me pictures, told me he entire version of where I fit into the picture and so on. Showed me some pretty graphic images of the bodies, etc.

I could see how some people might be traumatized by this sort of "questioning" and simply allowing whoever they are speaking with to paint the picture and end up believing that they are in it.

After all, these were people I had known. I had been friends with the accused. It's not like they were completely unknown to me. I already had memories of these people. What if some of those memories just needed some "help" to come to light?

Coupled with whatever intense emotions + this sort of vivid storytelling... I could definitely buy that people would end up creating memories that don't really exist.
How do you navigate to the blog content to follow links?
Yes, there are laws about how long a sale can be, if a product is on sale for a significant amount of time the seller has to make that price the actual price and cannot advertise it as "on sale." Likely those stores run afoul of this law but are too small to be prosecuted by the DA/FTC.
You have to be funny to be read. One of the ways to be funny is to make fun of the people you are writing about.

The style and the language don't make the point false though. Logic can only tell you what you can't be possibly sure of. That does not provide as great foundation for people with strong opinions as they claim.
Naturalization of intentionality
Apparently people born in Samoa are "nationals" but not "citizens" of the US. I had no idea there was a difference between the two.
Load Testing Web Application in Python
Sierra (10.12) isn't supported for long:

"Extended support ends in September 2019. iTunes, in August 2020" [1]

And while High Sierra (10.13) had its quirks [for which I could understand your response, plus all non Retina only work with 10.13 as latest, officially), Mojave (10.14) has been smooth. If not only for the dark mode (finally!).

[1] https://en.wikipedia.org/wiki/MacOS_Sierra
Yes

with GitHub, with GitLab, on macOS commandline and Tower clients, very easy to setup!

I find it adds some trust to commits for public repositories. It's not very useful, more like a nice to have.
I don't see what that has to do with the alleged NSA backdoors.
In case you can’t recompile, you should be able to do the same thing with `DYLD_FORCE_FLAT_NAMESPACE=1`.
I have but not in many years. Maybe things have changed since then -- I don't know. But as I've said many times in this thread my point is not to say freelancing is terrible or not viable, just that articles like these seem to underrate some of the tradeoffs, which are significant. Glad it works out for the OP and you, I guess.

But when your wife is pregnant or your kids need to go to the ER life can get very expensive as a freelancer. Too easy to judge the career path as a single 20-something, IMHO.
2.7M phone calls to Swedish medical advice service laid open for anyone
(Swedish language article)

Some context: In Sweden, one can dial 1177 to receive medical advice for anything that isn't an urgent life and death situation. The trained medical staff at the 1177 call centers give advice at the best of their ability, or see to that the caller goes to an emergency room, schedules an appointment or even has an ambulance, when applicable.

Now, some of these calls apparently get routed to an off-shore operation in Thailand, were Swedish expat staff help out during off hours and such.

The publication Computer Sweden found that every call forwarded to this call center laid open for anyone with internet access to download or stream. All that was needed was a URL - there weren't even any password credentials needed.

All in all, 2.7 million calls were affected, from 2013 and up until the very moment Computer Sweden contacted the responsible company, and had them up their security.

I can't even start to fathom the vastness of this breach of integrity.
Do you know any good guides on configuring server to act as a vpn/proxy (routing mostly)? Regular wireguard articles don't cover this use-case at all, assuming reader know everything beforehand
you lose less with a lossless codec
Can a robot pick a strawberry better, faster, and cheaper than a human?
> and "Free delivery".

I'd argue this is legitimate, or at least everyone is footing the bill when you request delivery. But that's no different than everyone footing the bill for having tables and chairs in the shop.
Helmsman or using helm as code
A pretty decent Google Translate, but the highlights:

- Recordings of 2.7 million calls going back to 2013 have been publicly accessible on a web server with no authentications

- The calls are to the national health care hotline 1177, where people call to ask for medical advice and where to seek treatments

- They include personal information as well as descriptions of symptoms etc.
I'd like to make one but that's a lot of real estate. I wonder if it's possible to scale it down, or would that affect the physics involved?
New VIM logo suggestion
The author has a couple valid points. E.g.

> But for the Logic Guys, the purpose of using these words — the sacred, magic words like “logic,” “objectivity,” “reason,” “rationality,” “fact” — is not to invoke the actual concepts themselves. It’s more a kind of incantation, whereby declaring your argument the single “logical” and “rational” one magically makes it so — and by extension, makes you both smart and correct, regardless of the actual rigor or sources of your beliefs.

However, like other commenter noticed, it uses a bit of manipulative language making "guys" = "white males". Also it makes a disregarding assumption that those who criticise postmodern philosophers haven't read them. So here is a problem: one thing is being claiming that you are rational and your opponents are not, another thing is being openly opposed to the idea of reason which seems to be the common denominator amongst postmodernists (yes, I've read some of them).
I regularly quote said statistic - can you link me some reliable sources supporting your claim?
For some reason noone mentioned the best Dvorak variation for programmers - Programmer Dvorak.

It has symbols instead of numbers. And it's just perfect for writing both code and regular text.

If you are a programmer and want to learn to touch type - that would be the best thing to learn.

https://www.kaufmann.no/roland/dvorak/
> Redux with a middleware that saves the whole state to localstorage automatically

I don't want to save the whole state automatically. The state isn't complicated. Even the data isn't complicated.

> Some React components that act as one-way output of the stuff in the Redux store, optionally with a basic routing lib if some menus/navigation are necessary

Or I just write some javascript that creates a view of based on the data it has cached locally and updates that view when the user interacts with it.

This is what we're talking about. I have a relatively simple problem, I don't need to pull in additional dependencies in the form of a framework that's just going to make things more complicated and require me to learn its paradigms.
Only issue is the scrolling, how do I make a rule that blocks the inline js to prevent scrolling in the body elem. or worse when it's not inline.
Why School Is a Popularity Contest, Even for Presidents
I was also hoping it will be about something else. I'm a very logical person but I'm prone to magical thinking when I do DIY projects. For example when I expect that holes drilled with a hand drill without any sort of template will land where I want them to be just because I put a dot on the material and aimed the drill at the dot.
Yep, with the peer-peer lending, ratesetter.com specifically, you can get 6.1% for their five year plan right now.

5-10x gains are always hard to find unless you invest for the long term.
Do you know any good guides on configuring server to act as a vpn/proxy (i.e. routing)? Regular wireguard articles don't cover this use-case at all, assuming reader know everything beforehand
Do you think sound C coding practices have changed since?
The image is 9000 x 9000 pixels.

Future proofing for my own-it-someday 8K monitor background.
Developing ReactPWA Internal APIs with ExpressJS
I'm very much the opposite. I have in mind what I want to pay for a certain item, butter for example, and I'll buy whatever brand is being promoted that week for my target price. As long as it's not absolute garbage of course.

Maybe it's different in the UK than in other places, but the large supermarket chains are constantly running so many promotions that you can, if very brand disloyal, always shop smart based on bogofs and alike.
Hannibal crossing the Alps on his way to subjugate the Romans is the boldest feat ever recorded in history. Great read.
Hasn't this been known for a while? My personal trainer has a degree in this stuff and he was telling me muscle mitochondria never go away once grown and that was years ago.
(Your first link is broken.)

My main problem with blockchain is the excessive energy consumption of PoW. I know there are PoS efforts, but they seem problematical.

I like the recent CertLedger paper:
https://eprint.iacr.org/2018/1071.pdf
> I have read several times that some of these approaches and typically favoured by those who have more disposable income, which isn't ideal, as we really want those with less income to be getting all the good savings to try to ease/stop the wealth gap.

The disposable nature of income is orthogonal to wealth. It is possible and common to be wealthy and still be broke. Consider the pro athletes earning 7-8 figure income that are still forced into bankruptcy. It is also unrealistic to think people who are weak at saving money need a nanny to follow them around and police their spending habits in an effort to close the wealth gap.

The most straight forward means to close the wealth gap is to tax capital gains as regular income and incentive spending from the wealthy with a punishing estate tax.
Gee, left-wing politics on reddit! I immediately went to /r/politics to see for myself.. Every story on the landing page is Trump-related.. I looked at one story, the comments are all juvenile, mindless Trump-bashing. Utter waste of time reading it. That is 'left-wing politics'?! I was very disappointed.
I do for my personal projects (which are public), but also everyone in my company does for work stuff too. (We also require 2FA for all accounts in the org.)

It's important that any builds pushed out to production are from signed sources.
I buy a case at a time, but only put two or three at a time in my fridge ;)
Unclosuring Closures and Introducing Dependency Injection in JavaScript
I love the XINU book. Just beautiful writing. Used it recently while building my own memory allocator. Will give you a lot of insight.

The Thomas Anderson books are a multi-volume guide to OSs.
Life in larger cities has become so expensive that it's difficult spending money on a car or time to take a car apart and putting it back together. Some people do it but empirically, I think it's mostly chavs.
NSA backdoors in Huawei gear?! Now this is something new...
> [...] given how long is the key distance in such keyboards and how much pressure you need to press the keys in such.

This very much depends per switch. For example, Cherry MX Red require far less pressure than Cherry MX Blue. There's also the issue of noise (which is annoying for other people, and allows for a TEMPEST attack).

Optical switches, such as the Wooting (2) require also less travel.
It depends on the repository.
Most of the time, I use Git for personal stuff that isn’t ever going to be pushed anywhere.

For repositories where I want to sign my commits, I configure each local checkout individually:

git config commit.gpgsign true
git config push.gpgsign false
git config user.signingkey "${MY_FINGERPRINT?}"
Tech Startups That Got Funded in January 2019