skysight-inc/HackerNews huggingface dataset:
If this is how they react to a comment on Reddit, just think of how much quicker or more drastic their reaction to a similarly provocative comment on a site with the ominous name Hacker News.

("ominous name": Although the word Hacker is not ominous to most of us, it is to almost all non-technical members of the Washington establishment.)
The Revolution Will Not Be Properly Licensed
Wonderful paper.

Many of the details discussed are hidden from most developers nowadays by various abstractions. But, granted, lots of the lessons are gems that can very much be applied to modern development practices and tools.

Great stuff.
> None of this is to say that Christianity is irrational or based on mere superstitious belief. As far as I'm aware, it's the one religion in the world rooted in falsifiable, historical events - the life, crucifixion and resurrection of Jesus.

Um, yeah.
Killer Web Dev Tricks in Chrome/ium from Paul Irish
WSJ: Department of Justice Lobs Antitrust Probe to MPEG-LA
Why Google wins over Microsoft
Horoscopes had this covered long long ago. Write in a way that's meaningless but seems meaningful (as a Sagittarius you are driven by your impulses, though usually tempered by a strong reason, etc, etc, etc.) There's always been a market for such drivel in every form.

Treat the ideas in such articles like scientific theories. Are they specific enough? Do they make specific predictions? Are they falsifiable? What does the evidence say? This article doesn't provide any insight whatsoever on innovators, it might as well be a horoscope.
All Google have to do is agree to these terms:

http://developers.facebook.com/ad_provider_terms/

Should be a piece of cake. :)
This is a great paper and James Hamilton is really an incredibly talented and intelligent guy. These kinds of resources help me improve as a systems administrator. Does anyone have other papers or blogs I should be reading for this kind of thing?
You're a little slow, aren't you?
quote:
"... upon request, the Advertising Provider agrees to provide Facebook the names of and contact information for any employees and/or contractors "

may not be so easy
Or a Problem with his Space button Lolz
Ammunition Store
Ammunitiontogo is the one and only source for a full line of Incendiary, Raufoss, and Tracer ammo. We specialize in stocking all the current military surplus ammo available today.
If I recall correctly he did ask for proof that it was theirs before he would hand it back, but I seem to remember they refused and basically threatened him into returning it.
The most iconic scientific images
Computing History - Sinclair ZX81 Computer Launched
I probably (wrongly) conflated the two parts (4 states are larger than.. vs. large area in which you can move rather freely). No offense intended and I see the point now.

Thanks.
Personally charitable & publicly charitable are two different things. Unless you know something the rest of us don't, I would be careful passing judgement on someone you only see in keynote speaking environments.
I would expect banana peels to be quite toxic on average. Lots of pesticides, and unless you live in a place where bananas grow, who knows what they do to the bananas to prepare them for shipping.
Process Improvement Programs - When You’re in Need of One?
And while you're at it, find a designer friend to create a banner that wont make your users want to poke their eyes out with a stick.

Yeah, prettiness, that's what IE 6 users really care for.
Who Is the Customer?
This is like saying there's a real problem with the lack of black coaches in the NFL. So what? May the best people be suited for the job, regardless of race, gender, age, etc.

Do I think more women should be involved? Sure, I'm all for equality. But any such effort to detract women from other industries, I think would be better suited by detracting talented people (women and men) from other industries (say like maybe Wall St.?)

On the other hand, is there a deep rooted reason in our system why women are detracted from joining the tech startup scene? Possibly. Maybe that's where some effort should go first.
What would they do to him if he just destroyed it as a suspicious, unknown, but potentially dangerous object?
Free Ebook - Vulnerability Management for Dummies
thebigsecurity.com
He's right. Most of the expense in software development goes into bad code.

Consider: good code is less buggy, easier to debug when there is a problem, easier to maintain, easier to modify, easier to understand, etc. When devs work on good code it takes less effort and there are fewer problems so projects are done sooner. Good code is like a repellent for developer effort. Sometimes good code doesn't even need updating or maintenance, it just keeps working from version to version. In contrast, bad code is typically a time and effort sink. And because it's so difficult to work with, bad code typically doesn't improve in quality (merely in functionality) so it becomes more and more of an effort sink over time.

Time is money, developers spend more of their time mired in bad code, thus bad code is more expensive.
Android App: Self writing life journal
Crack and pirate.

Decisions like the one this judge handed out makes it more and more clear that corporate interests trump those of everyday folks.
I'd like to take this opportunity to present the coolest take on RPS I've EVER seen: a board game, invented by oddball web cartoonist Tailsteak! He presents the rules in this strip:

http://leftoversoup.com/archive.php?num=34

and you can play the game online at an older site, here:
http://tailsteak.com/archive.php?num=198

Unfortunately, he doesn't seem to have come up with a computer player engine that I've seen, so you're stuck playing against yourself. Maybe if someone's looking for a challenge... ;)

Now that I think of it, this guy should get more attention here. The creator of webcomic 1/0 (http://www.undefined.net/1/0/) is a man of many interesting ideas in a variety of fields, well worth a moment of the young entrepreneur's time.

Go check him out!

[EDIT: Before anyone asks, NO! He is NOT me!]
أحباب الله
http://www.ahbabullah.com/sitemap.xml
i was down 1-1-7 and came back quickly with 10-2-8.

i never threw rock... .that seemed to confuse it.
(veteran)
How to validate your startup idea with customers
أحباب الله
http://www.ahbabullah.com/sitemap.php
How are these not also problems with the original service, though? If a judge would say that "they know what they downloaded", then why wouldn't they "know what they're proxying"? Since both processes would be automated, knowledge of either would require explicit logging. (And before you say that the downloading step enables a point where the entire illegal product is, for however brief an instant, on-disk where logging could be much more easily applied, consider this alternative setup: the company just rents out "CPU time" to their customers to run virtual machines running with encrypted disk images, a known image of which happens, as its effect, to download a torrent, encrypt it, and dump the result to a write-only host-shared folder. They then send their customers any such "dumped logs" on disks as a courtesy service.)
I'd add "the ability to use understandable words"

and this guy doesn't make the list.
his list is completely not-understandable unless you read the fine print....
He's saying that PHP's ability to dynamically instantiate classes by using class-names stored in string variables obviates the need for more complex factory based patterns.

Schlepping around a particular factory instance is akin to keeping track of the class one desires to instantiate, which is easily achieved in PHP through the use of a string.

A lot of the canonical design patterns are applicable only for harshly statically typed languages such as Java, for dynamic languages like PHP many of those patterns are no longer applicable or useful. It's still quite possible to be a cargo cult programmer even if you happen to be using highfalutin' GoF design patterns.
No. Apparently, you are not allowed to make a profit without feeling guilty.
The pathological failure behaviour

This is not specific to SSDs. Drives fail. Usually very early (infant death) or very late, google for 'bathtub curve'.

Spreading FUD about a specific vendor isn't fair unless you can back it up with data. The failure rate that is commonly cited for sandforce drives is around 2% - regardless of vendor. If you have different data then I'm curious to read about it.
Ok. This wins.
مظاهرات الاحساء
Or had "accidentally" dislodged it and attached it to a freight truck.
"Design Patterns" are conceptual repetitions in code. In a sense, a "design pattern" represents that which the programmer has failed to abstract away in a library using his programming language.

It may be a failure of the programmer, or a failure of the language.

Established "Design Patterns" are hard or impossible to abstract away in a library, or they would not have become standard "Design Patterns".

Instead of looking at conceptual repetitions (of nice design concepts) as a good thing, we should look at them as a workaround for the languages' inability to abstract away these things in a library.

Many design patterns in C++ or Java are just simple closures or dynamically-typed results in Python:

* The Visitor pattern is the combination of multiple-dispatch and inversion of control pattern. Multiple dispatch is possible to generalize in a library for all cases or is a language feature in various languages.

* The inversion of control pattern is just a higher-order function in a language that supports these properly.

* The singleton pattern is just a lazily-initialized global variable, and can be abstracted by a library in some languages.

Design Patterns are in this sense, "language smell". It is a good measure of what kinds of useful things are hard or impossible to implement as libraries.
Energy Management Systems | Centric Energy Systems
Energy management systems by Centric Energy Systems designed to help with data collection, analysis, and system configuration of energy management systems.
IDEdroid seems to be cool, thank you for the link.

But I can not agree with marginality. First, the situation when people are asking for help is quite common. Second, there are more cases when such services might be useful: experimenting with a new language, comparing/demonstrating the behaviour of a particular compiler, sharing groups of pastes (lecture examples?), and more.
Some clickable links:

http://kwolla.com

http://blog.leftnode.com
Actually, no. If you come off an international flight, your baggage needs to go through customs. You can't walk in from the street and take it.
Though they apparently are radioactive! :)
I like your elaborate argumentation.
Samsung Galaxy S II Pre order starts in Australia | Technology Rekor
So, who has any experience with one of the allowed Ad Providers[1]? I visited a couple of sites from that list, but most of them don't offer _any_ information of what their rates are, how you get paid (per impression vs. per click) or what their ads look like (I don't want overly distracting, blinking ad banners). That is, without signing up first.

Finding a good ad provider seems to be exceedingly difficult :/

[1] http://developers.facebook.com/adproviders/
Open Source ln for Windows, with C++ Junction Point library
Wait - I must be the only one who doesn't "get it": what does AdSense have to do with Facebook? Can someone explain how AdSense and Facebook advertising worked before The List?
BitTorrent Legend Surprnova.org Returns as Video Portal
People who make facebook apps can put ad banners in them. Even zynga used to have them some time ago.
Replacing $1 Bills with $1 Coins Could Save America Billions
Rockyou ads seems to be the least awful option, but their cpms are less than half as good as adsense
You could have AdSense ads in your Facebook apps. Now you can't.
Somehow people are surprised that Facebook (a company that makes most of its revenues from advertising and is competing for "Top internet dog" spot) and Google (a company that makes most of its revenues from advertising and is competing for "Top internet dog" spot) are not in harmonious agreement when it comes to having each other's ads on their properties.

Seems pretty predictable to me. Facebook will do whatever it needs to win the battle. My commentary here: http://swombat.com/2011/3/5/facebook-predictably-bans-adsens...
3 New JS Projects: jQuery Waypoints, JSHint and Spellcheck the JS
Yes please. Anything to help this site useful or anything I can do to make it better.
Here's a less well known, but better site that I use: http://www.torrific.com It's free, and signups don't require you to connect with facebook to join.
The "fingerprint" is used to search a "history" of games against other humans. Based on the move that most commonly follows that "fingerprint" the computer selects the winning move. I'm assuming the "history" comes from within the game itself which is probably played by lots of people like you who want to test it with one of the two possible cycles (RPS or RSP). I suspect that the reason it picks up on the cycle so quickly is because all the curious tinkerers have biased the data it uses to make moves.
Thank you, when debating the existence of zombies I try to stay concise.
Interesting to me that none of the premier CPA networks made the list.

It's completely true that most of these networks run offers that are the 2nd tier "enlargement" and "weight loss" fare -- that sort of thing is probably 75% of their available offers and 99% of their revenue. But a good pub on a top CPA network can make a lot more money than a good pub using Adsense.
I started rationalizing how you could have won by so much and then I thought about the old apple ad campaign: http://www.premisemarketing.com/images/uploads/apple-think-d...
>"well-known Islamic-American community leader"

This sort of comment I always assume is double-talk (government-ese maybe) for someone who they know has close ties to terrorists. I'm guessing one of the family has been undertaking some "terrorist" activities and that makes it look bad for Afifi as he's sending money home. Of course this is speculation and Afifi himself wouldn't likely know if it were true or not so I have no way of knowing either.
Facebook and Google just need to talk. Might be a holler over the fence, but their rift is spreading far and wide. Yes, they are both growing powers on the internet, but for the sake of users and developers alike they need to settle some of their differences.
I wouldn't be surprised if this 'contract' move was partly inspired to be able to block Adsense. If so, this is one of the oldest tricks in the book: forcing everyone to agree to something Google can't. Or it was the legal department going overboard.
Then look to the things are a similar in both diets. Both avoid sugar and processed foods. Both push to one extreme either high fat/low card or high carb/low fat levels. Not to mention things like lowering your stress levels.
Forums foxtop
Forums foxtop,Downloads,Applications,Games,Movies
Do you temporarily cache downloaded data to save bandwidth? And do you continue to seed the torrent after it's downloaded?
If Facebook is "a company that makes most of its revenues from advertising", and Google is stealing their revenue according to them, they need to work on their Ad Platform.
As a small startup, we did some ads on Facebook with 500,000 displays but only 13 or so clicks (but then again, the ads were cheap to run). Nobody cares about Facebook ads and no one clicks on them, I know I very rarely do.
The key is to have built lots of stuff already.

Once you've launched a dozen sites (possibly for consulting clients or even old employers if you were careful with your contracts), you'll have a good set of tools built and lots of pieces that you can use to cobble together a new site in a hurry.

As an example, S3stat went from idea to launch in a weekend because the only thing I needed to build to make it work was the actual functionality of the product. The public site, its login system, user accounts, forums, CMS, admin backend, continuous build/deploy, and all the data access boilerplate were all torn out from other projects that I'd built over the years.

If I had to build all that stuff from scratch, it might have taken a couple months to have a good product site ready to compliment the comparatively tiny piece of code that is the actual functionality that people pay for.
The game is on! Please place your bets!

So now we see who is the real powerhouse and if the Facebook is the Google killer hype lives up to its expectations.

I place my bet on Google, I also see in my crystal ball that Zuckenberg is going to do something so stupid and greedy that he will shadow Rupert Murdoch. And I also divine that this will happen in next 5 years. By 2016 you will see headlines: Facebook is dead, Larry Page reads obituary. Stock options worthless.
The USSR in the 90s?
That's a fairly arrogant way of discussing a subject. "What you say is not true, so I don't need to explain my opinion."
Show HN: Zen Text - Beautifully simple text authoring
Best of the Week - 5 marzo 2011
Ciao a tutti, eccoci arrivati al consueto appuntamento con la rassegna dei link che mi hanno più colpito durante la settimana. Devo confessare che questa settimana ho davvero avuto poco tempo... questo è quello che ho trovato.

Saluti a tutti e... buona lettura!
Did you mean need a visa, or are supposed to have a visa? I connected via Heathrow yesterday (arrived from Toronto, departed to Copenhagen) and while I had to go through airport security, I never went through customs/immigration.
All we have is history to go on and the fact that new jobs have always replaced old ones. Whenever something is automated, the money no longer spent on salaries are spent on other things, things which people must be paid to provide.

Which is why farm automation put 80% of the people out of work and there are still lots of jobs. Except, of course, when bad policy gums up the works.
I spent Friday afternoon and a bit of Saturday hacking this together and am wondering if anyone else finds it useful / has any ideas where to take it from here.

For those interested, it is using Heroku for hosting (obviously), Sinatra, MongoHQ, Google OpenID (via ruby omniauth gem), the ruby dropbox gem and Google Web Fonts.

Edit: Sorry, forgot to add it is only really styled for webkit
What has been helping me out is the phrase: "Code that cannot fail is infinitely easier to maintain then code that has many paths through it which might fail."

Murphy's law: "What can go wrong WILL go wrong". So go over every line of code and ask: "How might this function do something unintended?". If you find any answer to that question then you need to change how the function works until the answer is: "This function physically cannot do something unintended". If the hardware and compiler are working to specification then the ONLY path through this code is the correct way through (or a pretty exception/error that tells you what the programmer/user did wrong or what the hardware/compiler failure was).

For example: you have a function calculate() which takes a collection of Strings which represents items to process. The problem is that function foo() might run incorrectly and some String items may become invalid or incorrect. Then calculate() will make its best attempt, then calculate may throw an exception/error or worst of all, it may work. The solution here is to make it physically impossible for the items in the list to become invalid/wrong, don't use an array of String, use an array of class Student/Airplane/Book/ProcessItem which has a constructor which validates its own existence as soon as it is made, it will produce a runtime error (or better yet a compile time error) the instant the programmer/user made a mistake.

The millions of unintended paths through calculate() which may throw a cryptic runtime exception has been eliminated. Imagine how much easier it is to diagnose a "InputProcessItemException" than a cryptic off-by-one error inside calculate();
You've been reading too much Daniel Pipes.
French-conjugations
Get immediate access to our email mini-course, "French Learning Secrets," and gain rare insight into the French language. Simply enter your name and email address below to get access.
For more information please visit: - http://www.learningfrenchtips.com/french-conjugations/
I'm sure that's true and they're no doubt aware of it.

But just because your revenue model needs work doesn't mean you should leave the door wide open to your largest competitor to steal your customers who are building apps on your very own platform!

Facebook's move makes perfect sense. I'm surprised they didn't do it sooner.
> I place my bet on Google, I also see in my crystal ball that Zuckenberg is going to do something so stupid and greedy that he will shadow Rupert Murdoch.

While I don't think fb will die soon, of the two companies I'd say Google has the far higher staying power (and is more ethical)
Hardly. Google can lose this battle without dying. Facebook can't.

Two determined opponents are about to do battle... both are composed of very smart and motivated people. One side gets slaughtered if they lose, the other side just has to walk back home and continue to enjoy their current lifestyle. Are you sure you're betting on the right side?
I wonder what would happen if google dropped facebook from their search results in retaliation. At least for tech-savvy users it won't pose a problem, but for the rest it will cause major problems (e.g. the RWW article).
Will it be legal though?
I like the "Banana Equivalent Dose" measurement:

http://en.wikipedia.org/wiki/Banana_equivalent_dose
Google can't do that. They'd get sued under anti-trust laws for serious money.

Edit: Seriously. Tweaking your search algorithms to the detriment of some providers and to the benefit of others is one thing (that Google does now, and which they won't be sued for). Deliberately removing a direct competitor with as high a profile (and deep pockets) as Facebook is a different kettle of fish.

Google owns 84% of the search market globally (http://marketshare.hitslink.com/search-engine-market-share.a...). That is considered a monopoly as far as Anti-Trust laws are concerned.
Oh boy, is it really 30 years since we had wobbly RAM packs and Horace goes Skiing?
And cost service workers who get dollar bills as tips. See how often people give pound coins as tips in the UK.. I'd tip a lot if we had pound notes back!
The headline is completely incorrect - Wikipedia does NOT say that "Apple has not made any significant donations to charity since 1997".

What it actually says is:

"Jobs has not reinstated a philanthropic division at Apple."

So, he hasn't hired a bunch of people to sit in an office, giving someone else's money away and feeling pretty good about themselves. I'd say that is A GOOD THING - you don't need full-time staff in order to give money to good causes, that's just more overhead that stops money getting to the people who really need it. Jobs also got rid of the Apple Museum when he returned to Apple in 1997 .... because it was irrelevant ego bullshit and completely unnecessary.

Wikipedia says absolutely nothing about how much money Apple has donated and I know for a fact that it has aided progressive causes that other corporations would be too nervous to assist for fear of conservative backlash.

I hope that the submitter of this, ck2, realizes that, with one rotten headline, he is now part of what is wrong with media reporting - distorting the truth in order to sensationalize.
From Zero to a Million Users - Dropbox and Xobni lessons learned
18-5-2 using two windows, one to see what it would do and then choosing what beats that in the other. The moves drop off the bottom so this strategy gradually loses efficiency, but its enough to beat it...
10-6-4 veteran, first attempt.