skysight-inc/HackerNews huggingface dataset:
In regards to #1 - I'm not sure what you mean by "manage".. the 3 places cater to 3 distinct use-cases -

- The downloads bar works in the 90% use case - we just want to download something and open it. When you click a download(s) in the bar, the bar closes after the download is complete.

- The dock icon lets you know how the download is going, when you're in another app / away from the browser.

- The download tab gives you your complete download history, for when you want to look back for old downloads.
From the article: "Right now, the only way those within your social network on Google will see what you’ve +1′d is if you have effectively created a fresh network just for this, deliberately chosen to expose your +1 activity, and if you’re friends know exactly where to look to see this."
I own a netbook - its quite small and could be easily hidden behind a sofa or something, lets say I leave it somewhere private - maybe a hidden corner of someone's house (a friends house, I didn't break in). I take some photos with it it.

Does it sound like I'm in the clear to post them anywhere I like?
Marketing Agency Raises $100 Billion Dollars to Make iPhone Apps
Marketing Agency Raises $100 Billion Dollars to Make iPhone Apps
Trillion Dollar Valuation Makes Investor Break-Even Point Somewhere in 2080

CHICAGO, IL, May 31, 2011 – Evolyte (http://evolyte.com), a marketing agency has just raised $100 billion dollars to continue their efforts at interacting with the online world in an offline way. “This kind of money didn’t even exist in 1969”, exclaims the President to Doctor Evil. The Managing Partners managed to partner with a social media guru, who helped legal up the term sheet, and a lawyer who organized the twitter road show.

Their apps are social (you can talk about it on Facebook), mobile (you can take your phone anywhere), local (there you are: that’s where you are, you’re there) and shares photos (use your friend’s phone to take a picture)! Aside from where the next dance party will be, questions still remain: will investors possibly see a return, will hypercolor tees ever come back in style, can Evolyte pivot to a new M.V.P. before next year’s Techcrunch Disrupt? Learn more and get your swag on at http://evolyte.com.

About Evolyte
Behavioral marketers building rad websites and gnarly iPhone apps.

From the visionaries who brought you such literal hits as “39 Seconds of Swag” and “Say Bye Bye Bye to Bad SEO”, Evolyte helps brands and individuals build awareness and increase sales using standard tools in unique ways: design, iPhone apps, websites, search engine optimization, social media, video, and guerilla. Clients stay strictly confidential but range from early stage start-ups to billion dollar banks and multinational manufacturers.

They are also members of the Chicagoland Chamber of Commerce. No big deal.

Contact:
Jeff Ringgenberg
Managing Partner
Evolyte
+1 312.578.1565
jeff.ringgenberg@evolyte.com

http://evolyte.com
http://twitter.com/evolyte
http://facebook.com/evolyte
http://www.youtube.com/user/evolyte1
Who are my Google friends? I'm not being snarky, I'm not sure who they would be. People I've emailed via gmail?
So some guy choked by his collar made a basic math mistake but the overall effect and its range clearly shows how fragile and artificial are modern financial instruments traded on markets everyday for billions - what affects the entire economy with its fragileness and artificiality - don't you think? Sad but true.
Genius marketing. I wouldn't be surprised at all if this is a fake tumblr account made with the sole purpose of getting traffic to the app website. Excellent execution then :)
It was pretty silly to think Lodsys, which is solely a patent-holding company, would back down just because they got a letter from Apple's lawyers. Lodsys has lawyers too.
Not to minimize the importance of teaching, but the content is important too. Instead of the content consisting of memorizing and performing algorithms, hoping for students to discover meaningful patterns/concepts/insights or rely on teachers to provide them, maybe the content should be doing this explicitly. One topic in the high school syllabus which actually does this is Euclidean geometry, where everything is coherently derived from basic principles as opposed to a grabbag of techniques. Maybe, one could present arithmetic in the same way, not focussing on the how to do calculations but the patterns in these calculations and a few basic principles too discover/prove them. Alternatively, one could focus on applications of mathematical techniques in toy versions of real world problems.

Arithmetic algorithms still have value - for the insight they give on arithmetic and because following a complex algorithm is itself a skill with value.

But there is no need, as we do now, to insist on performing them so many times, or to do them very quickly in exams.

The main problem with this new approach, I feel, is that it makes learning mathematics harder. Building richer conceptual models which is necessary for both applications or theory is more interesting and meaningful, but also more difficult than following prescribed algorithms. It is harder to test in an exam, and where testable the problems are much harder.

This issue of algorithms vs conceptual understanding, is important at the undergrad level too. Eric Mazur has a nice video about this where he also talks about his way of testing conceptual understanding by asking very simple but illuminating questions - http://www.youtube.com/watch?v=WwslBPj8GgI
How Big Is Airbnb, Really?
Full post is on our posterous blog. Please don't judge us, we still play Contra.
I've seriously been thinking about starting a site like this for several months. However, I would like it to function as a free site for all, mentor and student, instead of a pay-for-the-mentor site. I'm fairly convinced that there would be plenty of people who would help out as a charity or philanthropy, but haven't thought of a good way to execute that thought yet.

My motivation, as may be yours, is to disrupt this current increasingly flawed education system in whatever way I can. Working on a few other projects along this line at the moment...
It's kind of JSON-wish, so this would make more sense:

$bar = [1, 2, 3];

$foo = {
'bar': TRUE,
'baz': 'socks'
};
Thank god Uruguay's not Argentina. This article is why i've refused to open up an office on the other side of the river. Argentina's an amazing country where just about every institution in society is in some sort chaotic collapse.
The defector(s) are using 2 orders of magnitude more CPU time to solve problems. So they win almost all of the time (all of the coins).
Today is May 31, the MacBook was stolen on March 21... enough days to sell the thing to someone else, don't you think?
AirBnB raided Craigslist for users. Those users made more money and had a far better user experience on AirBnB to boot. Not exactly your traditional Viagra/Nigeria type spam.

When the end doesn't justify the means, sure, complain about the means. But this is not such a case.
I sorta wonder if the feds make DC really really picky about reporting everything. It's easy to imagine secret service peeking over regular cops shoulders.

I could see Houstion being a little more laid back about recording every little gunshot. For one, guns in texas are sorta like bread and butter. For another, it doesn't look good to have an excess number of reported gunshots in a given annual report.
It seems a bit like whack-a-mole, given how quickly new versions of malware and trojans are rolled out.
> Massive Preferences List - Looking at that screenshot, the list doesn't seem massive. I seem to recall Firefox (or maybe Opera, this was a while back) having a large grid of options that was several pages long.

> Other Bookmarks - I don't have that on my current Chrome. I think this is because this is a folder that comes with the default install - if you go to the bookmarks manager you should be able to remove it.

> Status Bar - I kinda like it - you don't want the status bar popping up and hiding your cursor. Except in your video it's a lot more erratic than on mine at the moment.

> Favicons/Too many tabs - Favicons help when there are too many tabs. A common problem for me.

> Can you tell at a glance whether this site is loading or not? It's loading - the icon next to the URL is an X and not the reload icon.

There are some things that bug me, like broken pdf support - the built-in pdf viewer doesn't support rotation, for instance.
can we please get a response from one of the AirBnB founders?
My laptop was stolen 5 years ago and I still think about it and get angry occasionally. Just letting people take things that are important to you and immediately moving on may work for you but for me, my laptop was the most important thing I owned at the time, my thoughts linger.
Killer Quora Thread is a Treasure Trove for Early Adopters
This is why I stopped reading the dev mailing list. It was too frustrating to see (IMO) awesome features and suggestions constantly swatted down for (again, IMO) stupid reasons. Not searchable through search engines? Give me a break! I didn't know I was supposed to be writing code for Google. There are _so many_ higher priorities.

I think PHP is going to remain all but stagnant until there is a sea change in the core developers. I'm not sure what their true motives are... laziness? underlying dislike for the language? Whatever it is, all they seem to do is swat down every request, even when (as is the case here) the users are _begging_ for it.

It's like if they can come up with any reason at all not to do it, then they don't. "We already use square brackets for other stuff." Give me a f--king break.
And then you walked.
Ha that's great. I've already thought through a lot of this.

One thing that'd be interesting is just to have a donate bitcoin button/address as part of the widget. "You don't get shit you don't ask for"

Also, the way I see bitcoin becoming more popular is when it's offered as change. So if a person wants to donate with credit card say $5.00, they can get like $2 back in bitcoin. Next site they visit they might donate with the bitcoin. In fact, simply tracking what a user visits and then allowing them to donate at a later time to all of them is the key.

-- add:
also talk to hotels, hostels and those that they outsource to for their PCs. Upvote my suggestions if you like them!
Maybe because CPUs are no longer competitive. A Bitcoin miner is essentially cracking a SHA256 hash (with zeros added for difficulty control). GPUs are 20-50 times more efficient power-wise than CPUs at this task. Interestingly, the AMD architecture adds a factor of 3-5 in the mix, compared to NVidia.

http://webcache.googleusercontent.com/search?q=cache:FSUbAiI...

For a more detailed comparison:

http://webcache.googleusercontent.com/search?q=cache:9FiOofD...

Note that a PS3 Cell processor falls somewhere between a CPU and a GPU:
Every desktop of laptop OS I know of comes with at least one JavaScript interpreter installed.

The real problem is the growth of phones and tablets as preferred client devices; while the JS interpreter is still there, it becomes a challenge to enter and run the code.
If the attacker could amass more computing power than the remaining miners, then yes. He could reverse his own recent transactions, and suppress new transactions by others by ignoring them when generating blocks.
And that doesn't mention that you'd be committing a crime.
Hopefully, you did this outside of work hours...
An order of magnitude fewer people use RSS than use Twitter, but fewer people use Twitter for the use case that RSS serves than use RSS for that purpose.
Why the spec sheet method of buying a computer is dead
This is more perlish, with the exception of the map delimiter. If you proposed => it would be identical to perl.
Like almost everything, testing suffers from diminishing returns. The difference between no testing and delta testing is often huge, but the difference between a lot and a lot plus delta is often pretty small. But each delta of testing you add costs the same amount in terms of the prices you listed.

The optimal thing to do would be to keep adding more testing until the benefits of the latest delta drop to equal their costs. However, all the economic research on this topic that I've read suggests that while we need some testing we're way over the optimal point. Its the same sort of research that lets you publish papers on how the optimal copyright length is 14 years.

The same sort of ratchet effects are involved in both places too. The only people who care passionately about copyright lengths are those who have copyrights that are about to expire. The people who could have benefited from a work going out of copyright are often only dimly aware of it. Likewise when the FDA approves a drug that causes problems its obvious and there are a lot of people complaining, but when they don't approve a drug that could have helped someone - or when drug developers are scared off - people aren't as aware of it.
It's interesting how 'AirBnB' has become a synonym for 'marketplace'. That's success.
1. He's proposed a full service taxonomy with by proposing a name for the phenomenon SND. Which is much a much better choice than JTS - Jumping the Shark or otherwise

I think "Evaporative Cooling" is descriptive and very apt.
Take a look here http://www.google.com/s2/search/social

If you add your social profiles to your google profile, Google will add all your contacts in those social networks to your "social circle". Also your gmail contacts, or people you follow on google reader and so on.

More info here http://code.google.com/apis/socialgraph/

Basically, google is collecting all the public social data to build the most complete social network they can.
Ask HN: Is it possible to change your HN username?
Hi everyone! Do you have any idea on how to change a hackernews username, but without creating a new account?

thanks a bunch!
I'd be suprised if most muggers were psychopaths. I'd guess they're more likely someone strung out looking for a fix, and that they really don't want an outcome where they end up killing someone. They just want you to fall for the threat. In that case I'd think guns would be way more unsafe than other weapons.
مسلسل ندى العمر الحلقة 42
Almost, but Perl's => also auto-quotes barewords (and only barewords) on the left hand side, so foo => 23 is identical to "foo" => 23.
Software Quality Attributes
Strange that the legendary PHP developers taste for good design did not won this time...

It's a shame that PHP does not get better as a language, as from the point of view of deployment and "get things done now" is great.
Honestly, at this stage in my life it would not be worth a pay cut. I just had a kid, and while I'd love to be able to spend more time with her and take some of the load off my wife's back, it seems irresponsible to take a pay cut at the exact moment when my expected expenses are going to go way up over the next 18 years.
This does actually work, however be warned this will incur costs on your heroku account.

EDIT: False alarm, Heroku billing has changed so the application did not fall into my free dyno range.
I disagree. I think more people get their news from Twitter by following people they want to receive news from. What's more, the number of such people grows everyday, far faster than for RSS.
You can't. Why would you want to?

Just start a new account.
"and if you’re on OS X 10.6.7 it will update the definitions on a daily basis to catch new variants". Right there, in the linked article.

See http://support.apple.com/kb/HT4657 for details.

Here are the definitions: http://configuration.apple.com/configurations/macosx/xprotec...
You get the same 750 hours free usage as all other apps.
Montreal, Canada. And anywhere else where you have a high concentration of universities and a low cost of living.
Are there any open source alternatives to the Hidden app?
Rebooting a x86 PC
Though a large rock from space inconveniently landing on their offices in a more literal manner would work, too.
The Powerbook Prank
> Guitar hero has a mode that lets you practice pieces of a song. You can practice each segment to perfection, then play the whole song. This targeted practice should be a lot more effective and still obey the idea of what he's saying.

That's exactly what he's saying: "a violin student trying to perfect a short, tough passage in a song". Passage, not the whole piece. To practice the whole piece, you divide it in overlapping passages and master each passage. It's "boring" but it works.
Apple Updates Mac OS X with MacDefender Patch | News | The Mac Observer
Yes - a Rover 416SLI with 75,000 miles on the clock from an auction. Like one of these:

http://www.aronline.co.uk/blogs/wp-content/uploads/2009/12/R...
Great job. Citizens like you will get involved when the cops pay attention.

New York used to be very, very bad. People thought that was just life in the big city. Then they decided to maintain order, even painting over graffiti as soon as they found it, and enforced even minor laws. The criminal element perceived that bad behavior would not be tolerated. Malcolm Gladwell describes it in Tipping Point.
Following the steps in that gist, I have a heroku clojure app up that just created an invoice line item for 1 worker. It was only for a few minutes, but I definitely just got charged for it.
Transformations as strict groupoids
This is the same thing spammers do to steal money from people, and it's the same thing that dating sites do to pretend to have women interested in meeting dudes. Either way, it's fraudulent.

I don't hate that they did this, but I hate that they tried to pretend they were anonymous women that happened to really like AirBnB. Why be so shady about it and instead why not just be honest?

"Hey, we noticed your rental and thought you might like something we built. It's helped a lot of people fill vacancies and make money; check it out - url"
Glad you did all that testing to find something so damn obvious. Look at how they rank on google - they don't. It was really obvious they were spamming craigslist.
>>We're talking about PHP so obviously we are talking about web programming.

Uploaded files etc are also so simple for web programmers?
If This Then That- Simplifying the Web?
Of course. Email is the main immediate worldwide communication medium that isn't under the arbitrary control of one private owner. Spam is an existential threat to that, which makes it pretty much unforgivable. It's the price of a free society (and here's where I try to remind myself that really is worthwhile) that we can't impose an http://www.catb.org/jargon/html/I/Internet-Death-Penalty.htm..., but if we had some legitimate way to pull the plug on these douches today I surely would.
Message passing does require a sender, a receiver, and a message. You can have those in purely functional programming.
No identity needed. But if you really want one, you can have it: Two objects are identical, if they react to all messages in the same way. You can also explicitly define equality ==, and then say that a and b are identical if a == b.
Maybe more like "trademarked". For me anyway, it immediately brings to mind Dustin's article on the subject rather than allowing itself to be taken at face value.
So what exactly is this patent covering? I've heard several things .. the 'Upgrade to Pro Version' buttons, the 'Would you like to rate this app' dialog, and some other things.

Does anyone actually know what it exactly is that they are after?
MacBooks don't have GPS, but they can indeed locate themselves, and report that information to apps that ask for it. Apple maintains a big database of WiFi networks with the location of each, crowd-sourced by users of its products.

This same location method is used by iPads and iPod Touches, which also don't usually have any better way of locating themselves. The WiFi technique is even used for iPhones, in the rare event that they can't use GPS or cell tower triangulation at a given point in time.
Yeah.. that was pretty much what I was going for, there.
The people who actually manage to write a few thousands lines of Scala (and end up happy), are great people to code with (or hire) in my experience.

It's easier to better engineer complicated things in simple ways when you are less encumbered by non-essential complexity. Once you surmount the learning curve, Scala brings a lot. If you can't or won't put enough in to make it, well, sure, it won't be for you. Personally I like solving problems that are hard enough to benefit from Scala's expressiveness. But I completely concede that for lots of people, there's just no reason not to keep on doing Java. Or Cobol for that matter.
Didn't they fool pretty much everyone? Even the author only had a suspicion and resorted to some (impressive) tests to verify.
The legality depends entirely on the location of the stolen property and the method of recovery. It's not the actual reclaiming that is illegal. We are talking about this particular iPad, which we only know to be on the thief's person, in a house, or in a car. The likelihood of reclaiming it without breaking a serious law is very low.
Right, so just hope Apple gets a copy of the malware before you do.
Is this something the the AirBnB guys would put on their YC app form if they were applying again? And then what would PG & co make of it? In fact, did pg know about this or encourage it in the first place?

Answers to these questions might be a good test of whether they should have done it or not.
Or install the cacert root certificate:

http://www.cacert.org/index.php?id=3
Awesome work environment in Chicago (lots of hot Groupon girls)
Note: I have no idea what company this is (and do not work for them.) Credit to my friend for showing it to me in all its hilarity.
As a student in a fairly good university(Umass), Math tends to be taught exactly how you describe it. "Heres the FT. This is where you use it. This is how you do it". Most students will be able to do the FT, and most students can actually find the correct answer. However, because teachers and books tend to formulate very artificial situations where the a specific tool students often are used to looking for very specific patterns inside problems to decide what tool they will use for the job. When a problem falls outside the usual patterns, students will have a hard time identifying the tool they should use.

I see this all the time when I help someone with a programming assignment. They may understand the problem, they may understand each individual solution if you explain it to them. However, they usually do not know where they should start. They may understand what a hash table is, and they may even know how to implement one. However if a problem does not fall into one of the patterns they are used to for a "hash table problem" they may not realize right away that they could use such a solution.

Kids need to be taught how to break down a problem into its elements, and then realize which elements can be solved most effectively by what tool. This can also be learned through experience. Program enough and you will eventually start to break down problems yourself. But some kids don't seem to take initiative and work on themselves outside school. Which also is the reason why some kids from Umass CS are working at Facebook, Google, Microsoft, and others serve me coffee.
Responsive web design from the future
Note that the feature is under discussion for 5.4 and not rejected. Chances are actually extremely good that it will be in 5.4 in some form.
Yeah, I don't know how you define friends. They already show "Foo shared this on twitter" for some results (with a link to the twitter profile), which I've found quite useful.
Interestingly my company Internet proxy blocks you site, how can that be if it's new?
Haven't had a chance to check it out, but here's an option:

http://pypi.python.org/pypi/hotpotato
What?! That’s not how Dropbox works.

The Dropbox app creates a local copy of your data that will sync with your data in the cloud. The result of this is that you always have a local copy of your data. If you stop using Dropbox all the data remains where it is on your computer.