skysight-inc/HackerNews huggingface dataset:
Try posting a balanced comment about PHP if you think RoR has a hard time here.

Read this and the first comment:

http://news.ycombinator.com/item?id=1596505

That should give you a good idea.
In the forums before release Emotiv changed their pricing (reduced) for raw sensor access, but they still wanted to get paid for it, which most of the users strongly disagreed with them on, as the idea of limiting the hardware's usability like that leaves a sour taste to poor programmers who want to experiment and help develop, and therefore drive, the technology.

I would suspect that, while Emotiv would prefer people to purchase the license to access these features legitimately, ultimately it serves their ends to help popularize their product and get interesting things developed for it so I would expect that it isn't entirely frowned upon.
The UNPROTECTED - Episode 2
Once the sensor data is completely decoded (currently digging through that with the advice of several people in the EEG field), the reversing is really over. From there, you can write your own processing libraries or simply utilize something existing, such as OpenViBE. Part of Emokit will be an acquisition module to feed data into OpenViBE, so that'd be the path of least resistance for most cases.
Exit in 90sec tests are easy to rig. You either use USAF cadets and lots of practice until you can do it once (Boeing) or accept a couple of broken legs (Airbus)

Payload probably isn't a problem - this would be used on 90min commuter hops where a 737 doesn't need to carry it's full 5000nm range fuel load.

If you put the seats facing backwards they would probably be safer than regular seats where people either submarine out of the lap belts or smash their face in the seat back in front of them.
Power trip: how being in power changes the way people behave
Went to the Moma a couple of weeks ago and was disappointed to be honest. I don't think their collection is that great, but I also think I'm just not a fan of most modern art. Oh well.

DC's museums are world class. SF can't compare very well in most instances (The asian art museum is really nice...the shanghai exhibit was great...but now gone). Also, DC museums are free which is really nice.

In the OP I wasn't really talking about the museums themselves though. More about lectures, book clubs, science/art/literature cafe's, etc.
Or you could use SSL and not give a shit.

The bug isn't being able to decrypt cookies, it's thinking that encrypted cookies are useful.
use a password keyring! mozilla provides one if you enable master password and sync your profiles between home and work. kwallet, gnome keyring and keepass are other alternatives. i was working on backporting a gaim master password patch to pidgin but haven't had the time to finish it.

if you write down some passwords on paper and put them in your wallet, rc4-encrypt them with a master password and write down the base64 equivalent. there should be plenty of free javascript decoders for base64 and rc4 so you can decode them wherever you can find a browser. (yes this is paranoid, but if people know you keep passwords in your wallet it's trivial to get your pocket picked)
At this point in time, it would be to find people to learn from and also to assess my own.
I watched one of the videos. Great Job, Roman!
If someone spoofed my user-agent and was spamming with it, and they blocked it, I would be annoyed, but I hope I would be understanding that they were doing what they need to maintain their service, and I was unfortunate collateral.

When they pre-emptively ban my user-agent because someone might steal it and spam with it, but don't apply the same rules to themselves and their partners, then I get annoyed.
Oh, you're right. I was thinking a parable didn't necessarily have to be fictional. So I looked it up: http://en.wikipedia.org/wiki/Parable

"The word "parable" comes from the Greek "παραβολή" (parabolē), the name given by Greek rhetoricians to any fictive illustration in the form of a brief narrative. Later it came to mean a fictitious narrative, generally referring to something that might naturally occur, by which spiritual and moral matters might be conveyed.[3]"

On the other hand, while the story sounds like a parable, I didn't notice anything in the text that actually implies that it is fictional. In any case, it was highly effective for Steve to get his point across to me. Whether the point is true is another question which I can't answer from experience.
Hey, I realized you are based out of new delhi. I too am working on my startup here.

Just curious would you like to meetup sometime ?
Sorry, I noticed this when reading more thoroughly through the site. (I get over-excited with suggestions sometimes.) Looks beautiful, still! Thanks again.

EDIT: A few suggestions while finishing your most recent interview (Space Shuttle Engineer).

- The video puts you pretty far from the camera and makes it feel very distant. You might "engage" your audience more if you filled more of the frame by being physically closer to the camera or zooming in. I suggest having your head fill the top 3/4ths to 2/3rds of the frame instead of dead-center as Douglas sat.

- You cover your mouth a few times while listening to the response. Try to avoid this, you seem anxious.

- Smile. A LOT! It makes you charismatic and puts your viewers and interviewees at ease.

Hope this helps.
This is the first time I've heard anyone favorably compare San Diego to SF. I've always heard that compared to SF, San Diego is dull, boring, and suburban. Care to explain why you like it more?
Awesome project! It will be great if you can provide text version of interview under video version!
A few minutes is definitely too long. Should be more like 30 seconds.

Try refreshing the page or searching for the URL again.

What URL were you querying?

Email me if you still have problems (jrosoff AT yottaa.com)
Anything more you can share about Zurich? I know it ranked in the top three with Geneva in the last Mercer survey . . .
Should you write iPhone apps with Objective-C or with 3rd party frameworks
The OP is just completely wrong about performing arts. The SF Opera and Symphony are absolutely two of the best in the country and competitive on a global scale.
Webbynode's New features - Hosting for Developers
How I boosted my Vim
No it couldn't. There is no car chase, no explosions and only a couple of violent deaths.

Plus it has all this plot stuff that you have to 'like' concentrate on ...

Although it did invent the concept of anti-product placements. People would pay not to be placed in the remake!
Sounds a fair bit like the hill climbing bits from "Do Androids Dream of Electric Sheep?".
I thought everyone learned this lesson after expertsexchange.com... That has to be one of the oldest running jokes on the net.
Google Eager for FCC Airwaves as WiFi on Steroids
A companion piece asks: If 3-d replicators existed, could everything be copyrighted? http://go-to-hellman.blogspot.com/2010/09/library-journal-if...
Doesn't the G in GIF stand for Graphics? You'd think the hard G would carry over into the acronym. Or is it because the G in GIF precedes an I and therefore gets pronounced as a soft G?

I'm reading too far into this. Why do you say Jiff is correct? For the record, I rarely hear "giff" myself.
find a community doing something you are interested in. get on the mailing list- see who is answering lots of questions in a fashion that suggests they know what they are talking about. see who is making the changes to source. see who has an good reputation in the community.

that is a good place to start from. maybe the community has crappy standards and the people who look good there aren't really that good but if they are better than you, you can learn and then branch out into other communities. learn learn learn.

just make sure you don't pigeon hole yourself into one community, make sure you eventually sample from a wide range of communities ( but that takes years ).
Fear not, some of us are working on this very hard.
The Human Condition (or I Hate Being Human)
I did a flickr instant image search http://instantimg.appspot.com/flickr basically, using ajax and the flickr api, on keyup I search whats on the input box and display it
Would be nice if there was an rss feed to download the interviews. Probably be prohibitively expensive for just one person to handle though. I love the idea, I'm just sort of afraid I'll forget about it.

Actually, audio podcasts would be really awesome. Love to be able to listen to them while I walk to work.
Very clearly the protections in Sections 2780-2782 of California law (see link in other posting) would not apply to this case, as the doll line was "Relate[ed] at the time of conception or reduction to practice of the invention to the employer's business."

BTW, a quick skim of the Wikipedia article on the contrariety indicated it's not entirely settled and one of the issues was if the designer was truly employed by Mattel between what was claimed as two separate periods of employment.

A very messy case, but a good warning to be careful about these sorts of things just in case your startup is a really big hit.
Just curious, what is the name of the gym company?
I don't want to get into a framework war or anything -- in fact, I'm a Django developer currently after several years working with Rails, and relatively happy with the switch.

That being said, both #1 and #2 above are plain wrong.

Django template tags are a PITA to write, have weird inconsistencies (largely due to the first issue causing them to be implemented in a very hack-ish way) and don't have access to any request or application state that isn't explicitly added to the template context. Rails template helpers are powerful, easy to write, and ubiquitous. Those properties also make them easy to abuse for functionality that should absolutely be in a model or view function.

South, on the other hand, is powerful, complex, and not part of the Django core. That simple fact immediately makes is less useful. Any Rails developer (and by extension, any Rails codebase) will be familiar with AR migrations. No extra dependencies, training, or versioning issues to worry about.

I mostly agree with #3, though I definitely still find some funky edge cases with Django form validation. They aren't a terribly gently introduction to the "Right Way" of doing form handling for someone more comfortable with HTML than Python, either.
As the article noted, both South Park and The Daily Show use gross-out humor. But the article implies that South Park stops there while The Daily Show does grand political satire, when (as the GP notes) South Park's satire is on roughly the same level. Family Guy would have been a better comparison.
Microsoft responds to NYT story on suppressing dissent in Russia
Shadows? Transparency? Compositing Window Manager?

It'll never catch on. People don't want that stuff.
If this space is interesting to anyone shoot me an email.
Pentagon’s Craziest PowerPoint Slide
When your service collects YSlow data, does it take into account CDNs with custom CNAMEs? YSlow gives me an artificially low score for my sites until I go to Firefox's about:config and add my own CDN CNAMEs to the list of known CDNs.
Is the K in Knuth supposed to be pronounced?
Not being a native speaker it never occurred to me and all my native speaker friends to whom I mentioned the domain name never said a word. I think maybe it's not all that disastrous.
Although it's a matter of opinion, I break it down like this:

1) SQL is an acronym
2) Acronyms are typically enunciated letter by letter, although it's not uncommon for them to be enunciated as a word either (ARP is read as a word, although it's an acronym for Address Resolution Protocol).

Since I see more acronyms get enunciated letter by letter vs complete word, I tend to say ES-QUE-EL.
My views on rock stars .......

http://www.jeremyhutchings.com/2009/12/rock-star-vs-rock-sol...
IANAL. This is discussed at http://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySys....

RA claims to have adopted this "arm's length" approach, releasing their direct extensions to the community. They ask me for identifying information to let me download the software; don't know if that's against the rules. Critically, their enterprise product is pitched as a collection of separate tools: IDE, debugger, analysis tool, etc.

There are a few other ways that people have made GPL'd code proprietary: (1) providing a hosted service instead of distributing software, or (2) distributing only a hardware appliance that contains inextricable software. The latter is controversial with respect to GPL2; GPL3 more clearly prohibits it.
Ah, but I am an "East Coaster". I was born in NY and grew up in NY and the South (Texas, Tennessee, Mississippi, and Florida). I loved the land in upstate NY but can't stand the City. The people in NY generally suck all-over though.
Google Instant is trying to kill me
Perhaps I've just been lucky but every time I've been in NYC I've had a great time and the people have been fine. Maybe I don't have high expectations for stranger interaction but I've simply not had trouble and frankly, find the people to be pretty decent most of the time.

*yes I realize that this is a completely personal experience and I'm not trying to extrapolate that into "People in New York are X because this one time this one guy was X to me"... just throwing out a little counter ballast to the "New Yorkers are Rude" chestnut.
Yes, as an iTunes customer you are paying for the right to be sold as part of the iTunes platform. More customers means a more valuable platform enabling Apple to cut more lucrative deals with its partners. They are right to brag about the number of credit cards on file.

It's similar to AT&T really. AT&T does not set monthly fees by dividing up the cost of running its network among all subscribers. Instead it sets competitive fees which will allow it to grow a big customer base. Then it tries to extract revenue from those customers by any means: normal fees, overage charges, selling apps or content, partnerships, advertising, whatever it can think of.

Media companies try to make money as a company, not on each transaction. An alternative strictly-fee-for-service approach would have to charge a lot more, and would likely not get enough customers to stay afloat.
I'm not saying Rails does or doesn't handle this at all. I don't use Rails. I was just commenting that the parent response regarding 100k pages/day doesn't really mean that much either way imho.
So I may just be still waking up from sleeping pills, but most of this article seems like a lot of potential things without much actual direction/decisiveness.

Yes, Twitter CAN do a lot of this, CAN track 500 things and sell them to "businesses" (who? why?)

> This is the real value of the company -- not just knowing what people are talking about, but knowing which things prompt an action, wherever that happens.

And then what? What do you do with that?

It feels like this is the same as saying "We'll get millions of users, THEN figure out how to make money". Except we're a step forward from that, having a flimsy plan (Sell the "purpose" of visitors to "businesses" who can "use it" to "whatever") with still no idea of how to do it.
I was hoping Emokit would be like Webkit for sad boys who wear too much eyeliner. Dammit.
Hmm, that seems to be interpreting the GPL as closer to what the LGPL's intent is. I assume they're able to do this because their other tools (e.g. IDE) are careful not to actually link to R, but only call it via things like shared files and pipes?
It's interesting that he saw that has a violation of the commons. I don't know the details, but it seems like a feature rather than a bug that businesses can be built around open-sourced code.
Pronunciation discrepancies are common in this field. How do you pronounce "char"? Or "cout" and "cin"? C++ was the first language I learned and I did so entirely through books, so I came up with my own pronunciations for everything. It wasn't until years later that I went to college and for the first time heard other people saying these terms orally. It was quite a shock to hear my professor say "char" (as in "charcoal"). That's pronounced "care" dammit! :)

I pronounce "cout" as "koot", and "cin" as "sin", as silly as that may be. Why? Just the terms my young virgin programming mind settled on, and there's just no way after all these years I can drop the habit.
"For example when Germany's football team beat Argentina in this year's World Cup I couldn't help but think that the German coach knows something the other coach (legendary Diego Maradona) doesn't."

I agree with you in general, but that's not the best example you could have used there.

Maradona spent most of the tournament boasting about not needing a gameplan, and saying things things like: "Nobody ever told me where to play. So I shouldn't have to tell Messi where to play, either".
Anandtech takes care of testing the 2 cases, 100% random data and non-random data, to give a range of expected performance on real-world workloads.

However they only do this for tests run with IOMeter, because most other benchmarking tools are unable to write random data. Which brings me back to one of my points that many benchmarking tools are flawed in the sense they don't take into account potential deduplication.
oh. didn't see it. hn usually blocks duplicates.
From: http://www-cs-faculty.stanford.edu/~uno/faq.html

It's pronounced: Ka-NOOTH
Agreed, I actively avoid people who thing they are as it's synonymous with "arrogant twat" and getting things done is about team work, not prima donnas.
This is really cool but can you map the up key as jump? I instinctively push up on platform games like this then i die because the dude didnt jump. :P
I say "sequel" in English because its inventors decided so, but "SQL" in Portuguese because it's an acronym. Can I vote for both?
There is actually rseek.org just for this purpose.
I was bored so I did a Flickr Instant Search
If memory serves, the creator of the gif format was known to say "choosy programmers choose gif", a reference to the classic "choosy moms choose Jif" slogan. He always said the official pronunciation is "jiff". His name escapes me though.
Thick coat of oil (likely BP spill) on Gulf sea floor
I am from NYC, born and bred, so I may be a bit biassed. Nevertheless, I have been to SF a number of times over the last few years for various conferences. Each time I go people I meet there ask me why I haven't moved out yet to get into the tech scene in SF. Each time I tell them the same thing. SF is not fun and too involved in your life.

Now, coming from NYC, I understand a thing or two about big city living and big city government. Yet, I have never felt as disturbed by overbearing government as I have in SF. There are a number of examples that I wont go into but the overall feeling is that of an overbearing, authoritarian state that tries to force you into doing things the SF way. Not only does there seem to be more of this in California in general but in SF in particular.

It is not entirely simple to describe but I absolutely feel it every time I'm there. There is no doubt that were I to live there it would be even worse.

Also NYC women > SF women. Period.
> Public transit isn't as good as NYC or Chicago, but it's decent.

You clearly haven't been to Chicago recently. CTA has cut frequency drastically AND raised fares.
The declarative approach is only redundant if you're inheriting a project, and even then it's only redundant that first time you mirror the existing db schema in Python. How can you call a declarative method redundant and not schema reflection? They're reverse processes of the exact same thing.

The only "errors" I can think of that can arise from declarative over reflection is when someone decides to manually fuck with your database while ignoring your framework's tools. And even then, South basically handles every use case. How exactly do you think South is resistant to migrations? Updating your models.py and running two manage.py commands seems pretty damn straightforward to me.

"The reflection approach matches what you'd do with a bag of Bash scripts in the absence of any framework; as such, it works better in a real world deployment."

So, you're saying that because one way looks like what you were doing before a framework, it's somehow "better?" What kind of backwards logic is that? It's basically the definition of abstraction.
SQL Anti-Patterns
Intel details second-generation Cores
Vendor perspective: Securing the network of a public IaaS cloud
> I can walk into just about any big "enterprise" shop and plug transparently into their codebase and toolchain

What is the oldest JVM Clojure can run on? Many "big enterprises" run technology that's years behind the latest and greatest. And I have been waiting for 1.7 since the time I actually wrote Java code.
Covering the mouth looks weird indeed. I wasn't anxious, but it definitely made me look so. Oh, well, I'm new in that television business. Learning. Thanks for the tips.
SSL has absolutely nothing to do with this vulnerability. The encryption being discussed here protects the application from its own users.
nice concept. what's your biz model if you have one?
The Up Arrow usually scrolls the page up. I could suppress it with preventDefault(), but this wouldn't work in Opera. I'm therefore hesitant to enable it.

You can enter the following in the address bar, while the game is running, though:

javascript:ig.input.bind(ig.input.UP_ARROW, 'jump');
But I wonder why R actually needs to exist as its own language. It seems it could be recast in Ruby for example or one of the latest functional languages.

I agree if we're talking about defining a new R (like the blog post discusses), but the existing R makes sense to me to exist as its own language. It wasn't really invented from scratch gratuitously, but began as an open-source reimplementation of the Bell Labs "S" language, which had already become close to a de-facto standard in the statistics community. After 30 years of writing S and R code, I think there's going to be a big uphill effort if you want to convince statisticians to read and write Ruby code instead. You'd also lose the ability to run snippets of code from the thousands of existing papers that include R/S code in an appendix.

One in-between possibility could be to retain the standard syntax/semantics but target an existing VM with a bigger development community. Ihaka seems to think that's impossible (he briefly discusses attempts to compile R as futile), but lots of weird and highly dynamic languages now have more efficient implementations than most people would've thought possible 10 years ago.
That's my bet too. And I am quite happy with it. If Oracle completely botches their proprietary, poisonous implementation, OpenJDK may gain some popularity. The biggest risk is giving .NET a more easy market.
A new place to YELL and SCREAM
This site promotes great debates and discussions on any topic and allows great minds to speak out. Wow, fucking awesome!
Why is this upvoted to #1? There is very little content here.
No matter what your age, financial status, or physical stature/condition, I really find it hard to imagine anyone riding a saddle with a seatbelt on an already-torturous-in-economy transcontinental flight.
I would suggest the podcast model that Dan Carlin uses with his podcasts.(http://www.dancarlin.com/disp.php/hh) I also really recommend the podcast if you want something interesting to listen along to.

The lastest 10 are free...and then you can download previous seasons for a price.
Re: cabs, it seems like the price is plenty high from the perspective of a buyer. The real problem I suspect is that the city limits the number of medallions issued to 1,500 per year. There are people who wait years to get a medallion.

http://abclocal.go.com/kgo/story?section=news/iteam&id=6... -- "The city of San Francisco limits the number of cabs on the streets by handing out 1,500 permits or 'taxi medallions.' Drivers on the list wait up to 10 years to get one."