skysight-inc/HackerNews huggingface dataset:
I'm bookmarking your comment. It is just the slice-of-life that I want to show newbie engineers. Like some people say you need to spend a year or two in the service industry to learn empathy, I feel engineers likewise need to spend time in QA to learn what their ethics really are. QA is hard, and the pressure to pass is difficult to withstand; eventually you take the "my boss told me to do it" attitude or you learn to make ... Well, not enemies, but certainly rock the boat.

Kudos to you!
Type-Safe Runtime Code Generation: Accelerate to LLVM
In a large project one file isn't going to make a difference in number of files vs number of possible contributor conflicts, so it can only help.
If your project is just you or a very small number of people I agree, no need for a CoC, any conflicts can be resolved ad hoc.
Organization seems to be the most common missing feature from Google cloud offerings (its, IMO, the biggest problem when you have more than a few items in Google Play Books.)
This is how most predictions play out. It's not so hard to see where things are going, but near impossible to predict how they will manifest themselves.
Developing/discovering, most likely yes. Clinical trials, not possible.

I said nothing of individuals, that isn't the dichotomy. All groups are not companies.
Could you please elaborate to a less mathematically inclined dev how to spot a problem the would fit the bill and then how to use this encyclopedia properly?

It's one of these things I seem to have been born blind towards.
Insightful comment in this article:

Or they can find a way to blackmail judges,
juries, prosecutors, attorneys, regulators ...

A site with this kind of intel shouldn't have
that much difficulty. The NSA only wishes they
had this kind of power ...
Qualcomm preparing to lay off several thousand employees: tech website
Okay, but there's still a difference between:

1. Knowledge that is potentially within our understanding, as humans, even if it takes a few centuries.

2. Knowledge that would require a few millions of years, because we'd need to evolve beyond our current level of intelligence, similar to what chimps, as a species, would need to do if they were to really understand theoretical physics (that is, assuming chimps would in fact evolve to higher intelligence, if there were, say no humans around).

A reasonable interpretation of Elon Musk's claim would be mainly arguing against the existence of a barrier like the type 2 knowledge. But I could be entirely wrong, I haven't read his reasoning behind this claim.
Mechanically impeccable, at least.
I'm not saying it's a good idea, but low income workers can and do commute.
Looks like location sharing is being moved from Google+ soon too [1], and the auto awesome features in Google+ photos are still available in Google Photos. I use Google+ mainly to share photos, they're already there backed up from my phone, so it's convenient.

[1] http://www.androidpolice.com/2015/07/20/apk-teardown-google-...
> Yes pulling your pocket out is an inconvenience if every time you do so it's to find out that an email or text message is spam or unimportant. Likewise seeing what meeting you have next (and where it is) is a second on the watch. About 30 seconds on the phone.

First. Do you own one?

Beyond that. Seriously. Please. Think about what you are saying a little bit. Is the technology owning you here?

If you need to take your phone out of your pocket so often that it is a nuisance...leave it on your desk.

If you get too many notifications you are not using them correctly.

Finally, I have thirty years as CEO of multiple tech companies and have conducted business across the US and internationally. I can't remember a single instance of having a schedule so complex that it required being leashed to an electronic device to the point that taking it out of my pocket became a nuisance.

Please, let's not exaggerate reality for the love of technology. I love technology and the Apple Watch is a marvel of what can be accomplished today. That is not being disputed here.

This is about a business case for this particular device, in it's present incarnation. I don't think it exists in the long run. I think they got a lot of sales because of the love for Apple and the idea of what could be. Now that it's been out there for a while people are probably not jumping on it at a rate that will sustain it as a business as it exists today. They might be able to come up with a new design that changes things, but I think the writing is on the wall for this one.

Of course, I could be wrong.
You could put it in your video -- that's how Parker Conrad from Zenefits did it.

https://www.youtube.com/watch?v=-S83fysRwn4&feature=youtu.be
I just tried it again, and then copy pasted from the output to the input; it still works. Did you select the full string and decode with base64?
I imagine that Microsoft have their own code for handling the OpenType layout tables, given that they co-developed them. OpenType fonts come in two flavours, PostScript and TrueType, depending on which format the glyph outlines use. Microsoft only ships fonts with TrueType outlines. The PostScript outlines are in CFF format, which is an Adobe technology. I expect that the Adobe code is responsible for dealing with them, especially as there is no published standard describing how to rasterize PostScript fonts with pixel accuracy.
You can't see a big difference in morality in hacking Hacking Team and hacking a dating site? Hacking Team was literally poisoning computing, and brewing novel, secret poisons.

I bet most Europeans are having a chuckle at the structure of American morality in the Ashley Madison case. So much hypocrisy. Huh. Maybe both hacks will result in more realism.
Russian billionaire pledges $100M to search for extraterrestrial intelligence
What's obnoxious is that everyone watching from the outside knew all these forced G+ moves were annoying and not welcome. One of the worst outcomes, imo, is the addition of G+ comments on YouTube videos - you end up with comments like "Check this out" in the video's actual comments section. Those comments are completely useless and destroy any sort of conversation, if it's even possible to have one in YT comments.
Google is amazing but in the same token my grandma and my mom were using Google+ Photos. Imagine trying to explain to non-technical folks in their 60s and 90s what all of this means.

You can bet I'm gonna think twice about recommending any Google product to my family just because of the time sink in doing support.
The C++ Concepts TS was voted out today
It's amazing what profound effects the culture of a company can have on its results, and how that changes over time.

> He said the early team had "an extreme level of paranoia" because of the difficulty of learning how to design and launch rockets. But now, “the vast amount of people at the company today have only ever seen success… when you’ve only seen success, you don’t fear failure quite as much."

> Musk said the night before each launch, he sends a company-wide email asking employees to send him an email or call his cell phone if they have any reason to believe the rocket should not launch.

I think it's good such realities are being realized, then handled in a gentle (but firm) way.

Source:
http://mashable.com/2015/07/20/spacex-launch-failure-strut/
Testing for features over platforms was known to be a good idea since the early days of autoconf (1991-1992, according to the history in its info file). Why did the web folk take so long to figure this out?
Greatly appreciate your input here. I've been digging more into Go to get a better feeling for it and I'm arriving at the same conclusion. It's more targeted towards programmers and remote network services, not for systems administration.

With Python, I'm able to quickly review the script and modify it as needed then run again right away. The complied nature of Go takes away this advantage. I don't need screaming performance nor low-level access for vast majority of systems admin scripts.

Looks more like Python is the better path to stick with.
>> Down-vote away. I know the truth hurts.

> If you get down votes, it'll be for the attitude, not the opinion...

You missed the joke I guess. On HN almost anything negative about Apple gets you a virtual hanging more often than not. I was being sarcastic. There are a lot of people that are invested in the Apple cult to the point of being hurt by the truth. Down-voting is a way to close their eyes to pretend reality isn't there. In that world Apple's shit don't stink, even when there's plenty of it to go around.
It might be a good idea to be interviewing / investigating what alternatives are available to you. You may end up with a job offer & signing bonus for another firm with a more plausible project!

On the other hand, let's assume that the project is indeed doomed and that you decide to stay for the next seven months. You are clearly not responsible for the success or failure of the project [1]. Perhaps you might be able to get something positive out of the experience (apart from the pile of money, obviously) if you look at things in another way. Some ideas:

* are there useful things you can still learn from this workplace / project / your fellow co-workers? (if so, getting paid good money to learn is a pretty good deal!)

* is there an opportunity to push for some kind of development process improvement / large-scale refactoring on such a large, troubled codebase, to make things incrementally better? (this experience could be quite valuable)

* do you have ownership of / responsibility for some smaller thing that could potentially make a good item on your resume?

* can you move sideways within the firm to another project?

* are there other ways that you can contribute, aside from toward the project? e.g. instead of focusing on helping the project, can you instead focus on helping your coworkers?

* work your hours, do it for the money, instead focus on improving and enjoying the non-work aspects of your life [2].

[1][2] i am projecting: i suggest it is healthy not to tie your self-worth to the project you are working on. you probably don't do this anyhow!
The "Save Draft" feature does not work on Submittable. FYI
To be fair, the reddit thread is much better than any press article including this one. However that doesn't explain why this one didn't rise up since it was posted hours earlier and had plenty of votes. I've seen other The Verge articles fail to reach the front page before. I suspect The Verge links get a pretty severe ranking penalty automatically applied. I don't know why, though.
Thanks, I've come to the same conclusion after more research into Go. Will be moving everything to Python.
Eh. Those magical comments were what turned me off using TS to begin with. If I'm importing stuff, I'm already declaring my dependencies. TS seems to prefer re-inventing the wheel whereas flow just builds on what is already there.

But that's just my (unfairly biased) impression.

EDIT: Shame Flow is written in OCaml rather than built on Node. That's the only thing I prefer about TS at this point.
Dude, Where's My char[]?
Great story, thaumaturgy! Does anyone know how much more rigorous Statistical Process Control [0] needs to be for aerospace than for consumer electronics (for example)? I wouldn't be surprised if 1/1000 failure is AOK for consumer hardware and catastrophic failure for aerospace (as we see with SpaceX).

[0] https://en.wikipedia.org/wiki/Statistical_process_control
The Prince Philip Movement
“Now before every flight I always send out an email company-wide saying, ‘If anyone can think of any possible reason to hold off on launching, they should call me immediately on my cell phone or send me an email, whether their manager agrees with it or not.’ But thats sort of something I’ve always sent before every flight, but the 20th time I send that email it just seems like… you know, ’There’s Elon being paranoid again’, so maybe it doesn’t resonate with the same force. But I think now everyone at the company appreciates just how difficult it is to get rockets to orbit successfully and I think we’ll be stronger for it.”

Elon at 36:15

http://nasawatch.com/archives/2015/07/spacex-releases.html
I'd always wondered what it would be like to sleep in a gravity a fraction of that of Earth's - whether or not it would be more or less comfortable. Sounds like it actually would be more comfortable, had the astronauts had accomodations more equivalent to those on Earth.
I start to hate Mac OS X.
Weren't castes or other social segments strongly associated with certain roles actually fairly strongly established? E.g., "merchant / trader caste", "workman" (with numerous sub-classes: farmer, shephard, woodsman, miner, drover, labourer), artisan", "maid/servant", soldier", priest", ruler/leader"? Also often sage / teacher, and storyteller / musician.

Not the stratification of professional roles we see today (which is pretty staggering) still breaks down not too far from these categories. The US BLS EEO-1 Job Classification Guide's top level breaks down to the following major classifications, each with the indicated number of subclassifications:

1	Exec/Senior Offs & Mgrs.
33	First/Mid Offs & Mgrs.
266	Professionals
57	Technicians
21	Sales Workers
64	Administrative Support Workers
132	Craft Workers
120	Operatives
34	Labors and Helpers
91	Service Workers

I've looked further into how labour has been classified over the past 200 years or so. Particularly interesting is that the US Census Occupation Codes hit their high-water mark (in terms of number of classifications) not recently, but in 1920.

From Integrated Public use Microdata Series, classifications by year:

https://usa.ipums.org/usa/intro.shtml
https://usa.ipums.org/usa-action/variables/OCC#codes_section

1880: 227
1920: 587
1930: 283
1940: 236
1950: 269
1960: 302
1970: 444
1980: 505
1990: 513
2000: 545

My favourite of all the occupations comes from the 1880 classification: #309, "Gentleman".

https://www.reddit.com/r/dredmorbius/comments/3832wx/occupat...
Introduce them to Logo, and then BASIC. After that python.
The popular suggestion is to tax (land) developers. The unpopular suggestion is rent control.
The History of Animation
First of all, I'm not one of these big-L Libertarian theorists, but I'm still baffled by "Nobody has a right to private criminality."

That's exactly what the 4th is meant to draw a line around: If you can't detect the crime without building a pervasive surveillance state, it probably shouldn't be a crime and we're going to make it hard to detect and prosecute. "Private criminality" is an oxymoron.

Making abortion illegal is way into the territory of the criminalization of supposedly "private criminality." So would be the outlawing of encryption without back doors.
Einstein is also alleged to have said 'Everything should be made as simple as possible, but not simpler.'

It's not that I don't think you could communicate in TP, but that I'm not sure what advantage it has over competing approaches. As I mentioned elsewhere, facial expressions and gesture already go a long way towards bridging language gaps, even (or maybe especially) with small children.
Animating elements moving between AngularJS lists
It's pretty atypical to pay rent via credit card (without insane unjustifiable fees) in the US too.
Occupation classifications: Growth and change over the Industrial Age
All the parent is saying is they were not upper or elite class. You're saying that much of the middle class in the US is privileged enough, and that these people had more going for them than money in the bank, which is the exact opposite of what the article was saying. It was basically saying you had to be rich to be risk-adverse. You don't. You just need enough of a cushion and a support system.

> but also being raised in families from highly educated backgrounds, a culture of hard work, a selection of professions that promote entrepreneurial and technical values, the sheer luck of having chosen a field that's expanded exponentially

None are the result of plain wealth.
this is confusing. I'm not seeing any photos that need to be manually transferred, but I don't like the uncertainty.
The OT spec is the definitive document: https://www.microsoft.com/typography/otspec/otff.htm Look at the list of font tables, OpenType supports everything, but the individual formats are (to oversimplify), as follows:

- TTF = Required Tables + Tables Related to TrueType Outlines

- PostScript Flavor OTF = Required Tables + Tables Related to PostScript Outlines + Advanced Typographic Tables

- TrueType Flavor OTF = Required Tables + Tables Related to TrueType Outlines + Advanced Typographic Tables

Note that in a PostScript flavor OTF the glyph outlines are simply an entire Adobe CFF font embedded in a table. CFF is in turn a compact representation of a PostScript Type 1 font. There's an entire CFF spec too: https://partners.adobe.com/public/developer/en/font/5176.CFF...
Some real ones from TopCoder in my experience (SRM 401, Div 1):
http://apps.topcoder.com/forums/?module=Thread&threadID=6126...

(SRM 363, HandShake problem): http://apps.topcoder.com/forums/?module=Thread&threadID=5843...

The idea is you brute force or hand calculate the first few numbers and then use the OEIS's wild card search.
Against Big Code (2012)
Your memory is correct. Lots of UI features debuted in Google+ first before hitting other Google properties.
Dear Amazon interns, advice from an old man who has been at Amazon way too long
> I feel engineers likewise need to spend time in QA to learn what their ethics really are. QA is hard, and the pressure to pass is difficult to withstand

You really nailed it. The GM's position -- and he said this more than a few times -- was that the parts were designed with extra tolerances already, so if they were a little below spec it was OK.

Engineers have to keep that in mind when designing products: production knows there's a margin for error and they'll take that into consideration when deciding whether or not they can get away with shipping something.

(And the GM was a pretty OK guy, we got along fine otherwise. He in turn was just under a lot of pressure from further up the ladder to meet certain production goals.)
Assume that everything has been done before. Your personal approach to it has not.
Same, I have a family and obligations in midwest USA. It's not feasible for me to move to the bay area for 3 months.
Oh yeah. That's totally happening. The Sunshine Policy was ended some time ago. President Geun-hye called for international support for the unification at the UN. SK, the US and Japan have joint plans for the destabilization of the regime and other contingencies, US foreign policy thinktanks are devising plans for the event (http://www.brookings.edu/research/presentations/2015/01/20-k...), SK and US are in talks with China about getting their support, interception capabilities have been moved out to the Korean peninsula, anthrax was sent from the DoD to a bunch of labs in the Asia Pacific (North Korea is afraid of being framed - came to the UN with a complaint and offered to open up inspection of its laboratories to the international community).

Uh, a bunch of other associated facts. But yeah, give it a pretty short couple of years and you're going to see this happen.
The amount of comp you get for small shit (e.g. broken light, no recline, no IFE/wifi) is largely dependent on your status. A no-status member might maybe get 500 miles on United, where as a Global Service might get up to 10K+ (depending on severity)
Seconded.

It's exciting at first, and but repeated business travel becomes tedious over time. Points are your personal reward for that necessary evil in the time you spend away from your home, family, and friends in cars, shuttles, trains, airports.

And that's not even counting the cancelled flights, train delays, terrorism scares, lost baggage, crying kids, and other traveling issues.

I've had hotels cancel my reservation because my flight got in after 12am, and they assumed I wasn't coming. In a major city, that Airbnb host probably isn't around, let alone, going to wait for you to arrive 4-6 hours after your reservation start time.

I've used points to fly my wife and I to Hawaii, rent a car, and stay in an ocean front room for a week with no money out of pocket aside from $10 in award processing fees by United.

I used points to fly my brother to an interview for his first job, which he aced and has been at for the last 3 years. And I still have points left for one more big international trip. It doesn't erase the original issues, but I feel like I got something in return for the trouble.
How many times does this have to happen? I could be missing something but why do fonts have drivers?

I'm actually a huge windows fan, so I'm not really just talking snack about them. The new universal app platform should make some stuff like this obsolete over time, I hope.
Not exactly relevant but there is a great video with narration(1) from a camera inside a kerosene tank from a Saturn 1 Rocket during flight. Gives appreciation to the amount of thought put into the design of something as simple as a pressurized fuel tank.

(1) https://www.youtube.com/watch?v=fL-Oi9m2beA
I've done a lot of manufacturing with all sorts of metals. I am not sure one can blame a vendor for a grain structure problem. This is a testing failure. A failure to identify parts that don't pass tests.

The problem might very well be that the very tests a part must pass will weaken the part to the point that it is not usable or less reliable. In other words, some tests are destructive.

Here's on of many interesting pages that came up by searching for "how to test aluminum for grain structure".

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...

I guess I am saying I hope a vendor isn't blamed for this when the reality of the matter might very well be that testing to 100% certainty is impossible.
>What's obnoxious is that everyone watching from the outside knew all these forced G+ moves were annoying and not welcome

What makes you think it was any different from the inside?
Good catch. I knew that and yet still missed it...
I'm half-curious about the whole thing, and I would be good at it- I enjoy the finance maze- but I have always felt like churning was rather dishonest. I'll do it for fifty bucks to cover the "last mile" on this or that promotion, but churning five figures worth...

There's a variety of justifications, such as "banks are evil anyway" or invoking Plunkitt, but they just never really sat with me.
Doesn't this just mean that you need to click a different button to access the photos? There's a hierarchical change to make Photos a top-level product, and the product itself has had a facelift.
A story of imitation and security done wrong, featuring a VPN service
Why Time Slows Down When Afraid,Speeds as We Age and Gets Warped on Vacation
This is actually a tiny `sntp` client:

14. Simple Network Time Protocol (SNTP)
Primary servers and clients complying with a subset of NTP, called
the Simple Network Time Protocol (SNTPv4) [RFC4330], do not need to
implement the mitigation algorithms described in Section 9 and following
sections. SNTP is intended for primary servers equipped with a single
reference clock, as well as for clients with a single upstream server
and no dependent clients. The fully developed NTPv4 implementation is
intended for secondary servers with multiple upstream servers and multiple
downstream servers or clients. Other than these considerations, NTP and
SNTP servers and clients are completely interoperable and can be intermixed
in NTP subnets.

https://tools.ietf.org/html/rfc5905#section-14
CRS-7 Investigation Update
It's always entertaining to watch how the dataflow programming concepts keep coming up in such different languages and programming models. It would be cool to see this abstraction made at a higher, language and platform agnostic way.