skysight-inc/HackerNews huggingface dataset:
It's funny you mention the guidelines, because they also list this one:

Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them.
Lawyers have systemic and geographical barriers to competition.
There is never just one answer on what libraries/frameworks to choose, and anyone who tells you that there is just one way you are "supposed to do it" probably isn't worth listening to :)

With that said, I am a big fan of Spring and I don't consider it "intrusive" as some other commenters do. But if you aren't interested in using it as a DI container then you may find it easier to just get closer to the other libraries used (i.e. Jersey etc) and avoid any helper code.
How often does someone think long and hard about A vs. B, pick one, and then regret it later? Sure it might have been the sub-optimal choice in hindsight, but we're not clairvoyant and often try to be thoughtful in our decision making. Can you really regret such choices?

Then there are those activities that we didn't do and didn't even consider. Not spending time with family before it's too late, not finishing a big project due to laziness, etc. These I'm more prone to regret.
Presumeably because calling every six months or so is easier than telling people your new email address.... I honestly don't understand it myself.
I agree, historically, big 180 shifts in legislation didn't happen because one interest group had a more.compelling argument. Change happens when the economics shift, such that there is now a stronger economic and political (or sometimes military) power in favor of change.

Forexample, slavery didn't end because one side convinced the other. Slavery ended because capitalism changed the economic power balance such that there was more money siding with the end of slavery.

The same will happen to IP. Patents will only end when there's a clear stronger economic power more interested in the end of patents.
Thanks for mentioning Folyo, and Paddy is a great designer! The new homepage looks awesome!
There are, but the lifestyle biz is segmented into 'types' of business: pro blogging, affiliate marketing, Saas, ecommerce, etc. There are sites specifically catering to these communities and their issues. They each will have the ability to cultivate a small group that you can invite to chat with, or have a chat forum.
Agreed. I flew for business on Delta cross country frequently and used to quite enjoy my "wifi-time" when I could work without phone interruption for 2-4 hours at a time.

Google then had a free wifi special for holiday season and it essentially became unusable.

Prices are a very good thing.
There should be a rule of clue flight somewhere. But it's a highly established pattern: great minds seek out a high s/n forum, it becomes established. Over time the s/n ratio falls. How long that is varies greatly (this is a problem that greatly pre-dates the Internet), and can be affected by various exclusion mechanisms (moderation, subscription, rate-limiting, etc.).

Eventually, though, most forums fall prey to low-value contributors. There may still be gems (and often there are more and bigger/brighter gems even in the age of noise than in the heralded golden age, there's just a heck of a lot more noise), but the perception is of spoiled ground.
That's a really good point, and I guess IKEA often uses their low prices in their advertising. Wal-Mart does the same.
...which may involve loops or conditionals that then involve tracing more function calls or performing other dynamic dispatch, and so on farther down the tree until you have to know the whole codebase. Eventually you run into the halting problem: you can never know whether a given line in an arbitrary program will be executed, because if you could, just replace that line with "HALT" and you've solved the halting problem.

Can't we just agree that you can't predict the performance of an arbitrary program without measuring it? (You can predict the performance of some programs quite accurately, but that has nothing to do with language choice and everything to do with coding standards that bound execution time.)
Why I’m Giving Up on Facebook (Sort of)
First Reusable Straw Made Specifically for Hot Coffee
In the past, Humble Bundle has occasionally used strong sales of a bundle as a reason to release some of the games in that bundle as Open Source. If they'd consider pre-committing to that based on target thresholds, I'd donate to this in a heartbeat; we need more good Open Source games.
Thank you. :) Was from thinking what "any non-zero-sum game for n players can be reduced to a zero-sum game for n + 1 players" actually meant, when applied to the physical world.
I'm not sure how useful this kind of thinking would be in actual practice. People regret the things they didn't do more than those they did? No kidding. But it's not always possible to do everything, and it seems like people who don't regret anything are either kidding themselves or have just learned to tune out regret.
I remember reading that they key to a study done showing levels of happiness was mostly about managing expectations. Even hackers and captains of industry eventually have to learn this lesson.
Why should it be possible? Brilliant minds have been putting a lot of effort into this problem for decades. They have made some progress, but a little more effort and application of mind isn't going to get us anywhere close to a solution.
Company bets on airport of the future: passing security with an iris scan
Obviously MS is downplaying it but on the other side the BSI creates a huge stir to create the image that it is useful in someway and to avoid becoming an obscure agency that is mentioned only in passing in a couple of tech news articles. That's not to say that what they are doing is bad it's just that their are two sides and the ordinary computer user probably has still no idea what's going on.
TechStars is definitely a great resource, and they do a great job of selecting the right companies as well. The last group was full of awesome. I've been kicking around submitting a project I'm working on for next year's group as well.

Jason is a great guy, and very much devoted to the incuabtor. It showed through and created a lot of enthusiasm in the group, from my perspective, and I was glad to be able to interact with them this past year.
So if you were hiring a coder, would you disregard their preferred language and domain of expertise completely, and just expect them to adapt to the task at hand?

I'm sure good coders can do just that (just like good designers can be flexible), but it still seems counter-productive not to aim for the best possible match first.
There are also similar therapeutic effects from taking mushrooms (psilocybin) or LSD. In these studies and others with MDMA, it appears that the effect lasts over a year.

( http://www.guardian.co.uk/society/2012/jan/23/magic-mushroom... )

For any of you HNers out there hesitant to utilizing any of these of substances in your life, remember that they help change your perspective and allow you to look at problems from new angles. I will leave you with a Steve Jobs quote on the topic:

“Taking LSD was a profound experience, one of the most important things in my life. LSD shows you that there’s﻿ another side to the coin, and you can’t remember it when it wears off, but you know it. It reinforced my sense of what was important—creating great things instead of making money, putting things back into the stream of history and of human consciousness as much as I could.”
Remember, it's more important to build the right thing than it is to build lots of stuff.

It's better to have the daily stand-up, interrupt your productivity a little bit and discover what you're working on shouldn't be worked on at all, than it is to work for days on something only to have to throw it out and start all over again because you didn't know that something changed.

Far too many organizations focus too much on individual productivity and far too little on delivering things that are actually valuable to their customers.

That's not to say individuals shouldn't be productive, just that writing code all the time doesn't necessarily mean you will be successful as a business.

If the start time is a problem, bring it up at your retrospective and see how the rest of the team feels about it.
Author Silvia Hartmann Writing Novel in Public via Google Docs
I am reminded of a quote by E.B. White that is a bit of a personal motto:

"I get up every morning determined to both change the world and have one hell of a good time. Sometimes this makes planning my day difficult."
git uses SHA1
I know there have been a number of posts of this nature on HN over the past while. Seems like a lot of us are trying to find a way to get a grip on how to fit social media into our lives, without it becoming a completely overwhelming distraction.
Somehow, it seems that when Erlang was getting a bit of hype, they abandoned the field for an even smaller niche, leaving the "real time web" type things to other languages. Granted, the language was created for that smaller niche, but if that's the only bit of terrain they want to defend... I see other languages squeezing them out over time.

I don't know if that makes sense, but languages need somewhat large communities to really thrive, in my opinion, and defining yourself into a small niche isn't a good way to get them.
It's a founder generated myth - come here and work for me cheap in the hopes I become a billionaire and change the world blah blah blah. The funny thing about equity is the guy who starts benefits disproportionately by simply being there earlier than others of equivalent technical ability. Contrary to popular belief - most founders are selfish morons compared to some of the people they hire later to make them rich. It's the halo effect that occurs when some of them succeed luckily that makes people think founders are different from normal people - they aren't.

Fun fact: You know all those perks provided by startups to their employees that are marketed like charity - the value of said services doesn't come close to the haircut taken for becoming a startup employee. It's psychological arbitrage.

I wonder if startups are just an exercise in psychological arbitrage driven by myths and lies that allow them to take the delta of wealth from their employees' haircuts and transfer them to founders. 40% haircut for 100 employees for 3 years at 100k par value is worth 12 million - more with DCF and even more with an adequate investment strategy investing said wealth to acquire users below cost and psychologically arbitrage big company fear into a sale or acqui-hire.
Certainly. But most aren't so inclined. Most need a way to glue together existing components. For example, "make a web connection to X, call command-line program Y, and use a shared-library extension to do Z. Plot in Excel." The result might be very useful scientifically, and it's definitely programming, but there's no real reason to learn about lambdas, s-expressions, and monads.
Do you know how to run Xcode 4.4-compiled binary in Xcode 4.5's iPhone simulator?
"1. Android lets developers have access to the dialer so that app developers can watch who calls you and who you call."

Is this actually true?
Building a Real-time SMS Voting App Part 1: Node.js and CouchDB
Yes, but when it comes to suggestions about standard UI features, I’d be surprised if he disagreed. Apple sets a fairly clear precedent for how standard iOS UIs should work, and whether or not it’s in the Human Interface Guidelines, going against the standard Apple sets feels sloppy.

I would find it more likely that, even though (IIRC) the guy handling Instapaper’s support said he would pass it off to Marco, he simply didn’t see my suggestions or ever do anything with them.
I'm aware of real time JVMs, but they seem to target smaller scale mission critical applications (I'd imagine embedded or Scada?)

None of these are free (or "open source" in the OpenJDK sense -- e.g., where most of the system with the exception of a few libraries is open), however, with the exception of the last -- where the first revision was available as part of Jikes RVM.

The only commercial JVM that I do believe has some production server-side deployments -- Oracle's JRocket -- still doesn't support value types and has (in many cases) actually performed worse than HotSpot with large heaps.

So to put it bluntly none of these fit "I'm willing to deploy this to thousands of nodes in production" criteria. To me HotSpot (due to its stability, performance, and support for concurrent GC) VM is more of a reason _to_ use Java/JVM languages -- otherwise I'd much rather use C#, F#, D, Go, or OCaml.

Finally, I should it's quite possible to do manual memory allocation, bypass bounds checking, and to control memory layout using direct byte buffers and Unsafe in HotSpot/OpenJDK. Problem is (and I've mentioned it) is that it incurs serialization costs from copying objects to these byte arrays. Of course may this may be acceptable for many kinds of application, especially if only a _small_ part actually needs this (which I'd imagine describes many -- if not most -- kinds of applications).
You can buy a full Android 4.0 tablet for $35. It has Wifi, backlight, screen, CPU, battery and case. The BOM for this lamp is totally doable for a dozen dollars. It's productization that's the challenge. Sometimes, a smart scrappy start-up can hit it right.
The heat sink may be a concern for WiFi in the sense that a grounded metal enclosure is a concern for an antenna. Or maybe they turn the heat sink into an antenna? (Hmm, should I go patent that now? :-)
Just to clarify,
YC Startups are NOT profiting whatsoever from people buying their t'shirts from HN Tees. We have found in talking to countless startups that distributing merchandise to existing and potential supporters and appreciated customers is not something that they have a lot of time to handle while running their businesses. HN tees is providing a service to startups, so that people who follow YC startups WORLDWIDE, not just in the SV or SF area can sport a cool t-shirt. It's really meant to be a positive thing for people who like sportin a little tech wear now and then. For those of you who claim to never wear anything with a logo and/or brand name on it, this membership may not be for you.
Outlook.com, hotmail.com and msn.com are not part of a social network which is a requirement of the patent.
You just basically said "I want to slap people who say Apple patented the rectangle. See, what they really did was patent the rectangle. Only a stupid troll wouldn't see the difference."

I'm not seeing it. Either way Samsung had to pay a billion dollars because they made a rectangular phone with rounded corners. How would it be different if Apple actually did patent the rectangle? What's the actual, relevant difference here? How exactly is the parent wrong?
This is exactly right. The problem with the "patents foster innovation" argument is that they don't direct the research money into the areas where they're most needed. Then, because patents initiate a race to recoup research costs before the patent expires, a tremendous amount of money that could be going to research for new drugs instead gets poured into marketing.

That last fact is particularly disturbing when you consider that many doctor end up learning most of what they know about new drugs entering the market from the marketing literature sent to them by pharmaceutical companies. That literature is regulated, and in most cases accurate, but it is also biased.
IPhone 5 Maps to only rely on Yelp's Business Listings?
I feel like CoffeeScript is failing at what it's attempting to do if it needs its own style guide.
"But thats a low end task".

It's also about 90% of the market. Macs have a significant share of this market -- sold to those who care more about design, stability and/or status more than price.

$800 should get you an i5 2500K, a solid motherboard, 16 gigs of RAM, a small SSD, a nice case & PS. No ECC, but it's considerably faster than a Mac Pro.

For the 1500 machine, add a killer graphics card, a secondary HDD and a Windows license. You'll even have some money left over to sub in one of those silly "gamer" cases.

That's BYO. Prebuilt stuff is generally about the same price, but comes with lower quality cases, power supplies & motherboards.
I would suggest in that case, that you have a daily status meeting and not a daily stand-up then.

It also sounds like you may not have a team either. A group of people sitting together working on tasks unrelated to each other do not make a team.
Actually, since the recession, unemployment increased by the same proportion in all sectors of the economy. That is, software engineering unemployment is about twice what it was before; construction unemployment is about twice what it was before; etc. etc. etc. This indicates that the problem is not structural (i.e. not due to people having the wrong skills), but due to a shortfall in demand: everybody tightened their spending at the same time.

Sources can be dug up if desired.
Steve Sabol
Steve,Sabol,Filmmaker,Dies,At,Age,69
Steve Sabol , Steve Sabol Filmmaker Dies At Age 69
http://news.psdmate.com/steve-sabol-filmmaker-dies-at-age-69/
Seems unfair to compare a meal to a burger. How about comparing the big breakfast to the wort burger + fries + soft drink?
>0% of linux users have any of these games //

If there are Windows users that already have them then chances are there are Linux users that already have them (for their other [other ...] OS partition).
You can find a good summary of the patents & verdict here:

http://www.zdnet.com/the-verdict-is-in-samsung-vs-apple-7000...

You are correct that it concerns trade dress, but the rounded rectangles were more significant than you give them credit for being. The ZDNet summary helpfully lists the design features at issue for each patent. I'm listing only those that contain rounded rectangles; there were seven patents in all:

Design patents infringed?

For design patent D'677 (rounded rectangle, edge-to-edge glass, thin bezel, horizontal speaker for phone): Yes for all but Galaxy Ace.

For design patent D'889 (rounded rectangle, edge-to-edge glass, thin bezel for tablet): No for all.

HN eats the links to these patents from the original summary, so I put them below:

http://www.google.com/patents/USD618677

http://www.google.com/patents/USD504889
I managed to install on Juno. I tried the following and all worked: http://download.scala-ide.org/ecosystem/dev-milestone-2.9/si... (includes both IDE and the worksheet, which I wouldn't give up on)

Also the specific Juno one: http://download.scala-ide.org/releases-juno-29/milestone/sit...

but it doesn't have the worksheet feature

both worked for me on the latest Juno release

p.s. I did have some issues, and uninstalling and reinstalling did the trick
this article doesn't say anything
'Pay more than the average of $5.50 to unlock Dustforce!'
Genius. This should just keep pushing the price up and up as each person pays more than the average. Wondering how this will work out.
"Analysis of bank Personal Identification Number numbers"
Till the bug is fixed. No sensation here. Move on.
It's quite possible that Ralph regretted doing whitewater rafting before his death.
"to agree a series of milestones, releasing the funds to them in stages. The precise milestones would be agreed on a project-by-project basis, but could include"

My first reaction is that that's a good idea. But on second thought this would create quite a burden and bureaucracy at kickstarter to monitor and make sure the right thing happened. I would imagine that for that reason alone they wouldn't go for that but I could be wrong.
I think that it is not only important to do those things that you really want to do, but as you get older to also "mix things up" a bit and make sure you do different things every day even if they are routine: it is not good to have two or three days in a row when you basically do the same thing every day.

BTW, I like the white water story. I also did this https://plus.google.com/u/0/photos/117612439870300277560/alb... my favorite: https://plus.google.com/u/0/photos/117612439870300277560/alb...
I will choose Play and Scala. Although JRuby/Rails comes as a very, very close second option (simply because all the cool things have a gem, not many have a Play module) But I want to have some sort of static typing to protect me, and as a Java developer, it's where I feel a bit more at home. Clojure is what I'd LIKE to use (with Noir) but I don't have the guts to be honest.

If Play had all the community and gems that RoR has, it would be a very, very strong framework, and something that the enterprise world would (years from now) adopt more likely than RoR (for all the wrong reasons, but such is life)
Simple API Developer Tracking Framework
I don't know all of the protocol involved in the testing process but as Nutt is involved I think they're possibly trying to simulate the real world effects of repeat usage, the average user wouldn't be aware of 5-htp.
No one is forced to use Google+ or Facebook or any other platform that requires a real identity. Would I prefer it if you could use pseudonyms on these sites? Sure. That doesn't mean that any of these companies have to cater to my wants. I don't really get what the rest of your rant has to do with my original comment.
Auto Retry for IronWorker
Fatalities per capita vs miles driven
Wow. Imagine if you would have tried North Fork :)
seems as if there also isn't any comments stuff
Startup is the New Hipster
What about integrating something like jQuery UI where you could add interactions and widgets? Something as simple as a date picker to something like dragable/dropable/resize components
I don't think anything is 100% hardwired. Sure you probably start with a mental preference for one or the other but you can change it.

Now the question is: how?

How do you expose yourself to these kinds of situations gradually so that you have a chance to get used to it?
You're right but you also allowed them excuses to complain about you (which is very hard to avoid) and I don't see what you hope to accomplish. Someone is wrong on the internet ... so you corrected them and expressed how annoyed you get when someone is wrong on the internet about this? It's not your problem if they are wrong.

I think you rightly recognize anti-Apple non-argued insults as being as uncivil as your own comments. So it's quite unfair you get complained at for being uncivil while people don't acknowledge the stupid, insulting-to-Apple comment as already departing from civilized and productive discussion. But still, you aren't fixing any of this.

If your goal was merely to educated other people who read the comments, I don't think your comment was well written to accomplish that. It'd be more effective for educating third parties if it was 100% impersonal and only talked about the issue in a serious way. I think you were trying to persuade the guy you replied to, not third parties, but I think you already knew that wasn't going to work when writing your comment. So there's a bit of a contradiction there.
I like how this contest shows that anyone can ask questions that previously only Google, Microsoft (Bing) and a handful of 2nd tier search engines could ask. Now if we can just get a simple query language for it all. I could then pump in $100 in quarters, ask my question, and wait a couple hours. Isn't this what the information ask was supposed to get us?
Those who have loved the poor during life
shall meet the approach of death without
fear.
- Vincent de Paul
Let me guess - I bet you've also posted this on Facebook.