skysight-inc/HackerNews huggingface dataset:
I'm used to the command line interfaces. It is not that I need a GUI tool. I do not. It's just that, after a year, I'm still not 100% sure that I understand what every git command does. There's still something under the hoods going on that I do not trust. I do not want to use a GUI interface, which I trust even less.

Of course, you can either ask specific questions what causes me problems and answer them, or just reply me that powerful tool has a steep learning curve.

I reject this notion, though. Perforce, Darcs and Bazaar are similarly powerful tools, with their own trade-offs. None gave me so much headache initially, and relatively quickly I've got some level of comfort with them.

As for lack of "git library", I think you nailed it, if it's still true. +1. Lack of proper encapsulation is one of the biggest issues in the Linux tools' world. Most of the tools is "as is", and the only way to interact with them is the command line.

I know that this is a part of the Unix philosophy. It frequently, though, generates similar problems. The idea is excellent, yet the interface is horrible. It shouldn't be the case. Why give up excellent, already written, code and idea, because of something so trivial as interface?

It's especially visible in the world of package management software. Nearly all come as a package: their own format, their own repos, their own scripts, and the command-line interface. I still don't understand why there's neither single packages' format, nor scripts cannot be reused, and everyone reinvents the wheel on daily basis.

By the way, thanks for not downvoting me. I expected a different outcome.
For the invaders, it's mostly their choice to be out there on the ground ... for the defenders, it's not ... so maybe people in the army should understand if the natives are a little pissed off. After all, those bombs they've sent probably killed a lot of innocent people.
"* they sold SUN/Solaris servers, until the market started preferring cheap x86 stations with Linux installed"

They were late to the cheap-desktop-running-linux party, but they could, arguably, build inexpensive desktops had they given up the idea of building desktops as if they were tanks. I bet they could build SPARC servers at Dell prices, if they wanted to have Dell quality.

"* they had a great start with Java applets but they weren't a company of creatives, like Macromedia/Adobe, and so they missed this opportunity"

To be fair, Macromedia bought a small startup FutureWave. Adobe bought Macromedia. Microsoft embedded Flash in every copy of Windows and rode it's monopoly to it's own.

"* Eclipse and the whole open-source community around Java practically took away their ability to sell any Java related tools"

Still, their C++ IDE is top-notch.

Open-sourcing Solaris may help fragment the Unix market and help drive it towards standards (as opposed to Linux being the de-facto standard)

JavaFX is free because nobody would buy it anyway. Network effects make Flash's stronghold nearly unassailable. Even Microsoft is having trouble with it.

"They also had the resources to pull something like Amazon's EC2 or Google's App Engine ... based on Solaris, Java and MySql. I wouldn've liked that, but they didn't"

Like the Sun Cloud Compute Utility?

And buying MySQL was downright stupid. In more civilized societies a CEO who pulls a stunt like this would be in prison.
In this case I point out revenue because that's the number Apple has been touting and not market-share. And although we can only speculate on margins, they're doubtless very good.
Websites for UK university start-ups
We use AuthSMTP.

http://www.authsmtp.com/
> They also had the resources to pull something like Amazon's EC2

I think they tried - if you look up Schwartz's blog from a couple of years ago, he was making the argument that you should buy computing power like you buy electric power ("Chief Electricity Officer", I think he said ;-).

I suppose they just could not execute/sell.

P.S. Five years ago, actually: http://blogs.sun.com/jonathan/entry/looking_back_on_commodit...
After reading this thread, I'm just amazed how out of touch with reality a lot of the people here seem. Iraq is a war zone, one of the most dangerous places on the planet. Going there to experience the culture or the people is just absurd. There's a reason why you'll make relatively much money. And it's not because it's an awesome experience while you're there. Just the fact of being confined to a military base for a year is going to affect your life tremendously.
They also open-sourced everything way too late. It should have been done in 2001.
Facebook celebrating its 6th birthday
According to facebook.com info page, Facebook celebrating its 6th Birthday. Facebook was launched exactly six years ago, on February 4, 2004. Back then it was called “Thefacebook“, and it was originally located at thefacebook.com, but it’s definitely the same project.
Do You Want To Use Citrix Receiver To Run Windows 7 From The iPad ?
SGN Founder Shervin Pishevar Gives Silicon Valley A Rap Anthem
S40 != Symbian
I have to agree. When you have the top job, it's all your fault.

It's his fault that Sun was vulnerable, that it's market share eroded, that its product line was not competitive and so on. Sun was indeed a thing of beauty. Its fate is a sad thing and the fact that things like these happen diminish us all.
We do, surely?
Google are currently using H.264 for everyone on Youtube. That's what they send to iPhone, most of the higher quality Flash videos and the new HTML5 trial.

However, they support Theora in both Chrome and Chromium. In the Chromium OS demos they demonstrated playing Theora files from an SD card. They also purchased a company that creates codecs that don't infringe on MPEG patents and which was the original source of Theora.

I don't think it's clear at all which "side" Google is taking on this because as a large they'll get some benefit whether the web adopts royalty free codecs or not (e.g. if small, community specific Youtube competitors pay more per video than giant sites like Youtube that's good, but more video on the web generally probably helps Google too).
Is there a way you could send me a screenshot that illustrated what you mean?
SFLphone 0.9.7 su Ubuntu 9.10 Karmic
I still look at http://groups.google.com/group/comp.lang.tcl/topics comp.lang.tcl from time to time, and it remains a polite, friendly, helpful group of people. Occasionally a wave of spam washes through, but it's not that bad.
Yahoo Loses Patent Infringement Case, $12.4 Million
Not to mention India, the fastest growing largest mobile phone market in the world. Nokia is still dominant here.
Maemo Firefox disables Flash
I think obligation has to be actually paid up by the receiver for the transfer to be effective.

They are not that stupid.
Clear and focused description on Career research paper 
Writing a career research paper is akin to expressing your thoughts of what you want to become in the near future. This is not a simplistic writing exercise where you just go on and on about your ambition in life.
Make fantasies real with London Escorts
Reminds me of the recent news on http://bit.ly/Sydney-Water-CRM

"expected to cost $55 million, more than double original budget of $21 million and one-and-a-half years behind schedule"
You could try JSlint for syntax checking.
UUID v4 seems kind of plausible, although it has no advantage at all over a random string if you just wanted to google. What is interesting is that caches on geocaching.com are identified by v4 UUIDs. But this one doesn't turn up anything. The person with the UUID idea has the number wrong, incidentally, it's

6d406b1b-a7ee-4a9e-b0ae-509617252b42
I'm not talking about you. I'm talking about the people who read what you write.
cool, but after the title I had the horrible thought that this was about an SaaS Company powering down for a week...
That's because screen does what most people who use it want. I haven't used "new" functionality in newer versions of screen since I first started using it years and years ago.
I eagerly await a web site for communicating in sonnets.
Stargate Studios Virtual Backlot Demo
Telegraph: no more chasing web hits
Prestar Inspection Services | Florida Insurance Appraisal
Your Source for Quality, On Time, Insurance Appraisals for Commercal Insurance Policies - Make sure you know the correct replacement cost for your property.
Yes, but can you write it in 14 lines of Clojure? =D
let two observers in different locations see the same event simultaneously [...]

So ... what if observer B does nothing while observer A (a long, long ways distant) measures something. Can B then "see" the corresponding wave function collapse, thereby knowing that A took a measurement?

What I'm working towards here is not caring about the measurement outcome, but rather knowing that a measurement took place, and using that as "information". If you have enough entangled quanta don't you then have a primitive serial line?

It should be obvious here that I'm not very familiar with QM. Just wondering.
Hacking the Hacker’s Mind
I would (got to Iraq for 200k a year), but then I am not American and so the Iraqis probably don't hate me as much. OTOH if I am working with the American Occupation, my nationality is probably a moot point for the Iraqi aiming a gun at me.
It absolutely blows my mind how these things can be so complicated. There's a pipe and a meter. The meter is read n times a year. Invoice. Done.

I can see how asset management can be complicated for a utility, but what exactly is keeping Sidney Water from using an off-the-shelf product for friggin' CRM?
List of eponymous laws
The case is unique because Sky claimed EDS was fraudulent, and had dishonestly exaggerated its abilities and resources when bidding for the contract.

This case result shows two things: IT suppliers’ sales teams must be more careful about their claims when they are trying to sell a system. Gone are the days when there was a disparity between what is sold and what is delivered.

Second, the liability cap is immaterial in fraud cases. EDS had a cap that it would not be liable for more than £30m worth of damages. But because Sky sued for fraud, the liability cap was rendered irrelevant.

What do you think?
"I imagine your perspective changes a lot if you're out there on the ground."

Very true, when your country is invaded and your friends and family shot/raped/jailed/killed by the invader's mercenaries, your perspective probably changes very fast!

Anyone getting in actual combat will experience perspective change no matter which side he is on I guess.

It is a bit harder for the rest of the world to sympathize with the invaders than with people defending their own homes and country. Just imagine your country invaded by a self righteous army trying to "uplift" you. I actually like the Unites States a lot, have lived there and so on, but if the USA were to invade my country you can be sure I'd fight back too. Americans would, if they were invaded instead of being the invaders.
Iran fires satellite carrier into space
> http://dataformatchecker.heroku.com/

Interesting "crowd-sourcing", but is the purpose just to get people involved ? Should be pretty easy to check if it's PDF/HTML/broken/etc with a script, if you've already crawled and fetched the pages.

(So I tossed in my click, which made it change from 197 to "only 196 to go" - that few ?)
It's not Where are Network Virtual Appliances but Where is the Architecture?
If you can sign off $55 million you must be a very powerful person. Anyone can sign off buying a software box.

Same reason why in Japan there are bridges that link 2 places no one needs to go to.
Guy Steele Interviews John McCarthy, Father of Lisp
Just wondering what the HTML 5 Notifications API is, and where it is documented... the only reference I can seem to find to it other than the Chrome code review is this commit log showing that notifications were removed from the WhatWG HTML 5 page: http://lists.whatwg.org/pipermail/commit-watchers-whatwg.org... If anyone has a reference, I'd be really interested in seeing it. Thanks!
How To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 11.2
The caption says San Pueblan Milksnake, but still.
The Ruby code is not an annotation. It's very close to passing an anonymous function to a function. The definition of get is

def get(path, opts={}, &block)

See that &block? Here's the actual source of get:

# Defining a `GET` handler also automatically defines
# a `HEAD` handler.
def get(path, opts={}, &block)
conditions = @conditions.dup
route('GET', path, opts, &block)

@conditions = conditions
route('HEAD', path, opts, &block)
end

Think of it as "I'm registering this block as a callback, to be called when this url is processed." I'm not sure how else you'd like to have a web DSL written; every web library I've used has worked this way.
Nokia has started to make high-end Linux based phones as well. Why would they do that if they believe in Symbian?

The explanation is right there in your first sentence -- "high-end". Symbian can work with 1/10th of the CPU and 1/20th of the RAM compared to Nokia's Maemo Linux platform.

It will be a long time before all phones can be equipped with ARM Cortex CPUs and 256 MB RAM. In the meantime, there will be literally billions of phones sold with much lesser specs. It makes a lot of sense for Symbian to target that market.

(It's curious that Nokia gets so much flack for using multiple operating systems, when other vendors don't have a single OS that would span their whole range either... The existence of Mac OS X doesn't imply that iPhone OS is too limited. Windows Mobile isn't suffering because Windows 7 is so much better. Google has both Android and Chrome OS, etc. Different devices, different users, different operating systems.)
Google to enlist NSA to help it ward off cyberattack
It is not original to Hofstadter; it comes from the Mumonkan: http://www.ibiblio.org/zen/gateless-gate/29.html . Of course the original doesn't call the sixth patriarch "Zeno"; it leaves him unnamed. (The sixth patriarch actually appears to have been called Huineng: http://en.wikipedia.org/wiki/The_Gateless_Gate#Case_29:_Huin... .)
I was seeing a relatively high (30% or so) open rate on emails, but knew there was a deliverability problem because friends and family were reporting not getting my daily emails (my site automatically sends out an email every day at 9am). I'm now using SendGrid, getting an open rate of over 50% (yeah, it's nuts!), and I don't need to worry about DNS, SPF, etc. I highly recommend SendGrid.
Microsoft’s Creative Destruction
UIs that lie & the users who believe them
I'd be worried about accidental input, but you might be able to algorithmically determine what's accidental and what's intentional.
התוספות הפופולריות ביותר בגלריית התוספות של Google Chrome. (דף 90)
I have to say Kevin is doing an incredible job remaining collected and professional even amongst the unprofessional comments from both the pro-Flash and anti-Flash.
This is usually called a "Norm" (or "Vector Norm").

http://en.wikipedia.org/wiki/Norm_%28mathematics%29
Email sent..
"These crashes you are seeing do not exist. The 100% CPU usage is likewise an illusion. Also, Google is evil. Believe me!"
Yeah, the headline doesn't parse. The verb is "downs," it seems, but they're not taking anything down.
We do something similar around each major release, we call it Branching Day as it's when we create the maintenance branch in cvs. We branch on the thursday and each developer is free to try something new out to kick off development on the next version until friday afternoon. If there's much worth showing we get the company together for some beers and demonstrate what we've come up with. It's normally backendy or code tidying kind of stuff which might not otherwise might not get pushed up the priorities or some visual nicety we know people will like but again are unlikely to ever shout for.
Simon Peyton-Jones on Software Transactional Memory (OSCON 2007 video)
Security and Function Creep
I think selectively disabling flash is an excellent move. For a lot of people the only flash heavy site they use on their phones is youtube or hulu, so the add-on should be a perfect solution to the piece of crap that the Flash runtime is.
For a framework that prides itself on the "Don't repeat yourself" principle, a single version number bump required repetition 22 times :)

Of course, this is all in the build-files and the gem specifications, so it's understandable.
Python - unifying c types from different packages.
From the comments,

You shouldn't be surprised, action mailer, active support, active record,
action pack, active resource and rails itself are all separate gems.
If they are separate gems, they each need their version numbers.
Milk Snakes are a kind of King Snake. I had way too much time on my hands with Time Life's "Reptiles" hardcover when I was little...

The poisonous snake the stripes are thought to mimic:

http://minuet.dance.ohio-state.edu/~gallo54/images/words/sna...
Does one necessarily have to make a purchase prior to payment? Couldn't this concept include a "wallet" as well? Just tell the Qwacker "Bill me $10", take the $10 coupon and $10 cash to the 7/11 and get credited with $10. As an option, possibly for somebody who wants to repair a bad reputation.
If an operating system falls in a forest and no one is around to hear it, does it make a sound?
Late Stage Investment (factors that lead to a decision to invest)
They haven't taken anything down, they've put down their tools.

http://en.wiktionary.org/wiki/throw_down_one%27s_tools
Clicking on the logo doesn't take me back to the home page. You might want to fix that :-)
Anime industry business crosses 5.6 billion $
He's saying that all the problems that all of us have with Flash on a daily basis actually do not exist. We're just imagining all of it, all of us. That is not doing an incredible job, it's just not listening.
Well thats why you're thinking about it ahead of time.

I distinctly recall the instructors commenting they'd rather face an idiot who gets too close to you with a gun than an idiot who gets too close to you with a knife, the knife will still cut you if you grab it.

They also suggested you comply with anyone who has a weapon unless you have good reason to think they'll kill you anyway.

I Really should take Krav up again, was good stuff.
The judge noted in his judgment of the case that the Entire Agreement Clause failed to explicitly cover EDS from claims of negligent misrepresentation.

I guess I'm not really cut out to be a lawyer; I can't really imagine having the gall necessary to demand a clause in a contract protecting me from "negligent misrepresentation" ...
Actions speak louder than words
Librarian builds self-checkout machine. Costs $1500 instead of $23000
you have to md5 every possible earth coordenate pair. Thats the hash of the correct one. Piece of cake. So im not going to do it for you.
Thanks for your wider view and info.
I wonder if there's similar opportunities for cost reduction in other self-service kiosks ?
> Auth'ing Twitter using a user/pass meant that I could add Twitter support to Blogabond in 20 minutes. Reading Twitter's oAuth instructions took longer than that.

With all due respect; I wrote a library for Kohana PHP which allowed Twitter to be used as a login in about an hour. If I'd just been integrating it would have been faster.

The beauty of Oauth is that it conforms to a specification - so any Oauth library for whatever language your working with will co-operate with Twitter.

I'd argue that the ease of implementation means that even if it saves you from one in a thousand chance of that headache it's worth it :)
So, they managed to destroy a competitor producing a tablet computer, only to fail to produce their promised product because of infighting?

(See Jerry Kaplan's book, "Startup: A Silicon Valley Adventure" for the depressing story.)

How exactly is this defensible behaviour?
As I've always said "PDFs are bytes, not data. Data can be turned into information, bytes can just be turned into more bytes."
200k in iraq is 200k in your bank account when you come back.
200k in the US has to pay for your life.
Except that they haven't. They've just been told to work on other things for 3½ days.

I like the idea though.
"Gone are the days when there was a disparity between what is sold and what is delivered."

lol
Yeah, they do this in Krav and Jitsu too, but it's not what I'm talking about. These techniques are about spotting the initiator as early as possible, then you're startled into re-action.

The article suggests that actions where you're primed to act and then startled into action are faster than ones where you act of your own volition.

So, could you (for example) condition yourself into being startled by say a raised eyebrow, at which point you would be able to carry out a pre-planned attack with the same speed as a reaction.
FWIW, Flash in Firefox on Win32 has never ever crashed for me. In terms of CPU usage, that was relevant to me perhaps 5 years ago, but now a single core at 100% doesn't break 12.5% system usage - but I seldom see that much CPU usage from Flash except in things like games, where a game loop (=> 100% single CPU) would be expected anyway even if it wasn't Flash.

On the other hand, I'm no apologist for Flash. I wish it would go away just as much as the next guy. My only worry is that annoying advertisements that I can currently block trivially using FlashBlock may later be implemented using JS, SVG, canvas, etc., and thereby become much much harder to block reliably.
Illusive Delusions of Grandeur, or a Peak at Who We Are
Evoly Game Download Free
Match-making and creature-creating fun awaits you in Evoly, a delightful Match 3 game! Make fast matches in the puzzle rounds to clear the board and watch your income grow. Then use the money you've earned to purchase a range of plants and creatures and bring a barren world back to life. As you progress, you can upgrade your creatures to produce hundreds of unique species and populate different worlds with a variety of eye-popping delights.
It's defensible on the personal level.

People from other cubicles felt threatened, and they had to defend themselves. ;-)
I feel like the software Adobe puts out is extraordinarily bad and goes unrepaired. Do others have this impression too? I've never used Photoshop--is it better?

When I was on Windows, I found the Acrobat plugin to be a hog and hated looking at pdf's. On a mac, without Adobe software involved, pdf's are pleasant. Almost nothing makes my Macbook's fan run except Flash. However, YouTube never seems to do this, so is it just that Flash gives developers more rope to hang their apps with?
Seems like the only mobile device promising flash support now is the Pre... will be watching that one with interest. I suspect its performance won't be fantastic either.
Yep, I spent an hour or two creating a nice little spreadsheet that helped me justify the additional hardware expenses, etc. I make it a point to revisit it at the beginning of every month to make sure I know how I'm doing.
HipHop and the Future of PHP Development
The next Citizens United.
would you sell your life for 200k?
Depends how many have been done so far i guess :)
Astroinformatics: A 21st Century Approach to Astronomy
Google's biggest enemy: Europe, not China
Dear God no.
Hackers take note.

The dominant OS for Business (on desktops) is Windows. This can't change (soon), too many companies are locked into software that requires it (either built in house or purchased).

That's changing, more applications are going web based. But there are always those little niche apps that hang out in purchasing or accounting that require windows and aren't going away soon.

Most companies can't function without Excel. Go to the accounting department. Even if they have an "accounting system" ask the people working their what the use (or watch them). They probably have Excel open all day. Excel is hard to do in a browser.

Every company in the world would love to be MSFT. High profits and a locked in customer base.