skysight-inc/HackerNews huggingface dataset:
Second this, all the thinking and planning in the world often pales compared to:

Sit down where you need to do the work / Open the tool you need to do the work / Do the work.

I don't program, but I paint / illustrate outside of my day job and the only way I've ever, ever gotten over the 80% hump is to just physically be where I need to be and force a handful of actions to get moving.

Also, resetting the "done" point is important - sometimes you're lagging because you've actually finished, you just need to call it, clean it up and ship it, even if it means sacrificing some of the ideals / nice to haves you had planned.
Yes, it looks like a spam/squatting site. In addition, it always turns me off when I see sites that, when accessed by http://www.gapinc.com, redirect to http://www.gapinc.com/public/index.shtml (or something similar).
Wouldn't it be better to use a Python or Ruby framework? That way one can use either language for writing other non-web apps? PHP is very popular on the web but Ruby and Python are used for much more. Python and Ruby both run on the JVM, for example.
Workaround: Go! fuck yourself.
I don't see this working without some sort of incentive for consumers. I already know badges will be implemented, so that you can win virtual crap depending on the ads you see and collect. Coupons possibly will work, but then they need a way to redeem them.
I think you're right that Thierry is not a genuine artist (hence him having a bunch of hired help) but I think the movie is about hype and as Shepherd Fairey says "perceived power creat[ing] real power." I think Banksy is playing a "prank" on the art world and showing how superficial they are. Thierry has lines about how he buys clothes for $50 and sells them for $5000, then Banksy makes the fake money that people spend as real money, there are other examples but basically the motif is that people easily fool themselves into thinking fashion/trends/art or anything that has no value, has value, and in doing so manages to create actual value.
Have no doubt that by the time one of these rebrandings is announced many truckloads of stuff has been printed. The hippie in me absolutely weeps.
I'm an old skool Lemonade player and BASIC hacker from the Apple II days. You must tell me the sekret. :) Seriously, please email me!
A neat collection of tricks, but I'm not sure I would ever actually employ any of them (except perhaps storing the length -- although I'd like to check that it makes a difference first). There just doesn't seem to be a major advantage to any of the tricks, and they all come with some cognitive cost to the reader (and in some cases greater costs, e.g. failure on arrays with falsey values).
I was brought up thinking that everyone flosses their teeth, until only recently when I asked my peers, finding out that it isn't the case.
Yea, but the question is what's better, continual slight inflation, or swinging back and forth between inflation and deflation? See, you're arguing that inflation is bad without saying what would be better; I'm saying continual slight inflation is the best option we have, so how is it bad?
I thought the same, but if it was a stunt would they go as far as replacing their logo on http://www.gap.com
Multilingualism helps build a more resilient brain
Re-thought for-loops hurt the brain. Please don't do that.

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." – Brian W. Kernighan
There are pictures of a person who is possibly Banksy, but nothing concrete. I think the mystery/anonymity makes him even more intriguing and mysterious because you're left speculating without any definitive answers.
Alpha Signups Being Taken for Empire & State by Seattle Startup Novel, Inc.
Stuff your pompoms. This isn't sport
If they can connect with their audience, there are definitely people who will love this.

How do I know this? One summer I had the job of delivering ad mail. Most people are like me, didn't want it. But it was my job to deliver it, and I did. However there were some people who wanted it. You see they didn't know what they were doing with their weekend until they'd read the ads and learned where the sales were.

If they can connect with that audience, they could very well succeed. And sure, it may be a small portion of people. But it is a fraction that advertisers love to reach. You know, the people who like to cut out coupons. The ones who use groupon. The ones who are likely to actually buy if you offer them a deal.
There's no actual expense if the only change was to replace the logo on gap.com. Reads like "stunt" to me, too.
It's from working on a project with someone or sharing a class with them. If you have a casual conversation or quickly glance at a resume, it's quite easy to miscategorize. But if you're working with someone day-in-and-day out for 3 months or so, you figure out pretty quickly who knows their stuff and who's just pretending.

I suppose it's possible that someone could know their stuff and yet have bombed the SAT (if, say, they went to a rock concert the night before), or they could've aced the SAT and through sheer lazyness prove to be utterly useless. But the skills that make you do well on the SAT - quick reasoning, good short-term memory, a decent-sized store of background knowledge, and an eye toward detail that makes you go back and double-check your answers - tend to make them perform very well at a project as well. That's why people use the SAT: it may not be intelligence, but it correlates very well with it.
> except perhaps storing the length -- although I'd like to check that it makes a difference first)

It makes a difference in the IEs. I don't remember it making much of a difference one way or the other with the JITted engines, though if the ES harmony proxies become widespread, there's a reasonable chance it'll become best practice again.
So for $150-$300 upfront and $60-$100 monthly, you can have a capable server hosted at a good facility at a much cheaper cost than the equivalent "rented" server.

If you're OK with the servers being hosted in Germany, you can rent a quite powerful dedicated server from http://hetzner.de for roughly the same amount of money.

Look for the EQ4-10 servers (http://www.hetzner.de/en/hosting/produktmatrix/rootserver-pr...)

I've been with them for almost a year now and I can only recommend them.
How to Lie with Meta-Analysis
Ask HN: Please review our iPad App - Bento Master
This app was my wife's idea and she did most of the design and all of the graphics and made the website as well. I just coded it ;). We recently released it and it got pretty high in the lifestyle category in Japan and made it into the "New and Noteworthy" section of the lifestyle categories in the US and Germany. We are thinking of various things to add to it (beyond more recipes) and would love your feedback on it. Please see our website for it here: www.bentomaster.com
What Did It Take To Get The Gap To Reverse Its Logo Redesign?
Cool.

Starting the page zoomed in to an instruction page is helpful, but consider beginning the app zoomed out and set the double-click to zoom. You could provide instructions as a pop-up div.

A new user to the page could then see all of the categories and, if the user has never encountered DeepZoom, a cool surprise.

Again, nice app!
Creative Commons announces the "Public Domain Mark"
Ask HN: is anyone else burnt out googling?
Something snapped today. I went to google pre-paid cell phones, and I couldn't do it. I couldn't type ctrl-t...the thought of typing the search query into the chrome bar, and clicking on the resulting links made me seize up. Instead I found a friend of mine and asked her (with an apology that I'm burnt out googling). I'm finding I'm doing that more and more these days.

Has anyone else experienced this kind of "google burnt out"? If so, what did you do? EDIT: And how many google searches do you do a day? I do about ~100 according to my google web history.
Yeah, not to pile on... but I have to believe that pricing, at least on the lower end might be out of whack with what I still think is your target clientele - a group that likely all have some inhouse development resources. Faced with the reality that at least some integration is likely to be needed, I'm not sure Chargify would even get on my radar given the new pricing structure. To me, I always thought Chargify was "get full fledged service up and running quick, by the time we're rolling along, why mess with a good thing".

The PCI compliance bit is somewhat misleading, as at least for integrated solutions, just because Chargify is PCI compliant, doesn't let us off the hook. So if we have to be PCI compliant(integrated solution), we are basically paying for dunning management? I'm being facetious but hopefully that illustrates what others are probably thinking. My approach will now be, build out simple customer management system, tie into a payment gateway and build out related services as site/business grows.

Sucks for me... I spent a decent amount of time integrating/understanding how Chargify works and now I realize that Chargify is simply not an option(trial users were actually my biggest draw).

Anyway, you have guys have built a great service. Wish you the best.
If you are concerned you will not be able to download them in the future, archive them now. With sane file storage and backups, you can keep them around. I have managed to hang on to files I made when I was 12 all the way up to present adulthood; surely an adult can manage to do the same. (hint: it's a lot easier to do once you accept the dominance of .doc and .jpg, and sign up for Dropbox)

As for Kindles only lasting a few years- they may introduce a new version, but the beauty of computers as appliances is they will last as long as their battery and 120 volts hang around. I have an ipod from the beginning of ipods; the only reason I haven't repaired the battery is I no longer depend on it to listen to music.

Lastly, before you worry if your Kindle will last for the decades-to-centuries range, and elect to use books instead, recall that books themselves must be carefully printed, stored and used to last 50 years.
IBM backs Oracle against Apache and Google's Android
Although my Hacker Newsletter stats could be completely different than HN, it is a subset of HN users so it might be relevant - California averages around 20% of my opens and the USA about 70% of the total.

Edit: Just to add to this - New York and Massachusetts are the next highest and combined make up about the same as California.
Empire and State Preview - Not your father's browser-based MMORTS
They weren't trite or silly replies. Perhaps you are unaware of the history of child labor in this country. Perhaps you are unaware of the history of companies knowingly selling products that are harmful. It was government intervention that largely stopped these practices.

There are lots of examples of where government has stepped in to regulate affairs to protect people from making bad or ill informed decisions. Before seatbelt use became popular or considered by the population as necessary government forced car manufacturers to put them in cars even though it increased the price of a car.

Most people can't make an informed decision on what constitutes safe food. Consumers rely on government to have adequate standards that are enforced. Without such standards people would make bad decisions.
The thing about all this I don't get is that IE8 is not anywhere near as bad as IE6 was. Like you mentioned, using libraries like YUI, or jQuery really mitigate a lot of the problems.

If you also plan a bit up front and have a competent designer to help out with the css definitions and strategizing (like avoiding gradients for now, fun/cool as they be), it's really not that big a deal.

I'm working on a new site and I've literally done nothing other than have a designer help out with the CSS and the only difference between Firefox, Safari, Chrome and IE8 are css drop-shadows, and rounded corners. Purely cosmetic, unlike IE6 which if you didn't account for it could stop your app in it's tracks.

To me IE8, as much as I would never personally use it, is a huge improvement from IE6. Even over IE7 it's hugely better, easier to deal with.
clickable link: http://www.bentomaster.com
The film is not staged or really fake per se, all the scenes are 'real' in that they happened but what I think is the point is that Thierry is not a true artist in the sense that he himself paints or illustrates--he has hired help, he's a business. I think the movie goes to great lengths to hint (its motif) and show how 'perceived power creates real power' think about the scene where Banksy shows the money he printed with Princess Diana is spent like real money, about Shepherd Fairey's quote that I just mentioned above, how Thierry talks about how he took ordinary clothes and called them vintage and bought piles of them for $50 and turned around and sold them for $5000. Then look at the scene where they are getting quotes from the people at the art shows, everyone is made to look like a lemming and an idiot. They say things that have zero meaning and think they are being so smart. Why did he show the quotes from people who would look smart or have something to say? It's the stuff that's left out that matters most.
There really is nothing more un-American.
This seems like the same thing as a company co-founded by a friend of mine: http://www.dropcam.com. Just wondering if you're aware of them and whether I'm missing something?
Twitter Is a Drive By Broadcasting Medium
Go back to my original example of people buying houses that they couldn't afford. One person making this bad decision is OK. Millions making it isn't OK. Prior to the collapse the economic incentives in place in the mortgage industry were contrary to a healthy market and resulted in a collapse that affected the whole nation. Had better rules been in place the mess would not have occurred.

If enough bad economic decisions are allowed to take place it can affect the whole country. A society has an interest in preventing such a thing from occurring. It's one of the roles of government.
The original logo's distinctive styling makes all of those look pale in comparison.
Come on, do you seriously believe that I'm arguing that 0 people read e-mails?

What I was trying to convey is that you'll constantly be surprised at the number of intelligent, educated, detail-oriented people who did not in fact read what you wrote.

If you optimize your communications to assume this, you will become a better communicator.

EDIT> There's another important subtext here. I've often seen the following pattern: developer is confronted with user behaviour, but continues to talk about "I do this, I do that", rather than internalizing that others do not do as he does.
Yep, I got it now. They're even thinner than I thought they were.

I figured they did the actual processing but they just pass that on to an upstream provider of such services.

Interesting niche.
So someone who only got a 1570 is "just pretending"?
Any genius willing to translate this to python?
There has yet to be a single item of collateral: a delivery truck, store signage, or even one miserable bag that’s showed up with the new logo.

Meanwhile we’re talking about GAP on Hacker News, it’s held a spot in the top 10 in Google Trends since it showed up http://www.google.com/trends, and they rallied a bunch of customers who remembered how much they like GAP just like it is.

The cynic in me says brilliant PR stunt.
Thanks! Yes, it would be easy to do that. There are 'hover' buttons on the bottom right with a 'home' icon, but I need to bring them out a bit more, i.e. a bit dull in those noisy screen previews.

I was wondering about using a temp cookie and doing a bit of an automated tour, i.e. start at the top, and then wait for a second, then down to instructions. Not sure how good/annoying that would be though...
The abstract says it's a survey of what people intended to do. The paper is 55 pages long and given what the abstract says I'm guessing they didn't follow up to see what people actually did. People intend to lose weight but often times don't follow through. The multiplier effect of giving money to poor people is much higher than giving it to rich people.
I'm guessing this uses Readability (http://code.google.com/p/arc90labs-readability/) engine to get the body text. If this authors submitted this, would they care to confirm or explain what they are using for this?
One tip I'd add: don't limit asking for prof/TA help to office hours. Knock and ask politely, and most (all, in my experience) will gladly answer questions on homeworks or lectures. Many seem to appreciate the chance to have a break from their work to talk with a student.
The one that I just read ten minutes ago, that my childhood hero Wade Boggs once drank 64 Miller Lites on a cross-country flight (without dying) has to be up there.
Trent Reznor on Why Facebook "Sucks"
Elastomania, anyone?
In Hungary, Mogul Finds Fertile Area for Software
Theoretically being in Wikipedia implies notability; but not being in Wikipedia does not imply non-notability, only that nobody got around to creating a page yet.
25% of a website's userbase being located in one state of one country is a "vast majority" on the Internet, it having a far higher HN'er/population ratio then any other state or country.
That's a very romantic view of the Beatles. Don't do it for the money, listen to your fans, work hard. Nothing new here. The truth is maybe more illuminating though; don't discount expert marketing. Brian Epstein was crucial to the success of the Beatles, by branding them into subtle counter-culture icons and classy heartthrobs. Marketing is under appreciated by a lot of technologists, and some traditional musicians.
http://en.wikipedia.org/wiki/File:Hubble_ultra_deep_field_hi...

Every light there is a galaxy (okay Like and 7 stars).

I remember seeing that photo when it came out and sort of brushing it off because it wasn't some sweeping nebula. Four years of an astrophysics degree later it nearly brought me to tears just thinking about looking at 10000 galaxies and the full weight of that sight. It's one of those things thats more powerful the more you understand it.

Yeah... it kind of blows my mind.
Should I take a Help Desk Job?
I'm currently in a computing program and I'm looking for internships. If you'd like more info about me, I asked a question before: http://news.ycombinator.com/item?id=1718229

Basically, I'm looking for some sort of programming related job, be it testing or anything else as long as it's a bit related to it.

I was offered what I think a Help Desk job the other day. I'll be upgrading the firm's hardware and provide maintenance support. It's a bit far from where I am ~2hrs commute. I don't have any other interviews as of now and I'm not sure if I should accept the offer.

I'm afraid that I might not give my 110% because it is not truly what I want although I can see myself doing it. With the current state of the economy right now and given that I have no experience in anything IT related (mostly fastfood and retail), I'm seriously considering this.

I live in Vancouver if that matters. I'd like to seek some advice from you guys as I have no idea what to do right now. Should I take it or wait?
I still feel like it was a bait-and-switch to me, after having written an integration for one of our apps that was supposed to go live TODAY, only to find out that we had to reevaluate all the billing solutions... again. Good lesson for companies that buy these solutions - make sure your agreement does not let the vendor change their price on you whenever they want with no notice, especially when you are integrated like this. Having one more comment saying that we didn't like the pricing change probably won't change anything - but it sucked to get ready for a go-live today and then have to put on the breaks. I spent my weekend finishing up the integration and Monday find out that that time was spent integrating with a company that has basically no regard for the smaller users. This $39/month plan doesn't restore our faith in you - we're more likely to build something home-grown at this point just so nobody can do that to us in the future. After all, you make us buy authorize.net, then customer information manager... so we could build basically the same thing integrating to authorize.net's ARB (automated recurring billing) system for $10/month. I still am not getting my weekend back, or the stress from getting burned by you guys today.
I can honestly say that this is a new one. That said, the very idea of being literally incapable of taking five seconds to look something up, and instead taking five minutes to find it out from someone else, is abhorrent to me.
A basic question: If this was performed on page load, and in-memory, how would the first db fetch occur? Unless this is pushed 'somehow' to the database.
Or how about just Google bombing "go language" and related search terms?

Oh, right...
Thank you for the feedback and you are right that the pricing does not work for someone with only 4 customers. Keep in mind that starting a business has costs, even opening a bank account and collecting money is pretty core to this so we do not expect this to be a free service.

We made many mistakes with the implementation and communication with this but do not feel that the $39 plan made this worse. We always listen to our customers and have done this for 7 years at Grasshopper and have gone through both price decreases and increases. We will continue to listen to and work with our dedicated customers and passionate Hacker News followers.
Everything that makes up my physical body has existed and always will exist, in some form or another. Whoa!

Another one: Assuming peak efficiency, the turbines in the Grand Coulee Dam generates 1 gram of heat and light every 3.7 hours. All that water for one measly gram of something! Source: http://en.wikipedia.org/wiki/Mass%E2%80%93energy_equivalence
framework: Flask

database: Postgresql

server: UWSGI + Cherokee

Flask is a very nice framework, and the documentation is awesome. I've tried a lot of Python frameworks out before deciding on Flask. It's a paralyzing decision - there is just so much out there. The process of choosing a web framework is filled with information overload - from reading about the framework, dabbling with the code, and finally learning the actual framework. For the reason, I recommend going with a microframework. You learn what you need as you go. So this lead me to Flask.

Two things set Flask apart (for me) - the documentation and the extensions. Just check out the site http://flask.pocoo.org for more information. You also want to be assured that development on the framework is not just going to be dropped some day. It really feels like this framework is going places. (My initial inclination was toward CherryPy, but the documentation is bad. After all these years.)

My dev work is mostly done on Windows, and for an IDE I've taken to using JetBrain's PyCharm. (I'm primarily a .NET developer, and I find it more convenient to use Windows to avoid context switching. The fact that I deal with the massive and all-encompassing .NET is also a major reason I went with a Python microframework). On Linux, I can get by with Emacs.

Using Ubuntu in production environment.
Yes, but IE9 will also be the new IE8 eventually. Perhaps automatic embedding of unicorns becomes the new css-gradient and textshadow in 10 years. Designing for the minority isn't a very good solution.

A better solution:

embedded SVG rendering within <img> and <htmlelements> cross browser. Then you can assemble ANY trendy graphical element without having to wait for people to continually agree on, release, and implement css4, css5, css6, etc.

Other benefits:

- it's an XML format like HTML

- Machines can now scrape understand and generate pictures too

- Vector graphics will scale great with different zoom\resolution settings

- Designers can use tools like Adobe Illustrator, a more logical approach than css-versionX hacking that fits the problem domain better