skysight-inc/HackerNews huggingface dataset:
Yes. For some people this is not a choice, as such. It’s like wearing slightly uglier, slightly less comfortable clothes because they weren’t made by child slave labor. Is there a true choice what to wear?
It's not completely what you're looking for, but I use this[0]. I think it's great and I've been using this and only this while coding for about 8 years or something. The symbols are typed with Alt.Gr. + the keys specified.

[0] http://aoeu.info/s/dvorak/images/svorak-A5.png
Most linux users start on Redhat/Fedora, and quickly leave due to the pain that is RPM. I left to gentoo. Most others take the debian/ubuntu path.
All of which ignores that there are many different ways of interacting with the state without resorting to violence, in favour of a nice soundbite.

"Libertarian or people pointing guns at you" is a false dichotomy.
If you need to explain a joke it's a pretty bad joke. Besides, it was maybe interesting to some people when used first million times, but now, I wish I could downvote ...
If prototypes of the first computers had been dismissed so casually due to their size, where would we be now?
This looks perfect. Do you know how long they've been around?
AT&T MVNOs other than the two owned by AT&T do not seem to get to use LTE. That said, non-LTE 4G is fine.
40 years ago the first part of "Welt am Draht" was released.
I switched a couple of years back, I'd highly recommend the Lenovo X series though any Lenovo is well-supported.

The only thing that didn't work instantly and perfectly on my Lenovo X220 the last time I built it (2 years ago) was the fingerprint reader, but as I use Yubikey I was OK with this (plus I found an online guide to getting it working that seemed pretty comprehensive and people were raving about).
I actually just switched from OS X to Linux about 3 months ago. I grew up with Windows, and started using Macs in college.

There were 2 big reasons I switched. (1) I wanted to build a desktop; the Mac Mini is underpowered and the Pro is wicked expensive. (2) Apple's competing in the courtroom disgusts me. I was a huge Apple fan, but I don't want to give them any more money.

Windows isn't an option to me. I love text and I love the POSIX shell. I find DOS abhorrent.

I don't really miss any conveniences. If you really want something pretty and easy, go with Ubuntu. It mostly just works. The only thing I really had trouble with was wireless drivers. I started with Ubuntu, and later switched to Arch with i3 (Tiling WMs are awesome).

Again, If you want something that's almost as pretty and almost as easy to set up, I highly recommend Ubuntu. Once you get settled in, I also recommend looking at Arch. Arch is a lot more work and learning to set up, don't start with it. But it's a better system once you have it configured your way.

It's been some work, learning Arch and fighting with wireless drivers. But I don't regret it. I'm extremely happy with my Arch+i3 system. It has Chromium, Steam, Minecraft--everything I need. I do wish Steam had more Linux games, but with the Steam Box, I think they're on their way.

ps. I don't recommend dual boot. I did dual and triple boot a few years back. It was just a big hassle. Get a machine and dive into Ubuntu. Good luck.
Why you shouldn't rely on Search Engines alone for Traffic
Pledging is optional - I used beeminder for a long time without entering my credit card details, for exactly this reason.
Totally agree with you: when it comes to innovation, money gaining should not be the only goal, money is a means, and Ovshinsky proved it. Very positive and meaningful article.
Aesthetics does impact functionality. The paint scheme and wall decorations in a room can definitely affect one's productivity in that room, and I'm sure that effect would be dependent both on the person and on the task at hand.
People really like Samsung laptops for Linux as well.
If you eliminate some number of products from your universe, random chance alone dictate that some of them must be the best at what they do, and you will be left with, for that program’s purpose, a product which makes you less productive.
You're mistaken -- that was not a condemnation of the employees. Just observing the erroneous reasoning about the problem -- which as you say, also applies to management -- which I hope people can take to heart in their own business.

I don't know enough about BART to have an opinion. I would observe that, given the liberal situation in the BART counties, that employees have probably been treated as well as possible. I also understand that management intends to break that cycle in this round. Right, wrong? That's a lifetime of understanding I lack in order to have an opinion.
The desktop experience is pretty close to being "there", but the lack of iTunes or any viable alternative (for syncing) is a bit of a show-stopper if you own an Apple device ...

Apparently this is due to Apple making it technically difficult for third-party applications to replace iTunes
How to host PHP web application on GAE for free is explained in this tutorial.
http://www.tinywall.info/2013/10/12/google-app-engine-php-wi...
Thought about this alot, probably too much.

The bottom line is that switching to Linux will be a step back in terms of convenience. It is still true that the closed operating systems are just easier to use as day-to-day one-size-fits-all machines. In my recent tries with Xubuntu i had some sound issues, the machine didnt want to sleep correctly and skype had audio lag issues and didnt show a popup when somebody was calling. Small stuff, but stuff i dont really want to deal with..

Ironically OSX86 on the same machine (older Intel hardware) works perfectly fine and i have none of these issues, it probably even works better than windows.

As i do all my development in VMs (vagrant) the host OS doesnt really matter and it just needs to get the day-to-day stuff done, but i still wouldnt choose Linux for that.

Id still like to switch back to Windows as the host, just to have more freedom. Sadly vagrant/virtualbox shared folder performance is poor which makes it a bit of a pain to work with.

So i have ultimately thought of a system where Windows 8 is the host and id just use a Xubuntu VM (with a GUI) where i do all the development in, but still rely on Windows for skype/office stuff/audio/adobe apps in the background.

However that locks me out of iOS development, soo dual booting windows/osx86 + vagrant boxes currently gives me the most flexibility and ability to work on anything and use all 3 OSes for what they are best at...probably need to replace the PC with some form of Apple hardware to be legal but overall its pretty perfect. (In a perfect world Apple would finally adapt the PC keyboard layout, i just hate the mental overhead required when switching systems)

I dont like Apple much, but i am pretty sure MS would love to do the same things so it more about choosing the lesser evil because Linux still isnt there yet. Atleast that my opinion right now.
Interesting that he's able to do it, but as he states in the last paragraph, this isn't something everybody could do, and I think that is a good thing.

For the most part, it seems in the current state, Mr. Boyle is actually living off the goodwill of others while actually giving very little back to society. He has a caravan, a bike, was given a place park and is off the grid for electricty. He barters (which is as good as using money, but let's ignore that for now).

He talks about being happier and healthier than he had ever been before, which is important. But think about what would happen if everybody did as he does. We'd use up all our waste, which would be great, but I'm sure it wouldn't be too long before we would run out. We wouldn't have the things he relies on others giving away, like his bicycle and caravan. He's been healthier over the past year, but what about when he does get sick? He may be able to rely on the kindness of others to care for him, but what if he needs drugs or surgery?

What initially struck me was that he is able to live off the land, but being a non-practicing member of society, he isn't helping to take care of those who are less fortunate in other parts of the world. His taxes aren't paying for food-aid, or medical research.

I'm surprised how strongly I feel about this, why should I care what this guy does, but as this is being promoted as a positive thing, I'm concerned that more and more people might take up the practice, and the long-term implications for those who live in less fortunate environments.
I agree that six inches is a little ridiculous. It's a screen size arms race. FWIW, my seven inch Nexus 7 fits pretty well in most of my pants though.
If you mean as a consumer OS, I consider it and then I remember what a miserable experience it has been the last three times I've done that. In my experience, there is no Linux distro that has the staff, organization, or funding to focus on providing a good consumer OS experience. All the successful Linux distros eventually find there's no money in it, and they wander off to do enterprisey stuff or try to make tablets or whatever.

As a development OS, I'm already there - most things for me are in virtualized Linux, but inside the Mac OS.
The first computers were huge due to necessity. A six inch screen is a design choice.
Yes, but it's too much work. Using MacOS, iPhone, Apple TV and a Time Capsule everything integrates pretty well. I get automated network backups, I can mirror video to my TV and I can keep my browser tabs accessible between devices.

This has required very little setup on my part.

I'd love to not be dependant on Apple, but I trust them more than Google, and there's nothing else that works as seamlessly.

Edit:

Also the hardware. I've yet to find another company that values build quality as much as Apple. They're trying, any I hope someone else does, but I haven't found a laptop similar spec to my rMBP that feels as nice and has the same battery life. I can go 6 hours using Windows 8 in a VM for development.
Switching? I use all three major OS's. Linux is best for software development, Windows is best for games, OSX is best for laptops. It sucks but that's the state of things.
I see everybody with the view that OSX is so much more productive, but I'll give a different view, as an OS X user turned Linux user. I switched entirely about 6 months ago, and it just sort of happened once Linux was set up to my liking.

Positives:

* Tiling WMs - I have always found myself working primarily in fullscreen applications like in OSX, but it's nice to have a small status bar at the top still and splitscreen capabilities. My WM of choice, AwesomeWM, provides this, and does it really well.

* Docker.io - Docker is infinitely better than Vagrant. It starts faster, it's thinner, and it's easier to interact with. And it only runs on Linux (at least for now, but it'd be hard to add OSX support probably, due to the use of cgroups and other Linux APIs)

* Better Package Management - Yes, OS X has homebrew, and it's great, but it has to compile from source, which takes a while and spins up your fans usually. It's just troublesome. And on Linux, if we want to compile, we can usually use distcc to distribute that load to a cluster. I do, and I know many others do as well.

* Choice of Workflow - OS X has a wonderful workflow, but it's not perfect. Sometimes it's nice to be able to pick the workflow that is almost exactly perfect for you, and tweak it until it's ideal. That's what I did, and it's been a huge boon for my productivity.

* Homogeneity with Deployment - this is a lesser positive, but it's still nice in many cases. Most of the good distros will teach you at least basic sysadmin skills over a shot period of time, through immersion. This means you can spend less money on sysadmins and do it yourself as long as possible, assuming you deploy on bare EC2

Negatives:

* More downtime - this is an issue with distros like Arch and Gentoo, and it does get to be a problem from time to time. I mean, it's hard to work when X11 won't start or a driver is broken (I'm looking at you, Broadcom)

* Learning curve - Linux really is as hard as it seems to learn, I'm not gonna lie. It's not perfect.

* You look like an "Engineer" not a "Hacker" - Lots of people will view the fact that you spent time customizing your work environment as you playing around with your OS. It's not really that way (unless you're a Gentoo user) but it gives that view to some people.

* Lack of support for multitouch trackpads - I'm sure this is less of an issue for other people, but it really was a dealbreaker early on for me. It killed all the ways I interacted with OS X. It was terrible for a while, then I got over it.

Honestly, I dual booted Arch and OS X for about 8 months before I ended up tipping over to Arch. It took me setting up a shared partition and AwesomeWM before I could convince myself to use it daily. But it's the best decision I've ever made, because I find myself being infinitely more productive with my new workflow. I'm done with OSX entirely, I only use it for Photoshop now.
You can, but the standards of consumption changed to reflect working spouses, so with wife not working, most people will look like losers. That's life and it's not the problem of bus drivers only. If one doesn't like that he can turn sexist and beat wife locking her up at home, see how far he goes... Like it or not but living standards - in both material and behaviourial sense - imply working spouses for everyone except upper class folks (and even them usually have spouses working to avoid looking sexist and old-fashioned).
cs](
I first experimented with Linux around 2001-2003 (kernel 2.4.x). I tried many of the popular distributions at the time (RedHat, Mandrake, Slackware, Debian, SuSE), but concluded that while it was useful as a server if you set it up carefully, it really wasn't ready for the Desktop. In particular, I had issues with hardware support (graphics and USB), unreliable filesystems (ext2 after a crash), browser compatibility, video playback, office suite compatibility, and anti-aliased text.

I made the switch from Windows XP to Mac OS X around the same time, and for several years it filled the role of a "usable desktop unix" OS quite well. A few years later (2005?) I put Ubuntu on some spare hardware I had lying around and ended up keeping it as a personal server for the next five years or so.

My last Mac laptop (MBP, 2 GHz core duo, Leopard) died around 2010. I had originally planned to get a new Mac at the end of that summer, but in the meantime I put the latest Ubuntu on an old Thinkpad my dad had lying around (T60, 1.83 GHz core duo). It ran circles around my old Mac despite the slightly slower CPU, and many of the issues I had with Linux the first time around had been solved. I was impressed enough to skip the Mac upgrade and continued using the T60 for the next two years.

I was happy enough with Linux by then that I knew I wasn't going back to OS X, but some personal issues with the Ubuntu upgrade cycle and where Canonical was headed eventually led me to switch to a rolling release of Debian unstable. I've since upgraded to a T520, and see myself staying with Linux for the foreseeable future.

It might be useful to mention that I'm primarily a C/C++/embedded developer. I spend most of my time with a terminal, a text editor, and a browser. I really like having proper "out of the box" support for the standard open source developer tools without having to hack them onto my system with third party OS X package managers. I don't have to worry about Mac specific quirks, or old/forked versions when some library doesn't get ported properly or in a timely manner.

----

As a side note, for anyone considering a rolling release, I'd probably recommend Debian testing over unstable. I've used both continuously over the past year, and while I haven't had any serious showstoppers with unstable, testing has had a perfect track record as far as distribution stability is concerned, while unstable has had a few minor kinks (usually just dependency issues immediately after updates are made available, but there have been occasional crashes).
>A lot of my friends use Linux and tell me that if I spend the right amount of time tinkering with it -- making it mine -- I'd reap the benefits of a bespoke OS, just like slipping on a suit that's tailored just for me.

If you do things like change your keyboard layout to Dvorak/Colemak, go for it. It really is a more productive environment once you're used to it, but the trade-offs are similar. Yes, you can tailor everything the way you want, but it can be very time consuming and you lose out on the ability of having anybody else know how to use your computer.

Anecdote: I came from Arch Linux to OSX. I find the tight integration between hardware and software on my 2012 Air to be a breathe of fresh air from the hacking it takes to get basic hardware support sometimes on Linux. IMO, tools like vagrant make native OS matter much less nowadays as long as you are working in some kind of *nix environment.
I fixed that with Wine and a copy of Office 2007 I picked up on a Black Friday sale at Office Depot, which resolved any document compatibility issues I had. Libre Office maybe better these days but 6 years ago layout issues were rife.
I used OS X exclusively for many years from 2003 to 2009. I always thought that I'm the most productive with macs, until I first started to learn vim and then had a employer who forced either a Windows or Ubuntu laptop for me. When I installed Ubuntu to my work laptop I tried this tiling window manager my friend recomended called Xmonad.

It was hard.

Nowadays I'm a happy Gentoo user and when our television computer, which is an iMac, breaks, it's going to be my last Mac.
Turns out ants are nature's grand architects [video]
I guess today unless you are coding something very hardware/OS specific, e.g. Games what OS you use its just a matter of personal preference. You can do the same in Linux/Windows/OSX, stability and security is no longer the main worry as all the ecosystems matured and from usability perspective its a matter of what you got used to and your willingness to make an effort on something different.
This "elephant" is a racist opinion of your own making. Parents want to send their kids to a school where their peers will influence them to be good students. And as anyone who has gone to a largely "non-ethnic" school can attest, the racial makeup of the student body is far from a guarantee.
Do people really find using tex to make presentations worthwhile for things when it's not for academics? Maybe I'm just not good, but I take a lot less time to make something that looks nice with Powerpoint, especially when trying to touch things up (the feedback loop on WYSIWYG software should not be underestimated)/
VMware can run Photoshop 3D accelerated now so performance is great even in linux.
I use Xubuntu now because every cloud vps has an Ubuntu option, and I like the consistency of developing on the same OS as the servers I later deploy to.
Unless you're stuck making OSX or iOS applications, I see no reason not to switch. OSX is like my fourth OS of choice behind linux, windows and chromeOS (which is still linux). I had to use osx for 1.5 years at work and going back to using my personal laptop every evening was like changing from a poorly fitting constrictive suit into a comfy bath robe and putting on your favorite slippers.
Linux is harder to learn and get set up, but it's just spending a bit more time now to be more productive in the long run. Of course, it's not more productive for everybody, but it is for some of us.

Plus we have Docker.io instead of Vagrant. Way nicer.
Made the switch in 2011, when I needed a new laptop

note: I was already using arch on my desktop for a few years, though.
I know this thread will be old by then, but i wouldn’t mind hearing what the psychologist had to say as I've been thinking seeing someone too. So if you don't think its too private, pleas share!
Some IDEs like XCode don't allow you to customize this setting.
Shouldn't this be a poll? Could someone make one?

About the question, I did mostly switch to linux, but there's a few programs that make this transition difficult (ableton live is good, and not available on linux). I do benefit from a strong performance improvement, but I would really like to have a better desktop environment. Moreover, a large part of my work is much simpler to do because I can use containers instead of a VM.

All in all, I have a better experience on Linux, so I'm doing most of my work there, but I would welcome a bit of amelioration here and there. I'm experienced in Linux GUI programming, but this sounds like a good and interesting challenge, maybe even a startup idea.

To anyone considering the switch: Ubuntu is nice but it is not the only solution, I personally use Debian and my friends use Arch. We're all quite happy with our systems, even if the polish of osx is sometimes missed.
Yes, and I am right now.

I've been using OS X pretty much as my primary OS for 6 years. Lately, because I've been working on a lot of systems programming, I've felt that it's too much of a hassle of constantly running everything on a virtual machine (although vagrant makes it a very nice process) so I switched to elementaryos[1].

It took a lot of tweaking but I'm generally happy with the switch, I still use sublime text as my general editing workhorse and other than some window management tool that I haven't found a easy replacement for I'm all good. It sure made the day to day work easier.

[1] http://elementaryos.org/
You think he aimed to make money? He clearly didn't try to profit from his inventiveness personally.

Just because the majority of us here on HN are selfish, doesn't mean Stanford was! ;)
Most taxes do not go to food-aid or medical research. And by not contributing to or directly enabling so many of society's ills he is indeed giving back far more than most others ever will.
the "biological part" in the article is good and seems to be factual. The political conclusion looks however more"cut and paste there".
Jobs would still move, it's just that an industry in another country owned by someone else would eventually take the business. That is unless the local industry was somehow able to ban foreign competition.

The beauty of capitalism is that it roots out inefficiency. If you take a look at history, state controlled enterprises are the most polluting.
Nope. Actually convinced one of my colleague to drop ubuntu and switch to a rMBP.

Corporate policies: not really sure what you meant by that.

Lack of hardware choice: am using a rMBP, this is a very beautiful piece of laptop. I can encode video, start a virtual machine, keep PHPStorm running smoothly, and compile java code all at the same time without any stuttering or slowdowns, and it does it in a very stylish manner.

Closed operating system: even when am using linux/ubuntu am not gonna go around modifying the internals. So I don't mind it one bit, if it means having a smoother and better experience am all for the walled garden.

My work usually targets either a redhat/centos server or ubuntu server and I don't have any difficulties with any environment differences between my target deployment server and my local machine. So no reason to rock the boat so to speak.
Gone from Ubuntu to Mac OSX six months ago:
- No IT support for Ubuntu: I upgraded to Ubuntu 13.04 at home, then at work. And they had a bug in the network authentification. Life is sad, when you suddently can't connect to the network... something that worked well in 12.12. I lost 2 days at work, the IT support only wanted to support Macs, I worked the following 3 nights to recover a high-pressure project, yes, Ubuntu failed me.
- On Ubuntu, I was missing Keynote, and IntelliJ is so annoying (have to remap keyboard shortcuts, but then you can't work on your colleagues' machines). Fortunately, we don't use Word or Excel at work.
- Everything my company designs uses the Mac UX language: icons, UI patterns, if you don't use a Mac, you don't understand how design decisions make sense. So using a Mac is a way to keep posted about the fashion.
I'm using the Asus Zenbook UX32VD and everything works pretty flawlessly. Even suspend.