skysight-inc/HackerNews huggingface dataset:
I think the chamber of commerce could care less. They're a force of evil against consumers. If they had it their way there'd still be lead paint on your walls, seatbelts would be optional, and the ingredients of your food would be a mystery.
Linus: "I don't actually know the details. I mean Java I really don't care about. What a horrible language. What a horrible VM. So, I am like whatever, you are barking about all this crap, go away. I don't care."

My respect for Linus just grew 10-fold!
Why don't you think your votes are counting? The rank algorithm for posts/comments doesn't have a straight correlation between the # of votes, and placement on the page like Stackoverflow.com or something. It takes how old the post/comment is, coupled with it's growth/momentum (i.e. how many replies/votes a comment has had in the near past), and finally the raw vote count. Couple this with the fact that you can't see how many upvotes other posts/comments have, and it's easy to see how your vote may seem to not count for anything.

Disclaimer: I don't know for sure how the algorithm works, this is just my guess from what I've seen.
Unfortunately rude and aggressive "social" apps build the largest audiences by those same tactics. Remember how MySpace took off: the sign up process included "Enter your Gmail/Yahoo/Hotmail/Outlook login info here" which it then used to spam all of your email contacts, a blatant privacy violation which millions of users gladly participated in.
Forget the virus kill switch, what I found fascinating from the article were his accomplishments. Usually a lot of great things come out of the intersection of deep knowledge from two different fields (say, medicine and software). If you combine EE, CS, Physics and Biology, well, it is pretty awesome.
Is It Really 'Game Over' for Linux?
Citizens ask Oakland police office why he is hiding his identity
A book has been written arguing that Neanderthals were far more ape like than modern humans.

http://www.youtube.com/watch?v=mZbmywzGAVs
Frozen-Flask[1] does the same for Flask applications. I've been meaning to rewrite my blog using Flask and use Frozen-Flask for deployment.

[1]: http://packages.python.org/Frozen-Flask/
As is stated above, they harmonize their supply chain so that no part of it needs much inventory. For good discussions of this technique, read "Chasing the Rabbit" by Steven Spear and "Toyota Production System: Beyond Large-Scale Production" by Taiichi Ohno
It's not about writing things quickly. It's not about learning the basics of TDD. It's not about learning and solving a new problem. Hell, it's not even about solving the problem. In these 45 minute chunks, you will not solve the problem.

Because the goal is not to solve the problem.

The goal is to realize that many of your preconceptions of how you should write code ought to be bent, modified, or broken.

I participated in a code retreat less than a month ago (led by, of course, Corey)... I'd always thought I was pretty good at TDD and OO design. I like to think that I'm humble enough to know I wasn't an expert. But after the code retreat, I realized that I have much further to go than I thought.

AAA+++++ HIGHLY RECOMMEND!!!!
Isotonix OPC-3 Anti Oxidant
HTML shouldn't need CSS + JavaScript to incorporate basic functions. The point of these new elements is to DEFINE semantics that we can take advantage of TOMORROW. This goes far beyond screen readers.
The Payday Project Make Money Today Free
I liked the article because it made me think, again, about the debt we have at work. However, the few tacit solutions are not going to get me anywhere. This article needs a part 2 for debt that cannot be fixed with trivial solutions.
You are absolutely correct. But Groupon doesn't give that impression. The impression you get from a Groupon is "I got this really good deal for $10, why would I want to return for $20?"

In a classic ad the full price is stated upfront. You convert your customers on that, not on a completely unsustainable one-time deal.
Crowdfunding bill just passed in the House
I was nitpicking, but it got me wondering about the history of revision control systems as I was pretty sure I had used RCS in the 1980s and I had to check to see if my memory was playing up. :-)
Patently Absurd - Copyright Law Can Meet the Needs of Software Developers
You just made me look seriously into coffeescript. Thanks!
Thank you. I was confused for a while.
Syntax yes, code standard, no. Most standards would prescribe:

class MyClass extends BaseClass
A lot of animation is shot at 12fps and they double each frame. I would imagine that is why there are only 2300. Animation seems to be able to get away with a lot more in terms of persistence of vision than live action can.
Escorts bogota
This is actually showing the register values and other status in the System/360; those are lights not buttons. At one time, of course, it was common to have this type of display showing the inner workings on the computer.

When I was working on the Research Machines 480Z (http://en.wikipedia.org/wiki/LINK_480Z) there was a software component that allowed you to get at register values, examine memory, etc. It was nostalgically called the "Front Panel". The picture of the System/360 shows an actual front panel.

Here's the 480Z front panel as described in its manual: http://i.imgur.com/CMRih.png

Of course, when I finish building Babbage's Analytical Engine it won't need a front panel since the entire memory and all registers will be visible at all times.
The Story Behind The Making Of Prince Of Persia
Not sure if it's proper HN form to apologize and take up space with a comment, but I'm sorry for not noticing that.
Feral,

Those are common and very valid concerns. Over the past (nearly) 3 years, the format has really proven itself as a great way to focus on the design of your code and practice the process of writings tests.

Thanks for being open-minded about the idea; it is great to mix it with a bit of skepticism. :)
Looking forward to hearing your thoughts after attending.
People tend to focus on characters instead of directions. Since the male was the first person I controlled, it was natural that I kept on using the arrow keys to control him and I didn't even take a second to thing about it. Nobody would expect to be moving right, hit the flip button, and then start moving left just to "prove the developer treats genders equally." The control scheme would be disorienting and far more people would complain about that. And if you suggest the player select their gender at the start, then puzzles would have to be adjusted to suit this. It's needless effort to appease people that the game wasn't even made for.

And judging by the name, I'm assuming joeyh is a male, and the only other person to be "bothered" by it is also a male (dgreensp), so my claim isn't exactly baseless.

Besides, this was a game made by a couple. There's outrage where their shouldn't be any. This guy's partner doesn't need to be "liberated from male-dominated control schemes."
Hands-On with HBO GO on the Roku
Perhaps we're not talking about the same thing. Where's the difference between civil and criminal offenses?

Do you really consider the act of stealing someone's physical property to be the same? Uploading a video of a child dancing to a song should be prosecuted by the state, with imprisonment as a valid punishment?
Sex shop
China Masters the 'Killer Apps' (video)
Well, on 1.9 it's not quite as nice as 1.8. The ruby-core team decided to change ruby so that after parsing the source the AST would be thrown away as part of some kind of optimization. That means things like ParseTree don't work anymore, and you can't inspect the AST of a Proc at runtime.

However, with sourcify you can sort of emulate the 1.8 behaviour, but it's not perfect. It uses ripper to parse the file where the Proc is defined, and then provides the same callbacks that ParseTree does. It mostly seems to work, but it does run into problems if two Procs are defined on the same line, eg: users.select { ... }.select { ... }.

I'm actually a little disappointed that ruby-core decided to go in this direction. I think that decision will end up costing the community because it makes it harder for runtime introspection of code. It means less tools will be written on top of the runtime, and things like Ambition become harder if not impossible to do reliably. I'm glad to see Rubinius is going in the opposite direction though.
The difference though is that Kevin isn't pitching that. Kevin is pitching the consumer benefits, which is being able to rate individual items and explore other items you might like.

If I were living in the US and had an iPhone, I would likely use this. Definitely sounds intriguing.
20 Exclusive Raygun Concepts for Raygun52
#LocalU - A Western New York Workshop Success
> How many of us actually charge 30-100% extra for this work? I haven’t heard of many who do.

Actually I see the exact opposite around me: developers billing by the hour and warning that IE 6 (or later) will generate extra work (and costs money).

Most people I know just have a look at their site stats and see what is worth it.
dholowiski - that is a great idea!
Code retreat is not about writing tests or code quickly, it's about writing them as well as you possibly can. If you have 2 lines of code after 45 minutes, that's fine. If you've solved half the problem, that's fine too.
The 45 minute cycles are there to prevent you from attempting to solve the entire problem. You should be writing the best code you can, not try to solve as much of the problem as possible in 45 minutes.

During the break between cycles you can reflect on the solution you tried to write and hear how other pairs tried to solve the problem.
That doesn't apply in mobile though, you basically have to think as if the cache is always empty, because it usually is. Especially on iOS.
>incomethax: They could care less about what innovative businesses think

>mcritz: I think the chamber of commerce could care less.

I think both of you meant they could "not" care less.
The ability to eradicate numerous diseases may be one of the greatest achievements of mankind. I do not think this story is one to be overlooked if his achievements are applicable to humans.
Doesn't work on jquery. To use that functionality of the closure compiler without breaking your code, the source has to be annotated in a special way, or it has to be incredibly simple.
Any networking/sysadmin websites you follow
Hi, I would like to learn more about unix & windows networking along with general sysadmin knowledge,

the websites that I currently follow are:
www.networkworld.com
www.windowsnetworking.com

any others you would suggest ?
Perhaps I am naive but this conversation seems easy to resolve with just a few words. Can anyone tell me how a client would respond to this:

You can have a site with newer, nicer features, or you can have a site that supports older browsers. If you want both then you are commissioning two distinct websites. If you want usage statistics for old browsers I have them, and if you want to be economical I can produce the second website for older browsers at a reduced cost with reduced flair, after all only X% of people would see that site and it would still look reasonable, just not amazing. What would you like to do?
This is why I used the words "typically" and "rarely" above, but I'd still argue that your identity wasn't the thing that was stolen from you, rather that they used your identity to steal something, either from you or someone else.

Not being from the same country as you, I don't really understand what it means to have someone else use your social security number, but as I said above, it is theft, not of your identity, but of the money being lent to the false "you".

Basically, the term "identity theft" could be likened to "knife crime" or "gun deaths". "Knife crime" rarely refers to the theft of a knife, but to crime (robbery, assault, murder) committed using a knife.
Why not just edit the post? I believe it's available for editing during the first two hours after posting.
You may have fallen afoul of the voting ring detection scheme.
You're also positioning yourself to compete with Amazon's universal wishlist. If you are going to pursue this project you probably need to find a niche or some differentiator, because right now Amazon's got more features and the financing to do a $2500 drawing every week between now and Dec 18th.

That's hard to compete with unless you can offer a very compelling reason why your service will be better and you make that reason obvious on your landing page.
Why should we want these immigrants to start a business in their own countries? They 'grow the pie' there, create jobs there, and build internationally competitive businesses there?

I love the StartupChile folks, but I want the US to crush them out of existence for being economically uncompetitive. We're not; we're losing. I'm standing up to make sure America stays economically competitive. We've got the capital, so let's make sure it stays here and doesn't follow great founders who want to come here and can't because of dumb immigration policies.
That's actually what I meant by navigating links. Each page would load fresh content that might have plugins that require services not authorized in the main app.

For example, any typical RSS reader, alternative email clients, specialized browsers, or any dev tool that shows page previews using a webview. These all have to max out the entitlements so they don't break down the line.

It seems like it would be much more useful to make entitlements be a dynamic system instead, so apps can request extra privileges at runtime and asking the user to confirm instead of statically baking it into the app envelope. Same goes for the iPhone.
It's rare that I've seen the Java VM described as horrible.

In fact, it seems to be quite highly respected and seems to be working out well for Scala and Clojure. Obviously, there's also Twitter who partially moved to the VM from Rails.

Would you care to elaborate? Has Linus talked about the VM before?
You do realize, of course, that you can do it in one line right?

require 'sinatra'

Just put everything else in the public subfolder of the script, and run it.

If you want the public folder to be the root, you can make it in two lines:

require 'sinatra'
set :public_folder, '.'
Note: hubot is super-awesome fun, but will destroy your campfire chatroom. Once hubot gets in there, it will be full of random images and stupid crap. Makes it a lot more fun and a lot less useful at the same time.
Title, yes; link, no. I assume that's to avoid posting something, attracting high upvotes, and then swapping over to a spam link while attracting the HN hordes.
Why Do Google’s iOS Apps Suck?
"Technical debt is not accidental" is a pretty bold statement in my opinion. Technical debt could be defined as all which needs refactoring. Making a mistake in your original system design because of an unforeseen feature, scope creep, optimization requirements as you scale, all are things that can drive up your technical debt. Conscious shortcuts are only the most obvious path to debt and they're most likely the easiest to pay back as well.

Technical debt is a concept you become intimately familiar with working in the enterprise space.
Tricia spends a couple grafs on the shipping costs. I'd be interested to see a pricing curve for mail related operating expenses for lot18. Reminds me a bit of Reed Hastings' Quora reply on how much NFLX spends on shipping ($500m to $600m http://www.quora.com/Netflix/How-much-does-Netflix-spend-on-...)
Having talked with the creator, I'd say it's a more general stab at the current set of startup cliches. I don't think it was directed at anyone company.
You realise that some of your arguments could be applied equally to open source software?
To me the more interesting part is how Google has managed to maintain a sense of fun and a corporate attitude that allows fun hacks to make it to the world. I'd love to know what the process was from engineer ideation (I Presume). Past product, and qa. Who said "go" and was it a hard process or one that google is optimized for.
Treating GroupOn (and similar costs) as advertising/marketing is indeed the correct approach and certainly one the company pitches.

However, something worth considering: is the GroupOn audience worth buying? Anecdotally the answer seems to be "no" as repeat business is well below expectations, regular customers use the coupons, customers will use coupons at times when you'd otherwise be busy and the typical profile of the GroupOn customer suggests they tend to spend the absolute minimum for the coupon.

Honestly I'm shocked the GroupOn IPO is oversubscribed. Still, probably not bad for an opening day sell.
Yep, you are right. It dilutes your brand. It's a reason why most luxury brands like Prada and Louis Vuitton stay away from flash sites like Gilt and RueLaLa as well. It's also why Apple rarely has sales on iPods or iPhones.

By giving out discounts, you're training people to expect deals forever, and that's unsustainable.
On responsible disclosure
It could be a PR nightmare depending on any of the news outlets actually picking up the story.
TDDing your way and deleting afterwards is common kata practice. You can see Uncle bob doing this on this video[1].

Uncle Bob[2] is, among many other things, the creator of fitnesse[3].

Interesting enough, he is a bit critical of the Software Craftmanship movement[4,5], which is sponsoring this code retreat.

[1] http://vimeo.com/7762511

[2] http://en.wikipedia.org/wiki/Uncle_Bob

[3] https://github.com/unclebob/fitnesse

[4] http://cleancoder.posterous.com/stub6-restoring-the-trust

[5] http://cleancoder.posterous.com/software-craftsmanship-thing...
Cebu Real Estate Property for Sale
Your father helped me like that, too!
Not sure what your hating on the google iOS apps for. I'm an android user, but in all seriousness, my iPhone wielding friends were all excited with the new gmail app.

According to them it's not as feature rich, but it seems to be working solidly. Each there own I guess.
With Vaccines, Bill Gates Changes The World Again
I don't know much about this, but do you mean http://code.google.com/p/closure-compiler/source/browse/trun... ? That suggests that it will be available at some point, at least...
User Testing of Unity Reveals Surprising Results
or "Have 4 Mintues to Help startup Visa?"
Thanks for the comments :)

Your father helped me like that, too!
Chinese Food Restaurant | The China Restaurant Colorado Springs 80918
Before it was clear it was a satire, they raised a 1.5 million Series A round.

Congratulations, guys!
Any iOS user can tell you how buggy Google Voice's app was. Their Gmail app was just a web wrapper with push notifications, which didn't even work so Google had to pull the app from the store.
The struggle to make money out of news on tablets
It's because HN can only give out a certain number of votes per day before it reaches max capacity.
the point is, that the pages are pre-rendered to static *.html files and can be served by a lighttpd or apache much faster and without any dependencies (ruby for example)
Artikel Tentang | Artikel Terbaru
Perhaps (and take this with your grain of salt) you're voting on comments and posts that aren't actually popular with the rest of the users. If you're upvoting comments that other people ignore or downvote, then it would seem to you like your votes are always ignored since the posts and comments end up in the bottom.

Again, only a theory, I mean nothing by it.
Chambers of Commerce are apparently only very loosely associated, and the politics of various international Chambers of Commerce diverge a lot.

Perhaps there is room for another national level Chamber of Commerce for the US - one with a more progressive outlook, with a look towards building new businesses and industries, not protecting dying ones.

I wonder if the dues from Google, Yahoo, the CEA, and Apple (all mentioned in the article for having or thinking about dropping out over politics), would be enough to bootstrap such an organization…...
Thank you for the explanation. I don't have an immediate need for this, but it's an interesting approach. Good luck!
Ask HN: Are there recruiters for Product Managers?
I'm a relatively successful (no huge wins but a couple acquisitions under my belt) product manager in NYC and have been looking for a new gig. The problem is, every single recruiter I've spoken to has no clue what a Product Manager is!!!

Usually conversations go like this:
"So you're a developer?"
"Ok, so you're a designer then?"
"Oh you don't do either, so you're a project manager?"

I'm pretty sure noone knows what to do with Product Managers.

So I take my search to Hacker News. Are there Product-y recruiters that can help me find a tiny (2-5 person) company? Or am I stuck meeting with all of the people I know in tech? Surely there's a better way!
Here's the paper: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna...
It amuses me it goes straight from making the point that tabular layouts are clear to a rather confusing table in Figure 4 where what should be a header looks like normal text.
Cebu Globenet Realty
Having an iOS version is a lot different than being iOS based. I use Dropbox, Instapaper and Pandora on iOS, but I use the web-based version from my laptop just as often.

I think many if not most people, especially in Wired's audience, access these tools from multiple platforms. If you had a list of "essential" desktop apps or web services, would you exclude those which also had an iOS version because they weren't exclusively on your target platform?
That's a broad brush you're painting with there. I've not really looked and have no idea who you're talking about, all the ones that have been on HN are nothing like you're describing.

The only one I remember is http://springboard.com, but there was also a northern based one I can't remember the name of now that had similar terms.

Out of interest which ones are you talking about that have these onerous terms?
Bir �ocuk sevdim izle
"They apply for loans with no intention to repay, and buy goods with the goal of landing the bill with the real owner of the identity."

Which technically is fraud. Another word that can be used when they actually go to the bank, etc.
Being fast with a fire extinguisher is no substitute for fire prevention :-)

The point about all security models is that you need multiple redundant systems not one silver bullet. My house is built to fire safety codes, the materials are tested and approved individually, we have fire alarms, fire extinguishers, a fire hydrant nearby and a fire department to use it, and we have fire insurance. Most houses are like this and houses still burn down.

Shipley's argument is that code signing is all you need. It's not quite the same as advocating fire extinguishers as the only line of defense against house fire, more like simply relying on your builder's credentials.
What I would like is the anti-Groupon.

Right now, every time I see a place that I currently frequent show up on Groupon I cringe. It means that my favorite restaurant or coffeeshop is going to be mobbed by cheapskates looking to save a few bucks. It means that the staff is going to be harried and tired. It means that I won't be able to get a reservation for a few months.

I want a way for these places to say "Hey -- regulars! We love you! Come back and spend time here so that we can avoid daily deals. We'll be happier and so will you!"
It's actually wrong. Google used CSS keyframes
http://pastie.org/2810243
Random Flu Thoughts
Sign Up or Facebook Demo
Sign Up or Facebook Demo
Sign Up or Facebook Demo Photos Review Joining a ommy John Surgery ommy John Surgery Jacksonville Jaguars Jacksonville Jaguars ship buried in the ice, she discovers an organism
What good interview questions are actually trying to discover
Apache Harmony moving to the Attic
Valid point. I should have at least phrased it as 'the girl was pretty'. I was a bit yobbo.