skysight-inc/HackerNews huggingface dataset:
I think this is one of the really great things about Go. Some detractors ask "There is so much to be gained by having generics! What would be lost if Go had generics? Nothing! Ergo, Go is wrong to not have generics".

This line of argument is flawed. Go curbs the ability of people to write crazy (and ultimately mentally expensive) abstractions. The lack of generics in Go is very a good thing. Especially when it comes to collaborating on a large unfamiliar code base.

I have been productive in Go and haven't missed the ability to write generic code so far. Usually it turns out there is another way to achieve what you want without them. If there isn't, maybe I'm trying to solve the wrong problem, or it is the wrong language for the task.
I'm pretty sure the discovery of penicillin had something to do with the drop in infant mortality as well.
This is why you have contracts and lawyers.
Moves gets an API
Or another way to look at it, Infant Mortality rates in Finland are so much lower than in the US, suggesting they value a babies life higher than Americans value money.

http://en.m.wikipedia.org/wiki/List_of_countries_by_infant_m...
I would be surprised if Rackspace sold out to Oracle, considering how Rackspace has a stated goal to fight patent trolls.
Yes: the Intel TPM / Secure Boot system's design goal is to stop rootkits, but is also used by vendors to load secure video decoding code.
I think I would go less with "legend" and more with "notorious twat". Can't stand that aggressive style of interviewing myself, especially because now every half-wit newsreader thinks they're the next Paxman by interrupting the interviewee every 5 seconds.
I failed to say that your token context should have a "time based expiration", in that a new token is reissued periodically as defined by you and your needs. I would refer to the ASP.NET Forms Auth mechanism with its sliding expiration.
Except that when you allow a third party to put code in a trusted element, it's Big Brother Inside. It's like installing someone else's security camera in your house. Odious.
In the back of NYC taxis there is a PSA that often plays about wearing your seatbelt. In it, the rider is urged to buckle up and is told that "65 Percent Of New York Cab Riders Don't Buckle Up". The message is intended as 'do better New York!' but it always comes across as validation for not choosing to wear a seatbelt.
Don't limit yourself to JSON. Your dislike of XML does not mean that JSON is always the right answer. Instead, write code that flexibly can render to any of a set of formats, and use content negotiation to determine which format the user agent wishes to consume. This lets you do things like let the read-only portion of your API be accessible via browser, and it will future-proof you.
Psychic Readings
No doubt about it. I think Elite was the first first-person, 3D game that I played. It pretty much wired my brain to y-invert, with lots of reinforcement from Flight Simulator II and Starglider... carrying it over to Doom and Duke seemed most natural.

While we're on the topic, Google Maps has mousewheel zoom backwards, too, and now it has become convention. Jerks.
If you think that was a grilling, you have never seen Paxman grill somebody.
Open Sourcing the HubSpot Facewall
1. Why are the rooms public? it wasn't clear to me how to make a private room.
2. when I tried adding files, I saw more files that wasn't related to me (looks very unsecured)
"My personal opinion is that if you're starting off from a position of weakness (i.e. you're poor and not famous), and especially if you're not in a startup hub like Silicon Valley, it makes a lot more sense to go down the entrepreneurial route than to go via the startup route."

I think this is particularly good advice if you're not a developer or aren't able to make the time available to really dig into learning how to code. Odds are you aren't Steve Jobs and won't be able to recruit the technical partner you want to work with to build your uber brilliant idea for reasons articulated here many times before.

There's nothing defeatist about building a viable, cash-generating business in lieu of standing around waiting for the magical technical co-founder of your dreams to fall into your lap. Plus, if you create something of value (be it content or otherwise) in the field you're looking to get involved in, you're much more likely to put yourself in a position to be able to recruit the kind of person you want to work with anyway.
Who, other than the copyright lobby, would be demanding this technology? Users are not going, "Gee, I wish my computer would stop me from committing piracy!"
There's a 'biting toy' in the package, but I'm not sure if that's exactly the same thing as a pacifier.

http://www.kela.fi/web/en/maternitypackage
A new solution for the spectrum crunch: Spectrum sharing
Well, you'll probably be surprised, then.
The climber in the gif, BTW, is Jyoti Raju:

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

http://www.youtube.com/watch?v=BPN3gLVDsOY
Do any of those people post on HN?
That's an odd meaning of "secure."
I wonder if the rootkit developers feel the same way, since the technology we're talking about (TZ) is designed to stop them as well.
this acquisition buys credibility for IBM in the 'cloudosphere'.
Absolutely. And I completely get the fear of losing control of one's own device, but given the downvotes I've had today on this topic - an open question:

What's the preferred approach amongst this audience to defend against malware on their platforms?
Completely OT: Is that climber clip genuine, if so is there a better source?

Edit: Answered by wooster, thanks.
I'm sorry that engineering terminology isn't invariably compatible with your politics.
Yeah, the article's assertion that whitehats are losing because criminals still use malware is kind of odd. The age of the malware doesn't matter if this version is only a couple months, weeks, or days old.
Maybe referring to go packages having no metadata and being unsigned, so if a github account was hacked and you used go get on a third party pkg you could end up compiling unexpected exploit code into your binary?
The fact is that often the lead developer who builds the first version of a product does not have the skills and experience to be the CTO as the company grows.

Ok, I admit I've never even worked at a startup, so perhaps I'm missing something, but this idea just smells fishy. Why on earth would the lead developer who built a software product from the ground up, possibly single-handedly, not have the "skills and experience" to continue running that codebase as the company grows? Like someone with experience "at scale" and better connections is going to come in later, read/understand all the code the technical co-founder wrote (or perhaps just hire a team to rewrite everything from scratch using a more "scalable" software stack), and take over as CTO, relegating the co-founder to a subordinate role? Has that ever worked?
So far, I have not ever missed out.

So you think. And I would agree that Facebook, Twitter, et. al. have failed miserably in serving their purported customers (their real customers are probably more than happy, but I won't get into that). But I think the whole reason those things were appealing in the first place was that traditional media had failed even worse.

At least with social media you have more control. Control over who you associate with and what you pay attention to. What can you do with TV or a newspaper? Turn them off or throw them away; at best you can scan through them while trying to avoid content (including ads) not relevant to you.

There are other alternatives though; take HN for example. It's not unfiltered, but it definitely gives you more (and most likely more relevant to your interests) stories. Aggregators such as HN, ./, et. al have been far superior to anything I've ever experienced from TV or newsprint. Much more relevant, much more in depth, much more accurate (not a high bar to beat), and most importantly, filtered to my interests (who gives two shts about the Hiltons or the Kardashians?). They're not perfect, but they are definitely a step in the right direction. I've discovered so many things via HN, ./ and other aggregators that I never* would have discovered via traditional media (or probably FB or Twitter for that matter).
Obligatory _Trustees of Dartmouth College vs Woodward_ reference here while I flag the politically-relevant but hacker-news-y irrelevant bit o' screed. :)
Double Fine's Second Kickstarter Is Also A Massive Success
Why Twitter’s Bootstrap is Important
Just to get pedantic, positive reinforcement means you are adding something to the environment with the goal of affecting behavior. Negative reinforcement means something has been removed from the environment to affect behavior. Not the same thing as reward and punishment. A negatively worded message is still technically positive reinforcement.

I'm not sure if you can consider a sign reinforcement though, because it is usually presented before the desired or undesired behavior occurs....

https://en.wikipedia.org/wiki/Reinforcement
Again not sure what that has to do with heap corruption.
Right, I can just spin up EC2 instances which have to access my database in a whole different datacenter. That will certainly solve my problems!
The juxtaposition of this comment on an article about how bullshit levels go way down when bullshitters are financially responsible for their statements practically blows my irony meter up.

Capitalism was squarely in the OWS crosshairs since Capitalism is the best way we have of keeping track of good and bad decisions.

Sigh. OWS was protesting the fact that the government handed over billions of dollars to Wall Street banks while middle America got shafted. Either you don't know what capitalism is or you're just spouting talking points. Or possibly both.

OWS and the Tea Party were the opposite sides of the same ideological coin. They went about it different ways but they were both concerned with fairness and ending governmental oligarchy.
IBM can't build a cloud of their own or they wouldn't have needed to buy SoftLayer. Since they don't have this expertise, they pay a ton of money for a company that their perceive as knowing "the cloud". This is doubly ironic because its IBM that introduced the mainframe to the world, but that's another story.

SoftLayer and everyone not named Google or Amazon can't drop their prices 40+ times every 5 years because this managed hosting is their core business. Google and Amazon are playing the ultra-thin margin long game and the result is that they hope to destroy the competition with an aggressive pricing floor.

When all you have is hosting, you can't lose money on hosting. Amazon and Google can lose money on infrastructure because its not their core business. The same cant be said about SoftLayer, and I don't think their ability to execute will increase as a result of this acquisition. If anything it's akin to Zynga's FUD middle management practices and the resulting layoffs yesterday.

I'm super bearish on IBM doing anything meaningful with SoftLayer. It's a pure revenue play from my perspective.
I guess he means the import directly from github and other online code repos are not signed or checked in any manner. Still imports from online code repositories are supposed to be a convenience to get started faster and should be replaced by a better dependency management in production.
Inside Paul Allen's Multi-Million Dollar WWII Airplane Collection
Did Tech Really Save the Obama Campaign?
San Francisco, CA - Euclid (euclidanalytics.com) Full Stack Engineer, full time

We are engineers and innovators with a passion for analytics, retail, and finding needles in haystacks.

As a Full Stack Engineer at Euclid, you will be building Rails applications and APIs, from our cloud-based databases and back-end services to our dynamic JavaScript front-end using Backbone.js.

Details at http://euclidanalytics.com/about/careers/
Fun stuff. Remember that IBM got its start by renting you a mainframe with software on it. I've always been struck by how similar IaaS/PaaS type companies are similar to that model. In many ways a data center becomes just a really big mainframe that you're renting out.
Perhaps American's would be even more educated if they used a system like Finland's, often held up as the worlds best education system. Paying less and getting better results sounds good to me. Maybe Finland's high educational achievement level starts with the picture book in the box?

http://en.m.wikipedia.org/wiki/Education_Index
I did think that the criticism of XML for being hard to parse was a bit odd. Although I generally prefer JSON for simpler stuff XML is pretty easy to parse and sift through with XPath.
There is no reason why those companies can't pay a basic internship salary

You don't know that. Maybe the company is a totally new idea being started on a shoe string that can't afford to pay much of anything.

Maybe the product or project is a "what the hell" kind of project that doesn't really have any revenue associated with it but won't be even attempted without some free or mostly free time.

Where would the open source community be without people contributing to it for free?

Yours is the kind of thinking that leads to the ever-increasing minimum wage, which sounds great at first blush but whose unintended consequence is the killing off of whimsical tough-to-start or high risk ventures while also denying real experience to workers who lack the job skills needed to actually be productive at the required minimum wage.
s/guerilla/gorilla/ for anyone reading this and failing to make sense of that statement :)
Are you still going to use SoftLayer after the acquisition?
Void, you complete me...
Yes, that's exactly what I meant. Imagine if say, a database adapter had a backdoor added, and no one noticed.
Getting Things Done Over Grade Point Average
That is a odd argument, you could also ask: Who would die if we didn't use electricity? or Who would die if we didn't use toilet paper?
Nipple confusion.
I just kept staring at that GIF ...
"What's the preferred approach amongst this audience to defend against malware on their platforms?"

Make hiding software hard, make reimaging the system easy.
Malicious power-charger can infect Apple iOS devices
It's really interesting how some companies are so great at university recruiting (Palantir!), vs. ones which seem to hire more later-career people (Netflix?), and how it is different.

I'd tend to say startups should initially recruit from their own networks; for founders just leaving a school, or with strong ongoing connections to a school, that's great, but getting someone with 2-5+ years of experience means a lot more in a startup than it would at a big company with enough structure. A fresh college graduate with some independent project/startup experience is entirely different from the 50th percentile CS grad from a good-academically-but-not-amazing program, though.
Isn't it all pretty much worthless? A few years ago I thought with google and 'social media' (hate that term) that no one would ever be misinformed again. But look at 'em, people are dumber than ever. If every social thingamajig and comments section were deleted off the internet I think it would be an improvement.

Yeah, I see the irony of saying that in a comments section on the internet.
> Those don't come cheap, you know.

The foosball table is not just for the interns, you know. It's for everyone. And soda is cheap.

So yea, they do come for cheap.
The problem of federalism is that a lot of polities will be shitty and the rest of the country won't stand for it. Segregation would still probably be legal in many parts of the country if the federal government hadn't put the states in their place in the 1960's and 1970's.

Also, how do you reconcile glorification of federalism with the fact that the level of corruption and general terribleness in the big state governments is far worse than that of the federal government, despite the federal government being much larger and more extensive? Would you really rather devolve power from the federal government to California, Illinois, New York, Texas, or Florida? Ohio, Georgia, Massachusetts? Sure, as you say you can move, and that's a fair point, but the only states that are arguably well-run are the ones that are also insignificant in terms of population and GDP (or have economies based on unsustainable things like federal spending (Virginia), oil resources (the Dakotas), etc).
how do you reconcile "I don't know any good reasons for using Bayesian methods" with the fact that Bayesian methods revolutionized spam-filtering? (or maybe you disagree they did?)
Show HN: WhatWhen - Tidy timelines for freelancers (built w/ Meteor)
It's inconvenient and better avoided. Toddlers cry, that's the normal thing. Some are unbearable and then a pacifier is ok but they become addicted and you're easily in deep shit if you travel and forget them or lose them (I had one in each pocket when taking a plane).

I guess most kid don't really need it, parents need it, when they can't bear the cries. But even then I think you just postpone the annoyance. I have a friend whose pacifier story would make a good tv show, with the kid solemnly taking the thing in the dustbin and the father frantically searching the bin at 2am.
WSJ: Obama Plans to Take Action Against Patent-Holding Firms
And I should move there....so I can more easily email the employers in that city?
Scrolling on that site is broken. I can't page down without hiding text that I haven't read yet.
Texas won't allow Tesla to sell electric cars directly
What is this?
WhatWhen is a tool freelancers can use to keep their projects on schedule and clients up to date. A timeline of dates/times related to a project: payment due dates, work days, meetings/reviews, etc.

Why?
First, it's part of my process. All project's are given a rough timeline in both the proposal and contract stage. Before now I did all of this in InDesign. This is an effort to streamline that process.

Second, I think others can benefit from it. If you've ever done freelance and had a client nag you about an upcoming meeting, deliverable, whatever, you know how stressful it can be. Hopefully you can use this as a tool to let clients know where a project is at and what needs to be done when (ha).

Business Model?
I'm working on a larger app called Proper (http://properapp.com) that looks to solve the problem of managing client expectations in the form of proposals/contracts. I'm still working out the idea, but the goal is to create a tool that makes it easy to deliver a scope, timeline, cost, and terms (the contract part) to a client. WhatWhen is 100% free to use (you get up to 5 timelines).

What I'd Like from the HN community?
Solid feedback. Nothing erroneous like "this sucks, my app is better," but good, honest feedback. Looking to connect with any freelancers who see value in a tool like this and have some insight. I'd also like you to just give the product a try. Yes, you have to sign up to use it, but considering the product is free, I think it's cool to give a fellow designer/developer a hand and try out their stuff. If you tweak out about filling out sign up forms, I'd pack up early.

Discussion Beyond This Thread, Bugs, and Feature Requests?
Just shoot me an email: ryan@whatwhenapp.com and we can chat.
Use an expiring token like mechanism.

The API user first gets a token using credentials. Future requests use the token for authentication.

A new token will be required periodically.
How Consensus Drives Bitcoin
The OWS Manifesto completely contradicts your contention.

http://www.peoplesassemblies.org/2012/05/may-12th-globalmay-...
Unit Test like a Secret Agent with Sinon.js
This is certainly a factor that needs to be controlled for.

To me, the most interesting part of the study is that, by rewarding correct answers and confessions of ignorance, they got the most accurate results.

I would like to see that effect studied for its statistical significance, and for the technique to be applied to polling if it proves to in fact increase the accuracy of the signal.
Node.js is a section of services that will be needed now and in the future to create distributed web services/ sites, so yes node js is important to the next level of the web resources.
It has to do with the awful XML generated by automatic tooling (SOAP by WCF and JEE).

Hand-generated XML can be just as nice as using hand-generated JSON, and on the other hand automatic domain-model-to-JSON mapping can be as ugly as any XML monstrosity.
I think you do the elderly citizens of Britain a disservice by assuming they will be confused and helpless in the face of some light hearted signage.
Is there some reason to think that a rootkit could not use this technology? Do you have details about this system (which, to my knowledge, are proprietary) that leads you to be believe it is something other than a way to reduce user control of their own devices (which could be a good thing for a rootkit)?
CEC is great, sadly I only own a monitor, but I will definitely make sure my next TV set will be CEC-aware.
ESP - Email service provider. Sort of like Constant Contact, but for enterprise. We send about a million email newsletters a day through them.
Join us at the Federal CTO Open Source Summit in DC on 20 June 2013 - CTOvision
Have you settled on a Google Reader replacement?
This is a well-written and informative article, kudos.

That said, it reminds me how fucking overcomplicated REST HTTP API is for 99% of uses. As an API user, all I want is to call a function on a server, pass it some arguments and get a result. I want it to be dead simple, and REST is probably the opposite of that.

Finally, it also occurs to me that most API calls may call one function which returns lots of data that I don't need. Specifying the data types and field names I want in the query would simplify parsing and potentially reduce bandwidth use (if you've ever seen an API call that returns a user's profile when all you wanted was their last login timestamp, you know what I mean). edit Whoops, didn't see he mentioned the field limiter... why don't more people do that?
Why would hardware providers put something like this into their device? Pressure from the media industry?
I was also surprised by how misleading FB's ad metrics can be. They'll happily quote advertisers a "cost per click," except that most of those clicks keep users in Facebook.
Framework for email marketing campaigns, but with a bunch of features.

http://www.exacttarget.com/products

(My company recently switched from Blue Hornet and ExactTarget gives us much more control)
I hope so too. As much as I love my XBMC built, recent versions have been clunky and unstable. Competition is always good.
See also: http://37signals.com/speaks#startupschool
You're probably better posting on an actual jobsite like cwjobs or maybe even gumtree. There are tons of python developers in London, but you're only looking at a limited subset by posting here and as a UK contractor, I barely even check these threads because of the signal to noise ratio. I don't have the python experience though, so no email from me. :p
In what way was he being a twat in that interview? The MP kept responding to his question as if he hadn't heard it, so Paxman repeated it, many times, even apologizing for repeating it, and eventually giving up.
This year in Cleveland there are Two dozen new restaurants, RTA ridership has increased in every category, Downtown Cleveland gained 103,444 sq ft, Cleveland Suburbs gained 5,399 sq ft and Cleveland now has the most sq.ft of office space in the region. This is the time to move to Cleveland and start your business!