skysight-inc/HackerNews huggingface dataset:
I think Erlang is great, and have been a big fan for a long time, but as you say, it has its limitations and it is nice to have a quite different alternative with Go for concurrent systems.

> Erlang, for example, is admitted as being a poor choice for lots of string manipulation because of the way strings are implemented in the language. I believe that same guide mentions that it may not be the best choice for heavy number crunching.

This are two areas where Go has a big advantage over Erlang while providing an equivalent (although slightly different and more CSP-ish) concurrency model.

> I also want to mention that in my experience, Erlang applications are pure hell to deploy for people who don't have years of OTP deployment under their belts. So much of having a manageable Erlang app depends on the developers being well versed in a lot of subtle, and very easy to get wrong conventions.

Another big contrasts with Go, where you just build a static binary, copy it to any target systems, and run it.
This happens in most other contries as well.
How to Produce Rapid Iterations with HTML5
Add Custom Minifier to RequestReduce Spriting and CSS/Javascript Crunch Module
A short article, but the point it makes is absolutely true. As an email tech support provider my #1 tool in defusing the anger at a situation is responding in a "real" way, often like what's shown in this article.

In 18 months of supporting 40k+ users I've yet to receive a single negative comment about it.
Isn't this basically a trie?
Great question. No fashion startups here this time.
Some were using their experience to enter tough spaces, like working with insurance companies or doing money transfers.
A few trying to help brands / marketers reach their audience better.
A couple trying to make it easier for non-designers to build a very targeted very slick web presence.
Also a team building an actual robot, and one trying to improve on dating sites.
.. any obvious theme jump out?
Awesome, I can't wait to be back on Debian, nice to know Gnome3 might be a viable alternative to the bound to die Gnome2 and the sometimes disappointing Xfce.
Notice how you say "maximum freedom for everyone involved", and then "no company is compelled to hire anyone". The cultural disconnect lies right there.

Corporate personhood is a funny artifact of English Common Law, and its present state in the US is almost unique. Much of the world views corporations rather differently than our (I'm assuming you're American) legal system does.

When you start from the premise that a corporation is an artificial construct that exists at the whim of, for the purposes intended by, and for the general good of, society as expressed through laws, including a corporation in words like "everyone", and speaking of its "freedom", becomes nonsensical.
As an avid WP7 user, this is completely awesome.
Original Poster should re-write the post. The second version is always better.
This is incredible.

I created an account for myself and my non-technical office mate and created a page hosted internally we've bookmarked. Now if someone walks in to chat about something trivial and one of us wants to keep working, we have a little button to push that sends the request and redirects back to the previous page.

Thanks for this!
While I don't like you have to pay for it, I do like the fact that your warranty isn't voided when you "unlock" the phone.
My ATT contract is up in June. I've been planning on ditching my iPhone 4 for WinMo when I'm in the clear to switch back to verizon. This just makes it that much more attractive.

I just hope there's some good WinMo hardware by then.
> As well, the military is a more diverse organization in the US than almost any tech company.

Agreed. I always get irritated when I see people referring to the military as some homogeneous, white-Protestant, politically conservative institution. It's very much not the case.

Dan, the subject of this article, studied at Columbia, which has an incredibly large veteran population in the undergraduate student body. From my experience at Columbia, the GS veterans come from an incredibly diverse range of background (racial diversity being just one aspect of that).
Incredibly inspiring.
Why Mobile Flash Died: An Adobe Employee Speaks Out
There are a handful of simple AHK scripts based on the same concept, but that make you hold a modifier key such as [space] to identify which key you want. The advantage of my app is that determining the characters is all done naturally and automatically via predictive-text as you are typing. Much more in tune with your muscle memory and faster and easier to learn as a result.

P.S. One of the most well-respected members of HN sells a self-described "Hello World attached to a random number generator" for $30.
I've briefly met Dan. I work in the same office and some months ago we were in the same class where he was talking about his time in the Marine Corps. I often hear him when I'm in the micro-kitchen.

So while I don't know him you quickly get a sense of who he is. Grounded, humble, practical, having integrity and he has some amazing stories. I had no idea about the full details of his story (from this article) but it's really fascinating. It's just such a totally different world to the one that the rest of us, myself included, mostly take for granted.

I'm also glad to be working for a company that does go out of its way to support veterans and reservists.
I wonder if this means that the fabled Google TV 2.0 update for the Revue won't actually happen? It seemed odd that the Sony's came out first and there's been near-total radio silence about a timetable for the Revue's update, but with this out there I wonder if I should return the Revue I just bought in anticipation of the Google TV 2.0 update.
If you compare the letter to both the 'l' and the 'i' in 'Ellis' on the line above, it looks like it might be an 'i'. The article can't decide whether it goes before or after the 'e' though, which means that if I'm right, it's either 'Schiep' or 'Scheip'. However, I can't find any info on anyone with those names either.

Edit: the NY Times of November 12 has an update, confirming he was deported [pdf]: http://query.nytimes.com/mem/archive-free/pdf?res=9F02E6DD1E...

> Commissioner Williams said it was not because the man had only $12 in his possession, but because he was an undesirable alien. He was not a Baron, the Commissioner added.
This is pretty awesome. I really like the site as well; the layout and information is all pretty clear. I really like that the subscription form tells you in clear terms when you will be charged and when your tea will ship.

I think my wife and I are going to try it out. What is the coupon thing about?
Soon after Apple (Computer) set up business, the Beatles' record label (Apple) asked Apple to change their business name. They didn't, so Apple (Computer) signed a contract with Apple to never enter the music industry.

They broke this twice. Once in the 80s when they released music hardware, and in the 2000's when they founded iTunes. The Beatles weren't pleased about this contract breaking, so they denied permission to distribute the Beatles on iTunes.

http://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
Importing the Medline database into CouchDB
I'm still waiting for an official c/c++ sdk
Disclaimer: I like Linux. Also very speculative.

While people argue over distributions, Gnome 3 is the silent winner. You may not see it now, but in ~2 years the choice of distribution will be mostly meaningless. Because finally: Linux is going to be standardized through a unified interface - both beautiful and stable. In fact, in 2 years the only reason people will still be running other operating systems, is because those have the app marketplaces. Why is that?
MacOS is already getting cheaper each version, they do not intend to make money with it anymore. It doesn't make sense either, nobody wants to pay more than once for something, and by that, I mean that people expect to run Windows or MacOS on their phones, tablets and everywhere without having to think about something as pesky as a licence.
Windows will make money by selling applications and appliances in their Windows Store, it's the freemium model we know from games. In fact, they will make more money than before. Most people don't even know that Office is a paid application suite, now they actually get the opportunity to pay for it. This may seem small, almost idiotic to us programmers but people can't pay for something they don't see.
So here we have it again: Linux is going to be behind, but not because it lacks functionality, ease of use or beauty. It will lack apps.
I have a feeling we'd get along ;-)
If you have an electric toothbrush and a digital clock, it makes the numbers dance while brushing your teeth. Humming could work too
the netbsd kernel.
Windows Mobile doesnt exist anymore. It's Windows Phone now.
Love the cats vs cheesburgers demo.
Gmail's redesign was what convinced me to finally switch to mutt.

I receive a lot of emails. I have to respond to a lot of them quickly. I don't want a slick, modern-art-inspired user-interface - I just want to get in and out of my inbox as fast as possible, with minimal distractions.
What is the "this" you're referring to? The article?
I found the icons a bit challenging at first (as a heavy user) but through that now.

It's really awesome to use in comparison with any other client I've worked with.

If I could change one thing it would be the unread/read background contrast.
What you're saying would be true except that if the employee saw that the company was headed nowhere and they left after 2 years, nobody would say, "Hey! But you agreed to a 4 year plan. We have paid you all of this stock that you haven't vested yet."
I was at DefragCon the other day and James Altucher had a quote based on his experience with personal branding.

"Anytime you hear someone say 'Personal Branding' it means 'I'm going to lie to you and steal all your money'"

I thought it was pretty spot on based on my experiences with all the people that are so gung-ho about the buzzwords. :)
Sorry, didn't mean to put words in your mouth. I just wanted to point out that even when it seems like an XSS doesn't demonstrate a vulnerability, some of your assumptions may be wrong and it actually does.

Security is hard, let's go shopping!
And yet, Mint has a version that's directly downstream from Debian, not based on Ubuntu at all.
The first time that loaded (after 1/2 second or so to get all the resources), it was almost as slow as Chrome, and stuttered hard every second. The second time it was pretty surprisingly smooth. Any idea why it would continue to suck for the entire first load?
I never thought that I'd read about Microsoft allowing something like this. There seems to be a sea change in culture towards openess amongst the Big Guys at the moment. It's unfortunate however that these companies are only beginning to invest now that their core products are at stake.
Mac OS X has its own sandbox security hole
I knew I'd heard of a similar challenge. If I was a cynic, I'd say instagram would take the winning solution and enter it in the DARPA challenge. Crowd-sourced competition entries!
Do whatever it takes to get out sooner. Every year in school costs not just tuition, etc. but lost potential income.

Live on as little as possible and avoid student loans as much as possible. I avoided loans until I was married and in grad school, but then I started living like I was already working, rather than living like a starving student.

Travel more - I had a great nearly free outdoor recreation program and only went on one adventure trip.

Stay in touch with people after graduation. I've finally reconnected to a lot thanks to Facebook and LinkedIn but there were a lot of years where I lost track of a lot of people.

When I was in school, it wasn't too realistic to start a side business but today there's no reason a CS student couldn't build a web or mobile app or do affiliate blogging for cash.
You have to get people to want to do the impossible.

I'm not sure that this is really the conclusion to be drawn. From the examples given, I'd say it's more like "You have to get people to do things that don't seem to be worth the effort." Jobs had a knack for spotting the small differences in a product that payed off in big differences in market share.
They aren't. France has lost its triple A rating and Germany is dictating the terms at the moment
WinPho?

Microsoft branding sucks. Phones don't even have "windows", and they're delusional if they think that Windows has a positive brand association with consumers.
I thought Best Buy was seeing increased revenue from adopting RDFa?
I dunno. Is it ever good UI design to replace clearly labeled buttons with cute but confusing icons? Just because you can get used to it doesn't mean it's a good change.
Thanks for sharing your story. Are you guys still pursuing 'Adeptley' or pretty much gave up on it after the rejection?
Boyce Avenue
Success = 75% Hustle + 25% Luck
Indeed...it's really difficult (in time measures) for doctors or physicians to reach a level of familiarity with the patient on par with the relationship the patient has with his/her family, friends, etc. This inability to do so often leads to oversights.

True story.

My ex-gf started experiencing cardiac arrests in college, which is rare for individuals of her age. Of course, her parents took her to some of the top physicians in the U.S. as well as in London and they all claimed she needed a very risky surgery for her heart. The arrests were scarring her heart tissue and any new arrest could permanently damage the organ further.

The doctors knew that she would experience these arrests when she became extremely emotional or stressed out, yet couldn't pinpoint exactly what the problem was. They simply thought she had an unnaturally fast heartbeat, which led to the arrests. As her bf, I had taken her on amazing dates and watched horror movies with her, so I knew that I had put her through various emotional stages (complete with crazy fast hearbeats) without her ever experiencing an arrest.

Luckily at the time, I was studying Endocrinology in college, so I proposed that there might be particular hormones in her system that weren't being flushed out of her body...which is very dangerous because the hormones can continually innervate vital organs; in my gf's case, her heart.

Sure enough they found that her body wasn't producing the correct enzymes to degrade the hormones and so she began a regimen of artificial hormones. I am proud to say that in the 4 years since she has been on the treatment, she has been perfectly normal! And all without any damn surgery.

I'm not a medical professional, but I knew my gf in and out. I think that the medical world would greatly benefit if there was some sort of greater collaboration between patient and doctor. Doctors are so busy that they don't have time to really understand the patient outside of the ailment at hand. At the same time, I understand how busy doctors are and how detached they must remain in order to maintain objectivity and professionalism.
Logitech: Google TV was a "Big Mistake"
If you're a heavy email user, you should not be using webmail. You should be using a real email client.
In Defense Of The Stylus
> I don't think the particular clickjacking attack you suggest would work - you cannot read document.location on an iframe if that iframe has a different origin.

Ok--I wondered about that. But I figured BeEF has that capability so it must be possible somehow. At least, as far as I understand BeEF loads the page in a fullscreen IFRAME controlling the browser from the containing page. Guess I was wrong.

No other way to pull it off? Cause the token is right there in the URL, it's gotta be leaked somewhere ... :-)
>Be human, tell other people to fuck off when they are bothering you. End of story.

> Learn to talk to other people, you might notice the world will become a much easier place to function in.

obviously the world has become a much easier place for you ... and much harsher place to the people you've "learned to talk to".
You're not acknowledging some of the political realities of the work place that make such silliness necessary.

At my last job the IT guy, who had at some point been frightened by soap and had since managed to evade it in every form, would come and stand in front of my desk for as long as it took for me to acknowledge him. He could not be out-waited.

Thing is, he got his feeling tremendously hurt if you told him you didn't have time to talk to him, you were busy, etc. And next time you needed a server provisioned or something you were in for a long wait.

So my officemate and I wrote a very similar tool to the OPs that would place a call to our desk phones so that we could get out of these situations.

Silly? Absolutely. But 100% necessary given the personalities involved.
Potted Panto Tickets Vaudeville Theatre
I used to live in a small village with a "party line".[1]

People would know if you just picked up the handset, but you could put the phone on a bowl to listen in on other people's calls.

[1] (http://en.wikipedia.org/wiki/Party_line_(telephony))
Most countries have their crowdfunding counterparts. There are two in Argentina:

http://bananacash.com.ar

http://proyectanos.com
I've been very happy with MessagePack. It pretty much just does what I want it to: serialize and deserialize things in an efficient, streamable binary format. It can be used as a drop-in replacement for a lot of the things that I would otherwise do with JSON.

Also, the libraries are very good. It's not often you have similarly high-quality language bindings for Python, Java, and Haskell, among others, but that's the case here.
I had to stop reading your page simply because my brain could not parse that font. Does it have a display issue on Chrome 15 or is it supposed to look like:

http://i.imgur.com/01Mjq.png
Regarding diversity in the military, I can only speak of my own experience, but when I was in the military I found it to be a very interesting atmosphere.

Unlike the rest of the US, where race is an extremely touchy subject and anyone bringing it up walks on pins and needles, I found that the military was full of people from all kinds of backgrounds constantly needling each other with jokes, questions, and comments that in other company would be called 'racist', but nobody seemed to care - if anything, it seemed like we all learned a lot about each other this way.

Only once did we ever really have a problem with a guy who was genuinely racist, and when someone said something about him, the higher-ups came down on him pretty hard. It took a lot to get to that point though - usually the enlisted men can deal with the problem themselves pretty well. Most people who enter the military racist drop that outlook very quickly.
Does it really matter if they do?
> We can see how that's worked out in other areas of government regulation of technology (though maybe the crowd here is too young to remember the dark ages of landline phone service where there was no innovation [...]

I'm pretty sure the crowd here is mostly too young to remember (or know) that once upon a time you were only allowed, by contract, to connect to phone lines those devices that you rented from Ma Bell, or its equivalents outside the U.S.
That's "Lobster" font, it should look like that. It's a kinda vintage font I guess.

Is it really so bad?
The archive is full-text-searchable, though, so they must have something internally. Not sure if they just don't want to expose it, or if it's OCR with too many errors to be presentable to the public.
Maybe next time you can leave the bug in there and just copy the demos to a new set with the fixes? Because I'd like to have seen how this worked, except it no longer works :)
Sorry, I disagree. If you sacrifice performance (and thus usability) for simple aesthetics, that's the wrong choice.
I'm not saying I support this practice, just that there is more than one way to look at it. And I should have realized a better way to do that earlier, which is: Nobody would be pissed if an employee with a 4 year stock plan left after 2 years because he saw the company was going nowhere. Seems to be the same. The employer and they agreed on a 4 year compensation plan that was supposed to keep the employee motivated to stay. When the company is doing poorly, that's not enough. When the company is doing phenomenally well, it's too much. If you're going to complain when the company skyrockets and they don't need to pay $10M to motivate an employee to stay on two more years, then you also have to complain when every employee leaves a dying company while they still have stock to vest.

Again, not saying I agree with or would ever do what Zynga has done, but how can you not look at these two scenarios the same way?
Gmail was actually OK for heavy use for a long time. And I've never found a mail client that I actually like - more like clients that suck less than others.
Then I think we agree: These examples might or might not be vulnerabilities, though from appearances two of them seem very likely to be.
The demo: http://www.youtube.com/watch?feature=player_profilepage&...
Re-creating Mailinator in Python
Luma Labs Jammed By a Crummy Patent
via Daring Fireball
Not saying you're wrong, but I wouldn't phrase it this way.

I've only been using 0MQ as a library and AMQP in the form of RabbitMQ - so it can be quite the opposite.
That article is pure fluff. I can just imagine the editor saying to some reporter “Tomorrow is 11-11-11, now go and blow that up to a few dozen characters”.
The DARPA challenge is much more complicated, the Instagram challenge (which is accompanied by a solution!) is child's play.
Would that be better? http://d.pr/IU3Q
Thanks for the love Joel... =)
11+ years of Formal Methods at Galois, Inc.
it does if `rm -rf /var/www/fakecall.net/accounts/../../../../usr` actually hits /usr and mangles the server.
(come on people, what's with all the downvotes? this is an interesting discussion! maybe the premise is incorrect but the answers are super informative)

Hey brlewis, even though we haven't managed to (completely/reliably) crack your CSRF example YET ... I hope you agree that it's better to not have an XSS in the first place rather than rely on CSRF to make it (way) more difficult, right?
Position Independent Code (PIC) in shared libraries on x64
Did you do anything to drive people to your profile, even initially?

Even on the web, where search is more relevant than on discovery driven social networks, it's very hard to capture even small amounts of interest just by creating a site.
Dumb question: Are there any good modules for querying a MSSQL DB?
More Science Than Art in Chinese Branding
Minimalist Home Design With a Touch of Amazing Artwork
Scheme Agnostic Urls
A friend of mine is currently an operations manager at a company with thousands of physical servers. This is a guy who has spent most of his career in and around datacenters. ... he's already past the point where letting specialists deal with the hardware/provisioning is well worth the cost.

Isn't this friend of yours one of the "specialists", that some company has hired to provide these services? So he wants to subcontract the work?

(and I say this as someone who is in an arguably similar situation and career history as your friend).

Those of us in operations need to start managing and deploying our resources like cloud providers do in order to further increase the savings one can (admittedly potentially, if done right) see from keeping things in-house, and keep the control, customization, and choice that one gets from doing things in-house. It's all about scale. If you have thousands of machines and you're still buying hardware one machine at a time and don't have dedicated people just to do things like swap out failed hardware then you aren't scaling effectively.
What argument do you have to support this? What can a native client do that a web-based one could not?
I vote yes. Unless it's billboard sized or only a word or two, it sucks to read.