skysight-inc/HackerNews huggingface dataset:
My last Windows OS will be Windows 7 because of many similar problems and reasoning.

This has spawned a change in career because I currently make my living working in the Windows space. I'm throwing away 15 years of experience and a deep knowledge of Windows' internals. Also, work has slowed down tremendously since the year or so leading up to through the release of Windows 8. I don't see my current job existing in two years or other people as capable remaining where they are.

I can only address one of your gripes, but not really. Powershell isn't that bad. It's not good, but it's not that bad. It can do some things, but probably not the ones you really want.
When does it stop being sex and start becoming a fuck?
Reach out to your target audience (the paying companies) and see if you can get a couple of them to pay even before you have written any code. If they pay, you have a winner.
Not only that, but seL4 [0] is a cool NICTA effort that's been ongoing for almost a decade now to produce a secure, machine-verified microkernel based on L4. It seems like there's lots of room for L4 and its children to occupy interesting spaces in OS design.

[0] http://ssrg.nicta.com.au/projects/seL4/
Asus N550JV (non touch)
All but the Subwoofer works with Ubuntu 13.10 with minimal configurations. Samsung EVO SSD a must have. Only issue seems to be with a 7 port USB 3.0 HUB plugged into one of the USB laptop ports. This screams and replaced my homegrown AMD/ATI desktop. Heavy on Photography, games with Steam and video editing. External SATA 3.0 dock with OEM drives swapped out. ~150+ MB/sec. Best laptop I could find. Clevo is fast, but..... I returned the System 76 / clevo due to mSATA overheating. 3 Months, zero complaints with Linux running on this. It comes with Windows 8 and a slow drive. Never booted it. Went straight to SSD and Secure boot Ubuntu on a new install.
A troll? I'm not hiding behind a throwaway account, asking for opinions justifying a drug habit.

If you're not the other guy, no harm done. If you are, consider that I could have been trying to be helpful. Clearly you consider anonymity important enough to be using a throwaway account.
Ruby on Rails and Obj-C/iOS
> One of the big challenges in designing fast scalable transports that gain speed by allowing drops or out of order delivery is in making them compatible with the congestion control regime that TCP implements.

I would argue that this very thing makes TCP inelegant; congestion-control should really have been its own layer between IP and TCP, instead of being something that every protocol that's not UDP has to carefully reimplement.
To steal a great phrase, every time I hear a story like this, I know the guillotines are coming closer.
It would be interesting to see an OS in which audio and video streams were first class objects. Where the primary display was a video stream composited out of main memory from a render tree that was the core data structure and which treated memory as being made of tagged video and audio buffers ( some of which were infinite in length or were memory mapped from disk or network sources ).

BeOS had some of this, but the core ideas have not been explored as fully as they might have been.
From what I understand the XPS 13 standard is exactly the same as the standard model without Ubuntu preinstalled yes (except that it has a windows key as opposed to a linux labeled key)? The developer edition is not available in all countries.

So you don't have to obtain the Dell drivers separately? They are included in ubuntu 12 onward?
Check out 'The Joy of x' by Steven Strogatz.

http://www.stevenstrogatz.com/the_joy_of_x.html
Thank you. Links for reference:

http://www.amazon.com/Interaction-Design-Beyond-Human-Comput...

http://www.aculei.net/~ams/textbooks/Interaction%20Design.pd...

http://www.amazon.com/Design-Research-Perspectives-Brenda-La...
I've been tempted to experiment with this workflow after reading another[0] post here.

I'm actually quite happy with my current setup but handling meta keys on my MPB is frustrating. Having ESC be closer is a nice thing to have.

Thanks for the reminder.
I considered considering this ridiculously over-complicated approximate solution. Train a neural network to sort with a bunch of examples of sorted arrays.
When I read stories like this I often wonder, would I do things any differently if/when I have that much money?

Would you?
As an aside, if you want to handle XLS files from Python, you should use the xlrd, xlwt, and xlutils modules (available at http://python-excel.org ).
Set up a job through the Amazon mechanical Turk API and that might actually be possible to do programmatically.
I'm definitely replacing it with a Thinkpad soon, but I'm currently running Fedora 20 on my half-dead early-2011 Macbook pro and everything worked out of the box besides the wireless driver, which was an easy fix. Everything else works, including camera and keyboard brightness.

I wouldn't recommend buying a Macbook just to run Linux on it, but if you have one (which actually works properly) and want to run Linux, realize that you can have a great experience without buying a new machine.

A while ago I had a lot of problems installing Linux on my machine, but Fedora 20 installed without problems for me.
Having studied CS at UIUC, the undergrad CS curriculum on the U Chicago website is indistinguishable from my own undergrad requirements.

I would have to agree that the public school curriculum would be about the basics of how computer systems work and how to use them vocationally, rather than say proofs of computational complexity.
In the end of 2012 I purchased a Lenovo x230, which ran Debian very well for the past year:

deliberation: https://plus.google.com/106336989542410513415/posts/avV5eL1P...

follow-up: https://plus.google.com/u/0/106336989542410513415/posts/PR4e...

debian wiki: https://wiki.debian.org/InstallingDebianOn/Thinkpad/X230/whe...

A couple weeks ago I upgraded to a Fujitsu Lifebook u904, for the 14" QHD (3200x1800) display. I was surprised at how very well it works with Linux, given how little information I could find about compatibility.

debian wiki: https://wiki.debian.org/InstallingDebianOn/Fujitsu/LifebookU...

Gnome hasn't got their act together yet around high-resolution displays so font configuration is a bit wonky but that's not a hardware incompatibility deal-breaker. Even the touch-screen works.
This is a tremendous idea and a good implementation. There is a lot of information and ideas locked in the millions of pages of patent leagalese.

The "collection" feature is awesome: it will allow to crowd-source research into niche topics. Here is a notebook that shows a birds-eye view of the "who is who" in the topic modelling patent space:
http://www.lens.org/lens/search/collection/1698/v/analysis#f...

Another possibility would be for "sponsor" companies to pay appropriately trained freelancers (lawyers, devs, researchers, ...) to conduct patent research in public. The sponsoring company might not get a "competitive advantage," but it could be a big PR win. The CompanyX which sponsored the 2014 review of patents on TechnologyX.

Can you imagine how powerful the information contained in patents would be in combination with links to the relevant research articles?
the mass exodus of top war leaders in the country was a start. some brave souls will soon sacrifice their life and assassinate the rest & hopefully overthrow / mutiny will take place liberating all. </my fantasy>
Charge by day or week, never hourly.

An hour or two of ancillary work? Do it as a favor, not a billable project.

Negotiate scope, not rate. Try to make rate immutable.

You are charging too little.

Your rate is probably not a straightforward function of what your fulltime equivalent makes.

Get an accountant now.

Have a well-defined master contract and a separate statement of work (SOW) for each project.

Get acceptance criteria into the SOW, but don't make it ultra-specific or you'll invite arguments.

Incorporate. It's cheap insurance.

Get a lawyer and have your contracts reviewed.

Expect to work on your customers' paper, not yours. See: get a lawyer.

Reach out periodically to all your not-unsatisfied clients. You'll be surprised how much work this drums up.

Specialize on domain, not on technology stacks.
that's a really good point, and mainly due to all the propaganda that they beleive
These guys do:

http://patrioticmillionaires.org
That seems like a great program. I too am skeptical about their ability to find enough CS teachers that are qualified to teach, so I hope they have a plan other than giving random teachers a book and setting them on their own. If you haven't posted this to hacker news yet, you definitely should! They look like they need and deserve more attention.
I said TCP was elegant, not that it was perfect. It also has the "urgent data pointer". :)
The difference is 'Family'. Inevitably you will need to have a partner and say, four children, for the human race to survive. At that point you have to go the traditional route.
I don't believe all of the drivers were actually merged upstream. According to reports that I've read, if you don't create a recovery disc, and try to install stock Ubuntu 12, you are in for a nasty surprise as half the hardware doesn't work. Installing drivers without a working network interface, sucks.
That's natural language syntax, BTW. And just part-of-speech tag info at that, not full-on syntax-tree-aware stuff. Still, cool. Didn't know OS X had that stuff built-in.
You're right! It's not AS simple as I made it out to be.
We live in amazing times where a framework/tool/hybrid like this pops up as complete as it is, with the sort of instructions for installation that used to take a year to appear.

I'm going to get it installed, just to celebrate that!
See https://news.ycombinator.com/item?id=6966528. This is pretty much the best response I can imagine.
Mexican Government Releases Extraterrestrial Proof From Past and Present
This home is far smaller than the average single-wide.
I looked around online for floor plans and it appears that the smallest plans available are 600sqft or larger.

http://www.mheinc.com/singlewide.htm

http://www.solitairehomes.com/models/single-wide/floorplans....

I'm also a delivery driver with a large (>200 unit) trailer park nearby and none of the homes come close to being this small.
Additionally you will note that the trailer that the tiny house is situated on has a fifth wheel for being pulled by a truck, while a single-wide typically will be on a platform with a conventional style hitch.
This reminds me of an article recently in businessweek about the tax loophole with trusts that Sheldon Adelson uses.

http://www.bloomberg.com/news/2013-12-17/accidental-tax-brea...
No, you wouldn't. The thing is that all that top wealth is managed by a group of accountants and lawyers. Highly professional accountants and lawyers. (My friend is an accountant here in Silicon Valley who manages wealth for billionaires in a large accounting firm. He describes me some ways how they manage wealth.) So these people's role role, their only role, is wealth preservation, meaning tax minimization and avoidance. They know all the laws, rules and regulations, and they have fiduciary duty to manage the wealth efficiently and conservatively. Hence they will go to tax heavens and offshore, if needed.
> But I can do that with fink or macports too.

In my experience, they have nowhere near the range and quality of packaging as Linux distros have. There's just a much larger community for that stuff in Linux than there is for OS X, which focuses less on FOSS.

Yes, you can do all the Linux stuff if you run Linux in a VM. Not the same though as running it directly :) Performance in particular.

> Everything you say about open source, of course, is true, but keep in mind OS X (Darwin) from the knees down is also open source;

Yes, definitely Apple deserves credit for using a FOSS kernel as well as much in userspace - WebKit, LLVM, etc. Still, massive and crucial parts of OS X are proprietary; you aren't allowed to look into those.

> I'm not the OP but in summary, I love both Open Source and the OS X experience, to me it's not an either/or proposition

Of course, I agree completely. As I said above, OS X and Windows are great too, just for different things. Linux wins on hackability, they win on other stuff.
Then I guess the question becomes, you appear in an article in Bloomberg about how you are using this loophole. Now what do you do?
I've been burned by text-transform:uppercase changing the meaning of words in German.
I've had Feisty on my Toshiba Satellite P955 for over 3 years now. I think I bought it for $800 but you can probably get one for $300ish now. Ripped out the HDD and put in an SSD. Ripped out the DVD and put in an SSD with custom mount I bought from somewhere.

Had issues with wifi initially but found workaround after a while. I have to say, this box runs extremely well, I never ever have problems but then again I don't use a webcam or many other external devices. Mainly internet browsing, Virtualbox, shell, etc.
- Built in support for the online services from the ground up. From the filesystem to the drivers the system should be built around the idea that it can be updated easily from the web and kept up to date.
- Ideas like DropBox and Backup services aren't a 3rd party feature/add-on they are core to online nature of the OS.
- Perhaps a new way to manage files & folders. I can't believe we still use filename.ext. iOS has some interesting things here.
What would you expect? If you live in a state like California and are in the highest tax bracket, your total tax rate (federal + state + local + various surtaxes) would be close to 60%. It is ludicrous to expect most people to just fork over such an outrageous percentage of their earnings without complain.

No wonder the high-income individuals are fleeing high-tax states and "tax-the-rich" ideology is failing to fill the states' coffers. Raising taxes hurts poor people more than the rich.
http://www.forbes.com/sites/trulia/2013/02/12/jobs-arent-lea...
For a walk through of the BSD TCP/IP source code there's also Steven's TCP/IP illustrated volume 2. The first few chapters painstakingly go through mbufs and exactly how the data structure is implemented and used. Much of this won't apply to current kernels but it's probably close enough for what Van Jacobson is talking about.

http://www.amazon.com/TCP-IP-Illustrated-Implementation-Vol/...
Note that the massacre happened during Korean War. If Kim Il Sung hadn't invaded South, none of this would've happened.

North Korea had an edge in terms of economic power up until Park Chung Hee came into power and began revitalizing the economy. Again, apples and oranges when it comes to comparing North and South. The other is completely void of rationality.

Highly doubt a civil war will be allowed to go alone. United States and South Korea have clear interest to secure nuclear facilities as a top priority. Can't let that fall into another dictator.

The real problem is China, as it sees North Korea as a buffer.
2013: The Year in Apple and Technology at Large
I have a T430S running Ubuntu 12.04, and it's easily the most enjoyable laptop to use that I've ever owned.

I replaced the HDD with an SSD, added RAM, and replaced the DVD drive with an extra bay battery. If you gave me a pile of cash to spend on hardware, the only thing I'd do is trade out for a bigger SSD.
Any artofproblemsolving.com book will be outstanding for this purpose. I suggest starting with Prealgebra by Richard Rusczyk.
Dell Latitude - unbelievably good. Built like a tank - I believe these are built to Mil-Spec. I have been running Linux on my laptop for the last 6 years (commuting through South East Asia and India), so I believe it has stood the test of time and kernel upgrades in hot & dusty New Delhi.

I run Ubuntu 12.04 on a 6 year old E6410 and everything works - including suspend/resume, smart card reader, bluetooth, etc. I also have a second hard drive and am able to boot off either using UEFI. I'm also able to connect my HDTV using a displayport-HDMI adapter and watch movies. Wifi works out of the box, but even if it didnt, you could swap out the mini-pcie card for a few bucks.

And unbelievably upgradable - couple of days back I replaced my keyboard, while the laptop is still running, in under 2 minutes. A couple of days before that I replaced my laptop fan - bought easily off ebay because of the latitude platform's popularity.

Dell's after sales support is legendary - in India, it is called CompleteCover and covers next business day onsite replacement and accidental damage warranty.
If you're not buying the new Mac Pro because of aesthetics, you're certainly not in their target market of professionals who need this machine.
I had exactly the same experience in one of my data structures classes. It was fairly late in the morning (maybe around 10:30), but as soon as the prof started speaking I conked out. My only explanation was boredom -- I ended up switching majors, and only experienced that level of drowsiness in one other class during my academic career.

I can't help but think that it means "you're in the wrong place."
Calculating Fibonacci Numbers, Quickly and Exactly
I second the Carbon X1 .. Great laptop. It's small, light has an awesome keyboard and touchpad. I run Debian Jessie on mine.. Everything works 100% except for the fingerprint reader (I don't use it.. Maybe it does work thou!). Currently travelling on the road and using the built in UTMS/3g modem- works like a charm!
And that the Republicans would like to gerrymander the electoral college like they have the House.
Most innovation is driven by at most a few individuals, but the bar is so high for a viable practical modern operating system that individuals are going to tend to take their innovation elsewhere.

This is not the ideal situation. Ideally, big companies like Microsoft or Apple would enable the right individuals to innovate in this area, unfortunately they are very bad at this. They do not know how to select these individuals, and even more importantly, leaving aside the rare likes of Elon Musk, the notion of radical innovation is rather contradictory to the institution of big business in our era.
I'd love to see integrated package management and versioning handled by the OS in such a way that each independent language community wouldn't have to reinvent a new distribution channel. Something like Ruby's Bundler or .NET's GAC+Nuget or "App Stores for Libraries" at the OS/vendor level.
What's the point here? Is this a demonstration of prior art? Or is it just demonstrating that a patent's technology is easily re-implemented?

Because if it's the latter, that doesn't really prove anything. Patents are to protect technologies/inventions that are far easier to produce after invention than before. That's the good part of a patent, when the patent system works as designed.

If it's a demonstration of prior art though, that's pretty cool - it might help to make it more obvious, though.
But in many places that have a "small dwelling" culture, what happens is exactly as you might expect: people do not just sit in their single chair 24 hours a day, rather they start spending more time in public, and relatively less time at home. As small dwellings are often correlated with population density, this works pretty naturally, with smaller dwellings being in exactly those areas with a greater number of amenities catering to people living in them.

Indeed, in such case, you're probably a lot better off than "home dwellers" as far as exercise is concerned, as walking around to go to the cafe to read, etc, uses a lot more energy than just walking around your house...

In a way, what happens is that your dwelling expands to include your neighborhood as well (with the actual dwelling remaining as more just a place to sleep).

[Certainly this sort of thing is a little easier in a warm climate, but it clearly works fine in many other climates too. A little snow doesn't stop people.]
This is a wonderful book. A word of caution though: don't get the Kindle version from Amazon. I thought I'd get it for the Kindle, because the print version is huge and I sometimes like to read in bed and don't want to lug the dead tree version I own around, but I had to return it because of the standard problems with garbled notation (some symbols appearing as a square box or some other incorrect symbol) that affects every math book I've ever purchased on Amazon for the Kindle.

There error rate was much lower than in any other math book I've tried, but still much too high.
Who are YOU to tell ME what I "need"?

If you want to "collectively decide" how to "better use" MY money, I can just move it to a different jurisdiction and you'll get what you deserve - nothing. If the value of what your "collective decision" gives me for "60% tax bill" is not there, the money will rightfully leave.

There is a great parable explaining how this works: http://danieljmitchell.wordpress.com/2012/03/18/the-tax-syst...
Durandal 2014 by Rob Eisenberg
Thinkpad T530 works very well.
I've got it running Arch Linux with no features unusable. Hardware brightness and volume controls, webcam, integrated graphics and networking all without issue.

My only regret is that I paid for Windows.
"In my explanations of the Laffer Curve"

closes tab
Incredible Images Of Teenage Freight Train Hitchhikers
> Target acknowledged the breach Dec. 19 after an IT security blogger reported that customer names, credit and debit card numbers, expiration dates and CVV codes were stolen from the company. In the days that followed, Target repeatedly said PINs weren’t compromised or affected.

Why do they need to keep PIN and CVV data beyond an individual transaction?
Random tidbit, but Project for Awesome is run by John and Hank Green, who live in Indiana and Montana, respectively, so I'm not sure where they got the notion that it's a South Korea-based organization. Pretty poor background on that one.
Some ideas for inspiration:

--- Low level ---

Highly reliable, flexible, and secure
http://www.minix3.org/

Filesystem that's intuitive, easy to learn, and makes sense
http://www.gobolinux.org/?page=at_a_glance

Declarative configuration management
http://nixos.org/nixos/

Support applications and drivers written for windows
http://www.reactos.org/

Better Security
http://www.openbsd.org/security.html

Update software silently and instantly
http://www.codinghorror.com/blog/2011/05/the-infinite-versio...

Application Permissions
http://codezqr.com/blog/wp-content/uploads/2012/04/Android-P...

--- User level ---

Remove X11
http://wayland.freedesktop.org/

Application Directories
http://en.wikipedia.org/wiki/Application_directory

http://rox.sourceforge.net/desktop/

Amazing basic applications
http://www.apple.com/osx/apps/

Unify notifications
http://growl.info/

http://www.apple.com/osx/whats-new/#notifications
Sure. I never made any claim that it unique, or that nodejs is great generally.
We couldn't use Stripe (in the UK) because they currently cannot process into our UK-held USD account, they would need to do the conversion to GBP before transferring which for various reasons is a showstopper. I was all set to ditch our merchant account/PSP setup for Stripe until we ran into that particular issue.