skysight-inc/HackerNews huggingface dataset:
Starcraft actually makes the fundamentals deliberately difficult, note, which is one of the reasons it is so competitive but also one of the reasons it has such a steep learning curve. If you're a Zerg in SC2 you must program yourself every thirty seconds to go around to every hatch and inject larvae, every time, even in the middle of microing a battle. This is hard to do for most humans and even for professional gamers, and is one of the (many) things that drives me absolutely bats about SC2.

The thing that infuriates me about that particular example is it would take thirty seconds for someone at Blizzard to make that ability autocastable. But the analogous macro capabilities (Terran mules, Protoss chronoboost) are not so easily automated, and so everybody has to have this stupid timer in their heads. I like the Company of Heroes/Dawn of War 2 model better, where you can set something on "overwatch" which means the moment you have the resources, it will start building it. Not everything in DOW2 is overwatchable but a significant amount of the niggling details like troop reinforcement is, and it can really simplify things like "I want a Chimera ASAP". Even in DOW2 it isn't always appropriate--overwatch reinforcement can bleed resources you are banking to some higher tier unit dry--but it's nice to have the option.
Moral of the story: use bcrypt with a high difficulty.
I love apps that do one thing alone, and do it well. A couple tips though:

- keep the main app colors to 2-3 maximum. You currently have a rainbow there: red header, blue row selection background, gray app background, white buttons

- as ivankirigin said, a web interface would help too. Keep it simple

edit: formatting
So glad I contributed to this kickstarter project last week :) Looking forward to the whole book
My Hobby: Proxying conversations with my cow-orkers to Eliza.

Try it, great stress relief. I've only done this once, and they did realize what was going on. Will try to dig up the chatlog, but I doubt I can find it.

Appy polly loggies to the xkcd guy. ;)
They don't by default, but they can completely close an account. When they politely refuse, tell them your debit card and checks have been lost and need to be canceled. The bank is on the hook for charges to a debit card that has been reported lost, so it solves the problem of recurring charges to the debit card.
Welcome to the club (read: life). How do you mature? Learn to spot these issues before they happen. Learn to change when you need to change, not when you have to change. Look inside. Reflect on the things you do. You know you the best-- you can analyze you the best. I guarantee you will be amazed at how much you can learn by just sitting quietly on the floor for 30 minutes doing nothing. Eyes closed. More commonly understood as meditation.

I would bet you have more of a handle on things than many. Understand that you are young and nothing, I repeat, nothing can substitute for experience. And when you make sure to learn from every experience you have by utilizing self reflection, well, you will understand life and it's bliss.

If anyone tells you life and the journey it provides is easy, they are lying. If anyone tells you it sucks, they are lying.
The section you quoted only supports the claim that patents are for society - all benefits to the creators are merely to promote the progress of science, etc...

They merely gave congress the power to do this, like declaring war, but they didn't mandate it.

Patents are broken. Fundamentally and in this implementation. We could reward those who helps society, such as inventors (regardless of who builds the invention) and the engineer who creatively gets the price down to where everyone can have one, and the manager who wrangled thousands of people to make something great, all without granting a single monopoly.

Simply divide the cost of the patent office (ignore the money it collects because it's a tax on industry), and give it to the people who've made things we like/need. For more money, tax industry equivalently to the average current patent litigation burden and give that to the innovators as well. It's no less fair than what we do now, at its worst, and its upsides are tremendous.
Actually I didn't change the title. I guess a mod or something did?
I've considered therapy, of course, but I keep hoping it's short-term, and I don't necessarily want to spend the money if I have the ability to tame it myself.

I urge you to seek out some low-cost options for counseling, if only to get an objective opinion of where you're at. Time is money, after all, and you can either spend a bit now, or waste all those hours of life continuing to feel bad.
Isn't "intending to overdraft on the big charge" analogous to "intentionally reading from freed memory because you think it hasn't been reallocated yet"?

relying on undefined system behavior is dangerous.
Every time I failed; I did not give up to take new things.
Don't get discouraged. Keep moving for your next.
Behind The Scenes at Milk [Teaser Video]
If any software patents are valid, I think this one is legit.

Note that the Android unlock "grid" would not seem to be covered by this patent, as reported by the Register. Because you aren’t moving a graphic somewhere or along a path.

And I can’t think of prior art.

We all thought this was pretty cool is 2007. Remember? Before the iPhone, phones had a physical "lock" switch and/or a clamshell mechanism that obviated the need for unlock and/or you had to push star-zero, and tablets and PDAs had power buttons and styluses, but no one had swipe to unlock.

It’s genuine innovation, easy enough to work around, and I don’t hold the patent against them.

IANAL, etc.
Not only that, but Siri acts as a layer of indirection between you and the search engine. She can decide which search engine to use based on the query. That opens the door for subject-specific search engines to steal chunks of traffic from Google without forcing users use a bunch of different sites and interfaces.
That first paragraph is probably the best psychological advice I've ever seen on the Internet. :-)
Mississauga limos
Providing luxury transportation for wedding, proms, casino, and night outs.
In the same spirit, StaticMatic2[1] is a gem for building static websites. It has a preview server, supports many many templates via Tilt, and can upload your compiled website to Amazon S3 in a single command.

[1] https://github.com/mindeavor/staticmatic2
This would be much better as Connect middleware.
"Breaking Bad" and its Philosophical Context - Part 1
How is it screwing poor people to have a flat fee that eliminates the negative-sum game of debit/credit shuffling?

Even if flat fee was considered bad, by taking away the chance for some folks to skate the line and win, that is trivial to fix with a Federal income tax credit. You can argue against that on liberation grounds, but not bleeding heart grounds.
Walter Isaacson  Stewart's show re Steve Jobs
VERY smart way of promoting registration to your course, I'm tempted myself! Perhaps next time?
creativeconflicts.com
Honestly, is this post valuable information previously unknown to anyway, or a cheap PR/SEO gambit by the company that posted it?
Did you know that Java has its own version of Flash's Local Shared Objects? They are also known as "muffins" and have pretty much the same abilities (including resurrecting HTTP cookies.) So far they aren't used much, but any new regulations that apply to one are also likely to apply to the other.
Same here. I haven't watched live TV in years (I watch scene releases, so waiting for the on-demand video services to develop wasn't an issue).

The only time I see live TV now is at a friend's house, and sitting through advertisements is absolutely excruciating.
We've been working on something which attempts to resolve a similar issue, but written as an XPath based implementation based on Django's template inheritance model. It's written in PHP but the idea is that as the frontend guy you never see any "logic" - the sole purpose of this is just to provide the ability to fragment out common parts of your interface.

https://github.com/iaindooley/Fragmentify

EDIT: sorry the doco is so lame at the moment - just threw it online the other day and haven't had the chance to flesh it out at all.
I hope so too! Thiel definitely seems like the most visionary of the billionaires in the world, he probably will end up having a greater positive impact than anyone else on the Forbes list.
Try this: http://imgur.com/JTJCO
or... This! http://imgur.com/mrwJb

Seriously though, just by skimming over your online presence for 5 minutes, I wish I was in your shoes.

You're an aspiring programmer that seems to have had an at least somewhat early start with coding going to one of the best CS schools in the country. You haven't even graduated yet and you've already scored an internship from an awesome software company. I envy you.

The "meaning" of your life is what you make it and it seems like you are in an excellent position to have complete control over your future. This is fairly rare and so valuable, don't let depression take that away.
I'd define a role model as someone who helps the world in a repeatable way, i.e. if a lot of people were like the person, the world would be significantly improved.

I think the article, whether successfully or not, tries to show a definition more like that, no "perfection" involved.
I just don't see any good that can come from legislators getting involved here. Also, if you want to do your own supercookies, check out: http://samy.pl/evercookie/
I investigated supercookies (evercookie? no mention of samy in the article?) the other day in all of 5 minutes.

Yes, they work on most modern browsers, and are very difficult to remove entirely.

No, they do not store anything on any modern browser surfing in "privacy" mode.

I was pretty disappointed to be honest. I was hoping to use them to track fraudulent free trial abusers.
I haven't set foot in a bank branch in over a year, and then only to deal with a problem caused by the confluence of their antiquated model and that of another company.

I've never once made a phone call to, or received one from, my current bank in the ~7 years my current checking account has been open.

I don't know who you think they're maintaining such anachronisms for, but it ain't this free checking user.

The computer systems have to be created and maintained for their wealthy depositors regardless. The marginal cost of adding less affluent customers is laughable, and more than paid for by the interest they can earn from a few hundred dollars in deposits.
This doesn't match my experiences for most major research universities with active research programs. It's very standard to fund students as researchers through their time in grad school (especially in bio, but in CS too) and it's also very common to charge ICR and the tuition waiver. (Which is usually something the grant has to pay for.)
Jailbreaking iPhone 4 4.2.1 Using Pwnage Tool
Interesting. Even java would be blocked by browsers using "privacy mode" though would it not?
Just add some random sleep time, a few milliseconds here and there.
They have a "is your thermostat Nest compatible" guide and video that isnt too unfriendly. http://store.nest.com/#compatibility
What the heck bank is this? I bank with the reviled BofA, and once a year or so I misjuggle my accounts and bounce something, and every time they courtesy credit the fee, which is their official policy.

Usually when this overdraft sob story is posted to a forum with a call for revolution,
it is by someone who is a habitual line skater who is miffed they keep geting caught out.
Everyone seems to be hating on recruiters -- I actually just found a near dream job by me actually getting in touch with one. I'm using the language and tools I love, and I'm rolling over into a full time position with awesome benefits. Yes they take a cut of your hourly wage -- but I quoted it so up there that its not that big of a deal anyways (don't undersell yourself).
Gingerbread Update Returns to the HTC Thunderbolt
I had reported the card lost which is why it was canceled for 2 months before I closed the account. However, reoccurring charges setup before that point are transitioned into direct bank drafts and continue after that point. As to closing the account, they teller said "it's closed" what are the magic words to say after that?
Call the bank and ask, and consider whether she may be lying to you to protect her preferences.
> Their precious human capital could be used to create further knowledge and advance progress, instead it's used to exploit.

You'll be the one signing the paycheque, yes?
Could America Have Built The Hoover Dam Today? Probably Not.
In many ways, the content world is also limited by local laws. For example, in Canada, media distribution is required to provide a certain amount of Canadian content (iirc). The point is, it's not just one sided.
The government acts For Your Benefit, citizen.
Business acts For An Exciting Opportunity, Especially For You!
I believe the author would have a different opinion if he watched Steve's 2005 commencement speech. http://goo.gl/l7scw

Steve said the reason he was successful later in life was from learning from his previous failures. This doesn't seem characteristic of a man who is unable to reflect on his past.

Perhaps the reason he chose not to do so later in life was because he knew of his impending death. The man who lives every day like his last doesn't spend time reminiscing about the past—he lives in the present and enjoys every waking moment.

I'd like to think that in the last months of his life Steve tried to do just that.
That's freaky as hell.

I've spent the last few months designing a spherical drone with counter-rotating props and Arduino controlled ailerons to direct the airflow... that looks nearly EXACTLY like the one in that video.

I still have the Sketchup files somewhere.

Now I have to go find something else that hasn't been done.
Makes me want to play Minecraft.
Ah, ok. Seriously, though, that's a damn fine piece of writing. Put into words something I've never been able to.
Grad students are definitely cheaper than developers, but you're right that there's a lot of costs most people don't realize. At my institution, for instance, the cost of a grad student is a bit under $60k/yr to a bit over 65k/yr. Which compared to most salaries in our industry, is pretty cheap.

On our campus, our ICR rate is a bit over 50%, the grad student gets a stipend of around 27k/yr to 35k/yr and a bit over 15k to cover their fees.

Most of the UC campuses are going to look reasonably close to this number. Other universities have slightly different rate structures. I've heard ICR can go up to 70% at some private universities.
STOP USING COMMERCIAL BANKS.

Sorry for the caps but it cannot be stressed enough.

There is no good reason not to use a credit union - almost everyone in the USA can find one and qualify and since they are member owned they won't do nonsense like this and don't need regulation to force them to do what is morally right.
Login forms often try and hide whether you guessed a valid username or not by reporting invalid username and/or password.

If your backend fetches the user by username and then compares the password, a timing attack can be used to tell whether an account even exists by seeing if the 'compare returned password hashes' check is performed.

This is noticeable on sites (that I have developed at least) that use bcrypt which purposefully takes a moment to hash and then validate the password.

In order to not reveal the username exists (by returning the 'invalid login' error quickly), I have a bcrypt compare operation performed on a hard-coded 'Ignored Password' when no valid user exists, so that the 'compare password hashes' cost is always paid.
الاخبار المصرية
I was going to stick with my 4 for another year but ended up with a 4S through a rather circuitous route.

Anyhow, since if you have a 4S you're going to play with Siri, I've found that it's really quite useful even when not in a hands-free situation like driving. I've found it very useful for setting reminders faster than I would be able to manually, which I found quite surprising. I'm looking forward to finding more things like that in the future.
Apple touted Voice Actions in OS X 10 years ago. Why is it different/better this time?
What about the banks that charge a fee for checking your balance (yes, they exist) to screw over customers like this. I have a friend who got an overdraft fee for checking his account balance once.
Oh, the z-indexing worked for me with the following update to the parameters of your swfobject:

var params = { allowScriptAccess: "always", bgcolor: "#cccccc", allowFullScreen: true, wmode: "opaque" };
I personally agree, but I suspect if Blizzard allowed enough of that sort of thing the nature of the game would become much more macro-focused, and what makes the game unique and great appears to be a balance between micro and macro.
If I also remember correctly, the Wii was the first modern console (post NES, I assume) that sold at a profit, which was a measly $6.

http://www.joystiq.com/2008/12/01/forbes-nintendo-making-6-p...
Strongly second that---USAA is fantastic.
Wait, what was the original title?
Generally I dislike the idea of software patents but this is a tough one. Mainly because it was a damn good idea and should be treated as such. I can see maybe treating it as a design patent kind of thing like Apple is pursuing against Samsung in Europe. If there's any debate it would be whether the task warranted a patent in the first place since how else would you unlock a phone by interacting with the touch screen if not by a gesture of some sort?

Did any touch screen devices even lock/unlock in the first place before the iPhone? If so, how did you unlock them? Physical button maybe?

From my quick glance it seems to specifically cover the type of unlocking gesture and design introduced with the iPhone so it may not cover all unlocking actions in the market.
Unlike Windows7, there are many places you can trim WindowsXP, for example you can remove all the backup copies of the service packs it keeps, you will never need to uninstall years-old service packs.

Are you including the swap file in the 4GB, because I am not.

I'm also referring to a clean new install for 1GB vs 10GB
Why would it monitor constantly, and not just when you are using it, like how the phone behaves during a call with the face-disables-touchscreen?"
Made 2hrs after of walking out of a Wells Fargo. http://fuckwellsfargo.com
Occupy Wall Street as “a great opportunity for web journalism”
There has been a few situations in Australia where contractors / self employed business people have invoiced the banks for making them wait to be served in line. From memory the banks have paid those invoices, not sure that would work in the USA but if they wasted 2-3 hours of your time for which you can bill serious amounts on, then it might be worth a shot.
What does it cost to license such a patent?
For a company with no plans to float new debt or investment, and a CEO who plans to stay in his job for a decade, short term accounting games have no effect on company performance.
They just did that function after delicious been acquisition. I can guarantee you have no clue on using Google bookmark. When I used bookmarking service, there is no google bookmark exist yet.
Sorry, I should have said CPython.

Interestingly enough, there have been quite a few attempts at removing the GIL from CPython, too: http://mail.python.org/pipermail/python-dev/2001-August/0170...
I will second this. The free student prime has moved purchase of Amazon Prime from the "it seems cool but not worth category" to "must have" for me. You get things that you would normally have to run all over town to get with minimal effort. It's a huge time saver.
That's a good point. My values would require that I run the thumbnail script myself and not the first visitor to see the image. Shoot, a Photoshop action could much the same thing.

But that's just me.
Google makes a fortune if you carry an Android phone in your pocket, so they will spend a fortune to create a phone you will put their.
I guess it really depends on your experience... if it's something you had no idea could be done before then it's a huge leap and you are bound to be impressed. If it's something for which you've seen earlier iterations, then the leap is much smaller and much less impressive.

I'm in the smaller leap -- not so impressed category. I used to do a fair bit of satellite watching about 10-14 years ago. Back then it was old skool -- download satellite orbit data from the web, feed it to a computer program, get the viewing opportunities (aka predictions), print the predictions on paper and then go outside with the paper to enjoy the show. At that time there were also programs that simulated orbit passes -- you could see whether a satellite was above the horizon day or night realtime -- but only at your desk on the computer. The thing that was missing was the portability factor that now makes the experience real-time.
Djmaden73
Not sure how many people become immune to such enticing headlines after a while and how these may undermine a domain branding, e.g., people may stop clicking on search results pointing to that domain.
Great story, and great advertisement for that app! I just went out and paid $2.99 for the app, and I'll use it the next time I'm far enough from the city to actually see stars :)
Use bcrypt, with a caveat. Lookup the user record and get their password hash. Then check to ensure the supplied password matches the pre-existing hash. The speed of the computation will only vary based on the length of the supplied plaintext password and leaks no more information than has already been supplied.

If the user record does not exist, you should still perform a check against a precomputed bcrypt hash that uses the same work factor as a real one, but throw away the results. This will incur the same performance penalty as a real check but won't leak information. This assumes that your login doesn't leak info already from saying "Sorry, that user does not exist" but instead says "Invalid username and/or password".

With regards to attempts to brute force a password, it's going to be slow with bcrypt and a sufficiently high work factor. However, you can improve this by implementing IP address banning. More than X failed attempts within Y minutes gets you a Z minute timeout period which you can easily implement in your database.

To prevent distributed attacks on a single account, if an account has more than M failed attempts within N minutes suspend the account and send the account owner an email with a reactivation link. The reactivation link must be designed to be immune to the above attacks as well. When clicked, the system should temporarily ignore the account suspension status from their IP address only, subject to normal failed attempt banning.

Password reset links should similarly not reveal whether or not an account exists, but send an email to the requested address anyways. For example, the email could read "A password reset was requested for your email address [foo@example.com] but an account with that email address does not exist in our system". IP-based banning should apply to the password reset email as well to prevent someone flooding everyone on the internet with emails from your system. If someone has to try more than 10 email addresses to find their own account, their IP address should get banned and they should be prompted to call or email customer service for assistance.

Corrections and/or other login tips appreciated!
NYT's Maureen Dowd on Steve Jobs: The Limits of Magical Thinking
Omitting the part where you asked Paypal to debit a linked account that had less than $3 in it...

http://www.ingdirect.ca/en/chequing/index.html

cheaper overdraft if you qualify, http://www.banking.pcfinancial.ca/a/products/chequingAccount...
Always get best car transport services from professionals