skysight-inc/HackerNews huggingface dataset:
Matlab as a language is awful and here are a few examples why:

- You can't chain indexing with function calls. So you can't do myfun()[1]. This gets obnoxious really quickly. I hope you like useless intermediate variables.
- You can't have a N-D array with singleton trailing dimension. So if you want dynamically created array sizes you will have to create special cases for that.
- One external function per file.
Chromium 24.0.1302.0 (162733) on OS X 10.8.2: Same issue as above, although I just had to close out the tab instead of forcing the browser to close.

The issue is with the ']', and ONLY after I hit the return key. The entire page becomes unresponsive afterwards.
I came to this conclusion between the sophomore and junior years of college when I had the money to take a trip to Italy but none of my friends did. I'd never been further than Mexico, but I did it.

Being there alone was exhilarating - almost like the feeling of being hiking in the wilderness far enough away from people that if you broke a leg, you'd be in serious trouble. There is something wonderful about being far away from everything you know is safe and comfortable. I think there's a part of you that you can only find doing things like that.
University of Wisconsin - Bachelor based on competency
That's interesting, I teand to get to SO as a result of a Google search rather than searching directly.

Also I find most questions are simple implementation issues or bugs, rather than around complex design problems. Perhaps I am missing a trick...
I agree, I like to RPG or play board games and sometimes it gets tiring organizing. It makes sense that certain types of people will end up following the actual planner. I think it really works if you always do that think, else its like buses if it does not regularly deliver people will avoid as it is unpredictable
>there's a reason he used a $3500 mic + $20,000 more in gear.

I agree completely. It's called superstition. : )

The days of needing 20k in outboard gear are gone. They've been gone for a really, really long time.

Audio Engineering, an industry of which I've been working professionally in for 5 years now, has by far, one of the most backward, superstitious, and anti-science populations I've ever had the misfortune of working with. The more expensive the gear, and the higher the numbers, the more some poor sap will just NEED it before he can produce good cuts.

"Science can't measure what I'm hearing" - 90% of audio engineers when discussing over-priced gear.

While I agree that a <$200 microphone probably won't cut it if you're going for a up-front, nuanced vocal, I do firmly believe a 3.5k microphone being overkill. Put someone in a good room, with a decent mic, and a good engineer, and no one will ever know that a U-87 wasn't used. If you opt for the digital, modeled version of the API 2500, rather than the hardware version, what happens? Song ruined? Audiophiles won't buy the record out of spite? Nope. Those tiny, tiny, tiny, details are completely irrelevant.

Listen to the shootouts on gearslutz. It's a crap shoot as to whether or not people can distinguish between the true analog recording, or its modeled brethren. Further, it's never a matter of one being better than the other, it just that one is slightly "different."

So my point being, I don't necessarily agree with your premise that great gear is needed for good results. 20k single channel compressors are nothing but hog-wash. A simple ABX test would show it.
Man.. why do they need to make it weak like that.
Yeah, we did not like the autoplay part and the hypnotic effects.
It is a good question whether or not something as general as multitasking exists as a skill apart from a particular context.

I recently read an article here - http://www.aft.org/pdfs/americaneducator/summer2007/Crit_Thi... - which asks the same question abou critical thinking. It essentially argues that critical thinking skills cannot truly be taught apart from a particular context.

Interesting questions!
Was skeptical from the hyperbolic headline, but wow. This is a clear solution to an overlooked Job To Be Done and I applaud the team and service. I plan on using them next time I conduct travel plans.
Wow, looks awesome!
MUNI is just one of the problems with SF. There are many more.

Firstly: this is a city of transplants. You'd be hard-pressed to find a native SF'an in your daily interactions. (I know just a couple, and I've been here 6 years). As a result, many of them don't vote; or if they do, they don't have the context to see through the bullshit that is put out there. They'll take a politician's word, when a long-term resident will remember that that fucker has been lying for 20 years.
As a corollary to this, you can control the City if you can put together a decent-sized voting block. So, for example: the City has 25,000 employees. If you can get the City employees on your side, then their votes alone are enough to swing most elections in your favor. For example: many years ago, the MUNI drivers got the City Charter amended to guarantee that they would be at least the second-highest paid drivers in the nation! Can you even imagine the clout they had to modify a city's constitution? (Thankfully, this was repealed a couple of years ago).

Secondly: the City has a lot of money to spend. The people in power stay in power via a huge game of doing (and getting) favors. For example: the City spends over $500 million/year on various "non profits". Your non-profit won't get a dollar unless you employ "consultants" who will help you write the proposal; and these consultants are very well-connected people. And they get a ton of money for a few days work (it's not uncommon to see such consultants be on payroll making $300K at a non-profit, but noone ever sees them at work).

Thirdly: the City is exceedingly corrupt. If you know the right people, you can get away with anything. This is why you have leeches like (Slick) Willie Brown and Rose Pak running the show. They know how the system works, and make a living just by greasing the wheels and pulling strings.

This is why, during elections, I vote for the people who are the most removed from the corridors of power. Anyone who has had anything to do with the System doesn't get my vote. It may be like throwing the baby out with the bathwater, but the City needs an enema.
No, r-bloggers is a well regarded voluntary aggregator.
The US has the largest population of detainees in the world per 1000 inhabitants. And most of them are in fact used as slaves. Clean your own house, buddy.
>>Do you really suggest a McDonalds-worker-trained-IT-professional can be competitive in such area?

I think there probably is a pool of US developers doing more mundane work that have the capacity and skills to do the type of work you do. And I think there are some baristas that could do what most HN readers think of as mundane IT work.
1) This is just ad copy

2) It is dishonest ad copy

This model could have been estimated with the biglm library. Revolution's claim that they are the only game in town for big data computing with R is bullshit.
XKCD has the answer. http://xkcd.com/1053/
Where is this "R community" hiding? The IRC channel is essentially dead.
Places to find a Growth Hacker
The problem there is that you don't know how bad the other option would have been.
If you're under age 70, and you wear a bow tie, you might be Tucker Carlson.
It seems you have to be logged in to get any info from the JSON dump and I'm assuming they only call it via https (it seems to respond to http, too, though)

Although, some of that data is interesting, and I could understand why they'd keep or try to find it, I'm just curious why it's in a public API.
I lived in Chicago in 1999-2000, so I know what I am saying.
The Different Types of Programmers
Funny/Jerky little bit of humor to brighten your day.
At least in the US, a bow tie often means, "young republican / political conservative," although I guess the article indirectly makes the case that wearing a bow tie can also mean, "I like to talk about and defend bow ties." So, be aware that you're giving off those vibes if you follow this advice.

You'd also be taking style advice from someone who thinks you need a definition of "de rigueur" and writes parenthetical asides like "(can't forget the ladies)." And generally, if someone tells you, "you should wear this so people will know you're a freethinker," reconsider.
For me part of the awkwardness is purely physical. Talking doesn't require extensive use of your hands and the person you are talking to are generally at eye level. Whereas reading and writing feel much more like an interruption to the meal rather than a compliment to it.
Why use the Google Analytics API?
What's new in Bitbucket
Interesting. They didn't even have a proper investment banking arm, just primarily fixed income, and not much of a bank network outside of the UK.
Well done guys, looks brilliant!
There's a big difference between being able to enjoy going out alone when nobody you know are around, and constantly seeking it out.

Losing out on great experiences because you're worried about doing it on your own is a shame. But losing out on great companionship is too. They don't need to compete.

For many of the same reasons you mention, a lot of guys here should probably be ready to go out alone more. Not instead of doing stuff with friends, but when the alternative is to stay at home or do other activities that pretty much guarantee solitude. If you go out and do stuff, at least your chances of meeting new people is substantially higher.
Do let me know if you get closer to that then - I'd be interested in curating such a thing :)
I don't think I'm good at multitasking, so probably I am!
You're right, I forgot the honor cipher directive.

According to http://www.carbonwind.net/blog/post/A-quick-look-over-some-b... RC4+RSA is supported nearly everywhere, but it was not tested on mobile browsers.

As part of my researches on SSL tuning, I'll do a benchmark of all browsers, for cipher suites and TLS versions support.
The Million Dollar Club: Mansa Systems
I had these in a spreadsheet a couple of years ago when I was studying retailers. I think I got the data from Yahoo Finance like this: http://finance.yahoo.com/q/is?s=AMZN+Income+Statement&an... which breaks out Cost of Revenue and SG&A. I was quoting AMZN for 2010, which had been pretty stable -- in 2011 it looks like that it kicked up spending quite a bit.

You made very good points w.r.t. Sam's Club for Walmart or Kindle for Amazon. One needs to adjust the data in order to be precise. The effect though is probably second order and shouldn't change the picture that much. At least it seems consistent with my own anecdotal experience.

It is also that possible Amazon's expense is exaggerated by accelerated depreciation. In the expansion phase if your facility is not fully utilized you get dinged again on appreciation. WalMart owns a lot of real estate and has capitalized lease as well I think so some of the operational cost may show up as interest expenses. To get a true picture one needs to account for all those as well.

The beauty of Amazon's model is that it uses little to no capital (all operations can be funded by negative working capital and other liabilities incidental to operations), so it can expand unconstrained by capital needs, as long as it can find new customers.
The Million Dollar Club: Indus Net
This looks awesome

Could compete with 'Primer' as Best Indie Nerd Film
University of Michigan to host more than 400 students for major 'hackathon'
After reading the first paragraph, I thought he was about to announce a new startup that helps individual travelers find each other to plan group excursions around the world.

I left disappointed :/
Good point, but I'm not sure that forced real name is really the same as "not anonymous" (despite Randi Zuckerberg's comments on the article). I.e. there's more you get from online anonymity than simply not having your name known.

I could know someone is named John Smith for example, and that still wouldn't help me pierce his anonymity unless there were other distinguishing features (picture, phone number, etc.).
Would trade embargoes be lifted, NK0reans could provide for themselves, no need for foreign aid. Foreign aid is a source of much corruption in the 3rd world, and you well know it.
The Million Dollar Club: Happy Grasshopper
I use git-annex assistant for that. When a new file appears in a certain directory in my VPS, the Assistant will automatically sync it to my Desktop machine (which has a 2TB disk). When the VPS disk space gets low, a script will run "git annex drop --in=here --in=desktop", which deletes files that have already been copied to the Desktop (but not without first checking if they're there).

Then, on my laptop, I can just do "git annex get [file]" and it'll fetch it from the best source automatically.

Seriously, it's a great piece of software.
I think it's pretty accurate to say that most questions are, since SO tends to lean towards people who are still learning.

But the high-level questions are out there. Just gotta dig.
Why not stay on a safe site and enable private caching (Cache-Control: private)? Any advantages of public?
Yeah, my prediction in that scenario is we would see less nominal growth, but more actual innovation in the things people care about.
The IDE as a value
As a rule, I prefer traveling on my own. That way I can take my time to walk wherever I want and get a better 'feel' for the city. For instance, I love to go out into the city without a map sometimes. I often even go out of my way to eat in cheap, dirty places because I want to know what the locals eat. Sometimes I even go out of my way to explore the boring and the ugly parts of town.

It's difficult to find travel partners that share these interests. :)

Additionally, when I'm traveling with someone else I get distracted by conversations. That means I fail to notice tons of things. Also, I have experienced that my travel companion(s) would take me to all sorts of interesting places and then afterwards I'm unable to pinpoint on a map where I've been. That kind of sucks.

It's also much easier to start interesting conversations with locals or other travelers when you're not in a group.

I'm never lonely. I often stay in hostels so I can usually talk to other solo travelers. And sometimes I hit couchsurfing.org and meet up with individuals or groups.
Just plain astounding !!
Go ahead- down vote me more. But r-bloggers asks permission before they aggregate. That is what I consider good non-spammy behavior. And the article may not be to your taste, but that is what business presentations at a conference like Strata are: we tried a few things that were chosen not to work and a tool we like. Yes there are other tools that would also work (that should be included, and would be insisted on in true academic work). But saying "I feel it is spam" is weak. Either say "it is spam, and here are a few of my reasons" (and flag) or wait on commenting.
Steve Jobs proudly described the Mac as closed as opposed to Windows "open and fragmented" approach.

OS X is specifically designed not to work non-Apple hardware, even hardware that is perfectly capable of running it.

Parts of it are open source, mostly because those parts were an extention of existing open source software.

"OSX" is not free in any sense of the word.

Microsoft are still a far cry from the likes of GNU/Linux in terms of openness, but almost nobody would describe the Mac platform as "more open" than Windows.
This one of the things I learnt from business travel; sitting at the bar means you can talk to the waitstaff plus everyone else waiting for tables, you'll end up feeling a lot less lonely than sitting alone at a table.
So here is a thing I've learnt as an artist: never offer unsolicited critique of other people's work. It makes you look like an asshole.

If someone WANTS crit, I will ask them if they really, really want it, and give them the caveat that I am probably going to rip them a new one. For my best artist buddies, I don't bother with the preface. They know how to detach themselves from their art.

And sometimes, yeah, I come across something so amazingly badly made that it becomes a thing of wonder. When I want to share that, I don't do it in public. I use private, limited channels. Email, private forum, locked Twitter account, whatever. Come to think of it I really tend to just say "holy cow look at this" rather than being super specific.

Tearing other people's stuff down in public makes you look like an asshole, period. Especially when you are tearing down the work of people less skilled and/or well-known.
It also makes you look pretty insecure.
If you want to do something, and you make that contingent upon another person, you've introduced fragility to your goal.

I've heard that a popular reason startups fail is co-founder disagreement, but that is just another way of saying there was a failure in leadership.
I think this feels really awkward at first but one can get used to it.

My hypothesis as to why it feels awkward is that one is afraid that other people might think, "Oh, look at this guy, he can't find anyone to go out to eat with him". But this is stupid, because obviously those other people that are there in groups don't go out every night to dine with friends either. They might just do the eating alone nights at home by themselves. Which objectively speaking seems no much "worse" than doing it in a restaurant, except that it is more hidden from the public.

So, just realize that those other people also eat alone, but when they do they might be too scared to even go out and rather sit at home. That makes you brave and adventurous compared to them! ;-)
this is our ssl optimisation list. it has some tradeoffs like using small keys (1024bit) which may not be appropriate in a lot of situations.

1. Don't use ephemeral diffie helman for key negotiation. This means if an attacker compromises your private key in the future he can decrypt all your past transactions he has recorded. But it does give a nice speed boost. Understand the security implications and if you are happy with the tradeoff do it. More information here: http://matt.io/technobabble/hivemind_devops_alert:_nginx_doe...

2. Use RC4_128 + SHA1. Force clients to use this use server cipher order. (google does this) http://journal.paul.querna.org/articles/2010/07/10/overclock...

3. Use 1024 bit keys. (google does this) 2048bit is much much more expensive.

4. Use ssl session caching and make sure you have some kind of sticky session support or have some way of sharing sessions between your web nodes. haproxy can do it by ip or by ssl session id.

5. When you are dealing with a lot of traffic understand whether you can handle keep alives or not. If you can't handle keep alives turn them off. Keep-alives will improve ssl performance by quite a big deal if clients are doing multiple requests but if you don't have the resources to handle them then they kill your servers.
Given the obvious push of features in GitHub appearing here I thought I'd like to give the Atlassian guys some recognition as well. I feel there's a general perception of Bitbucket as a lesser product (which I've had as well), but I do think they're catching up to GH (specifically, Markdown support in the wiki and on-site-merging have closed the gap of missing features for me).
I sent a similar email to the CEO of my bank in 2007 -- there was a product I was involved in that (it was clear) was not understood by our sales force or by our investors. I'll spare the details, but I was called into his office and reminded that the "e" in email stands for "evidence."
Direct link to the script: https://github.com/hackatron/hackatron-hubot/blob/master/scr...
Most of the CSS, JS and pictures don't contain private data, and should be cached.
...rather a guilty man gets off than an innocent being wrongly convicted...

obviously. but you have to actually show that the possibility of a "plea bargain" trades one-for-one (or anything unreasonable) for your argument to be convincing.
Yes, that will come in a future article :)
No, because nothing being uploaded is for sale.

With PlainSite I wanted to see if it was possible to build a business model around public information that is actually available to the public, unlike the traditional model that Lexis, West and Bloomberg use. The dockets are all available for free. The documents are all available for free. Cleaned-up USPTO data is available for free. What isn't free is analytics on the data of the kind that generally only lawyers would care about.

Furthermore, the data is being uploaded to the Internet Archive, which PlainSite then re-downloads. Anyone can use it. If you don't like what I'm doing with it, you can do something else.

Aaron was an entrepreneur as well as someone who cared deeply about open access to data. So no, I don't think there's much irony.
Marissa Mayer: Yahoo Needs to Work on Mobile Advertising That's 'Not Intrusive'
Removing export ciphersuites is fine, but it's not the case that TLS randomly picks a ciphersuite from the list and therefore removing some slow ones will speed things up.

Servers either use the client's most preferable ciphersuite or their own. Most servers use their own preference (SSLHonorCipherOrder in mod_ssl).

So removing 3DES doesn't do anything because none of the connections will be using it anyway as everyone prefers RC4 or AES. The only cases where it would be used is if the client supports almost nothing else. In that case, you're just breaking the client.

Far more important is that the text is recommending DHE-RSA-AES256-SHA as the most preferable ciphersuite. The benefit of AES-256 over AES-128 are almost nil in this case, because AES is not your weakest link. And the cost of DHE is substantial.

Disabling DHE removes forward security, but results in substantially faster handshake times. Ideally the text would discuss this tradeoff and how ECDHE gets you the best of both worlds to some extent.

Given that most sites are going to nullify forward secrecy with non-ephemeral SessionTicket keys in any case, RSA-AES128-SHA or RSA-RC4-SHA are reasonable choices for the casual site. Certainly better than just using HTTP.

The points about Keep-Alive is fine and caching are fine, but not specific to HTTPS.

Minimising domains and serving complete chains is correct, but just telling people not to miss intermediates is unhelpful: put your site into ssllabs.com and it'll tell you if you need to fix your certificate chain.
2000+ 1-star reviews
GNOME 3.7 at the halfway mark
This will help a lot!!!
I travel for a living, M-TH, and I've taken up shop at the bar on numerous occasions at nice restaurants.

That is what they are there for. Just don't go in there looking homeless and you'll be well received.
./bin/setup
Taking the Harvard endowment's performance in 2008 (a year in which the S&P 500 lost 40% of its value) as a measure of the change in the availability of financial aid is... strange.
That would be ideal, but often decision making follows a pattern similar to computational complexity theory. Even if the computer tells you what action you need to take, actually executing can be monumentally more complex for a computer. Automating lights is easy: just flip a switch. But how would you automate the bicycle barometer action? The computer can't put you on a bike! The field of "big data" is filled with applications where execution of decisions is monumentally more complex than decision making. But even if we can't automate decisions, telling people what to do is still way better than giving them a bunch of real time plots and leaving it up to them to use that data to make good decisions.
All of the logos (not just the US) are vector images so that they can scale nicely. SVG isn't really reliable enough cross-platform.

If you use an iOS device you'll get a PNG instead.
Well fitting clothes--suit or not--that are clean, a hygienic personal appearance and good posture will go a long way. If you add in some basic manners and tact you're ahead of the game.
Do you feel the sam when eating alone in a restaurant in a remote area (like a foreign country) where you don't know anyone?