skysight-inc/HackerNews huggingface dataset:
I can't tell if they did use CUDA or not to test the nVidia GPUs. If not, since they used Intel TBB on the Xeon Phi's, the benchmark would be obviously flawed.

Also, perhaps the part where they used newer, more powerful CPUs when testing the Phi's had something to do with the performance jump.
Google and Apple to law enforcement: hah, funny, no.
The might have left their compassion and empathy at the door, but not their perception on if the other side could be pushed harder.
Learn How to use Algolint
I don't understand. What more do you need out of CSV parsing that any standard regex library doesn't provide?
If you're into sports, /r/cfb and /r/nba are two excellent subreddits. /r/nfl is pretty good, but there's always some fights with the mods over what posts get removed, merged, etc. Nothing too bad, but there's a little more drama than the former two subreddits.

/r/motorcycles and /r/guns are good as well if you're into that sort of thing -- /r/guns is especially funny on the weekends ;)
118.192.48.6 - - [28/Sep/2014:20:30:22 +0000] "GET /cgi-bin/authLogin.cgi HTTP/1.1" 404 767 "http://www.baidu.com" "() { :; }; echo X-Bash-Test: `echo iOGFtdnW7o`;"

My app runs on bottlepy.org, so I assume I'm not at risk? I don't do any popen() stuff.
Share your or your favorite list of technical blogs
Do you have a technical blog of your own? Is there a technical blog you follow? Please share hyperlinks. Thanks !!

Here are some famous ones:
http://www.joelonsoftware.com/
http://blog.codinghorror.com/
Etsy's http://codeascraft.com/
Though It May Taste Divine, Coffee DNA Tells a Darwinian Tale
Also, you don't need millions in equipment to start producing useful stuff that people will pay for. I've been able to get a lot done with just waterjet and laser cutting.
I don't think the poster meant to literally call after he was murdered. But rather before it happens.

There was a recent story about a lady who called the police when someone kicked in her door. She hid on the roof while the criminal looked for her. The police came and got the criminal and took her off the roof. Should she have not called the police when the guy kicked in her door?
I don't understand; why would you try and parse CSV with a regex?

Note: CSV is actually much more complicated in practice than just splitting on commas.
A more accurate title for this article would be "Emotional intelligence doesn't correlate to increased measurable performance (in dollars and cents)."

Having someone who's productive in the metric of work throughput doesn't necessarily a desirable employee make.

Particularly, I take issue with his apparent notion that emotional intelligence is only applicable in certain fields:
"This isn’t to say that emotional intelligence is useless. It's relevant to performance in jobs where you have to deal with emotions every day, like sales, real estate, and counseling. If you’re selling a house or helping people cope with tragedies, it’s very useful to know what they’re feeling and respond appropriately. But in jobs that lack these emotional demands—like engineering, accounting, or science[...]"

Unless this employee is working for themselves in the dark vacuum of space, they're going to need to talk to people, and anyone who's worked with someone with zero emotional intelligence can tell you what a drag that can be.
Are other companies and individuals able to use the track for general purpose, with their own trains? If that's not the case, your comparison is incorrect.
Binney had the guts to step back and speak out. He could've kept playing ball. THINTHREAD or not, his subsequent actions are worth praise. Credit is given where credit is due. Very little else is out there to encourage people in high positions to follow suit. That's true. THINTHREAD's reassurance of privacy is as laughable now as it was then. Marketing to a naive public like that is so annoyingly ironic when the leading threat (time and time again) is the lack of privacy from a surveillance state.
I've had some great interactions with the team at (but haven't had the need to use yet for anything intensive) rescale.com
Startup Dream. Is there such a thing?
This is why it's a totally losing situation. Personally, I have no respect for reddit or its users where most are kids under 18.
>Subways make sense because they are short lines within the city. I'm talking about inter-city transportations. We'll soon (well, in 10-20 years maybe) have self driving cars

You're kidding right? This is not a substitute for high speed rail. Cars are SLOW.

>potentially faster planes (some are in development)

You mean like the Concorde?

>maybe better train technologies

Or maybe not. Especially since without large scale investment train technology basically doesn't go anywhere. You could have said this in the 1960s yet we're still running the same shitty passenger Amtrak lines we did back then.
Gracias, never used them so not sure what the setup was.
For travel of 5 hours and less, I'd disagree. The airport is a less efficient use of one's time, even if it is cheaper per mile flown.

Traveling from SFO to LAX on high speed rail is far preferable to me than driving for 5 hours or a 5-hour airport experience.

Mythbuster's recently tested this, and the actual difference between driving and flying door-to-door was like 15 minutes.

A 2.5 hr train ride would not only be faster, it would be far more pleasant in terms of getting on/off, and in terms of comfort and space onboard.
Definitely. As one of the top sales people would say (paraphrased), "A polite no is no different than someone cussing you out. Either way you don't get the sale. And some people you can effectively force to buy something they don't want."
> consider building our own tools (subreddit history scraper)

I'd love to scrape my own posts (and the threads they were part of) as a personal log. I have been over 7 years a redditor and I can't reach past 1000 posts back in time, which is less than 10%.

Reddit guys, why can't users take their OWN content back?
> That's dumb. Japan has invested in it since the war and has reaped the benefits despite (relatively steady) technological improvements in HSR.

What benefits, exactly?

EDIT: I mean, what obvious economic benefits is Japan getting from spending so much on train lines?
The Sea Ape of the Aleutian Archipelago
My problem is every sem we need to enroll students with the institution email address. In my part of the world (India), this is not something as easy as it may seem. Google apps is controlled by the Admin and the Google classroom is controlled by the teacher. Only very few use Google classroom and Admin is really annoyed by maintaining student email address.
His TED talk - https://www.youtube.com/watch?v=S63Cy64p2lQ

His OSE - https://www.youtube.com/user/marcinose/videos

Looks like the initial ambitions have been scaled back to what they use to be, at least in time frame.
Basically you'd be better using this for static pages hosting only...
indie phone might be another, in development: https://ind.ie/phone/ I suspect there will be some competition that Apple/Google/Samsung will be up against for privacy at lease changing some market leaders towards privacy a bit. But in the end there is no privacy on a network with enough time so all of this is surface PR.
The Ballad of Marine Todd
There are plenty of values in a purpose built CSV parser. Several important features, depending on the CSVs you'll be working with are:

1. Sometimes you want to actually write files, in which case you'll want help escaping quoting.

2. Shortcuts for using header information to provide more convenient access into a particular column, rather than always doing it by index.

3. Conveniently slurp in only parts of a file, or only particular columns in a file, without loading everything into memory.
Wow. I thought the "to warm a brownie" thing was a joke about WebGL performance. That's a hilarious story.
I think what we're seeing is both: 1) more cut-throat competition to have the lowest advertised price (the ads just display the minimum available price, not the price of a service that actually meets a customer's need) AND 2) once you get a customer on your platform, they are likely to upgrade and/or add more services which will be at the higher price points.
Function names certainly can get out of sync, just as comments can. But my experience is that it's less of a problem.

Actually, there is an additional and probably much more important reason that I prefer "functions over comments", and that is the functions can be nested.

With comments, I often find myself needing a big comment that describes the next several chunks of things, and each of those chunks has some comments, too. So call those "level 1" and "level 2" comments.

People tend to distinguish these cases like:

/* ***************************
level-one comment
*************************** */

and then

/* level-two comment */

But what if you have something that really "should" be a level-two comment (because it's just one small thing that doesn't have subdivisions), but it comes after a level-one comment? Now you need an end delimeter for level-one comments, like this:

/* *****************
done with that
******************* */

Now at this point, your code is nasty and non-readable and it's not obvious that things have been kept in sync over time. We could just avoid all this ambiguity by using nested functions that are nonetheless only called from one place and thus _could have_ been manually inlined in theory (but, per my practice, are not).
> I used to be happy with a lot of the default content, but the site has naturally changed a lot in that time

I'd like to filter out most of "easy consumption" content such as imgur images, and boost long-form, interesting reading articles, especially when they come with in-depth discussions. I am sure the reading level of a comment or article can be judged with machine learning, a way of scoring the "fluff-ness" can be devised and the feed cleaned up.
I think it's time we re-invented Usenet by making the subreddits tree-structured. Or at the least, by making a tree-structured list of subreddits.

At the moment there are thousands of subreddits but the only way to find them is by playing with the 'random' button and hoping for a bit of serendipity.
> Particularly, I take issue with his apparent notion that emotional intelligence is only applicable in certain fields

Others may take issue with the notion that there are no fields for which one with less emotional intelligence is not universally inferior.

> anyone who's worked with someone with zero emotional intelligence can tell you what a drag that can be.

Do not conflate "zero emotional intelligence" (i.e. the clueless, innocently blunt) for "destructive personality" (i.e. the arrogant, egotistical, aggressive, confrontational etc.)
> You're kidding right? This is not a substitute for high speed rail. Cars are SLOW.

hahaha! You forgot that trains only go to a single place, and you often have to take other transportations means after to get to where you need to be. Cars can go directly everywhere you need, and once they are automated I'm pretty sure we will see at some point motorways for automated cars where cars will go way above current speed limits AND bring you right where you have to be without moving out of the vehicle. And if you want to work during transportation, cars will be the best way to do it, really. Nobody looking over your shoulder, more space, more comfort. If you are just saving 1 or 2 hours with the train but losing much more in productivity, the calculation is quickly done.

> You mean like the Concorde?

http://www.businessinsider.com/richard-branson-supersonic-pl...
I was a big fan of Sikuli back in the day, but I found it a bit unreliable for automation. No matter how much I tweaked it, it seemed to be a bit unpredictable.

I did find some use for it. My girlfriend got addicted to some online flash Mahjong game and no matter how hard I tried, I could not post a better score than her. With a bit of Sikuli scripting, I was posting top scores in no time!
What are it's capabilities with OCR?
Sophisticated 600-year-old canoe discovered in New Zealand
> The truth is that the borrow checker is not perfect. The borrow checker prevents you from doing dangerous things and it does that. However it often feels too restrictive. In my experience though the borrow checker actually is wrong much less often than you think it is and just requires you to think a bit differently.

I would love to see this explored in more detail. The borrow checker is, from what I can tell, one of the most important and novel parts of Rust. I'd love to see more detailed examples of where:

1. it kept you from doing something idiomatic that you knew was safe but you just couldn't convince the borrow checker of it.

2. it kept you from doing something that seemed safe, but then you realized that it was actually telling you something important.

Also:

> Even if it would turn out that the borrow checker is not sound

Wait, is this an actual risk? Is there some lingering doubt that the borrow checker is actually sound?
I kind of like this idea.
Chip-and-Signature. Chip-and_Pin is not yet on the horizon for the US.
iOS 8 bug deletes iWork docs
"Hand-crafted in California". Is this Silicon Valley fetishism really still going on? It's like the "made on a Mac" of the '10s.
I don't think the drive is anything to do with post-apocalyptic. Its more to do with decoupling from dependency on the "rat race" as much as possible.
Even if it's not that much faster, flying is way cheaper. In Japan there's just no way you get as far with the train as the plane on the same budget. Hell, for a Osaka-Tokyo trip by train, I can fly to Korea for the same price.
> Maybe the ultimate lesson we learned then and now is how little people care.

People are woefully uninformed on the NSA and surveillance. If you ask a random layperson what Snowden disclosed nine times out of ten you'll get "that phone program thing, right?"

The major media outlets made the issue about PRISM and The Congress ran with that free lunch to pass ineffective measures on part of one program while ignoring the bulk of the revelations.

The Snowden documents passed through America without being digested at all. The media made the story about the Snowden character and political bickering. The Merkle episode was covered like it was a report on bickering children (German chancellor upset at US, Obama to meet with her) rather than piecing together how having that data during the Eurozone crisis likely affected policy decisions.

I'd call this trick a feat if it weren't such a repeat act.

I honestly do believe people care. I just don't think people understand what was disclosed. Even tech-savvy and otherwise well informed friends are surprised when I send or summarize the lesser covered material.
Yes, that's true, and it's good that Reddit recognizes its mistake.

It doesn't make the incident any less notorious though (which I guess is why it was remembered so well).
I'm curious, has anybody reported seeing these signatures from before the bug was published?
Editor, is there an editor around!? Or do we just have people.

"Hsieh’s move comes as the project has laid off about 30 percent of its staff, or 30 people, which does not include the community of entrepreneurs funded by the project. or about 30 people, these people said."
Why Web Scraping Is Hard
> I don't remember any default usenet groups in nn, tin, gnus

The news protocol specifically included a recommendation mechanism for "default subscribed groups", so that a news administrator could point new users to some important groups.

In Gnus that behaviour is triggered by the variable gnus-default-subscribed-newsgroups.

I'm certain that nn, tin and whatnot supported it, as well.
Do not fuck the police.

Do not sell to police.
I should've taken a deeper look at your CSV handling code earlier. That's quite a nice demonstration of an API using Decoder/Decodable.
That /^cleanlogs/ just made me cringe. Holy crap.
The countries which invested in train in the 1960s are not really doing very well as far as I can tell. Japan and France are both in recession or stagnant, and it's not like trains has replaced other means of transportations. If anything, plane carriers have become cheaper than trains now, and there's also competition from the road (bus lines). So I'm not sure, country wise, that investing in high speed trains has been very profitable for the countries involved.
> like another user pointed out

You mean "as another user pointed out" :-)
Yes, but rationality in the sense of Stanovich isn't. See.

http://www.amazon.com/Rationality-Reflective-Mind-Keith-Stan...

Touches on the phenomenon of "Smart people acting dumb" if I have to state it utterly crudely. This is not one of the common knee-jerk reactions to intelligence metrics. The book itself is incredible.

Summary of his previous work here http://lesswrong.com/lw/2g1/what_intelligence_tests_miss_the...

Dysrationalia: Separating Rationality and Intelligence talks about the phenomenon informally described as "smart but acting stupid". Stanovich notes that if we used a broad definition of intelligence, where intelligence only meant acting in an optimal manner, then this expression wouldn't make any sense. Rather, it's a sign that people are intuitively aware of IQ and rationality as measuring two separate qualities. Stanovich then brings up the concept of dyslexia, which the DSM IV defines as "reading achievement that falls substantially below that expected given the individual's chronological age, measured intelligence, and age-appropriate education". ..... He argues that since we have a precedent for creating new disability categories when someone's ability in an important skill domain is below what would be expected for their intelligence, it would make sense to also have a category for "dysrationalia":
Internet Spying in Australia
it is actually extremely valuable.

I'm a project manager at a big company that makes medical devices. we recently got our first shipment of prototypes, which we ordered and payed for months ago (because of long lead times for some of the parts). turns out, not enough units to go around for all the various testing. no one's fault, really, we just estimated our need inaccurately 6 months ago.

my job is literally to make everybody happy with what they get. this requires navigating the emotional landscape that is all the different hardware/software/firmware/quality/mechanical/marketing/whomever engineers and team leads and ensuring that everybody maintains high moral wh8le dealing with a lack of resources.

and yes, morale is extremely important to a productive team if you want to get anything done at a level of sufficient quality.

it's not easy.

I've got to recognize when someone is angry but staying quiet so I can remedy their situation. I've got to recognize when someone is holding back available resources from another party because of available personal vendetta. I've got to recognize when emotions are about to Crack and prevent the team from going over the cliff.

basically what I'm saying is that emotional intelligence is very important. without it, key players would get angry and fed up and quit.

the reason people think it is over rated is because it's hard to recognize until it isn't there.
Great article. I'm surprised there were no examples of fork bombs in the DOS section, though : ) http://en.m.wikipedia.org/wiki/Fork_bomb
Annnd if you'd like to be able to write code as fast as Rust but get it done faster than Python or Ruby, take a look at Haskell.

- ex-Python and Clojure user, teach Haskell now.

https://github.com/bitemyapp/learnhaskell
Okay... so I guess someone here knows more about parallel construction than I do, however while they were kind enough to let us know this by downvoting my apparently wrong post, they were not kind enough to share their thoughts.

Are law enforcement agencies not getting data from the NSA to use in arresting and prosecuting defendants via parallel construction?
`cpanminus` should install from BackPAN automatically if you ask for an explicitly older version. `cpanfile` and Carton do a fairly decent (IME YMMV) job of locking versions.
The CRTC wants to regulate online streaming services for Canadians
In bash, function definitions can be exported via environment variables; in handling that bash also executes whatever immediately follows the function definition; Apache sets environment variables (without sanitizing them for the above) based on incoming HTTP request headers which are controlled by end user clients.

Because this functionality in bash predated Apache, it could be argued that Apache ought to perform sanitization before setting env vars from user input given that bash might execute it, but on the other hand bash's ability for data to be executed as code was pretty much undocumented and is now considered the bug.

Wikipedia has a good explanation at http://en.wikipedia.org/wiki/Shellshock_(software_bug)
Just so it's clear, my post isn't picking on people on the autism spectrum any more than the universe is picking on me by making my skin deficient in melanin such that I sunburn easily.

My opinion is that emotional intelligence is something that can be learned. Some people will struggle more than others, but we all have our challenges to overcome.
Well ... there is ether.
hhhhh, keys in RAM. Life is so difficult.
I really don't understand why STL gets so little love.

Well, in light of the fact that the author makes reference to his game industry background, you may find interesting the perspectives given in this paper: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n227...

And partial source code for the library described in the paper: https://github.com/paulhodge/EASTL
Air traffic systems aren't a good analogy - for the most part, they're funded through user fees. Eighty percent of the FAA budget [1] is funded through the Airport and Airway Trust Fund, which is based on taxes and service fees levied on operators and passengers. This was designed to allow the agency to grow with the size of the industry, without taking over the federal budget. It's also more progressive, since air travelers are generally wealthier, it makes it so you don't have to subsidize travel for the rich with taxes on the poor and middle class.

Airport construction follows a similar system. Most airports in the United States are public-private partnerships. They issue Airport Revenue Bonds, which are similar to municipal bonds from a tax perspective, but they're backed by airport revenues, not municipal tax revenue.[2] The airport authority has to pay back the debt through the fees they collect from operators or concessions. The latter is why everything from bottled water to rental cars is more expensive in an airport. It's not just that they have a captive audience, it's that concession sales actually pay for the operation and expansion of the facility.

In both cases - the FAA and capital expenditures - it's mostly paid for by the users, not the taxpayer.

[1] - https://www.faa.gov/about/office_org/headquarters_offices/ap...
[2] - http://www.nap.edu/openbook.php?record_id=14041&page=12
The admins didn't want to ban /r/TheFappening but decided to after they got a flood of DMCA takedowns from the celebs lawyers. The sub actually broke the site because of how much traffic it was generating and that was almost 5 days before it got banned. They knew about the sub for several days and let it go because they have a hands-off policy and don't generally step in unless something drastic happens.
I do believe in that claim.
> If I wanted to abuse your service, I could pay people $0.50 on mechanical turk to register accounts for me

LOL. You want to use 1 petabyte for cheap?
No, but at PyPi, nothing gets maintained, just replaced. There are about five modules for parsing RFC3339/ISO8601 dates (the format that appears in every email) and they're all broken, but in different ways.