skysight-inc/HackerNews huggingface dataset:
Ah, interesting. OpenCL/WebCL solve this problem, so I think the question is portability. Will compute shaders be landing in most WebGL implementations? WebGL seems generally limited to OpenGL ES, so I had only explored BrookGPU-style alternatives.

Targeting CUDA/OpenCL/WebCL was so that we can rely upon intermediate GPGPU compilers. Our DSL compiler outputs a bunch of for-loops, which traditional compilers love to optimize (the JIT for JS, LLVM for OpenCL, etc.). If we targeted a low-level language such as nvidia's PTX, I suspect we'd still want something like LLVM inbetween. Is there a good preprocessor for compute shaders?
I was going to mention this if someone else hadn't. Also, here is my solution to viewing data from my car http://csmatt.com/notes/?p=5 . I use and love the Torque app (as seen in the last pic)!
I think you don't give us enough credit :-) We have developed enough technology to leave the planet and walk around on our Moon. We are, perhaps within a decade, going to have that capability again but with a much higher level of base technology. While it would be unlikely for Dinosaurian satellites to have remained in orbit for millions of years, anything they left on the moon would still be there.

"There might be billions of worlds full of dinosaur analogs running around happily eating and growling till their star burns out...and that might be all that you can expect out of life in the general case when it happens."

This is the essence of the Fermi paradox I believe. (And I've ordered a copy of the book mentioned below, it looks intriguing) So what hypothesis could support billions of iterations of 'life' evolving into the multicellular form we see today and in our past, and so few evolving technology?

I totally agree it is a somewhat useless question to ponder but I can't help it.
> Any sane person and even most varieties of the insane person realize that the signal you're receiving is a means to infer that something is happening out there, not an end in itself.

You don't actually know what is happening out there cause you can't experience out there directly, only through you senses which are always deceiving to some degree.

People love watching movies/reading books/having a drink just to receive a signal not to infer what is happening there. Otherwise they will watch just news, but no fiction would exist.
A government is a local monopoly on the use of force.

Not according to the authors of the Second Amendment.
Ah, but they sound harmful!
All of these examples are in C , is it common for interviews to be conducted in C for major tech companies (assuming the job is not a C programming role)?
League of Legends is especially bad. I recently tried that game with some of my friends that have been playing for a few months (or years). And the amount of whining and threats of reporting people in the chats just because I wasn't immediately a perfect player was extreme.

We didn't play a single game where someone didn't whine about how I sucked, or tell me I was a horrible person, and so on.

It's not a nice environment, and it probably puts a lot of people off from trying it more than a few games.

I'd be right behind you in that queue, if I was a bigger fan of the game to begin with, but due to the circumstances I never really gave it much of a shot.
Yes, PgBouncer is a little better but could still be improved upon in significant ways. E.g. Getting PgBouncer working with SSL connections- You have to do it through a specific version of stunnel. Then stunnel always has to be running in addition to PgBouncer. Not friendly or fun to setup.
That's not an available choice.
US to access Europeans' bank data in new deal [2010]
If you Google "taking consciousness seriously," the first link is to an excerpt from David Chalmers' book. That book as a whole is essentially a long argument that understanding consciousness requires a dualist position (although not a substance or interactionist form). I don't agree with it, but it's compelling. If you believe the position that "rejecting dualism is 'not taking the consciousness problem seriously'" is an ignorant one, you should read it.
How about BitTorrent Sync instead of Dropbox?
LSD makes very smart people get hung up on trying to pull logic out of strange old metaphors. I always felt it was a stimulant for the mechanism in our brain that makes new connections. Metaphors represent connections that are kept around because our culture gives value to vague non-conclusions.
I would pay money to have a chatroulette/omegle/etc that matched me up with people I'd actually like to talk to.
Things I Do With My Raspberry Pi
dual mass flywheel: irrelevant for the US market (think older torque converter automatic; new ones have dual mass flywheel for gasoline engines too).

diesel injectors: direct gasoline injectors are very similar.

turbo: common in modern gasoline engines due to downsizing and direct injection.

particulate filter: while I respect the following statement: "The cheapest, fastest and most reliable components are those that aren’t there."
(Gordon Bell), thermal efficiency of a diesel cycle may make it worth.

ECU faults: those actually help with solving problems before they are serious. Please go to qualified workshops! Computers are no longer a dark magic.
I don't think people are fully reading this article looking at the top comment...

>There is nothing that one can experience on a drug that is not, at some level, an expression of the brain’s potential. Hence, whatever one has experienced after ingesting a drug like LSD is likely to have been experienced, by someone, somewhere, without it.

>I cannot account for why my adventures with psychedelics were uniformly pleasant until they weren’t—but when the doors to hell finally opened, they appear to have been left permanently ajar.

It is quite obvious this guy is someone who has well experimented with psychedelics and is actually urging people to avoid them if their approach is based on falsifiable reasoning e.g. 'opening their eyes to true reality/life' or some unscientific bullshit like that.

And WTF is all this commenting about how alcohol should be considered SO bad for a healthy society. Wine and beer in moderation is actually perfectly healthy. It is the lack of control for moderate consumption that creates a weakened human/society. However, this lack of self-control can appear in numerous other areas (food, internet, TV, work, etc.).
Inbound spam : greylisting as stated elsewhere.

Outbound : Use a smarthost.

I host my own mail. I use OpenBSD as my Firewall/Router so it was a simple decision to use the spamd daemon on it for greylisting. The SMTP destination sits on a CentOS machine behind the OpenBSD gateway. I see a spam message maybe once every week or two. I have also used MailScanner to do SpamAssassin and virus scanning of received mail at places I have worked. The spam count went down so far I had people ask me if the mail server was down. A little bit of verification showed we weren't loosing legitimate mail, users were just getting so much spam they thought that was normal.

A smarthost solves your outgoing problem. I can't send direct from my home connection because it is a residential IP and that is going to be blacklisted all over the place. I could use my IPS's SMTP server, hell you could use GMail if you wanted. I however, use a VPS I pay for. My SMTP server logs in (password) over a TLS connection (preshared certificates). It only relays for my mail server because of that.

You don't need to use a well known relay, you just don't relay from a blacklisted IP. Don't leave an open relay and don't send directly from a residential IP block and you probably don't have to worry, unless you start sending spam.

http://www.mxtoolbox.com/blacklists.aspx has various tools to give you a view into how other mail servers will view your hosts.
I don't see why this is being downvoted. The lack of urban development policy in the US is a problem. It's not natural that most city centers are hollowed-out, crime infested and surrounded by outer-ring suburbs without sidewalks and with gigantic setbacks to the road.

Phoenix, AZ is an abomination. Don't even get me started about golfing ranges in the Western desert while Lakes Mead and Havasu are running dry.
Congratulations, you've just come up with the same justification that every bigot comes up with.

"Blacks are on average more criminal than whites. Yes, this is a stereotype. But a stereotype based on experience instead of prejudice. Don't like it? Get a job, negro."

"Fags are more AIDS-ridden than straight people. Yes, this is a stereotype. But a stereotype based on experience instead of prejudice. Don't like it? Don't have butt-sex, faggot."

Shall I go on?
My point is, no, we cannot use technology to constrain this.

The solution is to stop funding concentrated surveillance programs, and to protect government/corporate whistleblowers.

We're headed in the exact opposite direction.
In any case, there is a big difference between the amount you get in the sleep and the 60mg trip... People would definitely notice the effects when being woken up in the middle of the night.
Not the same thing. A "rapist" generally isn't someone whose job is to rape people all day. If he were, the newsworthy aspect would be that such a position exists, not that the person in that position has raped someone. But we all understand that espionage exists as a normal part of relations beteween nation-states, and the NSA and CIA exist solely to do it.
Alcohol has a greater potential for harm than a variety of other recreational substances, legal or otherwise. That's basically it AFAICT.

It has significant addiction potential, people do abuse, and there are long term harms associated with that abuse.
How about one of those tryout codes?
When a flexible, "living" interpretation is allowed, a religious majority could view civil liberties and rights through the lens of their religion, particularly when there is some connection (which they love to exaggerate) between their religion and the country's founding principles. Hypothetically speaking, of course.
Britain could create first 'three-parent baby' through IVF
I would love to see some of the journalists referring to the situation from about 1998 when the German foreign office realised that all their communications were routed through the US and they replaced all their infrastructure, software etc.

Not to say this is really old news but this has been going on for so long that nobody in any German service should be allowed to deny even the least bit of it.

The more interesting question still remaining will be why none of them has done anything about it for decades but fighting whistle-blowers and ruining the lives of those who care.
You're attempting to relate unrelated topics and struggling with a straw man here. If your question had been: Should we use technology in disparate areas of government like tax records and social security, clearly the answer from almost everyone would be yes, of course, as the government does already (and with relatively basic access controls which work perfectly fine). Medical records for example are kept on computers in many countries, and access to them is regulated without a sophisticated system to log access, just with fairly basic access controls.

However that has nothing to do with whether we should attempt to control NSA dragnet surveillance with technology after the fact, or help to construct a surveillance state in the first place. Debating whether we should apply controls to access to say phone record data collected by the government ignores the more important question of whether that data should be collected and collated by the NSA in the first place. I'd say that collection of the data is the only point at which adequate safeguards can be put in place, not after consumption of the data - by then it is too late, and any technical safeguards can easily be put aside later.
> So decide, tech peoples: Should this technology build in audit trails or not? Should this technology record what interface a government employee was using to extract this data, or not?

Yes, use the technology wherever applicable, knowing that the technology does not guarantee correctness. But definitely stop the wiretapping and the collection of (even encrypted) data.

The tech doesn't justify the program.
Very fast, and very slow, very rarely - the same
Depends on the application really. The operation itself would surely be slower than a specialised mmul, but there can be big advantages to keeping it inside your database if you can phrase most of your problems in terms of simple linear algebra operations.

In other words, numpy is damn-fine with matrices, but if you can replace DBMS->network->ORM->numpy->ORM->network->DBMS with just some SQL, it's pretty clear which will be faster.

On the other hand, if your data isn't already in an RDBMS in matrix-like tables, there is little point in moving it to one just so you can use tricks like the one mentioned in this article.
If we were at war with Germany and yet people were shocked that it took place, that would be an appropriate response to remind everyone of reality. I don't know what you think the EU has done that prevents it from being an acceptable target for American espionage.
Yes, checkout http://twelephone.com from the same guys who wrote RTC Roulette. It's WebRTC-powered skype clone which attaches to Twitter for the user directory.
This is more a implementation issue of democracy in some countries. Look at the Danish democracy, we have many parties and both currently and historically we rarely have one party governments. It is not uncommon that three or more parties are forming governments. This helps make sure that there is never one entity that decides or hides things from the public.
I trid ZoneMinder on raspberry as security camera, but it lags a lot
OTPW -- A one-time password login package
No, I wasn't especially precise but it's reasonable to assume that I'm rational enough to understand that not everybody that's released from jail re-offends, but it's fairly common: 60% for the US and 50% for the UK. [1] Likewise, sometimes governments fix their own wagon when they get caught doing some shady shit; often they don't.

[1] http://en.wikipedia.org/wiki/Recidivism#Recidivism_rates
Expecting downvotes for this:
I strongly suspect that hormones in meat make Americans bigger. I am from Europe. I have met many Americans both of whose parents were born in my country. They don't look like us. My perception is that on average they are significantly bigger, and are both taller and broader than is normal in my country.
I don't know if this has health implications, but I would rather not eat meat which contains growth hormones.
Looks interesting, but I see no source code on their site.
Thanks for your kind words! I wrote this app in approximately 6 hours using Node.JS while at NodeConf. I do plan to improve upon it and welcome pull requests. The code is available at https://github.com/twelephone/rtcroulette
There isn't anything related to farming on there. Seems odd, especially when they're just talking about revenue and with how much money is in that sector right now.

At 6.60 / bushel corn @ 200 bushels per acre, it "only" takes 760 acres of corn to break the $1M revenue barrier. 760 acres isn't necessarily a lot and can be definitely run by one person, especially with some contractor help.

It probably has something to do with what's classified as a Non-Employer, but it just seems like it should be there.
I totally disagree with you. You first question embodies a very non pragmatic mindset - the first question has no "right" answer. However, rejecting corporate funding for research/etc is something that in principle makes very strong sense and transcends the sort of questions you are asking.

He seems to be wise enough to not take a black and white stance on Palantir as a company - really, no one has the right to call a company good or evil and we are ignorant of their intentions. However, his point is regardless of his perception of Palantir, corporate funding biases research and in principle thus should be rejected.
I made a ton of digital art. Some of it decent enough to be appreciated by snobby art school people. Especially the stuff that looks painted like http://detrus.nivr.net/art/photos/01/styx.jpg

All of my feedback was through the internet. There were entire genres of digital art fed by the internet and absent from art schools.

I also went to a cheap state art/design school after. Doing the same critique/feedback stuff I did online IRL is nothing special. Especially when people surrounding you are years behind making presentable work. It's probably harder to achieve aesthetic mastery with non-digital art, which some peers did in art high schools.
Yeah, local food is great. There is also multiplex cinema, gym with swimming pool and plenty of pubs. And people are just amazing. Pretty nice for small town. The only thing that sucks is weather and internet connectivity.
Since we're using accounting terms-of-art, you almost certainly don't mean that you would "net 500k", you mean gross 500k, right?

The popular culture seems to use net to mean "total in the income category", but in accounting it generally means EBITDA, i.e. your dad would gross $1m and net $100k.
I'm going to freely speculate here, but this seems obvious enough to any observer of international relations just to come out with it. Let's just call this story the way it is.

EU governments have been in bed with the US for decades with spying. Yes, they've postured and done a bunch of things to make themselves look good -- Google had better watch their step -- but at the end of the day the EU is as guilty as any other country. If you don't understand that, you should read up more. Intel is traded freely among EU states and the U.S. What the EU states don't get from spying on their own folks, the U.S. provides them. And let's not even get into the "special" relationship that the majority English-speaking nations have with each other.

Now that they're in a PR corner over the Snowden revelations, of course, it's time for a lot of invective, investigations, and all sorts of spectacles. None of which will dig out the truth. But it will be awfully exciting, and I'm sure my good friends across the pond will hang on every bit of new data.

But there's no Snowden over there, so there's no huge revelation, and all the players have no motivation to start coming clean, so a full understanding of just what the various EU intelligence services are doing in regards to privacy is about as likely as scientists discovering the moon is made of bleu cheese.

And for good reason. What's often overlooked in this discussion, and I rant about the security state as much as anybody else, is that some of this is absolutely necessary and proper for a free society to prosper. It's a question of limits, and of degrees of intrusion. It's not a black and white issue. The way forward isn't to tear it all down, it's to have a public investigation that sets some hard limits for what is and isn't acceptable to the populace.

</rant>
Our democratic systems are not really as democratic as they claim to be. Indeed, it could be argued that the democracy that we have is a thin veneer that hides the autocracy instead. Certainly, in the UK, the unelected civil service wields a huge amount of power, and whilst they do answer to elected officials, and do have to implement the policies of the ruling party, in reality they have a huge amount of freedom on those matters not explicitly laid out in policy, and can lobby ministers very effectively to get what they want.

If a minister is weak, he will end up acting (unknowingly) as the de-facto press officer for the department. In any case, we end up electing representatives, not delegates. Our power to influence policy starts and stops at the ballot box (actually, we have rather more power than that through MP's letters & party policy groups - but for the sake of argument we will ignore these).

Indeed, even in systems with impeccable democratic credentials, decisions end up being made by relatively small numbers of individuals; individuals that can be effectively lobbied, influenced or coerced into making decisions that are not in the best interests of the nation, or of the people.

We need a technological solution that will help facilitate a general broadening of participation in the legislature. Universality is unrealistic, but open and broad participation is both achievable and realistic - Why should we limit government to a small fixed number of permanently employed elected representatives? Why not a larger, more flexible group of part-time specialists, each participating in only one or two issues?
Why to use Twitter, Facebook and Google Plus share links and not buttons
>greater potential for harm than ... other substances

Uh ... this style of description would need more parameters for a proper classification of alcohol's 'abilities' in relation to other substances.

>significant addiction potential

This is PURELY on an individual basis i.e. that potential is relative per person.

>long term harms associated with ... abuse

Yep, very true. It's also true of almost ANY type of abuse.

EDIT: Although, I do realize that this is just another: "Come on, marijuana is not any worse than alcohol" style argument. And for that singular case I would say: yeah sure your case holds up alright.
Irregardless of that, the reply to OP's comment is representative of the attitudes that are common of HN. Sometimes I feel people just disagree and take apart anything for no other reason than longing for plain acknowledgement.
And this why -Wpadded is always a useful clang/gcc flag to enable when doing optimisations
A maze generator for practising hjkl in Vim
I understand what you're saying but letting people vote on individual issues isn't always good.
Here's an example :

I live in Belgium, a country where 3 million people are paying for 8 million others.
Those 8 million include kids, people without a job and people in retirement or who got sick.
And we should help them.
But it also includes 1.3 million government employees (hundreds of thousands more than The Netherlands where they got 6 million more citizens), people who aren't really sick, people who aren't willing to work, people who retired at an age way below the average European retirement age.

So they want the system to continue even though it's unsustainable.
When asked, they aren't going to vote against a system they are taking advantage of.
They don't taste good.
What Happens AFTER You Refuse a Police Search?
This is fantastic, thanks for this link!
Leap Motion Teardown
I get around this a few ways. If they require it, you can show them your savings account that shows you can pay a year's rent in cash. But maintaining a good credit rating is often good enough. I thought I'd have to show bank records, but instead the property manager said I had a credit rating "like a bank" and that was good enough.

But the best advice I can give is to rent from an individual. You get so much more for less, because a lot of private party landlords just need to cover a very low mortgage from 10+ years ago, and getting peace of mind by renting to a professional is a good trade-off for below market rent.
running a business.
>"Some are illegal; some are stigmatized; some are dangerous—though, perversely, these sets only partially intersect"

I'd say stigmatization and legalization tend to correlate well, but sadly neither law nor cultural attitude have much to do with actual danger.

http://www.economist.com/blogs/dailychart/2010/11/drugs_caus...

LSD remains a Schedule 1 drug, even though it's about as dangerous as caffeine.

>"...if I knew my daughter would eventually develop a fondness for methamphetamine or crack cocaine, I might never sleep again. But if she does not try a psychedelic like psilocybin or LSD at least once in her adult life, I will worry that she may have missed one of the most important rites of passage a human being can experience."

I couldn't agree more; reading the statement above made me want to stand up and cheer.