skysight-inc/HackerNews huggingface dataset:
Nextcloud 12: The bigger, better, in-house small business cloud
> Lack of pitch control is the defining property of multicopters.

It is possible to do pitch-controlled propellers on a multi-copter. I recall that someone did this once for an engine-powered multi-rotor craft in order to be able to quickly vary the thrust from each rotor (using a servo that actuated the blade pitch via a rod that extended thru the rotor axle shaft) - because such engines usually can't be varied in speed/thrust as quickly as is needed for multi-rotor control.
I would imagine that they are either deleting it entirely internally or selectively deleting the data entirely in localities where the law requires them to do so. So far, only the EU has strict regulations requiring businesses to comply with valid requests to delete personal information. (EU GDPR)

From a Facebook-makes-money-from-retaining-user-data perspective, I would imagine they are making every effort to ensure they're permanently deleting user data only where legally compelled to do so.
>Why not just go back to school and retrain for another career?

You make it sound like such a trivial thing. There is usually considerable debt and lost wages taken on for attending school, even for someone fresh out of high school. Throw a family into the mix, and it becomes very, very difficult.
I disagree as well. I actually gave a whole talk on the topic. Burnout has nothing to do with whether an undertaking is successful or not. If you look at Christina Maslach's work on the measurement and factors that lead to burnout you will see that the success/failure of the effort is not a significant antecedent to burnout.

For anyone interested in a (potentially) helpful framework for how to evaluate opportunities and avoid burnout, you can watch my talk here - https://vimeo.com/202061452
No, ours is, but not all republics are democracies. Republic just means we don't have a monarchy and leaders are chosen by some other means. It doesn't mean that means is a democracy.
There was some discussion of this recently on r/cscareerquestions [0].
The general consensus there was this is too much, though a few people had seen it. Myself, I would have to really really love the company to consider doing it.

[0] https://www.reddit.com/r/cscareerquestions/comments/6bvmpf/a...
wonder if this could be adapted to cypto-currency?
Regarding the section "Mistakes: APIs and .internal"

Why wouldn't they use split horizon DNS for this? Seems like the perfect use case
Nitrocellulose? One could turn a troller full of cotton underwear into a bomb. So are they going to ban underwear on flights next?
Expecting people to take an extra step to fit your needs (email) is really almost no different from asking them to share on another platform IMHO. They aren't hiding from you, in fact I'd put money on the table that they'd happily invite you into their group or you'd have access to the photos simply by being their friend on FB. You can't walk outside the bar then complain that none of your friends want to stand in the window and relay everything happening to you or get mad they might be talking about you when you can just walk right back in.

> it's no different than forcing others to smoke by the means of social pressure

Yeah... no different, except one of them causes cancer but sure, no different.
About the "free choice" when you sign some Terms of Service:
https://news.ycombinator.com/item?id=12958035

Why backdoors are bad: https://news.ycombinator.com/item?id=12751461
Add These Money Making Components to Your Communications Solutions
Auto Lender Santander Checked Income on Just 8% in Subprime ABS
Everybody lies.
Ah for context, the article only means the the regex module had limited updates until Python 3. Which is to say that it is presumably much better in Python 3.
I would have liked to see how the tables were adapted for a progress bar like he mentioned at the top.
While they're clearly better than open plan, I don't really get two-person offices. They're not that much more space-efficient than single offices, and seem like a none-too-subtle "we don't really trust these coder types on their own" message.
Booz Allen Hamilton Has an Opening for a Sr. DevOps Engineer, Herndon, VA
I feel like I have a hard time justifying Prime because I never need anything that fast. I'm happy to wait until I have 25, 35, or 50 $ (or whatever value) of purchases in my cart and wait a week to get my stuff.
SD-WAN for enterprises
I would encourage you to find or build real, fleshspace community. I find that I am more productive and also gentler to myself when I am working in concert with others who are also trying to accomplish something and sharing honestly about their challenges. It might take a bit of trial and error but finding likeminded folks is crucial!
Their "Let’s Encrypt Authority X3" intermediate is signed by their own root (ISRG Root X1). See https://letsencrypt.org/certificates/.
That list you just provided is actually an AWESOME list of things we should make more accessible/understandable in our documentation. There's a few that would also make great rules for PSScriptAnalzyer[1] (basically our linter; the LiteralPath one in particular would probably be easy to write as a warning).

At this point I should also plug our tooling improvements. First, our VS Code Extension[2] is AWESOME, debugging there has massively improved, there's snippet support for boilerplate with best practices, it integrates directly with PSScriptAnalzyer, and even enables some "quick fix" of linter warnings. We've also got something called Plaster[3] that does templating to encourage best practices (think of it like a "Yeoman for PowerShell").

But yeah, as we craft new docs for writing the best "cross-CLR, cross-platform" (aka universal, aka portable) PowerShell modules, I want to make sure we tick all these boxes.

Oh, and we believe we addressed the whole "different singleton version on different versions of Windows/WMF" thing by making sure that PowerShell 6[4] is x-copyable, fully side-by-side, and supported downlevel to Windows 7/2008 R2 (though Win7 support is currently busted, we're working through fixing it). If you've got a workload or an application that depends on a new feature of PowerShell, you can include PowerShell 6 app-local, or you can distribute it to machines in an environment through either MSI or a ZIP-based file copy.

As for Microsoft products that support specific versions: again, I totally hear you. The best thing you can do is push on those products their respective feedback mechanisms (almost everything is on the Feedback Hub or some product-specific UserVoice now) to support all versions of PowerShell. In the meantime, the side-by-side nature of PowerShell 6 means you can install the latest version without fear that you'll void your support or break existing scripts/workloads.

[1] https://github.com/PowerShell/PSScriptAnalyzer

[2] https://github.com/PowerShell/vscode-powershell

[3] https://github.com/PowerShell/Plaster

[4] https://github.com/PowerShell/PowerShell
CUDA is getting support from AMD in the form of HIP. In my opinion, the problem is different: even if AMD supported CUDA proper, that still won't lead them anywhere because the reason people use Nvidia is not so much CUDA itself (although it has good tools) but Nvidia's proprietary libraries: cuBLAS, cuDNN, cuFFT etc.

If AMD provided good implementations of similar libraries with OpenCL and shipped them with their drivers (similarily to Nvidia's CUDA toolkit) that would be much better than supporting CUDA, but leaving the ecosystem bare bones again...
I personally cannot relate to reading other people's journeys unless I'm trying to get actionable information out of those reports. E.g. you're someone who achieved a good degree of success somewhere, let's say a Derek Sivers, in which case I WANT to know how you did it.

I don't enjoy being a passive consumer, I'd rather have the experience instead of reading about it. And yes, it takes a lot of work to get yourself in a position where you can have an interesting lifestyle, which is why most people would much rather passively dream of those experiences.

Reminds me of how every person on Instagram has to show the world how great of a time they're having, how amazing of a vacation they're on, and how much they've grown from the experience every day. Some of that is done to build an audience for later advertising revenues, sure. I however have no reason to look at any of it.

The way I see it, nobody with a fulfilling, busy, exciting and interesting life of their own will consume that kind of content. People are fundamentally selfish and self-centered, they don't care about other people's experience nearly as much as we think.
I don't have that much experience but for what it's worth I have not heard of or seen that. That seems a bit bizarre to me.
Would you count the G.I. Bill? https://en.wikipedia.org/wiki/G.I._Bill
sounds interesting would like to see how this works out.
In a weird way, FB Messenger (or any of the messenger apps) are more "cross platform" than texting. Actually, my main friend group chats are on sms (not even imessages), and adding/removing people really is a bit of a chore. Group management is definitely done better by the apps.

That being said I'm personally still using email the most. But we have these mental associations that one liner emails are a bit frowned upon whereas texts/messages can be 3 words or just an emoticon. That mental expectation and association that has nothing to do with the technical limitations of the platform define our interaction with the tool, for better or for worse.

Lastly I really value being able to send messages on my PC since I have wrist/thumb pain which is helped immensely by the ability to use a proper keyboard.
DJI Updates Process for Activating Software and Firmware Updates
> In an attempt to kill off heavy users, they shut down registration of new API keys several months ago, and now they're systematically revoking the API keys used by popular open-source tools.

Actually this seems to have been more triggered by a serious issue with acd_cli's authentication server that resulted in its users seeing other people's files:

- https://web.archive.org/web/20170514020241/https://github.co...
- https://www.reddit.com/r/DataHoarder/comments/6bi5p5/amazons...

Amazon has started paying a lot more attention to open source tools as a result.
With all due respect, if you guys choose to post overtly political stories on HN, it doesn't seem fair to jump on your users who respond in kind.

This person's comment wasn't all that inflammatory... and to the extent it was, well, it's probably time to start getting inflamed. Ignoring the problem -- or dismissing it with a soothing chorus of Kumbaya -- won't make it go away.
Via this Gizmodo article/link:

http://gizmodo.com/dji-will-cripple-your-drone-if-you-dont-r...
> The anti-terrrorism community has adopted the intelligence community mindset. This is a problem.

Wonder how much that has to do with overlap between the two.

Today's terrorist may well have been yesterday's informat, and may well be an informant again tomorrow.

After all, the CIA was deeply involved in Afghanistan back when the USSR was fighting there. And many of the people that the CIA supported then later turned against USA.
What impact does Google's Tensor Processing Unit have on the answer to this question?
How to Revive a Dead Laptop That Won't Turn on (Easy Fix)
Movie Ticket Sales Sagging? Time to Bring Out the Toys
Yes, there are quite a few bait fish that are good eating.
Maybe "good life" was too strong. Really I meant to say at least positively employed. Losing a job you've had for a while (even if it's just a year) is a pretty big shock. You feel worse losing the job than probably when you were previously unemployed (although you're arguably better off, because at least you were working over that time).

I agree it's hard and hopeless for both groups, and I think it's only going to get worse. Comparing hopelessness I don't think really provides much insight though, but what that hopelessness might cause people to do. (increased drug use, suicide, etc.) What my point was is that that hopelessness isn't going to help them retrain and it might actively keep people from seeking it. I think we're missing out on a whole mental health component.
Agreed, 20h a week is still a job, although at this point even 40h feels like a vacation sometimes :) You raise a good point, I wonder what someone in that position could do to work a couple of days a month here and there and still have a huge amount of flexibility.
The question is not AMD's processing power, the question is the tools available for AMD cards, which are scant to say the best.

While AMD doesn't create something like cuDNN to go along with their cards, no real work will start being done in porting most important DL libraries to AMD cards. And even in that case, it will be a lost generation for AMD, only in the 2nd generation where AMD actually offers a real alternative in DL to NVIDIA, you will start to see some real progress being done with it.
Oh wow, didn't notice until now know they added this. Looking at my locally saved single comments the feature was added somewhere mid-2016. Though thinking back I rarely visited HN in that period between then and now which may explain why I'd missed it.
Neuromorphic Chips Offer Neural Networks That Actually Work Like the Brain
Why Science Should Stay Clear of Metaphysics (2016)
ECC memory (not that everyone really need that)...
One of the professors in my department when I was a grad student in astronomy was a vegetarian because of the Fermi Paradox. His reasoning was that intelligent life probably doesn't exist anywhere else in the universe and so a chicken is one of the most intelligent life forms in the universe. And given ~100 million years of evolution it could even become as intelligent as a human. Another professor I knew thought that the Fermi Paradox implied that interstellar space travel was probably too difficult an engineering problem to ever be solved.

I got the sense that a lot of astronomers (though probably not a majority) have strong opinions about the Fermi Paradox, but they only rarely discuss them. It's one of those weird problems where there's some data --- enough to reason out some conjectures --- but not enough to really make any definitive conclusions. But because the answer you end up with has such profound consequences you feel obligated to at least try to make the most of the little data you have. I guess in Bayesian terms, it's one of those situations where the priors you put in basically determine the answer you get out --- if you disagree about the priors, you'll disagree about the conclusions.
Study shows how radioactive decay could support extraterrestrial life
I'd agree with most of that, but for me the point where it starts to go off the rails is

The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.

No, not mandating stand ups and open offices, but it's used to justify those things...
parent is right, its not really impressive, but these guys didn't know the maths they were doing, they didn't even learn or try, it was just natural to devise rules, ratios, conversion because they just wanted it was inspired by a strong desire. I'm sure some dealers have nice economic skills.
I agree this seems like a meritable solution. But I think this also bears quite close resemblance to how the taxi and medallion system sprung up in many cities, ultimately corrupted by the economic value of being in this exclusive club.
Heres a graph of federal revenues --

https://media.nationalpriorities.org/uploads/revenue_pie%2C_...

And here's a graph of federal spending --

https://media.nationalpriorities.org/uploads/total_spending_...

In theory the payroll taxes from the first picture completely cover the spending on social security/unemployment insurance -- (and this is currently the case) -- so including that category in the total federal outlays is a little disingenuous when making an argument about too much federal spending/taxation if you don't intend to cut that source of federal spending/taxation ...

If what you say is true that the issue with u.s. infrastructure is entirely the result of too much money going to federal tax authority and not enough to local tax authority -- then to make more dollars from the federal budget available for local taxation you are going to need to do one of the following in order of which action affects the largest monetary amounts:

- argue for reducing payroll taxes and cutting social security benefits

- argue for reducing federal healthcare spending

- argue for reducing tax expenditures https://media.nationalpriorities.org/uploads/taxexpenditures...

- argue for reducing the defense budget

- and then way down there at the bottom, the entire rest of the federal budget which is typically vilified as "government waste" and out of control federal spending by people who adamantly refuse to consider any of the above funding priorities when making arguments that try to scapegoat federal spending for regional management failures ...
Unfortunately, I can't do anything to help but upvote so that others may have a better chance at seeing it, too.

Good luck!
Thanks, now I have better understanding of recursion.
These tests infuriate me. I was given one once, thought I did well, received feedback from the recruiter that the employer "was unimpressed". I pressed for details (I did spend something like 2 hours on it after all!) and received none.

Struck me as extremely rude.
Just like those anonymous taxi fare statistics, no one ever extracted meaning from those..
They work great for constant white noise. Not people talking, which is what I thought it would reduce.
There is a model that we already know works in practice but it's not cheaper or faster and it would generate a lot of income for security/airport renovation companies at the cost of much higher ticket costs to pay for it - the Israeli model. https://www.schneier.com/blog/archives/2010/01/adopting_the_...
Used, not new...

If someone were to lend me this combo for a couple weeks, I'd be happy to evaluate it, and if it worked, I'd buy a bunch of them. But I have a working solution right now so I'm not really in the market for an upgrade.
3 years ago, when I was hiring college-level hacker kids we would just ask the to hack out a web app (with or without our API). This was when dev boot camps were taking off and asking them to just build something was actually a much better understanding of them than white board tests.
> Green Peace & Environmentalists would like us to reduce our use of capture fisheries or abandon the practice altogether

Bans seem to work better for charismatic animals. We spend about $10,000 per year per tiger on conservation efforts [1]. Meanwhile, marine protected areas [2], of which some are no-fish no-catch, are notoriously under-enforced [3]. Which kind of makes sense given nobody is directly incentivized to pay for it.

[1] https://blogs.scientificamerican.com/extinction-countdown/co...

[2] https://en.wikipedia.org/wiki/Marine_protected_area#Coral_re...

[3] http://worldoceanreview.com/en/wor-2/fisheries/illegal-fishi...
Yes, something like that. Or when the victim is wasted or deliberately drugged.
They want free work. Simple as that.
I just attended Pycon and the keynote was about why Python is an effective tool for science. I recommend watching the video, Jake is an astronomer and gave a great presentation: https://www.youtube.com/watch?v=ZyjCqQEUa8o

His four main points were (I'm stealing this directly from his slides):

1. Interoperability with other languages

2. "Batteries Included" + third-party modules

3. Simplicity and dynamic nature

4. Open ethos well-fit to science
You can remove it from public view and remove your ability to log into it, but you can't remove any data. Facebook was never designed to "delete" that data, hence all you can really do is permanently disable your account, with the illusion of having it deleted.
Preregistration of clinical trials causes medicines to stop working

http://chrisblattman.com/2016/03/01/13719/

...nuff said
Take home challenges without an enforced time limit are awful. You need confidence as a candidate that you're competing on a level playing field.
I'm sure they do. But that's not part of my role.
I really enjoy Isaac Arthur's videos on the subject (he has a playlist with several hours of content exploring different possible solutions). The rest of his channel is great too; he posts a new 30-60 minute video every Thursday.

https://www.youtube.com/watch?v=rDPj5zI66LA

Edit: The entire playlist: https://www.youtube.com/playlist?list=PLIIOUpOge0LulClL2dHXh...
The choices presented make my head hurt... A simple stack is a happy life. Spend time on the business problem and choose the most boring technology available.
My wife is a teacher, 1 single day in her job and I'd probably be ok being homeless.
If we're going to build things without any likelihood of scaling them to replace centralized services, we'd be much better off spending the time on the UX side rather than the business logic side.

I'd much rather play around with some slick, futuristic-looking UI with stop-gap business logic behind it just to garner an idea of what would be possible if we had better decentralized platforms. How about a nice simple interface to choose N trusted friends to help me archive my posts? How about simulating a ransomware attack, then leveraging M/N friends to set up the account on a new device and having the system estimate how many posts the ransomware could access? Actually how about one that replaces passwords with M/N friends?

I'm probably being unnecessarily conservative in my ideas because I'm still stuck on our current technological limitations. The point is that if all the "alternatives" developers had been doing stuff like that instead of ineffectual Facebook/Twitter clones, there would probably be a lot more value in all that effort since the Snowden leaks.
"Not even wrong"
Only because Costco pre-emptively sued the patent holding company in order to choose the venue.
Mistakes You Apparently Just Have to Make Yourself – Hacker Noon
Yup, it's become common enough, sadly.

And the fun part is that it's more than common (i.e. it happens at least 50% of the time) that they significantly botch either (or both!) of the written work scope, or the platform configuration / test data -- or simply don't budget (quite) enough time to get the thing done, given the ambiguities -- such that you, in turn, either: (1) burn significantly more time, energy and adrenaline to slap something halfway reasonable together on their insane timelines (knowing full well that it would never be up the quality standards either of you would prefer for an actual, real business project); or (2) find out at the end that you just can't deliver (because what they wanted was physically or logically impossible to begin with.

And if you happen "fail" because of (1) or (2) well then.. so be it. I mean, you'd think they could have simply dogfooded these assignments on their own people first, before asking strangers to, in effect, dogfood these project descriptions for them (on their presumably worthless time). But if you think about it from their perspective, the second option (using the first few candidates as free dogfooding labor!) is obviously much more attractive.

In theory, these projects can work as intended -- if designed properly. The problem is that (being human beings) the people who come up with these "tests" tend to greatly overestimate their ability to do that. And if they burn out / egregiously annoy a few candidates in the process -- leaving them with a permanently negative view of their company (or at least the hiring manager that sent them on that wild goose chase) -- well "so be it".
America’s Cities Are Running Out of Room
This one, about doing 40 million req/s in Lua on a single box, still blows my mind. https://news.ycombinator.com/item?id=7180672