skysight-inc/HackerNews huggingface dataset:
A question for you all:

I've seen the Derren Brown video[1] mentioned at the beginning of this article. But I'm wondering whether it is "real". For example, there must be a cameraman in the car on the trip, and he deliberately films the supposed subliminal cues. Are we expected to believe that the people in the car did not notice this? And there are other carefully positioned cameramen on the route the car takes. Etc. I think it likely that the video is a setup -- or at least a very poorly designed experiment.

I realize that this article is really about Whole Foods and their marketing strategy. Still, the article spends three paragraphs talking about Brown's "trick", implying that it is solid evidence of an surprising and significant phenomenon.

And now the question: What you do think? Also, does anyone have more concrete evidence on trustworthiness of the Brown video?

[1] https://www.youtube.com/watch?v=ZyQjr1YL0zg
Am I the only one really skeptical about that Derren Brown video? I think the real deal with that video is that it is just completely made up entertainment for the viewers, not an actual documentary of something that happened. That, or there is something not shown in it.

It seems rather unlikely to me that a few cues placed would make someone's behavior that predictable. What about the lifetime of other cues they have to draw from, or even just simple random whims that can influence the outcome?
social complexity in an internet world (what does your social "graph" look like)
Yes, I read it. And flowers is hardly priming. They sell a lot more than produce in the store.

And in any case all groceries sell flowers, this article makes it seem like Whole Foods has some extra thing they do.
Agreed. I'm currently working on a startup that's focusing pretty heavily on that (http://www.tabrat.com/), and let me tell you, even if somebody were to get it 'exactly right', it would still be quite the uphill battle to get it adopted. That's assuming it's a legitimate re-imagining that deviates from the current system of course, and not some C++ style superset. Nothing wrong with teaching an old dog new tricks (in fact it's what we're planning to do in the meantime), but it wouldn't really be anything new, because that is exactly how music notation evolved to be how it is today (excluding tablature for fretted instruments, which should be considered a good, albeit limited, innovation in it's own right).

The people that use notation the most, and take it the most seriously, are usually the ones that have invested a ton of time learning to sight read and knowing how to properly express their ideas in it; hence they are almost certainly going to be hesitant about switching to a new format. We musicians tend to be a conservative bunch; after our first few years playing/experimenting, we pretty much solidify what we like and hardly ever deviate from it afterwards.

I (a guitarist) for example, only really play 2 brands of strings, I have already made vast generalizations in my head about what amp/guitar/pedal brands I like and don't like (as opposed to judging on a product-by-product basis like I would for most other things), and I don't see that changing soon. Likewise, once you develop your notation style, it would probably be hard to really think of trying something new when you've just come up with a cool riff and get caught up in the heat of the moment trying to build on it.

Although I can't wait to see the day the next evolution in songwriting starts getting widely adopted, I can't say that what we have now is really that bad. Traditional staff sheet music does makes it easy to 'visualize' what a piece sounds like, and that's a feat that even well notated tablature can sometimes struggle to convey.

As for my startup? We just want musicians to be able to precisely jot down something like this on a moment's whim (fx and all):
http://www.youtube.com/watch?v=YU52hGo3nNc
A virtual choir 2,000 voices strong
An interesting idea. So it would be like secondmarke meets kickstarter? But unfortunately these "issues" do outweigh in my opinion any value. Like Diolpah posted you have accredited investor issues and you also have a huge issue with how many people can invest in a company and still remain private. I believe facebook is facing hurdles with this right now.
5 Social Startups That Will Make You Go Wow
This Cat Stole 600 Items from Neighbors...Seriously.
nice read! I wonder how much of it is still relevant today (i.e. gc speed in Java, relative superiority of its library, etc.). OCaml is one of those languages that interests me, but I don't know if I'd ever have a reason to learn it to do something specific, when the languages I've been using are already pretty flexible.

Also (unfortunately, IMHO), this talks a lot about speed, which was a big problem in the Pentium 200 days with minimal RAM, cache, etc. Nowadays, any old poorly written, garbage-collected program runs speedy as hell. Seems like lost is the golden days of optimization.
The War for the Core Gamer
My experience was people thought Facebook was a flop a couple months in and that was a bad time to draw conclusions.
C# is a good production language. It lets twiddle you your bits almost as well as C when you need to, provides a decent OO model, and has been piling on more functional and dynamic features as the years go by. However, as someone who has had to port a .Net C# app from windows to Linux, I can witness with sincerity that C# is NOT very portable.

First of all, a lot of the C# APIs are written with windows in mind. An example is system mutexes. These just don't exist on Linux, and the mono implementation to emulate them is very buggy. Another example is the process counter API. Although much of this same information is available on Linux via the Proc table, Mono provides no equivalent API because it would be a lot of work to make one that works on all the Unix variants. There are many such examples of C#'s windows-centric API not being ported well in Mono.

A bigger problem with Mono is that it just wasn't stable for us. The more standard library features we used, the more it would core dump on Linux even though it would never crash on windows. We ended up re-implementing a lot of functionality available in the standard library ourselves before the program stabilized on mono, which further incriminates the Mono stack. As a final note, we tried multiple versions of Mono, including 2.4, 2.6, and 2.10, and none of them worked well for us.

If you want to write a fairly performant cross-platform app, the JVM is still a much better place to play in right now than .Net, even though I like C# the language a lot more than I do Java. You can also go the route of combining your favorite scripting language with C for the CPU-intensive parts.
Medical device research at my school (university of utah) is huge business. Every year research at our school is commercialized and it starts 10's of new businesses and generates billions in revenue. In fact a little know secret is that the University of Utah is second to only MIT in research commercialized. We also do it with about the 1/10th of the budget! So look for funding from a technology commercialization office if you want to do something like that. http://www.tco.utah.edu/
Derren Brown has consistently been vocal than Neurolingistic Programming does not work and every act he performs that seemingly involving NLP is actually done via sleight of hand.
For probably five or six years now, OmniWeb (for Mac) has had a feature that scanned the page for something that looked like a "next" link, and chooses it if you press Enter (a distinct key from Return on Mac keyboards). Very useful for browsing multi-page documents and for crawling webcomic archives.
Wholesale chanel handbags, cheap chanel bags, chanel handbags on sale
Can someone please explain Tor? Ive never heard of it and their blog doesn't say much about what it physically does? Is it access to the internet or just an internal Iran Internet for the underground?
Sex, Drugs, and Social Media
Basically, follow Maslow.
Ask HN: Web app that provides analytics info from lots of different sources?
I remember seeing it once on HN. It's a site that displays lots of info about how your site is doing based on lots of different sources (stuff like mentions on Twitter, links saved to Delicious, pageviews in Google Analytics, etc.). IIRC, each source gets a little box on the overview page.

Does anyone know what site this is? I can't find it anywhere.
For those just wanting to see the comic [PDF]: http://www.jodyculkin.com/wp-content/uploads/2011/09/arduino...
Brown Paper and Cardboard Inspired Package Designs
Packaging design is one of the most important aspects of product marketing these days. The growing concern for our environment impacted on how manufacturers package their products. In this roundup, therefore, we are featuring 50 eye candy packaging designs that are extremely environment friendly. Enjoy!
It's still broken, even if it looks different
Beekeeping Bee a great hobby full of rewards
This is actually a hard problem in the general case, and it is an active area of research. One promising approach is static taint analysis, wherein the source code of a web app is analyzed to detect whether "tainted" output is given to a sensitive "sink" without being properly sanitized. See, e.g., Omer Tripp et al., "TAJ: Effective Taint Analysis of Web Applications" (PLDI 2009) (http://www.cs.tau.ac.il/~omertrip/pldi09/paper.pdf).

As an example of a difficult case, consider the following pseudocode snippet:

...
if request['raw']:
print("Content-Type:text/plain; charset=utf-8\r\n\r\n")
print(doc)
else:
print("Content-Type:text/html; charset=utf-8\r\n\r\n")
print(html_sanitize(doc))
...

In one branch, doc must be HTML-sanitized; in the other branch, it must not.
I scrape inside the app using a combination of libxml2, a custom XML wrapper for iOS, and then a horribly ugly (but pretty adaptable) chunk of objective-c to parse out the contents. This helps mostly for rate limiting issues: each device is rate limited as it should be.
I noticed that they offer python hosting now. So I did a little tutorial on how to set up a Django app on Heroku.

http://elweb.co/programacion/how-to-host-django-apps-on-hero...
And Python, Obj-C, and .NET

All listed here: http://developers.google.com/+/downloads
On the linked page, look to the right column and find the "Tor in a minute" section.
Oracle v. Google - Google Denied Summary Judgment on Copyright
I think starting with an hourly rate is uninformative. For example, if a client's budget is low I might grab a RAD tool to get the job done (while letting the client know that this decision might hinder flexibility in the future.).

"You want a database on the web, that you can customize yourself, for $600? Great, let's grab a copy of FileMaker Pro, or sign up for Quickbase.com and get going" Yes, those solutions may limit potential of the app down the line, but they might actually be the right fit.

I'm another hourly-rate-all-the-way guy, but if I can extract the budget out of the client, then I can decide (essentially), "Given the client's other requirements, will a RAD/off-the-shelf/OSS-package-with-a-custom-theme work for this project... or do I just politely tell the potential client to get bent?"
About.Them
Burberry Tote
I wonder what Mills thinks of this.
Tor is an anonymizer. It exists to prevent authorities, isps, or other snoops from being able to see what web-sites you visit. Its VPN-like qualities also make it good for circumventing blocklists that work via banned destination site lists.

It does this by routing all(1) of your traffic through a series of constantly shifting peers that don't keep records or logs and don't use standard http ports.

Instead of YOU->ISP->Yahoo your traffic looks like YOU(encryption)->BOB->ALICE->STEVE(decryption)->Yahoo. Your ISP (and therefore your rotten government) only sees you make an encrypted connection to Bob, not a web request to yahoo. The chain is long enough that its really tough for anyone in the chain to figure out who you are and what your final destination is.

(1) Tor can be tricky to set up and know its working properly for the uninitiated. It can... leak if set up wrong, and certain protocols (like all UDP) are not well supported.
企业员工绩效管理手册：http://www.cnshu.cn/vip/288067.html
Tor is an encrypted network that runs on top of the Internet. One feature of Tor is that you can use another Tor user as a web proxy. This allows people whose Internet connection is censored, but who can connect to the Tor network, to get uncensored web access. When you send a packet through Tor, the intermediate nodes don't know who sent it or who it's going to, which in many cases makes it more secure than your plain Internet connection.
> When you work crazy hours you yo-yo between 20 hour days and 8 hour days that really only have a few hours of productivity (or none at all!)

This would not have made any sense to me until I had actually spent three months working 12-18 hour days (+ Saturdays). Yay for salespeople selling things the company doesn't actually make! It's a really stupid feeling to spend 12 hours staring at your keyboard, getting almost nothing done, and knowing you're going to come back and do the same thing tomorrow.
Most important take away for me:

"As I write this, the US aerospace industry has for all practical purposes ceased research and development work on manned aircraft."

Attention science fiction writers ... in the future there will be no weapons with people inside them!
well, I should have researched this better before mouthing off about it. Looks like you're right.

http://lawzilla.com/content/noncompete.shtml

"Who wins often depends upon a race to the courthouse. For multi-state employers it is often a rush to the courthouse to determine if a non-compete agreement is valid. The employer's strategy is to get an order outside of California in their favor. The employee or California prospective employer's strategy is to get an order within California in their favor. In the face of dueling, and opposing orders, the first to the courthouse may win because states often must give effect to orders from other courts."

The article I recall probably was about someone in california who was bound by a non-compete, but it wasn't the california courts that did it?

Anyway, my lack of expertise is really showing here, so I should probably stop. All I really wanted to say is yeah, I had that wrong.
Cheap fairway woods
Tor is a practical implementation of Onion Routing[1] and its original purpose was for secure and anonymous communication. It does this by relaying data over multiple nodes called "Onion Routers."

These routers are themselves Tor software run by volunteers around the world.

Tor has been increasingly used to circumvent censorship and there's active research in this area. Roger Dingledine was one of the original authors and he is an excellent speaker. Here's a video that you might like: http://vimeo.com/8023776.

EDIT: [1] http://en.wikipedia.org/wiki/Onion_routing
It's been a feature since June.
Visual Studio .Net BASIC - The Nightmare and the Shame
While you make a valid point, I also think the parent post might have been also making a different one. It's not so much whether these markets existed prior, but that Google is entering these markets with vastly more resources and (often) with an intent to commoditize the market by giving the product away or undercutting everyone else by a significant margin, so that they can grow their own data-driven advertising business--effectively turning each market they enter into just another 'moat' around their core product.

While I wouldn't deny their right to do so, I also wouldn't deny that it often casts them as a bully.
Did somebody say Time Cube?
I was referring to this claim in the article: "Knowing that Google+ would use “circles” to segment actual social networks (“Family,” “Friends,” “People I Secretly Despise,” etc.), Facebook launched Groups and Lists, which hardly anyone used." FB couldn't have copied G+ for Groups and Lists because G+ hadn't been announced when those features launched.
I'm not so sure... there's a lot of things I've written that, looking back a year or two later, I wish I hadn't, yet alone other people reading them too.

And yet there's also value in seeing the change in someone's thoughts over time. We're not born perfect, but we can try to get better.
'Remember Me' works fine for me on JIRA v4.3.3
Yahoo's TOD prevents this. Delicious Inc's didn't, as the acquirer isn't a third party as it acquires the new company.
and honestly, you probably could have done the job better and faster if you had done 8-10 hours (or less) per day and had enough time to mow your lawn, pay your bills, unwind, etc.
That's a poor example. I would never send a document as HTML without tags. html_sanitize() should really be generate_html(), which adds structure to the document.

What the GP is saying (and I agree with) is that generate_html() should use a library which understands HTML structure and only allows content to be generated using a strict API (no doc+="<foo>bar</foo>" garbage).

Such a discipline greatly reduces the chance of injections, to the point where you have to actively write code to create injection points. And it's simple to follow: any time you write HTML, use the library.

Taint analysis sounds nice in theory, but you can get the same effect by writing code modularly (i.e. only one small module can actually access the raw output stream) and using libraries to create structured data.
Pretty low bounty.

The base reward for qualifying bugs is $500. If the rewards panel finds a particular bug to be severe or unusually clever, rewards of up to $3,133.7 may be issued.

http://googleonlinesecurity.blogspot.com/2010/11/rewarding-w...
And i thought that this was one of the most sanitized input field in the internet.
Let's seen how long it takes to google deploy a fix on their search.
Yes. They're great. But don't spend too much time inverted.
A tidbit I found interesting:

WikiLeaks Was Launched With Documents Intercepted From Tor http://www.wired.com/threatlevel/2010/06/wikileaks-documents...
Restaurants That Partner with Groupon Got Bad Reviews
In What Ways Salad Diet is Different From Other Diets?
"Apps are created from one of four templates, based on the language choice you make at app creation time: Ruby, Node.js, Python, or PHP." Why no Java?
Great UI in many places, but SSL errors on their Cart.

https://www-secure.target.com/OrderItemDisplay
Ask HN: grammatically wrong title on landing page?
My friend and I are having an argument. Go to this page http://www.clockies.com.

It says "All future in one place"

But he says it is grammatically wrong. It should be
"All the future in one place" or "All your future in one place" Do you agree or not? We are from Sweden btw.
Has there ever been a really good book on demoscene effects, old and new - and the maths behind them??
That's not how averages work. If you have four apples that are 1 month old each, and one apple that is 66 months old, the average age is 14 months, but a randomly chosen apple is 4 times more likely to be less than 14 months old than to be older.
For random XSS-style things on web pages, that's a high bounty.

The crazy lucrative bugs you may have heard of tend to be drive-by remote code execution in popular clientsides (like IE or Flash), and the stories about valuations tend to be apocryphal.
Google+ is using the Portable Contacts standard. http://portablecontacts.net/draft-spec.html#name_element
That musicnotation.org site outlines the major issues with traditional music notation. Traditional notation is very piano-centric, making learning to read it on a chromatic instrument more difficult than it needs to be. Nearly all stringed instruments have no distinction between sharp, flat and natural notes.

That being said, there are hundreds of years of tradition behind current notation and that kind of momentum is unlikely to change. Guitar players came up with tablature, which is great except for the lack of rhythmic information in the notation.
Is the page's rendering totally busted for anyone else? Chrome on Ubuntu.
I didn't see any shots where the cameraman suspiciously dwelled on the cues during the ride. They were mostly caught in passing during pans, or in the background when the camera was ostensibly filming the ad guys on the ride.

I don't see why you think the cameramen along the route would arouse suspicion. This wasn't an undercover operation where the ad guys didn't know up front they were being filmed for a TV segment. The only secret part would be that they were the subject of the experiment rather than part of the set up for an experiment on some other subject.
As a native English speaker, all of the above options sound a little out-of-place. I also can't quite figure out what you're trying to go for.
It's not a meaningless place. It's heavily secured, because it's perceived to be a target for violence. But he's right; staging a protest there won't slow down trading.
Point 4 (algebraic data types) is really what's important; especially tagged unions. ML's type constructors map very very well to abstract syntax trees. Java has no equivalent (enums are a distant cousin).

Of course if you are a believer in higher-order abstract syntax (the idea that one should use constructs such as lambda abstractions as part of your syntax tree), Scheme is a better fit, as ML's type system doesn't allow for such wildly typed syntax trees, nor does it allow data-as-code. (I think HOAS is hogwash, but then I'm a firm believer in well-typed code and against data-as-code.)

Of course, if your AST is more a graph than a tree, you're better with a logic language such as Mercury or Prolog. I've had very good experiences writing compilers and interpreters in Mercury.
the bug exists only by searching on the google homepage, searching it on the searchbar of the browser doesn't happen.
Can you tell us what tools you used to find all this info and to un-minify their js? thanks!
This reminds me of something that happened here in Singapore not too long ago. The government had big plans of reviving the downtown area with lots of new developments, including the new casinos. As part of this makeover, they thought the then name of the area - Marina Bay - needed to be retired too.

So they hired a consulting firm and paid them about half a million dollars (IIRC) to come up with a new name.

In the end, the name they picked was.. Marina Bay. Yes, half a million to just continue with the old name! The spin was that the name was good and already part of the national culture/image. Which, to the layman, was obvious from the start :-)
Most of the things people are hoping and wishing for in this thread have already been solved in the excellent app forScore:

www.forescoreapp.com

I'm a professional classical singer and have used forScore in performance.
It's not the place of any app to solve the problem of needing a full classical library. Various websites, from Art Song Central to IMSLP to Choral Public Domain Library have already attacked this need with vigor. There are a LOT of good PDFs out there already that can be used right now in forScore without any need to pay Steinway or anyone else for things that are in the public domain already.

http://imslp.org/

http://www.choralwiki.org/wiki/

http://artsongcentral.com/
Github 3rd party services integration with a non-Github repo
"All future in one place" is definitely incorrect. "Your future in one place" or "Your future, all in one place" might make more sense.