skysight-inc/HackerNews huggingface dataset:
A variety of reasons really. In no particular order:
- Still has good math support, rapid development
- Better OOP support
- More libraries -- everything from web development to scientific computing to GUIs to databasing
- More reliable, less buggy
- Better development tools -- code completion, testing, coverage, profiling, etc
- Free. Therefore can more easily be run on clusters without licensing issues or using the MATLAB MCR

I don't see any friction, except if one needed to port old code. It seems that a lot of people are moving toward SciPy/NumPy these days.
I suppose.

So a person contacts the article author and says "I spoke with them at a party or conference, and they denied knowing anything about a Windows client."

That's a credible source? Of course not.
FoundersCard Adds Bonobos, Trunk Club & More Airlines To Its Private Club
It is also about using plain linked lists as immutable ordered sequences, sets, or maps.
Freemium is nothing more than an indefinite free trial with limitations placed on usage.

I disagree in the sense that freemium is also a little understood business model, chosen by many entrepreneurs by default, with little to no thought.

It doesn't indicate that you don't want to charge for your products.

It does indicate that you've decided to not charge for at least one of your product's benefits, which may be the only one worth paying for.
This article started with a tough question but ended on a cop out. The conclusion is why tech, or even just plain manufacturing, would be nice to have. Yet it is not an argument for necessity or competitive utility.

As a programming Canadian I can move to America with relative ease. Even if Canada had a tech sector I would still have to move many hundreds of kilometers. If I'm already moving across country away from home I must ask, what can a Canadian city offer that Silicon Valley cannot?
Just in case people are browsing the comments trying to decide whether this is worth spending reading time on: it is. The headline is rather off-putting, but the article is a somewhat qualitative and nuanced discussion of a number of failed and successful software projects, and contributing factors.

An overview: any project can succeed or fail regardless of the design/development methodology used; more successes using lighter, iterative techniques. Individuals have a huge impact on project outcomes. Furthermore, individuals are inconsistent and your rockstar/ninja developer may turn into a plodding average Joe and visa versa depending on management style, methodology and other circumstances beyond your control.

Very good review and still highly applicable (published 1999)
All You Need To Know About Losing Weight On The Treadmill - I
I'd love to see how immigration has fluctuated since the recession. I have the impression that illegal Mexicans and H1Bs are a good bellwether of the economy.
This is probably the smuggest smug piece of smug literature that ever smugged. Like I couldn't read through this properly; the smug was hurting my brain and making me forget how to read. The whole blogpost read like he just got in an imaginary argument in the shower and won it by being as condescending as possible and throwing down those putdowns as he did just then.

The only way that this could have been better if it was a facebook screenshot of him replying to someone who's upset with acquisition by writing a large essay about how "GPL will literally kill your family" and other ad-hominems, and then top it off by liking his own comment.
Ask HN: What's your favorite shell?
Hi, I am a bash user and I am looking for better shells. What's your favorite shell? Share your .xxxxrc file if you can.
Thanks.
Blogspam.

Original link --- https://www.nytimes.com/2012/07/21/arts/magazine-editors-and...
Corticosteroids Injections Side Effects
Strictly speaking those statements are indeed different as you've pointed out. The former has additional stipulations in that there must be multiple heuristic search algorithms used and they need to be organized in some modular fashion.

What I believe the commenters were getting at is that those aren't very meaningful limitations. One of the most straightforward implementations of a system where a user can search multiple orthogonal sources of information would be to define separate algorithms in a pluggable modular form. I also imagine most search algorithms could be described as having heuristic components, probably especially those tailored for a particular type of information.
Name a well-maintained desktop-based app from Google.

Google Talk, Google Desktop (incl. Google Gadgets)...
Which HTML5? - WHATWG and W3C Split
I agree with the article. As I written before, the job hunting market in SF has been maddening:

http://news.ycombinator.com/item?id=4216622

http://news.ycombinator.com/item?id=4155172

http://news.ycombinator.com/item?id=4253909

Never before in my life has it taken more than 3 weeks to find a job, certain bloggers keep claiming the job market is "on fire" and yet I've been at it for two months, already having reached out to about 30 companies and done at least half that many informal meetings.

The really strange thing about it is that my skills are undeniably stronger than when I got hired at my first tech job in Beijing 18 months ago, and that search was much easier. Similarly, I've met a few interns over the past month with clearly less productive ability than I have who have been hired with great packages. The other thing I've noticed is that the hiring demand is very bimodal.

On one hand, hiring managers I've talked with at various small-medium sized companies have had extremely high expectations and been quick to reject me for not having specific skill X or for not having N number of years' experience with Y. Worst is that in many cases, this doesn't happen until they or their recruiters have actively pursued me over half a dozen phone calls and a trip to their office.

On the other hand, there are clients with lots of money to spend on making sites or customizing iPhone apps. In this market, I've suddenly found myself to be at the highly-skilled end of spectrum. Not only is there the potential for great earnings, but it's still not bad in terms of learning opportunities. It's leading me to seriously consider abandoning the job search entirely. I can just freelance, keep going to meetups to hang out and learn with the inside crowd and start saving money to bootstrap my own thing. It wasn't my original plan, but the long-term result will be the same.
How to Succeed in Business
iPhone apps render at 3:2 rather than reformat to fit the iPad's 4:3 screen.
Sioux City Apartments
If you are looking for Apartments Sioux Falls or Apartments Sioux City, you are at the right place. With the most advanced and easy to navigate website in the industry we make finding your next apartment easier than ever before. Featuring unlimited pictures, ultimate 360 virtual tours and HD video we can take you inside your next apartment home with a click of a mouse. More information please visit:- http://www.siouxapartmentbook.com/
Brave girl.
Cheap Shakyamuni Buddha Statue Bronze Online
> Why?
>
> Because they want another Bob, of course!

This happened to me at my previous job. My manager asked me to write the skills section for the advertisement of my replacement.

It ended up being a mish-mash of the old job ad, some of my skills, and some new ones like "BI" and "text files"!
I can't believe everyone is so upset about this and it didn't even have push notifications. Get an Android device already!
I will love the day that I can start a biotech company with a laptop and an internet connection.
RasPiThon - Turns out they are all sleeping
As a Giants fan, I'm shocked and appalled at the existence of "DodgerBlue"
Rupert Murdoch resigns as News International director
As developer of the Merriam-Webster dictionaries, I can confirm that we have had multiple submissions with a mic icon without any rejections. See screenshots at http://itunes.apple.com/us/app/merriam-webster-dictionary/id...
which may be the only one worth paying for

Then you haven't designed your freemium model very well ...
I think the kids deserve some free pizza courtesy of 4chan...
Credibility isn't binary. What's credible for one news organization says nothing about what another organization/journalist/court-of-law-in-the-UK believes is credible.

There are many more ways to establish credibility - does your story add up, do you know things you wouldn't without having inside info, can the journalist verify that info with a known insider, have you been a credible source in the past, are you personally known to the journalist, are you a known person in the community, do you have a proven connection to the primary source, etc.
ksh, fast. Though my argument used to be that it was more common across platforms that is not so. Still prefer it over bash and the like but that maybe more to do with me loving to type: set -o vi. I tend not to do startup configuration/customisations much as it's easier moving between different computers/enviroments etc. So many times found myself doing some funky changes and alias's and scripts and then feel a little lost on some virgin system elesewere. I also think ksh is faster than bash though thesedays moot. That all said I'm starting to think about writing my own shell, only way to customise. Probably start by hacking around one of the current ones and then play around with few others to get a nice feel to the various approach's and what I like and don't like better into something code quatifiable.

ksh - I feel I may be amongst a small but proud crowd.
I've been watching for 3 hours and still nobody.
How does that disagree with or add to what I just said?
The actual journaling is what helps me the most.
The US Post Office about the same time as MCI Mail came out, suggested the sale of E-Stamps that would sell for less than a first class stamp, but would provide for them to provide authentication of sender, and a receipt for legal or other use. You will notice that such stamps are still not for sale. I suspect if they couldn't convince anyone, this is unlikely to be the inflection point.
Apple may as well let Samsung sell the Galaxy Tab. They can thank Google for effectively killing the Android tablet market with this subsidized device that will always be a step ahead on software releases. I can't think of a single reason why I would buy any other android tablet.

There are only two android based companies that can afford to do this: Google and Amazon. How are the other hardware players supposed to compete now? This seems far worse than what Microsoft is doing with the surface (unless they sell that for $99).
mobile ones? graphical, desktop ones? not _that_ many
ATI would be another example. Of course, they merged with AMD.
I second these remarks.

Cockburn places his finger on the fact that the enormous variability of human beings feeds into wide variability in project outcomes.

I sometimes the analogy of cooking (because that's not played out, amirite?).

Sure, you have all the cook books, you have the sharpest knives, you have perfect mise en place and so on. But ask a master chef what the most important factor is in fine food. He or she will say "quality, fresh ingredients".

And so it is with software. Without quality engineers you cannot make the soufflé rise, no matter what recipe you try to use.
>If they are interested only in the talent, why not give the code to the community?

Because they have a directly competing product. I'm sure that getting rid of a competitor factored into the acquisition.
Actually, the original intention was to control information with a single distributor as requested by the church.
Some products are incompatible with freemium. http://wensing.tumblr.com/post/24419082927/freemium-ferrari
Is it possible to prohibit the use of your products in that part of Texas to avoid exposure?
The Climate Change Tipping Point
Wrong. If Mojang sells products or services into the US market, which they do, then they are subject to those laws.

The presence of "Minecraft" on the US XBox Live store is just one example.
Start dropping the first egg at floor 1, if it doesn't break, then drop it from floor 10, then 20, then 30, then 40, etc until it breaks. Say the egg breaks at floor 30, start dropping the other egg from floor 21, then 22, then 23, until it breaks. Very easy problem.
You presume all people have a sense of empathy, but many do not.
Right, toasters don't get upgrades. Now, neither does Sparrow. So they're more similar now, not less. You got downgraded from magic toaster to normal toaster.

OTOH, you may wish to buy app insurance, which will pay out $10 in the event that Sparrow suddenly, catastrophically fails and you're forced to buy a different app to get your email.
$8 a copy of Minecraft sounds like a fair licensing price. How about that? Okay, thanks!
Peter Thiel says Google is not really a tech company
Historical note: FSet was inspired by a language called Refine, which was in turn inspired by SETL, created in the late 1970s at NYU. As far as I know, SETL was the first language to have functional collection types (does anyone know for sure?).

Anyway, some of the operation names used in FSet -- 'with', 'less', and 'arb', for example -- can be traced back to SETL.

SETL also appears to have been the first language with what are now called "comprehensions" (it used the term "formers") to construct collections declaratively. For example,

{ x ** 2 : x in {1 .. 5} }

would produce a set of the squares of the integers from 1 through 5. (Does anyone know of an earlier language with these?)
And to torture the (apt) metaphor further - put a master chef in a large-chain fast food kitchen, force him to use the cheap frozen ingredients and the company's standard recipes, and you'll still end up with the same low grade hamburger you've been churning out all along.
Wow, that's a good point. I'm going to pull the stuff I use directly into my dotfiles repo.
"As already observed, the school system already rewards Conscientious grinds, and oppresses creativity."

Emphasis mine. It seems to be a general principle that bringing the full power of computers to bear on a domain always starts out as "X, but on a computer" but as it realizes its full potential evolves into something else. News on your computer isn't just a newspaper, but on a computer. Games aren't just board games, but on a computer. The web isn't just a library, but on your computer.

I think this piece carries as an implicit assumption that online education will be just like conventional education, but on a computer. But while education may be "school, but on a computer!" right now, I see no reason in any dimension to think that will be the stable outcome, and every reason to believe that education too will not merely be made cheaper and a bit flashier, but as fundamentally transformed as everything else that computers have touched.

Consider a math education program that gives fine-grained, instant feedback about everything you are doing, as if a real-life math teacher were standing over your shoulder every second, giving you immediate feedback instead of handing in your papers and getting them back in two days. (Even as I say that, it sounds ludicrous to me that we expect learning to result from that.) If you're getting continuous feedback, it seems like it makes being conscientious much easier.
If the Sparrow team thought they could have made a bunch more money by selling a support contract, then presumably they would have. That means that either they're unsavvy or you're in the minority. I'm guessing it's the latter.
MOOC == Massive Open Online Course
to further your point Diego, maybe there hasn't been an IPO or major acquisition in something like education because few companies are focusing on that, and therefore it is an opportunity.
Guide To WordPress Coding Standards
Dwolla's SSL certificate has been revoked
Say 'Ahhh': A Simpler Way To Detect Parkinson's
What I think's particularly problematic is that it's a very specific kind of institutionally-oriented productivity as well. Now, there truly are people who cannot function in society in any reasonable way at all (severely mentally retarded, some kinds of psychosis, etc.). But there are a wide range of people where context matters a lot to how problematic or beneficial something will be. I think there are some philosophical problems with defining mental normalcy and illness so strongly based on the oddities of a particular era's employment conditions, even if descriptively it's true that someone out of sync with them will have practical problems.
How is $10 even an argument? Expensive software companies get acquired all the time, not just $1 App Store devs.
That was my first thought as well. My answer would have been something along the lines of, "Given my domain knowledge of eggs and sidewalks, I can estimate that the egg will survive a fall of at most zero or one stories. Therefore the best algorithm is a linear search starting from the 0th floor."
Plenty of Judges treat not paying a judgement against you as contempt of court. Even though it is not supposed to happen, it often does.

http://www.nytimes.com/2009/04/06/opinion/06mon4.html

http://www.nytimes.com/2012/07/14/opinion/return-of-debtors-...

http://online.wsj.com/article/SB1000142405274870439650457620...

Debtor's prison is alive and well in America.
What's 'garbage' about the Verge write-up? They've spoken to a source close to Dom Leca and given a no nonsense summary.

Also what's 'spammy' about The Verge? From what I've read they've got some great writers who typically write thorough and reasonably well researched articles.
It is indeed a problem, however the project has as one of it's five pillars that it is free content that anyone can access, use, modify or distribute.

This means that if the image is restricted in such a way that others can't modify or distribute it, then it can't be used. Fair use is a legal doctrine that limits the rights of copyright holders, but it is very narrow.

Essentially, to be "fair use", the usage must consider the purpose of the work, the nature of the work, the amount used and the effect using the work has on the market for the work.

In essence, while fair use allows for free distribution, it also severely limits it. Fair use is thus controversial on Wikipedia, and while allowed is severely frowned upon.
There was (and supposedly still is) Corel, which in the mid-late 1990s, was one of the few companies to rival Microsoft & others for office & digital design/drawing/photo software.
Out of curiosity - is there something particularly wrong with that code, or is it just nauseating reading the same thing over and over?
If there was ever a project that required an emergency typographer, this would be one. That's a terrible presentation for a lot of great information.
Right != write
I don't normally do this, but I'm replying to my own post, because I think it's fucking brilliant.

There's so much hand-wringing about the sparrow acquisition, and there are many words and few to the point. My first line, "Google beat us, and Sparrow let them," gets to the heart of it, with, I'd argue, the fewest possible words.

Any argument that involves the word "should" should be ascribed an extra helping of skepticism. What does "should" even mean? At it's heart, it's an expression of what we'd prefer. That is, it's an expression of preference. But it's a preference given the patina of: "truth, justice, and the American way". "Should" is a dirty word.

The connection between "should" and "regulation" is an important one. We connect these when we believe that a behavior requires the brutality of force behind it. The behavior is so important that we cannot accept an exception. There are some, but very few, such cases of valid "shoulds".

Hence the auction idea. And this auction idea is more of a brand, or a label, that can be applied to any startup. And the only reason why it wouldn't work is that the market is too small for the brand, that there aren't enough people for whom that brand would make much sense. And yet, a "startup compatible" brand makes sense to me, and I think the argument could be made cogently to others, such that a startup without such a guarantee of the option of longevity would suffer compared to those that have it.

And so a novel business model is born. I am proposing a company who's customers are software startups that offers a guarantee along the lines of a buyout auction. If the startup is the target of an acquisition, the users will be given the right of first refusal.

Fund me, pg.
Unfortunately, the cognitive cost of reading and understanding "save" versus a floppy disk icon is much higher. My brain has to slow down and read/comprehend the text. Icons exist for a reason. Even if I don't understand a language, I know that a stop sign is always red octogon/circle with white letters.
zsh with oh-my-zsh. It has all the features I need, easy to install and update and an active community. Check out the github repo https://github.com/sorin-ionescu/oh-my-zsh
Hu? It has USB support - get an OTG adapter.

It won't mount USB Flash drives out of the box, but that's why you root it and install stickmount.
> Also, talent. This might be inflammatory, but I venture that the bulk of Canada's A-talent is already in the USA. Given the ease of the TN visa, I think it's not a stretch to say that if you're offering $70K for software engineers in Toronto, you are not hiring any of Canada's top talent, because they're all in the US making $150K+.

A computer programmer/software engineer/software developer is not technically eligible for TN status. A 'Computer Systems Analyst' is eligible for TN status, but as an informal rule if your jobs involves more than 10%-20% coding you do not qualify for Computer Systems Analyst.
While I'm sure many developers are working as a Computer System Analyst, they are at risk of being denied entry every time the enter the country if the USCIS official decides they do not qualify.
So there are still significant immigration barriers that act to keep a good portion of Canadian talent in Canada.
No. Irresponsible, immature child.
If it only takes a billion dollars and five years, Google Glass would be almost done doing it already.
>"Startups don't fund politicians and young people in tech don't vote."

Good points. Both easily solvable.
What if he were writing straight CSS, though? No possibility for variables there. (Not yet, at least.)
"Well, if you want to make TechCrunch, you might want to start one of those web companies. [...] At the bottom of the list was Biotech, with less than half a percent of Biotech startups getting any coverage."
Useful List:  Tech Reporter Contact List
What did they boys gain from the plea agreement? Were they facing more severe charges? Did they managed to not have their names entered on the sex offenders register?
In my experience it is more about "I heard you were supposed to ask questions like this on tech interviews, so I'll ask it even if I myself am shaky enough on the mathematics behind it that I simply know the One True Solution I read online".
Most images in an encyclopedia don't need modification. Fair use takes care of access and distribution pretty well.
If the startup has the same sort of money to throw around as an Enron or a BP. And if all the programmers live in a small town so that a significant proportion of the electorate there relies on the startup.