skysight-inc/HackerNews huggingface dataset:
It is interesting to think about. Assume for a minute that Starlink and Amazon's project and a handful of others put tens of thousands of satellites into 500-600 km LEO. Two crash, bits of those crash into others, and runaway Kessler syndrome ensues, resulting in space at those altitudes effectively closed off for 25 years. Assume the ISS at 400 km is no longer safe for human habitation, and it's too risky to try to punch larger payloads through to higher orbits. Human space exploration is effectively dead for 25 years. What happens?

On the scale of human history, that's a moment in time. Today, as we learn about the history of colonial Europe, there's lots of exploration, then the 30 Years War in 1618 slowed that down a lot for a while, then things resumed. In 2500 AD, astronauts will learn of the early history of 1900s first flights, and the 2020-2045 setback, and then 400 years of further development.

But in the short term, that's a full career for everyone who just entered the field. Space companies would publish 100 quarterly earnings statements with zero progress, just waiting for the window to open again. I just don't know that modern society has the ability to think long-term for an event like that.
Or just ignore the useless package manager bullshit in all the distros and distribute AppDirs or AppImages.
Comparison of VPNs

https://thatoneprivacysite.net/vpn-comparison-chart/

I made bad experience with NordVPN based on reliability but they gave my my money back after 3 months with no questions asked.

Astrill is good but pricey. Astill will work in countries that try to block VPNs. CON: Astrill leaks DNS like a mother...er. I can get it under controll with ufw

ufw default deny outgoing && ufw allow out on tun0 && ufw allow out on tun0 to [IP of your DNS] port 53

You may want to use Softether instead of OpenVPN or the provided client of your VPN. I am only awar of two VPNs that provide Softether access:

https://www.rapidvpn.com/setup-vpn-softether-ubuntu

https://proxy.sh/panel/knowledgebase/1893/Securely-connect-t...
I used to think that making it to the gym daily was impossible with my schedule. Then I joined a workout challenge/bet with some friends. I quickly found that I could always find 30min in a day for exercise, it was just prioritization. I despise working out, and yet I could get it done. So, now, when I have another task I need to accomplish that will only take 30 minutes, and I’ve found myself putting it off because “there’s not enough time”, I now know it’s just an excuse. But as others have said, prioritize what you want to accomplish. Do one consistently, then add a second, etc. You’ll eventually find a breaking point. We all do. Today, mine is somewhere after cooking breakfast, and before unloading the dishwasher.
Ask HN: Status of Estonia's e-residency program
I know that Estonia's e-residency program was affected a security flaw in Gemalto's card in 2017. And apparently they closed access to the public key database at that time.

But what's the current status of the program? I see no available public key database online or any API. Without a public way to verify these signatures, the program is only useful to internal Estonian government programs.

Anyone know what the current status of the program is? Do any other countries plan to offer a similar program?

The problem of verifying online identities in social media is a big one, and the Estonian program was a step in the right direction. It would be a shame if that progress is stifled because of Gemalto's negligence and incompetency.
You don't think the claim is justified because some might say otherwise. Some is irrelevant. Some might say lots of mutually exclusive interpretations. It's the author's intent that matters, and the context of the Author's post indicates the some interpretation isn't the author's intent. His post begins with the question "So you think you know C?". He then goes on to present a test that is, by his own words, intended identify to test takers whether or not they really understand the intricacies of C, and to think critically about that source of their knowledge "I had to learn to rely on the standard instead of folklore; to trust measurements and not presumptions; to take “things that simply work” skeptically"

Never once does the author mention that C is confusing, use the word confusing, or otherwise indicate that general idea. If you're getting that impression, it's your own reading into it. I'm not even saying you'd be incorrect, but that's not the author's intent, which was the basis of my comment.
> As an American, would I say Puerto Rico is one of the very last things that ought to ever be cut in the federal budget? Heck no! Puerto Rico has repeatedly decided it’d rather not be a state, but at least it’s still genuinely ruled by the USA; if Puerto Rico decided to switch to full home rule, I think I and the average American would care even less about them.

Yeah this part is almost entirely wrong. First, Puerto Rico has repeatedly voted to become a state most recently a few months ago (edit: June 2017). Full home rule for anyone is hardly the American way, though I’d speculate the Marshall Islanders and Samoans have fairly significant self determination a la Hong Kong. Further, America would never cede territory to anyone for fiscal reasons either because, well, nationalism. Once you start ceding territory for fiscal reasons I speculate you’re viewed principally through an emperor has no clothes lens and you’re a few steps from being what’s left of the U.K.
Any authors of the Carp programming language reading this?
I mean either pick something and do it or don’t? If you really wanted to do any of those things you’d be doing them instead of not doing them.

It’s fine to accomplish nothing. It’s all pointless anyway. If doing nothing is what you’re prioritizing, just accept it.
AOL fuel can't melt non-AOL beams.
What does this have to do with anything related to hacker news?
"Now it would be natural to think that with the sophisticated autopilot systems that we have today, a plane could land itself quite easily. And that’s kind of true "

Indeed, I believe a substantial portion of commercial flights are actually landed automatically (contrary to what the article claims).

Bravo for doing it autonomously though, it's obviously the next step.
Internet group brands Mozilla “internet villain” for supporting DNS privacy
I only see a list of files. Can you link to something more specific?
That's not true though, they only work on one platform: the web browser, and often they only work well on one specific browser.

If you're going to allow a runtime as bloated and complicated as a web browser to count as "cross platform" then you'll have to admit that Java met those same criteria 2 decades ago.
We're building a jobs board for this right now at https://www.splashwithdolphin.com. About to release a beta soon, sign up to stay updated if you're interested :)
One of the challenges of deep work is getting in the zone. Does the book go over that?
Thanks again for letting me know the world includes other countries. Even when you again only include European countries as your examples. Your perspective is clearly Eurocentric. Mine is US-centric. Believe it or not I’m sure Chinese people’s views are China-centric. In other news water is wet.

There is no reason to be so smug in explaining obvious things and assuming complete ignorance on my part.
> Stephen T. Johnson, the 27-year-old founder of FlipMass, an advertising company for Instagram influencers

Advertising, extortionate rents, middle-men, 'analytics'... the sheer number of layers of parasitism in San Francisco is hard to comprehend.

9 times out of 10, these 'tech' companies are a net drain on society.
Apple Reimbursed Samsung $683M After Missing Sale Targets
Goodbye Aberration: Physicist Solves 2,000-Year-Old Optical Problem
The company I linked makes 2wd on-road versions as well.
Evaluation of Bare Metal CPU and Memory Performance of IncludeOS and Ubuntu
I’m not sure how useful this is when the weather visibility is poor, there’s an obstruction on the runway or it’s dark. But what could be useful is using this to serve as an additional alert for when a pilot is performing a bad landing. For example, could this have been helpful in the Asiana flight 214 crash at SFO?
Not really, do you honestly want people to be hosting their own email servers? Stuff like networked filesystems and NAS over VPN requires a tremendous amount of work to properly secure. Better give the money to a *aas company than to waste it on incompetent IT departments. Especially since a lot of companies consider IT to be a cost center instead of a source of value. Idealism is nice and all but most companies won't care enough and data protection laws don't magically make the problem go away. More pragmatic to simply outsource security to more qualified technical companies instead of trying to do it yourself. Also, low level OS/assembly level domain knowledge isn't as useful for non-technical, SMEs. There's not much a company can do when you tell them their 30 year old in-house CAD software written in Fortran 77 parses file in an insecure way after fuzzing it. Their original programmer is long gone. They are not going to rewrite it anytime soon. Sticking it in a VM may be their best option. You are not there to engineer a malware to break their systems. You are their to tell them what's wrong and how to fix it in the cheapest way possible. Threats from phishing, ransomware, and poorly implemented BYOD policies are a lot more dangerous to most companies.
How about the removal of Inuit children from their families and sending them to Denmark for re-education? [1]

This occurred during the same post War years(1951) as this proposed sale(1946.)

And it was the Danish government that removed people from their homes in Thule in order to make room for those American anti-aircraft defenses.

I think your suggestion of some superior Danish stewardship at that time is greatly misplaced.

https://www.bbc.com/news/magazine-33060450
Thank you, I thought it was OpenBSD's CARP port to Linux until I read your comment.
Minor point, but isn't Android moving to Kotlin? I don't think they see Java being a sustainable choice for the long term.
Sounds like a nice project, I did not want to insinuate that the quality is not good, I did not used Qt in a few years(since Qt4 days) so I am not sure about QML, without doing any research I think I am inclined to use the classic QtWidgedts for a desktop applications, SQML seems to me more mobile or designer first toolkit.

I strongly believe that Microsoft made a huge mistake not making .Net WPF and Silverlight cross platform and open source it. they would have made money by selling the Visual Studio IDE,
The eye-catching carousel component Flicking
The History of OOP
Unfortunately, loops still seem to be the easiest way to iterate over two collections simultaneously.
Meanwhile I just discharged 12V battery of my hybrid toyota by sitting inside with phone plugged in and fans running.

There was no warning and now I have to fiddle with cables and second car to get my car to start. All while there's still charge in hybrid batteries that I assume could trickle charge my 12V to help me start the car. But it won't.
Contrary to popular belief, autoland systems are not used that frequently, at least in the US. Typically the only time autoland is accomplished is when the pilots or aircraft need a practice run for currency or weather conditions actually dictate its use. Autoland is required for CAT II and III approaches on the aircraft I operate. CAT II weather minimums are 100-200 ft decision height and 1,800 RVR for many operators. CAT III is even lower. If the weather is greater than that autoland typically is not going to be used.

This system is very interesting though for small aircraft. As the article states, small aircraft often fly into small fields that may not have as much precision landing equipment on the runway. I could see this system being an excellent augmentation system or an additional input in the pilot’s planning of the approach and landing.

[EDIT] clarity about CAT II and III
I hope nobody tells them about the products at the grocery store...
A lot of Ive's later designs have been a disaster.

I dropped my iPhone XS Max from a tiny height. It being made out of (not great) glass, the backside immediately shattered. Oh well. What shocked me was how incredibly stupid the phone was put together. The back glass (unlike the front where the screen is!) can not be replaced without replacing the whole phone.

The whole case you mean?

No. The. Whole. Phone.

"Thankfully" Apple was kind enough to only charge me $500 for the replacement phone rather than the $1300 it cost to begin with. But one thing I can assure you. I will never buy a (in total) $1800 phone again.
The point is that "some people" is not "average". If we are going to talk about the problems with health care in the US exaggerating the problems is counterproductive.
As someone who hasn’t cared especially much about any *BSD since moving on from NetBSD, I can’t help but notice that a) your bio here calls out FreeBSD, and b) your posts here seem way more rant-like than anything in the post or the comment thread.

Maybe - and I'm only saying this because I care - there are a lot of decaffeinated brands on the market that are just as tasty as the real thing.
> People who say they "never get sick" are often "sick" but don't know it.

Oh common. That's just pure bullshit.
Margaret Atwood invented a similar device for remote book signings: https://en.wikipedia.org/wiki/LongPen
I don’t think anyone is arguing that the pipe should be the -only- form of composition. Just that it’s a useful form when you have a linear sequence of transformations. Sometimes it’s useful to force something close to being linear into a linear form for consistency, but typically you would switch to an alternate form of composition, typically assigning to intermediate variables.

It’s easy to find examples of using the pipe in ways that I would consider suboptimal. But that doesn’t affect my thesis that, on average, the use of the pipe leads to more readable code.

I was also initially quite sceptical of the pipe, since it is a fundamentally new syntax for R (although obviously used in many other languages). I think the uptake by a wide variety of people across the R community does suggest there’s something there.
I found something that works really well for me. I don’t wait until I “find” time to do the things I want to do. I create a calendar and a routine and I “make” time for them. This also allowed me to have a conversation with my wife about these things and we made compromises on a reasonable balance. This way I’m able to make time for my family as well. It can be a little hectic to always be living on a schedule that I made for myself but each week feels so productive that it seems to suit my personality well. The downside, and it’s possibly a really big downside, is my life seems to be flashing by so fast. This kind of worries me but I’m just not the kind of person who can make well with idle time.
Consider scheduling changes. E.g. I used to find it really hard to exercise after a day at work, then I changed to exercise in the mornings instead and suddenly I had much less trouble motivating myself.

Also consider trimming down the amount you are trying to do until you are in a routine - can't find time for journalling and meditation and exercise? Start with just one of those and move from there when you are in the habit.

Can you combine some activities? E.g. replace commute with biking to work? Or read while commuting?

Good luck
some stranger repos have been created and there is this issue https://github.com/CanonicalLtd/CAN_GOT_HAXXD/issues/1
I agree we can learn from studying Riefenstahl, and also that the film is amazing, but i deny that we are learning about "human nature", a concept which I generally abhor and which is used to end sociological arguments at a desired point.

My koan about human nature comes from my child, who at 18 months, just barely after talking, was able to sustain the notion of video chat with no real instruction - that is, that the image in the wall that was speaking to him was a person he could interact with. Nothing in the evolutionary background prepared him for this. If there is a "human nature" it is to be pliant to an ever-changing circumstance.
Well the more models there are out there, the better.

I wouldn't be pessimistic; car companies often share platforms.
David Epstein's book "Range" offers a different view of expert performance -- that it doesn't work very well in domains with ambiguity (such as a hidden state), or when a variety of skills are required.

In other words, expert performance applies to piano and chess very well, but a diversity of backgrounds is more important for things like management or R&D more broadly.
fyi to the downvotes: o7 is a farewell salute.

https://www.reddit.com/r/EliteDangerous/comments/3sdixv/what...
As a Dane with Faeroese and Greenlandic friends, I consider them all as brother peoples, just like Swedes and Norwegians. Different in some ways, but connected by a common thread.
Love it or hate it, it's pretty clear these fns had very little api design thought go into them.

As much as I think people can lean too much on the concept, single responsibility principle would've gone a long way here.
> 50 ft decision height

What does that mean?
GTA V Free to Download
I'm flying to LA next week for the first time, and am a little worried after the quakes. I appreciate much of the comments on preparedness and observing what's happening around you, but am looking for some more details, like:

- how to spot "unreinforced masonry" in order to avoid it?

- why is a strong table to be looked for inside, to get underneath it?

- I would imagine basements are bad to be in, is that so?

- I would imagine upstairs is a bad place to be too, right?

- does the ground really split underneath your feet?
It’s a good theory, and definitely something you should be aware of but... in my experience if the producer fails, you get nothing (of course), and if the consumer fails, the messages just back up until the queue overflows and of course if the queue itself fails - which can happen due to hardware or network as well as software issues - you have a new point of failure that’s unrelated to the producers or consumers. So the whole thing is only as good as the responsiveness of your monitoring team... which is effectively the case with synchronous message delivery, only with the added complexity of troubleshooting the queue in the middle.
A Power Plant Fiasco Highlights China’s Growing Clout in Central Asia
Ah, I found the American...

Here in the Netherlands the bike paths are almost entirely occupied by people old and young biking on cheap bikes as a form of transportation, unlike in America where biking is dominated by 30-55 year old men on $1000+ bikes wearing criminally tight pants, sunglasses, and aerodynamic helmets. Nearly nobody is going 32km/hr on the bike path in the Netherlands, yes. 25km/hr, sure, there are a few (pizza delivery guys on e-bikes and scooters) but most people are not going this fast.

On the bike path inside cities you'll mostly see people going 16-10 km/h. You won't see a helmet on anyone except a confused tourist or the police. You'll also see grandmas, children, and just about everyone on a bike. Many of these bikes would horrify an American bike enthusiast with their copious rust and "deferred maintenance" to put it lightly, but they serve millions of people just fine with few accidents.
For some background reference.

Khaki is a word that has its origins (edit: English language origin) in the Anglo-Boer War. The British in all their pomp and ceremony decided to invade what was then the two Boer Republics of the Orange Free State and the Transvaal—by wearing bright red coloured jackets.

It did not take long before the Brits understood the other word that was introduced into English at that time—the "commando". Needless to say, the red jackets gave way to Khakis and even after the war the colour remained popular in Southern Africa.

In fact, the word Khaki (unlike other words in Southern Africa) today does not have any negative connotations (with the British) and my grandmother commented on more than one occation that she thought I looked rather dapper in full Khakis.

In South Africa today Khaki can mean any of the two colours as in the article, but I would say it is more common for Khaki to be used to refer to a sand brown colour.
After reading your explanation I still, as has been the case for years, don't understand what sapply or rapply does, and vapply sounds weird.

That isn't going to change, because I'm just not going to use them or 'invest' the time in finding out what some statistician-of-yore's interpretation of a map is. Instead I'll stick to tidyverse map - returns a list. Or tidyverse map_[int/chr/dbl/etc, etc] if I want a vector of [int/chr/dbl/etc, etc].

That and the data frame manipulation verbs covers the most useful 80% of cases where *apply would otherwise be needed. If the base R team were implementing functions that way in the base, stats professors wouldn't need to complain about mass exoduses from base R.
Let’s keep the discussion civil please. People have legitimately different needs, and just because a package isn’t well suited to your needs doesn’t mean that it doesn’t help people with different backgrounds and goals.
IMO the highest leverage thing to do right now to fix the environment is connecting the most talented people with careers at organizations directly tackling parts of the environmental crisis. Individual efforts can help, but all major advancements in human history have come through a coordinated group of people advancing a common cause. In our day and age, these are the corporations and nonprofits.

Similarly, the effectiveness of volunteering is also limited because of how hard it is to do work for free for a long period of time. The moment something becomes hard is the moment an effort starts getting valuable, and also the moment when volunteers start dropping.

Given all this, I'm currently working on Dolphin (https://www.splashwithdolphin.com/), which connects people with careers at high-impact companies tackling problems they care about. Climate change is #1 on the list of pressing issues. Happy to chat more about this at george@splashwithdolphin.com.
How to fix parameter and first argument of EdsCreateFileStream?
https://pastebin.com/suLvP9Dr

so what should i do i did contact canon to ask about their EDSDK and my code problem that it doesnt save images on computer just on SD CARD their respond was Thank you for your inquiry.

According to your code, you specify wrong parameter for EdsCreateFileStream. Please specify the destination path on your computer as the first argument of EdsCreateFileStream.

Kind regards, CDP Admin team
The sight of certain women began to bother him. When a woman he hired
turned out to be beautiful, he fumed online: “An 8/10 girl works for
me since today. I’m going to dominate the hell out of her. Trust me,
I’m going to kill her confidence.” Women with babies ignited anger, too.
“Every time I pass by a pram, it fills me with disgust to know that
she has ruined her body and chose to reproduce with another guy,”
he wrote.

And to think these psychopaths believe their looks are the only reason women don't want to be anywhere near them.

Like you can still be this hateful and misogynistic and it's all cool as long as your cheekbones are symmetrical.
Dedup and encryption are 90° orthogonal. Encrypted data should look like uniform noise from every conceivable direction. Just the fact that blocks persist between encryption runs is leaking sigint.

I think a better approach, if you want to have versionable files, but encrypted outside of the client, would be to do something with diffs, similar to Git, or perhaps staged dockerfile builds, depending on whether it is binary or text data.