skysight-inc/HackerNews huggingface dataset:
This highlights the fact that Apple doesn't have the resources to be able to work through issues like this with developers of well-used apps before changes are made. Maybe they should open more positions like these:
http://apple-careers.com/job/Austin-Mac-2FiOS-Developer-Supp...

Sending an email out is insufficient. I've had similar experiences with a company that develops a product that I've written extensions for. If your product relies on an ecosystem, and you do something that is going to disturb that ecosystem, you'd better be prepared for the backlash.
If you want graduate instead of graduating you don't use + you use "graduate".

See how annoying it is? They change this stuff.

Also, like I said - default behaviour is great for most people. I dislike it. I don't want Google subbing words for me, and I don't want to enclose everything in quotes.
Crashed my browser, Linux Firefox 7.0.1...
Yes, but it seems Google doesn't let Firefox access MapsGL yet. Your guess as to why...
If you're on a laptop, and the trackpad stops working after upgrading, try one of these solutions in the terminal:

synclient TouchpadOff = 0

or

sudo gedit /etc/modprobe.d/touchpad.conf and in that file type "options psmouse proto=imps" (no quotes).

The second solution worked on my Lenovo T510. Credit goes to Hopper122 here http://ubuntuforums.org/showthread.php?t=1479286
I love how you just simply stop responding whenever someone makes a valid, well-thought out point against what you were saying.

Respond to wiseweasel and nolabel. They refuted your assertions, the least you should do is own up to it rather than just ignoring them.
Would you mind expanding on this? Why do you think is a train wreck and where would you recommend to check for analytics?

Thanks!
What problem are you trying to fix? If I'm offline, what good is being able to see my article list if I can't read the articles? If I'm online, why do I feel any less irritated when I try to go back to an article I was just reading only to find that I need to wait for it to download again?
Wow, it works for me with FF 7.0.1 and nouveau on Linux. A little laggy when I go fullscreen, sure but the last time I tried viewing WebGL FF told me that my 3D setup wasn't supported.

Anyhow, cool presentation. It's impressive to see how WebGL is progressing.
Wavy waveguide offers bright future for high efficiency solar cells
Works very well on my weak laptop GPU.

It actually seems smoother than the regular canvas implementation. Plus there are nice transition effects.

Not sure how practical it is though, but I do like the idea of shifting graphics intensive work to the GPU.
Startup Chile - 2011′s Final Application Process
Sorry, not going to happen until someone release something like the Android of desktop Linux, or an actual Android for Desktop(TM).

Preinstalled, with lots of applications, and easy to use.
AMD Ports Open-Source Linux Driver To Windows Embedded
You can also measure websites in google trends:

http://trends.google.com/websites?q=stumbleupon.com&geo=...

They don't have the data for Ireland, but there's no uptick here for "All Regions".
I'm using Chrome 14 on Lion and it works fine.
Chrome is a product that treats its users like idiots.

Many, many products do that these days.
The key insight is that an "update" is really a query getting the most recent data record for some entity/type.
>Both "Sally lives in Atlanta as of time X" and "Sally lives in Chicago as of time Y" are true.

>This is far, far different from databases based on mutable state. In order for a database like that to be eventually consistent, you need to do read-repair to enforce consistency.

what databases you're talking about? any specific example?
Apple lanza iOS 5 con Twitter mejorado
SU's own recent blog post about their traffic: http://www.stumbleupon.com/sublog/20-million-stumblers/
Typing this on a late 2010 MBP running 11.10. I started on 10.10 which needed modules and other bits from the mactel PPA for audio, backlight control, hotkeys etc to work properly. 11.04 was pretty good - just needed a wireless driver from the backports repository I think. 11.10 so far is working with the exception of 3-finger tap to middle-click in Unity. I've switched to KDE which is good enough, after some theming/tweaking.

From my sample of 1 I'd say Ubuntu Mac/Macbook support is good about 6-9 months after the first release by Apple. Before then it's hunting around forums, and PPAs.
It's endearing that for each comment presenting a criticism of some aspect of Firefox, there's at least one reply from somebody saying, "But /I/ don't have that problem" (see thaumaturgy's top-ranked post).

So great. You don't run into problem x or problem y.

But a LOT of people do. And when I sit down at somebody's computer, and they use Firefox, and they have more than a couple tabs open, it's slow. Inconceivably slow. Especially in light of how snappy Chrome manages to be with a big stack of tabs open.

And then on a modern computer, a nice shiny new computer, things are pausing erratically, and there's lag, and it's slow, and it feels like 2005.

I can hear you leaping to Firefox's defense now: "Sure, but that was only true until 5.323, when they fixed the 'FF is slow as shit' bug!" Or, "yes, but that has never happened to /me/, and I run Firefox on a Pentium I that I spilled a bunch of grape juice on and kick every day."

Congrats, you're either an anomaly, incredibly fortunate, or you limit your number of tabs, restart Firefox regularly, and clear out your history daily. All things that I can assure you, ordinary, non-technical people NEVER DO.

Chrome managed to make a browser that doesn't become unbearably slow under normal usage patterns. Firefox, for all its moral superiority (and I gladly concede that point), has never managed to do that.
The whole idea of an app like Instapaper (or any of the other examples presented) is that the "stuff" that is saved for later is all user-generated content. Some articles may even vanish (different location, move behind a paywall, deleted, etc...). In this case those articles would become inaccessible when the OS deletes the cache.

It seems that the argument that only the list of metadata is user-generated can apply to any type of media (music, movies, etc...). Technically speaking all of the music on my phone could be downloaded on demand. Of course this requires an always connected, fat, and cheap network connection. Which is pretty much the opposite of what most folks have.

This also breaks the user's expectations. I was annoyed/surprised when I upgraded to iOS 5 and Instapaper had to re-download everything.
Free doesn't play into it. Either something is good or it's not. One of the best aspects of OSS is that there are so many examples of products that are every bit as good, if not better than, their commercial competition. If I give you a free durian sandwich you are not obligated to like it or to hold back your criticism, you should be free to say "dude, this tastes like garbage water."

Indeed, that line of reasoning has even less standing in regard to browsers since the top 4 browsers are all free. Encouraging people to stiffle their very real complaints will only serve to lower the quality of firefox, who does that benefit?
This is absolutely true. I had a paypal issue recently and got immediate, useful help when I called, before they had even looked at the case I submitted online. Call!
I never said anywhere that it provides strong consistency. You still choose between availability and consistency. What you beat is the complexity the CAP theorem normally causes. You regain the ability to easily reason about your systems.

"There is another way. You can't avoid the CAP theorem, but you can isolate its complexity and prevent it from sabotaging your ability to reason about your systems."

"What caused complexity before was the interaction between incremental updates and the CAP theorem. Incremental updates and the CAP theorem really don't play well together; mutable values require read-repair in an eventually consistent system. By rejecting incremental updates, embracing immutable data, and computing queries from scratch each time, you avoid that complexity. The CAP theorem has been beaten."
Apple's in a tight spot here - either they leave things as they are and piss off developers (and, by fiat, piss off users), or they have to start forcing users to more proactively manage their remaining space.

One can probably easily imagine an interface for showing the user how much data a particular app is using and allow them to nuke the temporary stuff. It might even look beautiful. It might even be fun to use. But it's going to introduce a lot of hand-wringing and micro-managing and lots of mental overhead that Apple really, really wants to avoid.
"Chrome is a product that treats its users like idiots."

I found myself agreeing with some of your points, but that comment was unnecessary. It's just two different design philosophies: Firefox allows extension of the browser itself at the cost of completely-silent upgrades and sandboxing, while Chrome treats extensions like miniature web pages.

I agree that Chrome is a strategic move for Google, but it has made some definite contributions (like V8!) to free software. Not to mention it had a very unique interface when it was first launched (very well designed).

Chrome was part of the reason why Mozilla is hustling to improve Firefox. If anything, appreciate Chrome for giving people more options and placing pressure on Mozilla to innovate.
Why Occupy Wall Street is Not the Tea Party of the Left
The Man Who Sailed His House
I can speak for myself - I use Ubuntu on my laptop and I'm doing most of my software development on it.

As such, it makes sense to use the same environment in production. You have less surprises that way and you also learn to configure the server just from day to day maintenance of your own laptop. And some things are the same in Debian and Ubuntu, but some things are different.

Regardless, Debian is awesome, and its heritage is one reason why I love Ubuntu.
Dennis Ritchie - Jon "Maddog" Hall (President of Linux Intl.)
Sadly, if you're not in the USA this is of no use, for now, until they expand into other countries. I have a product launch soon and I'm seriously considering just extending the free trial period until they launch in Canada.
I'm sympathetic to Marco's blog post here, but I wonder if he's failing to interpret the two paragraphs from the documentation within the context of Instapaper's purpose.

With respect to point #1, and in the context of what Instapaper is for, the user is intending to read an article offline, and the local copy of the article was generated by the user's intent (and can, therefore, be considered user-generated even though the user is not the author of the article.)

With respect to point #2, the articles fail the "can be downloaded again" test in light of the app's purpose of making the articles available to the user when the network is not available. When the network is unavailable, the articles cannot be downloaded again. Edit: JeffDClark makes another excellent point here that the article may have originally been behind a paywall and therefore cannot be guaranteed to be re-downloadable. The same is true if the author removed the original article from their webserver.

Ergo, put them in the Documents folder. Whether this would satisfy the app reviewer is another question, but it's worth a shot to carefully explain to them how your app is not violating the letter of the law.
And yet the suits wonder why there is such a shortage of competent developers who are willing to work in .NET.
The responses from Mozilla, Asa especially, have either been, "We don't think that's a problem", or sometimes, "go piss up a rope".

I don't think this is very fair to the Mozilla folks. From the few people that I've met (and complained to about Android Firefox) the response has been "why don't you grab the latest version and see if that fixes the problems?" And if it doesn't, then the response is "file a bug."

While I don't have any personal experience with Asa, he has responded to this article with exactly the same response (http://news.ycombinator.com/item?id=3108498).
This really impressed me.
The system computes functions on all the data you have. That describes every possible data system.

In the realtime layer where you compensate for the last few hours of data, you'll need an incremental strategy to maintain that "cross-datum" consistency.
Xtranormal Bears talking about Machine Learning and Immigration Policy
Glass Block LED Matrix, controlled outdoors via Android tablet
Doesn't work on Chromium 12.0 in Ubuntu 11.04
All systems are tested from a fresh install, therefore the installation is part of the certified status. Also see my comment about SKUs: a single model name can cover a multitude of incompatibilities.

Anecdotally, I've managed to crash my MacBook while installing OS X.
What about apps like spotify and rdio? Where do they store music if those two directories are constantly cleaned?
iOS 5 now lets you see per app space usage. (it's under Settings > General > Usage) I don't see anyway to delete that temp data, however, only the app itself (for non-apple apps).
Dynamo, Riak, Cassandra
Unfortunately for me I'd been running Xmonad as my Gnome window manager. I can't figure out how to keep doing that at the moment, so I'm sticking with 11.4 for a while at least.
プラセンタ食べ物口コミ・評判・効果サイト！！
Fun is the Future: Mastering Gamification
Right, and finding another way is how the "can do" person wins over the "can't" naysayers. It's like saying Jules Verne's cannon to the moon is impossible... which is true, but not really the point, since rocket travel to the moon has been proven.
I could be wrong, but I think all the articles are on Instapaper's servers, so you can re-download them.
Granny Smith would be pretty used to things looking wrong on her 1024x768 laptop - besides, a resolution that low indicates that the laptop is positively ancient. Would she be really looking to replace the OS on it? Even if she were, is this demographic even remotely large?
That seems to be the only way for Instapaper to give their users a reasonable experience, but it's still a bad solution. It doesn't make much sense for the Instapaper app to backup its users' cached articles to iCloud, when the whole point of the app is to backup the articles on the iPhone. If you have access to iCloud, you have access to the original article, so it's a waste of bandwidth. Not to mention that Instapaper risks getting hounded by Apple for the iCloud usage.
How to Bid on Computing Power
Yes, but how many monthly actives?
>Not many people do that yet.

Apple has sold millions of AppleTVs.

>It'll all be super locked down like Apple's typical developer bullshit. It's not like Apple is going to let developers make use of this

Developer's are already making use of this. Check out Firemint's Real Racing 2, which supports 4-player split-screen using Airplay. It's trivial to enable Airplay mirroring in your application. So there's no reason that every single game on the app store won't at least let you play on the TV as a large screen.
There are similarities. It's really closer to functional programming than anything else.
So, I don't notice much bad with FF, so I don't know what I'm missing. What am I missing? What makes FF terrible and Chrome goodly?
Chrome's FOSS, but it's not driven by the FOSS mentality like FF is. Choice is great, but when it interferes with UX one or the other has to go. Google is a consumer app company, so they went with simplicity and a clean interface. That's their right.

We aren't living in the MS EEE days anymore. You always have the choice to use a different browser. Hell, if you care that much, you can download the source, re-enable the http:// display, and compile it yourself. I really fail to see the problem, here.

Your complaint is that there's no practical difference whatsoever, but that you want to have the choice. That seems to be a pretty minor thing to be kvetching about.
The version of Firefox that is my favorite is actually pre-firefox. Phoenix was an amazing browser -- it was lightweight, incredibly fast, and the UI was simple and _very_ customizable.

Phoenix, in my opinion, is the original idea and message behind Firefox: a fast and friendly alternative to bloated browsers. Over the years, Firefox has become HUGE. Why make a Firefox 7, 8, 9 etc. if it just keeps adding more things instead of cutting through the glut with the sword of speediness and optimization? Really, all I want a browser to do is pass the acid3 test and be up and running as quickly as possible. Cut everything else out.

I think of Phoenix as like a pamphlet, Firebird (Firefox 1) as a novel, and current Firefox as an encyclopedia. Tucked somewhere within... on a select number of sheets in that amassed bramble of pages and thorns... in there is a browser we all know and love.

"I saw the angel in the marble and carved until I set him free" ~ Michelangelo

Firefox+Mozilla: please don't stop carving. We appreciate all you do, but it's time to get back to basics.
"Free" projects lose that excuse when they start making money through third parties (Google pays Mozilla a ton of money to be the default search engine) and make concentrated marketing pushes.

I'm certainly going to treat them like I would any other ad-supported software, and that means treating them like any other commercial piece of software.
This article really comes off as a prima donna developer, who may understand how infrastructure works, but not why strategic decisions are made.

Security is the primary driver for VPNs, and a significant driver for IT-controlled devices. Maintainability of the infrastructure is another large drivers for devices. And finally, cost control of your support organization is easier when they have a limited scope to what devices and configurations they will support.

It isn't that his points are incorrect -- They are just pretty minor compared to the actual business drivers of Enterprise IT.
Sorry, no. It is calling data mutable that is the confusion.

Try this exercise:

Identify something you consider a datum. Write it down. Note that it has more than one part. Now imagine it 'changing' and write that datum down. Now, identify the 'it' that (you would say) changed. Note that the 'it' part is the same in the 2 datum. Let's call this 'it' part the identity. Now look at the part that is different. For discussion's sake let's say that part was 42 in the first case and 99 in the second. Did 42 change into 99, or was it replaced by it? Let's call 42 and 99 values. You'll not be able to describe something that 'changed', that incorporates both the identity and value, that doesn't involve some memory/disk/system that had a (just one!) 'place' for storing information about 'it', and it is that place that has had it's contents replaced/changed, not the datum/fact.

Did Obama becoming president change the fact that Bush had been president? No. Could you make an information system that forgot Bush was president? Sure, but that's your fault, not a characteristic of data.

Finally, check out this 30 year old paper that contains this interesting section: UPDATE IN PLACE: A poison apple?

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.108....

As long as we continue to use lax language like mutable/updateable data we will be without the tools to describe, think about, and build better systems that independently manipulate identity, value and place, and correctly handle time.
It seems to automatically detect an external display on my HP Mini as of 11.04 (maybe sooner, didn't try). I can even switch between the displays using the dedicated key on the keyboard.
Bitly Enterprise
An Open Letter To The Occupiers From A Veteran Troublemaker
Ask HN: Transitioning / Habituating myself to use a Version Control System
Hi,

I've been developing for Android for almost a year now, and a couple of days ago, I read some posts by Zach Holman & HN comments on those articles, and got me thinking if using a VCS while being the sole developer is really productive.

What I've been doing till now is, use eclipse to export the project to a folder on every release, and place a txt file with changes in the folder (an ancient technique). I just copy-paste the project if I ever need to revert back (done only once), but I wonder if I should get used to using proper revision system. I was in an IT (services) company (quit in 2010) where we used Visual SourceSafe (doubt if anyone uses this) during the initial training.

I've finally zeroed in on Mercurial (mostly coz I use AndEngine, and its on Mercurial, if it works for Nicolas, it should work for me :]), and would like to know if anyone has some dos and donts to use it efficiently, while keeping my focus on development instead of getting overwhelmed by the vcs.

Thanks. :)
There is an X100e and X121e listed, but no X120e. I've seen enough hardware listings to know that there's no guarantee of equivalence between models.
The advantage of Ubuntu LTS over Debian is that security updates are provided for five years. Since there is a new LTS update every two years, you have a three year upgrade window, as opposed to the year-long window of Debian.
and then refer your colleagues too, for referral bonus !!
Aha. Now here may be the root cause:

Shawn Wilsher :sdwilsh 2011-09-18 12:33:22 PDT

The problem here is that Places (along with lots of other places in our code) still creates and uses synchronous database statements. SQLite is only threadsafe because it serializes all access to a database connection (this is unlikely to change any time soon).

To make this problem worse, every time we "fix" an area that does this, we end up putting more work on the background thread, which increases the likelihood that the remaining places that need to acquire the mutex on the main thread will encounter contention for the mutex.

Some of you might recall we hit this problem in the run-up to Firefox 4 as well (November/December of last year), and it caused Marco and I to have to reachitect a bunch of stuff in Places for a few months in order to work around it. Until Firefox removes all uses of the synchronous Storage API from the main thread, this issue will keep rearing it's head. (When that happens we can actually use SQLite in a way that stops using mutexs and will likely speed it up too.)
Wepolls.com – A Social Poling Network With Something For Everyone
But it doesn't make sense to back this data up to iCloud, which is what happens to the Documents folder.
Yahoo Mail global email flow visualization
Google Exceeds Estimates; Shares Surge
P=NP? 3-SAT "solved" in O(n^2)
Really? If I generate an offline copy of an article on my phone, wouldn't I want to have access to it on my iPad? Why wouldn't I want the truth to be in the cloud?
"Firefox, on Linux at least, is busted. It’s busted so bad that it’s painful to use. And it’s been this way ever since Firefox 3 launched"

I'm suprised I don't see posts like this more often, specifically about the Linux version. I've been on Ubuntu since 7.04, and Firefox has always felt like beta software, especially when running any Flash media. I get far less crashes on Chrome, so I've started moving away from Firefox and find the Chrome experience much more reliable.
What does this even mean? As I understand it, Android is just a free phone OS that's easy to write for. In the desktop work, we call that Linux.
Discussed and deleted here:

http://news.ycombinator.com/item?id=3097684
The iij Top 20 upcoming startup books, fall 2011
Years ago, I ran a "Linux Incompatibility List". You might consider the idea of something similar - a list of things to avoid because they're guaranteed not to work with Linux.
WebGL is going to be huge very soon.

Developers that are fluent with the technology are going to be in high demand once more people know what you can do & stuff like this is what everyone wants.

Time to get reading!