skysight-inc/HackerNews huggingface dataset:
FAKE! Arriving from Tora Bora with a caravan of donkeys and a dialysis machine Bin Laden lives undetected for years in a former British enclave where Pakistanian Hindko is the primary language... that is until local JANG newspapers and real-time bloggers report a "bang" and "helicopter noise"... which is the "directed" action of the US President interrupting his golf game in order to improvise a speedy "burial at sea". -- Obama has committed TREASON with this new lie.
> Unity is much more keyboard friendly than Gnome. Multitasking with the keyboard is very easy, just hold super and press the relevant number.

Do you touchtype? I find it extremely difficult to use super or arrow keys or any other keys which aren't touch type friendly. super + num is worse than using the mouse for me.

alt+tab works better in my experience.
The API is the new embodiment of the "If you build it, they will come" myth, and this post buys into it big time.
La Reina Del Sur Capitulo 45 « All Information For You
Cisco Offers 'Data Center in a Box'
Acronis TrueImage (http://www.acronis.com/trueimage). Both backups and restores are amazingly fast -- in my case, 8 to 10 minutes for just under 60GB.
If you're scripting it anyway, you could go one step further and just download all the XPIs to your extension directory, where Firefox will automatically pick them up. I also believe Firefox Sync will be able to sync extensions in the future.
In other words, computer programming is the new truck driving.
> 2) ... But a circle's area increases as (pi)r^2. That's an exponential increase.

Oh, it's an exponential increase in 2, but a linear increase in Pi.

Anyway, just pretend that the area of the circle is proportional to the variance, and the radius to the standard deviation.
Selfishly, I like the feature as is because it reminds me I just spent a lot of time on the front page--which could be good or bad depending on the situation.
Great stuff!

I personally have been using many of these techniques in Django projects of mine, but it's nice to have a repo with everything in the same place.

Specifically - I love the lambda * x hack.
The built-in search and launcher are killer features for me, and the multitasking with super+num is great. It also has the 'run-or-raise' capability that I've failed to get to work in Awesome. As such, the window management capabilities of Unity pale in comparison with Awesome, but the fact that I can run Matlab and get the speed and multitasking is pure win for Unity. Java apps in Awesome are a source of unlimited pain for me.
What's your replacement for sites like Kongregate or Newgrounds, where literally hundreds of new games show up every month, and you can just jump in and try them out at a whim and socialize with others doing the same? I don't mean this sarcastically, I'd love to have anything remotely that nice when on my iPod touch.
San Francisco, CA / Tokyo, Japan / Barcelona, Spain

Midokura - http://midokura.com/careers.html is looking to grow our international team! We are working on network virtualization technology, and need some more hardcore infrastructure engineers to help us grow! Now's an awesome time to join the team.

Any Questions: adam@midokura.com
I find the dumbest sounding questions are usually the most important to ask because they often question the fundamental nature of the subject at hand.
Heh. Close to six months in Gnome and I never realised that those shortcuts existed. Apparently, I have severely underestimated the Gnome desktop for a long time.
Simplistically assuming a very high failure rate of 7%, Jeff's friend anecdote of 8 out of 8 failures has a probability of about 0.07^8 or about 1 in 2 billion. That's quite a lottery to win.

What this tells me is that there are probably some differences in the environment that you use your SSD in that can have disproportionate effects on its lifetime.
Windows live for Android
The Android based mobile phones have become immensely popular nowadays, not just because of the user friendly interface and services it provides with but also for the various Applications that are available for the Android in the Market.
Start A Blog Page - How To Find The Web Hosts Philippines
People Prefer the Like Button to Writing Reviews
Nope, death certificate. In long form!
Likewise. I was working when my Twitter lit up. And it's not the first time this has happened.
And yet, if that symbolism is twisted to martyrdom it makes democratizing the Middle East infinitely more difficult. I sincerely hope the US government hasn't created a martyr, and that they do have documented proof this was Osama Bin Laden (in case his death is denied). Part of me is still awaiting the extremist's response to all this.

I don't rejoice over his, or anyone's, death.
Exactly. I've been using Ubuntu for the past 2 years without ever logging into a Gnome session. The package management, the drivers, the sane defaults are all worth it even if you disagree with all their design decisions. What doesn't work in the repos get fixed really fast. I am typing this from a Natty laptop running Awesome WM and I never have to see Unity if I don't want to.
Cool! I realize this is not tagged "Show HN" so there's no need for the author(s) to be reading this, but another nitpick: there's a typo on the "Resize Canvas" button (it says "Cavnas").
Redis Lua scripting implemented: how to play with it.
Turbo Lister – FREE Listing Tool
Turbo Lister is software which helps the user to create multiple item lists at a single strike on his computer and upload them to eBay. Turbo Lister technology is designed for both medium level sellers and high volume sellers.
I assume "variance of Foo" is linear quantity.

Is it true that a variance of 4.0 means "twice as much as 2.0"?

If so, then the circle's area (not its radius) must grow proportional to that variance. Growing the radius is an unfair visualization.

The goal is: more pixels = more variance.
Africa Has The Mark Zuckerbergs BUT Lacks The Y Combinators
Sony to restore PSN services, compensate customers
TCO comparison of cloud and on-premise business applications
Primeval C: two very early compilers

http://news.ycombinator.com/item?id=2506032
I'm really not being that much of a hater. If I had the freedom to choose one language and use it for everything, I might not have a problem with a language that possessed the terseness of APL or Perl or Haskell or whatever. If a language truly were the Hundred Year Programming Language, that would be fine, because the investment you make in it would pay dividends for the rest of your life, and you could keep it in your head because you'd be using it all the time. But we don't live in that world.
What Your Computer Does While You Wait : Gustavo Duarte
About Jeff Atwood
We quit our programming jobs to found a startup. What do you think?
Building fault-tolerant systems in cloud : Lessons from AWS Outage
"Apple refuses to spend the time and due diligence with Adobe to fully optimize it correctly.

Unfortunately, as I have noted earlier, Google is also 100 percent guilty of this as well."

It all depends on how Adobe is willing to adapt. It's easy to blame Google and Apple because we only know one side of the story. Linux sources are available but the Flashplayer still sucks on Linux. Android sources are also available. So I'm not sure about the 100%.
Consider the hypothetical scenario of trying to organize protests against an illegitimate regime.

Do you see the value of the information for the illegitimate regime to use?
April 2011: two Cisco vulnerabilities
Is there a higher education bubble? Let’s ask Kate Middleton
The other day I met a guy who belonged to the MIT card-counting team portrayed in the book Bringing Down the House. He mentioned that casino security departments are now looking up their patrons on Facebook: if five people show up at the blackjack tables at the same time and act like they don’t know each other, but they are friends with one another on Facebook, then they are presumably Up To Something.
I'm pretty sure that those who have had innocent friends and loved ones killed as "collateral damage" in the US "war on terror" will feel that it's a lot closer to it than you might.
Question regarding the injection. I've found that while injecting dependencies is good, I still prefer the brevity of not having to declare the common case. Basically, I allow an injection to take place, but make it optional, and if one isn't passed, I use the common case, which in effect makes a call to a getInstance.

Any thoughts on that?
"true physical singleton"s have a way of becoming not true. Here's a couple of people who have run multiple window managers at the same time: http://ubuntuforums.org/showthread.php?t=212731 http://duopetalflower.blogspot.com/2010/01/running-multiple-... .
Word of Osama Bin Laden's Death Spreads Over Twitter
You could say also that 'people who make mathematics/science/art their life are doing life wrong'. Almost all the great mathematicians, physicists, etc are doing it wrong? Maybe.
At least this is how they get into the field. Programming was the life for me until I met my wife and had 2 children. With a family, things are different. But our topic is mostly about how people get into the field. True and early passion for programming, and social-acceptance ignorance is more rare (although existing) amongst women. In my opinion this is the real difference between women and men and not that women are not intelligent enough.
You are, of course, correct, but I am yet to come across a single production system that uses singleton in that manner that isn't driven by Spring or some other IoC container.

Fact of the matter is: canonical implementation of singleton is with getInstance(), so when people rail against Singleton, the getInstance() implementation is implied.
And I once again fell for the myth that titles starting with 'why' and not asking questions are interesting...
We're talking about software, not real estate.
Apple's iBox is Taking Over
The OP is down, but from reading the 1 comment, I'm sure this is a C# (possibly Java) developer.

1-
Take a programmer who's tied to an IoC container and DI as a way of life, along with anti-singleton, and interface everything.

2-
Introduce him or her to a dynamic language. Specifically focusing on testability without DI, interfaces and fear of singletons and statics.

3-
Watch as he or she either:

a - accepts the fundamental truth that all that crap in a static language doesn't add value outside of freeing you from the language

b - refuses to believe that what you are doing can even be classified as programming

This is equally entertaining to do to either a very "experienced" (doing the same thing for the last 10 years) programmer, or someone who's just discovered mocking and mocks everything.

You can tell a lot about a Java or C# programmer by how readily he or she accepts this shift (which isn't to say they magically switch over to a dynamic language, but they should recognize that all that stuff a static language demands of us is really a limitation of said languages).
Add to that: sick and feeble from years of dialysis. It would probably not be feasible to abduct an invalid from his bed while being shot at.
I'd call them a scumbag if they said on the phone, "yeah, I'll pay $100," then show up with $80 saying they were short. They hope you take the deal to just be done with them. Yes, it's a sometimes effective strategy, but still scummy in my opinion to say one thing and then make another lower offer at the last minute.
Just to clarify, do you mean that they're given access to school facilities properly compensated in pay during the summer?

I have to ask since I was describing the extra summer work in the context of what they're paid to do, not what they do in their free time.

I expect most good teachers already spend their own time, especially during the summer, planning and preparing things for their students, but I'm arguing that it should be institutionalized and they should be properly recognized and compensated for their work.

If it's already like that then I think my local school district must be different. The high school parking lots are empty whenever I drive by during the summer.
syntactic innovation at the language parser level is a
waste of time

We are all language parsers. CoffeScript makes that easier to do. It may make very little difference what to parse to the computer, but it may be big for us, humans.

learn a language that can change your life. Like a lisp.

Whoa. The language that changed my life (a bit) was English.
And by the way, do you literally mean lisp, or just functional paradigm?
This is pretty interesting. I know casino security is a business where a consultant can develop a technique and sell them as services to casinos (allowing them economies of scale), but it's still pretty crazy how much effort casinos will put out to thwart non-mechanical card counters. I wonder what casinos estimate their annual loss to card counters?
Good point about the numbering. Considering the change.

Yeah. Choosing comments will be a pain since there's no more scores. Haven't figure that out yet and will need to do that soon. Open to any ideas or suggestion.
I believe that, as you say, the core of the issue is that some students are well versed at the start, and some have no knowledge whatsoever. As a student that was well versed, I can say with absolute certainty that I found it very frustrating to be paying thousands to learn the difference between = and ==, and the function of if statements. If you are well versed, at least the first two years of computer science curriculum are painfully easy, and the only interesting thing to do is see how quickly you can complete assignments.

Perhaps Computer Science should be treated differently because of this issue. If every student took a 1-credit skills evaluation and placement course, they could be assessed and properly placed so the students that already have some knowledge can move ahead and start learning right away, while the remaining students can take the introductory courses at an appropriate pace.
I agree and disagree with you. Vehemently. Most programming tasks will not require writing macros because most programming tasks amount to solving understood problems. But those programming tasks will be accomplished and made tractable and tolerable through the use of macros that someone else wrote.

Think of the analog of writing a desktop application: there are many object-oriented desktop app frameworks where you can write pretty rich apps exclusively by instantiating existing classes, and this is possible because some domain experts designed a framework for writing desktop apps.

Macros—which I've been using as a shorthand for "syntactic innovation"—are the same way. Someone writes e.g. a web application framework that consists of some macros, perhaps of deep skankiness, that let you write clean, obvious code that solves whatever problem in the web application domain that you're currently confronted with.
The Science of Why We Don't Believe Science
Uh, if they can build interfaces for their sysadmins and business people to use, then they can easily adapt those to be used by the US military/intelligence agencies.

Have you ever used a web framework like Django? Imagine its admin interface except with way more data.
I disagree with absolutely everything that you wrote.
I use flet/labels/map/reduce all the time.

I find that in certain places avoiding statefulness can be a readability advantage.

Nothing wrong with using an array as it is simple and easy to understand.

I probably would have used the symbols :x and :o or 'x and 'o (with eql), just for readability, however.

:-)
http://news.ycombinator.com/item?id=190537

Yep, I suggested that a few years ago.
Maybe all we need is 'bad, average, good, great' to be shown alongside the comment. Or something along the lines of what slashdot do with allowing you to vote for comments as 'insightful' or 'funny' etc.
...and the male responds to the female's topic, by boasting via showing off his street cred.

Also, I imaginge "lording it over others" may not be the response of a female with skills. Its a male thing. Isn't that her point?
I tend to disagree with this.

The benefit to CNN is that almost every household had/has access to CNN. It's some channel on basic cable, even if you didn't regularly watch it, it was easy to find and was pushing the same news out to everyone.

Twitter on the other hand is not as simple to just start using. You need to sign up, and then find the right people to follow (granted, Twitter does try to make this easier), but for any given event it's hard to find in real time a tweetstream that is going to be better than just watching CNN or other major news outlet. On top of that, Twitter is filled with parody accounts, people making stuff up, and lots of other noise.
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
صور مقتل اسامة بن لادن
http://www.almstba.com/vb/showthread.php?t=19256
http://www.almstba.com/vb/showthread.php?t=19256
Let's put it this way: yesterday an ignorant but worried lady expressed concern that she is going to San Francisco, if the water and seafood are safe and not radiation-poisoned.

The connection being that they're "in the Pacific" same as Japan and Fukushima, and that made her scared.

TV scare-mongering made a lady from Uruguay feel afraid from something that happened literally half a world away from where she's going... if someone poisoned an US city's water, she's never going to the US again for certain.
I guess Tycho is one of those who looks on weather.com to check how's outside their window.
Antihydrogen Trapped For 1000 Seconds
The article mentioned the HS experience, where other girls gave up on the CS course. That was telling to me - how many people drop Anything in HS? I never knew anyone who dropped a course - unless for severe illness etc.

Is it a female thing, to drop a course if it gets hard? That may be the largest factor in the statistics by far.
Twitter Just Had Its CNN Moment
I think men who are non-jerks are still socialized in how to interact with jerks. We understand that a certain number of guys are jerks and we have to deal with them anyway, so we learn how to shrug off the behavior or respond in kind, and we have to learn how to tell when someone crosses the line from macho bluster to being actually dangerous.

Women, I think (someone tell me if I’m full of it here) are brought up differently—they are trained to see guys who act this way as threats, and to avoid them, or at least keep their guard up around them. (There are obviously women who act rudely to other women, but it tends to be a different kind of rudeness.)
Galaxy S WiFi 4.0 and Galaxy S WiFi 5.0; Russia and Switzerland gets first
I had a whole bunch of eight supertalent SSDs that randomly disappeared from the controller view under heavy load. They were just fine after a reboot, though; most probably the firmware is buggy as hell and crashes. I returned them back, and still no news. Bah...
I've been following Jeff's SSD stories for a while now, and I came here today thinking maybe it was time for me to take the plunge and get one myself. But this latest post just frightens me.

Even if you can avoid catastrophe with regular, automated backups (I use two Time Machine drives myself), what about bitrot? If the SSD you've been diligently backing up over months has been slowly rotting, can you have any faith at all in the backups?
Video: Re-imagining CakePHP: The path to 2.0
I've read a test done on a basic SD card, and apparently it just turned to read-only mode when worn out. We could reasonably hope that higher end devices would fail the same gentle way :)
"The first is don’t reply quickly or don’t reply at all!"

Pretty sure that first "don't" is a typo, given the rest of the post.

However, I thought it was good advice! Don't just skim my email and shoot back 'Nope'. Actually read it and give me a good reply. If that takes a couple days, so be it. I didn't send the email just for the fun of it, and I'd like a real answer.
Perks are compensation.
I personally love language constructs and hate frameworks for not using them just because they are not OOP enough, for example I like to write controllers using switch statements... when it gets cluttered I may refactor it a class, but I keep that simple, I don't want to subclass an abstract controller class etc.

Also like the author, I hate frameworks that do too much and won't let me be, my personal favorite is: Flourish http://flourishlib.com/ .It is a collection of classes, and that is what a framework should be instead of some monolithic system that generates code that you will have to maintain and has a zillion configuration files scattered all over the place.
I don't know how I could prove that one way or the other. The overall trend seems to be towards relaxing the need for warrants, although there are important exceptions.

If law enforcement have their own backdoor, that seems to suggest less judicial oversight. I personally trust Schneier to depict the state of affairs accurately, probably using public and non-public information.
You don't organize a protest against the goverment using your real identity if there is a fear of retaliation. Not in the real world and definitely not in the web.

Mapping someones friends by good old detective work is not that difficult. It just takes time. It will also reveal much more than your facebook account will. What is frightening to me is the automation. It simplifies your relations to people and can lead to some unpleasant connections.

People should also be educated about the fact that facebook is not a private forum. Everyone knows not to bitch about their boss too loudly in the cafeteria. But for some reason they are happy to write about it to their wall.
Really great writeup! You should check out Bueda's django-boilerplate repo on Github. Particularly their environment.py file which resolves your dislike for putting site specific apps in the root (it adds them all to the path instead): https://github.com/bueda/django-boilerplate
Donate your locations to create an open database of wifi and cell networks
Dude, go learn some history.

Just two recent examples are the 'troubles' in Northern Ireland and Jewish terrorism in Palestine before the British withdrew. They are both examples of effective terrorism campaigns done by small groups.

Just because it happened in America for the first time doesn't mean it's not happened in the rest of the world many times.
So, this is an advertisement with a little HTML5/CSS3 feature list thrown in?
The ideal forum
the lua api of redis seems a bit un-lua like, redis.exists('key') would be better
also, returning a boolean for exists instead of a number,
but it's such a small nit-pick that it hardly wants mention

the possibilities this brings is quite huge tho, so quite excited
Good advice but still not entirely necessary. I run several VMs and dedicated servers and have had numerous HN front pages and other high traffic leads to 1GB VMs running Apache (WordPress without caching, even). The issue here seems to be a less than optimal Apache configuration and not having just enough memory to handle the requests properly (but 1GB seems to be a sweet spot for a regular Apache setup nowadays).
That's a pretty narrow view of global access to things. Yes, probably most households in the US have access to CNN - but I'd bet a much larger slice of the planet has Internet access and therefore can reach Twitter.
Exactly! I'm investing time to contact you and no one like waste time
Osama's Compound On Google Maps
Not surprising that Assange doesn't do much social networking, it seems all he publishes is through Wikileaks, which does have a Twitter account.

This explains why.

He used to have a blog which can only be found through archive.org.
This is spam, surely?
Email as a platform
Given products like xobni, gist, greplin, and gmail, attachments.me cofounder explains where it fits into the mix. I have invites FYI.