skysight-inc/HackerNews huggingface dataset:
From the first line:

>French lawmakers on Thursday took aim at Amazon to protect local bookshops by voting through a law that bars online booksellers from offering free delivery to customers on top of a maximum 5 percent discount on books.

Now as I understand it, competition is supposed to help the consumer, and the French government essentially did something anti-consumer. I understand your need to go on your "anti-US" soapbox, but your post is outrageous. In what was is Google a monopoly? Last I checked Bing had a 20% marketshare.
Microsoft has had to deal with more security issues for obvious reasons. Apple has not had a serious security protocol on the basis of assuming the platform is flaw free. Even if that were the case, it's how seriously and professionally each is handled is what builds or breaks PR/credibility. IOW, you're only as good as your last performance.
It might also be last in line since it was last to go in to the release.
Probably because of pressure from Big Tutorial.
BufferBox Shutdown
If saved both ways that's $2/day. Assuming you worked 40 hours a week and got two weeks vacation (which most minimum wage people don't, and part timers don't get any paid vacation), you'd save $702 a year, or about 4% of the post-tax income for a minimum wage worker in San Francisco.

Not everyone gets to work 40 hours a week. A recent study showed as many as 39,000 San Franciscans could be getting paid below minimum wage (which is the highest in the nation) [1]. Even if you did, this map[2] shows how many minimum wage jobs you'd need to rent in San Francisco (hint: more than 3)

Still think it's not worth saving a couple bucks a day?

[1] http://sfpublicpress.org/news/2013-04/sfs-minimum-wage-highe...

[1] http://sfist.com/2013/09/18/map_youd_need_to_work_5_minimum_...
Also (until very recently) better at developer support, particularly for enterprise developers. MSDN was amazing.
I don't really know what you are asking but it sounds like you are suggesting that I hallucinated my improved state of health? If so, no. I was living in a crappy apartment with mold issues and other issues. Being out of that environment was beneficial.
I would like to see some redundancy in navigational equipment before this becomes a reality. Currently ships only have traditional navigation methods to fall back on if satellite navigation fails. While there are some projects underway to find a seamless replacement for GNSS [1], none are quite there yet.

[1] http://www.e-navigation.net/index.php?page=resilient-pnt-fro...
Rollback as a quality strategy: The 'pink slime' of continuous delivery
This is hysterical. That being said, nice work!
Warren Buffett also advocates higher taxes for the rich:

http://www.nytimes.com/2011/08/15/opinion/stop-coddling-the-...

Quote: "My friends and I have been coddled long enough by a billionaire-friendly Congress. It’s time for our government to get serious about shared sacrifice."

Buffett, Gates and many other super-rich people have decided to give most of their fortunes to charity, not to their children.
Sorry, I changed the title to be less misleading.
I'm still not upgrading to Mavericks. I have a lot of work to do, and I dislike being asked to upend my system on somebody else's schedule.
I understand a certain irritation with a lot of "Bitcoiners", but don't let contempt of Bitcoin extremists make you an anti-Bitcoin extremist.
Unfortunately lucky
WhiteHouse Petition: Require video recording of cops on duty
FYI if someone does want to instantly put their computer to sleep:

Command-Option-Media Eject (⏏)

http://support.apple.com/kb/HT1343?viewlocale=en_US&locale=e...
Well, I read some more. Safe to say, one of the funniest things in a very long time. As an Arnie fan, this is so much fun! Being on GitHub, can't wait to see what other funny ideas people bring into it. :D
I think you misunderstand me. I didn't say it was technically impossible to create applications based on HTML/JavaScript that have similar functionality to installed apps.

What I said is that if you do that, you get the very same UX problems as well. You can implement back button functionality in either technology, but what it does needs to be reinterpreted for every single app because you have lost the page as a concrete unit of reference.

There may be other useful units of reference, but they are different ones in different apps regardless of technology.
Well, of course, I don't think any reasonable person would say it shouldn't be discussed.

I was just hoping there was some interesting project already underway I could read about.
Atoms are actually of potentially different ages, but I'll get back to that. The important thing here is that it's a chunk of mineral, an arrangement of atoms, that can be confirmed to be 4.4 billion years old. There are atoms on Earth that are actually much older, as old as the Universe in fact. But there are atoms that are much younger too. For example, most commercial Helium comes from oil wells, where the alpha particles released by radioactive decay in rocks forms Helium and is trapped underground. This Helium is only a few million years old.
Who would benefit from that?
Your response is typical of security advisories concerning Apple. Don't downplay the situation just because it's Apple.
> Exchanges aren't investments; users aren't promised returns, they in fact expect that the chance of loss is high.

They expect the chance of trading losses is high, they don't expect that the loss of balances on account is high (in fact, they are generally promised that, except for specified transaction fees, such accounts will retain their value.)

There's a slight difference from what goes on in a traditional Ponzi scheme in that the former promises a positive return which is only met for as long as external funds come in to cover the returns (plus the funds being extracted by the fraudster) where the suggestion about Mt. Gox is that their Bitcoin accounts were promising a zero return, which could only be met for as long as external funds were coming in to cover the BTC being stolen. Which isn't strictly the same thing as a traditional Ponzi scheme, but is a very closely related form of fraud.

Note that I'm not saying this is what happened at Gox -- I have no way of knowing that. But what has been suggested is very much like a Ponzi scheme.
Thanks to you I'll now not be able to help reading all CONSTANT_VARIABLES in Arnold's voice.
KILL ME I'M HERE - Break loop

YOU'RE ONE UGLY MOTHERFUCKER - User input

IF IT BLEEDS WE CAN KILL IT - Throw exception

CRUSH YOUR ENEMIES - Handle exception
And possibly thinking of having their own 'YouTube'?
I think she meant that a lot of hemming and hawing in the conversation is really maddening to someone who can feel something negative is coming. The fact that it's said is the important part.

There's something to be said for read, fire, aim rather than ready, aim, fire. You can only aim if you have a good perspective on the issue, which you probably don't if you lack expertise.
Thanks.
We are live in all USA!
"Even Microsoft" is terribly wrong. In fact Microsoft is several years in advance to other software companies regarding security lifecycle of its products.

The early days fiasco are long gone and the SDL (http://www.microsoft.com/security/sdl/default.aspx) has performed really well.
There's no exceptions because Arnold does not try/fail at anything.
C you at the party, Richter!
Two important items:

a) Adreas is the Chief Security Officer of Blockchain and a well known / respected digital currency personality.

b) The most interesting part of the article was a link to another post reviewing Coinbase's security practices (1) where he concludes "it appears that the Coinbase system contains the expected funds and their cold storage system and process appear to be operating according to security best practices."

(1) http://antonopoulos.com/2014/02/25/coinbase-review/
I can't agree more. I'm just now rewriting a portion of my webapp to be a single page app using angular. I'm blown away at how it simple it is to do some really complicated stuff. This is entirely the result of how it forces me to properly organize my code. For example, when I open up a bootstrap tooltip/popover, I wanted to disable all the buttons on the page. It was as simple as invalidating the ng-form and this just works across many directives and modules (assuming you pass the form through the scope). Doing this the old way with jquery would have been a nightmare.

At first I resisted the templates. I kept trying to use Handlebars to render things cause that is what I was used to. Then I realized that the 2 way data binding (ng-repeat with track by) is just magical. I can take a json blob received from an ajax call and set that on a property on the scope. My template just magically updates only the dom elements that changed. By the way, coffeescript is perfect for the templates because you can just embed them in """ ... """ blocks.

My code is also now organized so much more cleanly. The way directive components are organized forces me to think about reuse. It makes it so much easier to see the dependencies between things and create distinct levels of separation. This allows you to make components that can be moved around easily in case you change the flow of your application or just want to display something on another screen.

My buddy and I came up with a way of taking large cyclical object graph blobs of json and de-duplicating the objects for transfer over the wire. This ends up working perfectly with the aforementioned data binding to minimize the amount of json on the wire, while still retaining our complete object model. https://github.com/jsog/jsog

I'm kicking myself for not picking this up earlier.
Thanks! Time to migrate our proprietary in-house database from LOLCODE to ArnoldC.
I have a speculation: This has been an ongoing issue for some time now. Kerpeles was hoping to solve the problem before it became known widely, and if lucky be able to continue operation as a fractional reserve (unbeknownst to MtGox clients). We could be really charitable to him and assume that he intended to eventually repay the missing BTC from the proceeds of MtGox. At some point, that became an impossibility, but Kerpeles clung to the belief that he could rectify the situation. Kerpeles didn't communicate succinctly with people outside his organization because that would risk alerting outsiders to the extent of the problem and cause a "run on the bank".

>I wonder when precisely they realized that >700,000btc were missing.

Stating the obvious, but it didn't occur all at once. If my speculation bears any resemblance to reality, it would be interesting to know when MtGox' solvency tipped past any chance of recovery, and how long Kerpeles has known that to be the case. I'm thinking that a year or more may have passed.
Well, the local bunch are certainly not all that sharp from that point of view.

"In April 2006, fugitive Mafia boss Bernardo Provenzano was captured in Sicily partly because some of his messages, written in a variation of the Caesar cipher, were broken. Provenzano's cipher used numbers, so that "A" would be written as "4", "B" as "5", and so on.[11]"

http://en.wikipedia.org/wiki/Caesar_cipher

And this wasn't just some bozo, but a Mafia boss who was certainly into a lot of different "lines of business":

http://en.wikipedia.org/wiki/Bernardo_Provenzano
If I was paid in bananas, what would be the value of those bananas that I would have to declare for taxes in dollars when the market value of dollars was zero? And how many dollars would I need in order to pay taxes on that income?

edit: forget that, you are right, of course - I guess it's not a good idea to treat infinity as a number ;-)
At a really high level...

Create an entirely different model. One that acts as a hybrid between a full blown inefficient co-ordinate system and, plausibly, a more efficient box model.

We could start by modelling 'movement' which equates to objects having 1. A reference point, 2. A magnitude and 3. A direction.

It would be beneficial to do this in such a way that one could apply functions to said model achieving a reactive design that gives you a sense of a full blown co-ordinate system while achieving simpler mechanisms for ease in development and efficiency.

I know that's pretty high level stuff, but in my mind I can see a fairly clear path to achieve a significant improvement.
Airbnb is making 3% on each hosts and we are also planning to charge that.
We are also able to upsale guests on simcards, transportation, etc..

So we are very happy about our market size :-)
Just installed this. Now I get a HSTS error on github for both Chrome and Safari.
HTML5 Databases working on android and IOS
His point was that they're morally equivalent, and that you shouldn't do either.
Think "outside the box" of the US. Not all Mac users have "trustworthy" ISPs or are on trusted networks.
I'm going to guess this actually means "A lawyer defending or prosecuting a client should never ask a question in a courtroom if they don't already know the answer"
I don't understand the distinction between creators and publishers. When you create a video for youtube don't you publish it yourself?

Edit: After looking at other articles, I assume the pie chart refers to situations where a copyright claim has been filed for a video. In that case, it seems the filer is the "publisher" and the video uploader is the "creator"
If your issue is that SystemTap is advertised as being for Linux but not all distros adopt it, then that really, really doesn't come across from reading your article. At all.
Was that ReMail? If it was, they were acquired by Google, so in some sense it seems to have worked.
It's getting attention because:

- It's an easy to spot bug,

- in the most critical part of the code,

- of a fundamental security library,

- and it's been there for a long time, nobody knows how many systems have already been compromised due to it.

With this bug, Apple's library isn't actually a SSL implementation. It does not perform the most essential part of a SSL implementation - verifying that the peer possesses the private key it claims to posses.

> it seems far less crucial than remote-code-execution

> I don't understand why this is getting more attention that other (seemingly) more dangerous exploits.

Because it's the foundation for a heap of applications and services that were believed to be secure due to use of SSL. If you consider those, this is worse than any bug in any application. It's not just one application with a critical vulnerability - effectively, it's half (or whatmany) of all OSX and iOS apps with a critical vulnerability. All you need to do is go browse the net in a coffee shop, and some stranger can easily do things like:

- Pwn your box (MITM the auto update). Actually with this he can do all of the latter too.

- Steal your money (MITM your bank connection).

- Steam your online accounts, including email.

It's not "just a bug". Yes, everyone makes mistakes, we're all human. But it's completely unacceptable that those mistakes get unnoticed and into production code of such a critical component, and deployed to millions of users.

> That's certainly a problem, but most people are using trustworthy ISPs

Your argument seems to be that it's not a big issue if the security is totally broke since we don't need security in the first place.
Why? This was a novel way of doing something, a hack.
I hope for a iOS 7.1 beta soon with this fix.
He didn't begin life as a Yahoo employee. What are you even trying to say?
Why? There is no English equivalent and it represents a concept that is a well known phenomenon which has been subjected to scientific studies.

I wish they wouldn't use it when it doesn't apply. It's a perfectly fine word.
Nope. I mean, the parser's from there, but we're replacing it. We wrote a CSS parser to replace the NetSurf one we used for a bit, and all the layout code is from scratch. There's a Rust library called rust-http providing us with networking.
This.

I was speed reading since Third Grade and remember making a deliberate effort to slow down in Junior High because I was not retaining enough information to write essays. During High School, I broke the curve on A.P. US History on an open notes final without having a single note to bring to class.

Auditory learning styles may require the subvocalization to succeed.
>Also on the personal level, while it could save you some money, you're not only offsetting mass transit funds to the taxpayers (or other passengers)

I know people felt personally slighted with the Google Bus protests, but with stuff like this it's too easy to criticize "valley behaviour".
Consumer Reports Calls Tesla Model S The Best Car Of 2014
Consolas font rendering issues on Linux
> That's certainly a problem, but most people are using trustworthy ISPs (at least in this sense). Comcast seems unlikely to try to steal your bank password, and Verizon is unlikely to try to harvest your HN cookies.

But if you are tricked to go to bankofamericaa.com instead of bankofamerica.com, a crook can be the proxy between you and your bank and you are none the wiser.
You mean a maid. Or a property manager.
A place to send your friends when they ask for "help making a website"
My company does in-person training to help non-technical people do technical things. We recorded one of our classes called "Basic Web Development". If any of your non-programmer friends wants "some help making a website", here's a place you can send him/her (link in comments).

The link provides free access to the course. Hopefully this saves you a little time as the go-to tech person in your social circles, and now you can read more on HN. It also helps me get feedback so I can improve our future courses, feedback which I appreciate very much!
Adding to gk1's comment. Adding the power redundancy needed to tow another ship would obliterate all the fuel savings these ships (potentially) can achieve.
awesoommmmeee
Netflix Mocks Amazon’s Drone Delivery Service
No, it's definitely still broken on 32bit platforms. It does not even finish building right now.
I always wonder what it would be like if the browser was just a thin virtual machine, something like Java had hoped to become, and then you could specify the components you wanted to run on top of that. If, for example, you are serving an HTML document, you could point the browser to also download the WebKit renderer, or whatever. If you're building something more akin to an application, you might use some other framework to host your application.
Coffe Shops, Airports, your insecure home wlan, your office, GSM networks... actually, do you use tls at all or you just go plain text because you're using a "trustworthy ISP"?
Here's that link: https://www.udemy.com/basic-web-crash-course/?couponCode=sho...
Employee satisfaction and retention—it’s not always about the money
Cool, that sounds interesting. I certainly think it's worth experimenting with stuff like that in parallel to projects like Servo which optimize current standards, long-term it's hard to tell which will be better.
There are currently no plans to support plugins, so that bug is not relevant to Servo.
Well, the bugs I reported in Finder are still there and it still crashes. I am very much missing Snow Leopard.
What's even more sad is, from nearly all the child posts, the assumption is made that the guy "won" $400,000. The article states:

"Koum was eating into his $400,000 in savings from Yahoo, and drifting."

Sure it's a lot of money. But the guy didn't win the lottery. He earned it.

According to TFA, he grew up in Ukraine in a house with no hot water, immigrated to the US without his father, stashed 20 notebooks in his suitcase so he would avoid paying for school supplies, was on food stamps and then on disability assistance when his mother was diagnosed with cancer.

What kind of sad world would draw a the conclusion that he wasn't "conscious of the general socio-economic issues at hand to know that's still a large sum of money"?
$400k is performing well at a BigCo for about a decade. I banked $100k in 4 years at MSFT, and I was not frugal. Surviving, let alone excelling in a large software company for 10 years is a demanding, sustained effort. In what way is it like the lottery?
I think he trademarked the word "Symbolic" as well.
I worked on a project for a firm with a large base of field technicians. Their scheduling system didn't allow options. You were told where to go, in which order, and in what route. The drivers were told to turn off their minds.

I find this article interesting because the drivers are being recommended a solution, rather than mandated a solution. I draw the analogy to a person and a chess computer playing a match together, rather than one or the other.
It's too soon surely. There are plenty of recent or current 64-bit-incapable platforms (PCs running 32-bit Windows, every Android phone to date ...) which you'd hope to at least be able to run an up-to-date web browser on for several years to come.
Voice encryption was available with the STU-III for a long long time.

When was the last time you saw a STU-III in an office? Ever? It's because the security capability isn't worth the trade off and friction it creates for business.

The dirty little secret is that the whole process of doing key exchange and verifying that you have a solid connection between two trusted parties is NOT a widely solved problem.

TRUST between two parties that have never met is NOT a solved problem at scale unless you consider SSL a solution and there are a lot of people who think that SSL is broken in many regards.

Think of all the features that a modern enterprise phone system has:

Call waiting
Three way calling
Conference bridges
Voicemail
CallerID
Call Parking
Assistant Mode
...et al.
Regulatory archiving

You don't get ANY of those with ANY commercially available secure phone system. The same problems you have with using secure email at scale you have with secure voice.
> Comcast seems unlikely to try to steal your bank password

I don't know about that. Comcast doesn't seem to have any problem robbing its customers right now.
> these things would likely detect incoming pirate attacks (of the physical kind) from miles away (think satellites). At which point nearby naval forces would be alerted.

If it were so, wouldn't such systems be already installed on manned boats? There's nothing here that is tied to the boat's capability of self-steering.
5 Psychological Studies that Require a Second Look
Aren't "interviewing skills" essential to founders? Isn't a YC interview basically a chance to pitch your company and answer probing questions about your plan? Seems like a pretty fair qualification to me...
He's suggesting that this headline ignores the period after the time when his family was on food stamps. The period where he had the financial means to live a fairly 'comfortable' life.

The movement wasn't food stamps to filthy rich, but food stamps, to upper middle class existence, and then from upper middle class existence to filthy rich.
If everyone is important than no one is.
Do you believe the opposite (that you must be very smart to be successful), or are you saying it's not nice to point out the (true) fact that it's not all that important to be very smart?

I think "surprisingly" is the key word here. Someone could be quite smart and still surprisingly stupid if you were expecting them to be a genius.
4 days for an OS update is pretty good response time IMHO

For quite a serious vulnerability, which requires removing one goto statement to solve? I am not sure by what standards that is a good response time. There is surely something wrong with Apple's procedures here.
It's about the false sense of security.

And that betrayed sense, which invokes a hint of paranoia - that bug looks too obvious to have been skipped in QA.
Whoops!

Now how long until the computer generated papers actually contain real science that's worthy of these journals?
You have fun. Get back to me that and see how it goes.
Small science, big diseases