skysight-inc/HackerNews huggingface dataset:
Well we might as well split it into Big Data and "Little Data".

Little Data being:

Have a basic grasp of Python and Javascript/D3.js for the pretty visualizations.
That and basic statistics. The latter is probably the one developers (at least here) would spend most of their effort on.

"Little Data" in itself can take you a long way.
No, but his experience was very influential with other comedians. When change comes, it often comes slowly. But when folks become mainstream with a different experience about how their "business" works, it forces the change more durably.
That code doesn't look particularly insane to me.

Uh oh.
That's just bad administration as even on Windows, you can easily disable them (msconfig). With Linux, this isn't even an issue unless you're blindly installing dozens of daemons (which, again, can easily be disabled) as Linux doesn't have hundreds of application launchers that install themselves like Windows does (again, daemons being the exception).

The only example I can think of where you might run into problems is if your desktop environment is doing some weird sessions. But that's usually fixed pretty easily in the system settings for whatever desktop environment you're running.

This is all pretty basic stuff; you shouldn't need a sandboxed environment to prevent applications from auto-launching unless you're going around installing malware (and if you are deliberately installing malware on your main bare-metal OS, then you're insane).
Cool! Glad you enjoyed the post.
I fixed 100 bugs in a single milestone at my current job last year, it just took a lot of time, nothing that demanded too much brain power. It was still recognized as awesome because the average on the team was 30 or so.
Geo for Boostrap
It'd be great to have a site listing this, but #pypy on freenode is a good place to ask such questions — there's normally something readily available (although in some cases only suboptimal solutions).
Ryan, co-founder of Zipfian Academy here. Completely agree -- data scientists can spend up to 90% of their time cleaning and getting their data in the proper format for analysis. This, plus the emergence of Hive and Pig as dominant higher-level abstractions on top of Hadoop, have made robust SQL skills more important than ever. We have an upcoming blog post specially focusing on learning SQL and the differences between SQL/HiveQL.
We go into detail about that in our FAQ here: https://watsi.org/faq#why-doesn-t-watsi-transfer-funds-befor...

But in short, it's for two reasons. 1) We transfer funds after care is provided (details in the FAQ) and 2) It takes an average of six weeks for care to be provided, which IMO is actually extremely fast considering the context in which our medical partners operate.

If you still have questions after reading the FAQ and associated blog post, happy to answer them here. That said, I really appreciate the analysis of our transparency doc. Crowdsourcing operational feedback is exactly why we make our data public.
Unlocking Hillsborough through Full-Text Search
If it's just one downvote, it could've been a misplaced finger on a phone touchscreen.
the pound trick is the sign of a true professional
That IS awesome. That's my point, if you don't get it, and awesome is really just the "sizzle", then you're losing out on really solid people who are more into quality than fashion.
> Blaming money is a diversion. Talking about how "money corrupts the political system" ignores the problem. And the problem is this: the people agree with the corporations.

Don't you think that's a false dichotomy? People can often agree with corporations and it can still be a bad idea to allow corporations (or even individuals) to finance campaigns.
I see where you're coming from, and appreciate your detailed response. The only place where I'd differ with you is on analyzing the cost issue of a master keyboard or capable midi-routing device: that's either a sunk cost or a small additional marginal cost for people buying a performance keyboard. Being a synth guy, I like to do that sort of routing in my Nord Modular, but I see even the most bare-bones master keyboards having zone/split functionality built in, and its still easily accessible on workstation platforms like Fantom or Kronos.

I guess the reason I am stressing the issue so strongly is that in my experience [1] it can be a mistake to focus too heavily on the Pro demographic: there are not as many of them (obviously) but more importantly, because they are pro users they already have some kind of solution to this problem; either they have implemented a technical solution by purchasing the all-powerful master keyboard workstation, or they have a stage tech to solve these problems for them, or they just bring a second or third keyboard on stage with them, because they're paying for the roadies anyway, so there is little marginal cost increase in having them set up more gear. When pros tell you your product is great what they're saying is that they would use it if they needed something like that, but not that they will switch to it if they already have something that does that job.

Your market, by contrast, is the synth keyboardist who wants to trigger multiple rack modules with their own distinct sound (rather than relying on a monolithic keyboard with 128-note polyphony but a conservative sound palette), but who can't or won't lug around or set up multiple keyboards - and, crucially, who doesn't have a permanent solution in place for the split/zone problem. What I've noticed about pro musicians, especially ones who are not technologists, is that while they may vocally approve of what you're offering, if they already have a configuration that works it's almost impossible to get them to switch because they don't want any disruptions in their workflow. So you're limited to a smallish number of established experimenters plus a somewhat larger number of new entrants who haven't solved the problem yet. Your app will be just right for that latter group, but it's a small subset of the potential buyers; to profit from this market segment you need very high margins, eg like Muse Receptor.

I totally respect your desire to cater to pro users, but just be aware of the different size markets for handcrafted samurai swords vs. swiss army knives.

1. as part of the product team for this: http://www.soundonsound.com/sos/oct03/articles/soundartchame...
Agree with you on the full HD front.

As I said, I'd go for the 8GB out of the box. This means you can only get an i5 processor (there isn't enough space for an i7 + 8GB in the machine). But all these processors are type U anyway so they're wayyy slower than i5/i7 series - so i5U vs i7U prob isn't a factor.

But ya, moar pixels is always good :)
This is interesting because I think this is the biggest vulnerability for bitcoin. So far as people continue to peg bitcoin to their own currency, it will continue to be thought of as a speculative opportunity and will face insurmountable deflationary pressure.

Bitcoin needs to hit a tipping point in the density of merchants offering bitcoin transactions, such that the general population can free themselves of thinking of bitcoin as it relates to USD or EUR, and instead how the price of a good or service in bitcoin relates to other goods and services they can consume with bitcoin.
Game Center is infuriating if you don't want to use it. If you do decide to, it asks you to log into your iCloud account again.
The copy of the file that Dropbox stores in your local file folder is NOT the same thing as a local copy. That Dropbox folder is under the control of Dropbox, not you. If you want a local copy of documents, then put that copy in some other folder. Yes, this means that you will have two copies of the document on your hard disk and that may seem redundant but just think, redundancy is the same thing as backup. So be redundant.

In fact it would not be a bad idea to keep many extra copies of an important document like a PhD thesis as it evolves. Either install and use a revision control system, or just save a copy every week with the date added to the filename.
I'm afraid you did not, in fact, say enough.

Care to elaborate?
I would be surprised if prefetching helped at all, given that the memory access pattern is completely linear. But yes, it's always a problem that the work in a paper is tuned to the particular machine the benchmark is run on, while the things that are compared against are not. Also agreed that it's suspicious that Haskell is using AVX while the C isn't. However compared to the second benchmark, the first one is very fair ;-)

Perhaps somebody with an AVX capable processor can redo the two benchmarks with correct compiler options (i.e. -mavx) and/or with ICC, and replacing the C code of the second benchmark with code that is equivalent to the Haskell code:

double s=0;
for(int i=0; i<n; i++) s += pow(a[i]-b[i],2);
Not to mention that my ability to do something awesome in the first 30 days is in no small part dependent upon how well designed your onboarding process is, your systems' level of documentation, and how much BS I have to put up with day to day, none of which are in my control. In other words, unless you're GitHub, there's no way for me to know before accepting the offer whether I would feasibly be able to ship something awesome in 3 days or 3 months.
It does if you're on a proper operating system like Debian :)
Because of b and c, I would go nuts trying to use a text editor that didn't support an emacs-like "clipboard"[1] ring. I'm constantly dumping stuff in and pulling it out in arbitrary order. It is nice to have a solution to a in the process, too.

1. Yes, I know it is a kill ring in emacs.
Part of the problem with the question (and perhaps people's expectations of his answer) is that it's really asking about two somewhat-different things.

Louie's talent as a comedian is something he's built over many many years. He's obviously not the first, and definitely not the fastest to rise to critical acclaim ... so arguably, you could make the case that there's nothing special about what he's accomplished there ... just that he's currently very highly thought of in the comedy world.

What he's done is pair the timing of that success with a different business model for his personal brand than had previously been applied to the world of comedy - and he's done that with a technological solution that really anybody CAN replicate.

He booked venues that weren't beholden to large ticket companies giving him the freedom to record and resell his performance. He hired his own crew to record those shows. He hired people to build a website for $32,000 to distribute those shows, and he asked people to pay $5 instead of stealing them online. Then he used the success of that experiment as leverage for the deals he struck for his tour and with HBO because they wanted him more than he needed them.

Really anybody could have (and still can) do what he's done, but there's few short-cuts to the talent part. But I guess since I'm commenting here, I've "canceled my subscription to being a good person".
Inqmobile ( http://www.inqmobile.com ) were doing this for a while (Deep FB integration into android). It never really took off.
Select the text and right click to copy. The trick is over when the "search google for 'malicious text' comes up instead of the command in chrome.
Very cool concept. I think there's an opportunity to reinventing the visual shopping experience for fashion/ecommerce sites. If this can easily go responsive for smartphone mobile screens that would be something.
I realize that I'm "me tooing", but it is well worth mentioning again. It felt so slick, but after just a few minutes of looking at the images I had to get off the site because of the eye strain.

This feels really good, and is probably worth improving that aspect. I could definitely see myself shopping on a site like that.
BTW it actually got listed on Synthtopia by the administrator earlier this afternoon, so you'll get good ripples of feedback coming from that over the next week.

http://www.synthtopia.com/content/2013/04/07/imidipatchbay-l...
Homebrew (http://mxcl.github.io/homebrew/) does largely the same thing for third-party source installs on Mac OS X.
Rumor has Google close to buying WhatsApp for $1B
Now that seems to be along the lines of what I'm looking for. The only problem I can see is that I'm working on an open source project, and your licenses doesn't seem to be compatible with that.
That's one of the better rickrolling I've seen!

One of my mates rickrolled me by post (aka snail mail) just days after I moved house. It took me 2 years to find out who was behind that.
The GTD University
> I would keep a flat design, I think the spheric design is a distraction and gives the impression the inventory is limited to the "circumference"

I agree this is a major UI problem; it doesn't feel natural to browse.
You can't just enable/disable software if it depends on other software or vice versa. But your package manager may have facilities for that, like Nix [ http://nixos.org/ ].
They control the ability to add Google services (Maps, Gmail, Google Play Store, etc.) on top of Android. So they do have some power that they can exert without destroying the open source concept.
Indeed, October 29 was an eventful day. Google announced the new Nexus lineup, Apple changed its management structure, and Microsoft introduced Windows Phone 8. Also: hurricane Sandy.

More news from that day: http://www.techmeme.com/121029/h1820
I think this standard is probably a lot easier to beat than people expect.

From personal experience, my hypothesis is that in any organization, there are a handful of high impact but low cost improvements to make. These low-hanging fruits will not be blatantly obvious, and will not be discernible to someone who isn't "awesome" for whatever reason, e.g. lack of curiosity, incompetence, bad business sense, etc... In a startup with sufficient autonomy, it's probably even doable to make a lasting difference in the first week.

This is probably also tied to the idea of a 10x engineer, because they can figure out the right problems to solve and use 100% of their time to provide 1000% value.
Screening Job Candidates With Trello and Zapier
Dang, I wish I could find the link to this...an HP data scientist wrote a short essay (something like "Intro to Data Science") and said that the proper collection and cleaning of data is often seen as dirty grudge work that has to be done (by someone else, hopefully) before the real groundbreaking work can be done. However, the author said, this dirty grudge work is the real work.

When I think about, in my data programming related work, I'd say about 5% is doing analysis or executing statistical routines. And 95% of my time is spent on finding, cleaning, and properly normalizing data. This applies to whether you're a solo researcher or Facebook...think about it: Facebook is a pretty good website, but what it excels better at than just about anyone is being a platform to collect personal data in a way that...well, causes you to quite willingly give it your personal data.

There was a presentation where Peter Norvig pointed out a data routine in which someone had implemented with a naive Bayesian classifier with a comment saying that they'd think of something better...and years later, no one realized it was still a todo. Norvig said something like "You don't have to be very smart when you have a lot of data"
I was just thinking it might be cool to have a service that site owners could include via JS that would ensure that the content in a div is the content seen by the user. It could have a little stamp that says "Verified by SuchAndSuch" in the corner of the div. Should I try to make this? Any obvious issues? Is it worth it?
the exhumation is currently planned for monday (tomorrow) morning http://www.emol.com/noticias/nacional/2013/04/07/592189/juez..., but they may have started initial earth-removal today according to http://www.latercera.com/noticia/nacional/2013/04/680-517441... (links to spanish-language local press).

[update] and here's a link to photos as the work started this afternoon http://www.publimetro.cl/nota/cronica/galeria-los-momentos-p... (although only the first and last photos seem remotely relevant - the rest are of tourists at isla negra, afaict). and slightly more relevant from a mexican(?) site, showing the screening being erected http://puebla.milenio.com/cdb/doc/noticias2011/bfa2b0eda97fc...

there's another article at http://www.aljazeera.com/indepth/features/2012/05/2012521725... but it may be slightly slanted - it's too certain about the death of (ex-) president frei, which was very similar - an unexpected death in hospital, possibly poisoned, investigated a few years back. anyway, that investigation was not as conclusive as reported there (while wikipedia is a bit too dismissive...).
Running native gives increased battery life and makes multiple-monitor support generally easier.
Fair enough, but that advantage is well deserved if they worked to build it.

Honestly, if you want to be on top in 10 years, spend your weekends toying with bitcoins, drones and/or 3D printers.

These areas will give birth to the new Facebook, and it's mostly white males who are playing with them right now. Get into it now, don't come whining in 10 years when a Hollywood movie is made about it and it suddenly becomes cool.
> C++ is also 4x faster than Haskell in the second benchmark, giving further indication that the C is slow just because it is poorly written.

That would imply that the C version of the C++ code would be just as fast, if only it were not "poorly written".

However there are some types of code (including this kind) where having C++ available to generate the code for you makes it almost inherently faster than C.

You could certainly reimplement specific matrix operations for very specific types in C, but the C++ Eigen library does this all for you at compile time, and does it the best way for each combination of types and operations.

If you do this in C, even with macros everywhere, it's going to be much more difficult, especially since you can't (AFAIK) declare and discard temporary types within macros, though C11 at least allows you to refer generically to types within macros. The canonical example for this kind of disparity is C's qsort() vs. C++ templated sorts.

This is kind of the point to the paper. Performance of this sort is only possible in C++ if you're careful to follow the instructions provided with Eigen about using templated functions, and some very smart devs had to write Eigen in the first place. The Haskell code comes fairly close starting from the source code you'd write naïvely, and without tons of optimization on the stream fusion code generator.
I'd better spend some time checking it out then!
wow, you did it!

https://news.ycombinator.com/item?id=5095837
Personally, I have always found myself shockingly distant from the rest of the tech community on technology issues like transhumanism. I would never support consumer mind computer interfaces for casual applications like video games or communication or intelligence augmentation. I even think our current smart phones go too far and have a net negative impact on society in their current form; don't even get me started on Google glasses.

Honestly, I am fairly sure that the society of the future will look back on current technological use and trends much in the same way we look back on the industrial revolution; a time of great progress which eventually led to a better society, but while first being implemented it had zero regard for investigating social, human, and environmental impact.
In general, you're absolutely right. For this particular benchmark, this is not the case. See here: https://news.ycombinator.com/item?id=5508948
Perhaps I missed it, but once I've chosen gender > type of clothing, the resulting page has no options to switch to a different category of clothing.
> Why would I buy anything with my bitcoins if a week from now they're going to be work X% more? I'd just wait until then.

If you believe this, then surely you also believe you should invest 100% of your money in bitcoins?

If not, then you believe only X% of your money should be invested in bitcoins (to avoid the risk of losing everything in a collapse)

Therefore if you have >X% of your money in bitcoins, you should spend some.
I've recently seen this slidedeck [1] from guys on Twitter's data team where they say that most of the time the data mining process is basically:

1. Your boss says something vague

2. You think very hard on how to move the needle

3. Where’s the data?

4. What’s in this dataset?

5. What’s all the f#$#$ crap in the data?

6. Clean the data

7. Run some off-the-shelf data mining algorithm

8. ...

9. Productionize, act on the insight

10. Rinse, repeat

[1] http://www.slideshare.net/Hadoop_Summit/scaling-big-data-min...
Step 1: Become an executive
I have a buddy who is a Georgetown Law student. He is a huge Jay-Z fan and told me that one of his professors used this song as an example in one of his classes. Jay-Z seems to have a pretty good head on his shoulders. I guess that's what happens selling crack on the streets in New York. He didn't end up shot, in jail or dead, so he obviously did something right.

Lol, "clique" reference.
Rumor: Microsoft to introduce Google Glass competitor in 2014
>I'd really like to see some reputable articles to back up your assertions, purely because I've not heard anyone make them before. I don't mind if you don't provide them, of course, you don't owe me anything, I'd just appreciate it if you did.

Hey James,

Firstly there is the simple fact of arithmetic. 33% vs 66%. The 33% is already quite heavily taxes, the 66% much less so. Which bloc is able to fund a welfare state?

Tyler Cowen and The Money Illusion and to a lesser extend EconLib are my primary sources in these discussions (basically the GMU econ mafia plus a few outsiders). This is a very politically similar cadre for me to harvest my ideas from, but they pay quite a bit of attention to outside theories. Regardless, if you want 'articles' you'll find them there.

Another possibility is a one time wealth tax. This has some pull because it can easily target only the very rich, but also has some pretty big issues due to it's inherent "Banana Republic-ness." But it can happen.

The VAT just seems likely because almost every OECD country uses them, it's potentially politically feasible, and the amount of revenue it can raise is enormous. It also doesn't have the Banana Republic features of a wealth tax.

And I like my "whom"'s, grammatically correct or otherwise :)
What you're proposing is a specific implementation of direct democracy. It sounds nice, but it's fraught with the very same problems that representative elections face; every tax option would have its own campaigns with distortion-filled ads, people would likely vote to funnel vast amounts of money toward things that actually don't need it based on emotionally manipulative ads they saw... I'd rather try to fix representative democracy than experiment with direct democracy.
I like the concept. Perhaps you could have multiple "selection rows" under eachother -- e.g. on top scroll hats, middle you scroll shirts, below that pants, below that shoes. You can switch between the rows to choose which one you want to be scrolling, but the rest of the outfit stays visible.
Well then what you don't need is a co-founder, what you really need is a pair of hands: That's not hard to find.