skysight-inc/HackerNews huggingface dataset:
It's anonymous assuming the mint-chip value message and the mint-chip request message are not intercepted or stored. This is a PKI-based system, so they can verify if you signed a transaction. So if you use it online - you can't guarantee it is anonymous. If you use it in-person and nothing stores the request or response then, in theory, it should be anonymous.

The giant caveat is that the documentation online does not seem to indicate whether or not a transaction log is stored in the trusted hardware.
Thank you. I'm a student of mass persuasion. The list will be updated on http://kevinlordbarry.weebly.com/irrefutable-truths-of-marke.... Keep in mind that the whole site is very unfinished, it just has some content mixed in with lorem ipsum text.
That can be quite limiting, especially if you're trying to support MSIE as it has a hard cutoff at ~1000 characters for the URL (so you're limiting yourself to below 1k of data, which may not even be enough for a slightly deep stack trace).
BMW’s full-color HUD: distraction, minimizer of distractions, or costly gadget?
"Don’t get me wrong. I’m not going to go on some freakin’ tirade here about first or fourth amendment rights. "

...

"The LAST time I checked, this was still America. The last time I checked, I was afforded the right to speak my mind (First Amendment). The last time I checked, I was protected from unlawful search and seizure or demands on my privacy (Fourth Amendment)."

Umm...
When I have the whole body of reviews readily available, I like to just do a Bayesian average. Mix in the average number of reviews at the average review score to keep small data sets from skewing results.
"Alexa also considers Yahoo as a whole the #4 site (behind Google, Facebook, and Yahoo)"

From looking at Alexa, I believe your second "Yahoo" should have been "YouTube."
I think the best line from the whole thread has to be:

'TL;DR If your reading this first, your not going to be successful. You're too fucking lazy.'

- http://www.reddit.com/r/AskReddit/comments/rqejz/redditors_w...
Google to chill servers with thermal storage at Taiwan data center
Google Announces Project Glass
Custom Shop Hunter 6 Strings Green Electric Guitar
Price: $398.13. Save $35 off 2012 Sale. Free Shipping Worldwide. Wholesale Guitars From China. No minimum.
Who would have imagined that groupon had a future? It worked on the novelty effect and it was doomed to fail.

On the other hand, Chicago business is full of bugs. Ghostery block 13 (!) calls to different websites such as: Quantcast, 24/7 real media, Outbrain etc... I won't visit this website again. I wish I was warned of that before hand not when I go to the website, I value my privacy more than going there.
How to finish a semester in under a month
C-based Virtual Machine for Notch's DCPU-16
Adding the readme also shows some ability to document a project, which is always helpful.

Test coverage is nice to have, but I don't know that it's a requirement up front. I can't think of any circumstances where having test coverage will hurt, so I'd agree that it should probably be there, even if you're not a TDD/BDD zealot. It at least shows that you're familiar with testing and can do it.
>people routinely go to prison for possessing a regular unmodified screwdriver

Citation needed.
Obama Signs STOCK Act Into Law
Any possibility for a remote employment?
I used VS up to VS2008 and didn't find it for C++ particularly good either. The IntelliSense didn't work half the time and, apart from the debugger, about the only thing I used was Go-To-Definition/Declaration. The C# context was enormously more helpful and reliable.
It does not matter how it is used now. The point is that it could be easily used by any state at any time for any purpose against any citizen.

For example, someone carrying a laptop with any software installed on it, including bare operating system, or even just a portable drive/SD card with software on it. All those citizens are now potential criminals since almost any software can be used maliciously.

This is the kind of law that could be used to justify scanning people's hardware and person at airports or in general public in order to arrest them. Now combine this law with ACTA and you have a reason to arrest any citizen coming and going out of their own country if they have any kind of electronics on them at all...

Bad laws are bad laws, period, otherwise would all have happily lived under Stasi/secret police regimes and worse with no reason to complain.
>Beyond bugs and crashes, it seems to me that Xcode sucks because it's primarily built for a rather archaic language (Obj-C), thus the value added by the IDE is "scrappy" rather than uniform and natural.

Newer dynamic languages have actually WORST IDE support than Obj-C. IDEs for dynamic languages for example (Ruby, Python, Lua, ...) suck, and are left in various stages of incompleteness. Even IDEs for JVM based languages (Scala, Groovy, etc) are not that good (mostly some basic IDE capabilities built on top of Eclipse core engine).

>Environments that are rich with implicit metadata have synergy with IDEs. Environments full of repetition, gnarly API headers, #ifdefs and #defines don't.

Objective-C by it's design keeps a lot of metadata, especially since XCode 4+ has the full LLVM and AST of the whole project at it's disposal to check for types, inheritance, messages, variables, autocompletion et al.

>In other words, Xcode is technologically fighting an uphill battle.

In other words, no.
Land and Corps Records and Reports
I guess i should have mentioned that this relies on you actually having a good relationship with your kids.

So try to avoid beating them for fun...and you'll be fine.

I'm not talking about relying on your kids to pay your bills etc...but more of an extreme situation where you are just making sure you don't end up begging on the streets
RTB: Where Erlang blooms
We do something similar at Bizo. Here's a quick write up of an Amazon Web Services-centric approach:

http://dev.bizo.com/2012/04/capturing-client-side-js-errors-...
Make a phone that works with a finger or a pencil.
I keep hoping that the next real revolution will be a way we can decrease the amount of data we get. I can't conceive of how this would work even on a theoretical level, but I hope someone figures it out.
How Do I Become A Hustler
That is really cool! How long before people start hacking these in their garage?
The Emacs code completion I use hooks Clang, which is the same thing XCode does.
Export all your Photoshop layer groups as images, simply
Which is why they scrapped it and introduced async and friends:

http://blogs.msdn.com/b/csharpfaq/archive/2010/10/28/async.a...
While I don't think Lua would be the choice, it's the quantity of garbage that matters:

"Historically, languages intended for beginners, such as BASIC and Logo, have often used garbage collection for heap-allocated variable-length data types, such as strings and lists, so as not to burden programmers with manual memory management. On early microcomputers, with their limited memory and slow processors, BASIC garbage collection could often cause apparently random, inexplicable pauses in the midst of program operation. Some BASIC interpreters such as Applesoft BASIC on the Apple II family, had terribly inefficient garbage collectors for strings which repeatedly scanned the string descriptors for the string having the highest address in order to compact it toward high memory. This one-string-at-a-time processing loop resulted in O(N * N) time performance in the number of strings, which would introduce a pause more than one minute long into the execution of string-intensive programs. A replacement garbage collector for Applesoft BASIC published in Call-A.P.P.L.E. (January 1981, pages 40–45, Randy Wiggington) identified a group of strings in every pass over the heap, reducing a pause of two minutes into less than a second depending on the size of the group. Other approaches were published, but none ever made it into a new revision of the BASIC interpreter."

http://en.wikipedia.org/wiki/Garbage_collection_(computer_sc...
Hey Timothee,

We literally just got the exact feedback from someone else - we are working on that now, thanks for flagging that up, I think you're right, it would influence someone's vote so we're working on how to hide that!

:)
They should be going after the SEC for allowing this company to IPO in the first place. Going public used to be a privilege, now it seems too easy.
It feels like a step backwards from bitcoin....
Why would the largest advertising company in the world want to place a screen between my eyeballs and reality?
it is so tempting to press get another cover ;p
He loves the word "core", I spotted it about seven times. Corporate buzzwords whats up!

I wonder what the delta of their locked to unlocked data solutions are? Hopefully they can map some of their new-found agility to a function that provides higher returns for their valued investors.....
You seem to have significant insight on the topic of digital currency. I would love to learn more from you if you can spare some time. Please leave me your contact or email me only if you want to.
Free apps like Angry Birds suck the life out of your smartphone
Moose has borrowed some features from CLOS - http://moose.iinteractive.com/

You might find it interesting to use it.
The myth of five nines - Why high availability is overrated
See http://livehoods.org/maps/nyc for a map of New York.
Goldman Sachs - for starters. They set up the deal - and let their "muppet" clients get their eyes ripped out. Business as usual for them.

This is not surprising to me - I did say that they were going to "ladder" the price and pocket a huge chunk of money - then watch everyone else get screwed.

== Sources ==

My previous comments on Groupon: http://news.ycombinator.com/item?id=3139614

Groupon Chooses Goldman Sachs & Morgan Stanley as the underwriters for their IPO: http://www.bloomberg.com/news/2011-04-15/groupon-said-to-cho...

Goldman calls their clients "Muppets": http://www.nytimes.com/2012/03/14/opinion/why-i-am-leaving-g...
FIRST: tylerrooney, thanks for posting my blog on Hacker News! Much appreciated. Judging from the comments, we've got some super knowledgeable people here.

So to clarify, this was simply a CTR case study, I know there's another side of the coin for CVR but that would have taken more time and funds than I would have been willing to allocate :(

But hey, open invitation the community here: If you want to submit a 310x110 ad for the purpose of testing against the same demographic that I did, feel free to email it to me: ben@pof.com. I'll run it for a few days and I'll let you know how well your ad did :) And to make it worth your while, highest CTR ad (from Hacker News members ONLY) gets $100 credit to advertise on https://ads.pof.com. AND you can use your affiliate links so if you make some coin, it's yours to keep (Put it towards your Diablo 3 pre-purchase, yeah? lol) Just grab the direct link for Need For Speed World from your favorite network and send it over. And hell, if your ad beats mine, I'll post it on the POF blog, with your permission of course.

End date for this little challenge.... April 30th?
GRPN was a always a short sellers dream come true. Next up, ZNGA.
Augmented reality glasses, self-driving cars... Google is becoming a really exciting and interesting company. It will be interesting to see how Apple will react to this given that they are the ones claiming to revolutionize consumer technology every couple of years.
As a Silicon Valley native currently living in Chicago, I've always found it disappointing that Groupon is the poster child of innovation and entrepreneurship in Chicago. They seem to lack a solid business plan and have a history of deliberately misleading investors and businesses. Far more impressive companies, such as 37signals or GrubHub, are based here that deserve that kind of attention instead.

I very much doubt the legitimacy of this story, but I was in a barbershop a few weeks ago, where the owner told me about one of the Groupon executives who was in the shop earlier. He was saying we shouldn't expect Groupon to be around in 10 years because the company's plan is to collect as much cash as possible, fire everybody, and shut down, keeping the money for the investors. While I doubt a Groupon executive would have actually said that in a barbershop, I can believe that actually was their long-term plan, but if things keep up at their current rate, I'm not sure if Groupon will even last that long.
Google’s Augmented Reality Glasses Are Real And In Testing
Who would guess that there could be an integrity issue with a company that tried to invent new accounting rules where marketing costs don't appear on the balance sheet? You'd have a crystal ball or a brain to see this coming.
Intel move to DDR4 to start with high end server CPUs in early 2014?
Who says I am blaming the programmer for being Indian? I'm not. Excellent work being done out of India. Here's the problem, lots of people like this fellow look at India and China to find the lowest possible bidder out of complete ignorance. And, when they find the lowest possible bidder they get exactly that: crappy inexperienced programmers.

If they searched for the lowest possible bidder in the US or Europe they'd get exactly the same thing.

I did not intend to imply that Indian programmers are not good. An ignorant fool looking for rock bottom prices will, more than likely, find them in India rather than the US or Europe.
If I saw that happen, I would probably assume that the item was so popular that a bunch of other people had rated it concurrently. Unless the number of ratings were displayed simultaneously. There's a bit of a comprehension barrier in letting people know that the ordering score is not the same as the thing they're inputting, and what the relationship between them is.
I don't know how to solve that problem (if I had to, I'd probably just not show the ranking numbers at all- the user already sees the sorting order, what do they need the raw numbers for?), but that's OK, 'cause I prefer to sidestep it- just don't use a graded rating scale like "5 stars". At least not unless you have a really good justification and explanation of what precisely the scale means. 5-star rating systems tend to result in large numbers of 5s and large numbers of 1s anyway, so you might as well just go with a binary like/dislike system. The fact that a ranking is a real number and your input is an "up"/"down" enumeration makes it clear that the ranking you see is not the same thing as the data that you put in.
It could also be useful from a defusing confusion standpoint to make the ranking more complicated by mixing in an age factor (like HN does) or some other extra band of information. Then if a user doesn't immediately understand the relation between their rating and the final ranking, they can easily write it off as being due to some other factor that's not in their control anyway.
By working hard, I meant more that you may need to spend more time working towards earnings rather than spend time on leisure pursuits. That could mean watching reading a technical book while another person watches a movie.

The thing about earning more though, is that it also depends more on circumstances not directly in your control. In general, a person has far more control over how much they spend versus how much they earn.
He's part of the Mozilla dev team. Memshrink isn't a branch that's waiting to get merged, but an ongoing program to reduce overall memory usage.
Interesting job posting: Staff historian for Groupon
After reading Niven and Pournelle's 'Mote in God's Eye' I thought a simulation of the MacArthur (a space-going battle cruiser) would make for a keen game. Captain types 'prepare the ship for spin, 1/4 g', screens flash, animated guys all over the ship jump into action. Twenty minutes later the ship is spinning, providing 1/4 g on the outside decks.

I have odd notions of 'exciting' I guess.

Adding the MMO element ... a warship depends on top-down control. The captain gives orders, and a lot of which involve turning valves, pushing buttons, watching screens. Hours pass ...

Okay - make the job exciting so players stick around. So when the captain says 'fire torpedo' there is a player there to load it up.

Sure it can be done, but how? A small fortune to the fellow who figures it out, I guess.
Apple to release "MacBook Air Pro" in April?
You wouldn't happen to have a short summary handy, would you? That's more math notation than I have time for at the moment.
Whoops, my bad, it's been fixed with the % sign.
Nothing happens in Chrome 18 on Mac, either.

Works in Firefox 11, however. Also works in Safari 4 (an old version).
PSSI Optimistis Sanksi FIFA Tidak Akan 
PSSI Optimistis Sanksi FIFA Tidak Akan
The cookie doesn’t need to contain a lot of data, its value can contain the account id, a timestamp (to know when authentication happened and a trusted signature) and a signature. The signature is critical here since this cookie will allow users to be automatically logged in other sites. I’d recommend the HMAC or DSA encryptions to generate the signature. The DSA encryption, very much like the RSA encryption is an asymmetrical encryption relying on a public/private key. This approach offers more security than a shared secret like HMAC does.

"Yes, definitely build custom crypto for your single signon system, especially if you think HMAC is an "encryption" but just "not as secure" as DSA because it's "shared secret"."

SSO schemes are one of the primary reasons people build crypto for their web apps (they don't want the database dependency between the shared apps). These schemes usually fail calamitously, sometimes a year or two into production, when your app coughs up the ability for one person to log in as any other person without a password.

If you have a real app with a real customer base or doing real revenue and feel the need to put something like this in the field, please ping me. I'm not going to try to charge you. I may try to talk you out of it, though. I will absolutely talk you out of using RSA or DSA.
This has the potential to be huge, especially since it's the brainchild of Google. One thing I noticed is that they didn't showcase object recognition of any type in the promo video. When I heard they were testing these glasses, Google Goggles is the first thing that came to mind. It would be really useful to auto-search objects by simply looking at them and issuing a command. I'm sure it's on their roadmap, if it's not already live in the glasses alpha/beta product.
A compiler can only go so far. It'll happily compile:

#include <stdio.h>

int main(int argc, char *argv[])
{
FILE *fp = fopen("outfile", "w");
fclose(fp);
do_something(fp);
return 0;
}

int do_something(FILE *f)
{
fprintf(f, "This should work if you know what you're doing");
}

And it won't work.
> tiny # character

... which is really annoying.

(edit) What I don't understand why he wouldn't show these # on hover over a respective paragraph.
Haha that could definitely be the next step in our pipeline ;=)
It's not about whether or not you like the news, or if you agree with it. It's about adding value as a story relevant to HN, with the possibility of insightful conversation. I say upvote away!

You're line of thinking is why too many people's insightful comments are downvoted. Purely out of disagreement, or "I don't like that idea". Really that's the biggest problem I find on HN.
I think OP's point was not that Notch was a stellar programmer, but that he is a good game designer. (And that the popularity of Minecraft was a result of his skill and not of luck.)
Sync iCloud to Dropbox
Intelligence and other stereotypes
The MS Paint ad was much more readable, IMO. Too many adds try to cram too much into their restricted screen real estate, with the result that they're much less clear.

Factor in that most ads are competing with others alongside (and they all look the same); also as others have mentioned, we've adapted to filter out 'obvious' ads.
The best current use case is transferring money. Assuming bitcoin is relatively stable hour to hour (which I think it is) and both sender and receiver have access to an exchange that will convert bitcoins to their local currency, it can be effectively used to avoid large bank charges.

As long as the sender converts their money just prior to paying and the receiver converts back to local currency soon afterwards, there should be no problems.

I guess the big assumption here is both parties have access to a reliable exchange that can easily handle the volume of currency being transferred.
Project Glass: One day
CSS sprites are a good idea because modern web pages have a zillion little icons. If you have a zillion little errors per pageview, I'm inclined to agree with xd: that's the sign of an underlying problem that should be fixed directly. Or if the errors are truly spurious junk, then I've just fixed that by not sending them over the wire at all. Is there some case that wouldn't cover?
> more perilous than C, C++, C#, Java, ML and Haskell

Right. Unless you use features to escape the type system (such as C's casting, Java's reflection, or C#'s dynamic) which every non-trivial program I've ever worked on did.
Personally, I think it'd be cool if they had the phone plug in not at the back but in place of the touchpad....that way the phone can act as a mouse and also extend the primary display
Real artists ship. I'm very excited about all of Google's cool new projects, but they have a history of shooting themselves in the foot. If these technologies are so far along, why not build a consumer version and get people to pay to be testers?! Then iterate on the concept and keep improving it through successive versions. But that's Apple's game.
Is NoSQL Really Non-Relational?
An enum with the opcodes would have been a lot nicer. I guess theres no time to lose in a competition with the rest of the world to come up with stuff on a one page of paper CPU.
Thanks for the reply. I look forward to switching over as soon as you are able to implement AXFR.
With the # of ads I've seen with that tag, I'd imagine the "local mom" to be some sort of genius, making $5000/week, getting dermatologists to hate her b/c of some wrinkle miracle while losing 800 lbs in 2 weeks.
Thanks. What's your background in this stuff?
It would probably be worth it to temporarily define one of the reserved opcodes as putchar.
Robo-cars are coming, but insurers not quite ready
Sparrow 1.1 is available
The best mail client on iPhone gets an update.
Send & Archive, built in browser, dock badge settings and more.
Discipline is overrated, let’s be unpredictable
I've been thinking about this a lot myself. I think that software is eventually going to have to help us stay disciplined in concentrating on one thing at a time.
Of course people are creeped out by the idea of software that tells us what to do, or not to do, but I for one would like my phone to remind me that this is not the time to look at hacker news, and besides, there's nothing critical on it for me to look at it that can't wait until later.
Also, http://www.mrgreen.am/plenty-of-fish-ads/what-works-on-plent...

Some good lessons to be learned from that post.
Don't phones do this now? To me the killer feature isn't 'always available' but that it's 'always passive'. Passively recording, passively overlaying information you might want, passively inserting ads...
> now they're grateful for the opportunity to do the QA.

Because nowadays, you can use that beta time to get used to the game, to find out all of the quirks and patterns that aren't bugs, but will still give you a leg-up on the game when it's released for the masses.