skysight-inc/HackerNews huggingface dataset:
http://gigaom.com/apple/judge-samsung-does-infringe-apples-u...:

"In a tweet from the proceedings, Reuters’ Dan Levine said that Koh “held both tablets above her head, one in each hand,” and “asked Samsung lawyers to identify which was which.” Levine said it took Samsung’s legal team “a while to do so.” This, and repeated references made by Koh about how “similar” the Apple and Samsung tablets appear could indicate that she feels Apple’s “design” patents have more validity than those related to “utility”."

Samsung just needs to fire all it's lawyers and legal department. They should have differentiated their products more and stand to lose billions if this injunction is issued. Gross incompetence. Ironically it's HTC not Apple that stands to benefit the most.
You don't need to use a gmail account. You just need to create a Google login that isn't an Apps login. You can use the same domain as your apps account - I use that, just with a slightly different username for Google+
How do they define 'user', for Google+? Facebook's metric is 'active users' which I believe are people who have visited the site during the past 30 days.

If Google+'s definition of 'user' is simply someone who has registered for a Google+ profile, then they are overcounting enormously.

My feeling is that they are indeed disingenuously overcounting, in the same way they do with Android, where they talk about the number of 'activations' rather than device sales.
My kid tries to pinch zoom everything. Laptops, books, television remotes.
I will definitely come to Startup Weekend. Thank you for the reminder.
This is what needs to happen. Either there needs to be a user confirmation before information can be "cleaned" from an app, or there needs to be a setting in the Settings/Appname for disallowing cleaning of that app's data.

[Edit] Upon further examination of the new Settings/iCloud in iOS 5, what will need to happen is that the user should be able to disable iCloud syncing for individual 3rd party apps. That's the most consistent solution for the current interface. [/Edit]
Because people disagree with whether your approach is acceptable in any case. It's not that hard to understand.
Rob Pike on Dennis Ritchie's legacy
Would you guys say that Head First Python (http://amzn.to/nLU7sE) is a good book for an absolute beginner to start with? I know programming concepts as well as markup language, HTML and CSS.
Get a rewards checking account: http://www.fatwallet.com/forums/finance/775437/
Actually I saw an example of this twice earlier today. I did a search for some relatively common terms ("api debug" or something like that) and a friend's companies API came up on the first page. Hopped into incognito mode, was not to be found in the first several pages. Same thing happened not too long after, a friend's blog came up for a term, tried incognito, it was gone.
You're right, the rest of the comment was not so bad, and that's in his favor. He could have avoided the flamebait sentence and I would have politely disagreed but had no issue with his comment.
http://askubuntu.com/questions/10481/does-unity-support-disa...

The setting to change focus style is somewhere in gconfeditor.
Judge: Samsung does infringe upon Apple’s U.S. patents
Say I have a multimedia app that downloads assets. I don't want to see them randomly disappear or have them backup to iCloud. Where should they go?
I would also highly recommend learning Python. It is among the easiest languages to learn, yet is also flexible and powerful enough to do real work of almost any kind. It also has libraries for pretty much everything. Python also lends itself greatly to quick, one off scripting tasks, glueing programs together or otherwise automating stuff you wouldn't normally consider writing a program for, so I agree that you will find plenty of tasks where programming will be helpful, not to mention that understanding some programming concepts will help you better understand what other people, eg, on your team, are doing.
Maybe if you are going to slag someone off you should be bothered looking for the tweet you base your slander on...
The theme is kind of a silly thing to complain about. It's just about the easiest thing to change. It's not like OS X, which is ugly all the time.
Actually I didn't find the infographic that easy to understand. Here's a version I made that shows a large amount of money going into the business but the founder value increasing at a slower rate due to dilution:
http://bit.ly/qO90k5
I think that most database applications cannot be seen as a monotonically-growing collection of facts, but as a sequence of operations, and those operations don't necessarily commute.

Most of the operations do commute, or almost commute--there are edge cases involving, for example, balances or inventory falling to zero, and with side effects, duplicates, generated ids, timestamps, etc. I think it's difficult for these to be handled automatically, because of semantic issues. For side effects, there have to be compensating actions--charging back credit cards for orders not filled, for example, or sending an email saying, sorry, you're not actually getting the watch. For operations that don't commute, having a batch system isn't going to be adequate.

For actions that do commute, I don't see how having a batch system is necessary. It just means having a third opinion of what the value should be. Unless you have a define down-time, you're introducing more consistency issues.

Also, "online" (as in OLTP), rather than "realtime" is more consistent with standard DBMS terminology.
Similar sort of approach. A lot less work to set up, especially if you're already running nginx.
My suspicion is that this is not a C programmer at all. Claiming that you've "written loads of it" certainly lends the author a cloak of credibility, but I don't buy it.

"This one, you really can't tell."

A competent C programmer can absolutely discern what is happening... more importantly, though, is that the two examples don't do the same thing.

I stopped reading at that point.
The cognitive leap to associate moving a mouse or keyboard (in your hand) with stuff going down on a screen is significant compared to just touching something you see and it moves. The former represents how we typically interact with a computer, the later how we interact with everything else.

It's actually kind of amazing that Apple made both those interaction types - Apple 2 was THE FIRST time you had a keyboard + screen, and the iPhone/iPad are(perhaps more arguably) the most successful implementations of touch screen interaction.
Nice post! To me, the logical next step is a mathematical framework for proving that all major relational operators (and in partition intolerant mode, ACID) can be implemented using this approach -- if such a model can be cleanly laid out it could drive the future of database systems.
Except grab things without grabbing them. The kid was doing the pinch gesture without pinching the paper. It doesn't look like grabbing to me, so much as gesturing. The paper would have crinkled if it had been grabbing.
They(Astro A40) are used widely for console tournaments (like halo and call of duty). You can daisy chain them to create voice LANs for your team.
Scanning through the comments here, in the media, and lots of tech blogs, google+ is taking a bit of a battering. Everyone seems to be hating on it.

Sure, it's quite likely it will never "beat" facebook, but what happened to: http://xkcd.com/918/

I'm still very happy there is an alternative. I don't care if people think two social networks is one too many. Competition is good.

Facebook = { All the people I know (pretty much) }

Google+ = { All the people I care about what they have to say }

I think google+ will always have a place, regardless of whether it crushes fbook in terms of active users or not.
All of these games were made with isometric graphics:

http://en.wikipedia.org/wiki/Category:Video_games_with_isome...

That's along the lines of what you might do with it.
This is pretty bad advice for most companies.

It's undeniable that people are moving to Bring Your Own Device for mobile, and that with third-party hosted cloud apps, VPNs are less meaningful. However, in a lot of cases, you have SOME applications which aren't secure enough to put on the Internet bare, and also having a central point for compliance makes a lot of sense.

While it would be nice to think phones/tablets are more secure due to having passcodes, unfortunately, Apple and Android don't actually have reasonable device security to protect from brute force against a password. You can easily image even a LOCKED device, then brute force it offline). Only blackberry seems to have hardware security in place to protect against this.
Closing the Loop - Twitter Commerce
.. only if you're a programmer, most of whom would probably know what Google+ really is.
I would bet Apple's never going to make this sort of a choice obvious to the user -- it goes against the "just working" (whether or not it works the way you want) they're currently pushing. It sure does worry me to read all these comments though; it seems like you'll never be able to count on an app having the data it needs to run, without re-downloading. As somebody who spends half his day in an airplane or a subway, plus plenty of time in expensive places (like overseas), that's terrifying.
I use the Hootsuite and Buffer bookmarklets.
> First, my information is about a year out of date. I only used FF (well, Mozilla Suite/Galeon/Phoenix/FF) from around 2001-2010

Oh, ok. The last year was a big year for FF performance: There have been huge gains in speed and reductions in memory usage. FF4 began that, and FF7, 8 and 9 take it even further.

Given that you are talking about the time period before that, I can understand more where you are coming from - performance was a lesser priority then compared to other features. Thanks for clarifying that.
Apple thanks employees with extended paid Thanksgiving holiday
"Apple and Samsung are engaged in a bruising legal battle that includes more than 20 cases in 10 countries as the two jostle for the top spot in the smartphone and tablet markets."

Apple isn't "jostling" with anyone in the "tablet market"; they outsell the rest if the industry combined by, what, 20-to-1? 30-to-1?
"Smartphone and tablet markets"

Android outsells iPhone in the smartphone market, apple outsells android in the tablet market. Jostling is a perfectly adequate descriptor for that situation.

P.S. It's probably no longer sufficiently accurate to describe the iPad as outselling the rest of the industry combined by 20:1 given what we know about Kindle Fire pre-order figures.
What comment systems are you thinking about? With Disqus the rest of the page shouldn't really matter at all, whether it's dynamic, cached, static etc…

Depending on one's error tolerance, maybe dynamic configuration would help (check if you're hit heavily and/or check if you're on HN/slashdot/reddit, then modify the config accordingly).
Since we’re on the topic of longstanding Firefox issues: Add support for `display: run-in` already. You are the ONLY browser not to support it. http://www.quirksmode.org/css/display.html

Last I brought this up, I was told:

1. that it wasn’t completely defined, and some edge cases can arise

2. that it 'wasn't necessary' as you could 'solve' the problem by adding more (wrapping) markup

3. that `run-in` was going to be dropped from CSS2.1.

None of this is very valid.

1. So do what the other browsers do, and/or when you encounter a weird edge case, fall back to `display: block` (as suggested by the spec).

2. Adding more markup (A) because one browser is being pissy (B) goes against the fundamental philosophies of both CSS (A) and web standards (B). Clearly!

3. It’s only being dropped from the spec because they can finalize the spec if it is 100% implemented by 100% of the major browsers. So this is circular reasoning caused by your ten-year rolling decision to ignore `run-in`.

Run-in is a very useful concept (I’m always tempted to use it on /about.html). Please, reconsider.
Looks like we have it easy in Australia http://www.commbank.com.au/personal/accounts/savings-account...
Isn't "beating cancer" typically reserved for people who go into remission and aren't going to be killed by their cancer?

The analogy doesn't hold. OP is still stuck with CAP.
The fact that he refers to music as "branding" makes me want to put my fist through his face. The soundtracks we all love, the ones from games such as Zelda, Chrono Trigger, Final Fantasy... they're all monumental works of considerable effort and artistic merit. People remember these games, they're such classics because they were ... art. It's not branding in the same way the Mona Lisa isn't branding for Leonardo da Vinci.
Kindle Fire Could Stimulate Sub-$200 Tablet Market
And yet, this still ignores the rather amusing fact that the more libraries and VMs and whatnot in between you and the computer hardware, the more chances your program will suffer a security hole because of a mistake in one of those libraries. Not too long ago someone found a bug in PHP that would cause it to go into an infinite loop if you put in a wrong number. These kinds of things happen, so if your going to write secure code, the only thing that will save you is being really good at writing secure code on whatever platform you are choosing to write code for. The only thing that changes is the types of security holes you have to worry about. Instead of buffer overflows, you have to know that function x does x and in some cases function y is more secure but only if there's a solar eclipse, etc. The higher level language you use, the more complexity the system has, which increases the possible security flaws even as the languages reduces other security flaws. The end result is simply that any given language will move the problem around, not actually solve it.
I thought it was implementing SSH in JS and WebSockets aka an "HTML5 SSH client"

In fact its just a front end. So yeah it's plugin free, but it's still not interesting.
Means also that your password travels to the host machine then and that you get double latency.

"Bleh" comes to mind :-(

Please someone tell me I missed a sshprotocol.py and that the ssh.py was not full of system() calls :'(
They now fire `load` events on stylesheet loads? Awesome! Shameful it’s been that way for so long. I’ve seen terrible work-arounds like always just firing a faux-load event 100ms after the stylesheet was added to the page, in the wild.
> What does Golang have in common with Oberon (?) that it doesn't have with C?

http://en.wikipedia.org/wiki/Oberon_(programming_language)

A lot! Garbage collection, no unsafe pointer arithmetic, type specification different from variable use (varname: type)

> ALGOL-60 doesn't have bitwise operations

Ah.... That's like saying that Unix IV didn't have driver for your network card. It was just not standard only because CPU instruction sets were not standard enough. Real-life compilers had it:

http://rosettacode.org/wiki/Bitwise_operations#ALGOL_68

> more than one precision of floating-point

FORTRAN had it, C didn't care initially. And FORTRAN remained faster for long.

> Where can I learn more?

Actually, my bad, sorry, "lite" "closer to the system" language was even before Pascal and obviously before C, it was a bootstrap language for ALGOL W in sixties, see sources:

http://bitsavers.org/pdf/stanford/listing/Algol_W_Listing_No...

And then Pascal was also written in Pascal after it was bootstrapped once.
Or you just abstain from Gnome completely.
The best meme: "I don't always hire Rails devs, but when I do, I hire the creator" LOL! https://gist.github.com/1285068#gistcomment-56381
プラセンタゼリー口コミ・評判・効果サイト！！
How does Google make money?
The child seems to understand turning pages, strangely enough.
Two factor developer personality scoring
That's not entirely true. You can disable iCloud syncing for individual Apple apps, but 3rd party apps are all-or-nothing. You can't disable iCloud syncing for a single 3rd party app.
A Good Look at Android Location Data - A closer look at real-life location data
Sadly, Bjarne Stroustrup was the only person not to listen to "them" (whoever they are), and so C++ is all we have.

Which sort of justifies his point, really...
APC on its own is an opcode cache, not a page/data cache. Did you write your own code to save pages into it and retrieve them? Or is there a cache plugin for WordPress you're using which uses APC as its data store?
The Coming Micro-Ownership Revolution
If Samsung is infringing on the iPad design, pretty much every Flatscreen TV/monitor manufacturer ever should probably start hiring lawyers, because I can't tell the difference between a Sony or a Panasonic monitor at a glance either.
What this can possibly mean? Because C is everywhere. It is in the code that runs the VM of your favorite language. It is in most compilers. It provides basic system services. Why should we have a plan to migrate from something that is everywhere?
No, it isn't. Da Vinci used a paintbrush to paint. Steve Jobs did not use C to program, because he never wrote any code or even designed anything according to at least one verifiable source[1].

It's more like saying the paintbrush is more important than anything some really successful art dealer ever did.

http://reprog.wordpress.com/2010/09/06/steve-jobs-never-had-... (the book mentioned in the blog post, not the post itself)
No, CPython is implemented in C. Python has been implemented in many languages, including C# (IronPython), Java (Jython) and in Python itself (PyPy). The latter, I might add, is maturing incredibly rapidly.
> What, exactly, is the definition of "meaningless" here?

Convenience means nothing without freedom.

> Customising your search engine beyond a choice of search providers that >95% of users use is not basic functionality.

Oh yes it is. Every sort of customization and configuration is basic functionality, and there is absolutely zero reason to deny it to the user. Worse, you (and many others) excuse this stupidity with some bullshit marketing mumbo jumbo that probably not even SJ himself believed, and I'm honestly sad to see how well it seems to have worked.

>If you don't like it, don't buy an Apple product.

This isn't about buying or not buying an Apple product. This isn't even about Apple specifically. This is about the atrocity that are closed systems, and the need for them to vanish into history and never come up again.
Actually a couple video players right now do make this choice available to the user - OPlayer and AVPlayer. They both say something to the effect of "Backup media" in their settings. This simply toggles which location the media is stored in (AVPlayer even seems to move the media on the fly).

This is literally exactly how I would implement the choice if I were Marco.
But it's not REALLY the OS's UI, is it....it's a bunch of HTML made to look like the OS's UI. Sure it might be indicative, but a video and some screen shots would also be indicative.
Changing the Mobile Gaming Industry w/Owner of GaminRide - Dave Soliday
Not really, no. The speed of light in air is very nearly identical to the speed of light in a vacuum. Wikipedia gives the refractive index of air as 1.0003, which is the ratio between the speed of light in a vacuum and the speed of light in air.

The use of air as a medium rather than a vacuum is unlikely to be a significant source of error in an amateur measurement of c.
is that like having freedom from porn now?

Well, it is a lot like freedom from worry about what your 10-year-old is doing with the iPhone you bought them.

As long as someone offers devices that give you the abilities you want, why begrudge people who want something different?
You are in a tough position. There's only two good outs that I know of:

1) Raise money and take the salary you need to support yourself.

2) Bootstrap a business that makes enough to support yourself.

To raise money you'll probably need impressive growth, you need to prove users love what you're doing (which is hard).

To bootstrap you probably want to go more of the SaaS route. Build some niche thing that's easy to charge for. Look at businesses like Olark, Mibbit, Sendgrid, Clicky. Those kinds of things are (relatively) simple and people will pay good money for them.

Work in the morning. Wake up early and dedicate the first 2-3 hours of your day to your "real" job and then go do your day job.

Make your project small and polished. Be the easy/simple/beautiful solution. Don't compete on features.

Launch within a few months, don't drag it out.

Good luck.
To say that wingo has forgotten that systems software needs to be written is both insulting and flat-out wrong. He is a language implementor (Guile). Of course he knows that it is still needed and what it is needed for.
That's what I meant...
> death-by burpees

a most unpleasant way to die!
Fair enough. I tried now but that was months ago and Twitter search is unhelpful.

However, he's being asked by multiple people right now for the radar# and he's ignoring the questions. He just said he's known it for two weeks, which might have been too late for Apple to fix it anyway.
Twitter Pushes Ads Into the Timeline — Again
NSA And Google Developing Hardened Android Kernel For Government Communication
Yes, the illusion was totally broken for me when I saw Windows scroll-bars while browsing.
Here is a Chrome extension that will modify existing pages built with the Google maps API v3 to enable it:

https://github.com/broady/ForceWebGL
What really bothered me was the uploader credited Steve Jobs with coding something.
Hail, god amongst men. Once upon a time I thought I was a very good C programmer. Today I know myself to be a terrible programmer. I surround myself with safety mechanisms such as -Wall -Wextra -Werror and the clang analyzer, but even these tools cannot stop me from shooting myself in the foot time and time again. Please enlighten me, such that I may learn to write safe code in an unsafe language infallibly.
Steve Jobs and the End of the Future
Somewhat of a conspiracy theory - but if the choice for developers is risk losing losing local data or back data up to the cloud unnecessarily, I think they'll choose to store it to the cloud, as they will be the ones blamed when their app "deletes data randomly".

The more storage space taken up by local files being backed up to iCloud, the more people will end up going over their 5GB capacity, and will have to upgrade to the higher capacity plans to cover it. I'm not sure I actually believe this right now, but if they refuse to fix the problem, then I might...
> This is fine, up until the point where you get on HN and Reddit at the same time

Incidentally, you don't actually need much to handle that. Our web server is a wimpy 256 MB VPS and we've had (Wordpress) blog entries hit the front page of HN and Reddit simultaneously and weather the storm without missing a beat. An appropriately setup Apache + Wordpress SuperCache does the trick just fine. (Hint: The default Apache configuration isn't "appropriate".) You're not going to hit anywhere even close to 2k requests per second on the front page of those two.
Basically, I'm trying to appease higher ups who insist that we need an app, but dont understand all the complexities about maintaining separate codebases, app store approval process, etc... As long as there is something installable in the app store, they're happy. And I can code the site in such a way as to mimic a native app, so the end user wont know the difference.
Show HN: A Google Closure Project Template
Same thing here. My daughters (1 and 2) walk up to the TV, and try to swipe to the next photo or touch the video to pause it.
Google Nike Dunks High Custom Shoes Cheap Online Sale
Apple 2 was THE FIRST time you had a keyboard + screen

I raise you Douglas Englebart and a decade earlier.
Instead of just saying "don't install iOS5", can't you continue to store files in their Documents, but tell them to flip off the sync switch for your app? http://i.imgur.com/acOje.png
When Groupons are bad for small businesses