skysight-inc/HackerNews huggingface dataset:
I found that the adsbexchange site had a JSON feed (that adheres to the virtual radar standard, even) but couldn't find any direct guidance about permissible usage. Do you know of any aggregators of ADSB data (without filters) that one could use to set up a site for constant logging/tracking/visualization of this stuff? I'm thinking of mashing this up with geolocated tweets/pics/videos to try and figure out if the public can identify what the hell these planes are doing. Maybe also a way to get alerts when you're in an area that is being surveilled. I have a toy Python script doing some of that now with the adsbexchange feed, but I don't want to let something into the wild that uses someone else's feed without permission.
Log_calls, a Python3 debugging and profiling tool – v0.3.0
And the above poster would seem to have an eminently sensible interviewing style, himself:

http://blog.urth.org/2016/03/08/tech-interviewer-theory/
1News - http://www.1news.me/

- built this completely from scratch
- gives you the right amount of text to read about a news article
- custom algorithm to pick the best news phrases
- iOS & Android

Latest News in Short.
All the news in short bits
Updated frequently
Artificially Intelligent News Engine picks only the important phrases

8 CATEGORIES

- TOP - ENTERTAINMENT - SPORTS - TECHNOLOGY -
- BUSINESS - POLITICS - LIFESTYLE - SCIENCE -

World News / Choose your country. - Australia - India - USA - UK
Fear of flying is a strange thing. I never had any issues until I happened to be on a regional flight on one of those tiny little Embraer three-seat-wide jets. We are probably 10 minutes away from starting descent, when suddenly I have the first real panic attack I have ever experienced: It feels as if some part of my lizard brain has started spamming the “IMMINENT MORTAL DANGER GET OUT NOW” signal, throwing the rest of my brain into chaos trying to form a coherent threat model. It seems to have something to do with the claustrophobic cabin and the lack of direct control, but everything becomes a fever-dream blur.

I don’t really remember how the episode ended other than that I was ultimately able to walk off the plane unaided, but now whenever I fly, I triple check I’m not on a compact airliner like that.
I think the power dynamic is variable based on management style. At my last company where I had anywhere between 8 and 12 FTE direct reports at a given time, I found them to be invaluable in keeping up to date with them as a person and as an employee.

The company was a marketing agency, and as such it was not likely that any more than a pair of developers would be on the same project and I would only rarely be involved with most of their projects at a day to day level that would let me more naturally keep in touch.

The ground rules for the one on one were simple:

- We can have them as often as you like, but we'll have at least one a month. I had some people I met with weekly, and some monthly, most were at two weeks.

- The meeting is scheduled for 30 minutes, but I've booked the room and my time for a full hour so that we don't have to abruptly cut short our conversation.

- I'll get the conversation started with the general "how are things" lead off, but the session is mostly lead by my employee. There is no topic off limits.

Most one on ones followed the same path. We'd get caught up on current project work which would lead to them asking me some technical questions they are currently encountering. If they were having some issues with their project manager they'd ask for some guidance in how best to deal with them, or ask me to provide some shielding. If we had an all company meeting and were implementing some changes we'd spend some time discussing those. Finally, we'd spend the last part of our conversation discussing some new tech or tools that we've stumbled upon that we think are pretty cool.

The only deviation from this flow would be is if the employee was having some performance problems that we were trying to correct. I would lay this out at the beginning and let the conversation go from there.

I feel like these meetings were very empowering to my team, and the best way I could show my commitment to them. If our meeting ended with me having to do something (intervene with a PM, follow up in some fashion to get more info, some random task I needed to perform, etc.) I made it a priority to start the process as soon as the meeting was over and to see it through to completion. I kept a Trello board of every action item originating from our one on ones and made sure I checked in with it every morning to follow up on anything that was not yet completed.

I feel like because of my candidness and open communication style coupled with the personal guarantee that promises made in one on ones were ALWAYS followed through to their completion, my employees were very candid in our one on ones. If they thought some policy was stupid they said it. I told each on of them, if they were just having a bad day, they could use the meeting as a gripe fest, and sometimes they did.
Dutch provider announces 10 Gbit/s connection for consumers for €95 per month
Regarding the customer references, I'm always highly suspicious of anonymous praise. Do you not have permission from the authors or companies to use their name?
This looks very useful! I'm wondering if it's possible to see a timeline of changes, like the history of changes for the last 30 days?
Beware of privilege escalation when using Dropbox's free teams
Dogecoin ?
Had a bug. Everywhere I read said they already delivered a fix for this but I've noticed some news outlets not mentioning it.

Though I gotta say this damn jet has been a nightmare. Since they'll never stop working towards newer and newer jets I'm curious if lessons learned here will apply to the next one. After doing government contracting for many years where we don't get the "lessons learned" from the previous contractors or much of anything (I've had to FIGHT to get source code for a product we were supposed to update; ended up having to rewrite the damn thing) I'm curious how it works when they contract out to have a jet built.
Diagnostics and disease management on your smartphone - http://www.janacare.com/

The hardware is a device connected to your phone via the audio jack that can do different types of blood tests and plugs into a system that helps patients and health care providers improve health outcomes.
The general aerospace defense industry trends don't include C#.
Firefox's Tracking Protection is not the same as Do Not Track (which "tells websites to not track my preferences so they can gauge what ads to show"). DNT is simply an advisory header and it has no effect because very few websites honor it.

Firefox's built-in Tracking Protection uses Disconnect's blocklist to block content that tracks you, preventing the tracking from happening in the first place. As a side effect, it blocks some, but not all, online ads. The thought was that online advertising is still an integral part of the web's sustainability, and so blocking it entirely would be too much - but advertisements that nonconsensually track users are a privacy and security risk, and should be blocked.

Until we have a reasonable alternative to advertising for funding the web, I personally consider Firefox's Tracking Protection to be a reasonable middle ground that hopefully sends a strong signal to advertisers - online tracking is creepy, unwanted, and puts millions of people's privacy at risk.
thats .. unlikely. this could only happen if two wealthy and highly developed nations nations want to make a spectacle out of a war.

if you have fully autonomous robots which can fight your war, you'd be able to launch a massive offensive within hours. properly mobilizing defenses and responding to that invasion would take too long, as any command centers would've already been wiped out by the first attack.
Why Yesterday Was a Big Day for Tech IPOs
I don't think it's possible. At the end of the day, the browser (user) determines if and how any given piece of markup will be rendered. There are server side hacks of course, but those are still relying on the user's agent to reply to them a certain way.

As long as the web is based mostly on HTML, the blockers win.
Most of us are working on things that are several orders of magnitude less likely to get someone killed than the F-35 radar code. The goal for safety-critical embedded flight code is 0 hard reboots mid-flight. Is that controversial, in your opinion?

Edit: "standard for safety-critical embedded flight" was a bad word choice and wasn't what I meant. s/standard/goal
I am working with http://www.cloudways.com/en/ these days.

We have built a platform to give front-end devs, designers and creative agencies a relief from the server management tasks.

Its an high tech alternative to old control panels like Plesk or CPanel.

We are coming with a newer, more finished version of control panel soon.

We always believed in user experience and that's what make any product tick.

And we are trying our best to focus on creating the UX that has never been achieved.
If you're interested in datacenter networking, can't miss ONS. Amin Vahdat, the guy in charge of networking at Google, has keynoted the past two years, with hardware in 2015[1] and software in 2014[2]. Mark Russinovich also spoke about Azure's SDN, but it doesn't come close to Amin's presentation.

Every once in a while you'll hear some random spec from one of these companies, and it's always pretty surprising, but Amin's team has achieved 5 Petabit/s in bisectional bandwidth. It's more than surprising.

[1] https://www.youtube.com/watch?v=FaAZAII2x0w
[2] https://www.youtube.com/watch?v=n4gOZrUwWmc
[3] https://www.youtube.com/watch?v=RffHFIhg5Sc
There are many tools around these shades of grey, not all of which requires onerous effort.

For example, I make mobile apps for a living - and both Android and iOS provide many tools that automatically make apps compatible by default with things like braille keyboard and screen readers. But through apathy, carelessness, and bad design/engineering, many apps break this automatic compatibility they got for free.

Ditto for the web - if you're building a website for a puzzle game you'll want at least some kind of reasonable fallback, so to a blind person the website would at least make some kind of comprehensible sense rather than merely be a black hole that eats their screen reader.

There are definitely cases where product creators need to go out of their way for accessibility's sake, but throughout all of software the tools to ensure a rudimentary level of accessibility already exist and are low-effort.
That's right. However, there are still indexes, even if they aren't necessary for traversal. Ideally you'll use an index to find a start node and traverse on from there (or in the case of your question, update from there).
> Also, in the US, pilots usually have to pay for their own training.

This is half true. If you're in HS and you want to get a job as a commercial pilot (ATP) right out of the gate, yes you will need to pay for your flight training.

However, the vast majority of ATPs received their flight training in the military, for which they obviously did not have to pay. Part of this is the sheer number of hours you need to even apply for ATP jobs.
OK because you keep up-voting... now imagine an augmented life filter that is an AI interpreting reality for you in a very rosy and agreeable way. It seems everyone and everything are pretty much awesome. Your AI output filter is particularly suave these days. After all, your personality is the best money can buy.
I can only imagine the crazy things individuals and companies would do if this developer got his wish and Valve offered up some API to screw peoples Steam accounts up. I'm thinking rival sellers framing one another or random someone's high valued account. Obviously if the credit card is stolen, then the items are going to a new steam or a stolen account.
Women Are Central to Africa's Increased Innovation
iOS dev newsletter – Infinum #iOSCocoaTreats issue #10
That seems sad. Ada seems like it would reduce costs significantly in programs that have a very long life.
Private Wordpress Plugin & Theme updates + CI services - https://kernl.us

It's awesome because I get to work on fun technologies (MEAN stack), learn how to scale Node.js, and interact with a great community. Also, I have paying customers which makes it even better :)
Oh I knew that going into it.
Note that Google Cloud offers preemptible instances, up to 70% cheaper than the normal ones.

https://cloud.google.com/preemptible-vms/

It would be interesting to see Quizlet thoughts on GCP preemptible VMs vs AWS spot instances and why they think they are better (or not?), but that could be the subject of a whole different post.

(Disclaimer: I work at Google - https://twitter.com/felipehoffa)
CourseBuffet - http://www.coursebuffet.com Trying to have best search results of any aggregator of free MOOCs and we are only one to replicate bachelor's degree with our CourseBuffet Degree Paths. Take courses from different universities and providers but still have a focused learning path.
The idea isn't to punish people, IMHO, but to improve content for others reading the conversation. That comment doesn't contribute to the conversation, and in fact it confuses it, so it gets downvoted to where few will read it.

Voting is about the readers, not the commenters. Personally, other than for determining specific capabilities such as downvoting, I think tracking karma per user does little good. Karma per comment - a bit of feedback on your comment - is useful.
Anyone know where one can go to get a more quantitative, price/performance comparison of the various cloud services?

I know, lots of dimensions for that comparison, but probably picking a few dimensions, or letting users select a few, could give a reasonable ranking of services and prices.
In my point of view, the fact that you can add an expert index very easily to a graph database written in a modern language (say no C/C++) makes it even easier to customize an existing graph database to suit your direct need. In turn, storage and runtime can be tunned more easily. Making so easy to have the performance you need. But at the end of the day not dealing with algreba is the best.
Have you looked at interest rates lately? No one even wants deposits these days.
Apparently I was too creative for the moderators. :-(
The sequel to SQL: It's a new approach to the relational database based on years of research.

Brodlist.com (http://brodlist.com) The name is bad, the site is a placeholder, but the project is really exciting.
That mean time still leaves room for that doesn't it?

(2 + 2 + 2 + 2 + 12) / 5 = 4.

And so on. This whole statement is meaningless without more information about the distribution of lengths of flights.
I mean it's classic sports broadcasting. You have the expert and the guys who gives the expert someone to back and forth with. E-sports has been using that formula for ever.
Disclaimer: I work for Google Cloud

> "Google probably has the best networking technology on the planet." How do we quantify this?

In the article they did a bunch of tests.
Quote: GCP does roughly 7x better for the comparison of 4-core machines, but for the largest machine sizes networking performance is roughly equivalent.

There is also https://github.com/GoogleCloudPlatform/PerfKitBenchmarker if you want to benchmark things yourself.

Seriously, try it yourself. I think you will be pleasantly surprised.

> I would much rather create a service that can tolerate single node outages than relying on "live migrations".

Services should tolerate node failure even on GCP, live migration does not really help with that. It's more about reducing ops. With AWS, you have to manually reboot your machines when a infra upgrade happens. With GCP it is automatic.

> I am not sure what he meant by the SSD comparison, Amazon EBS that can be SSD but still it is a network mounted storage.

I'm not too sure what your question is?

> Discarding Azure was purely arbitrary

Agreed, would love to know more about why they didn't consider Azure
Yes, particularly because of the sente/gote dynamic. However, it takes time to read individual situations through, and this might be chunked and distributed. The problem, as usual, is efficiently communicating analysis in a useful way. There would probably need to be a hierarchy where "specialists" report to the captain about the battle, and then the captain has to prioritize and decide on the order of action for each region. But the minute detailed analysis for each region would be entirely delegated. Note that leiutenents would be responsible for understanding their region's relationship to the whole, but only the captain is truly responsible for understanding it all.
The self-repair and self-replicate come at a very hard cost, in the sense that it requires food, water and oxygen, while machines only need electricity. And the replication is actually incomplete in the sense that it starts in a very small state where it needs the three resources to actually become a complete human (adult) and dies if not taken care by a third-party in such early state (parents).

Plus, not far away in the future we will be able to connect an smartphone to a 3D circuit printer and print a new one, to achieve 'self-replication'
As is stated elsewhere, the cliche is really only true if you happen to be driving a motorcycle at highway speeds.
Interested to hear which language(s) you would suggest for building real time, deterministic embedded systems.
> My company seems to think that Scrum stand-ups are a replacement for one-on-one meetings. They're very, very wrong.

You're totally correct. I run our Scrum stand-up and I set the timer for 15 minutes- at 15 minutes I used to literally shut down the conference bridge and we're done. I did this to get us in the habit that we needed our morning stand up to be formal, precise, and expedient. We needed to get in the habit of quickly realizing that something needed to be shelved and that the necessary people would follow up with each other later to get into the weeds. I don't hang up any more, and sometimes we go a tad over 15 minutes, but we've gotten our standup to become a well oiled, no bullshit machine.

I feel like this is the complete opposite of a one on one. They should be a meandering, personal, meaningful conversation of depth. They should feel unrushed and the employee should feel that they are listened to.

It could be a sign that your company feels that way about employees that a Scrum standup is a replacement for one on ones, ie: they don't give a shit. More realistically, they probably just don't get that there's no room for the meaningful relationship building that a one on one meeting confers from a time boxed group standup.
I just noticed that. I have no idea who Fred Brooks is, but I had heard of The Mythical Man Month. The change is less informative, in my opinion.
Looks cool!

Having a list of integrations somewhere on the marketing site would be huge.

Any plans to integrate with github and/or gitlab issues?
https://www.grimoire.org - using a graph database (Neo4j) to try to understand the content and relationships between historical texts on magic
For anyone else wondering about the links, I think one of these is the archive.org version of the link jcr removed:

https://web.archive.org/web/20150930225625/https://www.jwz.o...

[edited with more recent version]
https://web.archive.org/web/20160310204843/https://www.jwz.o...
Right. And those people are slowly getting to the problems that pypy potentially solves. We are focusing so far on widening the base of what we do, but if there is enough interest, we'll work on pypy3.
Interesting. I did a quick search for "GCP spot instances" and didn't find anything. I'd be interested in a comparison too!
Android dev newsletter – Infinum #AndroidSweets issue #10
Point taken. But there are some complex ideas that just need some amount of effort from the reader in order to "get" them. I don't know what is the right balance but if you are being introduced to new ideas, introduction of those ideas will also bring some vocabulary that you will (at least initially) be uncomfortable with. I guess I want to see someone communicate the ideas on less wrong in a simpler way without dumbing down or ignoring the nuances.
Ada. It's what it's for.
That's it, thanks.
Likely refers to sensor fusion (https://en.wikipedia.org/wiki/Sensor_fusion), which is an algorithmic process.

A 4-hour MTBF window (even for a subsystem) is terrifying considering modern vehicles like this are likely all fly-by-wire.
Why Cloud Business Needs Better Metrics
You have ultra thin font weights on your site which is extremely difficult to read even to my, relatively, young eyes, and to add insult to injury, you’ve disabled sub-pixel antialiasing for these fonts! I don’t know if this is a new fad in the designer world to disable sub-pixel antialiasing but I’m seeing it everywhere and it needs to stop. OS X has had, and continues to have, superior font rendering capabilities much more advanced and better tuned than any other system. Regardless of how much “better” you think it looks, disabling sub-pixel antialiasing makes your super thin fonts impossible to read.

As an experiment, on a retina Mac, try disabling it and see how much more legible your already super-thin font weights look.

Having said that, I don’t think re-skinning of Eclipse promoted by a site with such poor legibility bodes well for the quality of the work.
> for someone to have never even heard of C# and to be working full time in a senior level programming job, you have to be completely and utterly isolated from any kind of programming community.

The majority of defense contractors I know don't spend time in the "programming community" in their off hours, both because it's contractually too cumbersome to do so, and because they're doing other things in their spare time. They may spend time in the "defense community". It's very different culturally from SV.

> just because I don't use node js, ruby, or perl in my work doesnt mean i have an excuse to not know that they even exist. how can you choose the best tool for a job if you only know C++ and Ada?

node.js, ruby, and perl are not acceptable for use on real-time systems nor safety-critical systems.
reading comprehension error on the part of the poster.
No I mean a personal side-project that I have no slack set up for because I'm literally the only person that works on it. Not just the only person on a project in a company.

Anyway, email would probably be fine for me.
We're really excited about tackling those problems.

@mgc and I founded Spotbot with the thought that models trained with ML techniques can be immensely useful to developers (novel, I know). So much of coding, debugging, and firefighting is pattern matching, and machines are getting really good at pattern matching. That's how we're going to tackle the user login and dynamic data issues in the long term.

We have some short term solutions in the works as well.

For dynamic content, we'll have a way to ignore changes that are expected and don't mean anything significant changed.

For login, we may implement a token API that will allow us to log in with a bit of work on the developer's side. We can also script logins without too much effort if we are provided with test account credentials.

Thanks for giving me an opening to talk about all this :)
Planets, programmable systems, automation, the game is basically constantly under development