skysight-inc/HackerNews huggingface dataset:
> Your idea sounds similar to some websites that show a full page banner with an x in the corner before visiting a certain page.

Similar, but not the same. That's more like sticking an ad on the cover of a magazine. If you are presented with content, then have to scroll past an ad I think the experience might be better. Currently we live with sidebars that contain omni-present ads.
I don't like having to manually check for globals. Other people's code tends to be loaded with missing 'vars'.
Dealing with inconsistent API's across browsers.
Regarding upper case: I've taken to typing the first part of my work email address as "JensenS". My wife and I work at the same place, and when I wrote it as "jensens" there were honestly people who assumed that address was a plural and went to both of us.
Did you notice the satire?
"Dealing with it" adds cognitive load. Both when programming, and when reading code others wrote, or you wrote a while ago. Eliminating that cognitive load may (note, again, I said "may", not "will") be worth it.
I prefer Android because it allows apps to do more things for the user, and allows them to better integrate with the system as a whole.

I can replace the on screen keyboard with one that has a full five-row keyboard for times when I SSH into a machine. On a similar vein, when I SSH into a machine, I can actually leave the SSH session running in the background while I switch to another app, without fearing that the OS is about to kill my SSH app while I'm looking something up or responding to a text message. I can also leave my IRC client running in the background without it constantly needing to reconnect when I switch back to it.

Intents in Android, especially in combination with the global Share mechanism, allow any app to receive arbitrary data from any other app, meaning apps don't need to know about specific apps or services in order to integrate with them. Clicking on a URL allows you to choose which browser (or set a default) to open the link in, allowing you to use alternate browsers (or alternate email clients, SMS apps, dialers, etc); tapping Share in the browser allows you to send the current URL to any application that can receive a URL, making apps like Instapaper, Pinboard, and 3rd party Twitter clients have the same capabilities as first party applications.

Sideloading apps means I'm not limited to installing programs from the Android Market/Play Store, and can do things like buy apps directly from the Humble Indie Bundle and install them on my own.

Proper background service support, and allowing apps to affect things outside their sandbox, lets me run programs like Locale [1] that can monitor the phone's status, location, etc, and modify the phone's settings automatically based on a set of conditions that I've pre-arranged. My phone automatically silences itself at night time and while I'm physically at work, turns on my Wifi when I'm at home or work while defaulting it off when I'm out and about, and more.

That's just some of the reasons I like Android better than iOS.

1: http://noswap.com/blog/locale/
CoffeeScript won't fix other people's code for you.
>I guess the mixins and nesting are nice, but who the hell wants to compile their CSS before it goes live.

Everybody. We no longer FTP the CSS into the production server like it's 1998. We also minify (a pre-processing step) and concatenate (a pre-processing step). LESS/SASS is just another preprocessing step.

>Some times it's ok to have to declare #fff more than once...

Yes, if you are working on some small / toy site. Being able to have logical names for colors and change them all at once is very valuable for anything larger.
maybe not "passion" per se, but the bug is people's willingness to believe things on insufficient evidence because it gives them a sense of purpose or binds them to a bigger group.
I think you mean the Phillips curve instead of the Taylor Rule here - but excellent explanation.
s/clone/revised version/
Show HN: A Design Pattern for Complex Systems
CoffeeScript can't help you there.
House Reauthorizes Warrantless Wiretapping Program
>when I wrote it as "jensens" there were honestly people who assumed that address was a plural and went to both of us.

facepalm
good typography is a quality user experience. and yes bad typography makes for a bad user experience. but the idea of not having any choices is like going back to the C64 -- at that point why not get rid of those pesky lower case letters? and do you need any other color besides black and green?
Does Intel dream of electric sheep?
Lower energy consumption should also help the heat problem. Less waste in to heat.
I don't see how this attack would work on SPDY, unless you could add arbitrary headers to the request. CRIME works because the entire request is compressed together, whereas in SPDY the header block is compressed separately.
we've been doing full mx lookups and smtp RCPT TO: queries for some time.

beware: yahoo's smtp servers always say addresses are valid...making validation quite pointless.
Yes. For one, you don't let the intertubes (clients) all talk to your database.

Second, there are tons of other stuff that we do on the server side besides talking to databases. E.g image processing, task queues, etc.

And lastly, Javascript is not the most elegant of languages. No much benefit of using it in the server side, besides the mythical "so we can share code", as if server and client side do the same stuff (with the exception of input validation).
Brilliant. You said it all.

Gaming is a huge industry. Tell me what problems this whole industry solves, vitamin or painkiller? I would argue that it is a huge waste for the society. Same goes with alcohol. Do they acutally "create" more problems?

The truth is that people want to spend money to buy vitamins and many useless things. If you provide them and people buy, you have a business.

The notion of a startup having to solve a problem and the argument of vitamin or painkiller are stupid and amateur.

For OP, indeed, you are trying to solve a problem. But you create a new problem for me - I have to remember to go to your site to learn whatever I want to know, on top of many things I do everyday - cnn, wsj, techcrunch, gmail, YC news, facebook, twitter. I already get more information than what I can digest. I cannot remember to go to your site and will not have incentive to do it. Until you provide something unique that I need, I won't visit your site again. (I visited yesterday.)
> Canadians don't appreciate success in the same way Americans do

> My goal was to try and build something out of nothing and hopefully be the best in the world.

Can I counter your personal anecdote about your friends not appreciating success, with your own personal story of founding a business?

I grew up outside of Toronto, and I'm friends with a dozen Canadians that have founded technology companies. I wouldn't say that we "don't appreciate success".

The point isn't that I'm right and you're wrong. The point is that you can't make gross generalizations about an entire country based on your anecdotal life story.
The 7 Deadly Sins of Startups
Probably something like Java. Or maybe a hybrid between what JS is now and Java.
Nice, "disrupt" and "sexy". Are you also in the "glocal" space?
I couldn't help thinking while reading this that my main concern with registration systems isn't the complicated Regex as much, but rather the really annoying registry bots that sign up phantom accounts. I'm not a huge Captcha fan, but without something (Recaptcha, ghosted fields, etc) you'll get SPAMMED with tons of fake accounts - and they have valid emails, AND the bots click on the links in the confirmation email automatically. It's really sad.
But that could be done without a web-specific framework right? Say I had JavaScript on the client side send me a computation request to do something massive, say on a grid - I will probably run that using C/C++/Java there and return the result to JavaScript.

My point is, do we really need something to generate HTML at all at what we usually call the "server"-side?
I couldn't get this joke. What is this supposed to mean?
Not exactly. Long terms rates have actually risen* from this announcement. The short term effect is, yes, more demand for treasuries which pushes yield down, but the long term effect is higher inflation, which pushes yields up. Following the same reasoning, this is indeed good for stocks, since there's both a liquidity effect (more money that has to go somewhere) and an inflationary effect (larger future cash flows increase present value)

*http://www.treasury.gov/resource-center/data-chart-center/in...
What do we know about Apple’s new A6 processor?
It is oogly (thanks, mostly, to java), and it is a shell script.

scott@thinkpad ~/j64-701/bin $ file /usr/bin/lein

/usr/bin/lein: Bourne-Again shell script text executable

I picked the word "lein" instead of "leiningen" for a reason. That's the part that people use.
> Generics would not make the function signatures shorter. You would have to introduce yet another concept: type inference for the signatures of anonymous functions

Yes, I should have said type inference obviously. I can't think of a decent functional language that doesn't have type inference though.

> No, it will not be less efficient. It's all done within one loop, in-place. You can compose everything inside the body of the loop. A functional language would do the same if it's intelligent.

If it's all done in one loop then it isn't composing. It's writing custom code every time you need to do something.

> You can easily create an infinite data source in Go with the generator pattern:

That's nice, you only need to change all of your code to do so. The functional version doesn't have that problem.
I think it's still on sale.
Well great songwriters (especially rock stars) probably have egos that get in the way of collaboration with their equals, i.e. being in a band together. The fluke of the Beatles was that they both started collaborating as school boys, and both turned out to be top tier songwriters. This also let them develop a healthy working relationship (when The Beatles split up I don't think their talent diminished, at least not for another 5 or 6 years, but there was much weaker quality control and not as much variety in there albums). With respect to the other bands mentioned, I don't think they can claim to have multiple top-tier songwriters. Maybe in the 3-5 classic songs range but not in the 10-30+ range.
Never underestimate the power of bacon to bring together the technical with the aught to be technical. I've heard nothing but good things here in Madison about the conference as a way to broaden the appeal the ruby community seems to have for folks who fear approaching development.
Describe your dream job in one sentence, and we'll notify you as we find matches
I believe you can filter by mimetypes.
Is that why the BitCoin is roaring back?
The Onion is parodying Apple's ads, and product placement posing as journalism
This is a thing?!

Huh. For as long as I can remember, this has been me.

I remember when I was 6, sitting in a class-room with a Math test before me. If I got something wrong, I'd get severely yelled at however when people yelled at me for doing something wrong (and I didn't know what I was doing wrong) I'd get utterly confused, and because I'm deaf I'd get very anxious too. So I wasn't hearing the teacher right, and therefore applying what I heard wrong to the paper (thus getting it wrong, leading to me getting screamed at).

It eventually got so bad that year, I started to actually forget how to even think in numbers. When I was given a question like "5 + 5" I kept reading it like "five + five".

From there I went on to completely fail at Math in every possible way. However, I turned into a programmer somewhere along the way which is a bit weird! :D

Does anyone else wonder if this anxiety stuff ties into Dyscalculia? (http://en.wikipedia.org/wiki/Dyscalculia)
The PhD's at the Federal reserve, the same ones who have gotten every major economic and financial prognostication wrong, think that printing more money, i.e., debasing the currency, is going to create jobs.

Since the Federal Reserve now is the largest single owner of US government bonds[1] and since it has come close to purchasing all available bonds at the long end of the spectrum[2], it is doing the last thing it can think of: an open-ended, unlimited purchase of Mortgage-Backed Securities. This is the terminal end-game of central banking.

This won't end well.

[1] See http://cnsnews.com/news/article/fed-now-largest-owner-us-gov... (2011), updated data here http://www.federalreserve.gov/monetarypolicy/files/quarterly... and here http://www.treasury.gov/resource-center/data-chart-center/ti....

[2] http://www.zerohedge.com/news/scary-math-behind-mechanics-qe...
That verifies the domain, but not the actual mailbox.

One possibility would be to lookup the MX, then connect to the remote MTA and ask it directly if the mailbox is valid. But that seems a bit like over-engineering.
Thomas Korte from Angelpad has said he's accepting solo founders.
It does fix that specific issue.
Musicx.fm -- Fighting Music Piracy by Thinking Like a Pirate
Donate please
How can you say it was a mistake when it only took one week? There was a cost, they paid it, now they can reap the benefits.

I program in C++ extensively. I "deal with it" a lot. I write things like this all the time:

MapType::const_iterator it = map.find(x);
if (it != map.end()) {
// x is in map, process it
}

I've done it for years, I know how to do it, and there are great benefits to getting iterators back from my data structures. Yet, I always feel a warm fuzzy when writing data processing scripts in Python, and I get to say:

if x in map:
# x is in map, process it

My point: even though one can have learned to "deal with it," there can still be a benefit to not having to deal with it anymore.
A Pioneer of Human-Centered Design: Remembering Bill Moggridge
>Secondly, Google holds a large percentage of the-mobile market through the official Android so anti-trust is listening. A clear case of anti-competitive behavior since Google would not be able to control the non-official forks.

The whole Chinese market is anti-competitive to outsiders.
Some people seem to enjoy more hacking than doing what makes business sense.

Every hour spent converting JavaScript to CoffeeScript code, could have been spent improving Dropbox.

Doing the math of salary per hour that each Dropbox coder involved in such conversion earns, what is the cost of converting the code to CoffeeScript?
Why would you write critical software on a language developed by one company that has a habit of dropping projects once they get bored with them?

As the consternation of C# developers about windows 8, and java developers about Oracle lawsuits, relying on a language that a single company makes is foolish - especially companies that have a track record of abandoning projects.

I think C++11 will be the new go to language. It is standardized. As Moore's law runs out for single cores, C++ is positioned as the language that can run fast on a single process and scale easily to multicore
Does TWIN (terminal windowing environment) still exist / is it maintained? If you want a rough proxy of a windowing environment, this is (or used to) exist. Seems to have dropped out of recent Debian repos though.

Screen and tmux can also help, both support vertical splits, tmux should do horizontal as well. Swapping between windows in a specific pane can give you a rough approximation of awesomewm or xmonad.

I also find the w3m console-mode browser to have better ergodynamics (mostly keybindings) than other console browsers. YMMV, but give it a shot.

Emacs, of course, is the original console windowing environment.
Rule of thumb for human-perceived "instantaneous" interactivity: 100,000,000 ns (100 ms) [1]

A good metric to compare those numbers against.

[1]http://www.stuartcheshire.org/papers/LatencyQuest.html
I would like to hear arguments _against_ this view, because this is what seems most likely to me as well. But it is certainly not what all the markets are expecting: The bond market is eating up all long-term bonds issued by any economically stable state under the "flight to safety" phenomenon. At very low interest rates.

So any good arguments against the inflation view (except the obvious: the market is not expecting it) would be welcome.
App Engine, meet Redis on AWS
Neil Armstrong memorial service at Washington National Cathedral
As I only use the native application, I can care less.
Thank goodness too! Now I can afford that iphone 5!
Alibaba Released Linux-based Mobile Operating System
This is one of the best things an older programmer has taught me. If people want estimations on vague things, give them 8 month full team full time. Minimum. Doesn't matter what it is. Implement a new, small feature? 8 month. Move the office furniture around? 8 month. People talking to you learn quickly to give out more precise specifications.
Roundtable Recap: September 13 – Five 1M/1M Ambassadors Win Scholarships
If you're interested in writing software, labview is a bad choice. If you're interested in solving problems on a computer, labview is often the only choice. Things like it will probably eventually make your job obsolete, as more people can draw flow charts than can deal with correct programming practices.
For anyone who was unsure what this was going to be:

Paper.js is an open source vector graphics scripting
framework that runs on top of the HTML5 Canvas.

and it's awesome.
The very first word in the instructions, "cryptograms" -- coincidentally the entire subject of the exercise -- is misspelled. Pretty sure that will fall on them. It's not very reassuring in an agency where attention to detail is of paramount concern.
That's an excellent point. But I hope people who build mold-breaking tools realize that most people don't have sufficiently strong aesthetic sense to create beautiful things out of the gate.

For whatever reason, we keep having to relearn the "angry fruit salad" lesson over and over: http://www.catb.org/jargon/html/A/angry-fruit-salad.html
The OEMs and carriers want to differentiate in SW too, not just in hardware. They don't want to be dumb pipes or just the "boxes" that android ships in. They happen to suck at SW and screw up the android experience. Without the opportunity to mess with it, Android wouldn't be as attractive to them.
This is why politics are off limits on HN: its so I don't have to remind people that the Federal Reserve is not a government agency, cannot cover it's debts, does not have $40 billion dollars per month (or $40 billion dollars at all) to buy toxic assets, and holds like a trillion dollars in Federal Treasury bonds that were paid with using fake money.

It doesn't matter who gets (re-)elected President if this isn't stopped.
It was good to see numbers (relative ones anyhow) for your switch from contact-for-quote to standard pricing. Do you have any early insight into your changes in revenue/signups from this new switch?
Thanks for letting a .NET developer that was part of .NET Beta Partners program know about NGEN.

I meant a way to convert the application to binary that you can distribute without having a CLR VM installed.
45 Examples of Sleek Contact Forms in Web Design
Google created Android because the iPhone made users switch from using the web to using apps. Since Google makes its revenue from web ads, it needed to take control of the phone market and make sure the web and/or their ads were still relevant.
I think the most important part is "oil and chemical disposal isn't accounted for", as disposing of oil and chemicals would be the homeowner's responsibility and would subject them to some very steep fines in many jurisdictions. (The mechanic would be acting as an agent for the homeowner; ergo, the mechanic is not responsible for chemical disposal.)
Direct client access to a database as being the most prominent concern raised here (which to me was the main concern as well) - I will need to think about it.

Say we magically got rid of the security problem (thus eliminating a middle tier - and I admit it'd be some pretty mean magic), then could your second point could be addressed by this: http://news.ycombinator.com/item?id=4518443 ?

Regarding your third point, I agree it's not the most elegant of languages - but if some language which is elegant could run on browsers and had database access capabilities, would one use that instead of having a middle tier to generate "pages"? (as things stand, much of the middleware these days generates and receives JSON/XML and data anyway - can we do away with generating that initial HTML totally?)
Mono's AOT has some restrictions, not all type of code can be compiled into native code.

http://www.mono-project.com/AOT
How Derek Flanzraich Built the Fastest Growing Health/Fitness Site on the Planet
Surprise: Government Data is Poorly Structured And Almost Unusable
Sort of meta, but I thought the blog post was really effective at bringing the new pricing to my attention. I had looked at filepicker before, but with the new Free plan not tied to bandwidth I'm really excited to give it a try.

Not to mention, the added benefit of the pricing plan as it stands is that I'm literally thinking in my head "I hope I have to pay for this someday soon!"
Jay-Z, Beyoncé, and the President
Huh? SPDY uses TLS. The target is basically "web browsers".
The thing is, Woz isn't relevant anymore. Of course I respect his lineage, but the guy seems to have lost a lot of steps since back in the day.
the separation of content and presentation has been important in web design from a code perspective. CSS exists because separating content and presentation was desirable. But most people don't want to deal with all that mess. They want to make a fun web page quickly and easily to serve whatever purpose they have in mind right then.
Is it? It's still only around $11 after previous spikes of $15 or even $30.
This seems like a pretty striking example of the gamification of the political donation process.
Well now some bots can read captchas too: http://userscripts.org/scripts/show/56989
Master mechanic = rockstar programmer.

Backgyard mechanic = some guy who just modified the default theme on a WP blog and now thinks he's a programmer.

The difference in skill level between a master mechanic and pretty much everyone else is the difference between a rockstar programmer...and every one else.
Remember the original Xbox controller, designed for giant man-hands? I'm sure the people behind that didn't see anything wrong it either.

I wish there was an iPhone 5-sized Android out there that didn't suck.
Check out what Triggit has to share about FBX
>>The challenge is that as a Canadian it's a lot easier to get a TN-1 or H1-B as an employee than as a founder.

It's the same in the US. If you're an immigrant, it's incredibly difficult (if not outright impossible) to get a work visa to work at a company you founded. There are a few "founder visa" type bills being discussed in the Congress, but all of them require the company you have founded to have a hefty revenue as well as a handful of employees. In other words, they are only for founders who are already successful.
It is worth pointing out that you're talking to the dude who wrote Jammit. The asset pipeline was not an innovation in or by Rails3.
It's flawed. Google claims a Bacon number of > 1 for Johnny Carson, Rosie O'Donnell and Jay Leno, but he sat for interviews on their talk shows. Also, the results for some musicians include recorded-footage appearances in movies where they had no interaction with the cast.
Apple rises iPhone 5 price to 899€ (+32%)
http://store.apple.com/de/browse/home/shop_iphone/family/iphone