skysight-inc/HackerNews huggingface dataset:
A single pitot probe it seems, so no triple redundancy? Also cannot spot any angle of attack sensors or anti icing measures (perhaps electric?). I hope it has a BRS at least..

There are a lot of things in aviation written it blood. A lot of work hours sunk into inspecting the swiss cheese from every angle, until the light does not shine through.
Not the most welcoming ground for "disruption".

Still, even the most modern autopilot will drop the controls to the pilot's lap almost routinely.
holy shit dude.

if this is as awesome as it looks, i'm actually excited.

thank you.
What stimulants are you referring to? Are those subscription/recipe based?
> No traffic lights

? only as long as there are just a few flying around. Once there are some with crossing routes you will need air traffic city rules as well.

I am really interested to see how that would pan out.
On that note: Anyone know of any good F# learning resources (preferably books/text) for an experienced C# developer who has only done a little bit of functional programming (Haskell, Clojure) here and there?
I think there needs to be white lists. Most websites are actively hostile to their users.
I used to have bloody hands too but started using Lush's king of skin product about ten years ago. I buy one bar in the late fall and use it on my hands a few times a day. It's not lotion and will fix your hands.

https://www.lushusa.com/body/body-butters/king-of-skin/02176...
> shutting down Facebook would not change anything.

You’re just asserting this without any argument, even though it was addressed in the post you’re responding to.

What would be used instead of Facebook? If that other platform is as convenient and effective as FB, why is it not used today?

And since you are agreeing that censorship of hate could help: why do you believe the appropriate distribution of the responsibility for such censorship is more important than stopping a genocide?
Ask HN: How many test environments do you have?
At work, on a new project, we are discussing how many different environments we should have for a system.

The current consensus is that we should have a Production environment (with +1 and -1 slots) and a Test environment (with +1 and -1 slots).

The deployment process would go like this:

1. Deployment to Test +1

2. Testing on Test +1

3. Test +1 -> Test -> Test -1

4. Testing on Test

5. Deployment to Production +1

6. Testing on Production +1

7. Production +1 -> Production -> Production -1

8. Testing on Production

The idea is that tests on Production +1 would mimic how tests should perform on production, while tests on Test and Test +1 should ensure the move from Production +1 -> Production will be smooth.

What alternatives are you taking up and what do you consider "best practice" and why?
If we continue looking at memory usage as is the focus of the article, then I suspect that this multi-process model will have the highest memory usage of all the approaches. I’m under the impression that processes are quite heavyweight in resources compared to using threads or async.

Also, you may only need the concurrency for a small portion of your code, and the other approaches may be simpler to code and maintain (I’m looking at async).
Why do you think I wouldn't point out the errors to him face to face?

And conversely, would you point me the guidelines face to face if I did that
in real life? Are you yourself sticking to the guidelines here? The chances
are that you wouldn't and you're not.
> Maybe that’s because I primarily work for startups

startups are only a teeny weeny blip on the scale of "code" companies. Mastodonts such as IBM, Atos, CapGemini, Sopra and a few other are alone more than multiple hundred thousand employees.
Tim Berners-Lee: The web is under threat. Join us and fight for it
> If Comcast announced they were doing this, HN would be up in arms about how they were modifying traffic. I'm aware of the browser vs service provider difference, but the end result is the same.

I wouldn't as easily dismiss the difference between the browser vs a service provider, but regardless, I assume Mozilla will make it an option you can turn on or off at will. I doubt Comcast would do the same.

If Mozilla comes out with something that changes content without user's choice, I'm willing to bet HN will justifiably be up in arms.
> The point is - the browser should render what it's given. If the user wants to modify that, use a plugin.

Maybe we can do better?

The browser should render what it's given by default. If the user wants to modify that, change a setting
Questioning long established science is anything but heresy. It is an essential part of it. Whoever taught you that that heresy nonsense should be kept far away from science. No offense.
You can now eat Hutton’s unconformity. Behold: Hutton’s Unconformicake :-)
http://all-geo.org/highlyallochthonous/2011/01/the-baking-of...
Hijacking the thread to ask others opinions how much such aircraft could be scaled: https://www.youtube.com/watch?v=_nbMrxJo64M

Ekranoplans where around for a while. Uses ground effect to fly quite fast and efficiently. Imagine we made a solar wing, instead of propellers, use water propellers to push for extra efficiency. Anyone wanna do the math?
The no-consequences soapbox has existed for a long time even before Facebook. In South Asia there has been a history of people spreading false information via SMS and MMS too. Here's one recent malicious campaign, if not exactly a toxic one, from last year November in Sri Lanka:

http://www.ceylontoday.lk/print20170401CT20170630.php?id=345...

A malicious and scurrilous countrywide sms (short messaging service) campaign over mobile phones, by unknown unruly elements, led to panic buying of both petrol and diesel and long queues in the Kandy District last night.
A 10% raise brings you to 35k, that very likely may be your roof for this year. A 5% raise only takes it up to to 33.5k, which doesn't really make that much of a difference unless you actually put away EUR 100 a month, which leaves you with 1.2k in the bank next year. Many people instantly spend the money once they have a bit more room to breathe, so that may not help much.

Regardless, I would definitely ask for a raise. To argue in percentages is something managers tend to do in your salary segment (where 10% sounds like a lot to some). That may come in handy later, though, when you've done this for a few years, where the same percentage will get you more substantial increases.

I'd ask for a meeting with your manager, and play the classic yes game. Are you happy with my performance? Do you feel I am contributing to the progress of the company? Things like that. And then end with a simple question that doesn't DEMAND more money, but simply states that you aren't sure what the career plan is, and having worked here for some time, you'd like to know what the next 3 or 5 years look like.

If things escalate, maybe ask him what his position looks like, does he get a raise from time to time? Don't say this in comparison to you, just to get a better idea of what long-term careers at this company look like. Framing is key, I think, and I'm just basing everything on imaginary situations here. You'll have a better feel.

MOST IMPORTANTLY THOUGH: Don't just demand more money. Make sure you do so with reason. You don't have to be extraordinary to deserve a raise. Your money is worth less every single year, your rent and food costs you more every single year (simply by inflation), so your company actually pays you less if they don't step your salary up with it. Mention all the things you are proud of, abuse this social phenomenon that your boss probably can't say much against it, as that would make it personal (I think I did a great job on this one project.... "no you didn't" isn't what he's going to say, is he). He may think nothing of you, but if he can't say it out loud, you'll have a chance at the upper hand. He'll say his budget is limited, people above him control the situation, etc. — just say: "what can I do, to help you get me on a career path that involves a progression of my salary?"
UN says Facebook is accelerating ethnic violence in Myanmar
There are a bunch of problems with this idea:

* It is common to pin a certificate for which you don't have the corresponding private key, and so you would not be able to decrypt the message. Examples: Pinning an intermediate from a CA you use, or their root, pinning a "backup" that you have on paper just in case but isn't live

* Pinning is a serious foot gun and a hostage risk (bad guys take over your site for one day, it seems normal but pins _their_ key, then they tell you to pay them $1M for the key or else, your users are locked out until you pay), so it is being deprecated for the public Web.

* Which key? The whole point of SNI is that we tell the remote server which site we're interested in, and then it chooses the keys and certificate accordingly. So with your approach the server must use trial-and-error to eliminate all the keys that don't work first, it barely matters what's actually inside the SNI message, if you can decrypt it then you've already found the right site...
Why not dot net and asp.net core, there will be a lot of jobs in it and the transition is just beginning.

Start with her own website ( no CMS)
A sensible set of tools for startup founders
I’m working on what Tim is calling for as a side project:
https://news.ycombinator.com/item?id=16402404
It only takes a few smart managers to start this in the USA.
I don't find it "premature" optimization at all. IMHO it is barely "optimization" if you're just using the right tool for the job (namely a hash table instead of a list when you need key-value lookup).
Remote and/or flexible schedule would be the most important aspect, that's true.

But she is quite interested and impressed by all the things one can do with programming and that's what's driving her in this direction.
Writing a simple IPFS crawler in Rust
I'm also non native english and I would much rather have people focus on fixing bugs rather than submitting idiotic translations.

Exhibit A: latest GCC error message,

"le déréférencement d'un pointeur transtypé à la barbare va enfreindre la règle selon laquelle une zone mémoire ne peut être accédée que par un seul pointeur".

Nowadays I just set LC_ALL=C on my machines since translations are so bad.
I count 38 uBlocks and 13 Badgers. Yay.
> people from Henry Ford onwards have been finding people are more efficient with less hours.

On average. It's not impossible that there are outliers than can just work crazy hours without productivity decrease.
Because it claims to be green, and you'd need a green way to harness that amount on demand.
The rotate mechanism would add weight and complexity.
Actually, the place to find like-minded sociopaths is probably Reddit. The place to explore the boundaries of sociopathy is probably 4chan(which is something that I respect to some degree).

Facebook is more about shaping non-sociopathic people using corporate tools and money. What Cambridge Analytica did with Facebook is outstanding, they successfully managed to change Europe and America forever.

Sociopaths gathering on Reddit or 4chan are benign compared to the corporate influence of Facebook.

The potential destruction of businesses(like UK's financial sector), the lives and careers of expats, the fate of dictators(the Arab spring) and democracies(USA, France) were all determined by the power of giant social media corporations. The harm of occasional mobs on Reddit or 4Chan doesn't extend beyond few individuals.
In Colombia, birders find their version of Eden
Toronto transit agency struggling to scale payment platform
TechCrunch Beta – New UX
Angel Number 333: What Does It Mean? – Astroligion.com
I think that's a bit naive. Some changes from the default are so accepted and given today, we'd end up with a bizarre situation where browsers ship with a "broken" default that nobody wants.

We are just so used to it that we don't even think about it. Do you think websites should be able to spawn unlimited popups, even as you try to close them? I remember that horror.
FYI Dell issued a recall for XPS batteries. You should check their support pages and make sure to get it replaced (or have one shipped to you).
No, there is no justification for bad tools. If someone makes a tool only for ASCII, fine, but don't expect that people will say it's a good tool.

Even huge sites have problems when I want to use my real name, or the name of the city I live in. They are usually made by US companies, which is strange, as you have all kinds of people there, with different names. Unfortunately the reality is that those US companies don't care about supporting normal characters people use. Even websites like Upwork don't allow me to enter my real name. Isn't that strange? I have told them about that months ago, nobody cares.

So getting to the real problem: supporting unicode is not as hard as it seems, just use from the beginning.
> It's not a bad metaphor. If your community is ignoring trolls instead of banning them, it's effectively sending the message that the trolls are very welcome. I've never observed that a no-moderation community is free of trolls, and ignoring trolls often results in them just taking over because they just start talking to each other and everyone else leaves.

Which form of trolls from my post are you talking about? I insist that we not pretend these are the same group of people.

I think that good moderation filters out the baiters and lets the people who believe what they're saying stay. And contrary to what you're saying, I don't think that such communities end up with just trolls. There were plenty of reasonable conversations on Reddit before Conde Nast took over and dropped the banhammer.

> I think what you're missing is that a very large amount of people simply do not enjoy a certain style of discourse to the point that they'll opt out of a community that doesn't ban that discourse. You may not like it, you may think those people are weak or something, but the rest of us want to talk to them, and we want them to feel welcome.

I'm not missing that--in fact, I don't enjoy talking to people with hateful beliefs either.

But the alternative you're proposing is an echo chamber where you don't have to hear those people, but they still believe what they believe, and those beliefs become our leaders and laws. If we ignore bigots on the internet we get bigots in office.
Well you're only considering the problems of the wealthy newcomers and not the problems of the impoverished who already exist there.
How to use Renovate.js and GitlabCI to keep your JavaScript dependencies updated
What if I specifid the `global` scope, like `global.SOME_VAR`? Will that skip the expensive search of the parent nodes?
> Why does it matter how much electrical energy it uses? We know how to harness a near infinite amount.

This is a silly thing to say while there's still quite so much CO2 being emitted from electricity production.
It's true that they should not be adopted en masse, but in some cases, it is very useful:

* transportation across mountainous terrain - it will actually increase safety

* a few tightly controlled shuttles in gridlocked megalopolises like those in Asia with nightmarish traffic

Basically, taking over the role of the helicopters, but safer and more affordable.

I would, however, prefer fewer smaller bus-sized vehicles.
Seems to correspond to what is said in "A Mathematician's Apology" by G. H. Hardy:

"Then, from about nine to one, unless he was
giving a lecture, he worked at his own mathematics.
Four hours creative work a day is about
the limit for a mathematician, he used to say."
> That line is hilarious. How exactly are they "earning" anything? They're just getting deferred pay for those days or deferred day offs, which were supposed to be day-offs in the first place, as they were saturdays.

Well done, trying to claim/protect rights for Huawei engineers who just happen to be the best paid tech workers in China getting 20 times of the national average.

Have a look at their online discussions which are free to view, just check the sheer number of Groupon style shopping frenzy for investment properties -

http://xinsheng.huawei.com/cn/index.php?app=forum&mod=Detail...

http://xinsheng.huawei.com/cn/index.php?app=forum&mod=Detail...

http://xinsheng.huawei.com/cn/index.php?app=forum&mod=Detail...

there are hundreds more, if not thousands more.

Trust yourself one thing - when their average pay is like 20 times of the national average, they don't need you to jump up and argue for their annual leave related rights.
On the nature of coincidence (2002)
Superhero Trump ‘saves the country’ by quashing Broadcom offer
Kids Water Stunts Swimming Game
Get ready for new entertaining game where you swim and dodge challenging obstacles like a real stunt kid in this Kids Water Stunts Swimming Game. Kids perform different stunts and avoid hard hurdles to complete the task. Reach to the finish line by avoiding tricky obstacles and show your swimming skills on these tricky hurdles.
To wit: “that is the essence of science is it not?”

My “heresy” exaggeration was directed toward those who might become emotionally charged at the suggestion that Hutton misinterpreted the evidence :-)
Ever heard of a ballistic parachute? Not a 100% solution of course, but then again zero customers died in all passenger aircraft flights last year.

That’s saying a lot when every single day, there are times when there are over a million people simultaneously sitting in chairs in the sky
Wondershare Video Converter Ultimate 10.2.3.163 Crack Full Key
A thread requires at minimum a new stack segment. That is 1kb or something like that, but if you plan on accepting a lot of connections and keep them on hold, it adds up fast and quickly becomes the bottleneck of your server.

A new process requires a new stack and a new heap segment, that later one is usually on the MB range.

Besides, starting and stopping threads take some time. If you are serving small files, forking at their start means that your process will spend most of its time forking. And if you don't use an easy architecture that forks on every connection, it isn't much more difficult to go all the way and make your server fully asynchronous.
What about in places like Bogota where the rich are already using helicopters to travel the city? Surely a service like this opens air travel up for a larger audience.

And as for efficiency, again, places like Bogota or Guatemala City are so congested all day/evening, surely idling in your car for 1+hr to go a few miles is not efficient.
Not too unlikely. Cannot praise what you don't know and JS is the only language for quite a few developers.
Finally the 21st century gives us flying cars, and all that happens is people complain about it.

HackerNews indeed.
Mercedes-Benz Launches Crypto Coin to Reward Eco-Friendly Driving
Yeah, most people in the industry don't work for startups.

You also have to consider this isn't an scientific survey, just a fun parlor game.
Care to share this infinite energy idea?
well the problem with openshift on redhat/centos/atomic/whatever is that you still need to regulary update your cluster os's.
however when you setup a bootkubed/self-hosted kubeadm cluster you can basically run on coreos and only need to update your self-hosted control plane and kubelet/(etcd, if not self hosted, too) this makes it way, way easier to have an up-to-date os + kube than any other solution (kubelet and etcd can be updated via etcd-wrapper and kubelet-wrapper, so this is even more insane).

BUT i think that red hat pushes for an easier upgrade path anyway, that's why they basically bought coreos. for CoreUpdate + Tectonic + MatchBox, so I think that in the end Redhat will have a similar simplier upgrade mechanism, but only time will tell.
What would in fact be awesome if CoreUpdate could also update Kubernetes Kubelet's and Etcd and than it would be a no-ops os if something broke you just boot a new system and delete the broken node.

And yes kubectl is the ssh/ftp of k8s. https://www.youtube.com/watch?v=07jq-5VbBVQ
Google co-founder’s Kitty Hawk unveils is electric autonomous flying taxi
How to Write a Damn Good Email Signature Illustrated with 20+ Examples
The problem is that if you allow too many of these inconsistencies, then you're almost destined to run into one of them. It's better to eliminate them while you still can.
Finally had a manager at my employer (in MO, USA) dumb enough to mandate 48 hrs/week in writing. It’s illegal in the state to expect continual, uncompensated hours > 40. The managers with 2 digit IQs demand it verbally, once with a company wide voicemail.
I suspect the OP means solar and wind. It’s a fair point given that these have batteries, and could easily swap them out for precharged ones.
A nice explaination of a raise negotiation strategy you've written there. I like it very much.
> argue for their rights.

Pointing out such semantic plays isn't fighting for their rights, it's calling a spade a spade. Which can be entirely self-interested, given how such schemes are imitated wherever possible.
Surely you've seen footage of swarms of autonomous drones flying around. They definitely will not need traffic lights.
You don't need traffic lights on a 3D space. Air traffic rules are very different.
>Sure. Wealthy people can lower their standards and take housing meant for the class below

That's the point though, if the housing is actually low rent the wealthy can't just 'take it.' Some wealthy people will get apartments but so will some poor, that's definitely better than building high rent housing which only wealthy people will have a shot at.

>With sufficient heights, the problem is addressable through infill development on commercial/industrial properties

So you're gonna move the poor to industrial sections... This is just a reinforcement of what I said.

>and upzoning to permit mid-rises in predominately owner-occupier single-family house zones.

You're going to go into neighborhoods and throw up large buildings filled with low rent housing? In your dreams you're going to.

>The Bay Area's housing deficit over 2012-2017 is conservatively...

I think you misunderstand. I'm talking about housing which is affordable for the poor - subsidized housing, rent controls and the like. Housing for well to do techies is of secondary importance.
This is hardly surprising. Everything new is exciting at first. Yet when it comes to making a decision what tools to use in production, I suppose most developers have the presence of mind to choose something robust and battle-tested.
Article doesn't mention where they're going to build all the helipads for what are really battery powered autonomous helicopters.

Do I have to take a normal taxi to the airport or an elevator to the top floor of the nearest high rise to get a ride?
but with added cheesiness.
There was a podcast (I think freakonomics?) saying that sports forums had the least toxic political discussions on the internet. This was probably due to their common interest in a sports team over their political views.
These are probably the most common tools. But I've settled on Todoist instead of Trello and Missive instead of Slack. God, I hate Slack - how does anyone keep up with the barrage of irrelevant notifications, and asynchronous cross-timezone follow-ups? Missive is "just email", with chat as an add-on to email threads.