skysight-inc/HackerNews huggingface dataset:
My worst hallucination was when I thought people were breaking into the house I was living in at the time. For me at least there was absolutely no difference between the people I was seeing who weren't there and the police I called because I thought people were breaking in. Eventually the police ended up essentially walking me around my house proving to me there was no one there and even then I was still "making up" lamer and lamer pieces of evidence for the break in in my mind.

I told them several times I wasn't hallucinating and I think they were pretty freaked out about the whole thing until they found my meds and realised I wasn't high or abusing some other drugs.

Retrospectively it's pretty easy to see the point where I started seeing things but at the time (at least for me) it was a really slow and insidious process.

I read the article but luckily for me I was never really delusional for very long at all, aside from a couple of incidents like the one above I wasn't really hit by the hallucination/delusional side of schizophrenia so I'm not really qualified to talk about what it's like but I've read before that (sort of like bipolar patients) a lot of schizophrenia patients simply refuse to believe anything's wrong at all, which is one of the big challenges when trying to gain medication compliance.
These are the kind of ideas every software developer should practice with. Forget the technicalities: the programming languages, the databases, the frameworks. A good piece of software is not judged by its code, but by its interface.

Every software developer should answer questions such as "What can make the experience easier for my users?", and constantly practice with UI concepts.

I talk more about this in my post about how I think "Interface Is All That Matters": http://www.pseudocodice.com/post/27983862986/interface-is-al...
Snowman Architecture Part One: Overview
MySql is done. We saw this coming. PostgreSQL is wired now.
Maybe good scoops are more important than good spelling and grammar.
Could they not charge a premium price for memristors early on to prevent flash cannibalization and then bring the price down as they transition their output?
See previous submissions:

http://news.ycombinator.com/item?id=4400797
http://news.ycombinator.com/item?id=4397124
Sorry about the # no-op. Either my browser or the source did that and I didn't notice.
I find this offensive. Apple does a lot of shit I disagree with, but to compare Steve Jobs and Walter White is a bit much.

The role of cancer in Breaking Bad is like this: Walter White is "cured" but then he becomes the cancer. Many tumors kill the host by releasing toxins into the body that disrupt organ function or cause organ failure. Walter White became a tumor that releases poison (methamphetamine) into society. Like a cancer cell, he no longer serves a purpose. He just wants to "grow", in a very negative sense of the word. He's now doing increasingly more damage as long as he can... until (if) he ends up dead or in jail.

I don't think comparing Steve Jobs to a cancer is fair.

That said, Breaking Bad certainly has themes of corporate competition (internal and external) and it uses those extremely well. Killing Gale was classic corporate politics: get rid of your replacement rather than risk him being good enough to make you disposable. I doubt the correspondence is intentional, but Mad Men and Breaking Bad are deeply related shows: both "men at work" dramas set in workplaces dominated by masculine swagger (although the former has great female characters) and they're the erotic and thantoptic bookends of the American Era. Mad Men is set in the optimistic time about 15 years after it starts on the east coast (sunrise) and Breaking Bad occurs at its end out in the southwestern desert (sunset).
Please, do not compare a patent-troll, bling-selling business to one of the best tv shows in history.

You're welcome.
WebGL is not just a security disaster waiting to happen, it is also badly fragmenting the web.

I run Linux on a fairly recent Thinkpad, with the latest version of Chrome WebGL is not supported on this system (for who knows what reason).

Any website that uses WebGL is inaccessible for a huge variety of hardware/software configurations.

Even Flash had better cross-platform/browser support. (And I'm really happy that Flash is dying, because it was a nightmare.)
Love the idea! :)

Would be even cooler if I could add/remove sites and reorder them ...
And doubly sadly, it will mark the end of Breaking Bad and not the end of Apple.
Haha, I love the use of the North Korean flag for "Isolation Mode".
Show HN: my weekend project, Marginalia. Markdown-powered notes with a full API
For anyone who's trying to figure out where Ember.js fits into the client-side landscape: Knockback sets out to solve the same problems that Ember does.
No One Actually Read Mark Zuckerberg's Letter To Shareholders
This is a great tutorial - I used this earlier this year to create a simple zip code API http://www.zippopotam.us

For bottle.py inspiration / implementation you can see https://github.com/samirahmed/Zippopotamus-Cloud
> Arcing is a problem with open air transformers too, and one of the functions of oil in oil-filled transformers is to prevent arcing.

That's part of the reason for oil-filled transformers. The other reason is to cool the heat-generating parts by relying on a liquid's tendency to create convection loops between the warmer and cooler areas.

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

A quote: "Transformer oil or insulating oil is usually a highly-refined mineral oil that is stable at high temperatures and has excellent electrical insulating properties. It is used in oil-filled transformers, some types of high voltage capacitors, fluorescent lamp ballasts, and some types of high voltage switches and circuit breakers. Its functions are to insulate, suppress corona and arcing, and to serve as a coolant."
Thats what I thought too. I did think they were going to have a sufficient difference to flash that they would be able to compete in a different way. The HPC market is the classic start point.

However, I think there may be other reasons. Maybe they haven't worked out the connection architecture properly?
"Competence is inversely proportional to distance." Or perhaps, /perceived/ competence is.

Offshore could imply a number of things. Let's be nice at first and pretend that this means "across the Bay," or maybe on Alcatraz.

My best guess: The offshore person does not have the development culture present in the "mother ship". Best practices are often stuff that you learn in the hallway, from casual conversation, or watching over someone's shoulder. Attachment to the product's quality is probably lessened, too -- distance does this, even in the days of ten-millisecond-scale pings to the other side of the planet -- and it's easier to "go to lunch" on a problem and worry about it later when a floor-full of engineers aren't actively crowding your cubical about a lame checkin.

Hell, I have enough problems getting two /adjacent buildings/ to talk to each other.

Now, add a time-zone difference that further impedes communication. Add siestas, and mismatching holidays, and language barriers. There are more.

Even before we add in a different country's culture, we have severe issues with the average offshore developer's perception of what's important and how to work effectively.

I'm not going to say "Indian / Pakistani / Kiwi programmers can't code their way out of a paper bag", but when you add the stereotypical stuff to all of this (bad management, poor hiring practices, general slap-it-together attitude), it's /bad/, and not unwarranted to mention, even in passing.
the latest version of Chrome WebGL is not supported on this system

That's pretty surprising, since Chrome has a software WebGL fallback mechanism built-in.

Are you sure it's not supported? Perhaps you just need to enable it in about:flags?
Unfortunately it looks like the author of this piece got caught in the p value trap. He says:

Keep in mind that people flip coins and get five heads (or five tails) in a row all the time. With a p value of only five percent, one in twenty published papers reporting a p value of five percent will be wrong purely by chance.

That's only true if 50% of the hypotheses you test are true, and your experiment is so good that you have no false negatives. In typical medical trials, on the other hand, sample sizes are small enough that there's perhaps a 50% chance of false negative. (If you see a difference between groups with small sample sizes, you can't tell whether it's due to the tested medication or just chance, so you conclude there's no statistically significant difference.)

Under realistic circumstances, the odds of a p < 0.05 result being true can be as small as 45%.

I've written more on this problem here: http://www.refsmmat.com/statistics/#the-p-value-and-the-base...
Yes, modern out-of-order processors have on the order of 200 physical registers which are mapped to program registers by renaming.

Cache and register utilization are critical (register utilization not so much because of the latency of loads from cache--which are fast--as because loads from cache are a scarce resource; a typical core can manage only one or two per cycle), but maximizing TLB reach turns out to be even more important than cache for some algorithms that deal with large data sets.
Indeed no copyrightable material is hosted on TPB, but they have made a huge profit (millions) and continue to do so offering links to material the masses want.

I dig the TPB (it's a great story Hollywood should ironically create a movie about) as it has forced the content industries hand to change and offer legal alternatives. I'm just not sure if it's right they have and continue to make millions off it?
The giveaway is that they're now just Apple Inc., not Apple Computer. But yes, unless you pick up on that, quite misleading.
Excellent. I've been thinking of building something like this ever since I have been a bit disappointed by http://www.bohemiancoding.com/sketch/. Shame this is just a concept!
Double the storage space and possibly double the reliability for the same price?

Also potential power savings.

A year is a huge deal if someone was planning on spending a million on a datacenter to make it use SSD for database, etc.
"Crazy hobo of HN"? I've been on HN for more than 3 years now and let me tell you: I would find it infinitely less distressing to have to read through his comments (were he not hellbanned) over and over again in every discussion than to see your unnecessarily uncivil comment only once.

He at least has a good reason why his comments are the way they are. You have no such excuse and I'm ashamed that your comment has not been downvoted into oblivion.
Depressingly, the people who allocates funding see neither humans working on Mars nor a prolonged human exploration of space. What they see is usually limited to a guy planting a flag and making a speech.

Oh... and the money allocated to aerospace contractors from his/her state.

I like the incremental approach. If we can build the bulk of the spacecraft on the Moon, the solar system becomes our backyard.
Congrats on shipping your first project! This is very similar to something I built a few year back that aggregates music from blogs in the "college music" demographic (hip-hop + pop + electronic).

http://www.thecollegecartel.com/

Are you using Magpie RSS (http://magpierss.sourceforge.net/) or scraping more directly? I remember that was the first third party library I had ever used.

I found that the simplest thing was to split the list of posts out by site. I was thinking of having a "most recent" section at the top, but -- as others have mentioned -- I had trouble devising a good de-duplication strategy.

The other issue I struggled with was grabbing the actual music file from the site and potentially allowing it to be streamed on my site. I suppose there are a small enough number of embedded audio players used that I could have dissected each one and figured out how to pull the link to the audio file.

But, I grew bored with that project and moved on to other things. I'd love to lend a hand if you have any questions!
Funny video 'Our blades are fking awesome' - superb!
I'm not arguing either way wrt whether what they did was against the law, I just applaud the BBC for having that much understanding of the issues involved (and choosing to include that information in the article).
great hack ! cheers guys
I have no idea how Apple's story or Breaking Bad's story will end, but I do not see things ending well for the author of this fine piece...
he also seems to have a nice article on 2d platformers: http://higherorderfun.com/blog/2012/05/20/the-guide-to-imple...
marked for reading.
I guess the title of this HN post does mention that it's a concept, so that part is in fact clear here. Not on the site.
> In your computation certificate proposal, would you be able to trade certificates? If so, each grid network would be able to trade counterfeited certs (generate certs for which no work was performed).

Yes, you'd be able to trade certificates and portions of certificates. The point is that the certificates have some real value too since they are essentially vouchers for more computer time on the grid network (some percentage of the time you contributed in the first place), that's why a grid provider wouldn't want to distribute more certificates than necessary.

There are a number of ways around the inflationary problem, the simplest would be for the certificates to be in whole grid computing seconds, so as the grid grew larger and more able, the certificates would increase in value at the same rate.

By the way being deflationary is a really bad idea - it stops investment and shrinks the whole pie of economic activity. Perhaps it wouldn't matter too much for a parallel currency, but for your main currency it'd result in massive unemployment.
Oh really, Samsung is going to compete with them?

So let's speculate

1 - They delayed this because of manufacturing problems and want to save face

2- They really are that stupid and gave a competitor a 1 year head start (or they made a Gentleman's Agreement - but it wouldn't prevent even another competitor getting in)

In short, this is extremely risky.
Sure, but making plans for a million dollar data center based on nebulous timelines and an unproven technology shouldn't be happening anyway. Your point about it being better is true, but the opportunity cost of going with the known right now is essentially zero.
For the lazy: http://hiphopblend.com
The speedup sounds like it is very specific to GC, apparently the WebKit GC relies on this component heavily.

I would guess this is relevant only for GC in Safari, since it uses the WebKit JS engine, and not Chrome (which uses a completely different JS engine, V8).

It's also likely only a speedup in a specific GC benchmark. If it had helped in say the SunSpider benchmark, I'm pretty sure it would have been fixed a long long time ago.
It can't "kill" Siri because IBM will never be able to integrate it as tightly with iOS due to App Store restrictions. Sorry IBM! That's what you get for building a product instead of a platform.
Congrats! Could probably use some screenshots and a blurb explaining what your product does. At least 1 killer use case.
Thanks! They're now on my todo list :)
I really appreciate KnockOut too, because it can really be added gradually to an app without much assumptions nor getting in the way. For those who do not know it, make sure to have a look at the interactive tutorial at http://learn.knockoutjs.com/.

It also seems that Angular.js is a natural progression from KO to something more full-featured (when needed).

I'm curious if you compared Knockback to Angular?
Outsource for productivity, not because of laziness
This woman called-in to a radio show on abortion. She said how glad she was not aborting her downs child. Then she said really awful things describing her life.

You should get a job at Unshackled.

http://en.wikipedia.org/wiki/Radio_drama
Supercomputer scale neural net
Well, no, it doesn't. What made Apple fall was in the end, as the article puts it, "a series of major product flops and missed deadlines". That's not what's happening right now. The "Antennagate" (which one might argue wasn't a "-gate" at all) is the only "flop" from Apple (product-wise) in the past few years. iPhones, iPads and Macs are selling like hot cakes, and as much as many nerds disagree with Apple's legal actions, no word can be said about them being "flops". They're all incredible machines (Mac is incredible for developers and naïve users alike, but iOS is probably more suited to the users rather than most developers - however only a fraction of a percent of population are developers).
Very nice! I'm actually using SimplePie (http://www.simplepie.org/) which I found a pleasure to work with.

I'll take your comments into consideration. I was thinking to try to sort the stories by popularity (measured by # of clicks?) as well.

I definitely would like to talk - you can shoot me an email, it's my username @gmail.com!
Come on man. It's 2012. Get this onto Kickstarter, make the call to action the same as if it were already built. Then go build it.
It only makes sense to continue selling the older, higher margin products until a competitor comes up. They are asking for it.

I would even root for Samsung on this (also because it just finished my laundry).
Ask HN: Am I being censored by HN?
I have commented on a story (an innocuous comment about Richard Feynman) http://news.ycombinator.com/item?id=4466744). If logged into HN with the account used to make the comment, I can see my comment, but if I open the discussion page in a new incognito window my comment is not there.
MySQL AB also required copyright assignment for all contributions, which made it possible for MySQL AB, Sun and now Oracle to have full copyright over it. MySQL AB wasn't above throwing around GPL FUD to scare people into paying for a non-GPL license.
http://www.newscientist.com/article/mg21328535.200-online-sp...

It seems like HP still hasn't been issued patents for it (at least by my googling) so I guess they are happy to just sit on their tech.

Also, Memristors are already being actively used for military technology, most notable the SyNAPSE project.
It's the best description I've seen. That's how I remember everyone when I started school, but everyone got a lot more cynical after the 2008 crisis. People still do the same things, though - the attitude is that even if the ladder might not be there when you get to the top, it's still the only one around.
That's because 99% of internet websites will never see 200 million requests.
I used to enjoy working with Oracle databases, but the horrible pricing and high need for dba maintenance was always discomforting. Switch for a while to MSSQL, but then the market for Windows apps disappeared. Have been using mySQL with very little sort of DB satisfaction. Now I don't know why anyone would not choose PostgreSQL for almost any project. Oracle is a bad apple, making money with methods aking to extortion.
Microsoft let anyone run software on its OS but was alleged to have deliberately hobbled 3rd party code only if it competed with Internet Explorer. You can't freely run 3rd party code within the OS of a Garmin GPS, either, but you'd laugh if I called Garmin an illegal monopoly on routing algorithms for Garmin GPSes.
How much did it cost to replace those 3 servers? >10K I bet...
San Francisco: Fulltime

Do you like talking about code as much as you like writing code? Hackbright Academy is looking for instructors for our ten week code school. We teach a blend of practical engineering skills and computer science theory to a small group of aspiring engineers. More information on what we do can be found here: http://www.hackbrightacademy.com.

We're looking for engineers who really know their stuff and are looking for something different. Generalists or specialists of any discipline are welcome; we value communication more than any other specific skill. We write and teach in python and javascript, but that shouldn't matter to you.

Alongside teaching, your responsibilities will include designing curriculum and writing internal tools. We're offering a developer's salary, equity, and an absurd amount of vacation time.

We're not building earth-shattering software here, but we're empowering a new generation of engineers to do so. If that interests you, email me at c@hackbrightacademy.com.
Seriously, if people can make celibate vows on the surface and keep them, they can do it in space, especially if they are selfless enough to realize what they are doing is to benefit their species; personal gratification being set aside.

Monks can train themselves to be celibate, where sexual thoughts and feelings become superfluous and uninteresting, so why not astronauts? It's all about discipline.

And there's always the option of having plenty of sex before going up and self-relief when you need it. If pleasure is more important to someone than advancing humanity, then by all means stay on the ground.
The actual video link, instead of having to click through two different reddit threads:

http://techtalks.tv/talks/57639/
Ask HN: Can web forums and email live together in harmony?
I maintain a long-standing email list on Yahoo Groups. Some users are asking for a web forum type format, but others would like to continue to have the option of interacting by email. Is there any software out there that allows for an email interface to a web forum? We're looking for some way for people to create and respond to topics, either through email or on the web board?
I find the 'strategy' of defense in the article rather odd, and misplaced. The problem with the article is it frames the issue as one of "bias" but , as you point out, that is a strawman, and this is not your normal case of Bias. Its not the reporting of some true things at the omission of others. Its not asking questions that lead to a similar result.

(1) Fabrication vs Bias. The "journalist" has no data to support his suggestion. It is malicious in intent. It isn't that it is a "bias" to one side or the other. Its the tactical depoloyment of that. Making stuff up and putting words into people's mouths are not reporting the news. Its not even biased reporting. Its propoganda.

(2) Humor defence. Is weak. Its a racially tinged remark. What if it was sexist? What if he was Joking about rape? What if he was fabricating about rape as a joke? Make jokes about rape and you will end up in court for creating a hostile work environment. [edit: Political affiliation is not a protected class, but do you want to create a nasty environment based on political beliefs? Even if its ok in news, what about engineering? Recruiting Strategy?]

(3) PR spin. The individual that was fired was a part of the eco-system. He surely has friends and connections that he's worked with. Do these people also look foolish now? Probably, a bit. We should expect some articles coming forth to protect the subjects reputation a bit. By doing this, the authors are of course acting in their own self interest. And, the way the article puts it, this Yahoo! was dismissed somewhat with predudice (They counted to 1...) and most folks don't want to be associated with that.

(4) CEO Spotlight. The bias was anti one party. Thus, implicitly, it was pro the other. Even if this remark was in your favour, would you want to be associated with manipulative, fabricating, bull-baiter employee? Would you want to have this guy be in charge of the News?

At a professional level, Yahoo handled the situation well. Like a band-aid, the did one-quick ouch. At a personal level, you sort of feel bad for the guy that got fired. But the fact that it bordered on an ethics issue directly related to his job performance tempers the sympathy.