skysight-inc/HackerNews huggingface dataset:
I heard that! Looks like Jonathan's social experiment is clashing w/ eBay's "people are good" philosophy... either that or there are a LOT of thirsty people all at the same time.

Regardless, I'm glad we tried it; anyone have any theories of how it's being hacked?
"Isolated tests go much better hand in hand with a few integration tests" I would say that it is the other way around and that integration tests go much better hand in hand with a few isolated tests, though I've never been a fan of the TDD dogma
That's awesome! I wonder if more companies will jump on this for the goodwill. A bummer about the $100 being emptied in minutes though.
The biggest problem with this is that my wife and I share our Amazon account. Although we have our own Kindles, we use the same Amazon account because we're not going to buy two copies of every book that we both want to read. If we had to do this, we would probably buy the paper version. So, my "stats", highlights, and my account information include everything she has done with her Kindle.

Until Amazon lets us have separate accounts (or somehow separate our reading), this will be relatively useless for us. We can't even separately rate books, or mark books as "hope to read", "reading", etc. and we're not going to buy double copies just for that purpose. I suspect this is the same for many others.
Aw bummer, looks like there's something wrong with your cut and paste. Here, let me help you with the rest of the TOS description: "... Google Profiles requires you to use the name that you commonly go by in daily life."
I certainly wouldn't choose that algorithm. I thought the correct solution was obvious enough that I could joke about it...
Hi again, Aviv!

This is exactly why I tend to be more of a "statist"l preferring black box tests. Yes, my unit tests are arguably a form of integration tests themselves. However, I can usually rest assured that my tests prove the behavior that they exercise.

The downside is that my tests run more slowly than isolated units under test.
That limits the number of XML representations of any given resource to one, which can be a problem. In the context of a geographical object, XML might mean a KML file or an SVG image of the location, for example.

There are plenty of IANA approved mimetypes which define a schema - in fact, HTML itself provides plenty of semantic information about the data.
Is the tech industry really that influential for job growth in America? Say everything Cuban says is true, wouldn't there only be a marginal difference between today and his tomorrow? Aren't the majority of unemployed non-tech specialists?

It isn't clear to me why money lying around necessarily entails job growth in the tech industry, especially for larger software firms but even smaller ones. But again, I feel this would only be marginal contribution to the job situation were it the case.
The twitter feed updates once per minute, so if the $100 is spent by a bunch of people w/in that period of time, it will just show -$100. Should be checkable by Jonathan?
Hobo Codes in QR
even in the author's known field this author is known somewhat lacking in credibility due numerous rants using baseless hypotheses on a subject allegedly the author has expertise in..

Of course than again did the author just copy and paste TC's thesis on said subject?
Beating the iPhone at any cost may prove too expensive for Google
I think someone could have bought a SBux card with it. Looks like it has happened at least a few times now all within less than a minute or two of the balance being there. An employee or someone camping a store, perhaps... Is it possible to use the number to buy a card off their website online?
Part of the reason why there are so few low level programmers is that it's quite complicated to actually find information on it:

* Lots of college courses, especially of the Java school variety simply do not cover anything remotely near low level code.

* For people looking to learn themselves, there are far fewer books and websites with resources than for other subjects. If I walk into my local book shop, there are books on Java, C++, C#, PHP (lots of PHP), Flash and Python. Then a few language agnostic books like Code Complete and Design Patterns (Stuff like this is lacking in quantity, but at least it's there). None on anything low level. There isn't even a x86 assembly for dummies type book there. The internet has free books for other languages too (Dive Into Python, Why's Poignant Guide to Ruby, etc..) and plenty of free resources on good functional programming or good OOP. For assembly, all I keep running into is a wikibook, which I'm rather skeptical about as they tend to pretty poor in my experience.

And then, once you've gone through the initial learning phase, how are you going to get any experience? For 95%+ of projects, it's a case of YAGNI. There aren't any interesting open source projects coded in assembly today. Maybe a few Linux drivers, but that's something that would need a lot of domain knowledge on top of low level knowledge to understand.
Different source but same basic thing was posted earlier and has discussion:

http://news.ycombinator.com/item?id=2856042
That's a good take, but the broken window fallacy assumes the intentional destruction of previous output. Thanks for clarifying your point.
Something does sound fishy. I wonder why someone would ruin the fun for everyone involved.
Show HN: BOL Chrome Extension - Talk about any page on the internet.
Interesting - I had no idea .in had a bad reputation. Just got it because I liked how it worked with Songspin.
I'd assume ways to fake the access logs. It's bad to allow unauthorized access, but it's really bad to allow unauthorized access that appears to be authorized (a great vector for framing people).
I guess a way of doing it is to brute force the 8 digit CSC on the website and then transfer funds away from the card.
Some of these stories are really enjoyable. They remind me of the tales told by the Young Lady's Primer in Neal Stephenson's "The Diamond Age". I wonder how plausible it would be to write an entire book with a long and colourful tale of wizards and dragons, only to end, "and now you're a computer scientist!"
Kayweb Angels invests $900,000 in three tech start-ups
Seconded - grandparent post is way off with regard to ASP.NET MVC. See all the concrete classes of ActionMethodSelectorAttribute.
What did they change to?
Knowing how to program is easy. Knowing what to program is hard. The algorithms stuff is ostensibly about starting you on the path to learn what to program.

Also, you're not enrolled in a trade school. The curriculum is NOT primarily designed to get you a job. If you show up to interviews with a diploma in hand and nothing else, people are not going to be very impressed. Skills are important. Portfolio is important. A diploma just proves that you can keep a desk warm for a few years. If you cover your bases, there is plenty of need for CS graduates. If you do not, you will have a much harder time competing.
I think this was mentioned in the other article's discussion, but the guy was driving, not the car.
Things like this are just apt for abuse. While in real life when this happens, we get a small connection with the person (they live near me / they also were getting coffee), on the internet, people only see a free gift card that automatically refills itself, and not the people that paid for it. When you are playing with other peoples money, it's hard to be frugal.
i think the takeaway here is that the (100% subjective) design of their site benefited from (again, subjectively!) somebody that wasn't slavish to these sorts of prescriptives (although perhaps slavish to their own aesthetic, but whatever).

the reason startup websites look like the 'before' is because for whatever reason, everyone's told that there's this certain blue that projects confidence and whatever. the background is white and the text is #444 because of another mandate from heaven (h&fj) and so forth.

The reality is that while maybe black on 'weird textured background' may be technically harder to read than black on white, it's nonetheless legible. Somebody made the point that what really matters is whether this new site converts better. Whatever.

At some level, design is a matter of taste. They like their new site, you don't. Agree to disagree, but it's not like these things are 100% set in stone. I mean, everyone used to think fraktur was highly legible but something (tschichold?) eventually changed. Who knows.

It's all fashion (subjective).
I am not in your "we".

Also, JS was not designed from start as semicolon-less language. If you prefer semicolon-less JS - use Coffee Script. Otherwise it is very hard to debug such code for someone who do not expect semicolon-less JS code.
I should note that I knew about MC during the Classic days. My roommate was one of the original /v/ people who popularized it. I also wrote Bravo, so I'm well-acquainted with the community and code.

Citation needed on awards and indie work prior to MC; Notch was a developer for King.com, a large Flash game producer and publisher, prior to founding Mojang.
Poll: How do you use XCode?
I'd like to get an idea about if there's a substantial space to innovate in developer tools that target iOS/OSX, or if XCode is seen as the canonical all-in-one tool by most.
Project management and editor.
Project management only. I use an external editor.
I develop for iOS/Mac but rarely use it.
i think hp and dell.
Expect a blip, not a double-dip: Greenspan
Taking that logic to its natural end - I should be living a meager existence, eating and buying only what is necessary for my own continued survival, and donating any surplus to people who don't even have subsistence level living standards (and there are a lot of said people).

But do I really need to explain why that is undesirable, or why most people in the world don't do this?
I'll be willing to put another $100 on the card on behalf of @Socialize's SDK Speed Challenge ( http://go.GetSocialize.com/SDK-Challenge) if someone can come up with a way to track who's hacking it. Any ideas?
I agree. "Wealth" is what is lost when workers who want to work sit idle because the fed decides that protecting the value of "dollars" is a more important mandate than full employment.
Yes, the patent syste is broken, but here is what I think is at the crux of it. What happens is that the patent office is completely overwhelmed by, not only the volume but the complexity of the patents being filed. So what they do is basically punt it to the courts. They take a cursory look at a filing and if it is not too obviously a bad patent they grant it and then let the interested parties fight it out in court. So that is what is driving the patent troll problem.

To do it right you really need the patent office to a real in depth analysis so that when the patent is finally granted it can really mean something.

Politically, that is simply not possible because it would require an expansion of the Federal Government which we all know now is somehow a horrifying thought.
Good shout - and Starbucks know good press so they're likely to keep it open when they see how much attention this project's getting.
It seems strange that they don't just give you the free ones direct to your card - I guess it's down to the psychology of receiving a free actual physical thing, rather than there just being a slightly longer delay between needing to top up your card.
They are also in some heavy duty data centers in Las Vegas..except that company uses armed guards in combination with the locks.
Tech bloggers would continue writing about any story these days, even if it's false or misleading, as long as it gets them hits.
Well, smart people have made that argument (http://www.amazon.com/Life-You-Can-Save-Poverty/dp/140006710...) but it's not the argument I'm making.
I would have bought an Air 15" yesterday. And today, as it happens. 13" is too small for older eyes. Looking forward to a 15" Air. I'm already in line.
$100 spent on coffee for the homeless maybe? Just to take an optimistic view on the data.
That what isn't true? That bad programmers will make a mess? Of course that's true. But if you can't show how and why it's more true of construct X than in general, you've said nothing. Meanwhile, it sounds like you've made a serious objection to X when you haven't.
You should look at Restful Routing (it's on GitHub and I'm on my phone, sorry for lack of link). It provides a rails-like method for doing everything you're asking. I am not sure how this drops into Razor since I haven't used it with MVC3 views yet
Not only this, but if you look through the KDK API, you'll see that it's quite limited. For example, there's no API to manage collections.

It seems to me that the KDK is a token offer and that they probably have no plans on actually making good (or available) until they have to.

The next ebook reader I get will not be a Kindle.
http://GetAppsDone.com
You can't transfer funds onto another card if you do not own the card / have the CSC code.
Unless he's a multi-millionaire who has one of the worst tax preparers in history, he doesn't have a 40% tax rate.

The reason why he thinks his tax rate is 40% is because he's making the mistake that common among financial illiterates, which is confusing the maximum tax rate with the marginal (i.e., actual) tax rate.

The highest Federal tax rate is currently 35%. That bracket applies to people who earn $379,150 or more. But if you earn $379,151, that means that only one of the many dollars you earned is actually taxed at the 35% rate.

Similarly, the highest California tax bracket is currently 11%, for people who earn a million bucks a year or more. But again, only the income that's above $1 million is taxed at that rate. Your first $47,000 in income is going to be taxed at the rate of 0 percent to 10 percent.

And that doesn't even factor in deductions. So even if your income is a million bucks a year, it doesn't mean that your combined state and federal tax rate is 40%.
I'm assuming that you'd use "Find My iPhone" (or iPad) to locate and wipe the device in case you discovered that someone rented it and never came back. I'm sort of curious how well that works, because I suspect it wouldn't take long for someone to try outright stealing a rented device. Could you count on police to follow that information to track down the stolen property and the thief?
Aha, you are right. I will edit that. Any ideas?
is there a way to figure out what store the purchases are coming from?
Sorry should have mentioned I was trying to boil down what you can learn from it. In which case a smoke test would highlight this issue pretty quickly.
You could be right, since something similar did take place as can be confirmed in one of the posts below (a large purchase for the homeless). But certainly we can agree that $15, $30, and $100 being drained in minutes to the exact penny must be cause for concern.

Edit: draining to $0.00 is OK, as jonathan explains below.
Blogspam. Original source from which they've copied verbatim (apart from removing some useful links and adding some useless ones): http://latimesblogs.latimes.com/technology/2011/08/googles-s...

Please stop linking to PhysOrg, people. Please?
He is probably forgetting to subtract what he contributes to 401k and medical and dental plans. If I simply look at what gets deposited in my bank, and what my salary is, it comes out close to the 40% number.
SS is self-funding, and is one of the creditors owed as a part of the debt, because it holds treasuries. To suggest that we use SS funds to avoid default is to suggest that we default to avoid default.
Top Signs it's Time to Fire Your Client
The have a lot of compiler writers for that reason too.
OK I just tried a test: @Socialize put $49 on the card -- let's see if a smaller amount still tips off the hacker: http://drod.io/2E071F3T0C0V0G1w0f39
Carl Djerassi, Cosma Shalizi, Tyler Cowen, Richard Feynman, John von Neumann. Djerassi was a Stanford chemist and has multiple works of fiction published, Shalizi is a physicist/statistician/sociologist, Cowen is an economist/public intellectual, neither Feynman nor Vonneumann need introduction.

http://moreintelligentlife.com/content/edward-carr/last-days...
the $49 is on there! Someone go buy a latte, quick! http://drod.io/3F0U1n340W1c0H1H0F29
Unfortunately, many companies don't want engineers who understand business issues, because they ask hard questions.

Personally, I really prefer engineers who spend time understanding the business: It forces me to have data for my decisions.

Want a job in Utah? ;)
I'm assuming Koreans have a technology friendly subway since doing this on the London Underground wouldnt really work since you dont get a signal, nor is there wifi or anything.
Instead of virtually enlisting in the US Army I decided to just donate 10x what I tried to load on the card to a charity for Somalia. Thanks Jonathan for igniting my desire to give!
I think this is a fair summary of what we're getting at. There's still plenty of usability stuff we need to work on. The focus of this article was on emotional design. Based on initial feedback (and somewhat anecdotally) I think we built something that elicits a better response from users. Agree that much of it is fashion.
If you're interested in starting, email me (in my profile) and let me know where you are. I know of people all over the place and can connect you with the local community.

It's never too late to start - like I said in my longer reply below, parkour is awesome because it can scale to anyone at any level of fitness.
I read in a recent Wired UK article that some banks have opted to pay a sum of money to a charity of their employee's choice, rather than paying the employee a full bonus - the idea being they've found this to be a better motivator for employees. Though admittedly it's also good publicity for the banks running such schemes.
Knowning the proper way to traverse an array is basic knowledge that can be explained in 10 minutes. Seriously, cache theory is not complicated and even the highest-level programmer ought to know about it.

That's a huge step from knowing the number of instructions that fit in a trace cache of a CPU or when loop unrolling becomes optimal. Cache theory and understanding how IEE 754 are basics and are fairly universal. It's completely different from programming a fast subroutine in assembly optimized for a specific processor generation.
I once questioned the food our church sends out to the homeless, but it turns out that sunny-d and vienna sausages are, seriously, pretty much the only thing they'll accept.

With a taste like that in food, I'm not surprised your latte and (excellent, I'm sure) Starbucks sandwich fell on stony ground.

Good sentiment though. May karma follow you throughout the day.
A tool for real-time user testing?
What's the news? What's new? kindle.amazon.com has been around for months, why is this posted now?
Yes, there is signal on the subways in Korea.
as a result of SB getting a lot more coffee sales.
http://www.reddit.com/r/firstworldproblems/ ?
Thanks, but I'm someone who is currently walking seven miles at least once a week so I can reverse the damage to my body from a deadly genetic disorder (that nearly killed me 10 years ago). That's currently enough challenge for me. :-) If I ever feel like I have gotten my body back from the demon that stole it, I will consider getting in touch.
I wonder what data you could get from reading the actual barcode? Would the CSC be in there?

Edit: I just checked with an online barcode reader and this isnt the case. It resolves to 6061006913522430
Rabbit's hole goes even deeper:

http://jalopnik.com/5828101

In fact, I never read LA times(I am not interested in local news) while I visit physorg quite often.
If it's accidental, all the more reason to study it.
Someone is DEFINITELY messing with it -- nobody buys exactly $45 in Starbucks: http://twitter.com/#!/jonathanscard/status/10035604975584460...
I wonder if Jonathan is around and is able to look up the transaction history on the starbucks website, and if that shows any information on where the money is spent/moved?
Exactly. If you build on someone else's (intellectual) property, you better have an agreement with them. However, the ip tax would make it harder to claim an idea is worth $400,000,000 (eolas, i4i) unless it makes sense, because maintaining that claim would cost $4M a year.
As a demonstration of the possible, using an image is in the category of Minimum Viable Product, the more sophisticated product would of necessity be an APP that hooked into the existing API and would only show a valid payment code if the Conditions Of Use were met.

This could be a web-app or it could be a native one.
Gotta agree. I was honestly unsure at first which screenshots were from the "before" design and which were from "after." In the majority of cases the original design was better at delivering both usability and clarity, as you say.

Here's a litmus test for those who like the newer design better: would you want your OS to look like that? Not everything should look like an OS UI, of course, but take a few moments to think about why you wouldn't want your OS and most of your other day-to-day applications to look like the "after" design.
Turn Your iPhone into Windows 7 Device With iWindows
This is a really bad generalization. We don't know how old most of these hackers really even are. But let's just say, for sake of discussion, they were all kids. That doesn't necessarily mean they are more talented or know more. They are more focused, perhaps? The US government has fallen behind in cyber security. That doesn't mean the people they employ aren't as good as these hackers. In fact, the government probably holds them back.
I can't remember the last billboard I saw that required me to bend down to look at it.
I have played with my friends iPad 2's and just got the Samsung Galaxy Tab 10.1. I think it's fine and now I prefer it over the iPad.

It's so much lighter which means I can be "that guy" who takes movies and pictures with it. It uploads to Google+ automatically and then I can choose to share or not. One of the big barriers to me sharing meda with friends is my laziness in taking the time to upload each file. This takes one step out of that process: I just leave a note and choose to share it or not.

The 16:9 form factor can be awkward for reading eBooks. I actually prefer that form factor overall because when I type in portrait mode I don't have to move my thumbs as far to type letters.

As for the apps one thing that I found is that due to the way Android apps manage layout instead of doing a simple pixel multiplication the applications scale fairly well. While there aren't a lot of pretty tablet-specific apps in the Android Marketplace at leas the apps are usable on the full-screen. I really appreciate the information density as opposed to running in an a small emulator.
I of course meant "most people", but thanks for calling me out. Shouldn't assume!

If you check out http://www.mojang.com/notch/ , he's made a few (dozen) little Java games, and he's been doing it for many years. The only awards mentioned on that page are a win at Java4k in 2006 and a third-place at Ludlum Dare in 2008. I could have sworn there were one or two more, but since GDC 2011 it's become pretty impossible to research :P

Incidentally, that win in 2006? That was for a Java Lemmings clone called... Miners4k. I'm sticking with "not a fluke."
Don't pay 50 grand to spend a year abroad. Do whatever degree you decide to do as fast as humanly possible and then either start your working life, go to grad school, be a bum for a year, or volunteer someplace.

Also, all of those people talking to you about social skills and college, ignore them. Spending three or four years getting older, making mistakes and doing stuff will make your social skills better. Deliberately making your social skills better works much, much faster and can be done anytime, though I must admit college is an easy time to do it.