skysight-inc/HackerNews huggingface dataset:
>Not everyone wants OS-X-style eye candy.

I think I pretty well acknowledged that even. I didn't know that you don't move windows in Awesome, especially since
the comment was about tearing, and I merely mentioned that using a compositor helps with tearing...
I picked this book up a couple years ago and got through a couple chapters. Without any accountability though, I didn't finish. I'd love to have some peer pressure. At this point is joining the google group the best bet to insure participation?
Recovered some of them with google and a quick and dirty script.
http://pastebin.mozilla.org/1248302
wow only 64 years old...I remember reading his book in 2 days. The concepts of TOC apply to so many things and becomes really eye opening when applying it to goals in life. I wish there was a TOC for startups
That is definitely a fair argument. The part I left out was in the last 11 months, I taught myself how to code and this was my biggest launch to date- so it was a bit of trial by fire. Had I known what I know now, many of these bugs would have definitely been corrected prior to the HN post. Riffing off an old Rumsfeld quote, "You launch with the skills you have..."
I'd say it's as good as any I know :-)
Ask HN: Could you build an entire web app in just one language?
I was tutoring someone in web app development recently, and the monumental task in front of him really hit me. He was trying to learn and use at least 9 "languages" at the same time.

This was just one possible stack, but in our case it was.

Ruby
- Rails
- MySQL
- Bash (command line usage)
- CSS
- HTML
- Javascript
- JQuery
- Git
- (Capistrano, Yaml, nginx, ??)

Even though these aren't all true languages, they appear this way to newcomers since they are each a new syntax to learn.

If you slowly built up these skills over 15 years, they are clearly separate concepts in your mind. But for a newcomer trying to use them, it's not even clear which are which.

Is that a Ruby method or a Rails method?

Is "script/server" a shell command or is "ls" part of rails?

Is <a href="..." onclick="..." style="..."></a> html, js, or css?

He made a comment along the lines of "wouldn't it be great if you could build all the pieces of a web app in one language", and I started thinking about it.

GWT (Google Website Toolkit), ActiveRecord, CoffeeScript, and Heroku are all steps in this direction. You could classify them generally as trying to "eliminate a language in the stack" or allowing you to do a piece of the stack in a language you already know.

Obviously there is a trade off here between power and simplicity, but I'm wondering - would it be possible or desirable to get an entire web app down to just one language? If not that how few could you use?

Btw, I think there are benefits to seasoned developers here as well. I remember Lars Rasmussen (creator of Google Maps and Wave) mentioned something to this effect at Google IO in 2009, that GWT allowed him to spend his mental CPU cycles at a higher level and be more creative (not having to worry about cross browser css or js). So the benefits may not only be for newcomers.
Correct me if I'm wrong, HDFS is written partially in C.
فيلم صرخة نملة 2011 
فيلم صرخة نملة 2011
I'm not sure what you're asking. Perhaps you meant to ask, "legal rights aren't human rights?" Or maybe, "legal rights aren't inalienable?"

Don't let me put words in your mouth, but your vague use of the word "right" in a discussion of a widely acknowledged inalienable right -- freedom of expression -- begs the question.
GDriveSync - Sync outside the folder of local documents with Google Docs
Rich, developed countries at the top; poor and undeveloped countries at the bottom. Why is that so?

I'm guessing poor English proficiency and lack of access to computers, internet and higher (CS) education is the reason poorer countries, even though they have big Linux userbases, don't contribute as much as the richer ones.
Maybe they don't show ads to anybody with the Developer app installed?
I misread that as "The One Slide Startup" and thought it was a new lean startup idea. Couldn't decide if it was a good or a bad thing.
Full list of Mod tools in 360Revolution: - XPG
Ask HN: What is the best way to monetize a Facebook app?
It's a great point you bring up. When using a static business card, you can always put a link to a dynamic site that updates your presences online, like you do with something like flavors.me and all the similar services.

I wonder if my very general Twitter handle is a boon or a risk.
> ...the article is from January 2007; I'd wager that Python has
> evolved and had a wealth of optimisations since then...

The observations I made regarding list-comprehensions vs map have been true since list comprehensions were first introduced.

> Did you try itertools.imap instead? Vanilla map gives us a list;
> imap gives us a generator.

Don't see why that would make any difference (except to confuse the benchmark, as the python3 examples in this thread show.)
Why Computer Science
Changing the background color to FFFFFF instantly gives the site a cleaner look. I want to see this succeed.
If minecraft clients can be configured to use HTTP proxies, you should be able to expose a minecraft server using PageKite; PageKite can handle arbitrary TCP streams, as long as the client knows how to initialize the connection with an HTTP CONNECT.

On the PageKite side, you'd register your minecraft server as a 'raw' backend. On the minecraft client, googling suggests this might be what you need: http://www.reddit.com/r/Minecraft/comments/fr2z9/how_to_get_... - you would tell it that the PageKite front-end is an HTTP proxy.
I have read The Goal, Critical Chain, and It's Not Luck. I wrote a 3 star review of The Goal for Amazon, basically they are interesting and useful for a preview or a review of operations management, but have inadequate technical information for actual implementation. Also, I read an old (1983) project management textbook last year (and some other management books since)and discovered the ideas are not as original as he claimed either.
‘Sleep on It’ Is Sound, Science-Based Advice, Study Suggests
These domain seizures are such a disturbing issue because there is no due process.

I agree. What I reject is the entirely different idea expressed in the previous post, to the effect that violating other people's rights is an essential component of the Internet being free.
This is a very interesting report. I would add one anecdotal piece of information: having lived and visited all around the US, the places I would consider living permanently (California, Washington, New Mexico, Maryland, New York) all rank as significantly less free than their neighbors. I have no idea what this means.
Wouldn't using an external service also put you in the same risk? Or was that what you said too, but just mentioned the service as an example?

Isn't the best option to have the domain you control list all the details you want, including the social stuff?

Would you react better if a business or an individual has a specific owned domain as a handle?

As a software oriented business and/or person, isn't using anything but a unique domain considered less professional?
Which tech giants will still be around after 100 years?
Not quite, because that still gives you full access to the entire machine (especially in Windows 95).
>Since any politician will say the same thing, there's no information in the answer to those questions.

Perhaps, but how would you (and others with vested interests in better internet) react to a politician that gave a thoughtful and coherent response?

The point of these questions is to give the politicians an opportunity to win over a very influential and growing segment of the population. I suspect that a single strong response from a politician would have a domino effect and force the others to answer in-kind.

Based on how most of us view politics in the U.S., it's easy to be cynical about these sorts of things, so I can understand why you wouldn't want to put in the effort. However, the iron is hot and it seems foolish to waste an opportunity to hold our elected officials feet to the fire.
I really like Nookniche! Never approached it from that angle. Actually, I should really look mashing in latin/foreign words more. Lego being the ultimate example of that. Appreciated!
Yeah, that's basically how I handled it when I was doing my own startup on the side while working a day job at someone else's startup.

It can be done, but it's very stressful, both because you're pretty much spending all your waking hours either working or "at work", plus you usually have actual responsibilities at your day job that you're trying to get done while already tired.
Python 2.7.2 released
I never advocated piracy, but don't you think it's just a little bit scary that ICE has the power to shut off domain names just because a company like Sony said there was naughty content on it?
I think the OP was referring to the Dwolla API issues that MtGox was having. With Dwolla being their paypal-alternative, people got kind of spooked when suddenly they couldn't move money in and out of the market earlier this week and no answers were immediately available.

For what it's worth, MtGox claimed Dwolla switched their API around for their "Grid" product without any forewarning (big round of applause for oAuth, everyone!), and got the API issues fixed a couple of days ago. They've been more upfront and communicative ever since.
Soustrop: Why I Created C++ [video]
He should have referenced this article which explains how he came to think this way.
http://blog.bufferapp.com/idea-to-paying-customers-in-7-week...

One of the most useful articles that I've read in the past thirty days. Those collect email pages have got it all wrong. Channeling PG if they don't want what you're building, then build something else.

Done correctly like Buffer shows you can not only get emails but validated emails more likely to result in first customers.
I was working in manufacturing at the time I read The Goal, and I didn't get what was so special about it either. Having done JIT, time studies / line balancing, PERT/CPM, and other tools in the industrial engineering trade, I didn't think there was anything revolutionary about it. Maybe for those operating at an abstract level of operations management it was novel, but for those of us in the boots-on-the-ground mode, it was largely a rehash of existing ideas.
He was a simplifier and popularizer, but his books provide a readable and useful preview of serious operations management and for people who don't really need more. His basic ideas were not nearly as original as he claimed, as I discovered last year when I started a more serious study of management, especially project management. Many of his ideas were present in textbooks and handbooks (tertiary sources) from the 1970s.
Linking to your twitter profile as a "url" is something I've never understood. I'll see really awesome web sites, want to see what else the person has done and I have to go through the extra clicks of first going to a twitter profile, then to the site.

Granted, it's one extra click, but I'm not particularly interested in your timeline of tweets. I want to see your work.
$ python3.2 -m timeit "sum(map(lambda x: x3, range(10000)))"

100 loops, best of 3: 7.61 msec per loop

$ python3.2 -m timeit "sum([ x3 for x in range(10000) ])"

100 loops, best of 3: 6.27 msec per loop

$ python2.7 -m timeit "sum(map(lambda x: x3, range(10000)))"

100 loops, best of 3: 2.81 msec per loop

$ python2.7 -m timeit "sum([ x3 for x in range(10000) ])"

100 loops, best of 3: 2.28 msec per loop

I wasn't expecting python3 to be that slower.
No thanks. CA is 48th. They can keep their definition of freedom. I appreciate the no smoking bans and the gun control laws and short term disability (which I had to use this year). They dinged the labor laws, but in CA you can move from job to job without being sued for a non-compete clause. If we are so unfree, how come we have Silicon Valley.

This is off topic in the worst way.
Sadly this is common for twitter to do without contracting the party.

For over a year I ran a bot called @amazon which when messaged would look up the price of a book using the amazon api and respond to the user.

When amazon decided to join twitter, they contacted twitter who simply deleted my account and gave it to them without contacting me. After contacting amazon as I would have gladly given them the bot, they informed me they didn't ask for it to be deleted but to contact me.

At the time twitter made some excuse about how it is against their TOS to give my email to another party (yet acceptable to delete with even contacting me)...

Seems like things haven't changed at le twit
Free speech Is Not A Pony
Freelance Graphic Designer For Hire
I remember a cooperative online game, with a mostly text-only interface, in which you could build smelters and tools and climb gradually the tech tree. It was very detailed and interesting but I lost track of its name and URL. Does it ring a bell for anybody?
Pulling data from CouchDB to a Relational Database made easy with _changes
I think buying for the long term is a very good thing, but I tend to assume that there aren't many undervalued stocks laying around. Bubbles happen even if there are smart people around who know not to take part, but if there are smart people around its hard for a stock to get too undervalued and I don't care to assume I can do a better job of computing a stocks overall value than professionals do. Sometimes people like Warren Buffet can find gems in the rough, but a large part of that is that they have the resources to swoop in and buy enough stock to sack managers who aren't doing a good job. I can't do that.

I tend to ask myself instead "What do I know that the market doesn't?" I have an engineering education and experience and I can make judgments about a companies products and the long term future of their products that Wall Street investors might not be able to. This is all no guarantee and I keep most of my money in index funds, but its worked out well for me so far.
Facebook has huge promise, but I think it is still too young to tell if it has legs on the order of a century. On the other hand, Google has already shown its ability to hop platforms again and again (Search to E-mail, Web to Mobile, Software to Automotive), and their head-start in artificial intelligence will make them an important force for at least two decades. I would bet Google is the company of this generation that is still around in 2050.
You're looking at it in the wrong way. It's very easy to get started, but it's sort of "difficult" to get your head around how everything works, and where some of the "magic" comes from.

If you don't want to understand it, you can be on your way in 5 minutes. If you have a problem, you have the option of learning how it works. For example your point about databases is moot: were it not for rails, you'd still have to figure out how databases work. Now it became optional. If you do run into problems and need to learn how databases work, then you're no worse off than if you would have written the queries yourself, because then you'd still have to learn how the database works.

Most of the "compilation" of haml and erb and coffeescript is only once, after which it's cached and works just as fast as a static file. Still, there's some truth to the fact that it becomes a bit slower, but for most sites it's still well within bounds, and wouldn't be noticeable to the user unless you're running a 100 reqs per sec site.
I for one look forward to an endless stream of "X support in Go" and "Y reimplemented in Go" posts over the next few years.

And judging from the last 20 years of programming language evangelism/flame wars, I completely expect to see "X support in AnotherLanguage" and "Y reimplemented in AnotherLanguage" posts followed up by "How AnotherLanguage is so much better than Go" and "AnotherLanguage vs. Go."

Sadly, what we'll never see is a retrospective along the lines of, "Did we waste all our time reinventing the wheel in AnotherLanguage?"
Thanks Rick. I linked to it at the end but admittedly not in a very obvious way. Thanks for pointing this out.

Yes, I used this technique to launch Buffer and had my first paying customer 4 days after launch.

I think the key thing is to focus on conversations in order to validate what you're building is something people want.
Hank Reardon... is that you?
Launch a Business, Not a Bunch of Social Media Accounts
Hacker News May 2nd Edition
TOP HACKER NEWS

Top Stories
A Sony Excuse for Security, Anonymous Discontent, They Call Me Dr. Suck, EFF the FBI, Perilous Pin Pads

News
He Who Smelt It…, CrazyJ Gets Locked Away, Thor Defeated, Breaking In Going Away, Breaking In for Lulz

T00l T1m3
updates: BackTrack, BurpSuitePro, ESAPI
new: PulledPork, Network Security Toolkit, Xplico, RegExtract, SWFRETools, theHarvester, GGGooglescan, CryptoNark

Quickies
Zeu$ News, Card Runners Blunder, Someone Rocked on Through CC Avenue, Investigation Finnished, VUPEN Ruse, Cyber Security Plan, Android Persistently Trojaned, Keystoned Cops, Hole in the Skype, M&A News

ConFu
LASCON Speakers, MohawkCon, Summercon Speakers, Hackers On A Plane/CCC Camp, Hack In Paris
See http://thinkprogress.org/yglesias/2011/06/12/243047/a-follow... . "The Mercatus Institute’s freedom score was significantly linked to (by state)- lower educational attainment (measured by percent of Bachelor degrees or higher), lower population density, lower per capita GDP, increased infant mortality, increased accident mortality, increased incidence of suicide, increased firearm mortality, decreased industrial R&D, and increased income inequality."
The entirety of your previous post was putting words in my mouth, and now you're doing it again by suggesting interpretations of what I wrote instead of what I actually wrote. No, thank you.
Rack 1.3.0 & Serving Static Files
If you don't want to read the whole thing, basically in the authors' viewpoints: smoking, motorist, mandatory health care, and gun laws lead to a state being less free. To make states more free, get rid of any such laws. If you don't agree with how the authors measure freedom, then you probably won't agree with the conclusions they came to (I certainly don't).
I can completely empathise with you on that point, but I am not sure it should stop you going ahead.

I think the important thing is the use of copy and the general feel and style of the communication you have with users.

If you make it clear that your ability to create a useful product depends very much on them, I have found it can have quite the opposite effect: they can really become very loyal fans and encourage you along the way, even before you have a product. People love to feel like they are part of shaping something, and when you make it the case that it is genuinely what they are doing, it works amazingly.
Horrible article. It makes an arbitrary distinction between products and ideas. I'm sure if you asked Michael Dell, even 10 years ago, what his company is about at its core -- he'd probably say something more like delivering technology to consumers and businesses, customized to fit their individual needs, and using the best processes and efficiencies to deliver at the lowest price possible.

Don't bother wasting your time reading it. You'll have wasted two minutes, learned nothing, and have even less respect for the Economist.
Awesome work, but I find it strange that all of the emails in the example post are @yahoo.com.
Ask HN: Advice for a young, self-taught programmer
[TL;DR I’m a 15 year old self taught programmer unsure of what to learn and how to learn it].

Hello, I’m a 15 year old self-taught programmer and I need some help. About a year ago, I made $21,000 making apps for webOS through their Hot Apps promotion. However, that was a onetime thing, and I’ve concluded that the size of their user base makes it a bad platform to sell apps on. But now I’m unsure of what to do.

As a self-taught programmer, it is difficult for me to pick up new technologies. Right now, I know Python, C/C++, Objective C, and some HTML/CSS/JS, and my most complex app was about a 1,500 line C++/OpenGL piano app. I know the syntax of these languages, but I feel like I don’t know how to apply them to make things. When trying to learn frameworks, two things generally happen: One: I find a tutorial, follow it halfway through religiously, and then quit because I’m not making anything useful. Then, I transition to the “just build something” phase, in which case I will spend hours googling relatively trivial issues that I run into. I eventually give up because it takes a ridiculous amount of time to do something that seems so easy. I then move onto the next technology and repeat.

One option is to continue doing phone apps, except for iOS and Android. I have never programmed for Android, but I have been learning cocos2d for iOS and also about normal iOS apps. However, I don’t feel that I can make an app that’s good enough to compete with what’s already out there. Resulting from this is a constant belief that my ideas suck, I would never be able to code my idea, the idea wouldn’t be good enough to be sold, etc.

Another option would be for me to learn about data structures and algorithms. I’ve been studying them a little and know some of the basics, big O, sorting, etc., and I’ve done the first 55 or so Project Euler problems without much trouble. This seems like it would help me the most in the future, but I find it hard to see the benefit in it now, and wonder if I should just wait until college to learn it. Everything else just feels like gluing together libraries that won’t help me at all in the future, while this feels as if it would actually be worth something. Additionally, I also want to get into Stanford, and knowing things like this would help me be ahead.

Another thing I could learn is web programming, which I now know next to nothing about. I mean sure, I know HTML, CSS, JS, Python, but I don’t know how that’s glued together to make a flashy web app. I mean with my skills now I could design something, but it would probably look like crap. The idea of doing a web start-up right now is very appealing to be, but I just don’t know where to begin. I feel like most material is way too basic (“this is a variable…”) or talks about stuff that I have no idea in what context its being used.

Anyways, thanks for reading, and any help that anyone can give would be much appreciated. Thanks!
Scala moving to Github
I would have thought that facebook single area of expertise (at this time anyway) makes it a company thats longevity is not guaranteed. When you consider the fact that we are seeing the monopoly that was (and still is to a large extent) Microsoft challenged very seriously on many fronts, and you look at the amount of area's they are involved in, similarily, the longevity of these companies depend on their ability to change their dynamic like IBM.
I agree about Google, but I don't think Facebook is even remotely in the same class. For all I know it could be gone in a couple of years. Apple and Amazon seem like two much more likely candidates, along with Google.
I second that. Please change the background to FFFFFF, it looks much more professional.

rokhayakebe, are you a designer? Would you be willing to have a look at my site - grepfiles.com? If you do get a chance, please email me any feedback at grepfiles@gmail.com
Thanks!

I absolutely agree. I answered a question on Quora (http://www.quora.com/When-is-the-best-time-to-actively-publi...) along the same lines, this is the key part of my answer:

Start with 5 or 10 people and get conversations going and you can gain a massive amount of extremely useful information. Much more than if you gained thousands of emails but never spoke to any of them.
AFAIK, this assumes a purely functional language, namely Haskell. I'm not sure about the variant of Lisp used in the LISP Machines, but it's probably rather different (eg. uses assignment, etc).