skysight-inc/HackerNews huggingface dataset:
This might be the best gift Google could ever give Bing.

My biggest concern remains with how hard Google has made it to distinguish ads from organic results. Now, by pushing organic results 'below the fold' of the bottom of the screen, leaving nothing for people to compare to, more people will be misled into clicking on the malicious links Google profits off of which distribute adware and link to phishing sites.
Ubuntu 14.04.4 LTS released
Digital Innovation Happens with Software Architects
Libya: U.S. Airstrikes targeting terrorists Kill at Least 41
I am not sure this is the case with React. If you look through the blog with releases[1], you will find that breaking changes happen not more often than once in three months, that every breaking change is preceded by a deprecation warning in the previous release, and that many changes are automated through codemods.

Facebook has a large and growing React codebase, and they use master version of React. Therefore making migrations easy is in its best interests.

[1]: http://facebook.github.io/react/blog
Even better than 88s: http://fpga.org/grvi-phalanx/
Sell while you still can. I don't know who would be buying these shares right now.
Or someone who can get access to some the Internet Archive's book scanning gear?
Hey, this is a real thing! <blink> will cause people with epilepsy difficulty, ranging from anguish to a full seizure.
Virgin Galactic unveils new SpaceShipTwo vehicle
Thanks, I hear about the terseness often and I agree it's convenient, what I want is a more formal and unambiguous way of making things terse. A bit more consistency doesn't have to come at the expense of terseness and expressiveness.

And while you're obviously right that syntactic issues constitute just a minor part of work (at least after you're fluent in a language), the time you spend on them does add up in the long run. Not to mention such issues increase the barrier to entry for the new users unnecessarily...
There's an important factor that is ignored by the article and it is a fundamental principle in finance. That principle is risk.

Any time anyone asks a question in finance the correct answer is always, "It depends".

Absolute answers like always pay highest interest card make sense mathematically in certain cases but they are not the whole story and don't take into account other factors that are equally if not more important than paying the least amount of interest.

Another factor to consider is cash flow.

If you are someone that lives paycheck to paycheck and can pay off a card or loan sooner to create some additional cash flow that has major benefits for increasing cash flow, peace of mind, and providing a buffer for unexpected expenses.

It lowers the risk of default and late payment fees / increased rates if you have more cash flow. Ultimately leading to paying less in interest and fees.

If there are unexpected expenses you will be glad to have the available cash. That's worth paying a little more interest in the long run.

There's also the fact that it may not make sense to pay down low interest rates like a 4% fixed mortgage when you can invest at rates higher that. In that case you want to pay it off as little as possible and maybe even take out equity to put into investments.
Something nostalgic about the speed of the display updates on old PC's like that. Typing 'dir' and watching things fly in line by line.
A lot of people believe in the efficient markets hypothesis
This depends on jurisdiction of course, but employees may also be able to invest, even if they don't meet the requirements.

It's not easy for an employee to get access to a secondary market anyway, but yes they should also be enforcing the transaction rules.
The FBI isn't quite telling Apple how to build software in general. They're trying to make Apple build a specific piece of software for the FBI.

If they do this today, they can probably do it tomorrow, yes. But "this" doesn't mean compromising all iPhone hardware or software. It means building a special copy of the software to attack already insecure hardware and software.

Let's say Apple makes the iPhone 7 completely invulnerable to attack even from Apple. How does this precedent play out? The FBI goes to Apple and says, "Do that thing you did before." Apple replies, "Sorry, but we literally can't do it for this phone." How does the existing precedent cause a problem?

This whole line of argument feels too much like, "The FBI can demand something, this is something, therefore the FBI can demand this." People keep saying there's a connection and I just don't see it. When I ask what it is, people just reiterate that it's there.
Yes! All the messages run programmatically. We let you set the message content and timing, then we deliver texts on your behalf.
Overly complex algorithm questions (that the interviewer expects an immediate, near-optimal solution to -- even though they were open in the literature for several years before these solutions were found); or reasonably enough questions that just aren't articulated properly (this happens amazingly often); gratuitous brain teasers, or "Carnac the Magnificent"[1] question so any sort; or just the sheer duration of some of these one-way, "prove to me you aren't a liar or an idiot, while I play with my cellphone" sessions (6-8 hours over multiple visits); and then, quite often, dealing with the candidate in a desultory fashion afterwards -- all qualify as borderline hazing, in my book.

[1] https://raganwald.com/2015/05/08/carnac-the-magnificent.html
Kodi and the piracy problem
Couple of years ago I was OneNote user (on Windows). Then I decided to switch to Mac, and moved all my notes to Evernote. I was happy at first, but then Evernote started declining in quality. Microsoft introduced OneNote on the web, on the phone, on the Mac, and last month I switched back. It's free, and it is, at least for me, superior user experience.
I'm guessing the nepotism argument goes as so:

Keynes gov't economic stimulus is created by the gov't, and people with good connections to the gov't are the recipients of this stimulus, causing nepotism to flourish. The stimulus is not distributed evenly to the economy and thus increases economic inequality.

The entire bank bailout & QE seems like a similar situation in the USA. Who got all the QE cash? The banks, not everyone.
> Don't be moral with corporations that have no intention of being moral with you.

Why not? Seriously.
I was under the impression that the "hack" whereby you searched for the article on Google and clicked through to that article (effectively skipping over the paywall) was a demand of Google's and not an oversight by the paywalled website.

I thought that google deemed providing search results which were behind paywalls as a "bad experience" for their search users, and would penalize websites for doing so.

Is this no longer the case?
If they really wanted the data, they could turn to any one of the countless Beltway bandits that have sprung up in response to the massive influx of contracting dollars the various three letter agencies have been pumping into the DC/NoVA/Ft Meade areas.

This has nothing to do with capability, and everything to do with precedent
- https://twitter.com/GossiTheDog/status/700370444902391808

- https://twitter.com/GossiTheDog/status/700370867352637440
Dreck isn't really fair. Tolkien definitely isn't a great prose writer. But you only have to look at his imitators to see how much worse LOTR could have been without Tolkien's uniquely scholarly take on the elves+dwarves+dragons formula. (A formula which he partly invented.)

edit: I suppose I should add a note indicating that I'm aware of the absence of dragons in LOTR.
I think it's fairly obvious that TKAMB is objectively better than ASOIAF.

What next? You'll tell me that Dante Alighieri's 'Divine Comedy' isn't objectively better than Dan Brown's 'The Da Vinci Code'? Or that 'The Grapes of Wrath' isn't objectively better than 'Fifty Shades of Grey'?

I don't buy your bullshit relativism.
You might want to take a look at the blog documenting the releases[1]. Breaking changes happen, but not more often than once in three months. Every breaking change is preceded by a deprecation warning in the previous release, and many changes are automated through codemods. And of course the API surface area is small which is why it’s possible to move fast without breaking things.

Don’t forget Facebook has a large React codebase so it cares very much about automating migrations.

If React switched to 1.0, with some breaking changes every three months, it would be 14.0 again in a couple of years. Then googling for tutorials would get confusing. Why not do that now?

[1]: http://facebook.github.io/react/blog
In addition, it's the wealth of the very top level politicians in China vs median wealth of all politicians (If I understand correctly) in US. A fair comparison should be the senators and representatives.
A 2011 article from Rolling Stone proves what? Furthermore, it's not particularly well written or objective.

The point is, they're pretty spot on when it comes to forecasting. More so than pretty much any media outlet. If they say China isn't going to descend into Mad Max style anarchy in the next decade, I believe them.
Farm Girl Friday #11 the Tailgate STEP
If the company is private then employees exercising options generally (always?) have clauses that restrict them from selling that stock whether they are accredited investors or not. Not a lawyer, but I think there may be two reasons: 1) prevent covert takeover from the original founders 2) prevent a general market for private companies (before IPO). IPO involves a lot of regulatory overhead to confirm full disclosure. I think the restriction is to maintain control, but it may be a legal requirement before public market.

In other words you can't sell except as part of a board approved sale of the company or a public offering. I think opportunities to buy are based on new issuance of stock (for accredited investors) not based on trades of existing stock.
That's fine, but I think the parent is implying (probably correctly) that involving law enforcement isn't really doing anything for the customers of the service. Sure, what happened was a crime, and if the attackers are really unlikely they could end up getting arrested in a couple years. "And?"
Another potential problem with the sometimes-length-varies aspect to IPv6 addresses is that serious software bugs can be hidden. An array allocated to an insufficient size may work for quite a long time with the vast majority of addresses that take advantage of shortening tricks like "abcd::::", and fail only when presented with an address string that uses the maximum possible IPv6 address length.

I think this article has a lot of really practical ideas that would help a lot.

I suppose the only other thing I’d want to allow in an IPv6 address is a Perl-like underscore anywhere for visual separation that acts like a comment; e.g. Perl lets you say things like 1_000_000 to mean 1000000. The article suggests a single dot but I think that could still be combined with visual underscores for things like "dead_beef_._0001".
Not intentional, apparently: https://marc.info/?l=openbsd-tech&m=145591546209364&w=2
Selective enforcement has a very different meaning in my country. I mean they force us to pay debilitating bills for electricity but they don't care that 11 years ago's 24/7 availability is now as random as rolling dice. We have to pay taxes for the city when we have been suffering of garbage filling our roads, only to end with them to recollect the waste and throw it in our city historic river. They patch things just for the corruption councils to get another day to play or be played with like a broken pawn. It is still the coolest place if you do not mind assassinations, bombings, mafias, world powers, nightclubs you need to reserve a table at for 10 grands to get in, we protest about everything, we speak words from 3 languages in every other sentence, and have the best food. We can easily hit the beach and 20 minutes ski on awesome slopes this time of the year. We love each other but I hate hearing my neighbor complain about getting 1/200 of my bill when I am sure they steal electricity illegally. But with their background, connections, and stares, I am good.
A common HSM approach is to keep the key material in battery-backed SRAM so it evaporates when unpowered or tampered. The single-chip solution used in smartphones probably has no budget for extra parts just for key security, so the key will be fixed and stored in processor antifuses. You theoretically could get at them with a scanning electron microscope, but only with extreme difficulty and no guarantee of success on a single device. And it's a destructive process.

http://www.microsemi.com/document-portal/doc_view/132857-ove... : see page 5. That's Microsemi but the general approach of Apple/TSMC/Samsung is likely to be the same.
> making the same judgement in Canada would be tougher.

Kind of like stripping the citizenship of and deporting a Canadian who was born in Canada and never stepped foot in the country they're being deported to?
Google to Stop Showing Ads on Right Side of Desktop Search Results
Not just Internet. When I first saw this AAA billboard in FL, I thought it's a prank. But it is not, and it warns about one of the America's worst speed traps.

Google Street view: https://goo.gl/VwIadH
This was a surprisingly good overview of the very complicated and nuanced site that is tumblr.
Don't use #id in CSS. Use .class instead. Then you can use the #id for scripting, and you can separate concerns. For example: not having to update your CSS code when you change #id, or vice versa.

Using HTML5 semantics as much as possible instead of div.class is a good advice, as it will make the CSS more simple.
Do you have a source that confirms this? So far everything that I've seen, including the story on Hacker News [1], indicates that we don't know whether the Secure Enclave code can be updated without already knowing the key.

[1]: https://www.mikeash.com/pyblog/friday-qa-2016-02-19-what-is-...
US Congresspeople aren't nearly as wealthy; not billionaires: http://www.rollcall.com/50richest/the-50-richest-members-of-...
The last couple of years, everytime someone would ask the cliché 'is there a bubble?' Question to a VC, they all waved it away. The questions were legit because of the insane valuations that have been thrown around. How often in History have companies like MagicLeap for example, got to billion+ valuation before ever launching a product. Evernote is a legit business, yes but same story. Blown up by investors. The bubble is cracking.
Of course it is. Both parties are in favour of more government power.
Yah, pretty common - very hard to get off the ground and require a ton of cash early, but boy oh boy when they pay out...
It sounds they have an idea how it could have happened — the Lish vulnerability — but they don't know if that's how it actually did happen or if there's another undiscovered vulnerability lurking.
> People that use python 2 generally maintain existing code base.

Yeah, probably maintaining large, legacy codebases, which are underdocumented and undertested but over-architected to compensate... And such people would immediately and directly benefit from an optional static type-checker. So maybe it's for them?
It's absurd for Chinese government to call itself Communist whilst its leaders have such immense personal wealth publicly visible.
I'm super excited about CHERI. ... But the fastest CHERI implementation now or likely in the next couple years is orders of magnitude slower than the offerings from AMD and Intel. (Not fundamentally-- but primarily as a product of maturity and development)

There are many applications where I'd gladly take a 100 fold performance (or energy efficiency loss) for the kind of security improvement that CHERI gives. But there are also many applications where I (and importantly, other people who care less about security than I do) cannot afford those sorts of reductions.

Meanwhile, the fast machines available to us all have opaque, cryptographically locked, and seemingly often vulnerable supervisory code running on them.

To make an impact OpenPower solutions need merely be better in some respect (avoiding the secret supervisory code) and not too worse in others. It might be a tougher call if MPX were already a practical reality or if SGX weren't being held back by ridiculous licensing.
There's another advantage for paying with credit cards that you didn't mention.

It builds credit and increases your credit score.

When your credit score is higher you pay less in interest on loans. That means credit cards actually save you money if you are not carrying interest each month.
Isn't this really more a case of the dosage making the poison?
Yes. What else?
That's like saying "bet all your money on that horse, because it has lost a race and knows more about racing than a horse that doesn't race."

Seriously, it doesn't make sense. You can pick other people, who haven't been CEOs yet, but have shown potential. She never showed potential. Quite the contrary I'd say.
> generics

Go makes it easy for third party applications to parse the language,so generics are possible with pre-processing/codegen; e.g., https://clipperhouse.github.io/gen/
And, to be clear, this is what React team has been doing all along. When you fixed all deprecation warnings in 0.12, you could update to 0.13. React just moved “0” at the end because it has been used in production for years.
Yeah, they really gloss over the fact they have no idea how the TOTP secret key was compromised, which worries me the most.
A big “Fuck Off” by the content industry and Netflix to users worldwide
If you have a breakdown of the various expenditures showing that money is being wasted, then by all means post it. Otherwise, the amount really does not seem that high.
It's called protectionism and had been the cornerstone of economic power growth for centuries
The point about needing a doctor's order to get a blood test seems pretty irrelevant to the rest of the situation. I don't know why they included it.

I'd love to get a simple blood test without needing to talk to my doctor (plenty of people would). I would not love to get a blood test misrepresenting its accuracy (nobody would).
My free time is roughly split 50/50 into

Cycle and Swim, Read fiction, Watch documentaries and stay away from screens.

Play with cool technologies, read programming stuff and work on side projects.

I aim for a minimum of 30 minutes exercise every day either swimming, cycling or recently pilates and at least an hour and half away from a screen (not counting a kobo as a screen) usually before bed.

I burnt out badly a while back and I'm determined not to go down that route again, at first I had to force myself away from the computer but now I relish the time.
I wish I could have the best of both worlds.

I prefer IPFS, but I'd like to be able to "pin" into cloud storage easily.
Maybe this is bad for ad blocking. As long as it remains a pesky minority, it might be overlooked. If entire networks are blocked, businesses depending on ad revenue will be forced to respond.
Another Python one: https://github.com/staticshock/scientist.py
Nailed it an app to see if you can nail celebrity expressions
Donald Trump Calls for Apple Boycott While Tweeting with an iPhone
This article is a great example of why a company describing itself as a family should be a red flag. It usually means they're trying to exploit vulnerabilities in human social instincts in the same way that cults do; abuse is easiest and most effective when the targets are socialised to think of it as the norm to the extent that they start making excuses for it.
I switched from OneNote to Evernote when I got a Surface. The only things I like Evernote better for are its simple file format (OneNote will be harder to get my data out of if I leave) and its Clearly web clipper. Outside of that, OneNote is just better put together and much more intuitive.

Being able to draw with a pen is awesome, and the killer feature that makes it work is "Insert Space." You can pick a point and push everything below it down, like you would when making edits in a word processor. All the layout and diagram flexibility of handwritten notes, but without the usual limit that you run out of space or have to work in the margins if you want to go back and add anything in the middle.
DO has raised enough cash to be able to do this to keep clients (good for LTV).
Ok, now help me understand how that can be true given this quote from the advisory:

The findings of our security partner’s investigation concluded there was no evidence of abuse or misuse of Linode’s infrastructure that would have resulted in the disclosure of customer credentials. Furthermore, the security partner’s assessment of our infrastructure and applications did not yield a vector that would have provided this level of access.

Did they get compromised or not?
I've been a happy Linode customer for a long, long time. With that I have to say the fact that they released this late on a Friday afternoon leaves a bad taste in my mouth. That in turn leaves me with doubts about the veracity of their statements. I'll probably be looking at alternatives now.
Couple of thoughts:

- Doesn't an iPhone become completely secure if you prevent if from passively polling for OS updates. If the iPhone would only poll and install updates after user un-locks and allows, then there would be no way change the necessary software configuration without breaking the encryption. And the encryption can't be broken, thus if you could chose OS -level default "don't accept or even check for any updates without user permnission" you really would have an unbreakable device.
But if they ever did implement this, it would be terrible for Apple's forced upgrades and their platform would fragment into many incompatible versions. I think everyone knows which option Apple will chose between: CompletelySecurePhoneOS or AbilityToForceUpgradesAndPatches.

- Correct me if I'm wrong but didn't Tim Cook initially state cracking this phone was impossible according to Apple's experts? And now it seems it's a quite reasonable issue of Apple signing an OS-update specific to this device's unique ID; so quite feasible. So was that a lie?
Yes, with Feedly, and Newsify on iOS.
Are you joking? In China, non-propaganda is explicitly forbidden by law.
Running a company and running around a race track might be different sorts of skills.
Lame of you not to link my post from yesterday about putting nginx in front of s3. This post seems clearly to be in response to mine.

http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-r...
Afaik research shows this is the result of increasingly less time spent outdoors in the presence of intense light.

Going forward I think more intense indoor lighting is probably the solution, since the burden of study and education is only going to increase going forward.

Or, biomedical engineers make a major breakthrough in the performance of synthetic eyeballs, which I actually think is probably pretty likely by 2050. I'm totally ready for eagle-vision and being able to see more colors of light.
IPFS is not replacement of web by a filesystem, it is replacement of the current platform for the web - centralized hosting - by a new platform - decentralized global filesystem. The usual web technologies - hyperlinks, dynamic web pages run by scripts - are on upper layer and can remain in use.
If I run a car wash with a sign, "red cars washed free", and you paint your car red, have you defrauded me? You're not really a red car, you're just pretending!
They aren't actually embedding the font, they are just setting a style in the css to use a particular system font, if present.
So...if I only entitle Mozilla based agents to view my content and Chrome, IE, and Safari users still get access by claiming to be a Mozilla agent, those users have committed a felony?

This line of argumentation is beyond ridiculous.