skysight-inc/HackerNews huggingface dataset:
I am experiencing the wifi sync issues quite heavily. My iPhone 5 might sync 1 out of 5 times, probably less.

I wouldn't say that iTunes is as bad as he says, since it's not crashing very often for me when using it normally. But every single time I plug in and iOS device it hangs, for up to 30 seconds, and at the end it either crashes completely or recovers. Note that this only started happening on iTunes 11.

I've had issues synching with the cable, iTunes telling me it just can't sync right now.

At one point, I plugged my phone in to sync it since it wouldn't over wifi. Except this time iTunes decided to re-synch ALL my music (over 4000 songs).

The App Store constantly harasses me to update the Twitter app, that I have deleted over a year ago.

I am on a late 2010 macbook air with 4GB of RAM, and I don't believe I have done something to my computer, like you say. It is working perfectly otherwise.
I spent a year backpacking (got back last summer), one of the most striking things is I can point back to any date of the trip and instantly know where I was, what I did, how I felt. The density of experience is intense, it makes for a strange hard to pin down hollowness on return.
This is something that has bugged me for a long time: how do people consider a "language reference" as a good documentation? Maybe it's because I'm not a programmer, so I'm not used to reading language references, but when I'm picking up a new language or a new tool, the most important things is to have examples on how to use the language to get things done. Take the unix manual for instance. The first thing I do when checking the manual is to search for example. Reading the list of switches is useless to me unless I have a working example of how the thing works.

So a good thing is a tutorial that guides people to the main parts of the language, explains the pitfalls, etc. I had to use mathematica to check some derivations about 6 months ago, and I spent a whole day trying to figure out how to work with it, and honestly, I nearly drowned under the documentation. There seems to be many ways to do the same thing (take the derivative of a function) and it is not always clear how/why should we use one method over the other.

Another problem I have with mathematica is that although the different functions are extensively referenced (I won't use the word documented), the language itself is not very well explained, and by language I mean how to piece all the functions together and more into one coherent piece of software.

Now I haven't spent enough time with it for my judgment to be definitive, but I found it harder to pick up than most languages / tools I've used.
By "set of stairs" do you mean a simple vertical line that cuts trough all of terrain?
I am an avid Mathematica user. Not because I need to evaluate that much math, but because I really like its wysiwyg notebook structure for note-taking. It's great for keeping up with lectures and including decent looking equations and tables when they come up (which is fairly often in technical classes). The export to latex is a nice added bonus.

As far as I know, there aren't great alternatives to the Mathematica front end - I'd love to be proven wrong, through.
Stop networking at events
I suggest you contact the CSIS and ask them directly why they've backdoored your computer.
How do you get local retailers to participate? In my experience, small store owners are so self-involved that they don't want to put any time and energy (let alone money) into cooperation, and are utterly averse to innovation.

Basically, anybody I know who has ever tried anything in this area now thinks "fuck it, let them get killed by big chains and online shops", because there seems to be zero survival instinct in this industry.

Where I live, and I believe it's the same in most of the UK, shop owners still close their doors at exactly those ours when the consumers with any kind of buying power want to shop, despite all the competition. They don't even want the support of cold hard cash in exchange for goods, let alone anything "online".
This makes me think of how AoE II generated its maps randomly each time you play. They really had it right. It definitely multiplied the longevity of that game.
The ipython notebook is rapidly moving in that direction. See http://nbviewer.ipython.org/ for some examples. It can even embed R, ruby, bash, and Perl code.
> Monsanto has spent incredible amounts of money and effort in pushing genetic engineering forward in order to create more food for the planet.

I think you are misinterpreting Monsanto's mission to a frightening degree. Google posilac for instance.

Monsanto is good at PR, I knew that but that they're able to position themselves as the saviors of the planet is beyond what my cynical imagination could come up with.
http://www.aaronkellylaw.com/

Give him a call. He has handled cases for me with PayPal. He comes highly recommended, just search his name.

He can fix this mess without high expenses.
I use Chrome every day on Linux, OSX, and Windows, and know for a fact that it doesn't get error 324 on every other page.

I've had iTunes running for weeks without gobbling all of my memory.

At some point he needs to face the facts that if he's the only person experiencing all these problems then the problem isn't the software, it's him.
I'm going to make the argument that a lot, if not the majority, of C/C++ programmers don't need complete control over memory management. I think in many cases (not OS, not real-time), saying "but I need absolute control over memory management so I can optimize!" is the equivalent of "I write everything in hand-coded assembly because it's more efficient". It's probably not, the machine can probably handle it better, and you're missing out on useful functionality. You know what happens when I allocate and free memory myself? I generally end up with either a leak or a double-free, and I doubt I'm such a terrible programmer that I'm the only one like that.
Exactly the same. I had to re-read it and then I got that "PG" wasn't PG (Paul).
It seems to me like you're using the future as a proxy for complaining about the present. I can't help you with that.
No, they abused their knowledge of how seeds work in order to rent-seek on a process that worked just fine for untold hundreds of thousands of years without Monsanto.
Oh by the way I forgot I had a similar post a while back http://dear-apple.com/dear-apple-put-yourself-together-82158

It lists some other issues, many of them are fixed by now and yet I simply can't list every thing that doesn't work.
Xmlprague conference proceedings [pdf]
One way to understand it is to think of the “type” side of things (sums, products, exponents) as the sort of things that one needs in order to prove the “propositional” side of things (disjunction, conjunction, implication). So, a term of a sum type will serve as a proof for the corresponding disjunction proposition, and so forth.

As to how the number of terms in a given type follows in CH, it's just the number of possible proofs for the corresponding proposition.
very useful link, you should work on interface though..very hard to filter the lib i want...
There is some merit there. However, it is no different than getting a patent on some protocol that sends bytes in an IP packet, and suing people who own routers for patent infringement, because those routers are copying the packet on reading it from the wire, and sending out a copy of the originally transmitted signal. This is arguably manufacturing a patented product too. So is any IDS that copies the packet to a buffer to do analysis on the stream.

"That's ridiculous!" a bunch of you are saying right now. You're right, because that's how the IP protocol works. Things get copied around, it's built into the basic underlying technology process you are utilizing. Yet, how is a plant producing pollen and sharing it's genes around with nearby neighbors not part of the underlying biological process the engineered genes are using?
Ironically there is someone creating new accounts and trolling each of the Go posts. Last time it was someone spewing inconsistent lies about the Go build system.
I suspect it's a human or two, manually selecting RSS or Atom feeds, and sifting out any complainers or problem feeds.
Made up? Dude, I don't have any other computers at home except made by Apple, and I am web-developer, not an office manager. I know my stuff.
The herd doesn't use OS X.
Color picker (at least the version I have in Lion) has a nice menu option (View -> Display Values -> as Hexidecimal).
you should revise your TCP connections if you want know if it's a joke or not
Sorry, thought you meant "Color meter"
"What bothers me is that there are people that would spend a lot of time and effort on splitting legal hairs over this, rather than to simply state that such patents are ridiculous and then we can all get on with our lives."

The only way that the people this directly affects can get on with their lives is by "splitting legal hairs". You can't just say "I disbelieve" and suddenly disempower all systems you disagree with.
Many Android devices lack hardware rendering, I meant fluid on quality software. iOS devise, Chrome.
Etc.
There is this on the language features

http://reference.wolfram.com/legacy/v5/Tour/MathematicaAsAPr...

which is just a little more recent. But I agree that Mathematica should be explored more as a general purpose programming language.
My employer issued dozens of iPhone 4's to employees and not a single one had problems with the home button.

I don't have a problem with people complaining about products, but it's silly to try to generalize it to "everyone has this problem" based on personal experience. Apple sold tens of millions of units of the iPhone 4 in dozens of countries.
I've actually heard the same sort of story with my dad, about his Apple products. AppleTV updates and such breaking such-and-such feature that he really likes, just random changes here and there changing the way he likes to do things.

Their quality control has become a little lax (they could improve consistency and testing surely), but I still think this kind of sob story is overblown. They're still better than about 90% of manufacturers out there in terms of usability and quality overall, and I think sometimes we get a little spoiled and forget that.

For example, my D-Link Wi-Fi base station makes me cringe every time I have to go into its configuration menus. It's quite literally their top-of-the-line piece of hardware, but it looks like the configuration was designed by a teenager who just took an HTML class in 1998.

On top of that, it drops the connection constantly and sometimes needs to be restarted just because it stops working entirely. This was a replacement for an Apple AirPort Extreme that my roommate took with him, and I thought "Oh this will be good enough, it's half the price," and surely I've spent more in time and frustration dealing with it than that money was worth to me. I completely took it for granted that the AirPort just worked, for 3 years straight, without me even having to think about it.

Lesson be learned: Apple has us generally spoiled, so that we expect perfection. That's a tough spot to be in if anything goes wrong (and sometimes it does), but let's not forget how good we have it most of the time.
Sure. Because it is so common to have unstable linux-software but the so highly popular Windows is so stable.

I once had to start Windows in Rescue Mode and do some weird stuff there just to get Steam back running. It failed to start suddenly and seemingly without cause. For a while (some years ago) I couldn't boot Windows at all until I unplugged a dvd-drive (linux was running fine) - I still use that dvd-drive, windows starts with it again. I bought GTA 4 and couldn't play it because Games for Windows Live wasn't working (still doesn't, but i found the hidden offline-mode). Sometimes I can't delete files in Windows with no cause whatsoever.

At the same time, I'm using a rock-stable Ubuntu LTS with a custom "desktop environment" on the same hardware and never had any real issues i still remember. Oh, thinking a bit longer about it, there were some issues when upgrading to this lts: plymouth didn't stop itself (i had to end it via the rc.local) and pulseaudio didnt work (switched to alsa). That's about it.

Following the herd doesn't lead to an easy life, the herd willingly runs down a cliff.
I wish I could post anything about iTunes Match, but it's not for everybody: http://d.pr/i/6GYq
Because Chromebooks are zero administration, and easily replaceable. Having set up my Mac OS X environment for the umpteenth time, and wrestled with wireless backups flaking out again, Chrome OS is the new "it just works". And if your laptop gets squashed by a steam roller, you buy another one, and you're back where you were.

Of course, what the article is describing means that you are back to admin hell again, which I don't advocate at all. Googlers use a Chrome Remote Desktop to get work done on a Chromebook, which helps, but of course, requires someone else to punt off the sysadmin, otherwise it's your problem again, just one step removed.

I wouldn't purchase a Chromebook as a primary development environment. I would purchase it as a home machine if I already have a work machine.
It does have a style guide, it's just that gofmt will automatically make your code conform to that style guide :)

The Go style is close enough to my normal C style that I end up mostly conforming anyway, but gofmt is great for making code look a bit prettier.
Guidance to Avoiding Vulnerabilities in Programming Languages
I've been thinking of leaving Ruby for web applications. Both Go and Haskell are contenders because of the compilation step.

Been doing iOS so much lately (almost 3 years now) over the course, I've come to love compiled languages much more.

I still use Ruby for backend services and smaller scripts.
But I want to leave it for larger backend software.

This was a nice list, thank you.
Step 1: Blame the victim

Step 2: Assert your own superiority

Step 3: Continue fanboyism
Personally I'm looking forward to start playing with this: http://reference.wolfram.com/mathematica/RLink/guide/RLink.h...
Apple is developing a curved-glass watch
I think many languages focus too much on arithmetic, Python in particular; for a lot of modern programming, arithmetic isn't a big part of what we do, yet often we see special treatment for integer and float types, or languages that started with the C types and built up from there. I'm reminded of PG's suggestion that maybe the language of the future wouldn't have numbers as a first-order concept - numbers would actually just be lists (the compiler would optimize their representation, but transparently to the programmer).
I use Ubuntu (and Debian before that) in production servers and can't complain. Now I am thinking about trying Ubuntu as a desktop, but didn't get a box for it to live in.
My wife used the original version of Onenote back in the day on her Toshiba Portege tablet convertible. After picking up the Surface I called her up (she was working on a Saturday, yuck!) to ask, "So, uh, does Onenote actually recognize handwriting or what?" I described the silly assumption I had made that Onenote might have a mode for transcribing handwritten notes as-you-write and she laughed at me.

Good thing the pen wasn't a chief deciding factor. I thought it would be awesome. It's not.

Maybe in the future. The pen hardware seems solid.
"Local businesses recirculate dollars in their communities. An analysis of bookstores in Austin showed that, of every $100 spent in a locally-owned store (Book People), $45 were circulated back into the community, whereas only $13 made its way back into the community when $100 was spent at the nearby corporate chain store (Borders)."

Presumably the community local to wherever the Borders dollars end up is ok with this.

My point is that this kind of analysis stops half way. So what if business A doesn't channel its dollars to community A? Maybe it channels them to community B instead, or spreads them out over communities A, B, C, D etc. Perhaps there is a problem, but to figure out whether there is, the more important point to analyze is: when you add it all up and average over all businesses, is it a wash? After all, those dollars must be going somewhere, and I would think that they're making some communities somewhere pretty happy.
Well, I see the image as top-down view of one level in a cave. Going down stairs would mean generating another level.

It's entirely legitimate to see it as a side-view, in which case yes, you'd be cutting through the terrain.
How to Get Your Very Own ShmooCon Barcode
And also File:/// still rocks. No one cares. Hate this.
Happy 15th Birthday XML
Feeling Stupid is Highly Recommended
Keep in mind I'm not the highest tech type of person, so I might not be getting it...

If I had need for exclusive content in an exclusive place, I'd have an extra Dropbox account for that, and connect to it only when I'm in that place. What am I missing?
For me personally, it's not a environment I'd want to develop in 100% but it's nice for vacations or conferences. 2.5lbs vs 6lbs when you are in and out of a couple of airports and train stations is a big deal.

I've not been able to duplicate the battery life in a netbook running Linux 100% of the time. My side hustle is tech writing so most of my dev work is on my "big Bertha" Linux box and when I'm out and about and need to do light dev and mostly write or consume, I'm on the Chromebook.
Actually I use AirPort Express for a few years now, except running hot it is tip-top otherwise. D-Link Wi-Fi router I bought for my mom was loosing Wi-Fi point a couple times a day and needed a reboot to get back on track. Replaced it since.
There's also free alternative to Matlab, the GNU Octave
http://www.gnu.org/software/octave/
I don't see how pointless memorization is helpful to anyone though.
Columbus, OH ranks top for being tech startup-ready
Brian Switek is a science writer who specializes in writing about dinosaurs. He keeps up with all the professional literature on the subject. His recent article in Slate, "What Really Killed the Dinosaurs? 'An asteroid 65 million years ago is no longer enough,"

http://www.slate.com/articles/health_and_science/animal_fore...

goes into detail about the anomalies in the fossil record of the K/Pg mass extinction, the issues of dating the asteroid impact, and other likely contributors to the environmental stress that made many lineages on land and at sea go extinct at approximately the time when the non-avian dinosaurs went extinct.
Gotta agree on this one. And true, this is not only Apple's problem. Others have it worse probably. They and all of us [software engineers] should strive for more quality rather than features.
Chrome iOS is just an alpha version of an app, it's kind of strange that it is basically a wrapper around Safari and so buggy.
XML’s 15th Birthday
At the kind of project sizes you see at Google, you start to measure compilation time in tens of minutes. If you have a source control system that triggers an automatic build every time you upload a change for review, can you see how waiting 45 minutes (a number I got from a current Googler) to compile and verify that your change doesn't break the build might just be an inspiration to put a focus on compilation speed?

Also, when you code with generics, you're coding with Hitler.
I can totally feel the OP's pain. Safari fails to render 1 out of 10 Pages correctly. Thats an issue with the retina MacBook Pro, but it's there since the thing is on sale.

Sometimes, out of nowhere, my TimeCapsule Backups take forever, although they are always around the same size.

With some Access Points (non Apple), my MBP takes forever to log into their Wifi after wake from sleep.

My MacMini Server fails to serve its Desktop via VNC when no display is attached, because they use GPU accel. to render the video and the GPU Drivers does not get loaded when no Display is attached. If got a freaking VGA-Display-Fake Dongle on my Server to solve this.

iTunes, don't get me started. The last 10 movies i added to iTunes have the Cover Art Tab greyed out so that i cannot add Cover Art to them. God knows why.

iCloud.. ICLOUD!

And so on. And i'm a guy who takes its time to dig into things. I want to get my stuff solved, but sometimes you just can't.
My money is on the 0xABADC0DA doing it. An obsession with Google's relationship with Go and thinking that google employees were gaming HN to push Go was kind of his MO. Really quite obnoxious, I don't know who he thought his audience was.
That's a tautology. Memorization of some facts is useful. It's probably best when the memorization happens as a side effect of the knowledge being used frequently.
Previous discussion briefly on the main page of HN:

http://news.ycombinator.com/item?id=5196579
The problem with such a site would be attracting people with expertise and experience who would be willing to use such a site.

Show HN works because HN is one of the 4-5 sites that those people use daily anyway, another site would be unlikely to be able to attract the same crowd.
Well, I think somebody's account will be hellbanned today...
Someone in a forum I frequent just made me aware of all this, so I thought I'd share it here.

Columbus, OH has 7th best economy in the US:
http://www.bizjournals.com/columbus/news/2012/09/10/columbus...

Columbus, OH Tech Incubator:
http://www.techcolumbus.org/

Looks like a nice place to start up...
Thank you for posting the video, wbkang. I'm going to give that a try.

As you can imagine, I jotted all of this down as a first-impressions stream of consciousness.

As a pen-input newbie, I wasn't even aware the virtual keyboard had a pen mode. That's close to what I had in mind. I still find it bizarre that it's not more integrated with Onenote.
> but I am moved to a new house and this Error 324 issue started

How do other browsers behave? Sounds like an ISP problem rather than anything on your end.
I must have missed the part where you tried another browser... (EDIT: I did genuinely miss it! Still, there are at least 2 other browsers that, as a web developer, you should have installed.)

I must ask, why are you still using the platform if it's so bad? Use something else, problem solved! No, it is that simple.
I think we are talking about two different groups of people.

Me: Judges, patent lawyers, regular lawyers.

You: farmers.
True. But for the purpose of reasoning, it's totally normal to ignore the “obviously wrong but admitted anyway” inhabitants like bottom.

And I would go as far as to claim that for our purposes, `Either Void ()` can indeed be made isomorphic with `()`, since the functions the converts between them will be total: they will provide a unique canonical term of the one for every canonical term of the other. It makes no sense to say that it's not total on the grounds that “it is not accounting for the extra inhabitant, the bottom”, because bottom is not a canonical term of any type.

So the isomorphism is very real, and can be trusted as such. It's better to maintain an attainable definition of totality in a language, and a distinction between canonical and non-canonical terms, than to just say “There is no total function, because Bottom!”, whence we lose important distinctions for reasoning and gain nothing.

For these reasons, I tend to use the term “inhabited by” to refer to canonical terms.
Yes, featured from that era feel really rushed out, see iCloud.
So you are saying that crashing not very often and delays that don't exceed 30 seconds are the signs of quality? I have around 40000 songs, this is why we have a different experience I guess. Each time I force-quit iTunes, I have to wait around 7 minutes for it to check the library when starting again.
This emergence of "essays" lately is interesting, and I've been thinking about the differences between them and blog posts.

Conclusion: essays don't have a place for comments on the bottom.
> How is this different from the recently released Play framework.

I believe a web Designer will be less intimidated by Micro.