skysight-inc/HackerNews huggingface dataset:
That sounds to me like the sound of doomed, screaming programmer.

Yes, this is all exactly as bad as you think it is. Yes, you did just read ECB. Snapchat clearly isn't even trying to be secure.
Live: Volvo Ocean Race – First Leg
A related helmet controversy:

http://jalopnik.com/5582380/how-the-truth-about-motorcycle-h...

"Ford has long been controversial with major helmet makers, authoring 'Blowing the Lid Off,' the seminal expose of the flawed Snell M2005 helmet safety standard. In it, he proved through objective scientific testing that helmets made to that standard transmitted more forces to riders' heads than some less expensive helmets made to the DOT standard. Ford's article turned conventional wisdom on its head, proving that certain less-expensive DOT helmets were, according to his testing, capable of transmitting lower forces to a rider's head than the typically more expensive Snell M2005 brain buckets."

The original article: http://web.archive.org/web/20070305231245/http://www.motorcy...
Linus Torvalds is evil. Good!
Thanks, it is interesting that the need for MIPS may come from all the aero-styling in helmets.
Being mean is a grave offense in today's environment.
It was nerve racking.
Not sure about prepositions, but the articles are often omitted because most Slavic languages don't have articles.

http://en.wikipedia.org/wiki/Article_%28grammar%29#Variation...
DigitalOcean API v2 Support With dopy Python Library
Massscanning the Internet – Defcon 22 [video]
More like: the US can't get rid of its Cold War era habits.

The Cold War never ended. It was just extended from US vs the Soviet Union to US vs everybody else.

But what do you expect from a nation that is now de facto in a perpetual state of war with an amorphous, heterogeneous and strictly confidential blob of groups, nations and assorted individuals that includes its own citizens.
Oh, I didn't read the whole thread, I was just thinking about my own experience with `cat gdrive/something` showing me a lot of unreadable bytes when it could show an iframe.
That's okay,they do decent job of keeping your brains inside your skull in an accident, that's nothing to sneeze at.
Misleading headline: the article isn't a statement by Linus - who is well known for blunt technical criticism, and pointing out that he intends to offend someone who has done poor work - but about him.

And no transcript.

I upmodded too early, but I think this is another 'criticising people is mean' drama post.
>especially the helmet opponents are usually very outspoken and even rude, to the point that they lose credibility

They have to be, because they don't have budgets and per diems. The pro-helmet side makes a fortune from selling helmets. The anti-helmet side runs on passion - whether that passion is for the truth as they see it (or as experiment and study have shown), or simply 'government out of my cornflakes' libertarian rage.
I'm also mildly annoyed by these popups which conceal the content you came for, and ask you to sign up or rate the site. Why do the site designers think I can decide that, when I just arrived?
Sales vs. Marketing vs. Advertising vs. Customer Development for Startups
An absolutely great book on Atari from formation to breakup is "Atari inc. Business is fun" which includes scans of old advertisements and even contracts from the time period.
I don't think that's healthy point of view. Helmet has saved my skull once and a close relative of mine had an accident that would save him lots of pain had he wore a helmet (he hit a curb with his head when falling down).

Comparing cycling with walking on foot is, well, unusual to me to say the least. Of course, you can fall down walking as well, but as a cyclist, you are faster and you are sharing the road with other bigger/heavier vehicles. I would not dream of going on a bike to cycle in and around my town (somewhat hilly terrain, relatively narrow roads) without a helmet.
"The feeling of experience" is likely the result of a mechanical process, in much the same way that the expression of DNA into RNA to construct proteins and regulate life is a mechanical process.

If a robot can see its environment, see objects and people and places recognize them, remember them, knows where it is and that it itself is a specific type of object in that space, constructs and modifies models for all of that...how is that not "experiencing"?
This looks interesting. I am curious where the main use cases would lie for this CLI vs. the official GUI?
Mathematics is completely distinct from physics; it just happens that if you use mathematical ideas to model physical reality then the predictions are startlingly accurate.

It is entirely reasonable for mathematics to have no basis in physical reality. Mathematics is all about relations between things (if this has that property; it follows that...) and this has implications far beyond physics (eg, statistics and probability have implications for physics, but applications almost literally everywhere - these ideas are bigger than physics). This essay is relevant to teaching mathematics to people who are more comfortable with physical examples than with abstract logic. Fair enough, realise that this is calling for 'mathematics for physicists' rather than a better way of understanding maths.

Making the connection that all the mathematics we do is done in the context of reality doesn't make mathematics a subset of physics any more than history is a subset of physics. If every theory we have about the universe was proven wrong tomorrow then physics people would need to get very busy indeed - but mathematicians wouldn't even notice.
It is surprisingly reasonable. I wouldn't bring this up at any company though. It seems some people are pretty happy to be Adders but perhaps it is because they prefer becoming Multipliers in the business analysis in parallel?

> They tend to have open-source contributions to their name, speak at conferences

I would say "They tend to push for generic solutions for common problems across the whole team/department, share knowledge with the whole team/department".
I don't know if all countries that had such a law removed it, but in some countries, attempted suicide was a crime punished by death penalty.
>At some point, I was about to retweet those articles, but something prevented me from doing it....

>I didn’t care about them.

Many people don't care about the things they promote, they care about the potential effect of the promotion.
Either on themselves, attention, self-promotion, ego, or upon something that they do care about i.e. it might get more attention to a third party. In a sense, even the article was written for a reason.
Ah, I believe this is what I came across and is more recent:
http://www.fool.com/investing/general/2014/06/05/heres-why-m...
How a company with $163M in funding is not able to put just a normal encryption into their app or hire someone who knows about encryption is out of my comprehension.

We implemented a standard Blowfish encryption in university at a small project on the side and it was better than that.

I'm by no means a cryptography expert, but you don't store keys on the device, they are generated dynamically. Storing them in a directory that seems like an unimportant directory is the most amateur mistake of trying to increase security, as it adds zero security.
Sci-Fi Novels You Should Read
But how can I see exactly what elements are loading when in the Chrome dev tools?
I think I will stick with a Docker. DEB packages are very complicated and this tool does not really handle dependency conflits and so on that well. Plus it does not work with RPM and other packages systems.
So the average bastard who reads Hacker News still gets to read the content? Your hypocrisy is just amazing.
VMUG Benefits Video
Revealing mass surveillance is one thing (great!), but some of these leaks feels like revealing too much and some of whats meant to be protecting us...no??
Somewhat sad to see the cyber security war narrative becoming the top voted comment on hackernews.

Until the public realize that they are themselves the target of those cyber security war activities by their own government, those revelations can not be damaging enough.

Just to support the point: Today the new Snowden movie is all over the news, while practically nobody seems to care bout those revelations you claim being really damaging.
The moral compass / exploit is a red herring. The bigger issue is that some guy on the internet, who claims to be driven in all the right ways, isn't talking about doing real life shit to land a job so he can provide for his family. He won't take real college courses because he can learn the subjects on his own so much faster. So instead he majors in Spanish. Huh?

In life you need to know when to jump through hoops to get ahead. But his ego and ideology prevent him from making the choices necessary to be successful.
Well the Florida example is for 4 lane highways, so not so sure.
This is nothing, you can intercept the snap with wireshark and MITM:

https://www.youtube.com/watch?v=CuW-Rz65zLs
This is very old:
http://www.snopes.com/humor/letters/connery.asp
> i.e. It's calculated in the UK, that a helmet law would kill 235 people per year more through obesity related deaths

Calculated by whom? Do you have any more information on how the calculator arrived at this figure? To me 235 seems a lot more precise than I would have expected.
There is a good article about the failure of the plan to make the City of London pedway-based http://vimeo.com/80787092
I've been a Snowden supporter but this is the kind of information that gets people killed. I'm not sure how comfortable I am with this. He proved his point a long time ago is this really necessary?
Lemme get this straight.. The password is hardcoded into Java code, so by decompiling it you can get that pw and break it? So essentially simple decompilation was all that was needed? That's weak.

What would have been some better alternatives to keep the encrypted files safe on the phone? Couldn't they have it call the server for a dynamic (safe) key?
Their greatest mistake(s) were the removal of visual basic 6 line of products and windows 10. Visual basic 6 is my first programming language and is probably still my favourite. The problem with lua and python and most other "beginner friendly" languages is that it is hard to do anything useful when u are just starting other than printing hello world to terminal. My intro to vb6 was creating a simple calculator, it was amazing knowing that i could create an application simply by dragging and dropping some elements and writing some code. I never had to worry about things like gtk bindings and makefiles etc. The earlier version of visual studio started up in less then a second and I never experienced any lag. The killer feature was probably the combination of both an just-in-time interpretator and a full-blown compiler. I could simply click play and the app would run, if i need an exe, it would also export one. This feature put most modern "repl-based languages" and "test-driven development" to shame. A lot of people complain that vb 6 is not object-orientated enough, but remember, C is not object-orientated either, and it still tops the tiobe programming list. Windows is sorely in need of an Rapid application development framework. Although vb6 still installs on windows 7, a lot of its features are broken. I really miss having an IDE that doesnt get in your way, starts up quickly, and allows you to get things done fast. The argument that vb6 encourages bad programming practices etc. is not really that valid when the user is not an professional programmer. After all, would you rather teach your kids to code by teaching him about build tools and commandlines and gui bindings or would you simply give them an environment where they can create whatever they want in a fuss-free way? Now, lets just hope that microsoft isnt stupid enough to nerf asp.net web forms.......
It's already down!
How to Find the Best Co-Founder Forever
Exactly. Long before Uber there was an idea of digitizing carpooling that went something like this:

http://www.youtube.com/watch?v=CTn-ev4fjsM

Even then, it's not technically sharing as you are getting paid but the idea was that you are getting money for very minimal effort and in return providing good cheap travel options for people. Not just another taxi service.
This work was done within the Sadosky Foundation in Argentina under a new program to research/enhance security for mobile users. World renown researchers are part of the team. Kudos to them!
It is not really hyperbole when it come to the consequence of a serious accident. Hundreds of cyclists are killed every year by cars and trucks, but I am yet to hear of even one driver killed by a cyclist - this would be a man bites dog type story.

You are far less worried about risk than me - if I had been hit 6 times by cars while on a bike I would not even be able to look at a bike without feeling ill let alone ride one.
Show HN: One Adaptive API for Dropbox, Google Drive, OneDrive
True Charlie, I should have said most of the time...

The Wetterhahn case was mentioned in the original comment thread (or one of the articles linked from the original post) and was so shocking that permanent changes in regulations and practice occurred.

More mundane and work-a-day 'early failures' here...

http://pipeline.corante.com/archives/2012/02/16/when_reagent...

PS: Posting this from near the site of a biological failure that claimed two lives and (I gather) inspired one novel...

https://en.wikipedia.org/wiki/Janet_Parker
Cached version:

https://webcache.googleusercontent.com/search?q=cache:http%3...
> Making people feel safe cycling to and from shops, homes, schools and their place of work.

The real issue is actually making cyclist safer, not making them feel safer. Even segregated paths are not a solution if they have to cross traffic.

I am not sure how to solve this problem short of pushing oil up to a $1000 a barrel - even then I suspect a lot of drivers would rather give up eating rather than give up their car.
This is an infinite browser-based mmo universe where everything can be drawn and placed into the world, wiki-style... give us a shout if you need anything! You can also script blocks to have interaction or influence the environment (for instance, here's an adventure: http://manyland.com/newpolis ).
What about the feeling of experiences?

Perhaps like behaviourist pain: the unpleasantness is the wish it would stop.
You can do this for any app.... not just snapchat.

He sets his computer as a proxy between snapchat-app and snappchat-server. When I did this, Snapchat was certificate pinned to their server (it's been over a year though..so correct me if Im wrong).

This isn't an attack other people on the network can perform on you.
stop charging for mass transit if your goal is to make better cities. We waste billions on transit lines no one will use because authorities build overly expensive systems even when studies say don't. Portland and Seattle for example seem hell bent on finding out who can spend the most per mile, estimates put them over 200m per mile on new lines. The top it off with not only do the streets need repairs but light rail lines need them too.

Yet they continue to charge for something they want people to use, if they want to change behavior tax the people in the city and the businesses downtown for it. If they are truly economic benefits they will prove it
Is Job Interview Performance Indicative of Actual Workplace Performance?
Java app in the AWS Cloud – deployment and infrastructure management
Is there a solid citation as to how effective bicycle helmets are at preventing catastrophic skull fractures?

Also, surely it depends on which type of helmet we are talking about? Talking about "helmets" in general does not make much sense when there are so many of them adhering to several different standards.
Possession IS ownership
We need to understand that possession is ownership. Once it is out of your possession (device) it's not yours anymore.

If those files leave your personal device they are not yours. (Fappening)

If someone else knows the password they are not yours. (Gmail, LinkedIn, etc etc..)

If someone holds your private key they are not yours. (Mt Gox)

We need to move away from the "cloud" model of consolidation of important personal data and towards a distributed model where each person truly owns their data. On their device, and only they can access.
I was a huge fan of Delphi 5 at the time, and hoped it would win over VB6 (I guess it's a Coke/Pepsi thing). Now I'm in the same boat as you, because it seems both Delphi and its competitor, VB, have lost. I'm not even sure if there are any winners.

I wish someone would build a robust OS & GUI toolkit and ship it with developer tools...
LoL and DotA seem to be the same game except that you can't deny in LoL, making it more casual. Am I wrong?
Open for any feedback you might have ;)
While not coming from a "mathematics is physics" angle, this bit from "Concrete Mathematics" by Graham et. al. also warns against too much abstraction:

Abstract Mathematics is a wonderful subject, and there's nothing wrong with it: it's beautiful, general and useful. But its adherents had become deluded that the rest of mathematics was inferior and no longer worthy of attention. The goal of generalization had become so fashionable that a generation of mathematicians had become unable to relish beauty in the particular, to enjoy the challenge of solving quantitative problems, or to appreciate the value of technique. Abstract mathematics was becoming inbred and losing touch with reality; mathematical education needed a concrete counterweight in order to restore a healthy balance.
an effective mandatory helmet law, from a national health perspective, would be to force those who drive a car to work to wear a bicycle helmet ...all day long.
I know..
Agreed. When cyclists come into contact with vehicles there are a bunch of other major traumas besides the head. Rapidly rotated bodies can have their aortas ripped apart. Spleens are burts. Spines are snapped.

And yet, the actual level of cycling deaths is comparable to pedestrians. It's quite low.

The way to solve these problems is to reduce the abuse of motorised transport.
I think you're attributing too much of Dropbox's success to simple technical reliability.

I did not say anything about their reasons for success. Only what the technical advantages are compared to some of the other file sync services.

It really isn't that difficult a problem,

Difficult enough that some of its useful features are not matched by other services yet.

I have an rsync script that has been syncing my files reliably to an offsite location for 6 years.

That's great. But that is one-way sync and not something my parents could use. Dropbox is successful because they made sync technology that is relatively flawless to the average user. Also, there is a network effect.

In the longer term, it will be interesting to see if they survive, since Microsoft and Google have been undercutting prices heavily, and as far as I know there is no online Office suite on the horizon (only Microsoft Office integration for business users).
Came here to share this. I'm late
For anyone who has ever battled with maintaining their own apt/yum repos, this seems like a godsend.

The most-used tools for getting a package into your repo involve scp'ing the file to the repository server and running a command to update its index. It's nice to have a proper toolset to do this, but it's too bad I spend most of my time with YUM nowadays.
> Now, whenever I start ``mutt``, I am prompted for my 1Password Master Password and not my Gmail password.

So I guess it is useful for staying in context when needing a password at the command line.
Is there a way we can contribute some CSS fixes to the HN code base. These issues could be quick and permanent fixes. Also 12px Verdana? Mobile?
Good books (mostly). Though if you like sci-fi, you have likely already read most of them (this list is mostly "classics" category).

Here are two better lists if you are after lesser known / more modern sci-fi gems:

http://www.reddit.com/r/books/comments/281se9

http://timothylottes.blogspot.com/2014/08/scifi-reading-sugg...

I'm slowly chewing through them, there are some awesome books / new authors there.
Usefulness of rand() – or who should call srand()?
No, this is not very old. It's dated 1998. It's only 16 years old. But it's very good :-)
This is awesome!

But I got on a horse, flew to the edge and now I'm falling for ever.
Grammar aside, I'd say the plural feels more natural in this case:

"Linux distributions are well-tested collections of packages …"

But for singular you need to qualify "Linux distribution":

"A Linux distribution is a well-tested collection of packages …"

And I'd probably say "by a vendor" instead of "by the vendor" as it's not clear you're talking about a specific vendor.

Also, the "a" is wrong in this:

"There’s a support for …"

This should be: "There is support for …", in other words: "Support exists for …". Support is non-countable (like water, peace or terrorism) in English.

As a rule of thumb:

* if it's non-countable, just leave it bare: "I bought water", "It has support", "This is murder".
* if you're referring to a specific instance of something the audience knows about or you're going to qualify, use "the": "I bought the house [I previously told you about]", "I shot the gopher that kept digging up my lawn".
* otherwise use "a": "I bought a house" (this is news to you), "I ran over a cat" (if you say "the cat", the listener would instantly think "which one?").

English is "fun".
JASS: Just Awesome Style Sheet
What makes for a stable marriage?
Feedback about this site is more than welcome.
A while ago I was looking for a minimal unit testing framework for C. I evaluated these two alternatives:

https://github.com/mity/cutest
https://github.com/silentbicycle/greatest

They're about 1/5th the size of the Cheat framework. I ended up using "greatest" because it doesn't do any dynamic allocations (intended for embedded) and I found that an interesting feature (I also do embedded stuff every now and then).

The way Cheat works is rather peculiar:

> Imagine a source file including a header file. Then imagine the header file including the source file that included it. Now imagine doing that three times in a row within the same header file. ...

I would like to know the reasoning behind this. It sure seems clever but what is the advantage that this provides?

In the end, I wound up writing my own special purpose testing framework because of the nature of the job at hand. I am writing numerical/scientific code and the problem suffers from a very well understood and documented loss of numerical precision (it is about computing the motion of satellites and planets using Kepler's laws - and the numerical inaccuracy happens near escape velocity). My testing is perhaps closer to stress testing than unit testing.

Here's my test framework (it's only about 300 LOC):
https://github.com/rikusalminen/libkepler/blob/master/test/n...
https://github.com/rikusalminen/libkepler/blob/master/test/n...

Here's a few example test cases:
https://github.com/rikusalminen/libkepler/blob/master/test/k...

The method is 1) create a pseudo random initial setting 2) perform a calculation in two different ways and verify that they match 3) analyze the results and verify that laws of physics apply 4) repeat (about 8 million times by default). My tests use about 15 minutes of CPU time currently, which gives me reasonable confidence that everything works as intended.
The "pro helmet side" in Internet forums does not have "budgets".
CREATE AN APP FOR Your BUSINESS IN SECONDS
Looks like a list of familiar titles. I already read 19 of the 32, do I have to worry? They were very good books, though.
Funny thing is, when we(native speakers of Slavic languages) read such english text with omitted articles we do understand it as intended and often we do not even realize that it's missing something.