skysight-inc/HackerNews huggingface dataset:
It does not. OS updates are still delivered via Software Update, not through the App Store; ML simply integrates the SU GUI into the App Store app. For instance, I updated my 3 ML Macs to 10.8.1 this afternoon with the softwareupdate command-line tool, pulling the update from a local Software Update server, neither of which would have worked had the update only been available through the App Store.

Note that there's also a distinct 10.8.1 update to "Install OS X Mountain Lion.app", and that this is only distributed through the App Store — but this just slipstreams the Mountain Lion installer, and is neither necessary, nor even useful, for updating existing 10.8 systems to 10.8.1 (unless, of course, you choose to "update" by reinstalling the whole OS!).
Hey. I read your sailing book and absolutely loved it!
Any idea as to which one is actually harder, the new material, or Lonsdaleite?
I see from this journal that Lonsdaleite has 58% higher indentation strength than diamond:
http://prl.aps.org/abstract/PRL/v102/i5/e055503
but I couldn't find figures for the new material.
The shame in it all is that you can't just use the computer you already have. iOS development requires a Mac and Windows RT development requires Windows. It sucks when any manufacturer locks you in and prevents you from using portable code. It ups the expense of developing a cross-platform application significantly.

I guess at least if you own a Mac, you're allowed to run Windows on the hardware as well. The same can't be said in reverse, due to software licensing restrictions.
Mobile Backend as a Service Roundup and the Future of Web APIs
But what did the excluded founder see?
Thanks a lot for the help. That is a great resource.
Also I found http://ckeditor.com/ but this comes with a license fee.
Going through the blog post I finally understand why I kept seeing Jamie's blog on the front page of here and my Twitter feed continuously for the last few months, it's really impressive how much work you can get done when you're working on things that interest you. Seems like it was a enriching and useful internship, good job to Jamie and everyone at KA.
With design patents, there's no disclosure. As soon as Apple shows off their latest device, everyone knows exactly how to duplicate it, patent or no patent.
I'll note so-called overweight - BMI 25-30 - is the longest-lived cohort, followed by normal (18-25), obese (30-40), underweight (<18), morbidly obese (40+).
Having lived in China and know a lot about its history for the past 60 years, I can't help but shudder at anyone trying to compare health between Chinese and Americans on a longitudinal basis. A Chinese person that is 40-65 years old (the ages when cancers tend to crop up) has experienced a life that is wholly incomparable to the life of an American of the same age in so many different ways besides a meat vs plant based diet.

For example, a large portion of adult Chinese people likely experienced a calorie restricted diet for from 58-61 during the Great Leap Forward that was so severe that it led to millions upon millions of excess deaths. This was just one of the many things impacting diet that happened during the life of a 40-65 year old that would have participated in the China Study.

The China Study took place from 1983-2003, so it is likely that all the numerous food issues China experienced under Mao most likely impacted the study's results in ways that can't even be imagined.

IMHO at best it's a correlational study comparing apples and orangoutangs.
I'm using RequestPolicy, which I'd assume also hinders tracking even without being somehow explictely blocked. No idea how wide-spread those extensions are though.
Android is now supposed to do updates with binary deltas rather than full reloads, which should help a lot with the bandwidth issue.
Why Doctors do Abortions????
Clipstream G2: JavaScript video player
Ouch. Now its back to the Supreme court to 'do the right thing' which is unfortunate. Does anyone have a link to the published decision? I would be interested in reading their reasoning that got them to this.
Why I Left Facebook After 7 Years, But Was Forced Back In
Has anyone there found info about what libraries Facebook has embedded into this app? For example, if you go to Privacy and Legal in the Camera • app, you get a nice list of every open-source project they embed. I can't find it in this new FB app...
I wonder if they are just implementing it "wrong", and not using the Apple APIs.
I'd love to be able to qualify to compete in the Putnam, much less win. I can speak math reasonably well:

http://arachnoid.com/gravity

But I'm not in the Putnam class, more's the pity.
It's a braino, I think. Instead of the right thing, which would be what mathgladiator posted below, this is a guaranteed null pointer exception when obj actually is null.
It's not your balance that matters there, it's the amount of money you choose to bring into the game at the start. If I could boost my odds by bringing in only $498 dollars of my five hundred then I would do so every time.

Your actual balance is ridiculous to include in a game's calculations.
An Interview with DuckDuckGo's founder, Gabriel Weinberg
That looks fascinating, thank you. It also looks like it will take a few days to get the hang of, but it may well be worthwhile!
I'm getting the same on my new rMBP. It shipped with Mountain Lion and an SSD installed, so I expected waking up to be almost instant, but it takes at least 5+ seconds for the screen to update (battery/clock display old info) or I can input my password.

I also get a lot of graphical glitches (mostly in Safari).
> It's more complicated than you make it out to be.

I didn't make it out to be simple or complicated. They valued their sense of developer efficiency over user experience.
Eh

http://books.google.com/ngrams/graph?content=shut+down%2Cshu...
One of the benefits of intermittent fasting is that you can in fact completely abstain from food; not forever, but for a day, certainly.
Nah, patent trolling at its best never makes anything in the first place. When Apple threatens to sue, there are threats of counter-suit. A proper patent troll isn't vulnerable to this. This isn't to say I support Apple's behavior, but "trolling" is an exaggeration - they are actually trying to make money on products, not patent suits.
Cool, I signed up. One thing to consider though would be to allow at some point different licenses for different images. I just inadvertently licensed some pictures of my daughter as attrib-share-alike. Admittedly my mistake, but it would be nice to have a way to have quickly corrected this since there seems to be no way to exclude any images.
What version of the MBP is this? I have a 2009 MacBook Pro 13", and two 2007 MacBook Pro 15" and I haven't had any issues at all with Wifi.
Facebook Rewrites Its Code for a Small-Screen World
Even if you don't want the games to be able to refer to the last game you played, it looks like this is greatly convoluted. Why not just consider something simpler like the following?

Game A: If you have an even number of chips, gain one. Otherwise, lose two.

Game B: If you have an odd number or chips, gain one. Otherwise, lose two.

The point being that game A (or B) always leaves you with an odd (or even) number of chips, so that if you keep playing it you lose two every turn, but if you alternate, you win one every turn (after the first, possibly). For simplicity, I'm ignoring the behavior near zero chips, but this still seems to capture the essential properties of the "paradox" in a much simpler fashion.
As a user of the OS, in my experience it's absolutely a bug. Now whether or no Apple is going to own up to it or just insist "No it's a feature!" and declare victory is another story. Right now it's looks like they're going with the unfortunate fingers-in-the-ears, 'lalalala I can't hear you' response. Not their finest moment.
DNA is code, so you work around the same way... Implement the idea and effect, but as your own.
It's true on Linux as well. I upgraded my work machine from Ubuntu 11.04 to Ubuntu 12.04, and my VMWare Workstation 7 stopped working. (The kernel modules it uses are incompatible with newer kernels.) There are some third-party patches that are alleged to make it work, but I couldn't get them working quickly, so I just downloaded the version 8 beta instead. When that expires in October, I either have to pay for version 8 or retry hacking version 7.
Making money? Only if the programmer under discussion is a salaried employee, disconnected from any economic issues apart from being paid regularly.

Some programmers still market what they write. Granted, this is a shrinking sector.
That's just wrong anyway. You can't use .NET from RT. You can however provide new projections for another language though.

(Fun fact, there are now 3 C++ variants in Windows. C++ C++/CX C++/.NET)
Ask HN: What is good conversion from trial to paid for SaaS?
I wonder what is a good conversion ratio from trial to paid for B2B SaaS service which costs $10/month.

We have conversion of 20% (20% of people end up paying at the end of trial) and we wonder if that is a good number.
There's no point in using lawsuits to shut down someone you don't feel threatened by. It's bad press and a waste of money. Microsoft removed Linux from its list of threats [1] this year, and it's questionable to me if Linux was ever a threat to Microsoft's profits. Microsoft is unlikely to sue Linux developers in general for the reasons above, but once something rises above and becomes a threat (Android), they'll bring the hammer down.

Whether or not these patent claims are legitimate or not, some Android vendors apparently found that it was more cost-effective to license rather than battle it out in court.

[1] http://www.neowin.net/news/micorosft-no-longers-considers-li...
How Powerful is Facebook's Advertising? (Infographic)
Used it, it truly is miles better. They can now finally say they're serious about mobile with a straight face.
Rad... thank you!
Facebook doesn't want to optimize the mobile experience. They make far less money from mobile users. Their ideal world would be that people can get their immediate fix on their phone, but for most interactions, they head to their desktop.

They are getting dragged into a better UX. They aren't pushing for it.
love this example!
Atleast on release G+ on iOS was an abomination that made FB look amazing
"You Are Really Just Looking for Someone to Build Your App" --I totally agree with this sentiment. Looking for a co-founder should be almost as serious if not just as serious as looking for a spouse. A lot of "non-technical" people could benefit from having this mindset.
If only it were true!
Since mobile is their biggest growth platform and considering that they have the resources, I just don't see this as a strong argument. I always thought it was very silly that the website ran better and faster in Safari vs the "native" app.
Clearly, this will get the masses to dump their iPhones and embrace Windows Phones
Very cool. That's all I can really say, kudos for thinking on their feet, coming up with a clever solution and then sharing it.
LCIDs in the URI remove ambiguity about which language to serve (do you use Accept-Language? Or IP sniffing? Or user prefs in cookies?), they remove ambiguity about which storefront to show for a market and - most importantly - they make alternate language/markets indexable by search engines because each has a distinct URI.

Why are Apple, IBM, Amazon, Google doing it if it's such a terrible design?

http://www.ibm.com/us/en/

http://store.apple.com/us

http://www.apple.com/ca/fr/mac/

http://support.google.com/adwords/?hl=en

http://www.amazon.ca/fr/
Not saying that I agree or disagree with the hypothesis, but it does assume that all other variables remain the same. By moving to a different area with more stuff to do, you invalidate the experiment. That's akin to saying exercising everyday for an hour did not improve your health because you got hit by a car one day while running.
I'm not disagreeing, but be careful: there are utility patents and design patents, and (IANAL but) they seem to be very different beasts. The latter are almost more like trademarks than they are like utility patents. They're explicitly for non-functional aspects of an item.

For example, there's a design patent on the shape of the PT Cruiser. You could say that the designers at Chrysler who made a 1930's-style car body didn't invent anything and that this is "mostly packaging", and you'd be right, but that's what design patents are for. AFAICT, they used design patents exactly as intended.

Apple doesn't claim to have invented round corners, any more than Chrysler claims to have invented tall skinny engine grills. It's just a part of the whole, and it's not an "invention", and that's exactly what the system intended.

(I don't make any claims about whether the system is being administered properly, or whether such a system should exist at all.)
Is there any past behavior that would allow us to guess if it is likely that he does veto this or not? What have his past actions told us?
It's annoying to me to use Virtualbox for OSs other than Linux or BSD based ones. It's even more buggy, and you're limited in the amount of processors and memory you can use in the free version.
That assumes developer efficiency is what they were optimizing for. If, on the other hand, they were optimizing in a way that attempted to trivialize mobile to drive people to the (more profitable for them) desktop, then then entire experience makes sense from a product perspective.
Kernel modules are vital and yet can be very small. On Linux at least.
I hope this is followed by similar studies for teleworkers in different professions. This specific study isn't generalize-able; it focuses on teleworkers where work units come directly to workers in short, easily measured spurts (unlike most IT positions, which often involve multi-day tasks).

The next step is to perform the same sort of analysis where workers complete multi-day projects and communicate asynchronously with co-workers (email, issue trackers). Workers that only WFH one or a few days a week (as opposed to all the time or none) are also worth looking at; instinctually, I'd think this group would be the most abusive.

Further, it sounds like the telework involved is relatively pleasant -- CTrip is a travel agency, which I imagine involves happier customer calls than ones to the phone company. The study might not even be representative of all call-answering telework in China, which is a pretty narrow focus.
"Criticism is an indirect form of self-boasting."

- Emmet Fox
I've been going information paleo, in staggered steps, for the last year and a half now. First, I stopped watching TV--which just turned into watching Hulu, Netflix, and torrented movies. BUT it also got me away from CNN, CSPAN, etc., which was big for me. Big enough that just three months in, I--who'd spent the last 3 years of my life debating politics online--was able to completely divest myself of politics as an interest. Politics is the mind-killer. If you know what I mean, you know what I mean; if you don't, that's cool too. But I'm not going to argue about it. ;)
Porting GNOME to Android
Can't type underscore at all, have to use the numpad to type dashes. If I have the layout set to US-International, I have to type alt-shift-doublequote to get "; it won't let me type shift-doublequote and then the next character (or space) like normal. CapsLock doesn't seem to work, so for some of the identifiers in the C++ example I need to hold down shift for a half-dozen letters in a row.
Gotta applaud this Chinese firm for using scientific experiments rather than gut feeling to decide on important policies.

However, please don't take far-ranging conclusions from this experiment. Call-center work is a fairly specific type of work with extreme values of "noise" and "distraction". For other kinds of work, the results might end up vastly differently.

(Also, the Chrome spelling correction sucks. Just sayin'.)
I find it interesting that DoubleClick (Google) claims to have accurate data about HN's demographics when HN doesn't use ads or the DoubleClick network.

I've seen a few people mention "tracking cookies" that DoubleClick leaves on your machine. Without something on a HN page serving content from an ad network page, cookies won't work that way.
Fixed Income as a Value Investment
Writing in RubyMotion is writing a native app. It uses the same object model, the same runtime, and the same libraries as Obj-C.
Well, there is this: long commutes are correlated with an increase the likelihood of divorce, especially early in marriage[1].

http://www.alphagalileo.org/ViewItem.aspx?ItemId=104021&...
Your article is spot-on! For the non-technical people - how about figuring out how to bring value to technical people's products they are ALREADY building. From that mindset, you'll have millions of projects to work on, and have the chance to forge true friendships that may last a lifetime - if not, a career.
Does your position come from experience in selling an ebook or other educational product?
I think that could be a winning strategy when playing blackjack and roulette together.

Or you can get even more money by s/roulette/taking a nap/. You're just changing your bet size (including $0) in blackjack based on the current odds. No fancy 'combining two losing strategies'.
We do try - and btw, we're hiring if you know any iOS engineers...

Let us know if you're in the unfortunate position of having to use it. We'd love to know if it works out for you.
Are you asking what was their visibility to the negotiation? That I do not know, the negotiation was undertaken by the board of the company which included the CEO but not the excluded founder. I have no idea how much of the negotiation was shared by the CEO.
Titanium is a noble effort but you're still beholden to Appcelerator in terms of what API functionality is exposed, unless you want to write your own plugins.
Facebook deleting user comments?
Thanks! For others, here's a link to the free online version:

http://arachnoid.com/sailbook
It's just a whimsical little portfolio piece. I just missed putting stickers on a calendar like I did when I was a kid. The calendar is my own and it contains some clever code. (Note how the "leftover" days on the previous and next month behave.) There's also a O(1) double-ended queue behind the UIScrollView so that there's the illusion of infinite scrolling with only 5 objects.
The risks of both nuclear and coal tend to be treated in hand-wavey ways. It's very unfortunate in either case.
2009 15" MBP and 2010 13" MacBook (white).
Or maybe a space alien told them that they must do it in HTML5, as long as we're trading in unlikely hypotheses.
The app sounded only goofy on a first read-through, but I think if your copy describes more benefits of the application for users, it would come off as more useful! Have you heard of Jerry Seinfeld's "Red X" productivity trick[1]? This application can be used for exactly that. If the description discussed that first, instead of the relation to childhood "star charts," then it would read to be more useful more quickly.

Congrats on shipping code!

[1] http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
Internet Explorer is still the most used family of browsers. I also produce this Global Stats report from usage at over 50,000 websites:

http://www.w3counter.com/globalstats.php
I always wanted an HP-48 in place of my TI-83.... so much so that I ran an HP-48 emulator under Linux. If I was working from a campus lab, I would VNC into my own machine just to run the emulator.
I'm referring to the fact that growth has stalled for everyone below a certain bracket,

Please go read the source I linked to, which shows that growth has not stalled for the bottom 20%, nor the middle 20%.
To be fair, munged permissions are a real problem; Just the other day, Parallels released an advisory document[1] about an issue their users had been seeing related directly to filesystem permissions.

I believe that "fix permissions" scans the installed package receipts and corrects the file permissions where necessary. In a world where any errant package install can mangle modes and ownership, fix permissions will not go derelict.

What it's actually for is the fixing of mangled permissions.

[1]: http://kb.parallels.com/en/113749
I bought the upgrade to Fusion 4 July 26th, and they said I was eligible for a free upgrade to Fusion 5, but their website is such a royal mess that I can't seem to understand how to upgrade.
This is interesting stuff, but I'm having difficulty wrapping my head around some of it. Here are some thoughts.

(1) Prohibiting function return values sounds bizarre at first. It's like anti-functional programming -- insisting on side effects. But eventually I understood the reason: a returned object might have methods called on it. This is bad because such objects are "strangers" (in the LoD sense); we should not talk to them.

I guess the point is that traditional OO and functional style do not mix well. You can do state-modifying OO stuff, or you can work entirely with return values; you mix the two at your peril.

Or maybe the real problem is the everything-is-a-mutable-object idea. Applying these ideas to programming in C++, we could return an int without fear, since there are no methods to be called on it. We could also return a const object (I think ...). In Python, we could return anything immutable: integer, string, tuple, frozenset, etc.

(2) Concerning error handling, I see that prohibiting return values (which also forbids raising exceptions, I guess), makes it difficult for a function to signal errors to the caller. However, I do not agree that such signalling becomes impossible. A method is allowed to modify its arguments; it can signal an error that way.

But I'm a bit leery of the idea that requiring every function to handle its own errors, will result in more robust code. The argument seems to be that, since you have to write the error handling at the same time you're writing the code that produces the error, you're more likely to get it done. I'm not sure of that. I think the main trouble with error handling is that it requires work, and most of us don't really want to do that work. If a certain discipline helps motivate one person to write proper error handling, well, good, but it may not effectively motivate another person.

To put it another way: these ideas make some kinds of error handling more difficult. Does making something more difficult help it to get done?

But I haven't really thought this particular issue through. Prohibiting error signalling is going to have significant effects on software architecture at all levels. Some abstractions will simply be impossible, since they do not have all the information necessary for the handling of their own errors. I'm not at all sure what these effects might look like.

(3) Then there are the timing issues.

> There cannot be tight synchronization, as the sender cannot tell if the message is acted on or not within any "small" period of time ....

I don't get this at all.
Reminds me of Philip Morris' rebranding (http://taxtrials.com/wp-content/uploads/2012/05/altria_logo1...)

Problem is, I'm pretty sure "Altria" was trying to be generic and forgettable.
No matter how efficient your developers are, it's gonna take longer to get a new version of a native app submitted, approved, and downloaded by users, than it is to simple deploy to a webserver.

By going native, Facebook has greatly improved the user experience of this version of their app (which I applaud), but greatly slowed the speed at which they can iterate to the next version.
What are the creative ways in which HN screws us?
Up to Speeed - Speed and Linklater tour the US
hulu.com/w/btnd
I remember showing a coworker when that change came out. "Hey, look, the new FB app is pretty buggy."