skysight-inc/HackerNews huggingface dataset:
I'm really doubting myself over this question, because who am I to think I might have found a mistake in Amazon's chart, but aren't these two comments in the table reversed?

1. "Each second is 1/86400 longer and AWS clocks fall behind UTC. The gap gradually increases to up to 1/2 second."

If the seconds are longer, wouldn't the AWS clocks be creeping ahead, not falling behind? Bear in mind the leap second hasn't been added to UTC yet at this point in the table.

2. "AWS clocks gain 1/2 second ahead of UTC."

They do? But an entire leap second was just added to UTC. Aren't the AWS clocks 1/2 second BEHIND at this point?

Note the time of the AWS smearing of this 1 second straddles the UTC injection with 12 hours on each side.

And then:

"AWS clocks keep falling behind and the gap with UTC shrinks gradually."

Shouldn't it be "AWS clocks keep catching up and the gap with UTC shrinks gradually"?

Not sure how I can be reading this so backwards, but if it's me who is wrong here, I'd love to hear why. In any case it shows how time is easy to get wrong (whether it's me who is wrong, or hah, doubtful, AWS).

What am I missing here?

Edit: duh yeah I get it now. Amazon is right, of course. Obviously I'm a n00b when it comes to dealing with leap seconds. I was thinking the leap second sets time ahead, but it doesn't; it effectively does the opposite. Leaving this message in place as an example of how thinking about time and calendar-related programming is easy to mess up.
Angular and Rails: Marriage or Divorce?
clickable -> http://brennerm.github.io/posts/capnproto-with-python.html
Only if your investment is likely to increase in value and you can handle the continuous maintenance costs and you can take the risks associated with ownership and you can take the risks associated with mortgages and you want to tie a rather heavy anchor to your legs.

But if all these are true, then, sure, you should buy your own place.
I'm confused, why would a larger cut for Uber make drivers committed to Uber over Lyft?
I see that the solution the author proposes on the "right+gps" subpage is basically the same as what Dan Bernstein has proposed for many years now, except using GPS time rather than TAI (which only differs in the seconds offset). Sounds like the sanest approach to me.
Apple Releases new MacBook Pros with Force Touch Trackpad
Currently Warwick Uni, I'll be moving back to London though. Any chance you can share what site it was on?
> These companies will have to offer an API

If they don't, they'll be scraped.
The CLA is not a term of the license; it's a term of Google's stewardship of the code. If you fork Go and keep the BSD license, you can do as you like. Many projects of many varying license types use CLAs. The Linux kernel deliberately uses the fact it doesn't have one to ensure that nobody could ever un-GPL2 it because there's no possibility that you could ever reach every contributor for a license change.
You can't do that now. AOL dropped support for clients <= 3.0 back in January this year, and a month or so ago dropped support for clients <= 5.0.
I don't know. I wouldn't want to find out. But more realistically, a good bug that's worth a lot of money will be subtle and hard to find, which means it may be around long enough to be exploitable.
I'm not sure I'd call it an 'ulterior motive' as its so obvious but there's obviously a massive benefit to Facebook from this - the potential unconnected billions will all get Facebook accounts and probably be grateful to Facebook for providing free internet. It gives Facebook a way to go from 1bn users to 5bn. I don't know if it's that much of a problem if I couldn't get net access otherwise then having a device with Facebook on it but not say Diaspora would not worry me hugely. They can always get regular open internet access when they have some money together.
Correct, my bad. Thanks for catching the mistake.
I don't know the details, but this could be due to local TV stations buying exclusivity for this content in your country.
Suppose you wanted to moonlight as a chimney sweep, what steps might you take? Well there are two contexts.

1. Any chimney might or might not need sweeping. Any random person might or might not have a chimney. This means that just telling the people you meet that you are available as a chimney sweep might result in work.

2. There aren't chimneys in hobo camps. Wealthy people tend to hire trades workers. This means that efforts marketing should be targeted at people who hire chimney sweeps.

That's consulting. It's preparing the ground to increase the odds of being lucky enough to find a job and then being saavy enough to land it and capable enough to complete it. Then you're back at square one.

Developing a backlog of consulting work takes a really long time, a track record, and more luck. The image of "picking up" consulting gigs is not helpful. It's picks and hammers and salt mines and most of the veins you hit when you are lucky enough to hit one, run dry quickly. Any consultant who hits the mother load was lucky and probably built the mother load theirself.

The easiest way to get started in consulting is to work for another consultant. The industry is famous for hiring free-lance talent to balance work load. Which hits the final point: There is no planning to do consulting. Until the contract is signed there is no consulting to be done. Even after the contract is signed, there often is no consulting to be done, or less consulting than the contract might suggest or less payment than one might be entitled to.

There aren't people just standing around waiting to hire consultants. It's sales with the leads and prospects and closings and collections that come with that process.

Good luck.
Gluon Co-Founder Johan Vos:Bridging the JavaFX Scene Builder Gap, and Beyond
and those archiving the AOL walled garden today are rediscovering said research. Back in December I coded a custom AOL .tol to send arbitrary tokens :)
Microsoft Graph Engine 1.0
The MPAA or the W3C can oppose whatever they want, but we can also choose to ignore them.
Delta's system plays the Delta ad while the aircraft is still over the runway on takeoff and the entertainment shuts off in the first few seconds of rollout, as I recall.

I'd be surprised if there's a flight attendant whose duty it is to hit a button at a critical time in flight to make that happen.
Looks like part of the movement into a world where I need to “sign in” before I'm allowed to build software. I'm sure Orwell would love this but I don't.
Then to add to it, what are tests written in?
I wish you had international shipping. I have an OBD adapter but no good application.
Because it is not HTML based.
One sane way to test anything is based on requirements, which you probably don't have, unless you want to extract them from RFC's.

Here's a number of tables of standards, UI's and features of email clients: https://en.wikipedia.org/wiki/Comparison_of_email_clients

You could study those tables, think about it for awhile, and come up with a subset of derived requirements, and test against that.
>If freedom of speech is absolute, then it means that any contractual clause purporting to restrict it is void.

No it doesn't.

>In the same way that any contractual clause purporting to enslave a natural person, even with their consent, is still void.

Such a contract is banned because of how one-sided it would be. Even a contract for selling property can be overturned if it is too one-sided. The difference being is that there are many fair contracts for exchanging property while there are none for enslavement. Compare this to indenture servitude, where some variants are allowed, though they include some way to break away.

Consider that a person owning their own creations, something largely considered quite absolute, does not preclude them entering in a contract where such creations are owned by the other party.

The core difference here is that the government cannot punish you for information you gave or received. You can have a civil case for breaking a fair contract you consented to (and if court ordered damages are not paid, you can then be guilty of contempt of court).
Mastering “Product Flavours” on Android
Yes. Some languages are better at scoping than others. Functional languages are easier to test because they have more confined scope.
FTA: "The rate is part of a tiered fee structure, which will reward drivers by lowering the commission when they complete a certain number of rides in a week"
> No one is obliged to give me money -- unless they consume the content I created. At that point, they are.

Umm, no. I don't owe buskers one penny, even if I enjoy their street performance.
They already sign waivers that result in them being screwed. It is pretty much standard practice these days.
Cool, I didn't know about IUP at all! Rust has burned me a bit lately (muh 128-bit arithmetic, no!), but I still have a fair bit of nostalgia for Lua; I have a sneaking suspicion I will look to IUP for some of my planned projects. At the very least, cool project and I learned about another cool thing!
This looks like it's just an ad for their book. No real content on the page.

Maybe they can write a blog entry "gaming the HN voting system to get your ad on the front page". That I would read.
> I think shutting down the engines is probably the safest option when this sort of thing happens. You could argue they should stay in the present setting, but...

Shutting down an engine should always be a decision made by the pilot not a machine IMO. A pilot might prefer to blow out an engine if that gives him enough ( even a couple of seconds matter in this situation ) time to reach a save landing spot or avoid an obstacle.

> what would happen if one engine were at 0% and another 100%?

Pilots are train in this situation all the time and is part of the syllabus for a multi-engine rating. Basically the plane would try to turn to the side that the engine failed. Pilot will use opposite ruder and aileron to compensate while cutting back power in the good engine to just enough you can keep altitude if possible.

> Most aircraft are pretty good at gliding even without power, and I'd assume a deadstick landing is part of the pilots training.

So happen here too. The crew tried tried a dead-stick landing in a field when they realized the could not make the airport. Unfortunately the hit a High Power pole and the plane catch fire.

One of the crew members lost in the accident was a friend of my father. My condolence to the families of those who lost their live that day.
Show HN: ramda-cli, a jq-like tool for processing JSON with functional pipelines
Awesome, I look forward to it!
Apple Debuts New 15-Inch MacBook Pro and $1,999 27-Inch Retina iMac
It is based on the notion that the government must hide secrets for the sake of national security.
While I agree with your statement that open sourcing code can help with improving it's quality, how exactly do you envision (paraphrasing) "hackers contributing pull requests" to code that controls engines on an airplane? Here you have an extremely specialized codebase which can perhaps be understood by a tiny group of professionals and it can actually be tested by an absolutely vanishingly small group of individuals under special circumstances. I don't think "hackers" could even begin to make useful critique of this kind of software, let alone contribute pull requests to it.
Apache Drill announces v1.0
The west at least has apps like Netflix to legally watch movies. In countries like India, the only legal options we have are YouTube and a bunch of smaller companies with a small collection of Hindi Movies (<10000 movies). You want to watch Hollywood? You're best off buying a DVD for 6$, which for a country like ours is a lot of money.
I'm quite baffled at the fact that this standard does not include formal verification of the software models used.

Formal verification and state space analysis can prove that the software "model" will not fail. State space exploration of the actual implementation is actually often not feasible due to the enourmous amount of states.

So my question: Are you doing formal analysis of the software models/designs? I know they are using it in software used in space crafts / nuclear power plants.

Reference:
- http://ti.arc.nasa.gov/m/profile/dimitra/euromicro-share.pdf
- http://javapathfinder.sourceforge.net/
Kubernetes on supporting both Docker and AppC/rkt
JSON is used for persistence in a limited number of projects, and still lacks fundamental things like a validation schema or even a date type. Yes, it absolutely is "trendy", and it absolutely pales compared to XML. They both fill virtually the identical requirement, one just slowly repeating all of the mistakes of the other, as history tends to repeat itself.
The last digit may be a check digit. In particular, it might be the remainder upon dividing the number that the other digits make by 7. For example 82777850 divided by 7 leaves a remainder of 1. Some examples of this check digit scheme:

http://nrich.maths.org/2036
http://www.cbp.gov/sites/default/files/documents/in_bond_che... (with a clunky implementation)
http://www.con-way.com/en/tools_pricing/freight/fr_tools/tra...
We've started accepting international pre-orders today!
I have to wonder what exactly you expected?

As someone who works with CSS everyday, it's exactly what I expected once I saw it working. How else could it possibly work?
Apple and Google to Obama: Hands off our phones
Think of it this way. Over the next time interval, the true UTC click ticks 10 times. Then the time becomes time+10. If the AWS clock has longer seconds and only ticks 9 times, then the time is only time+9 on their clocks. Therefore, the time at AWS is falling behind UTC, since UTC is incrementing faster.
Adobe has employed and if memory serves me correct still employs SEO (search engine optimization) peeps who have previous porn experience.
About Uber? Absolutely nothing.
About you? That you choose to use a different product.

Are you looking for some kind of congratulations on your grandstanding?
Tiny beamsplitter helps photonic chips take a big step forward
L'Oreal to start 3D-printing skin
Build something that looks nice so you can show people. Use a good theme or pay a designer. It's more important that it looks nice than that it works well.

Then start going to networking events for entrepreneurs and meet people - you will get quite a few offers, mostly crappy, to build the next Facebook. Politely say no to these. Eventually, you'll find someone who needs something simple enough that you can deliver it and make him happy. Take this job even if the pay isn't so hot (but do get paid - a portion up front). Ideally, it would be a 6 week-ish project - enough to be significant, but not enough for you or your your client to get in over your heads.

Keep doing that until the referrals start to come in. Make sure every single client is happy - contracting is a referral business. If I had a dollar for every client who came to me because their developer flaked out, I wouldn't need work.

You can also do this at local small business groups (not the tech entrepreneurs, but the the plumbers, accountants, and store owners) - just go and start introducing yourself. You won't get any cool work like this - mostly just Wordpress sites - but it's easier work to come by, and can pay just as well if you're smart about it. This might even be a better way to start because you get more, smaller, clients who can start your referral network. More clients = more referrals.
I'm sure they have no choice but to sell assets with value.

But is the original privacy policy equivalent to a license (that we consumers grant Radio Shack)? If it isn't, maybe this will be a chance to set a precedent for this to be the case.
These occasions are never-miss for my alter egos to shine through and dazzle my interlocutors :)
FOVE – The World's First Eye Tracking Virtual Reality Headset
Both (core and straight inflation) numbers matter, they have different uses. Food and energy costs are important parts of inflation. For some uses it can be interesting to exclude these, yielding an approximation of the inflation with less volatility.

Oil prices for example have been coming down long enough that it's not noise re economic effects any more, so it would be bad to exclude the effect of cheaper oil.
> censorship

saying "don't yell racial epithets" and "don't tell women to make you a sandwich" is not even close to censorship. That's called being a decent person
I'm sure the tracking is a lot more detailed than, say, consumer products, but it's probably not as detailed as it is for space hardware. There's a cost to that tracking, and the commercial airplane industry needs to be cost-competitive. So I'm assuming they track well enough to meet their own and government-imposed safety standards, but perhaps not well enough to be able to look up the chip firmware for each circuit board on every in-service airplane in a database.

As far as JIT manufacturing, that's certainly the case for bigger parts and systems, but it sounds like the ECTs are replaceable so they probably have backup replacements stocked near most major airports. (Assuming it's a part that can be replaced during routine pre-flight maintenance.) And the components that go into the ECTs are almost certainly produced in large batches rather than continuously.
It's already rare in San Francisco. The only difference now between taking a taxi vs uber is convenience and price. Those are admittedly huge factors, but without the clean vehicles and personable drivers they started out with, my brand loyalty for uber is gone.

Lyft seems to have good intentions in this regard so I've been using them exclusively for the last few months. We'll see if they can keep it up.
I experience this a lot. I am an Android dev and often have to do a wide range of complex stuff and need to constantly refer to online docs and stack overflow, so can't stay disconnected.

One of the best things for me is going to a cafe, but intentionally not taking my headphones. This strongly discourages me from watching videos, usually cafe internet is not good enough to load it. It's a soft but social barrier, taking the place of a boss. You won't want to disturb the other patrons with your youtube video audio.

(rather than the hostfile trick or anything else --- if you have an addiction you'll always work around most such self-placed barriers, I know I do)
http://www.microsoftvirtualacademy.com/training-courses/gett...
Whoa, that is so cool, I can't wait.

I know it's possible in theory to have UDP-like sockets via WebRTC data channels today, but it's really hard.
Jesus Christ. My work proxy blocks this page, not the main site, but specifically the coc.html. Can someone paste it into a gist or jsfiddle or something?

Thank you
I agree with this, I initially thought that was his "expected GPA at graduation" which is what many soon-to-be graduates put on their resume. I'd change this if you're trying to contract for anyone in the US.
Reducing police brutality aside, this move scares me a little because it transfers a lot of power from local governments to the Feds.
Photos – you do it wrong Apple. In 2015
Ask HN: What are some of the best integrations you've seen in SaaS apps?
It seems like that recently a lot of services add a really simple, one-way relationship and call it integration. Like Asana has Dropbox "integration" and all it does is open an iframe for you to select a file and attach it to a task (Dropbox and Asana are examples, I'm pretty sure you can replace them with many other services without too much thinking). Do you know any examples of deep integrations implemented in SaaS applications? I'm specifically for Dropbox and Google Drive integrations, but am generally curious about the best and worst integrations you've seen over the time in general.
I agree whole-heartedly. Copying foreign innovation for the Japanese market is a common business model in Japan, but it usually falls down on the details.
Essentially the argument here is that trinkets can make up for a lack of basics.

No, the argument is that the inflation rate is not the same as the cost of living index.
"Instead, Ross found herself toiling on what she described as a new-age assembly line -- each employee solving a narrowly focused part of a corporate customer’s technical problem and then passing the baton to the next person."

Can anyone decipher the above and explain what kind of work IBM employees in these kinds of offices perform?
They are the only serious company in the home computing space that realised design and ergonomics was more important than processor frequency. Which is interesting given there are many industries, like audio equipment, where there have been many design-led companies, but it seems to be a rarity in computing.
Any chance of more esoteric payment methods like convenience store payments?
What is the largest piece of code you have formally verified?
I missed that mind and I'm glad you're back.
>No one is obliged to give me money -- unless they consume the content I created. At that point, they are.

Historically no, they're not. Paying for a concert before you saw it was unheard of 150 years ago, and your ancestors would have considered you a mug for giving over your money before you knew if it was going to be a good show.

The norm for human history is that you see the show first and then decide afterwards how much it was worth, hence artists passing their hat around the audience. Bad shows got no money, which is how it works for literally everyone else today. We get paid at the end of the month, not the start, and bad enough fuckups get you fired.
True, but if he's looking for contracting work hopefully his CV will be in the hands of an engineer rather than a hiring manager/HR.
Is anybody familiar with any Scheme notebooks preferably with math.js or something similar?
I'm browsing this website for 5 minutes, and still dont fully understand what they offer. Do they offer an api to get data of their own drivers on the road? Or do they offer an api to get data of any car out there? Or do they have a box you need to install in your car, which has a built in rest api to get the data you need? I think the initial value this company provides should be more clear on the landing page.
Not code exactly but I noticed this gem in the climactic scene of Elysium (spoiler alert!):

http://imgur.com/xZSnKro

During reboot, the space station flashes up a BIOS POST screen and detects the four attached IDE devices :-)

(screen cap from https://youtu.be/30BTQ6B4Y6M)
> Anyway, this is a warning to all of us. No matter what promises that honest startup gives you, the minute they are sold (and most sell in the end) the new owners are free to do whatever they like with your 'private' information. In fact it will be hawked in the marketplace like a chicken.

Is that really the case in the US? In Germany, I don’t see why simply transferring ownership of the data should not also transfer ownership of the agreements bound to that data. If I agree to let company X use my data for purpose A under terms T and company Y buys company X, in my view company Y would still be bound to stick to terms T and purpose A. Otherwise any leaked/stolen and subsequently published personal data could be used by anyone for anything…
Hamburgers, Coffee, Guitars, and Cars: A Report from Lemnos Labs (2012)
> No one is obliged to give you money.

Yes they are, if you create something that they derive value from. Whether it is to be given away for free or paid for is your prerogative as the value creator, not theirs.
Eric Schmidt is the biggest hypocrite in the entire Silicon Valley ecosystem and should have been fired a long time ago.

Let's see what Google does now that Rachel Whetstone has decided to leave and join Uber.