skysight-inc/HackerNews huggingface dataset:
I tend to find Searle's discussions on AI to be overly simplistic. I find that scenario highly unlikely. Regardless of how you choose to interpret the research on the neuroscience of where decisions to action originate, it is clear that the conscious mind is extremely good at taking full credit for events it had no part or only a partial role in.

Such an "AI parasite" has plenty of machinery inbuilt in the brain to take advantage of in order to have full control without causing dissonance in the host. Indeed, not only will it likely be a path of least resistance, continued dissonance may cause enough mental instability in the host as to disrupt some emergent balance in the brain. This would have an overall negative effect on the user AI as to motivate it to choose to not make the extra effort required to have the human suffer such a disconnect.

The question then would be in whether thinking of the AI as other is valid instead of expanding the notion of personal agency to accept such symbiotes.

http://en.wikipedia.org/wiki/Neuroscience_of_free_will#Manip...

http://en.wikipedia.org/wiki/Neuroscience_of_free_will#The_p...
http://news.ycombinator.com/item?id=4010640

The problem is the rocket equation. Yes, there's a natural log in there, but working against our favor.
Guy steals iPhone, forgets to turn of Photo Stream. Owner posts to Facebook
I can't remember it, but there was an interview where Gosling said it was for simplicity.

And rather amusingly (and if I remember correctly...) the char data type in Java is not really the equivalent of char in the other C derivatives.
Be careful with this. If the founders already had a successful exit and are already set financially for life, they'll be more willing to turn down life-changing amounts of money at the shot of an even bigger payout.
I made a mobile web app about six months ago, and this is what I heard over and over again from users: "Can you please please please make it a native app?"

Just to get our feet wet, my partner and I proceeded to write two simple iPhone apps. The first did 10x better than our mobile web app (with much less effort), and the second did 100x better. That was enough to convince us, and now we've shelved mobile web development in favor of iOS development.

That's just a personal anecdote, of course. I can't speak for the guys (or gals) behind Coder's Coffee. Overall, though, I think this is responsible for a lot of the interest we're seeing in iOS development.

It also helps that Apple has done a great job with XCode and the iOS SDK. Developing for iOS is really a pleasure.
If they're not paying you and you accept <10% equity, you're getting ripped off.[1]

But if they've raised money and you're drawing a salary? The startup is massively de-risked. You should accept far less equity. You take on virtually none of the downside risk and still participate in the upside risk.

As an employee, the situation you want to avoid is the quick flip. Do the case analysis:

Failure: better to be a first employee than a founder. You should be better paid, and your 3% of $0 is the same as 50% of 0.

Quick flip (aka HR acquisition): Founders make out much better than first employees, since they'll typically be granted large retention bonuses. Best case you get a free option on a job at the acquirer which probably comes with a reasonably good bonus structure for the first few years.

Acquisition for value: Everyone gets rich. Founders get very rich, first employee gets much richer than he possibly could have working any normal job.

Don't work for people who want to flip their company to Google in 6 months. Work for people who want to change the world.

[1] Unless you've co-founded it with like, Steve Jobs. In which case you should probably take 1% if that's the offer. Also, you are probably a necromancer.
The AppleTV 1 is a decent system, but it's an x86 machine, and the author seems to want an embedded ARM box.
Pardon my ignorance, but what is a glassdoor page? I have not come across this term in the past.
Congrats to them, they deserve it for a great product.

I've ran through the demos and have been waiting my invite to set in for a while now.
An online service to find security issues in your rails projects
I find questions like the ping pong ball question rather trying, but I guess there's a long precedent for it. My understanding is that you're supposed to do a back-of-the-envelope calculation that gets you within an order of magnitude or so of the correct answer.

One problem with questions like this is that unless you know that you're supposed to just do a back-of-the-envelope calculation, they can leave you completely flabbergasted, as the questions sound as if they are asking for an accurate answer, which you'd have no reasonable way of determining.

Also, for me, asking me to do any math at all while someone is staring over my shoulder, or what have you, is going to cause me to make mistakes like sqrt(36) == 9, and I have a degree from MIT. Consequently, I hate this style of interview with a passion.
We have a native app built. Just needs approval. :)
Facebook IPO Raises Regulatory Concerns
China's Alibaba Group could command a Facebook
Thanks! We will add more roles. Sysadmins are in high demand here too.
Has anyone found a calculation in the specs of whether the power requirements given are sufficient to produce the required thrust, given the total mass of the ship? Here's what I come up with (rough numbers):

Ship mass: 85,000 metric tons, or 85 million kg.

Effective exhaust velocity: 150,000 m/s (1 g, or 10 m/s^2, times the quoted specific impulse of 15,000 s)

This implies a power requirement of 75,000 Watts per Newton of thrust--half the effective exhaust velocity, since we're in the non-relativistic regime. For details, see for example here:

http://en.wikipedia.org/wiki/Specific_impulse

Thrust required: 1.7 million Newtons (quoted mass above times 0.002g, or 0.02 Newtons/kg)

Total power required for thrust: 130 billion Watts, or 130 Gigawatts, or more than 50 times the power quoted in the specs.

Am I missing something, or will this ship need 50 sets of reactors to power its engines?
The funny thing is, this is the only reason I would want to use the app. Once they have filtering implemented, I might as well just find an alternate means of communication (friend on the inside, cocktail parties, etc).

Maybe flip the question around, how will good coders stay free of getting hounded by headhunters and abusive clients?
Untargetted advertising has always been cheap to buy, and worth roughly the same amount.

Google's search advertising has shown targeted advertising is one of the most profitable business models ever. In some ways Pinterest is even more targeted than search.
Kay is dear to me, but dearer still is truth: Moore's law has nothing to do with the speed anyway:

http://en.wikipedia.org/wiki/Moores_law
first day widda a keybord?
ECMAScript 5.1 Specification
We hope to have the app out soon!
Currently, we're all propping up the insurance industry - There's no escape.
glassdoor.com
1) Enrolled in Harvard at 16, PhD in mathematics from U of M, assistant professor of mathematics at UC Berkeley at 25 - I think he was more than capable of understanding technology.

2) See my earlier comment - it's not about any specific technology! Your comment and parent comment indicate that you both haven't actually read the manifesto and are thus completely unqualified to discuss it or form opinions on it.
Not really. Google's shares have gone down in the past too.

Facebook's share price is very high compared to their current revenue. There are very valid questions about how quickly they can grow revenue, and those questions are reflected in the share price.
I think most Americans don't feel getting a rocket in to space is that amazing anymore. They probably think "been there done that, now what?".
Good. Early action will prevent this from being made controversial later on by groups who might see it as a threat (eg police unions trying to maintain traffic tickets as a revenue stream for departments).
No Recruiters! You would only meet with Founders and bad startups will get flagged by Coder's rating them.
My understanding is that they are now strong enough, but we can't make them long enough. We have no way to "weld" them together after their creation to make longer tubes without sacrificing their integrity.
Thanks Alan!
This reminds me of those naive individuals wanting to develop games without knowledge whatsoever in the engineering and programming aspect of building one. Beat me up, scotty.
I definitely don't think that eliminating memory corruption vulnerabilities will produce security shangri-la. Most of the vulnerabilities we find every day aren't memory corruption.
I like how he supposedly did it to prevent his car from being vandalized. I don't think vandals could do much worse to it than what he did.

A cool project, but there's no reason to dress it up in a BS story.
"a low level interface to the GPU command buffer"

This sounds cool. Is this a standard feature in Chrome?
The repo was being monitored; lack of activity on it would have raised eyebrows.

But hey, ClearCase is from IBM, so it has to be good, right? It was made by a team of experts, not some pudgy Finn. Clearly the codemonkeys just don't understand business, which is why we're building our web app in Java over their objections. Java is what Enterprise uses, and this is Enterprise software. Makes perfect sense.
And this guy still wants it to have one-minute sustained output. He hasn't provided anything that I consider a compelling reason for this.
Workstation allows you to sit and stand simultaneously
Are you saying they should be able to derive a little known algorithm by themselves?

What do you make of Knuth's quote about how many people implement binary search wrong?
http://en.wikipedia.org/wiki/Binary_Search#Implementation_is...
Thanks, seems like a good resource. Never used it before, but will keep it in mind.
It's somewhat ironic that "Android Dev" is a selectable area of expertise, yet it is unavailable on Android.
Every time I've interviewed for a job I have been annoyed by the interview questions. Yet, when I am interviewing others, I do exactly the thing that annoys me. What is the alternative? It's just a way to talk shop.
They could build a bike like that on Junkyard Wars in less than two commercial breaks. Granted, they do have all the equipment they need...
The more I play with the filters the more I think the mystery knobs are controlling filter envelope or modulation
> IMO, a 10% service charge without expectation of a tip makes much more sense and is much fairer.

But isn't that basically just forcing a 10% tip on everyone with no regard for actual services rendered? While the tipping practice may be flawed, there is at least some built in incentive for the server to aim for more tips. With a mandatory 10% fee, the server has no incentive to go beyond their duty and the customer has no opt out.
Nah, it didn't suck. One of the strongest "soft" skills I learned in college was giving Powerpoint presentations. Almost as many engineering classes had Powerpoint requirements as papers. In my case, I didn't need to choose a topic - the topic was my educational background and research I had done.
> If not: you don't agree that this remarkable tolerance for violent right-wing extremism is unusual among your social and intellectual peers?

That's an interesting point - could you expound on it? I have a few theories myself, and I'm curious what you think the reason is.
Oh my bad. I thought he wanted an ARM box because they're usually much cheaper.
One interesting example from the text:

"For additional security, code and data were distinguished in memory by the use of a "flag bit", and the hardware would not execute data or alter code without first having explicitly changed the flag (something reserved for privileged processes)."

Sounds awfully like a

http://en.wikipedia.org/wiki/NX_bit

which Intel introduced first time in 2004 their mainstream CPU's as they took the AMD64 specification:

http://en.wikipedia.org/wiki/AMD64

Therefore on the common processors we have that feature only 8 years, now when B5000 is around 50 years old.
Sometimes those other people work for the same company as you.
I really wish this was around 2 years ago when I made a site that used openid in PHP. I've dealt with so many nighmares of it I just threw it all away and now send people an email every time they want to log in. How do you deal with supporting every different little configuration of PHP servers? I had huge problems with having to put a hack into the code for lightopenid in order for it to work on my webhost, but that hack broke it on my machine.
Today's Google frontpage is a javascript mix panel
The co-op association legally owns the units, but the board and board-members don't directly own the unit being sold.

I was trying to point out that the board members don't have much economic incentive to approve a particular buyer - if the unit eventually sells for less, it doesn't directly harm the occupants on the board unless one of them is the seller.
> Is that the norm or do people still interview candidates using, say C or Java, for Ruby/Python/JS positions?

When I interviewed at Google, they let me pick the language. I did some C++, some Java, and C#. As long as both you and the interviewer can understand it, they don't care about the language. They want to maximize your comfort.

When I got hired, I ended up doing JS full-time. Google assumes you can pick up a new language.
Funconf III
Its a complex issue. I've been to schools in England where they would have liked to ban students bringing their own food in to school at all (mostly because of an excess of soft drinks and packaged crisps). To me, however (as someone who always had a packed lunch in Australia) there was something very 'police state' about this. It seems to really be saying that the state doesnt believe that parents are capable of bringing up their own children (not just that a few might need financial help to do so)...
Regarding your experience with the condescending interviewer: I had a similar experience in my last job-interviewing round, and got really pissed, but tried to stay polite and answer the question. This doesn't work though: I spent the whole time distracted, with my mind considering the paradox of a founder having such behavior, and that I'd be using the guy as a mentor. The result: I underperformed on the problem, and got walked out, leaving me feeling like the fool. My new rule (and this goes for general life too): I call people's bad behavior, but not in a judgmental way, but rather to avoid adding a negative dynamic as a kernel to the relationsihp (e.g., in a meeting, I speak up if someone could interpret something poorly, to clarify it, because otherwise some subset of the people will be passive agressive and fume and suffer a downward spiral, rather than speak up themselves). I would have felt so much better about myself if, during that interview, I had said, "You know, this isn't going to work; there is no point spending your time on me anymore." And then walked out.
TACK: certificate pinning to solve the SSL CA problem
what apps?
Burn Note
I don't know about you, but I'd rather not end up in a Moroccan jail for driving an unlicensed vehicle.
He talks about budgets only after publicly embarrassing school district representatives and performing some outrageous stunts (ie. filling a school bus with sugar). I just don't think his approach was the best way to get people on his side. But of course a different more subtle approach wouldn't make for entertaining television.
s/coffee/beer/
There's no spare part when you break the frame of a car. Burying is probably an option, as was probably just pushing the damned car the 10km distance (<1km a day over twelve days).

Then again, he did think, in classic programmer units, that it would take only "three days" to make it work.
Them and what army?
"Don't work for people who want to flip their company to Google in 6 months. Work for people who want to change the world."

That's a great point. I really think any entrepreneur looking for a quick out is another sign of an (un)intentional scam artist.
It's an ambitious project with a hard-working team behind it. Glad to see them get more exposure!
There's a million models, but there isn't going to be one that's universally correct. The problem is that the inputs are generally too subjective and too noisy in any model that includes future earnings (there are some conservative ones that are based only only on past performance, but they will never match with an IPO valuation.)

A great place to start is this book: Value Investing: From Graham to Buffett and Beyond ... by Bruce C. N. Greenwald ... most folks will say it's too conservative but it's a starting place.
It's a launch of an upcoming product launch.
Maybe this email list has some details?

(http://lists.canonical.org/pipermail/kragen-tol/2007-March/0...)

Here's a mildly interesting rant:

(http://www.yosefk.com/blog/the-high-level-cpu-challenge.html)

This post doesn't give any details of the benchmark, but describes another test (boot, load word processor, open document, close wp, shut down) and compares an old mac and a (at the time) modern laptop.

(http://tekkie.wordpress.com/2009/08/12/does-computer-science...)
Would love to see this hacked to work with Kinect or the leap.
Is aggregate data always private?
If you're telling a story, don't digress. In particular, don't have a six-paragraph section entitled "Digression."

A challenge for the author: summarize the article in a single sentence that any Ruby developer would understand.
I make a living off of Android, and I don't think fragmentation is overblown. Sure, you can make the argument that the PC world has dealt with different screen sizes and hardware specs for a long time, but at least MS was the sole vendor of Windows.

As Android developer you have to deal with myriad of manufacturer and community developed permutations of the OS - TouchWiz, Sense, Cyanogenmod, MIUI to name a few. If you make a widget app like us, you not only have to deal with HTC, Samsung, etc's launcher you have to deal with 3rd party launchers too - ADW, Apex, Launcher Pro, GO, etc.

How about when HTC decides to break multitasking in favor of better battery life?

http://www.theverge.com/2012/5/16/3024854/htc-one-x-multitas...

Personally, I think it's a bit of a double edged sword. A lot of the issues that make Android hard to develop good apps for make it a fun platform, ie the ability to choose whatever launcher or rom you want. That said, you're kidding yourself if you think fragmentation is not a major issue.
If that picture above article is the motorcycle...then that guy sure didnt build it to survive.... I mean why would you need a standard??? (im reffering to the thing that keeps it standing straight) that doesn't work well in sand either,
So what does this mean?

Does this mean that you can hop into the back seat and let the car drive unsupervised or is a driver in the driver seat still mandatory? And if a driver in a driver seat is still mandatory, then why do they need this piece of legislation in the first place. How is this different from driving a car using other less sophisticated yet still autonomous technologies.
静态混合器
Introducing a Minimalist Html5 Game Template
Fascinating story, guy prints 'fake' UPC codes, attaches them to boxes of Lego, checks out. Presumably he has some collection of UPC codes for Lego.

One of the side effects of moving to scanned stuff is the number of errors of course. That is why you have a checker who can note problems, of course they don't pay them enough to bring the problems to the attention of the the store but that is a different issue.

I'm guessing this guy got flagged because stores were selling more product than they had in stock, and inventory wasn't finding other product that they thought they did have in stock. Given the detail Target has on shoppers (see the NYT article) I'm surprised this sort of fraud wouldn't just pop out in the daily totals.
That's generally true of most first world countries, including the US and the UK.

Contracts can be broken if they would require an illegal act (i.e., a "crime"), but regulatory infractions generally are not sufficient.
I'd feel weird about advertising them here. :-) I'd be happy to chat over Skype or email, though. You can find my contact info in my profile.
Square co-founder says 'the time is now' to create
Pinkie Pie is a frickin' genius.

But I'm curious about this equation, interesting == effective == intricate. Intricate == complex, right? So, the exploit certainly reveals that Chrome's security model is complex. And this is supposed to be a good thing? Seems like a good thing, if you're Pinkie Pie...
Human Skin Hacked: Scientists turn skin cells into beating heart muscle
The idea of having a small kernel that is properly verified, and properly run user-level code in a memory-protected manner isn't absurd. And when put into the context of Operating System budgets, 4.6 Million dollars is completely reasonable. Again, we're also talking about a hypothetical 2040 OS. not something we're going to have working tomorrow.
Great post, but '2nd world' is not the right description https://en.wikipedia.org/wiki/Second_world
This is an excellent proposal for an SSL extension to solve the problem of rogue CAs. It's by Trevor Perrin (a former co-worker and great crypto engineer) and Moxie Marlinspike, from Whisper Systems (now Twitter).

The way it works is simple. The admin for a site signs a message that "pins" a given public key to the domainname. This message is delivered by an SSL extension or appended to the SSL cert chain (a hack, but requires no protocol changes).

The pin message states that the public key won't change for a given period. If it changes, a rogue CA has issued a different cert and you are under attack. The browser will reject the session.

The admin can "break" the pin early by signing another message, distributed the same way. Then they can re-pin a new cert. This allows certificate mobility, fully under the control of each site admin.

This accomplishes the same goal as whole-cert pinning (as practiced in Chrome), but with many advantages. First, when you pin the cert (not public key), you don't allow for CA mobility. So if you keep the same server key but get a new cert, this appears to be an attack. Second, you have to notify Google and wait for them to issue a browser update when you do get a new cert. This is complicated and too costly.

Whole-cert pinning is used extremely rarely (not even all top 500 sites) and will never gain widespread adoption.

TACK is an extremely simple protocol, and the messages are tiny. It is very well-designed, and the site has working code on Github in addition to the Internet draft.

Trevor and Moxie are doing great things, so please do all you can to support them in this. It really is one of the few initiatives in recent times to have a huge impact on your family's actual security, as well as dissidents in countries like Iran.
Being required to scramble around for a presentation sucks
It is possible the non-profit is self-funded. In which case it would need a source of income to continue its mission.
And we believe that the notes are 'burned' because ? ...

That isn't a snark, it's a real challenge. If you create a service which caters to 'burn after reading' levels of confidentiality, then one would assume that such a service would attract valuable 'secret' information which the owner of the service, if not legit, might exploit. While that does not seem to be the case here, its a fundamental challenge of building services 'in the cloud' that one is asked to trust with valuable data.
You can build a better processor, but who would use it if you don't have the manufacturing technology to mass produce it at a cost-effective price, or market it to consumers to get the scale you need to drive prices down in the first place?

At this point being "faster" is only a bullet point on a long list of reasons to buy the chip.