skysight-inc/HackerNews huggingface dataset:
Absolutely, shoot me an email!
But the problem is, if one has exclusive content that none of the other services have, people will go to it first. Not many people want to subscribe to 5 different services like gp said. Then people who distribute their content agree to their terms, because they want to get on the platform with the most consumers. Which attracts more consumers, repeat.

I'm not saying it's going to happen for sure. It didn't with music or games, however those industries are not exactly the same. I'm just worried it could.
Wishlist: really looking forward for a proper binary package management (à la yum/apt) and long term releases!
Gargoyle Glass - A Golden Age of casual surveillance
Then I might set a variable and return that. The goal is to make the function readily understood.
On the importance of code portfolios at the job interview
You got a low-cost education not available everywhere in the world at this time
Top mathematician solves WW2 letters cipher mystery[video]
B&N Nook Simple Touch reduced to £29 in the UK
This is the genius of tries. We had to code up the data structures for Twitter for our coursework, for some reason as if it was all in memory. I found a suffix tree (not as clever, it branches on character, so normalised there were 36, and is designed for full text searching) was a really clever way to store that data because search time for a phrase doesn't increase as your data set does. Unrealistic for something like Twitter, but a really useful trick that this article definitely misses.
I laugh in your face with your mail account that only lasts 10 minutes

http://www.20minutemail.com/TemporaryEmail/TemporaryEmail.as...

:)
Twitch.tv / YC / great investors / great partnerships / CEO is a YC board member / crazy growth / cool industry / Downtown San Francisco

Many positions! Help us continue to push watching both pro and personal video gaming main stream. We've hit on a strong product market fit and we're growing hand over fist right now. As such we have need for:

- backend engineers[1]

- product engineers[2]

We're analytical about the work that we do and you should be too. You should also care about getting things done right, and be pragmatic about when to choose speed over quality, if you opt for the former you're the type of engineer that makes a note that you shorted on quality and you'll come back and fix that up.

We keep small engineering teams (usually no more than 10 people per team), this permits us to own what we work on. It is one of the best things about working here in my experience!

The low down on the positions:

[1] - Backend Engineers

With 30m MAU (last published number... it is bigger now!) our backend engineers work to keep our service humming along with five nines of uptime. Your work would include not only improving core pieces of infrastructure but also envisaging new pieces that we do not have yet that will help take us to the next level. Some examples of things that have been done recently:

- migration to ruby 1.9

- built out a new IRC chat server which handles ~1000 qps. Best thing here is we slotted this in and no one noticed (except that chat was more stable, etc).

- Created a brand new API to access our data, this is used by Activision (Call of Duty: Black Ops II), EA (EA origin) and PlanetSide II, Smite, amongst a wide array of other game devs.

- Replaced a core piece of infrastructure used to let us know what streams are live, and what content they have on them. Again, this has been done without anyone noticing - its main win was taking us from needing 8 app servers to being able to handle all the load on one, but we run a couple of resilience.. naturally

We've a bunch of other coolness in the pipeline.

[2] - Product Engineers

One of the reasons we're growing so fast is that we're starting to churn out high quality features and general product improvements. There is still so far to go, the twitch you see now is as a result of dedicating much of our engineering work to scaling, in that time we've hired some kick ass product engineers and they're starting to push us forwards. Some things we've worked on recently:

- migrating site over to emberjs

- "Turbo" - ad free watching on all channels

- key product improvements: vod watching, vod creation

- new flash player - faster, less resource intensive, easier to build new features on

- payment provider integrations - aiming to make it as easy to pay in various geos as is possible.

We've a bunch of other coolness in the pipeline! (yes, there is an echo in here...).

Feel free to hit me up if you're interested / have questions / want a tshirt, etc, I head up our engineering team: ossareh at twitch.tv
Not sure what the consensus of this will be, but if you are going to use a cool, short URL, don't put www in front of it.
Guard clauses and single return statements are not mutually exclusive.
So don't lick it. And unless your DNA is in a database somewhere (are you a sex offender?), it wouldn't matter anyway.
New question: does it matter if it's illegal if it's 1) moral and 2) you're anonymous?
There is an ebuild for it already, although it is in an overlay on github. Probably needs cleaned up but as I don't want to install QT on the laptop I'm using, I haven't looked too much at the ebuild, just noticed a few minor issues with it (no noting that it's a prebuilt binary and to not warn for the QA issues as a result) and not using the unpacker eclass off the top of my head.
FreeBSD, FTW!!!
No one complains if you don't cause problems.
If you create a nuisance, people complain, and then you get fined/evicted based on the cause of the nuisance, the zoning violation.

6 people in an apartment sized for 4 may be a nuisance.

"Commercial" activity generally refers to customer traffic, not personal work.
This example was 6 people in one person's residence.
"The luxury that was once a driver is increasingly pedestrian thanks to Uber, and while some readers will scoff, it says here that within some of your lifetimes an entrepreneur will expand the Uber idea to private jets."

Apparently the author doesn't know that one of the founders of Uber has already launched this and it is called BlackJet.
http://abuckaplate.blogspot.com/2012/08/ramen.html
Not for single-winner elections. STV (IRV) isn't so bad for multi-winner elections, but for single-winner elections it fails monotonicity. (It's difficult to design a multi-winner election system that's truly bad.) You think Florida in 2000 was bad? If there's a significant election skewed by IRV's problems, the population will want to burn the people who chose it at the stake.

http://www.rangevoting.org/rangeVirv.html

http://wiki.electorama.com/wiki/Instant-runoff_voting#Assess...

http://www1.cs.columbia.edu/~unger/articles/irv.html

https://www.mtholyoke.edu/acad/polit/damy/articles/irv.htm

https://en.wikipedia.org/wiki/Voting_system_criterion#Compli...

IRV is a hack to incorporate run-off voting into the first-round voting system, and run-off voting is lacking.

In a political system as dysfunctional as the U.S., allowing voters to express true voting preferences is more important than having a voting system that will lead to only marginally better outcomes. Once true voting preferences are known, the political parties will have to adjust to accommodate that. As long as the voting system encourages some people to hide their true voting preferences, those preferences cannot push the two dominant political parties to change their platforms.
The thing we seem to be missing is what was Dan Morrel getting at when he thought they didn't get root? Di he think they just ran adb against the glass and figured out how to talk to it directly via the same calls the mirror api uses? Is there some easier way to "hack" Glass into doing interesting stuff?
No, because it's a new account only associated with this thing. Granted, access logs on HN could be used to crack the problem, but getting to those is non-trivial.
The biggest complaint in the sciences is "why is it so hard to interact with other research facilities". I know it has been trie before and given up on, but why are we seeing one small group doing this? Wouldn't this be one of those things that everyone in academia jump at when they realize that the current system is suffering? This is actually a business that has real world value, not just for those in the industry, but this has value for entire industries.
Great post. Very insightful.
Ev
What about cameras at the place you bought the card?
The Best Entrepreneurs are Crazy But Mentally Heatlth
That's a different issue, namely address verification. You can sometimes log-in to the issuers site or call and give an address (can be fake, just needs to be something you remember) and then use that address on whatever online form you're trying to use. It will pass AVS and you're good to go.

http://www.americanexpress.com/us/content/prepaid/gift-cards...
http://usa.visa.com/personal/cards/prepaid/gift_card_faq.htm...
The thing is, they're not real life consequences. They're totally artificial consequences, established by the school without adequate rational basis. You could do this basically anywhere but a school, and nothing would happen to you (think fireworks). And there's no serious safety issue here (e.g.: what are the chances this happens again, regardless of the punishment?). It's not at all about safety; it's about the establishment of authority.

How Kafkaesque is that? "We made these rules just so that we can punish you if you don't follow them!"
A much improved binary package management system, known as "pkgng," is on the horizon. More information is available at https://wiki.freebsd.org/pkgng. Pkgng will feel very natural to anyone familiar with apt.

If you'd like an introduction to pkgng there's a video from BSDCan 2012 at http://www.youtube.com/watch?v=4Hxq7AHZ27I, or see the README at https://github.com/pkgng/pkgng/blob/master/README.md.
Thanks, that sounds great!

Out of interest, if someone has site-specific software they need to package, but is of no interest to the wider world, how easy is it to host their own repository with that software? (is it like apt where it offers the user a union of an arbitrary number of software repositories?)
Would it be vastly easier in that case to revert to being source based, or is it relatively easy to build binaries and shove them into a repo?
Ehh. I don't think it's too bad these days. Especially with tools like portsnap and portmaster(which are well documented in the handbook).
Dear adium: Please don't implement this :) We like you just the way you are.
would you kindly un-jargon and uplevel those for us?
Yea, but they reduce to saying that someone was present and agreed to the contract. I've ordered things online, don't receive them, and the courier tells me it was delivered and signed for. I don't know who agreed. Nobody is going to investigate the curves on the signature.

I am curious though which biometrics will eventually replace the signature, especially with so many transactions online where I can spend thousands of dollars without signing anything.
Then why the farce of matching your signature with the signature on the back of the credit card? Or if you don't sign the credit card, asking for an ID? It always makes me laugh when the high school student making minimum wage checks my signature. Do they all need to be certified signature experts before getting a job as a cashier?
After a couple of times when AV deletes the blockchain, it will either be uninstalled by the user, or fixed by its developer. Not a big deal.
Any possibility of the relaxing the US citizen requirement in the future?
Personally I think Adium needs a lot of work, both in UI and functionality. I've used it for a long time, but I'm not particularly happy with it without going out of my way to extend it with add-ons, especially when it comes to IRC. Would love to help on a project like this where I could (design, etc).
That analogy doesn't really hold, since Python is more popular than Ruby, while FreeBSD is much less popular than Linux.
London, UK. Covestor. Full-time developer positions. Please see http://www.indeed.co.uk/cmp/Covestor/jobs/Finance-Web-9f4a36... and http://www.indeed.co.uk/cmp/Covestor/jobs/Finance-Web-57e2df...
Positions available in: San Francisco, CA; Palo Alto, CA; New York, NY; London, UK; Chicago, IL

http://www.optimalsocial.com/

Vision - Optimal, Inc. provides unparalleled audience data to help marketers manage and optimize their social advertising campaigns, all in real-time. Optimal was named the 9th fastest-growing, privately-held company in the San Francisco Bay Area in 2011 by the San Francisco Business Times and PwC. We are a Facebook Preferred Marketing Developer and are working closely with other major social networks, but our vision is a more general one – to be the numerati behind what it means to engage in a world where people are voluntarily social and highly mobile.

Culture - We are growing very rapidly and occupy a unique position in the social advertising ecosystem. Optimal is seeking top-caliber, motivated individuals who view optimality as a way of being, whose curiosity embraces both theory and practicality, and who are enthusiastic about applying their talent to the future of social media: open graphs, real-time, big data, and word-of-mouth at scale. Our culture is built around an intelligent and professional look at the wider world of online and social media, but we are also a group that doesn’t take ourselves too seriously. If you want to work with smart people and change social marketing forever, come and join us!

We're currently seeking candidates for these positions (H1B welcome): Java Engineer and Cloud Ops Engineer.

We're also hiring for non-technical roles within Operations and Sales (i.e. Account Managers, Analysts, Social Media Analyst Interns, and Business Development Directors).

Check it out and apply here! - http://www.optimalsocial.com/careers/

If you have any questions, feel free to reach out directly to me: derek AT optimalsocial dot com.
That article is a huge strawman. His example is easily 3x more complex than it needs to be.
It's what we complained about the most while in uni. Finding that those blokes across the river were working on a similar project (some of their solutions would have changed how we thought about our own problems).
cheers
It seems like you didn't read my post. The perception of openbsd usage was not low, that's the point. OpenBSD was virtually unheard of it when it forked from netbsd, but in the days of the ipf -> pf replacement, openbgpd being developed, etc there was tons of blog posts, mailing list traffic, etc about openbsd.

Your link about virtualization is about people absurdly thinking that virtualization buys them security. He said nothing about virtualization being "not a use case for openbsd". You do know openbsd has explicitly added drivers to support running under virtualization right?
Or just use a Tor hidden service.
New York City. Full time.

MaxCrunch (http://www.maxcrunch.com) is a fledgling startup that wants to be the "eBay of local businesses". Help us build a platform that makes clearing services and inventory up to the last minute fast, reliable and easy.

We are looking for a senior engineer to fill the CTO/technical cofounder position to manage and coordinate a team of contracted devs based in New York and a partner team based in Seoul, South Korea to launch web apps and android apps in both locations.

You are someone with a full stack pedigree, who is product focused with an eye for design. You want to be involved building a company from the ground up and you are driven by your need to solve problems. You thrive in unstructured environments where you can test your mettle as a leader. Speaking Korean is a plus, but not a necessary qualification.

We can offer 125k-200k in salary with full benefits and a meaningful co-founder stake in the company.

If you are interested, let's chat. You can reach me at: ceo@maxcrunch.com

- Michael Salmasi (Founder/CEO)
AppDynamics is hiring UI engineers. San Francisco based startup that is growing very quickly. We are building complex UI using technologies like Angular and TypeScript.

More details:
http://www.appdynamics.com/company/careers/job?jvi=o2iWWfwW,...
A pound of steak does not have the same level of water content or nutritional value of a pound of apricot, so that comparison is not meaningful. Cost per pound of each nutrient is a relevant comparison.

Dried apricots cost $5-$10/lb. Does that make them overpriced compared to fresh apricots?
Yeah but those places weren't America, they were just a place.

America is special, because it was founded by people who wanted to be free, not founded by some warlords who wanted to rule over others. There is a France today because some people conquered and area and set themself up to rule. Should France be destroyed, then that will be the end of it.

Should America be destroyed, even to the point where the land that is America is just radioactive wasteland, then it can be refounded anywhere else: the Russian steppes, the island of Malta, the moon. All that are required is the idea of freedom.

But ideas can and will die if they are not nurtured by people who believe in them. This girl could have grown up to strengthen America, but now she will instead learn that thinking is dangerous, that curiosity should be oppressed, that blind obedience is the only thing that will keep you safe, that questions are treason.

And that can destroy America.
Two comments; Back around the turn of the century when electronic gaming machines were taking off I did a lot of due diligence on the rules and regulations for building a gaming machine. They didn't have regulated payouts, they have regulated games. A game license was two part, one the set of rules and the mathematics behind the probabilities they set; and an audit/dump of the mechanism/code to implement those rules such that the game was run as described. It was very clear that if a machine violated the rules of the game they were presenting, it was the makers fault, not the casinos. So liability could only be pushed back on the casinos if the player was able to "modify or affect" the machine outside of specifications.

So if a player brings in a magnet or a custom EPROM or a wire that they stick through the coin slot to make a short circuit - Casino is liable.

If the Player using the game in the way the game allows and it pays out more or otherwise fails to implement the rules of the game correctly - Manufacturer is liable.

The only 'out' on that last bit is if the manufacturer knows of a bug and they tell the casino how to prevent it, and the casino fails to do so, then the casino is liable again.

Anyway, it was a land mine of liability as far as I could see and starting a company in that space was going to require as many lawyers as it did engineers it seemed to me so I passed.

Second comment, so when the MGM Grand opened for the "first" time it had a Jai Lai court and people could bet on the games. That system allowed for people to walk up to terminals and enter their bets. Basically you entered the game, either the spread or score, and the bet amount. Someone figured out that the keyboard was just a X/Y scanning matrix (like nearly every keyboard in existence) and if you held down the right three keys all at once the keyboard controller would get a scan code for '-' (even though there was no minus sign on the keyboard). You could bet "to win" on a game where the odds were against, and enter a negative score. The bet would pay out when the player lost because their score was negative relative to the other player. I do not remember the exact mechanism in the logic but as a budding computer programmer at the time I found it an interesting exploit (a minus injection bug :-). They of course fixed it right away but they didn't take back money from people who had been payed out.
As a PHP advocate, I'm sure people will hate this comment, but PHP is not that bad of a language. It is just used terribly by thousands of sub-par developers.

Given a really good web framework, it can become quite elegant. Of course, you can always stray from the course and just hack at things to get them to work, but that destroys the point of using a framework.

The problem isn't PHP, it's the people writing PHP.

And I get the argument that the language should help facilitate good practices, but it's like Atheism; if you're an atheist, you don't believe you're going to Hell, but that doesn't mean you just do terrible things because you have no fear of Hell. If you are generally a good person, you'll do good things. If you are generally a good programmer, you can write good applications, no matter the language.

Obviously, there are other things that make PHP awkward, inconsistent, and feel like a hack sometimes. But a good programmer will try to avoid those issues and instead find a better, more elegant solution.

I'm sure a good number of people will disagree with me on this.
How bad is eating at McDonald's for you? If you just get a BigMac and diet coke, is it all that worse than any other food establishment?
No. I hardly use the service as it is. I'd much rather read.
Video Interview with Ev Williams on Medium - the next evolution in web content
Maybe then limit the published data to upvotes without comments and hash the usernames so you can link votes from the same account. At the end of the day, voting rings are going to almost invariably involve voting without commenting, since the cost of manipulation becomes much higher when you need to write a thoughtful comment as well.
"Adium Reskinned" is more appropriate. This is a mockup that some designer did that fused (the bad parts of) Messages with the background color on this blog and then posted it on HN.

Maybe the designers should learn how to skin Adium and do this? I fail to see why they can't?
By putting the commas at the beginning, you can easily reorganize the sequence without messing with the commas for all but the first element. By putting the commas at the end, you can easily reorganize the sequence without messing with the commas for all but the final element. I do not see how this is any different. Maybe the description should be more of the form "I can append entries to the end by simply adding a single line"?
How To Thrive After An Acquisition
Is this the future of charity?
The transparency on offer is really good in that you can see exactly how donations are going to help these kids.
The concept has obviously been well publicized with watsi.org, and rightly so, its very benevolent.

My question is what are the overheads with this kind of organisation, how do you pay your own bills?
I was an Adium user for many years but frankly I very much disagree with Messages being bugridden, while assuming Adium is not. In fact Adium took so much work in trying to update it, logging me out randomly of AOL (and then telling me I am logged in on two devices), not showing things on MSN, not transferring images properly etc.
It's tough for TV to monetize the 55+ demographic because advertisers don't care about it. Since they aren't being catered to by TV, it would make sense for other entertainment ventures who can monetize them to compete for them.
Or likely better for HN: get a clone of the repo of google webfonts, maintained by that team:
https://code.google.com/p/googlefontdirectory/
The lesson: making spyware, violating copyrights & trademarks is bad except when you do it for one or more governments who've got your back.

I doubt a mere cease and desist letter is going to accomplish much here. I hope Mozilla is able to succeed in the courts.
Announcing the CrunchBase Venture Program
I don't think that "well-actually" comments online have a fraction of the negative social effects that they do in a really life situation.
Yes. I realized this was true when I bumped up our internet subscription (extra $20/month) because netflix wasn't working very well on the old subscription. I found (unconsciously) that I was willing to pay $20 more than the sticker price to use the service.