skysight-inc/HackerNews huggingface dataset:
If you have slow tests that are hard to write, you're already in trouble.

For example: my recent Node.js projects use Vows. More complicated test details are encouraged to become small functions that are reused over and over. (Vows calls these macros.) For testing HTTP servers, I wrote a set of macros, called Pact, that make my tests very concise.

For other big important pieces, I isolate myself from upstream changes by creating an interface into the dependency, then testing the interface instead.

Instead of changing lots of tests, you change a macro.

The result: very fast feedback from tests that are easy to add and change, especially when refactoring or when your plans evolve. (Using a new dependency, going sync to async, etc.)

I'd love to see these benefits in more places.

http://vowsjs.org

https://github.com/reid/pact#readme
> No one is saying athletics have no place in university.

burgerbrain seems to be saying this, which is what I responded to.

> When those subjects which tie into academics better than athletics.

Tie in differently, not better. There are many ways to learn and many lessons to be learned. Drama, debate, music, newspaper, and sports, among others, are all different paths to learn those lessons.

I am not justifying the large amounts of money spent on sports programs. What I am saying is that sports do educate people and provide an important opportunity for students in many ways. Saying "nothing is learned while playing sports" is false.
99.9999% marriages in India happen based on your caste http://www.communitymatrimony.com/
Which is why its been fairly successful.
I disagree with most anti-bottled water comments. I drink bottled water. I used to drink it a lot. I have spent significant time trying different brands to find out which I liked best. I always shopped for taste (ie, I have never looked into how "healthy" or clean or whatever it is compared to tap water, nor do I care).

Dunno about where everybody else is, but this is at least true here, in Ireland. Maybe bottled water in the US is different? I don't know.

Until recently, when I got a water filter, I always drank bottled water. I love water and drink a LOT of it and always chose bottled water for taste. The really cheap bottled water usually tastes like crap, but the midrange to higher priced water tastes a lot better. Of the water sold locally, Volvic is my favourite. Tap water here tastes TERRIBLE. Even the filtered water I drink now doesn't taste as nice as bottled water and I'd still drink bottled water if it wasn't so expensive compared to buying filter replacements every now and then. There is a GIANT difference in taste between different brands of water. I don't know if its the water itself or the plastic it is packaged in[1].

Some of my friends think I'm crazy and can't taste the difference. I definitely can and I suspect the reason is that for the first fifteen or sixteen years of my life, I HATED all bottled water because it taste terrible compared to the tap water at home. I grew up in the country and the tap water came from a stream from the mountain at the back of the house. It was collected in a stone well and filtered through granite slabs. Thats it. No bottled water has come close to the taste of that water and until I moved to the city, I hated bottled water. I had friends who grew up in nearby towns and I never liked their tap water very much. But when I moved to the city, the tap water tastes extremely bad and I chose bottled water as the better of too bad options. I've since got used to bottled water, though drink it less due to getting a filter. So: mountain water > bottled water > filtered tap water > tap water

(Sadly the well has since been decomissioned due to contaminants (the mountain was used for farming and there are a lot of animals kept around where the well was) and while the water it has been replaced with is still nicer than town water and most bottled water, it is nowhere near as nice as the old water was)

[1] for example, recently I did a blind taste test with Milk, because I prefer to buy two brands (most shops only sell two or three brands. All shops sell at least one of the two brands I favor and often at least one other one. These others generally depend on the shop and region, some shops do have other brands I like, generally they are sold in tetrapak cartons, see below) of Milk due to taste. I could not taste the difference between tetrapak milk between the two brands that I buy, but I could between plastic cartons of the same two brands. With plastic, I could also taste the difference between the brands I buy and other brands. I am certain the taste difference is due to the plastic used in the cartons, not the Milk itself. I bet its the same for bottled water.
Webstock 2011 - Crowd sourced notes of the conference sessions
Just donated. Let the battle begin.
If what they pay is less than what the university spends on them, in what sense are they paying to improve education?
[shrug]

Maybe mutt is not GPL, I don't know. You get my point. He lives on a different planet.
He mentions that the EFF isn't taking on the full load of the case, but maybe he'd get more donations if EFF acted as an intermediary and managed the donations for him. He mentions several times questions like "Why should I trust you?", and his answer, "I'm very ethical", is not that reliable in and of itself. If the EFF sets up a fund, we wouldn't have to worry about suspicions about the use of the money and Geohot wouldn't have to worry about whether certain things qualify as "legal expenses" or outright temptations to misuse the fund.

He may also be able to circumvent PayPal fees, ultimately giving him more money, and he won't have to worry about transferring the remainder to the EFF at the end of it all.

I think that if the EFF won't assume such an important case completely, they could at least help out with some payment processing.
Economic mobility != Social mobility http://goo.gl/K8Pg
Anyone with experience with the application process?
+1 for reliable internet. One dinky router is not enough to satisfy 200 hackers. I've been to half a dozen with internet issues and it destroys productivity. Even with iPhone tethering, if we had 200 tetherers the cross-interference would make it just as bad.

In addition to internet though, do not forget adequate power - electricity.
Getting some pictures of him wiping out some Korean Starcraft nerds :)
This is exactly the kind of action that leads to build breaks.

Don't do it, use a real IDE.
The White House's 2012 Federal Budget
In college I took a course called "Physics of Alpine Skiing." A manufacturing engineering professor taught the course. He was a big ski racer in his younger days. While searching for a college major, and generally just drifting along, a mentor at his school explained to him that skiing is machining. This got the professor interested in manufacturing engineering. The professor ended up having a successful collegiate ski race career AND an inspired academic career. College graduate became PhD graduate and eventually a tenured full professor at a major engineering research university.

The professor's interest in skiing gave him direction for his life's work. Professor performs manufacturing and machining research, using his intuition and experience from the slopes and applies it in his labs.

This professor is a campus favorite, inspiring many in his courses, and often advises senior design projects that deal with winter sports technologies, which gives those students skills that are valuable in the workplace.

Without a ski race program this person would not have even been in college. He would have been skiing and skiing only. The US would not have had a competent manufacturing researcher and professor.

This seems to show benefit from sports programs. No?
To be honest, I'd license my work in another license for someone other than the GPL if they asked me. I just don't like the idea of granting everyone the rights the BSD license allows for without at least asking first.
For that extra $100 you get 2 cameras, dual core instead of single core processor, 1gb ram instead of 256mb ram, 1080p instead of 720p, 1280 resolution instead of 1024, android 3.0 (built for tablets) instead of ios 4, expandable storage up to 32gb microsd, flash support, hdmi, usb 2.0, gyroscope, 4g (for the more expensive model), and a motherfrackin' barometer :)

And by the way there are perfectly good android tablets already available for around half the price of the cheapest ipad. You can already run android 3.0 on a $249 nook color.
Ask HN: IT infrastructure on the go (like StartupBus)
The Startup Bus is all over HN and I love the project. The sysadmin in me, though, got to wonder: what kind of IT tech one would have to prepare for something like that to work?

- What kind of net access is reliable and high bandwidth enough for going 60mph somewhere, ~30 people using it simultaneously? What would be the backup for that?

- Would one put a server on the bus to help the local network? What would be on that server? A web proxy? Mirroring locally some commonly used things (like hosting jquery, or whatever?) File shares? What kind of redundancy would be useful? E.g. normal hard drives probably don't handle a shaky busride so well, so use either SSD and/or RAID and spares?

- How would the network be accessed on a bus? All wireless? Guess there could be then only one router for the small space to avoid interference and got to be N since 30 people are using it in the same time. Or wire that bus up with a backup wireless? Would everyone be on their separate and walled off section of the local network (so not to screw up accidentally someone else's things)?

I'm really curious what other things to consider that I had no idea one would need.
Emacs never shipped? GCC? GNU Make? glibc? GNU binutils? Bash? GNOME?

The only really significant project from GNU that never shipped was the kernel. And Hurd wasn't RMS's project; it was just the project that got the GNU label. He shipped plenty of code in his day.
"Laugh, laugh, gentlemen. It'll be the only story everyone reads."
But what a critical thing that kernel is!

With Stallman running the show, you'd still be waiting for HURD. No Tivo, no Android, no drivers, routers, etc. (I suppose they'd all be running FreeBSD, though. But the point remains - it wouldn't be Stallman that did it, and that really pisses him off.)

Also, can you really think of him honestly as the driving force behind GNOME? He had something to do with initiating it over the Qt licensing tiff, but I don't think he did a hell of a lot else for it.

Edit: Software isn't "free" if only experts can use it, or if what it does is a decade behind the current technological standard. And what usability there is in "free" software is more than offset by being years behind commercial software in features. Take, for example, my iPhone. It has zero learning curve, yet it is loaded with awesome advanced features. I'm actually free to enjoy my life by virtue of having such convenient, well-designed software and hardware that I never have to futz with. Retina display? Front and back-facing camera? HDR photos? Video recording/chat? Music whenever I want, with controls on my earbuds? Awesome battery life? Slim design so it fits in my pockets? It's all there, and I've had it for eight months. I have the freedom to enjoy all this great stuff with an iPhone, but none of that freedom if I limit myself to the tiny world of "free" software. But GNU acolytes say that this isn't the kind of freedom they mean. What then, do they mean? Why does Apple (or to a lesser extent, Google, Microsoft, etc.) have these kinds of features, but GNU does not? I think the difference is that I'm talking about enjoyment and freedom in reality, not RMS's Platonist/ascetic make-believe world.
Sexual assault is one of those things that lots of folks are afraid to talk about because it seems too easy to offend people.

I'm not surprised to find zero comments in this thread.
This article didn't get the prices right (which is suprising since that was the sole point of the article), and it got the history exactly backward.

The main shock people had about the ipad was how expensive it was priced ($500-$750). They weren't 'surprised' at how low it was priced. And to Apple's credit, we now know that even at that price it would sell well, and also we know that this price is actually not so unreasonable or inflated as we thought, because other major manufacturers making comparable quality tablet products are also in that price range (except for the nook color, notion ink adam, archos 101 and 70, or several no-name tablets).

Also, the xoom is $600 compared to the old ipad's price of $500. If you want to compare the $800 xoom with 3g (and 4g), compare it with the $750 ipad with 3g. So the prices are not so different.
And it's more than just game systems. Phones and tablets will likely be replacing traditional PCs for most uses in the next several years, and according to Apple and Microsoft those devices are "consoles" too.
How many companies need nets?
I believe it. In Starcraft, Macro beats Micro.
What I really fear for this kind of store is, what percentage of their books were bought new at Borders?

If the new book supply goes away in favor of eBooks, used book stores are in a tough spot.
Donated. I am saying so here because I donated seeing the comments of other people.
You're ignoring the fact some of the money is only given FOR sports. Plus the prominence sports brings in can help drive donations. I seem to recall the University of Arkansas getting some serious donations recently to fund giving their football head coach a nice raise, so that money could not go anywhere else even if the university wanted to, because it was the condition of the donation.
Story of Philadelphia homeowner who "foreclosed" on Wells Fargo
What is your founder  superpower
Just wanted to say some of the best folks in my college CS group were military folks who were a bit older (2-4 years) who knew the value of the education.

That said, it is a huge stigma to not finish your degree... you better have a job or strong vision. For every Steve Jobs there are probably hundreds who would have done better by completing their studies.
One thing that makes entrepreneurs and inventors successful, is their ability to visualize a course of events. I personally think one of the most useful tools in the industrial/manufacturing revolution was the advent of the radio but it's not the technology of the radio that’s significant.

The radio fundamentally changed how people thought. Verity shows and spoken word programs allowed people to close their eyes and visualize an environment inspired by the voice not demanded; this change opened the proverbial “box” of grand visions and ideas. They visualized how to work smarter and productivity became a new form perspiration, the world had evolved yet again.

I don't think people have an attention span problem (normally), I think we have evolved to the point where relevant context to our interests are essential to engagement. We see that in every form of professional life, how is the process different for children? Why do some VC's pass on a group, only for another VC to select them? Why has social communication gone from town squares to computing masterpieces in our pocket?

It all comes back to vision. Entrepreneurs of today, would find themselves in front of the family radio 100 years ago, dreaming of a more productive world and how to accomplish it. We have learned its more effective to visualize and build in bursts, than it is to just stay focused for an arbitrary amount of time. We utilize input from infinite sources that capture our attention, whether they're directly relevant to the subject we are creating, we create flexible work environments surrounded by an eclectic group of people to cultivate inspiration, focused on one task.

When people feel comfortable, essential and free to be individually themselves, you can turn an “attention deficit hyperactive” person into a solar flare focused energy that fuels the world we call business.
The problem with blaming a mob is exactly that. You're blaming a 7 year old and you can't really point a finger. I suppose blaming the victim is easier. It allows people to cope with an injustice that has them wonder what they would do if it was them. The first thing that comes to most people's mind is "I wouldn't go there, period", or "I would be extremely careful".

These are journalists and this is news. Their work requires that they go and report it. I like to believe that having done this for a while they are aware of the dangers and take some measures of precautions, but sometimes a bad call can change all this. It's not their fault, they're human.

However, saying that these journalists' bosses are clueless and that Ms. Logan speaking up might change their opinion when it comes to sending a female is a bit naive. They've also been doing this job long enough to have heard hush stories of what goes on in those remote areas in time of crisis, and what happens to journalists male or female.

What I would like to know is what steps are taken by news companies to ensure their people's security while in harms way to bring us those scoops. Why do we have to wait until the damage is done to start pondering on these questions? Also, I'm wondering if the bravado reporter's cliché isn't a little bit to blame for journalists taking abuses silently. Maybe the solution to the problem might even be really simple and has just never been introduced, because the culture has people believe that they need to wear their stigmas as a badge of honor to be considered for the journalism's pantheons.
Hi.
I'll be happy to try and help as I went through it.
Antirez from pre-redis days
I'm reminded of the norska in the Vlad Taltos novels: they look just like rabbits and they eat dragons. Too bad it wasn't the year of the dragon we were coming out of!

Also Monty Python's killer rabbits.
I worked at Apple retail for five years, and of all the things this guy could've talked about these are the things he mentions? o_0
RoR is not a programming language in first place.
Unless you're using Smalltalk, then no, I'm not willing to use a watered down language for the simple ability to make variable renames bulletproof.
Looking at the reviews for the signature app (Chili Chef), I'm not entirely impressed, unless you're creating the app version of a brochure:
http://itunes.apple.com/us/app/the-chili-chef/id403523952?mt...

Specifically, no way to print, and requires internet each time you view the content.
Lenovo founder talks about innovation, Apple, and IP theft
ABBA? I recall them being the largest export Sweden had around that time, possibly next to Volvo. Yeah, I think I've earned the grey in my hair.
For those of us that haven't had the pleasure of working for there, what should he have mentioned?
The "General tax on payments abroad" applies to services, rather than dividends. Also, technical or professional services rendered abroad --- presumably, most of what a startup would be paying its suppliers for --- get withholding tax at 15% rather than 35%. (I am no accountant or tax lawyer, but to me it looks like the main point of the 35% tax is some sort of anti-transfer-pricing-abuse measure --- to penalise attempts at tax evasion by local companies who pay their affiliates in tax havens for fictitious and ill-defined "services" and then try to claim that these service payments are part of their cost of doing business and should be deducted from profits for their Chilean tax bill.) For the dividing line of what is a technical service or not, look up "Servicios prestados en el extranjero" on the website of the Chilean taxation authority: http://www.sii.cl

Even better, these tax rates on both services and on dividends may be further reduced by bilateral treaties. Chile has tax treaties with many OECD members and South American countries. See http://www.sii.cl/pagina/jurisprudencia/convenios.htm

US citizens/permanent residents should note a few things. Like trevalyan says, don't let it discourage you --- but be aware of the issues that could come up. If you participate in the program, you will become an owner of a "Controlled Foreign Company". You have to file a Form 5471 every year with the IRS and an FBAR declaration (TD F 90-22.1) with the US Treasury Department for any bank accounts owned by you or your Chilean company. 5471 in particular is a pain in the ass. Also if you go back to the US afterwards and continue running your Chilean company, it can get very complicated --- look up "Subpart F" (Internal Revenue Code sections 951-965), in particular "foreign base company services income" --- start at http://www.law.cornell.edu/uscode/26/usc_sup_01_26_10_A_20_1...

Another (less pressing) problem is that Chile has signed a tax treaty with the US, but it is not yet ratified by either side's legislature. Until the treaty has been ratified and the IRS determines that it meets their requirements, dividends that a US citizen receives from a Chilean company are NOT qualified dividends. They will be taxed at your ordinary US income tax rate and not the reduced rate of 15%. But I'd imagine by the time you are profitable enough to think of paying dividends, the treaty will be settled and this will no longer be a problem (though of course, the provisions for qualified dividends may have sunsetted by that time!)
I don't think it's difficult not to offend people. Just use common sense and don't say things like "She had it comin' for dressing like such a slut". I mean, I hope everyone agrees that rape is a bad thing and so is justifying it.
Thanks for the English link, I really appreciate that and it makes the video much better to know what the text and song in the background says. Someone should email the guy with teh blog and tell him to embed that instead of the current Chinese-only one.
We all moved to Silicon Valley and are working on our startups
You don't need a Paypal account to donate. Click on the 'continue' link under 'Don't have a PayPal account?' section.
I'm not speaking for Stallman of GNU here, this is pure conjecture based on too many years of following these discussions. The "problem" with public domain software, (and BSD/MIT) style licenses, is people can take that code, make changes, and seal it back up into proprietary binaries where users lose access to the source code. The ideal world that the Richard Stallman character wants is one where if you're using something that was built with code, you have access to that code, and can't be stopped from using that code. Everything that people in the GNU camp do is towards that goal. Their choice to assert a GPL copyright (or copyleft, if you want to get really hippie) is a pragmatic one, because they recognize that the power dynamics of business lead companies to stop sharing most of what they're working on.
It always amazes me how frequently this question comes up. I cannot decide whether it is genuinely something lots of people fail to understand, or whether a certain type of person just enjoys pointing out that the GPL isn't 'free' according to their own personal definition.

But, to answer your question, Stallman is interested in the freedom of the end user to modify the code and redistribute the modifications to that code freely.
He has been almost freakishly consistent on this topic for the last 200 years, restating that stance in a multitude of articles, interviews and talks.

Anything that ultimately results in code being 'locked down' and unavailable to the end user to modify and then redistribute, he has a problem with. This includes the public domain.
Several female journalist friends of mine were extremely offended about how the story was presented. It seemed like every story had the most salacious pictures of her they could find.

I think it's too glib to blame people for being too easily offended.
It means that Stallman likes being disgruntled even when the stakes are so low. Stallman calls BSD advertising clauses "obnoxious"[1] but apparently his obnoxiousness over similar issues of attribution and influence are righteous. Lulz.

[1] http://www.gnu.org/philosophy/bsd.html