skysight-inc/HackerNews huggingface dataset:
Space Quest creators create kickstarter for a new Space Adventure
yes.

original: http://members.dandy.net/~mrbooks/23800.jpg

edited: http://natestpierre.me/wp-content/uploads/2012/05/newspaper....
Possibly a chatterbot with all the non sequiturs and AI references and previous postings about "bots" (http://news.ycombinator.com/item?id=808240).
You can't.

"'The micro blogging platform is aware of this hack and was taking necessary actions to save those people’s account from malicious activity', said a Twitter insider."

At first my reaction to the story was "like I give a tweet!" What are they going to do, tweet something inane? Um... that's kind of the point of the whole service, isn't it?

But then I remembered the true vulnerability with leaked usernames/passwords: people use the same ones across sites.

These same people would never change their username/password combo on ANOTHER site due to prompting ont he Twitter site. They just can't read and follow directions like that. (If they could they probably wouldn't have the same username/pd combo).

So, I think that:
"'The micro blogging platform is aware of this hack and was taking necessary actions to save those people’s account from malicious activity', said a Twitter insider." is asking the impossible.

The only malicious activity is on the users' other, real, non-SMS-length-message-broadcasting-to-the-whole-world accounts... (email, facebook, etc)
> GOTCHA #3: THE APPLICATIONCACHE IS AN ADDITIONAL CACHE, NOT AT ALTERNATIVE ONE

This section is not quite true, at least for WebKit. This article states that the application cache will use the normal browser cache when making outgoing requests, honoring whatever cache control headers were sent by the server. What actually happens is that the browser always forces a revalidation of the content with the server, regardless of what the cache control headers that had been served.

Now, I certainly /wish/ it were the case that it honored the normal browser cache, but it simply doesn't. The result is that the application cache makes these outgoing requests painfully and arduously one-at-a-time, waiting for the previous one to entirely complete before making the next one... over a mobile data connection this takes /forever/, and it is quite possible that it simply does not finish by the time the process is aborted by one of these needless server requests failing or the window being closed.

Normally, you can mitigate these issues by sending files with "cache this effectively forever" headers and always using unique filenames, but with the application cache manifest system (which you are going to be using to support guaranteed-consisten offline operation) you are forced to wait for every request to resubmit before seeing the update.

Here is the code from WebKit's ApplicationCacheGroup.cpp, where you can see "max-age=0" being sent as Cache-Control for the outgoing requests. (Sending that header as a user-agent serves to "force any intermediate caches to validate their copies directly with the origin server", per RFC2616).

PassRefPtr<ResourceHandle> ApplicationCacheGroup::createResourceHandle(const KURL& url, ApplicationCacheResource* newestCachedResource)
{
ResourceRequest request(url);
m_frame->loader()->applyUserAgent(request);
request.setHTTPHeaderField("Cache-Control", "max-age=0");
Fuel Cell charger for smartphones available this year
Is Haskell a Purely Functional Language?
why don't you share the username/password here and we'll see how much sharing we can get away with (let's try not ruin the fun by changing the password...)
7 Days with Sketch 2
Probably not just for the heck of it. The press might have factored in.
So, if Microsoft renamed IE10 to something entirely different, and packaged it as a standalone browser, would a site like Paydirt support it then? It seems to work fine, so why not?

This, and comments like "The site happening to work" seem to have an underlying prejudice about IE. "It was IE, so it must be fucked some way or another."

The old versions are, but try running the site on Chrome 1, or Firefox 3.6 (I believe a lot of old Ubuntu LTS releases have that). They'll be exactly the same.

This should not become a trend.
Yes, but the site working provides absolutely no reason to actively block it. Display an 'upgrade your browser' message fine, but actively block a certain browser based on user agent string? Ridiculous.
I just looked at one of the pages and by looking at the data, it looks like it's from Brazil. Portuguese names,portuguese passwords. That was the page with L-O.Not Portugual either, Brazil. So a good sense of observation I have.
Love this comment: “Or they blew all their money on bitches and dope, and now need to extort money from a band that actually mattered in the course of history.”

Still... What sad state this world is in...
Not to mention that, though it's a nice simple technical evaluation based on packet header inspection, it's far from "exhaustive".
I'm surprised he didn't mention typeclasses as a solution to this general problem. In many cases it's an unambiguously better solution than inheritance. A particular strength is that typeclasses can be easily defined or overridden at call-sites as easily as at where data types are defined. OOP forces an uncomfortably close complecting of data and operations on that data, leading to the difficulties enumerated in this blog post.
No, it's not irrelevant. Someday the site will change in a way such that it no longer happens to work in IE. But since they don't support IE, it won't be a bug.

Support is a commitment to people, not a mere technical hurdle.
Animated tutorial reveals how to survive the forthcoming robot rebellion
Assignments that require you to extend beyond the covered material can indeed be extremely effective, though I'd qualify that with "for the right person."

The COMP 201 course at Rice University (intro comp sci for non-majors) was the experience that started me on a career path in software/web development. Several of my classmates dropped the course because the instructor used such challenging problems on chapter exams. Even though I hit/exceeded the exam time limit almost every time, I found the exams to be incredibly rewarding. I vividly recall grinding my teeth over an exam prompt asking us to write a set of controls for an RC car that could be driven with a TV remote control and also needed to elegantly remember macros of control sequences... only to show up the next day in the professor's office and be handed a remote control, driving the actual RC car with the solution from my exam. It's hard to beat engagement like that.

However, I still appreciate Coursera for what it is. I'm taking the machine learning course right now, and I feel that I'm gaining a fair amount of knowledge relative to the amount of time I can put in. If I were to dedicate more time to my post-academic education, I'm sure I'd want something that moved at a faster pace or set more difficult challenges before me. It just doesn't seem useful to judge Coursera negatively because it doesn't meet an expectation it wasn't designed to meet.
I thought that. Plus the commenter that tries to explain that Microsoft built up a good deal of "trust debt" over the IE 6-8 period for those who had to code through it, gets the same repeated in the comments.

It's all very well that it technically might work, but we're dealing with humans here, humans that have been annoyed for a long time...
That's true, but adding some of the obligations of citizenship to permanent residency isn't uncommon, either. For example, permanent residents of Singapore of military age must serve in its military. Personally, I'd rather file a 1040 than attend boot camp, so am pretty happy with my U.S. citizenship, even as an expatriate. :)
I love the idea, and when I created a search engine for http://jamesshore.com, it complained that the web page doesn't exist. Ditto for http://www.jamesshore.com. Trying again colored the "Name" field red without any indication of what was happening.

After poking around a bit more, it looks like my search engine was created. But when I click it, I get an error message: "You have not created any DocumentTypes in James Shore yet. Please use the API to get started." This is despite selecting the "Crawler" option when creating the engine.

Also, deleting an engine asks me to confirm, but then doesn't actually appear to delete it.

I want to love this tool, so I'm looking forward to when these growing pains are resolved.

Edit: A third attempt appears to have worked. I'm guessing you're seeing a lot of load, and your code isn't handling timeout errors well?
Yeah, I've signed up for nodester. Thanks for the heads up on the others too!
I oftentimes volunteer at my local high school with the web development classes and always make it a point to direct the students to review alistapart as they have excellent articles. I've always assumed alistapart had editors that keep the content top notch and "accessible". I was surprised this morning to see this title was real. I'm not pretending like American high schoolers don't use this kind of language but seeing it in a highly respected "magazine" of sorts made me squirm. I'm glad I wasn't in a classroom this morning.
His kids will now be forced to do two years of mandatory military service in the Singapore army, though, and in addition, must remain in the army reserves and attend annual refresher training until the age of 40. I'd consider that considerably worse than dealing with the IRS once a year.
From Zero To Seven Figures In 13 Months
More, a CSS compiler
The Pernicious Myth That Slideshows Drive Traffic
The original Paydirt thread contained some reasonable arguments against including a "Try it anyway" link. For example, to prevent people from clicking through and then complaining anyway.
You can load them on demand as well, pushViewController when ever you would like.
@Michaelochurch great response! Where do you work?

@HN I've been a hiring manage for years. Take the advice about what to avoid with a grain of salt, and be sure to read some of the other excellent comments in this thread.
Reminds me of reddit's http headers, which are something like this:

Server: '; DROP TABLE servertypes; --
It is part of the application, and thus part of the domain. A class that is responsible for getting status updates from facebook is part of your model. The way you say "updates your user model" makes it seem like you are thinking about the model as modelling the database. You keep saying this "has no business being in the model", but you haven't supported that in any way. Why doesn't it belong in the model?
"Unbelievable that Twitter isn’t taking any necessary steps to keep its users data safe. Even after encountering a huge number of hacks in the past including celebrities account. All they need to do is to add a password strength checker during signup while changing passwords. And guide the users to create a strong password. That could save a lot of users frustration."

If only it was that easy to prevent account stealing.
How does this differ from IndexTank?
This is from memory, so double check..
A. C or S corp only (S corp need a US citizen)
B. Theoretically you can transfer your H1B and keep your I40 only if you have a non-controlling interest in the company (i.e. less than 50% or biggest share, not sure) - so if you get 2 co-founders or serious funding you'll be fine.
C. Until then, you cannot work for your company, and cannot withdraw a salary (not even as a contractor), only dividends.
I don't know who you are, so I assume I'm not. I was referring to the writer as I'd just quoted.
I thought depositing money in a bank creates a liability for the bank, not an asset.
The Senegalese Entrepreneur Selling African Recipes To Americans
Google "vigorish." It's a fee most commonly associated with gambling.
To put it simply - when all the wealth is equally spread, there is no incentive for anyone to do anything.

I don't think this is true in general, though it's true for some jobs (mostly jobs that nobody wants to do). For example, I don't think scientists, or even most HN types, are motivated solely by money, and would just sit around drinking beer if they couldn't make more money. Many of us are more motivated by science and technology. Making money is nice, but I would still work on tech if it made absolutely no difference to my salary. The reward is finding interesting things, gaining recognition for my ideas from my peers, etc., not just some monetary bonuses.

If anything I think there's a slight negative correlation between in-it-for-the-money and quality in science. The people who are there to optimize money are usually good game-players, adept at working the system and working their way up bureaucracy. Brilliant scientists often aren't even very good at that, and are more often really driven by the science first, perhaps peer recognition second, and maximizing money a distant third.
It's curious that his lineage dying out is an example of a very counter-intuitive theory - that the one person who is the common ancestor of everyone alive today lived as recently as the time of Christ. Basically very few people keep their genetic lines open for more than a few generations, those that do are ancestors of enormous numbers of us.

http://tedlab.mit.edu/~dr/Papers/Rohde-MRCA-two.pdf
”The position just wasn’t a good fit for me any more.”

Imagine yourself on a date with someone you barely know, and listening to that other person go on a long rant about his or her ex. Does that make you more or less likely to want a second date?
While I'm not exactly up to speed on all the details of the GPL, but i was under impression that you could tweak licenses as you wanted .... in that case, the GPL would give you a nice framework to start with.

That's if i'm remembering licensing conventions correctly.
it's just a publicity stunt to get traffic to their site. since web devs mostly hate IE it an easy way to get their attention...
From the guidelines: You can make up a new title if you want, but if you put gratuitous editorial spin on it, the editors may rewrite it.

I think that "exhaustively researched" counts as gratuitous editorial spin.
If you don't get anywhere with the company, or just don't feel like talking them, you complain to your bank. I had to do this recently. It took all of 3 minutes to get my money back with no questions asked other than "did you authorise it?" and to get a block put on my account to stop that company ever taking money again.

This costs the company money and a lot of paperwork, so the threat of doing it is often enough to get them to sort themselves out.
My U.S. Arrest Nightmare (Update)
Everything I've Learned About Behavior Change So Far
If you create a second profile, you can start a private browsing session in it without it interfering with the main profile (not as good as Chrome's approach but to me it's just another launcher in the panel).

No idea about the other ones though.
You're talking about feature testing and progressive enhancement. Adopting that strategy doesn't mean that you no longer have to test every browser, it just means that you don't support a common level of functionality across browsers. Indeed, you'll still end up testing all the browsers all of the time, just with different expectations.

These guys have been burned by IE to the point where they don't want to test it period. Feature testing doesn't get them there, but blacklisting does.
For the curious:

curl http://pastebin.com/raw.php?i=Kc9ng18h > twitterpw.txt
curl http://pastebin.com/raw.php?i=vCMndK2L >> twitterpw.txt
curl http://pastebin.com/raw.php?i=JdQkuYwG >> twitterpw.txt
curl http://pastebin.com/raw.php?i=fw43srjY >> twitterpw.txt
curl http://pastebin.com/raw.php?i=jv4LBjPX >> twitterpw.txt
An "Invisible" Bike Helmet From Sweden
From the first paragraph: Many functional programming languages can be viewed as elaborations on the lambda calculus. Most functional languages happen to be variations on λ-calculus, but it's not part of the definition.

Also, it's possible to write PHP in functional style, it's just not common. http://www.michielovertoom.com/software/functional-php/
I think the number of commenters fell quite dramatically after they stopped showing the score on comments. Before that HN felt like a much larger community.
Does this use ElasticSearch?
FOIA for E-mails between Google and the FCC regarding Street View investigation
The Social Virus.
> This, and comments like "The site happening to work" seem to have an underlying prejudice about IE. "It was IE, so it must be fucked some way or another."

If it's my comment you're referring to, I said it "happens" to work in IE because if we are to believe the team, they didn't try to make it work in IE. It just does, by coincidence, for now.

Support is a commitment, and committing to IE will mean work down the road that these people have decided not to do, because it is not valuable to them. This attitude of "Oh, it works in IE right now so they must just be pedantic asses" is short-sighted.
PHP 5.4.3 and PHP 5.3.13 Released
Case in point - Yahoo deciding to shut down del.icio.us - at the very least the brand name and bookmark list was worth something to someone... why shut it down?
Notifications on iCloud.com
Ask HN: So is it easier to raise money than find a job?
So I moved back to the Bay Area two years ago. Since then, I've been trying to either raise an angel round or find steady work. Every start-up claims they're hiring. In my experience, however, that's just not the case. During this same period of time, I've witnessed no shortage of half-baked ideas raise all sorts of money.

But I understand the business aspects of why raising money is easier. Hiring people means expenses for recruiting, training, payroll liabilities, and legal issues if the employee doesn't work out. Raising money on the other hand is much more straight-forward; investors cut a check and the exact risk is the potential of losing the investment.

So my question to all of you is: Can we just conclude that its easier to raise money than find a job?
I read the entire article; my point is that it doesn't say anything. Did anyone think Avengers cams were what Hollywood is truly concerned about with BitTorrent?
Microsofts trust debt will start repairing when noone uses IE7 anymore.

It's still at about 10% worldwide so many of use still have to fix mystery JS bugs in IE7 and even still some CSS oddities in IE8.
Every single account I checked has constantly retweeted the account @Swagstro[1]. They have 314k followers, but no "Verified Account" tag (which extremely popular users tend to have). I don't mean to point the finger, but it seems like these accounts were used to boost the popularity of said account.

EDIT:
They gained 70k followers in the past two days alone[2].

EDIT 2:
Their tweets have all disappeared since posting this comment.

CONCLUSION:
Automatically generated accounts, profiles, and tweets. These accounts are used for services that provide paid followers and retweets. It's actually pretty interesting stuff if you look at the automatically generated "Twitter Ipsum" that is their profile descriptions and how they randomly pick quotes from famous people to tweet.

[1] https://twitter.com/#!/Swagstro

[2] http://twittercounter.com/Swagstro
NASA's Spitzer Sees the Light of Alien "Super Earth"
This book talks about the same thing - http://www.amazon.com/The-End-Work-Jeremy-Rifkin/dp/B000ILZ5...

output is consistently increasing, profits are consistently increasing - the only thing that is NOT increasing, is employment numbers. A big chunk of it is because of robots and automated systems.

huge population + huge unemployment = disaster
For 5~6€, Zune on XBox 360 streams movies at 1080p while iTunes/Apple TV streams 720p and soon 1080p (or is that the case already?).
Same circumstance in both cases, though: _developers_, not browser vendors, unnecessarily restricting functionality based on browser sniffing.
"This is probably not a 'leak,' but some spammer's list of fake accounts."

Ok, since I like to randomly speculate about various facts, consider the following, what if this was a white hat operation? We have seen that folks who uncover botnets are in a weird place because if they take them out they can be accused of violating the CFA but if they leave them in place, the world stays sucky. So what to do? A creative missive to not take them out?

A white hat can 'leak' all of the spam accounts, which engages Twitter's customer relations team, which disables all the accounts because they might be 'compromised' and sends an email to the owner to change their password. Except they are spam accounts and don't have real emails so the emails go into the bit bucket and 55,000 spam accounts go dark. I realize that is a lot of construction.
IE may be annoying, and I certainly sympathize with the Paydirt crew. But this author makes a good point: "it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again."

Sometimes doing the right thing isn't the easiest path forward.
I'm not sure that is correct. If you look here[1], at the federal level it's about 31%. I also know of several teachers who are not in a Union.

As far as Union jobs go, it depends. There are Union jobs that require it and don't require it. However, this has nothing to do with the worker, but is actually a contractual obligation that the employer agreed to.

[1] http://voices.washingtonpost.com/federal-eye/2011/01/federal...
I'd like to see some self-driving cars in a high-speed chase or race.

Google and NASCAR produced a joke video about self-driving race cars:

* Video:
http://www.nascar.com/video/none/none/120331/cup-mar-google/

* More info:
http://www.google.com/racing/
I agree - quick sample, search 'safal' in the first pastebin link. It comes up in the username 87 times...
As I mentioned, I only opened a single page. This page had no JavaScript. I only loaded it once. I only have Firebug, 1password and xmarks installed. But it doesn't matter, Firefox is a slow memory hog, it has been since 1.5.
You can call me what you like and if you'd said "everything" instead of "literally everything", I would have let it slide. You were being quite misleading.
I disagree that the all or even most of the passwords are randomly chosen, there's too little entropy for it to be a pseudo random system, and too much for it to be a simple algorithm based on the username. I'd bet the percentage of the accounts here that are spammers reflects the same percentage as the overall site, and is probably shockingly high.

---

...
natymattyoly_souza@hotmail.com:123456789321 < probably guessed numbers until the system said it wasn't "too obvious"

...

anderson_andimdim@hotmail.com:159753100 < physical numpad pattern, "X" + 100

...

danielmarianosantana@hotmail.com:euamominhamae < "i love my mom" in portuguese... Twitter blocks "iloveyou" as it's a really common password, but this seems similar

joaovitor.bragaferreira@hotmail.com:africadosul

rafacavali82@hotmail.com:molestia

girlangts@hotmail.com:tei,xei,ra,

theublack10@hotmail.com:matheussofia

r_gto33@hotmail.com:picaxura

There are many others that may be autogenerated, but I think we can rule out the idea that most or all of them are. The common patterns are probably just because humans are bad at this "make up a secret that no one else makes up" game.
We use SearchSpring. Does anyone know if this is an advantage over than? Currently, with SearchSpring we can:

- specify result rankings;

- add facets to our products and then SS allows the customer to do things like compare products, restrict to over $$, or only white, grey and red;

- does fuzzy completions etc.

I ask because while the product we use is OK, it doesn't have a great API, and I want to be able to integrate more tightly with the service and allow myself to do things like A/B tests, dynamic results, customer specific rankings etc.
Cupcake ATM