skysight-inc/HackerNews huggingface dataset:
USS Robin – A Victorious U.S. Carrier That Didn’t Exist
Glad someone is pointing this out...
Both MS and QC have jointly invested in CDN mobile video streaming before like “DASH: Dynamic Adaptive Streaming for Better Mobile Video User Experience.”

Since Cloudflare has full China access the goal would be to take over the local streaming market I guess, sell Xiaomi or MS phones with streaming packages that likely MS will provide or lease out.
Remember that they have to be ready Monday, which rules out a lot of the more fanciful stuff.
I wish they'd stop copying the klunky OS X ui anti-patterns.
This is awesome! The only thing missing in using Github properly for a classroom environment was repo management / isolation.
maybe. sometimes. I can kind of be a dick, other times.

Mostly, though, I think the idea that "we are sick and tired of political correctness" should be ridiculed in the same ways and for the same reasons that I'll make fun of co-workers who complain about a variance in the (usually excellent) free food and booze that we're given on an all but daily basis.
> Am I understanding this correctly: the devs who downloaded Xcode from an unknown source disabled gatekeeper to get it to run?

This is generally known as hubris. We think we're smart and that the rules don't apply to us, because we know better than the other people. Turns out they can protect us too. Who knew?

In this instance, I'd give the Chinese developers the benefit of the doubt, having recently had first hand experience myself of just how obstructive and irritating the great firewall can be (I was struggling to download small files my entire visit, like a 10MB pdf; I can't imagine trying to download a multi-gigabyte file). So perhaps this was the only way they could get work done–in which case it's on Apple to improve their CDN within China.

More broadly, it seems like though there's a careful line to be walked between locking down a computer (e.g. gatekeeper, system integrity protection) and keeping it 'open', I'm personally much more in favour of the former by default provided that the end user can disable it if necessary. It seems like the only realistic option going forward. Perhaps Xcode should be included under the SIP umbrella too?
My favorite question to ask as the interviewee is kinda isomorphic of that one: "If you could spare $10,000 of the engineering budget to fix anything in your business right now, what would it be?"

I also like the similar: "If you could spend one week fixing anything in your app, what would it be?"
That's a good point; and it should have been an obvious avenue for Groupon to serve those customers.
> inspectable and programmable from the ground up - that's worth preserving.

This is what made me curious about the Smalltalk-based Squeak VM http://squeak.org/. Its entire interface and stack was inspectable and manipulatable in real time.

In practice it seemed a little buggy, though. If you installed Squeak programs too willy-nilly, pretty soon you'd get errors due to incompatibilities.
There are two fallacies people are often susceptible to:

1) They don't factor in the value of "background" material and over-emphasize the foreground.

2) They feel that in a "natural" state, they are in control of their fate (Azimov had much to say on this one, and the ending of "I, Robot" is quite illuminating).

Fukushima did not go as well as it hypothetically could. And yes, the nuclear contamination is a disaster.

But let's look at what happened because Fukushima was there:

- electricity was supplied to drive the devices that informed the public about the earthquake risk and how to escape it.

- electricity was generated (prior to the loss of the plant's capacity) that drove the infrastructure that people relied upon to escape the tsunami wave

I think that the question of how the Fukushima prefecture would have fared sans plant is a reasonable question. Because the absence of the dangerous technologies we rely upon is not a state of safety; it's a state of nature, and we build devices to escape the pure state of nature because we know by experience it's inherently somewhat hostile to human life.

Future plants on coastlines should be built with the lessons learned from Fukushima's failure-mode in mind. Saying Fukushima itself was a failure is actually a larger step than it appears. How many lives were saved prior to and leading up to the tsunami by the power the plant generated?
Quirky Files for Bankruptcy While Flextronics Puts Up a $15M Bid for Wink
So, the next Trojan version of Xcode also needs to replace or corrupt spctl.

I think that's what SIP is for: https://en.wikipedia.org/wiki/System_Integrity_Protection
The business might consider it a marketing expense, but the employee might also take a hit through things like reduced tips.
It's not at all an edge case when writing healthcare software.
I think they're trying to say, "you can create an app that uses the hue api to control virtual lightbulbs, but you can't build software/devices that accept hue api messages that will also control your window blinds."

It makes sense: the hue api is for lightbulbs, not for window blinds or door locks. You're free to create a layer on top of it that accepts hue api messages for lightbulbs, and other messages for other things.

I think they don't want people to get your hypothetical hue-api enabled deadbolt and mistakenly unlock their deadbolt by turning using the hue app to turn their lights off.

On the other end of things, you could make an app that will unlock your doors and turn the lights on, as long as the message that unlocks the doors does not conform to the hue api.
for people experienced with meteor - is there solid support for postgres backend? i really like it, but details on sql backends support is spotty
When I was at Nortel, they sent everyone on the "Seven Habits" course. The instructors led everyone through an analysis of what was truly important to them.

They also bragged that something like 25% of attendees changed careers within the year. :)

Life's too short to not be doing something you really want to do.
And if you'd rather brush me off and be condescending than get the job, I don't want to hire you.
But you don't know if he simply made an honest mistake, or if he had a reason for keeping a gun with him.
Oculus Rift Ready Enterprise-D Virtual Tour in Unreal Engine
Review of “Write Great Code, Volumes 1 and 2”
This is a pretty bad question. Since I know what job I'm applying for, I will tailor my answer to fit the job. You're hiring me as a developer? OK, my ideal job is a developer, i love building things and getting down to the nitty-gritty. You're hiring a manager? OK, my ideal job is a manager, i love being part of the bigger picture and breaking a project up into small pieces is my forte.

An interview should just be there to weed out people with immediately obvious problems. Use 3 month probations to determine if they are a good fit.
New Research on Overcoming Loneliness
Apple Targets Electric-Car Shipping Date for 2019
Coolest Interview, Newest Miss Ethnic ;) ,We Love You :*
Great stuff.

What's the setup for file permissions? Can I have multiple people writing to the same bucket? Can I restrict deletion & write rules?
Awesome. Can't wait to see this added to Déjà Dup as a backup destination.
I don't think they're implying that, I think they're saying that searching through the source code could have identified this issue years earlier, which I think is 100% possible, but not guaranteed.

I mean, how do you know the source code for this "cheat" wasn't 100% obvious, such that looking at the code would have revealed itself right away? Obviously, no one can know that right now, since it's protected under DMCA, but what if.....
How do we point to an existing CI environment? In 7.14 we used GitLab CI service and pointed it to the Jenkins project URL. With the CI integration it appears those options have been removed.
Invention Startup Quirky Files for Bankruptcy
Hate it. My eyes are going, and I need to be able to quickly look at all of the tools I use "at a glance".
And if pharma analysts who have medical degrees want to analyze filings from these companies, great.

But the specific example is talking about Martin Shkreli doing this - a man whose formal education is a Bachelor of Business from CUNY.

And ethics have roots in motivations. Shkreli couldn't give two hoots whether the drugs had efficacy or not. He wanted them to fail approval only because of his position in the companies.
Hi:

I built packagecloud, which is what GitLab uses for hosting packages.

Getting a package repository installed securely is quite a bit more difficult than it seems, but I agree that our Manual install instructions should be simplified and improved. I'll see what I can do about making them better.

As far as the hostname goes: we used it simply because its a unique identifier for the machine, but really anything could be used (like a MAC address or whatever). This is used because private repositories have tokens issued against a unique identifier, so a machine reinstalling a repo won't generate a new read token. I'll add a comment to the bash script explaining this, and consider adding an override in the future so that users can specify another identifier of their choice instead.

This is why a request to the server is required: it generates a read token server side which is then implanted into the APT repository configuration for the local machine so that the local machine can access the repo.
Is there a similar or alternate platform similar to Quirky?
Hey, at least we've finally gotten to the point where I can reliably guess that probably 80+% of the android phones I encounter will have a microUSB plug!!
A Parallella board is a fair bit less than $400, the Zynq is 7 series too, the scripts would need modifying a bit though.

The larger Rocket RISC-V implementation will also run on a Xilinx Zynq.
One of the hardest things to overcome (even in a programming class) is the why of doing things in Git. Many of the things we do seem arbitrary to students who are just learning. Why do you make multiple commits? Why use branches if you're the only one using it? Why make decent commit messages? I just want to turn in my work!

Many of git's capabilities seem esoteric to students, and for someone just starting indeed they are (students aren't managing a huge FOSS project, just their homework).
I have 100/100 up and down, and I barely push any more than 3MB/s when uploading. and in that time the client is easting all cores alive. I appreciate that it may not be the ISP. but the client does seem to end up being a major bottle neck.

I moved to Linux a few months back, and was going to basically cancel my Backblaze sub when I got around to it since you have no interset in making a Linux client. Maybe B2 can act as a solution to this at a price penalty.
So it wouldn't work if PhantomJS informed about this with, say, a callback function?
That explains why it's the top voted post.
Nearly everyone tips based on the coupon value, not the market value. So that's maybe 50% less. They're also more "value minded" customers, who are likely to tip at the low end. Regular customers sometimes get the expensive bottle of wine; groupon users only ever get the cheapest bottle, if any. And then you get a subset of people who bring a $20 groupon and exactly $20 to the restaurant.

It doesn't mean everyone using groupon is automatically a jerk, but it definitely selects in that direction.
Ask the algorithm: Human wealth advisers are going out of fashion
That shouldn't be possible after OS X 10.11: https://en.wikipedia.org/wiki/System_Integrity_Protection
Same with Android.
Automakers argue that to look at the _binary_ code of a car is a crime under DMCA.
Yes, but they can figure out what on the blacklist was used for a given site. For example, Ghostery has Ghostrank which is pretty similar to this--it sends back to advertisers what stuff was blocked.

https://www.ghostery.com/en/faq/how-does-ghostery-make-money...
Webix 3.0: Webix Jet, Visual Designer, New Functionality
It's not always the company. In the case of the USA and their insane tipping customs, a customer coming in with groupon specials is going to end up tipping less. Since the whole service at USA restaurants is based around tipping, the employees know they won't really get tipped well so they're very customer hostile.
Life's also too short to spend it chasing a career that doesn't exist or that you can't make a living at.
Transparent Orthogonal Checkpointing Through User-Level Pagers (2000) [pdf]
So.. I request the address of the location, I can drive over the building, and then sit out on a long range wifi connection and then rsync my data from the parking lot?
But if your inbound capacity is pretty full these days, how can you manage to onboard _large_ new clients at this point? Can you scale your inbound bandwith as fast (and at the same cost) as adding a new vault a month?
I had the exact same thought when I saw that.
"And this is why everyone needs a big slug of dollars in their respective reserves - to buy oil."

This petrodollar conspiracy is baffling.

Countries don't hold dollars solely to buy oil.

The oil and gas industry is only about 4.6% to 6.5% of the global economy.

Countries hold reserve currencies to manage the exchange rate of their currency. Petrodollar conspiracists would be well served by learning about foreign exchange reserves: https://en.wikipedia.org/wiki/Foreign-exchange_reserves

And in any case, only 65% of foreign currency reserves are in the USD.
Or, you could look at the code running in the car, which is what the EFF proposes.
24 bits word addressed. The 25 bits for the LMI LAMBDA (a microcode hack that no doubt incorporated the 2 space copying GC), and 28 bits for the Symbolics 3600 family. In all cases I'm pretty sure too little ^_^.

There were a lot of Moore's law skeptics back then....
For those with experience integrating Meteor with Angular, can you describe the benefits and tradeoffs?

Been looking to supplement or replace Angular's $resource with something a little higher-level on CRUD-heavy applications. Is Meteor a reasonable choice, or am I misunderstanding it's core value proposition?
The question removes responsibility from the interviewer, and puts all the pressure on the candidate.
Many candidates are in situations when they'd be willing to accept something less than "ideal". This is especially true in countries where youth unemployment is high.
If someone is seeking perfection, rather than just survival, they probably already have a job. Therefore they'd be being headhunted, and the hiring manager will be trying to attract them, not filter them out.
I've taken some horrendously underpaid internships simply to keep me off the streets. Did I admit my desperation at the time? Of course not. Were those jobs a perfect match for my skills? Not exactly. But did I get the job done, answer to my managers, and learn some new skills? Absolutely.
Even though my current job isn't totally perfect, it's better than most others I've had before. The value of stability and years of continuous work experience are more important to me than the minor inconveniences I'm accustomed to here.
My wife and I always do this with pleasure trips. For a premium of 10%-20% time versus the Interstate, you can see and experience so much more.

One of my favorite things is to stop and photograph the crumbling remains of past glory. I've got a vague idea of collecting the works together into a show or book, trying to illustrate the fleeting nature of our dreams.
I use the Lumosity app (http://www.lumosity.com/) daily, which is marketed as a bundle of brain training games.

While I have made marked improvement in the games in the app, after reading the article I'm wondering if this is what the author is referring to as "lightly dressed-up versions of classic psychology paradigms"

In my experience I haven't noticed any of the illusive "transfer" of skills that NeuroRacer is designed to produce. So for now I will continue to use the app daily with a healthy amount of skepticism.
Yes , ES2015 is ES6. AFAIK ES2015 is now the official name of the spec.
If you can't make a living doing what you want, it's probably worth spending your life creating what you want so you can do it for a living.
Mobile Web Performance Using WebPageTest and HTTPArchive
> isomorphic React apps render much quicker on first load

source?
Sonic adventure 2
Not to speak for brian, but as someone who used to do physical datacenter operations, most facilities have a bunch of fiber already provisioned (in the ground). Its just a matter of getting the networking gear and provider provisioned. Turnup can be done as quickly as 24-72 hours, depending on the provider and the dollar amount involved.
Or a price savings! If you do the math, I think the break even is at 1 TByte. If you only need to backup 500 GBytes from your Linux server then you'll save 50%.
I have been fortunate in my career to be able to spend the majority of my time in the phases I like. But sometimes, if I'm where I don't want to be and it's not going to change, I have to switch jobs to get it.

Just knowing why you're feeling dis-satisfied can be useful. Then you can look around and see if it's going to change, or if you should look elsewhere, or if it's worth just living with it.
If they want to end the interview, it doesn't matter what question they ask, because they won't be listening to your answer anyway.
Companies might want to look at data, but so long as they aren't bribing teachers into sharing data from private repos, what can they do?
tks =D =D =D =D <3 <3 <3
And as I note in a sub-comment, that decision could have been ignored.

I mean, if the Supreme Court ruled tomorrow that the person behind the Hacker News login name "dragonwriter" could be killed without legal consequence by anyone, would it be constitutional?

Are you absolutely, positively, 100% sure you want no checks on the Federal courts besides impeachment? Perhaps read Livy's history on the period of the Decemvir's tyranny if you still say no.
Isn't this the whole problem? You used Groupon to do a bunch of stuff you wouldn't normally do at below cost. That's great for you. It's also exactly the opposite of providing value for a business as you're going to hop to the next Groupon deal instead of sticking to that first Scuba company. You'll probably never Scuba again as soon as the coupon expires.

EDIT: I think you might be right that it could work though. It's a numbers game. If you lose $X in groupon charges but gain $Y in new customers then it's a net win for the business. However, you also lose $Z from existing customers (lots of obvious reasons here). So you need $X to be small enough - and obviously that isn't the case with Groupon. However, there's no reason why a company couldn't work that uses customization to supply the 'right' individual with a coupon instead of everyone with a coupon. Credit history? Tip history? Recurring business history?

'Groupon with AI' might be what we need here?
I remember this, and agree the treeview was really great. It helped the learner understand the context and purpose of a topic and a visual representation of what is "coming next", if they choose to keep on that learning path.
It's strange to see an "introducing" post for an algorithm that's already included in a deployed technology (WOFF2), especially one that doesn't point that out.
> Suppose you could design your dream job that you'll be starting on Monday. It's at your ideal company with your ideal job title and salary. All you have to do is tell them what you want to do at your job and you can have it. What does your job entail?

Funny thing about that to me. What I'm doing matters less to me than why and with whom. I certainly know the kinds of software development and management tasks that I enjoy doing the most. But when I look back over my fondest memories and the biggest high points of my career, it's always about the team. It's who I was working with, what we accomplished together.

I've been self-employed for the last several years, and that experience has helped crystallize the importance of the team. I'd seriously consider cleaning toilets and changing bedpans if it was with the right team for the right reasons.

That's not likely to happen, though. So to bring it down to a more practical level: working on going-nowhere legacy software that does something important with a great team of people all pushing for excellence-- that would be great for me. But doing the kind of software development I enjoy the most, with a team of pretentious primadonnas who don't really care about actually putting projects into the done-basket, for users who don't really want to use the software-- that's a hell job. I speak from experience.
I've had in a hand in a few Groupon/daily deal campaigns for some clients and their experiences all seemed to depend on the quality of the product/service they could provide. An established restaurant I would find it hard to believe they would extract value out of this type of discount. However, a new product to market that believes a customer can have a good enough experience and can deliver on that the first time they try it out, may be more apt to succeed on daily deal type of sites. It follows the "free trial" model of direct response (without the shady autobilling on the backend), just get the product in their hands and let it do the talking for you.

As a consumer, I love the model. As a business owner/marketer, the results have been so/so.
I think it's kind of nonsensical to conflate injuries of people not on a train with the likelihood of injury while riding on a train, sorry.
There were 2 VWs and 1 BMW X5 in test and the BMW came OK.
Coursera's Impact in a Divided World
It's totally free. Teachers can request free private repositories at https://education.github.com/discount
Meteor+React is surprisingly good at what it does.

I'd highly recommend this new project for Meteor+React+Webpack:

https://github.com/thereactivestack/meteor-webpack-react-kic...

The only thing that I really disliked in Meteor was the reload/refresh for larger projects. This is typically a problem with anything Node related and refresh/reload times were around 10 seconds at its worst.

With the Webpack+React+Webpack, you get hot loading of only the module that has changed. Since much of the logic is on the client, your server code stays slim. Refresh times went from around 10 seconds to faster-than-I-can-notice.

Now if only there was a way to get hot module reloading working on the server...
A complete reference to Design
Why We Raised $110m from Fidelity, Google, Microsoft, Baidu and Qualcomm
This is a 1% problem.
I also have asked this question many times, but have been unable to get anything useful out of it. I usually end up with one of three responses:

1. Verbatim definition the positions job description.
2. I'd be golfing or laying on a beach.
3. My attempts to probe deeper lead them to specific answers and I end up with my dream job and not theirs.

The article is a little light on details about your follow-up questions. Care to share some more?
Why does anyone think these crazy questions have any relevance to work. Work is called work because its not play. Play you do for fun. Work you do for money. People who get paid to play are in professional sports.

I never understood why anyone thinks these questions are relevant and frankly I wouldn't want to work for someone who thinks he can figure out a personality with a few minutes spent in a discussion when everyone has their date face on.
The tone of surprise (in the paper as well as this thread) might have something to do with how the whole HTTP/2 stack has been sold as an unmitigated "good" for all and sundry. The paper also mentions how the SPDY whitepaper http://www.chromium.org/spdy/spdy-whitepaper presents exactly the opposite results in presence of packet-loss. The language in the paper falls short of an outright accusation but there's an implication that the promises of the new protocols have been oversold by the backers (mostly Google).
https://xkcd.com/1346/
The Structure of the Internet Is Going to Change Radically in the Next Ten Years