skysight-inc/HackerNews huggingface dataset:
This. Also, why does Sparrow or Twitter/Mac insist on inventing new widgets and putting buttons in the title bar and stuff. It really annoys me.
It would have been much a more useful find 20 years ago when the Indian Nuclear programme was under and embargo.

BTW, 1 lakh is a hundred thousand.
Beginning Factor – Introduction
Create Website
Create your own stunning online web shop. It integrates smoothly into your Zeta Producer website within just a few minutes.
I have mixed feelings that the best hardware yields better productivity.

I worked with a Macbook Pro, top of the line, with 2 x 24 inch monitors attached, with an ergonomic keyboard and wireless mouse and all that crap.

Now I work with a $500 ASUS that doesn't even lit my keyboard, with Ubuntu Linux installed and I'm using it directly (no external monitors or keyboard) since I'm on the move a lot.

As far as my productivity is concerned, I still get things done at the same pace. Hardware is not my bottleneck.

Of course, this has more to do with my other preferences. I like keeping my toolchain as light as possible. I don't use bloated IDEs, even when working with languages that require an IDE, such as Java. I don't do heavy processing often and when I do, I prefer offloading that work on AWS. I am also proficient with manipulating virtual desktops.

As far as startups go, I think that spending money on expensive hardware is not frugal spending. If you're my boss, I would rather prefer a bonus than the latest and shiniest crap -- if I want shiny crap, I can buy it myself while respecting my own priorities.
How much memory do you have?
I have a strong desire to do something like this. I've been saving for the day that I can quit my job, and work on a start-up. At the same time I also want to move to somewhere like Costa Rica with exciting rain forests, and a lower cost of living. Unfortunately I feel tied down, I'm more than willing to sell most of my stuff, I basically stopped buying "things" a few years ago. However I could never move away from my girlfriend, and she could never move away from her life here in Boston.
What's better ?

HeadJS [per the link above] - [only a little dev in recent days]

LabJS - http://labjs.com/ [seems litte more active dev]

RequireJS - http://requirejs.org/ [most active dev]

HeadJS dev seems a little on the light side [ala none - see GitHub for each] ? Anyone have any experience with Lab or Require ?
3 GB
SPICE BLUEBERRY EXPRESS DUAL GSM QWERTY PHONE SPECIFICATIONS AND PRICE
New York City, Here We Come - Minus
Because TCP doesn't provide any framing - it's just a stream of data. Text based protocols usually use newlines as delimiters, and binary protocols usually prefix each message with a size.
86-DOS, aka Quick and Dirty Disk Operating System, which was sold to MicroSoft famously, was designed to duplicate C/PM's operating system API's. As the story goes, all the money was in the hardware as software so easy to copy. Look up the history of FCopy on the C64 to see just how prevalent it was on the much higher volume platform of the day, Commodore.
"remembering that command (and a couple of thousand others) is trivial"

I couldn't disagree more -- one of the reasons I'm a programmer, I think, is because I'm good with concepts and bad at memory (History was my worst class). And programming, for me, is all about organizing structures.

For function calls, autocomplete and tooltips that remind me of the argument order are lifesavers for me. On the command line, I simply can't consistently remember which commands take which flags, and which parameters, in which order...

Command-line is fantastic for connecting together different processes, creating macros and scripts, etc. But not for day-to-day use. There, I agree with the article's author, command-line use is pure masochism.

A checkbox (well-labelled) takes a second to interact with. Hunting in the man pages for a command-line option? Usually around a minute. I want to spend my brain power and time on programming, not on my tools.
I disagree that the desire to own stuff all boils down to wanting recognition and validation from others. In my experience there are a range of reasons that people want to own things, and validation is just one of the more base reasons.
This article seems like something from a content farm, yet it's from avc.com.
Steve Jobs said they weren't getting into the eBook business because people don't read any more. He was wrong. The Kindle has thrived where a good many people said it would go away after the iPad was released. With the Nook as a strong #2 in the market I think it's obvious now that reading will continue to be a popular hobby. Barnes & Noble has the retail presence that allows customers to try out their product in the store before buying.
CD Baby just started out with some links to purchase albums IIRC. Derek then manually filled orders and sent items out.
Unfortunately Factor development has slowed a lot since Slava joined Google.
I've successfully used jCoffeeScript in my projects:
https://github.com/yeungda/jcoffeescript

Best thing is that the whole jar is self-contained. Nothing is required except for java, which eliminates the headache of installing cygwin and node on windows.

java -jar jcoffeescript-1.1.jar < foo.coffee > foo.js

For sass, the easiest way is to just install ruby on windows and then install the sass gem, which will give you access to the sass command.
Visualizing Player 1.0: media player designed for data visualization
I think you'll find it's not that easy to move to a new country with a work permit, unless you have a lot of money in your bank account (which is one of the first checks the embassies do), or you're of the wrong nationality (try entering europe being african). Yeah, try telling a starving child labourer in Honduras or South Africa that money will not solve any of their problems. Maybe you can travel hitch-hiking and getting to stay in people's places… I've done that in some parts of europe, but there's nothing like a pillow of cash to help you through the day.
Your argument broken down goes like this: "If you can't touch it, it isn't natural, therefore disregard it"

It's more of an acknowledgment that our concept of ownership is derived from the scarcity of the objects we may own. Whether the thing over which someone claims ownership is natural doesn't enter into it.

You don't appear to have any will to solve the issue at hand.

I don't think GP is convinced there is a genuine issue at hand.
> We have shown that, even though the Internet induces significant timing jitter, we can reliably distinguish remote timing differences as low as 20µs.

Server CPU = 2GHz, 2 instructions per cycle, time for instruction=1/4 ns. Does comparing a byte in a Java array really require 80,000 instructions? How does this work?
I think it's different -- for example, many of us love to drive cars, and are very happy we don't have to understand anything under the hood.

This was not the case, say, 80 years ago. Computers are still at the stage where, to use them to their full potential, you have to understand their inner workings far more than many people would like.

I'm a programmer, but I feel the same way -- I look at programming as a means to an end, and even get depressed when I realize the proportion of my life I've spent delving into CSS float or z-index intricacies, or the finer points of compatibility with IE.
A second Moon program could not hope to elicit the same combination of fear, funding reduction immunity and pure profiteering (shielded by 'national security' and state secrets).

But it appears the NSA even has their own secret space program http://en.wikipedia.org/wiki/Blackstar_(spacecraft)
I don't care so much about the hardware as long as it does its job and there are no crazy wait times. Having good and recent software on the other hand is very important to me.

I simply hate having to put up every day with bugs that have been solved five years ago. And especially if there is no reason beyond simply the slowness and conservativeness of the IT dept that causes this.
Browsers already get rid of the oldest pages first. And since pages are refreshed when you visit them, that means the least-frequently visited pages will be forgotten first.

Firefox has a heuristic based on memory size to keep the history fast. http://blog.bonardo.net/2010/01/20/places-got-async-expirati... But you can go to about:config and change places.history.expiration.max_pages if you want to get rid of old pages faster (or slower).
'Whistleblower' In the Canadian Theatre on August 5
'Whistleblower' In the Canadian Theatre on August 5
Upon receipt of a woman who has fled to promote human smuggler slaves in brothels hidden inside the area Kathryn begins to find out how expansive business is to grow in the years of war
I'm not perfect either, I like my autocomplete and history controls as well. Hackers save time and take shortcuts, and for me that means using the command-line. I want to access the options of a program that are not found in your menus ;)
Why Hate Anti-Star Trek?
For the long term I'd like to see a bloc-wide currency as well as local currencies. A "Greek-Euro" with an exchange rate for "Europe-Euros" if you like.
Personal bias, but http://chatvoting.com is my latest MVP. There are a ton of features I want to add, but it does exactly what I originally intended.

If you want massively successful MVPs, twitter is probably the king.
World class SPA and bodywork academy in India.
Are you looking for career in Spa. Visit Aithein Spa and bodywork academy academy in India.
There's also a difference between vacationing and living abroad. You don't need to spend a lot of time abroad to gain that knowledge and perspective, but you're not going to learn it in one- and two-week vacations entirely surrounded by middle-class comfort.

As for OP, I think he learned a lot more than what he articulated. He's obviously intelligent, thoughtful, and experienced. But the 29 points he gave are all observations that, while valuable, are hardly original. This isn't surprising; usually the things people say they learned aren't what they actually learned because the latter are too subtle and difficult to articulate.
Google’s official URL shortcut just for Google websites.
The problem, as I see it, isn't the dodgyness, it's that the Lib Dems needs cover to back a vote of no-confidence. A vote of no confidence in a government you're part of is a big deal. If they vote no-confidence on the grounds that Cameron had meetings (even meetings) and no hard evidence, then the only thing Cameron needs to do to absolutely end the LDs is to demonstrate how Labour also had meetings (News Intl were behind Labour in all the Blair elections). Heck, Murdoch might just do him the favour and dump the minutes himself on the way out.

Also, LDs are in plenty of trouble with their base. They swallowed tuition rises but are willing to fire the PM over being too nice to Rebekah Brooks? Tuition affects pretty much everybody who will go to university or who wants their children to go to university. Loose ties to repulsive, illegal behaviour at at newspaper everybody already knows to be the scum of the earth affects comparatively no-one.

Finally, Coulson was working for Cameron when the coalition was set up. How does it play to be fine with that, and then suddenly be against some meetings on a vague principle?
No, it's not (or shouldn't be) news to those of us who watched that part of the trial. But I bet there are a lot of people whose main information sources were cable TV talking heads who may have failed to point out this correction.
Excepts from an (imaginary) interview:

Q: Is cloud storage more powerful than local storage?

RMS: No, no, quicker, easier, more seductive.

Q: But surely the cloud offers valuable services?

RMS: Syncing. Heh. Incremental Updates. Heh. A hacker craves not these things. Once you go down the Cloud path, forever will it dominate your destiny.

Q: So it's a matter of vendor lock in?

RMS: Remember, a hacker's strength flows from the source!
I dunno... I find GUI + well-planned keyboard shortcuts to be productive-in-the-long-run.

You get the best of both worlds -- the options are there when you're learning, and your muscle memory takes over for your highly repetitive tasks.
My meager single-core 1.6GHz laptop has been fine for development, until the time I had to use Eclipse instead of Vim. Why, oh why, does it freeze while I'm just writing code!
If you're doing lots of web performance tests with loading scripts, Steve Souder's "Cuzillion" is a really helpful tool that lets you create dummy HTML pages that load resources with definable delays.

http://stevesouders.com/cuzillion/
Isn't that the point of the question - to get those answers? It's a Stackexchange site, not a blog.
The Importance of Tech Meetups
My favorite comparison in proclaiming ignorance is the English (or pick your non-science teacher category) teacher that proclaims they can't "do" math. Asking the opposite question, is it okay for any teacher to be illiterate? Just because something is difficult does not make it okay to shrug off as unnecessary.

IMO If you claim to be a programmer, you ought to have a whine-free good grasp (at least) of the tools necessary to be successful.
Traitement Des Hemorroides
Medicament Hemorroides. Avez-vous des symptômes des hémorroïdes? vous débarrasser de vos hémorroïdes avec succès avec les hémorroïdes la médecine naturelle et sûre.
If all you want is asynchronous JavaScript loading, all you need is the Google Analytics snippet:

var ga = document.createElement('script');
ga.type = 'text/javascript'; ga.async = true;
ga.src = 'http://www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
> Do you think you don't have to remember anything to use a GUI?

This. You can't imagine how many times I stared at a screenful of buttons that looked like an airplane cockpit or something, trying to figure out where in bloody hell was the function I needed. More than once, I would find out what the button is supposed to look like through reading help docs, but then fail to find the same button on the overly complex toolbar, since the toolbar, apparently having a mind of its own, would randomly decide to hide some of its buttons so that it would not appear as daunting (looking at you, Microsoft!) Give me bloody syntax and CLI that I can look up or Google over this clusterfuck any day.
Make Twitter Apps Search A Fun With Twitter Apps Store
Twitter users treasure Twitter apps a lot as these are no less than any health drink to them as they boost their micro-blogging power and make Twittering super easy! But the thing is it isn’t very easy to get hold of all good apps and it becomes important to take help of any Twitter apps store making the search easier.
If you use a biometric fingerprint instead of a password you will soon find that passwords can be changed, but biometrics can't.

If a password database is compromised, you have a problem, but you can change everyone's passwords.

If an iris database is compromised, you really have a problem.

Biometrics are also susceptible to replay attacks, where sort-of-alternatives (such as tokens) aren't.
Basically, this is the same trick as google analytics now uses:
http://code.google.com/apis/analytics/docs/tracking/asyncTra...

We verified this at our company (we don't like it our site goes down together with google :) ), and it works pretty good. I would advocate headjs to load itself with it though and inline that piece of jscript
It depends on the timeline I guess. But the amount of added 'suspicion' is much bigger between 0 and 1 lookups than between 1 and 84 lookups. What I mean is, when somebody looks something up only once, that says a lot about what they think about or plan to do. When somebody looks it up multiple times, well that at most shows that they have a continuing interest as you say. It's not like everybody once in a while randomly decides 'hey, I'm going to look up how to make chloroform' and that only the people who do it several times over several months actually do it.

My point was, why hammer on the '84 times'? Isn't just the one time just as much a 'smoking gun'?
The $10 million Photo and other VC Stories
imo (fwiw), stability, a good api, and decent test coverage is a better metric to measure which one's better.
I've used LABjs, and it's really good. After a point, I don't _need_ any more dev work done on it.
Gis.to is like Cliff’s Notes for long-form Internet reading
As well as just the hardware speed, I think for some it would also improve their motivation, and you may gain more from an employee in that.

It also depends what your doing, if you are after someone to produce great pixel perfect designs, get them some decent screens. If you have an app where the latest i7 and SSD can cut compilation time in half you can probably make a good gain there by not having the programmer get distracted each time they compile.
Agreed. He went out of the way to cast doubt on the reliability of his product in the name of justice.
By contrast, I scored 23,300 putting me on par with the average result for a 15 year old, if this test is to be believed. I was brutally honest about not selecting words I only recognised and might be able infer meaning from in context, but couldn't articulate a clear definition for (of which there were a surprising number).

And yet I look at the vocabulary used in the comment posts of those claiming high scores, and wonder how they ever scored so highly (accepting that comments are not neccessarily reflective of ones general writing or vocabulary). I believe that as this test is so open to cheating, that using responses to it as the corpus for determining median scores renders the entire exercise completely meaningless.
A little background info, I grew up in NY and attended college in the Boston area and am now back to focus on Minus fulltime.

http://Min.us is a simple and easy way to share files and photos and it was launched few months ago as a hobby project. We're now pursuing the idea fulltime and looking to grow the team as well so def contact us if you're interested and in the NYC area.

We will also prob do some cool activities in the NYC area soon, stay tuned!!
Cheers :)

john@min.us
http://min.us/u/john
ROR Development
Our ROR (Ruby on Rails) Developers/Programmers expertise in Ruby on Rails Development, ROR agile Web Development, JRuby Development, Hire and Outsource Ruby on Rails Development Offshore ROR Development & ROR Programming.
In the past I have been content with hardware which is several years old. One advantage with slower machines is that benchmarking becomes easier, such that any slow operations are really obvious at the development stage. The other advantage is that customers are also often using similarly aged hardware. Older hardware forces you to make your algorithms efficient, rather than relying upon faster machines to hide the bloat.

In my case I was also often developing for embedded target hardware which was a good deal slower than a typical PC, so older PCs were more realistic for testing.

The advantage of always being on the latest hardware is if you're developing large software systems which take a long time to compile, or if you're doing something which fundamentally requires significant number crunching - such as games or computational chemistry.
Even then, it's still a silly post. The reasons for not buying the latest hardware are rather obvious.
I'm the opposite. I think computers are wonderful and I love the theory behind them. I hate some of the awful abuses people have inflicted upon them (e.g. shitty software).

Also, I don't think command-line interfaces are comparable to camping in a thunderstorm. They're actually quite intuitive and fun. It just takes a couple weeks of getting used to; then you realize how powerful the command line actually is. Ask a Windows sysadmin how he spends his day; I dare you.
New Xbox 360 game cases full of holes to be more eco-friendly
As we seem to be allowing a personal bias, I'll submit my MVP - http://bugmuncher.com

I've built the minimum in order to get it live in 2 weeks. I've got a HUGE list of features to add in future, including customisation, multiple highlights, automate the subscription process, API, etc.
"I think most people are thoroughly bored of this 'scandal' about a bit of corruption that happened 10 years ago. There's more important news out there."

Nope. It's more to do with the fact that it's a scandal exposing just how corrupt and cosy the british power elites are. "A bit of corruption 10 years ago" is somewhat akin to Al Capone going down on tax evasion
PHP has its faults, but it also has dead-easy deployment, cheap and reliable hosting, good documentation, and an excellent community.
Already posted :
http://news.ycombinator.com/item?id=760917

HN should remove all after the '?' then do a diff between the 2 contents, and keep the short url if the contents are the same.
I'm definitely diving off into an OT area here but I'm going to bite anyway.

"For example, I really don't see why 'git commit -a -m "turd"' is pioneering while right-click, Commit, check boxes, enter "turd", click "Ok" is not."

I agree with you, if the GUI you're talking about is some wonderful Git GUI and you like it, awesome. I got the impression from the post that this author isn't impressed by people using Git at all: "I’m scared of Git and Subversion."

I think that's what the grandparent was talking about regarding the frontiers. Git (and Hg, and Darcs, and Bazaar...) is on the frontier, and this means that it's a bit rough and ready. But a lot of people find it productive and useful and the benefits outweigh the costs of reading manpages to find argument flags.

That's kind of how I feel about Git GUIs, since many of them are still rough and ready, and just aren't as powerful as the CLI (see TortoiseGit, where you cannot interact with the index, and the Eclipse plugin, which doesn't support submodules and makes some infuriating decisions about how to manage more than one Eclipse project inside a Git repo). But if you're more productive with a GUI than the Git CLI, great!

I just get the feeling that the OP isn't interested in better tools for the sake of better tools, which is a bit disingenuous since Opera and the web and all the great stuff he talks about wouldn't have been possible if we were still using punch cards.
Dell May Use "Google Plus Hangout" For Customer Support
>I think Bruce is on about the people who have a comfy house, but still choose to endure the hardships of camping.

I don't get that analogy. My house may be comfy, but I can't travel with it, and I'd rather have to endure such hardships than being stuck at home all year. And camping is still the cheapest (and for some, the only affordable) way to travel.
Colour me impressed. I thought you needed fancy (relatively) modern stuff like Ruby for decent in-language DSLs, but clearly Bash can do the trick, too.

I wonder how decent a programming language you could turn bash into using tricks like these.
I don't know if it's anyone else's motivation, but developers should have machines that approximate the machine of their software's customer base. Otherwise what runs OK on a developer machine can be painful to use out in the field.
Study: length of vacation does not affect happiness level
followup to this one: http://news.ycombinator.com/item?id=2754725
Very nice.

Forests could be cool...creating a genetic algorithm for such a forest could be a lot of work and lead to less interesting results than expected...
Real question: I know these are huge companies with diverse teams and projects but can anyone share what type of hardware Google, Apple, and Microsoft provide for their devs?
Apple themselves started moving the toolbar into the menubar (e.g. iTunes, Mac App Store).

IMHO the "left category bar" of Sparrow and Twitter for Mac are pretty useful, given that
(a) screens are much more wide than high, and stacking everything in horizontal bars is a waste of space
(b) they move "categories" from horizontal tabs to vertical, thus making the Y direction for 3-or-more finger gestures meaningful and intuitive.