skysight-inc/HackerNews huggingface dataset:
Asking without searching first is disrespectful against users of that forum who spend time to answer questions. It's a little bit like saying "Instead of wasting 30secs of my life to search and try on my own, I'll waste 30secs of yours." Personally, when someone asks something.. and I can paste their exact question and get a well done tutorial on the subject, I don't feel like answering. For a total beginner, obviously, that's different.
Just to be clear, I'm not talking about the final exit. I'm talking about an award to the founders if they can get the company to a billion dollar valuation. That's all I'm talking about. And not Fu money but something of the order of 1million which would give the entrepreneur a small nest egg for having gotten this far but doesn't really make him financially secure.
And I agree that shafting employees is reprehensible and downright despicable.
Hold on. You really should read up on the recent uprisings in Spain, Greece, Tunisia, Egypt, Syria, Israel, London and more recently, Wall Street.

This is not about 'people running out of money'. This is about an entire generation coming to the understanding that current political dogma is absolutely against their future.

Looking at this issue through the narrow perspective you describe is the same old-school thinking that misses the whole point.
What happens when you refactor your code? It's fairly obvious what happens: you change the name of the method being called. However, the benefit here with TDD is you still retain your testing ability. More importantly, anywhere in the code also using the method can be easily discovered. Finally, by doing this, you've automatically updated your documentation as well.

So, let's see, you've updated tests, code, and documentation all in one. Whereas if you didn't have tests, you'd have to update the code through manually searching and testing everything, and still have to remember to update the documentation.
Linux Mint is based on Ubuntu but does not use Unity. It also includes some extras not included in Ubuntu by default such as MP3 codecs.
Mr. Dayan (Admin)
When you have less credibility than an investment banker on a cocaine bender, you've got some trust issues.

I'm still trying to figure out if anyone will care. My faith in humanity is being tested.
That's a great question. It wasn't specified to me either, so I don't even know. But even verifying that the stored procedure actually gets called is problematic. In practice, one of the problems that actually occurred with the service is that the service host somehow lost permission to exec the stored procedure. That's a server admin issue.

In my experience it feels like that case is pretty representative of most system defects, in that the majority of them seem to fall outside the space of defects that are feasible to test. I've always assumed I'm doing something wrong, given how many supporters unit testing has.
That's also not what he said. It drives good design, but it doesn't do it alone. You are, in fact, saying the same thing in different ways.
Its getting to a point where I will have a dedicated virtual machine just to check Facebook.
Color.com Pivots to Live Personal Broadcasting
And I thought Brainfuck was unintelligible before playing with that...
Yeah, sure. Feel free to use whatever you want. Much of us have many browsers installed to test our pages.
Meet the New Super People
San Lorenzo Real Estate For Sale
The US 'Tea Party' initialized as a populist dissent against the concept of a government, disconnected from the people, imposing arbitrary regulations on the people.

I don't know if I'd want to draw a deep connection between the Tea Party and the Arab Spring. I think, in general, the swing is towards populism right now. Obama's big wave came from his populist appeal.

pre-flame-shield Yes, I know that there was astroturfing. But I know a number of people who genuinely adhere to those ideas.
Grow up. Are you ten years old? You are offended because you choose to be offended, the f-bombs and s-words as you say are just words.

If you ever read Ted Dziuba's blog entries you would know his style. Also I thought it was a rather concise and toughtful piece with metrics to back it up unlike most arguments FOR using node.JS. Everyone is still free to go about their business, but it is refreshing to see people who actually understand the BS and filter through the cruft.
Unfortunately this courtesy is anything but common in my experience, it's not the exception. Hell, I've had companies and recruiters disappear after showing initial interest, e.g. after the phone screening stage. Call me a cynic but these days I'm pleasantly surprised when I receive even a negative reply.
> Similarly, you can mock the database, but you're not testing all the "magic" the database does and all the myriad combinations it could fail.

You are correct. And this is why you unit test the DB and all the stored procs and queries you perform there.

And, this is also why you can add in tests that do use the database connection, and test the more complete stack. TDD does not limit you to only use the tests at the application level. It does not limit you to building other forms of tests. To imply that is dishonest. It would be akin to me saying "Because you do not use TDD, you do not test."
Not really. They did the same thing in 2004, and it didn't do much of anything. And if we keep doing this every time big businesses push for it, they're only going to bring money back during predictable tax holidays.

See http://www.washingtonpost.com/blogs/ezra-klein/post/the-wors....
Google’s Eric Schmidt expounds on his Senate testimony
This is the exact sort of "tax loophole" that should be put to an end. I almost wish someone pushed back by proposing a raise in taxes for such behavior, and maybe next time these big companies would think twice before they tried to avoid paying taxes that everyone else does.
So (1) almost all fences have gates. (2) most houses do not have fences unless they have an animal or need extra privacy for some reason. (3) jumping fences is fun when you are a kid/teen. Otherwise, yes, the fence will get in the way.
I'm the Smultron/Makefile type.
Goto Anything and its composability[0] deserves an EDIT :)

[0] http://www.sublimetext.com/blog/articles/sublime-text-2-publ...
I agree re: Rubymine. It is heavier weight by far than TextMate but auto-completion, syntax error highlighting, undefined variable hilighting, etc. is often worth the sub-second delays while editing.
Balenciaga
I don't know enough about this particular tax rule to say something useful but on the general idea of a 'tax holiday' I do have some thoughts.

Ad-hoc government policies are wrong. Tax holidays, cash for clunkers, amnesty for illegal immigrants, tax credits for favored businesses, loan-gurantees for that new stadium or 'preferred' manufacturers (e.g. Solyandra), health care 'waivers' for certain companies, are all examples of ad-hoc government.

These sorts of policies shred the idea of equality under the law, encourage rampant lobbying in order to gain 'legal' favors, enable politicians and bureaucrats to wield power preferentially, reduce the predictability of the legal and financial environment (taxes, fees, licenses, etc), and skew economic decisions to fit into legislative time windows.

Laws should be uniform and consistent rather than moving targets with varying applicability.
Joining The Prestigious Three Monitor Club (2006)
So, if this is the "carrot" to get corporations to repatriate this wealth, (ignoring business as usual), what would the "stick" look like?

Maybe a small, token increase? Or some method of increasing the tax rate dependant upon the length of time between the date the money was earned versus payed out as dividends? Surely stockholders wouldn't let companies sit on cash (that would eventually come back here anyway) if that were the case.

You wouldn't even have to be successful, just make a boisterous push to ram THAT through Congress. See how quickly these same companies try to get their assets here under the current tax law.
If the UI is all you had problems with, then why switch the whole distribution instead of installing the same gnome shell?

Even softpedia provides a way to do it: http://news.softpedia.com/news/How-to-Install-GNOME-3-on-Ubu...
Unit tests are not formal documentation. Nor are they generally adequate documentation. At best they will explain what the code does, but never how or why.
yes! komodo edit is awesome
> US companies aren't spending because they don't want to spend. They aren't hiring because they are productive enough and are profitable enough without hiring.

Companies spend more and hire more when it's necessary to meet additional demand. If there is no additional demand, then they don't. It's not because they don't want to spend or are content with existing profits, it's because consumer demand is currently very weak. With 40% of US mortgages underwater, it's going to take a while before consumer demand strengthens again.
Nokolisp (1976-)
Peuterey sito ufficiale
Here are some that I have on my Atrix that aren't already listed (as far as I can tell) -

Plex for Android - https://market.android.com/details?id=com.plexapp.android&feature=search_result

DoubleTwist w/AirSync and AirPlay - https://market.android.com/search?q=doubletwist&so=1&c=apps

Go Launcher EX w/various themes and widgets - https://market.android.com/details?id=com.gau.go.launcherex&feature=search_result

WiFi Explorer - https://market.android.com/details?id=com.dooblou.WiFiFileExplorerfeature=search_result

Google+ - Great app, uploads my photos instantly and automatically - worth for that itself.

Go Launcher is my default launcher - smooth, doesn't get in the way too much and is fairly stable. Has a ton of themes, widgets and addons.

Plex is on both my Tablet and Phone - put my old HP Mini to work connected to my router and portable 1TB drive which has all my media that can be viewed with Plex remotely. Great looking app with great features!

WiFi Explorer is useful for transferring files to and from the phone over your WiFi network using a browser - seems to work great.
I'm really looking forward to new Ubuntu releases... NOT.

As a matter of fact, Ubuntu's getting so much buggier and buggier with each release, that I'm just downgrading from Natty to Maverick.

What a huge disappointment.
Crowdfund your purchases on Amazon.com
HP's TouchPad Behind Delays in Facebook iPad App Launch?
There is/was a Cocoa build of GTK, so it's probably possible to build it.
> There is going to be a rush to judgement, but I'm not convinced that the government is going to use the tax money wisely.... Keeping the Government in the pinch has forced them to crack down on waste and fraud. It would be much harder for them to bail out wall street this time around.

Do you really mean to say that the solution to our budget problems is less revenue? The current deficits are the result of simultaneous decreases in revenues and increases in spending (http://www.taxpolicycenter.org/taxfacts/displayafact.cfm?Doc...). To get back to a balanced budget, we need more revenue and (eventually) less spending.

And I don't know to what extent the government has been forced to crack down on "waste and fraud." Certainly, that's not exclusively what's being cut.
What a Nerd Looks For in a Non-Technical Cofounder
He's only using the 500k in his examples. Given the size of SVM, LP who bought giftzip.com I am certain he made much more than 500k.
we really need to do away with these vendor prefixes. Either support them or don't but don't make your own prefixes
HTML is really verbose. I personally prefer HAML for my own stuff (it's like comparing the same doc in XML to YAML), but Markdown is definitely easy to read for programmers and non-programmers alike. Its intention is to read like a plain text email.

I would't say markdown is any easier to write because the verbosity of HTML tags and structure is usually taken care of with editor macros. It's definitely easier to read the source though.
I think we can say that the Tea Party traces its lineage to Ron Paul's Campaign for Liberty - which was totally NOT AstroTurf. Then Republicans warped everything, and we got the Tea Party - my dad is a firm believer in them. I know that...
It'd be nice to change the vendor prefix definition from "this browser's rendition of this" to "this vendor's definition of this".
Lcscfx.com
It would be completely reasonable if they sold equity to take money from the round.

Alternatively they could offer a retention bonus to everyone based on current salary.
Damn, shykes you are exactly right it was just an edge location and Route53 node, not an EC2 region.

Sorry about that guys.
If you like this, you might be interested in reading the considerable discussion (over 160 comments) from when this was submitted just under a week ago:

http://news.ycombinator.com/item?id=3039873
It seems to me that the relative stagnation in space exploration is that there is no reason to move forward. Commercially, there's practically no incentive to move beyond geostationary orbit. Militarily, probably not either. And those are the two most powerful motivators around.

I heard a talk where it was suggested that the thing to aim for is to mine a small near-Earth asteroid for valuable ores. The hurdles are small compared to, say, going to Mars, and there's a commercial payoff. But even that requires a bunch of technology that doesn't exist and are at this point too far-fetched an investment for private development.
Ah, got it!

This is one of the biggest failings of SimpleDB that I think keeps it held back from being a huge success, the region dependency of it and the seeming lack of support from Amazon (the only product whose forums frequently go a week without a reply).

Had SimpleDB has an optional global redundancy for quick read/writes in all locations, I think it would have been the killer product a lot of people were looking for.

Instead I have to roll my own with a fully connected CouchDB graph of servers. Ahh well.
I usually use my own NLP code that I have written over 12+ years in Lisp, Java, and Ruby. That said, I have used NLTK on a few projects (some personal, some for a data mining customer) and the "everything included" (including useful data sources) aspect of NLTK is a real time saver. I recommend it, especially so if you mostly work in Python.
Do as I say, not as I do..
Prepare to be disappointed.
模具钢
Ask HN: What do you think about my first professional article?
Felt the need to write a bit rather than just post the URL. I started blogging as a hobby about 4-5 years ago, and recently decided I'd have a crack at some more professional writing while still at uni. I'd like to ask for you (The readers of HN) for feedback on my article. Bear in mind this article was originally written for Smashing Magazine, however after completing the article, they decided it wasn't exactly what they had in mind. I feel it fits better on tutsplus anyway, so I'm not disappointed really. I've had no comments on the article so far, but see some people have been "liking" it =]
Please be honest and constructive, I'm trying to improve my writing ability.

http://wp.tutsplus.com/articles/how-to-change-your-wordpress-workflow-for-the-better/

Thanks in advance.
(I feel the feedback would be more valuable if you include your profession.)

Edit: Regarding the error with "Procedures and doing things in the right and expected order, is in my opinion, is paramount", this was not in the article submission I made, and possibly an editorial error. Thanks all the same.
Yes, I did read the article, and I do understand the money mostly went straight into shareholder pockets.

I don't have a great solution for that, but I would note: (a) The money is at least in the US, and (b) any dividend payments are (should be?) taxable.
"But it's had a much worse track record with communications. There are no cell phones (or cell-phone-like devices) in Neuromancer."

There is the matrix though, which isn't a bad vision of the Internet; its global, all the big databanks are connected to it, commerce (banks etc) is transacted on it. I think that was doing a pretty good job at predicting future communications in 1984.

You are right about the lack of cell phones - there's a scene with payphones in Istanbul that seems really out of place in 'the future' now.

"Stephenson's own Snow Crash features an international computer network with a virtual-reality interface that seems incredibly cumbersome and inconvenient compared compared to the actual web."

I think this is a little unfair.

I always thought the point of the Metaverse in Snow Crash was for real time human interaction; Hiro has his virtual office, librarian, and 'Earth' as interfaces for high speed information retrieval.

The metaverse, as described, is limited, in some ways, but that's by design.

I'm reminded of the bit in Snow Crash where Stephenson talks about Juanita building the software that maps real life facial expressions onto avatar facial expressions, and how important that is for business.
This is something that's still unsolved. Humans have a lot of hardware that allows high bandwidth face to face communication; we pick up on very subtle facial cues, for example.

But no one has really cracked the problem of such 'high emotional bandwidth' Internet hangouts. We see things like the Google+ hangout feature - but they don't really work, as hangouts.
Where do you go online if you want to hang out, and communicate with other humans? Yahoo chat? Facebook? Are these really optimal forms of human communication? I don't personally believe so.

I think Stephenson sketched his metaverse as a virtual reality interface that's solving human communication problems that the web still hasn't come close to solving.
This can happen from time to time, and I think most of the time they just end up giving the customers a refund.

From my personal experience, its better to just ask Paypal to refund the money and ask the customer to re-pay. Its a bit annoying, and you may get some disgruntled custoemrs, but a whole lot easier than going through the pain of asking Paypal for an explanation.
You don't patent something because you built it. You patent something because you think someone else might build it, or because you don't want someone else to prevent you from building it.
For Emacs users, Plain ol' GNU Emacs[1] is almost as tickbox compliant as Aquamacs, and has the benefits of not breaking a whole lot of existing stuff by trying to retrofit it with a 'Mac OSX User Experience'.

If you're familiar with standard emacs settings[2] (and have the appropriate vitriol for those who falter into cua-mode), then http://www.emacswiki.org/emacs/AquamacsFAQ might be of use.

[1] Fairly recent binary builds are maintained at http://emacsformacosx.com/

[2] or, more probably, a config built over several years of slow accretion.
It's impossible to say how specialized your product should be, that's something you have to figure out very early in the startup phase. It could turn out that the niche market is far too small to be viable, or you could end up in a situation where niching is the most suitable course of action because the market is over-crowded.

Are you using professions as an example or actual market segmentation? Because I don't see how usage of a web analytics package could differ from one profession to another unless your product is very tightly integrated with the IT systems - web site, booking, planning, etc - that a profession sues.

Furthermore, are you sure that web analytics packages are difficult to work with? From my perspective, as an end-user, Google Web Analytics is incredibly easy to set up: just verify domain ownership and insert the tracking code. The problem that I have with Analytics is that I'm not sure how I can utilize all the data to 100%. So what if 30% of my visitors unexpectedly come from Spain? I would love a solution that was more problem-goal or business development oriented.
References to iPhone 4S and image leaked on iTunes beta
At the time when the Tea Party wave first hit here, it was very much not a mainstream Republican Party idea. The people that I knew who it drew in were typically Libertarian or Republicans dissatisfied with the Republican Party leadership.
At least with droidwall, non-whitelisted apps are perfectly able to connect to local ports (in fact I've got a few apps that don't get internet access, and instead get ssh port forwards).

And it looks like (at least on CM) non-whitelisted apps can make DNS queries as well (so they can still send the data home).
The case against the Kindle as a low end tablet disruption
Please Note: Mac OS X Has No Network Trash Can
I won't rule here on whether corporations are good/bad or if they deserve the profits. I'd just like to posit my analysis of the situation, which is that:

1) It's been well documented in the financial press now that banks and companies are holding more cash than ever. In fact, Apple is holding more on hand than the gov't.

2) This tax break would be a one time infusion. Corporations can't count on it recurring, if say, they wanted to plan on using it to fund operating expenses (e.g. salaries).

3) Historically, older corporations do not hire sizable numbers of workers. To what extent are these the companies with offshore profits?

Ignoring any ethical judgements, to say that it will help boost the economy seems dubious to me.

Again, ignoring ethical judgements, I think it is fun to consider other consequences, like what effect it may have on corporations' investments on foreign soil. We might not be able to make jobs here, but maybe we could nudge them away from making jobs there? It only works if you think the world economy is not interconnected though.

Anyway, my point is that, yes, there are good moral arguments why this push is reprehensible, and people are making interesting points as such here. Going the other way, I'd like to think about what the hardheaded economic realities are (and they certainly are not about direct job creation). What if it merely adds dollars that these corporations could use for other causes, like lobbying? To what extent do we consider these activities to be good or bad? Donations to charity and contributions to PACs are often one-off.

One thing that tickles me is that when donations are big, they go into endowments, which are managed by various financial companies. Good for the charities, but it's not that there are other vested interests. ;-)
After a brief examination of the source, this appears to be the beginnings of a project, not something you can use to run JavaScript.
Txtumblr
I was going to say that there's a flyer.
But it's empty too :)
Radio 4 Interview with Adrian Bowyer, RepRap inventor (at ~20:00)
Text "txtumblr.net16 YOURMESSAGE" to DOTNET (386-638)
Actually sometime back CM rejected patches that would allow you to prevent apps from collecting the device ID (which is obviously quite privacy invasive). I still run CM, but boy do I wish an open-source distribution would spring up that actually respects the phone's owner.
or, a different browser on a proxy :P
"TDD is nearly useless when your code is the opposite of what I've described above: specific and mostly trivial, with complexity coming from the sheer amount of methods and their interactions. "

In other words, badly factored code is hard to test and maintain. Its just that with TDD its more obvious why badly factored code is bad.
I'm feeling a twinge of regret for posting this. I was hoping for more meta-discussion but it seems most comments are making more of a political point about a particular movement. Which, in retrospect, I suppose was to be expected.

Our HN etiquette is preventing any full scale flames, but I feel my post wasn't very constructive anyway. I'll think twice before posting things like this next time.
Windows right vs Windows wrong