skysight-inc/HackerNews huggingface dataset:
We definitely have an affinity towards our original Code Academy brand, but unfortunately we had some confusing overlap with another awesome company - Codecademy. Zach Sims and his team are great and he and I have been good friends since we've discussed how to resolve our name confusion. I'm happy that we'll be able to support each other going forward. We encourage our students to use resources like theirs and Treehouse in order to prepare for some of our in-person courses.

As far as the name change not having the same semantic meaning, I completely agree, however "teaching people to code" was never our only purpose. We wanted to provide a path for people who wanted to start change -- in their industries, in their communities, in their lives. To us, being a Starter means so much more than just being able to write code; it's about being driven to do something meaningful with it. A Starter is an innovator, a disruptor; someone who is burning to solve problems and is willing to bust their ass to learn what they need in order to do so.

We are also not a place that you visit for three months to acquire a skill and then leave. You don't just attend, graduate, and then disconnect. To be a member of The Starter League means to have earned a permanent place in a team of people dedicated to supporting one another in ongoing efforts to learn and build, to solve meaningful problems for ourselves and others.

We are not simply an academy for coders. We are a League of Starters.
Yes, there is a very formal and rigid system for validating the odds on all gaming machines.

In almost every regulated gaming jurisdiction (let's leave US Indian Casinos out of this for the time being), a third-party lab is hired to evaluate the code, look for backdoors, and verify the odds that are specified with the PAR (Probability and Accounting Report) of the machine being tested.

In the case of your roulette machine, that code was verified to make sure the random number generator created a valid distribution of numbers. If you had won a large enough jackpot (as those players did in your links), the gaming board technician would have been called in to verify the game's program code against a known verified version of the system as signed off by the third-party lab. When the checksums don't match...no jackpot. That's why every slot says MALFUNCTION VOIDS ALL PAYS.

That being said, there can still be bugs in the program code. When a machine is listed as paying a max of $2500 and a player wins $1,597,244.10, there's definitely a bug. Casinos, since they own the place, will err on their side and send you home without the jackpot. That's just the way it is. The manufacturer will get an earful and probably lose their positions on the casino floor until the bug is fixed.

Oh and look at your second link. The jackpot was "42 million". Wanna bet it was $42,949,672.95? (Hint: What is 4294967295 in hexadecimal?)
Cards were not shuffled. They didn't enforce their own rules regarding betting. I honestly don't see how they can come at them. I am not a lawyer so I wonder what legal stance they have in this to sue the gamblers?
Does This Datatype Make My Column Look Fat?
Like someone else commented, it's most certainly being done for economic reasons. The advantage is that when you can automate a bunch of work and earn a lot of money doing so, you you're left with lots of time and money to spend on other pursuits like rhetoric, drawing and dancing.
https://chrome.google.com/webstore/search/web%20Time%20Track...
Sure it isn't much data, but to fully pursue it, I knew I needed more time than a few hours outside of work. So either I'd not perform at work or on tindie. I don't think that is fair to the people I worked with, and I couldn't just leave the site to chance. I do not have a good way to predict sales - just hard work and bust my butt to make it happen. I dont think theres any real secret to that, but I am working building this into a company and not a 'startup'
Oops fixed!
It would have been wrong if FB could themselves accurately measure the "quality" of their company and price it accordingly. However, no one can do this. If FB could, they wouldn't be in the social media business - they'd start an investment group and start pillaging NASDAQ.

If we're going to talk about an IPO as selling a product, we should be clear what this product is - a golden goose. The goose itself has some value in of itself (e.g. the company's assets), but the real value comes from the golden eggs the goose produces. Now, an owner of a golden goose could give you a good idea as to the number and rate of eggs that's come out of the goose to present day (e.g company's S-1 filing), but there's no guarantee that the goose is going to produce eggs at the same rate (maybe the goose dies from gold poisoning, or maybe the goose goes on an egg laying spree.)

The point is, the buyer and seller have to come to an agreement on what's a fair price for this goose. They both have different goals when pricing the goose, and there's nothing to say either of their pricing is accurate, since we're talking ultimately about modeling future events.

So who's really complaining about getting screwed? Long-term investors? Doubtful - if they're in the stock for the long term, then they have to believe that FB will rise in value. They're loving the stock bottoming in that they can buy more at 1/2 price. Traders looking for a bump? Well, it's a trade - for every buyer who thinks FB is going up, there's a seller thinking it's going down. Why would FB under-price their stock and let others pocket money the IPO was supposed to raise?

Retail investors might have a gripe with advisers who pushed them into FB stock blindly. Maybe these advisers are trying to deflect their client's anger to FB.
Can someone tell me what the AntiSec can do with these UDIDs? I mean they are just phone identifiers, what harm can their exposure cause?
UK/France/Spain and most european countries have got good deals. Under 40$ a month for all unlimited, and many MVNO offer 4 cent/minute or text and a fixed ~20cent per call rate, pay as you go (data is very cheap, too). Inbound texts or calls are of course free (except when abroad).

Roaming is currently around 9ct/mb in the european union if you manage to get the right deal, or by law 80ct/mb which isn't _that_ good.
Digital Sizzle Art-Hackathon brings together developers and artists
Join the club, I was 31 when I finally learned how to tie my shoes properly. So much for doing as my mother taught me...
I was thinking it could (also) be an allusion to 5 complete years of the iPhone.
With the rise of texting and chat apps, voice-mail use is waning
Thoughts on Glacier pricing
Any samples of work? What part of PA? I might now a few...
Precisely what liability do you think Apple should be afraid of? I'm having trouble imagining what they could be sued for here.

Note that the FBI is the supposed source of the leak here. So let's say Apple claims they gave up the data at the request of the FBI to supposedly help with a classified terrorist threat that the government won't have to reveal at trial. Who's going to sue Apple, and for what?
Wouldn't that be a nice problem to have. The only way to fix it would be to send some humans to the rover for a repair job...
> Most programmers I know, however, were delighted.

I agree with most of what you say. However, the inmates are still running the asylum.
Let's look at it from a business perspective:

When a casino has an unexpectedly large payout, and they can't prove that it was the result of cheating by the customer or an employee, there is only one reasonable thing to do: pay up, and advertise the win loudly and widely.

If you're in the business of suing your customers, there are several results:
1. You stop having so many customers.
2. Even if successful in court, you don't make back anywhere near what you lost. (Customers don't have much money, in general. You already know the ones who do -- you call them whales.)
3. The regulatory commission looks at you more carefully.
Totally agree that the casino has almost no footing here. The fact that the cards were not shuffled isn't really a factor here. That is the casino's responsibility. It's also the casino's responsibility to monitor and shut down games that are out of control, and that doesn't seem to have happened here.

Casinos are allowed to break their own rules regarding betting limits. Unless the state/jurisdiction has a limit, it's up to the house to decide when/if a bet is over the max. If a large enough player shows up at a $5K table and wants to bet $10K, you can be sure that he'll be allowed to play.
One way I know this is possible, from prior research, is by implanting electrodes into the rat's hippocampi to detect activation in the place cells.

In a nutshell, place cells are cells in the hippocampus that are associated with particular regions of the environment (their 'place field'). They activate when the animal visits a place, thinks about a place or, critically, dreams about a place. The theory is that they're used by your hippocampus to tie together memories gathered in a particular place during memory consolidation, to help you recall details about a familiar environment, and to help build navigation maps of the environment (by linking place cells' fields together where their fields are close or overlap).

In one study I read a few years ago, neuroscientists implanted electrodes into a rat's brain and had them run the maze repeatedly, tracking where they were in the maze and what cells were activated. Later, when the rats were asleep, they recorded the activation again, and found that they activated in the same sequence that they did when the rats were actually in the maze. This strongly implies that they were dreaming about running the maze.

This study seems to be an extension of that where they showed they could direct the sleeping rats through the maze with 'turn left' and 'turn right' cues the rats learned while awake.

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

Edit: To be clear, the hypothesis that this replay happens because the rats are dreaming is pure speculation. My personal hunch is that's what's going on, but that's all it is: a hunch, an assumption. There's no way to be sure whether they are experiencing what we call 'dreaming'. All we know is that the place cells in the rats' hippocampi 'replays' the place cell activation in the same order that they activated while awake.
Is this the death of voice mail?
I can identify plenty of situations in my own life which would be improved via pursuit of Franklin's virtues. I'd be awfully surprised if few or no others did as well.

Do you pursue Franklin's virtues? If not, why not -- wouldn't you benefit?
Actually webjunkie appears to be correct. From the paper:

> Average time before monitors connect. 40% of the monitors that communicated with our clients made their initial connection within 3 hours of the client joining the swarm; the slowest monitor took 33 hours to make its first connection.
The average time decreases for torrents appearing higher in the Top 100, implying that enforcement agencies allocate resources according to the popularity of the content they monitor.
1. I'm just confused, but that's OK.

2. As far as I know, the situation does not apply for mis-pricing. Some information here: https://en.wikipedia.org/wiki/Mistake_%28contract_law%29

It seems the situation is basically if a mistake is made that still seems reasonable (pricing a car for $19000 instead of $20000), it must be honored. If the mistake is completely unreasonable (pricing a car for $20 instead of $20000) it does not have to be honored. But a mistake in business knowledge (pricing a $20000 car for $2000 because you think that's all it's worth) still has to be honored.
Apple's September 12 invite hints at iPhone 5
Have you seen the preview chapter? That may be what you are looking for: http://nathanbarry.com/app-design-handbook

I'll try to include more useful information later.
Card shuffling does take time, and a lot of houses use automatic shuffling units to speed that process up. But those units aren't perfect either and will jam and break down.

You also have the problem of players possibly marking cards (bends, folds, tiny nicks, spots) for later use. In the casino's eye, it's a lot cheaper to use new preshuffled decks in every shoe and drop the expensive ShuffleMaster machine.
Blur is a digital or postprocessing technique for miniature faking.

Tilt is a lens technique for miniature faking.

Shift is not related to miniature faking.

It is bizarre to name one faking technique after a different one, instead of after the end effect you are faking.
Love the mission. Best of luck.
Oooh, good work, boys!
Asked pg to integrate my script but he wouldn't do so, even though he would have just had to copy the Javascript over (I had adapted the code for him).

So I guess, pg just doesn't think it's useful.
> PS. FWIW, Keynes accumulated a fortune by investing his own capital during his lifetime.

And FWIW: He also lost a fortune by investing in his own lifetime. (He was nearly wiped out in the 1929 crash, which he failed to foresee.)
His approach to dealing with "Why is X better than Y?" conversations is spot on. I spent some time as a "open-source MVC framework evangelist" (heh), and always made a point to ignore the trolls and focus on delivering the benefits (and costs) of using the framework.

It is genuinely hard to ignore the trolls. If a thing is useful, lets talk about that.
As far as paying for acquisitions with stock, it'll mostly balance out.

The companies being acquired will do so at a lower valuation because their upsides aren't as stratospheric as they seemed a few months ago. "If Facebook isn't worth that much, how much are you worth?"

Today Instagram would take $300M cash and $350M stock and be happy with it.
I don't buy the Agile part but I find it interesting that the part about pain and exercise has to be explained at all. I have a friend who used to talk about improving his physique. It was one of the hopes and frustrations that we shared chronically for fifteen years. Then one day I realized he hadn't said anything positive about exercise in... years! (Apparently I can be slow to recognize when an old friend changes something about him that's been the same since I met him twenty years ago.) So what's the deal, I asked him.

"Exercise hurts," he said. Well, yeah, I said. But that isn't really a strike against it, is it?

"How can you say that? Pain is unpleasant. When I exercise, it hurts, and I feel really bad." That doesn't make any sense, I said. I mean, it makes superficial sense, I said, but does it doesn't really work that way. It hurts, but it feels good. "Yeah, it does work that way. I've tried it plenty of times. It hurts, it makes me feel bad, it makes me miserable. It always made me miserable, but I figured I'd be better off if I could do it and live with being miserable. Now I'm married and [wife's name] doesn't care that I'm fat, so I'm done with it." (The part about his wife is true. They're both obese and revel in eating huge amounts of food together. Sometimes she tags him on Facebook when posting about "fourth meal," which means hitting a drive-through at midnight for burgers or fajitas.)

This is something you've always wanted to do, I said. You bought the P90x DVDs and yoga mat. It was just a few years ago when you bought the Chuck Norris Total Gym. You were already married then.

"Old habits die hard. I wanted to be tough enough to take the pain. Wishful thinking. Now I know it's okay that I'm not a badass." Badass? You think I'm a badass? You think everyone at the gym is a badass? "More of a badass than me."

That was it. I've brought up exercise a few times since then, and his story hasn't changed. I get that he legitimately finds exercise to be extremely unpleasant. I guess I get that my experience of exercise requires as much explanation as his. What I don't get is how we arrived at opposite ends of the spectrum and why his experiences with physical exertion didn't push him over to my way of experiencing it. Did he not work out hard enough? Did he not work out long enough? What was the missing ingredient that would have made him experience exercise the same way I do?
tindie is run on mezzanine & cartridge :)
I love Mark Cuban, but he's totally wrong here. He said the role of the CFO is to manage the company not the stock. Well, once you open the doors to investors and banks, they become your lifeblood. When you go public, guess what? Your goal is to make the people and banks investing in your company money. Otherwise guess what happens? Exactly what's happening now. The stock takes a huge dive and your company loses a ton of its value.

FB may have put $10 billion in the bank, but the market took $50 billion out of its value. Not exactly a win is it?
Still watching the video but the impression I got was that developers were stuck choosing between frameworks and not shipping whatever they wanted to build, not that frameworks themselves weren't shipping.
Yeah, I definitely agree. I frequently comment on MVC js discussions on HN to talk about my experiences with different frameworks. I also know that where I work, we're doing way more work, much faster, with better testing, and having a lot more fun, since we moved to using frameworks.

There was a brief period where different frameworks' Todo list examples got play on HN. Today, you can go to the Backbone homepage and scroll through too many awesome production apps to count, most of them going way beyond simple CRUD and demonstrating some very immersive UIs that would have been very difficult to build before.
Anonymous Dumps 1 Million Apple IDs After Alleged FBI Hack
Absolutely true, here's a story from 2008: http://www.msnbc.msn.com/id/25607064
> They're just way, way too late and still catching up with a still rapidly moving target

What do you cite as this rapid motion? The move to retina? Siri? Tweet sheet integration? Mindshare doesn't necessarily make for rapid motion of the platform, but I am interested in how you see it.
When the AP ran this story a couple of weeks ago (http://www.seattlepi.com/news/article/Unshuffled-cards-a-cos...), I thought it was hilarious because casinos do extra work at the baccarat and mini-baccarat tables to encourage exactly this kind superstitious magical betting. And then they have the gall to act all surprised when it works!

In Vegas, they'll often distribute little pads of paper and pencils you can use to take notes on past hands, and mini-baccarat tables often have electronic signs showing the player/banker/tie outcome of several past hands.

(This is funny because the game is memory-less.)

The folks who manage the games must have discovered that when they encouraged players to bet superstitiously, players stayed for longer and bet more.

How deliciously ironic for a casino to encourage people to try to find patterns and bet on them, and then lose and sue after they finding a pattern that worked!
Clipping images in HTML with clipPath
It is definitely moving in the right direction. Guess you'll have to wait and see!
Pythonect On Jython
The gamblers took advantage of the information they had available to them.

And this reminds me of someone else who figured out a pattern and cashed in:

http://en.wikipedia.org/wiki/Michael_Larson
I love this a lot, but I would love this more if GitHub bought up Travis so I can do things like have Travis run on private repositories.

I'm really glad Travis has such awesome sponsors keeping them alive, but I think most paying customers of GitHub would be more than happy to pay an extra $5 a month or something to have priority queuing on Travis, and ability to run on private repos and such. With build checking brought in-house, I really don't know what else GitHub would be missing from the overall process of checking in code.
Domain Modeling: Naive OO Hurts
Many APs have WPS implementations that can be trivially brute-forced and can't be disabled. Paper: http://sviehb.files.wordpress.com/2011/12/viehboeck_wps.pdf

Open-source tool: http://code.google.com/p/reaver-wps/
Video: Domain Driven Design ... Dirty Harry Style
Alberto Brandolini's talk at Skills Matter 3/9/12:

Many folks associate Domain-Driven Design with clean and elegant software, sophisticated architecture and problems that often do not match our daily activities on bloated legacy data-centric applications.

Well ...to find your way out of the mud, you’ll probably need to play dirty in order not to fail in an elegant and sophisticated fashion. This talk is full of real life advices about how to seed and grow DDD in a brownfield scenario.
Well if Facebook sells the data on the open market, who is really alarmed that FBI bought it?
The price tag is not a contract and until a contract is executed nothing legally exists.

It takes an offer and acceptance.

If the price tag says $15,000 for the car, and you enter into a contract which the dealer signs then the dealer has to sell you the car. The same as if you make a mistake in your calculations and sign to purchase the car.

Now in the case where perhaps a dealer employee had changed the price and it could be proven that you knew that there would be some legal concept that allows the dealership to get out of the contract.
Well you appear to be trying to argue, that a speech that discusses the idea that there is shared responsibility for wealth creation between business owners and the state, is an equivalent political gaffe to someone claiming that it is extremely rare for rape victims to get pregnant so therefore they don't really need abortions.

[edit] Oh, and on a thread about someone leaving their job to start a business.

So no. I didn't point out any errors that you made. I don't really need to.
Event Confirmed: Apple can’t count.
Crazy Man's Operating System
I am very much a male. For the fact checkers out there..
Backbone really doesn't suck though if you add enough stuff on top of it. It only sucks if you're forced to use it raw.
Well, it certainly is the first and most critical hurdle, aside from "Does your processor support SSE2". You can argue quality of experience all day long, but if your hardware is tragically lacking, you aren't getting anywhere.
> re-use your gradients as much as possible, and try to avoid creating them in loops. If you have one gradient that fills several figures you should be making it only once. The function createLinearGradient(x0, y0, x1, y1) goes from one point to another, but you can make your gradient at the origin createLinearGradient(0, 0, toX, toY) and then translate it into the correct location for each figure made in the for loop.

Very true, I did exactly that for http://www.gamesfrommars.fr/demojsv2/
The storage costs must be astronomical. So astronomical, in fact, that I don't believe you.
My mom had this saying from her grandfather which was something like "While a smart guy still contemplates an opportunity, the simple one has already gone there and seized it". Oftentimes because he never thinks about the danger of his action, he just does.
It's important to note that in America, you can sue anybody for pretty much anything. The question of whether you can win is entirely irrelevant if you have the resources necessary to batter your targets into submission.

My first business lawyer gave me that advice early on and it was sobering to think through the implications of that.
Google AdSense Sandbox - Preview Tool for Google Ads
Great comment. I'll add a filter by country.
Steam is more like a picket-fenced garden.
I've read and reread ktizo and I'm not seeing the negativity. He drew a correlation based on their attention to detail and if mistaken should be about as insulting as mathematical error.

Perhaps there's a cross-cultural interpretation associated with sock drawers that I'm missing. Granted there has been negativity on HN lately, but are we not manufacturing drama here?

//edit: I read it that he's impressed with their focus and passion, which sounds more like a compliment.