skysight-inc/HackerNews huggingface dataset:
Hardware In 2014 And Beyond
I think the point of the article is that most of the arguments made against PHP can be made toward any other language as well (i.e. you can write insecure code with it), so the defences can be made for any language as well.

It's unfair to say that a vague defense to a vague accusation is invalid. If I said you were the worst ping-pong player in the world because you lose some games I think the arguments you listed would be a valid defense.
As several of the recent 30c3 talks mentioned, the concept of "being a target" doesn't really apply when the goal is ubiquitous surveillance.
Much of this article is unsupported happy talk Here is what's really happening on the specifics:

The only thing the US has going for it is the oil/gas boom, while it lasts, and if we don't get sucked into a a resource-curse economy. Rooster, meet sunrise.

The "manufacturing revival" is hugely overhyped and puffed up with weapons and military supplies manufacturing.

K-12 education sucks. It needs an individualized education revolution. But all the money is in NCLB.

The solar boom is real, and we might luck-in to a postponement of Peak Oil, but, for now, there is no replacement for oil and not enough capex in nuclear and renewables to fill the gap. That will SUCK. But not in 2014.

The NSA has pooped in the Internet punch bowl. Who wants an Internet of Things That Spy On You? Yeah.

So frack all the things, and party while it lasts. Everything that was wrong before the fracking boom will be there when we're done, bigger, uglier, and more dangerous.
Warning: harsh. I had to google it seems you didn't deem us worthy of reading the piece in its entirety. So here it is http://danielflopes.com/choosework/

The title is the least issues with the post. The post is content free, pushing anecdotal evidence (the Sam Walton thing) as data, and stating some pretty important things like "Humans are wired to growth. Long lasting happiness comes from setting big goals and meeting them. It comes from the joy of achievement, in the thrill of creative effort." without any supporting evidence.

I would guess the people who unsubscribed followed the spirit of your article, and unsubscribed because their time is too precious to read drivel from a random nobody with no discernible achievement... The right to tell people how to run their live is pretty hard to gain.
Some "hackers" love sports, the pope is catholic and water is wet.
How will this affect current domain squatters? Will they be required to follow this when they renew these domains? Or is this just for new registrations moving forward?
Code Smells [2006]
Learning "a little about the 1st amendment" and pondering it "a little in a few minutes" is a dangerous thing. From just looking at this text, for example, you would think that it only applied to Congress, when actually it also applies to the executive branch, the judicial branch, and states and local government (since the Fourteenth Amendment and the incorporation cases).

I also think this narrow view has made you jump to a much stronger conclusion than is warranted. At least one scholar has considered whether the First Amendment could be interpreted to require that contracts of silence be unenforceable. http://www.lawschool.cornell.edu/research/cornell-law-review...

In this case you happen to be mostly right, but don't assume you can understand the contours of First Amendment law just by looking at the text. There is a vast apparatus that has been built around the First Amendment, little of which is deducible from the constitutional text alone.
Tech Trend Predictions This Year and Last: What’s New and What’s Not
And that's fine and dandy, but chances are that the company composition is largely different today than it was when EA Spouse occurred. I understand that there is more to a company than a collective of individuals, but it might be a little misleading to still make EA-related decisions today based on the EA Spouse incident.
Excellent. How soon can I get it in a screwdriver form-factor?
Great Photoshop tutorial, but this is not interface design. It's interface skinning. It's rendering. It's fashion.

The reason it's important to make that distinction is that otherwise you imply that to design an interface, one starts in Photoshop. Too many people design like this, and skip important steps that challenge the fundamentals of what they're implementing because they get caught up in making their layer styles look pretty.
I'm glad I'm not the only one that notices -- this is the second time I've seen this happen, on a gender/race thread. The previous one was related to blackgirlscode.com.

I don't know if there's a certain group of people flagging these types of articles for whatever reason, or if pg/admins actively want to avoid this kind of social discussion (maybe it's too 'controversial' or tends to degenerate too easily?) or something else.

But you're exactly right -- a gender/race article suddenly jumps from the #10 spot, to third-page, effectively completely killing discussion. It does feel an awful lot like censorship, and it seems unfortunate.

And because of it, pretty much nobody except you will probably ever see this comment. Oh well.
eBay also has stack ranking.
It shows good faith. It shows your willingness to negotiate.

You can go through life upset that the world doesn't work the way it "should" - you can even refuse to participate like the original poster. But you will generally have a worse outcome, so is it worth it? Why not play along, just a little?

Same thing goes for: dressing up (why should it matter if I'm in a suit?), sending thank yous (why should it matter if I already said thank you?), and just about any other social grace.
Palatable means tasty. Palpable means you could feel it.

/nitpick, unless you were being especially tongue in cheek.
> why wouldn't the British government see it within its powers to act in what its medical research suggests in the best interest of its people?

Should the British government forcibly prevent you from drinking Coca-Cola because it's bad for you?
Please don't.

def __init__(self, x, y):
self.x = x
self.y = y

is easy to read, easy to maintain, and not even that hard to write.
Welcome to the Internet world of "if we don't agree, you are wrong and anything else you say is stupid."

People today are incapable of tolerance, despite demanding the same from others.

Look at race and gender equality arguments. If you make any statement contrary to either, despite having the Constitutional right to do so, you are instantly attacked and called a racist or a bigot for having a non-conformist view, and all semblance of tolerance goes out the window.

The magic you need comes in the form of "non-judgmental observational atonement". People want your observations, as long as you don't criticize those you are observing AND you come clean and atone for any past, present or future infractions thereof. They want to know you can "understand" their plight, but that you also agree that you can't truly understand how it affects them due to the richness of their individuality.

OR, you could write what you want and let all those pasty-faced, milquetoast, spineless sons of bitches die in a volcano.

I vote for the latter.
As a programmer, the clause that always bothers me is the one about how they own everything that I do that's vaguely related to their business, even on my own time. I go ahead and sign it because I hear that the state of California protects me on that one. But I still make sure to hide my side projects from my employers and coworkers.
Keeping it running doesn't appear, in the UK, from the information you provide to be a crime unless it is done dishonestly to defraud creditors (fraudulent trading), and mere current inability to meet payments isn't enough. Lots of acts done with intent to defraud are criminal -- the fundamental wrong criminalized is fraud.

Mere trading while insolvent, without dishonesty and intent to defraud, appears to be an unlawful-but-not-criminal act that results in personal civil liability for company debts. "Unlawful" and "criminal" are not the same thing.
Do you mean: 1000 kcalories of fries and soda == 1000 kcalories of vegetables, fruits and grains?
After having to work with Akamai as a vendor in several positions (it being out of my control to use a different vendor), their corporate attitude doesn't surprise me at all. Apologies for your experience.
I would love to pay them for their content, but they only have an iTunes option. iTunes? Seriously? What is this, 2002?
Thanks for bringing my attention to this interesting video.

I can't really comment on the facts since I neither read all the studies or had time to watch the whole video.

I'm not an expert in nutrition so this is my personal opinion. I think he's raising some valid points:

* It's a surprisingly difficult subject to study.

* There're a lot of bad studies.

* There're a lot of dubious conclusions.

However, losing weight is just a matter of energy balance. If you consume less energy then you "use", you will lose weight. Consuming less can be done in many different ways. As can "using" more. Different diets may however bring additional advantages (such as decreased risk of cancer).

It also depends on what you are doing with your body, for example, you won't find many tour de France cyclist eating low carb before a race.
I laughed out loud at this :)
A Reminder on SEO for 2014
I don't remember the details, but I don't think they've "matched" T-mobile. Last I checked, T-mobile's plan allowed 2 upgrades per year, and I think the price was less than what AT&T is charging, too.
Sorry to pull the conversation in an uncivil direction.

If you do think this is a bad idea why would you voice that opinion. If I can restate it in a less divisive way it's that as the UK Government is responsible for health, they need to have a say on (all?) things which potentially affect the mental health of UK citizens. You are (I assume based on your rhetoric) against public health services on those grounds - the loss of freedom.

That frames the whole discussion in an extremist way: IE that those of us rejecting censorship are extremists and we see a choice between welfare societies (which are what the public want in most of Europe) with benefits like public schooling & healthcare or a free society without censorship.

That's what I mean by extremist. I also think it's a false choice. We can have healthcare and a free internet. The connection between those two things would be difficult to explain to someone without a fundamentalist mindset to begin with. I can't even imagine a pro-censorship person making it though I can see them making a utilitarian mental health argument (Porn causes mental health issues and that is bad).

In any practical sense there is no connection.
I've read most of the book RESTful Web APIs, which advocates Hypermedia as a way to stop having to create client-specific libraries for each and every Web API. But the book doesn't say much about creating such clients.

Is there such a generic Hypermedia client for Python?

How does this affects performance? Navigating through the maze of a Hypermedia API requires many more requests than just hitting a known endpoint, doesn't it? Do hypermedia clients provide client-side caching?

My other concern is that those APIs might be harder to learn than ad hoc fiat standard. The reason why RESTful-ish APIs have been successful is because they don't add any overhead on top of the things they're representing. At first glance, stuff like JSON-LD, Siren, HAL, etc. seem to be bringing back the complexity of things like SOAP that people have fled from.
Yeah, but that's quite likely (without some sort of façade layer) going to be double the work adding new functionality, and it's definitely going to be twice the testing of the entire Python functionality of the apps.
> I realize I'm sounding shrill and dramatic but…

For what it's worth, I think you're sounding like someone who actually thinks about stuff. It's not a bad thing.
If the military needs some factories, why don't they buy some factories, and run them as profitably as they can? Buying stuff they don't need from contractors is a strange, inefficient way to keep industrial capacity if that's what they really want.
If you use square brackets in query string (passwd[$ne]=1) PHP converts them to arrays. I use them daily like (first=value&arr[]=foo+bar&arr[]=baz). I still can't see the problem with that. You should not trust any user-generated data. This is not a PHP problem.
I think there's a difference between using Photoshop for exploratory purposes, and using Photoshop to produce a deliverable.

I know Chris Coyier is a fan of using photoshop to explore a little bit, before you get into the mode of writing code, which he thinks can interfere with your creative process.
OCR demo using Ocrad.js and getUserMedia()
I was searching around for how to install Hadoop and found this information related to software patterns and how well they are understood by undergraduates leaving university.

This fellow:
http://www.jonathanholloway.co.uk/work

Wrote his master's thesis on the very subject
http://www.jonathanholloway.co.uk/thesis/abstract.html

[Whole thesis back in /work]
Excellent advice. Reading other people's (good) code is one of the best ways to learn how real world problem solvers solve real world problems.

The Java standard library is interesting and easy to jump into if you work with it every day. Guava is another good library to study.

I personally spend a lot of time looking at Riak, Cassandra, Hadoop, and Postgres since developing databases is my day job. I also follow mailing lists for both developers and users to understand the real world outcomes of their design choices and use that to inform how I think rather then going into every problem a blank slate.
True, but having every structure aligned to exactly the same offset into each page is extremely unlikely. Given a page size of 4KB then a whole bunch of 32 byte structures aligned in such a way would represent a huge waste of memory. No sane allocator will allocate things like this.

If your structures happen to be very close to the system's page size it could easily happen, then you'd need to avoid this yourself with your own incremental allocator (or other tricks).

Definitely agree with your last point, I've seen lots of code (in commercial applications) where people are optimising completely the wrong thing.
If you see a drowning man and do nothing you are guilty of inaction.

Yes. But if you take a man and throw him in the water with chains around his arms and legs so that he drowns, you are guilty of something worse. I'm not saying MIT is blameless; I'm saying that there are degrees of blame, and the prosecutors deserve more than MIT does, because MIT failed to help but the prosecutors actively sought to harm.

In this case they knew what was happening and before issuing an informal warning went for the nuclear option.

I'm not sure what you mean by this. What "informal warning" could MIT have issued? They didn't know who had broken into their network until after Swartz was arrested. As for "the nuclear option", see above.
> The cancellation of the F-22 program goes along with the strange idea that bombing brown people in far off places will continue to be the problem going forward.

Meanwhile the F-22 was the perfect weapon to fight the Soviet Union. I think that "strange idea" is accurate.
Autodesk is one for example.Again that is not substitute for STD and LTD it is for cases when lets say you get 2-3 day sickness (cold or something like that)
The attitude may appear cynical, but it seems totally in line with the ideas feed to the public. If in the Hollywood movie the kitty is saved then it is not a drama no mater how many die, right?
http://www.bloomberg.com/news/2013-07-02/hsbc-judge-approves...

Zero jail time.
> This link should have a giant NSFW next to it.

Alright, next time I will take that into consideration.

> It would be interesting to read a blog post about the C code, but simply linking to a clip doesn't warrant discussion.

If you want something to discuss, I think I saw a double backslash in there. It's C, but I don't think it's UNIX shiz.

> I personally have no qualms with the content, but common courtesy dictates that one warn others about nudity.

Common courtesy dictates you inform the viewers that the clip contains C code. I didn't even notice the tits.
Yes, but the prosecutors have a lot more. Using muddy language obfuscates that.
That's one useless designer.. if the designer does can't produce their own fucking design. That's where we get photoshop monkeys.

30 mb PSD vs someone who can code their design. Your pick.
The top 5 cloud developments of 2013
If you are talking about API definition, there need not be many changes since api.json do not define any objects.

If you are talking about the code of the program, they wont be changed because, the program just compiles and executes the templates.

If I didnt answer your question properly, could you please elaborate?
Doesn't secure boot help with this? Unless you believe that the DHS has somehow convinced Intel (etc.) to break the TPM in some way that is quickly exploitable at the border and that nobody has noticed.
If you are leaving employment on unfriendly terms, it will serve you well to sign nothing without consulting an attorney (preferably one specializing in employment law and contracts).

(This, of course, does nothing for what you may have signed upon becoming employed, nor what they may have shoved under your pen while you were employed.)

Generally, the incentives are relatively small, and what you are giving up is potentially rather greater. This is why they attempt it -- risk reduction. I'm aware of proposed agreements that, for a few thousand dollars in a one time payout, cause the formerly employed to abrogate supposedly all rights to sue, on any basis.

Granted, that may not be entirely enforceable. But it's another considerable hurdle to surmount if and as you feel and determine yourself to have been wronged. First, you have to attempt to break out of the binding arbitration -- if any -- that such contracts impose.

I'd rather have a few expensive suits and management sweat a bit more, if nothing else, in such circumstances. Tie them up with more paperwork and tracking. If nothing else, it helps to keep them on their toes and perhaps less likely to screw the next guy.

And yes, again, in such circumstances, somewhat of that perspective is prescribed. No matter how well you may have gotten on with your co-workers and immediate management, the company is not / no longer your friend.

You will feel and manage much better if you have prepared yourself for such an event, however unlikely you may currently consider it to be. Have enough cash and liquid assets on-hand to ride out such a period of unemployment. Don't assume you will have unemployment benefits when making such calculations; if a business decides it wants to screw you, they can at least delay the granting of such -- though you should contest such a tactic. (And, in that regard, documentation is your friend. Keep printouts of relevant material. If you feel things are going south, keep a separate, datestamped journal documenting specific events in detail.)

If you have assets on hand, you will feel less motivated to take such a payout, especially not one that is rushed upon you with a very limited window for consideration. You may also decide it is worth the money to at least consult with an attorney (that you are paying by the hour, not on contingency) for an independent and professional opinion.

Many people on HN are at least ostensibly "professionals". A few thousand, for a regular, full-time employee, should not make or break you. Look towards handling your end of such an employment arrangement professionally.

Even if it costs you a bit of money, you will likely feel much better about yourself and how you've handled the situation.

And that self-esteem, aside from any (frankly, unlikely) favorable financial outcome, can pay off significantly as you move on with your life.

Just my opinion...
How does this compare to Torquebox? When would you use one over the other?
We ARE in danger of living in just such a world. Extremely few employees happen to write for the New York Times and can hope to be paid the amount of a severance (or at least some reasonable portion thereof) for writing an article about severance clauses.
I think you should take a look at what kind of things have been deemed to be "disparaging" in case law before you make that statement.
I would like to know how your comment would fare at the Natural History Museum. This type of thought goes around the building for a long time...

I cannot think of an example where 'free food for predators' is part of the deal. I can see why lots of eggs are produced in the hope that some get to survive, but that is not the same as deliberately producing 'free food for predators' that also happens to be 'designed to be eaten'.

Did you have any examples in mind?
New Online Services Put You Back in Command of Your 401(k)
Of course it does, when you're talking about the government regulating non-governmental, private speech, such as this mythical law against employers saying truthfully that you were fired for cause.
Of course asking for this agreement implies that they have done something wrong :-)

"so mr employer you admit you have done something illegal either by omission or commission and you want me to sign a compromise agreement?"

Well I am sure that my lawyers will be interested can you let me who in hr is your GC (lawyer) and I am sure we can sort something out or I will settle for 6 months right now.
I once used a couple of vacation days in my first month working for a company. It was for Rosh ha'Shanah and Yom Kippur.
I already collect links on race, I might start collecting the gender-related stories as well.

1. https://news.ycombinator.com/item?id=6885123 - Homeless coder starts app
2. https://news.ycombinator.com/item?id=6365495 - Africans genetically more corrupt?
3. https://news.ycombinator.com/item?id=6448409 - Rick Ross's history
4. https://news.ycombinator.com/item?id=6857739 - Nelson Mandela dies
5. https://news.ycombinator.com/item?id=6035263 - (Most obvious)Resume with black vs white name
6. https://news.ycombinator.com/item?id=6902563 - racist+sexist mindset in Harvard
7. https://news.ycombinator.com/item?id=6907915 - Homeless coder finishes app
8. https://news.ycombinator.com/item?id=6975732 - BlackGirlsCode event

Maybe I'll be the one to start a site that publishes these links and caches the comments(because I suspect HN will start making the links 404).
Well, "none" would be the correct answer to that question, wouldn't it?
I'm not so sure about that. Isn't there an argument that goes like this: if there is indeed ubiquitous, mass surveillance, in other words if "everyone is a target", then doesn't that just move the problem back to a sort of baseline, where authorities still need to identify targets? (or sub-targets, if you like)

In any case I'm glad to see so many people signing this petition. It would be great if it had more populist support.
You offer a tool that's directed at a certain group of people, namely those who are running Windows (which is apparent by the question it seeks to answers, "Which WINDOWS operating system am I running?") Then some mac user struts in, takes off his Wayfarers and goes, "Let's see what it will do when I check what version of Windows my MAC is running heh heh heh -- OH LOOK AT THOSE IDIOTS IN REDMOND! THEY 'CLAIM' I AM ON WIN8.1! WHAT MORONS. Market Share Conspiracy Rabble Rabble"... and so on.

It's like a dude signing up for a Gynecologist appointment online and then questioning why they 'claim' you are a woman in the background questionnaire.

I mean, come the on... Is this really trending at #2?
Good luck. I found a six month old PR on one of my projects the other day....
12 Senators, for a start.
Reactive Extensions 2013 Year in Review
Elaborate false flag operation to destroy Silicon Valley, of course.

At least, that's what would likely happen if this ever passed. Which it probably won't.