skysight-inc/HackerNews huggingface dataset:
That anecdote was from the Against Intellectual Monopoly book:

>For example, Red Hat is a company that sold a modified
and customized Linux system with easy installation and many
other useful features. Although the underlying Linux system is obtained by Red Hat for free, the customization and testing conducted by Red Hat is costly. Using prices quoted on the Internet on July 10, 2002, Red Hat charged $59.95 for a package containing its system. Because it is based on the underlying Linux system, Red Hat must also make available its code to competitors.

>As a result, anyone who wishes to can sell their own “Red Hat” system. And, in fact, there were at least two companies, Hcidesign and Linuxemporium, that did exactly this. For example, on July 10, 2002, Hcidesign offered for sale Red Hat Linux 7.2 for a price of $16.00, about 1/3rd of the price charged by Red Hat. Linuxemporium.co.uk offered a similar deal.

>So how does Red Hat stay in business? For starters, it turns out that Red Hat sold many more $59.95 packages than Hcidesign and Linuxemporium sold $16.00 packages. Moreover Red Hat is a large well known company, while no one has ever heard of the other two, nor does it appear that they ever represented a dangerous market threat to Red Hat.

>How could this be? Or more accurately, how could this not be? Have you ever used software that worked properly? If you had a problem with software you bought, and had to call the seller for advice – who would you prefer to call – the people who wrote the program, or the people
who copied it?

>The story is not over yet, please bear with us. Taking years in writing a book chapter is not a proof of high productivity, but there is a silver lining. On December 24, 2006, we went back to the Internet to see what happened to these three companies. All three of them still exist, and many other have joined the game.

>After years of having all its innovations mercilessly “pirated” Red Hat is still the market leader, has a world wide web of offices, sells lots of Linux-based software products while also giving away lots of others for free and its revenues are soaring. Hcidesign, in spite the advantage of being a legal pirate does not seem to have done very well; it is still there, but it is selling very few products and all Linux-based products are now off its shelves.

>Linuxemporium had a more interesting life. After either changing its name to or been acquired by ChyGwyn, it is back in business under the original name and it is thriving. Indeed, it has pioneered an entire new line of business: it sells at positive prices software that is downloadable for free from the original companies, by claiming it sells “high class software for the cognoscenti”. The power and creativity of competitive markets sometimes surprise even us!
"But that’s exactly why it’s been so easy to place the blame on them for Yahoo’s ails. "

One thing is shutting down telecommuting because it is believed it's not working, another is "blaming" it for Yahoo ails, a statement that I haven't seen anywhere else apart from this article.

It's probably part of a larger set of measure that the new CEO has been undertaking to revive a stagnating company, talking about "blaming minorities" is plain exaggerating.
Captured On Google Earth: Mysterious Barcode Patterns Strewn Across U.S. Land
Sorry to hear, and hopefully this doesn't deter you from trying again (if that's what you want to do). Sounds like it'll be a lot easier next time around from what you learned, and landing the job you have now was made possible by the same learnings.
That little lock icon is the same as running sudo from the command line. If the user is listed as an Administrator, then they're also able to sudo.
San Jose CA or REMOTE
Malwarebytes (http://www.malwarebytes.org)
Lots of postings!
https://hire.jobvite.com/CompanyJobs/Careers.aspx?k=JobListi...
CRUD apps are lowest common denominators. They store data and then retrieve it again. Functional languages are no worse at that than imperative languages, and they're better at "math-alike" problems.

I'm not sure that you can come up with a language that is targeted towards CRUD apps, because the entire concept of programming is CRD. The problem is building domain specific abstractions on top of a system that just flips bits and tells you what they say; and by "the problem" I mean "our job."
> Does he have problem with his sexuality?

What do you mean by problem? Like he feels guilty for being straight or something?
"I tried to run a Perl script on my mac the other day and a perl module wouldn't compile because of some error with PowerPC compiler flags. PowerPC! Clearly Perl on OSX has not been maintained for a while." I suspect this has something to do with dropping support for Power PC in Apple's dev tools.

I do development work in perl in OSX. One of our problems is that Apple does update Perl versions etc.

It's a shot in the dark but I'd suggest editing /System/Library/Perl/5.10/darwin-thread-multi-2level/Config_heavy.pl and removing all instances of '-arch ppc'

Hope this helps
Parent said, "Here in the UK".

Although I think it applies to most of the first world.

An interesting definition of "first world" could be "the point where native deaths outweigh native births".
Contentment is an important form of happiness. Older people generally feel happier (there are research findings on this, but I don't remember the source right now) because they are more contented.

A key wisdom of Buddhism is that through sustained practice you can deeply understand the world, the mind, and their natural ups and downs. If you truly live by that understanding, you will earn a profound peace of mind and be free from any sufferings that accompany most lives. (See http://en.wikipedia.org/wiki/Nirvana)

Note that the practice may take as long as the mastery of other arts, like piano or chess, but it is definitely achievable.
Wow...well thats good to know! Doesn't really make sense, especially when you load say a YouTube webpage and it says "click to RUN adobe flash".

That is really misleading! :\
From what I've heard, the Big Four banks aren't being the most cooperative, so my guess would be that Pin has had to make concessions to them.
Explain him with a language that he will understand.
The problem is, a remote worker can only work well on a team with a remote workflow. Teams with remote workflows don't care whether someone works on-site or off-site, and can accept on-site and remote wokers equally. Teams with on-site workflows, require on-site and exclude remote workers. For remote workers, Yahoo now requiring on-site is attempting to destroy their way of life.
I could never get mobileorg to work. In any case I use SimpleNote (http://simplenote.com/). Sorry that I didn't mention that.
Anyone who takes credit card payments must be PCIDSS compliant. How the payment's taken is irrelevant.

Presumably Stripe reduces this to the level of completing the SAQ A?
What's wrong with Lederhosen?
Oh, definitely. But I haven't found it overly problematic in practice. I'll point out that Python, a language much more appreciated than Javascript on HN, has no scope smaller than function scope. Which is mostly fine as long as you stick to small functions, which you should anyway.
When I was working in engineering R&D for a manufacturing company, one of the most productivity-killing things was to be in the office during normal business hours.
Maybe he thought the parents are Catholic which would mean Kevin would have guilt over his sexuality regardless of him being gay or straight?

(kidding!)
The DoD agrees with you.
http://www.spi.dod.mil/lipose.htm
I'm not sure much else needs to be added to what you said, as you nailed it. If you go through life zeroing out expectations, you start to feel very numb. The joy AND the pain remind you you're alive. Moreover, the pain makes the joy that much better.

This is all philosophical so I'll avoid trying to impart platitudes, except to say be wary of advice when it recommends approaching every problem in life the same way.
Or to not give an individual power in the first place.
Indianapolis, IN - Front-end web developer - Relocation assistance offered

Courseload, Inc. (http://courseload.com) is looking for an experienced, driven and disciplined developer to help us deliver first-rate online course experience for our users. We have built an excellent team of front- and back-end developers but need one more smart and passionate developer who loves UI work to round out the team.

We are consistently rated as one of the top places to work in Indiana and have a laid-back, results-driven environment. If you want to work somewhere your work matters, where you can make a positive, lasting impact not only on the product but also on the lives of your users, email me (my email is in my profile) or jobs@courseload.com.
"We all know why: It is a stealth layoff. It's an easy way to cut some staff (many of whom will leave for greener pastures) without the negative market news of cutting staff."

Of course, the first to leave will be the better employees who have other options.

That's some awesome managin' there, to be sure.
Come work at Rackspace in the heart of San Francisco (2nd and Folsom), we have 14k sq feet and are expanding to another 14k sq feet within 5 months. We are hiring for many positions, full-time or interns. Rackspace focuses on building big systems to serve builders and are incredibly customer-focused, dead set on building useful services that operate at scale!

There are multiple roles, here are some of the details:

* Get stuff done, people that are motivated to make an impact

* Distributed systems experience

* Frontend experience building fully client side apps

* Embedded experience building C compatibility layers, cross-platform software

* Excited to build new products

* Passion for new technology, new programming models

I run the San Francisco office so please ping me directly, daniel.dispaltro@rackspace.com
As sltkr said:

So to avoid leaking any private data to third parties, I should send all my private data to a third party using a proprietary protocol?

Also, I 'd recommend using noscript, with no plugins. Don't bother opening word files, get them to send it to you in plain text. Or run around with usb drives (no one ever said it would be easy).
SEEKING FREELANCER Software Engineer in NYC: Red Antler is looking for a freelance backend or full-stack developer located in New York City. Candidates should have at least 3-4 years experience in a language like Python, Ruby, PHP, .NET, or Java, and 2-3 years experience in a web-based MVC framework (Django, Rails, Codeigniter, etc...). Candidates should demonstrate experience beyond creating basic CRUD webapps. We are looking to build a webapp to upload large amounts of images, read EXIF data and process the images simultaneously as well as the ability to manage and track the uploaded images. For more information contact travis@redantler.com
Philadelphia (Whitpain) - full time - Scala/Java/Postgres -
http://www.wingspan.com/career_open_positions/

Wingspan builds products for heavily regulated industries. We're growing quickly and looking for engineering and IT operations talent.

Contact - gsieling@wingspan.com
SEEKING AWESOME PROJECTS

Javascript expert and Game Developer / Designer
Currently working on a full HTML5 social game - https://apps.facebook.com/folksgame (technical prototype) with a complete NODE.JS / EXPRESS / MONGODB production workflow and with my own game motor

http://www.anthonypigeot.com
edX - Cambridge, MA; Full time

edx is hiring for several different positions; the full listing is at https://www.edx.org/jobs, but they include:

Content Engineer
Program Manager
Software Engineer

I've worked at edX for a couple of months, and it's hard to overstate how wonderful it is to be part of a company that has a goal you can believe in, and the resources to achieve that goal.

Remote/H1B - might vary depending on the position and particular circumstances; please email jobs@edx.org for more information. I'd also be happy to answer whichever questions I can: email me at julian@edx.org
I used iwriter (which is lovely) to bang out some text on my iPad and save it to .txt files on Dropbox. I post processed into org-mode in emacs afterwards. iWriter won't recognise the .org suffix by default, but that didn't matter to me because the iPad keyboard is useless for writing #* and other characters - WMMV if you have an external keyboard I guess. The nice thing is that all of my book related .org files also live in Dropbox as does the output pdf so I can read the output on the train too.
Given that example, have you considered that telecommuting was not the only way you could have reached a comfortable level of productivity?

Absolutely, but when your superiors had an "open door" policy, wearing headphones simply meant, please interrupt me often.

But to add, I could literally sometimes get sidetracked for days on particular projects because of the constant interruptions and meetings. When I moved myself to telecommute, people's desire to interrupt became drastically less simply because it wasn't as "easy" as dropping by my office on the way to the break room or bathroom. I called it "weeding out the riff raff" because the people who needed to get ahold of me, knew how to get ahold of me.

I was able to pound out coding work in a couple of days that would have taken me a couple of weeks in the office.
http://news.ycombinator.com/item?id=2670203 has good links on mechanical computers and small CPU designs. http://lists.canonical.org/pipermail/kragen-tol/2010-June/00... concludes "There’s a strong appeal in the idea that universal computation
has been within the grasp of human materials and manufacturing
technology since the invention of sewing in the Paleolithic; it is
only the mathematical sophistication that was absent. I don’t yet know
if it’s true."
This doesn't work at all for me. I love having expectations. I love looking forward to things.

I'm going on a trip in May, and I expect it to be great. If it sucks, I might be a bit disappointed, but the vacation is a week, and the time I can look forward to it is several months. If the vacation turns out to be great, I'll feel great about it. Would I feel even greater if I had no expectations? Don't know. I really don't think the delta of getting pleasantly surprised outweighs the months of looking forward to the trip.

Being able to accept what you can't change (e.g. being stuck in traffic) without getting overly frustrated is conducive to happiness, no doubt. I'm not sure what it has to do with expectations; if I expect to be stuck in traffic all morning, that doesn't make it more fun when it actually happens.
hey thanks, will try your suggestion
I couldn't agree with your comment more! This is the same situation I am in with my job. I know I have to play these stupid and pointless mind games/tricks to get the right thing to happen, but I wish I didn't have to. It's a lose-lose situation, and this is definitely not the first job I have had that had this problem. I don't get what it is with people in upper management having to be right all the time. The reason you hire people in certain specialties is to trust them with the issues, just like I trust upper management to handle upper management issues. It's a very frustrating (and never-ending, it feels like) cycle.
I was the one that posted that and I agree with you. It is frustrating to do, but I've just simply started presenting things that are just shy of being finished. Show them early, so they know what's going on and it smooths things out quite a bit.
Identification of risk loci with effects on five psychiatric disorders
San Francisco, CA (full-time, salaried)

BabyList (http://babyli.st) helps expectant moms figure out what they need for their baby. The baby industry is massive and ripe for disruption. We’re already making significant money, our users absolutely love us, and we’re just getting started.

We were in the most recent 500 Startups batch, have a great set of advisors and investors, and were voted one of the top 5 companies by Gigaom, Forbes, and others.

We’re looking for our first (non-founding) full-stack software developer. We’re a team of four (two are remote).

We use Ruby on Rails, MySQL, MongoDB, Javascript, jQuery, and soon iOS. We think that great developers can come from a variety of backgrounds. The main thing is that you’re smart and get stuff done.

Email me at natalie@babyli.st. Let me know what you’re looking for in your next job.
Seattle, WA - Full time

AWS Route 53 and Cloudfront

Our projects include massively scalable distributed systems that provide inexpensive, reliable, global distribution. This is an opportunity to join a world class team that is at the forefront of creating the next major computing platform.

Our service improves the performance, scalability, and reliability of our customer’s services. With tens of thousands of customers and over two-dozen edge locations worldwide, we operate at a truly global scale. As a member of the AWS team you will help create a system that will set the pattern for a generation to come.

You should be somebody who enjoys working on systems software, is customer-centric, and feels strongly not only about building good software but also about running that software in the real world. You must enjoy a close-knit team environment of shared responsibility.

Ideal candidates will have strong distributed systems and web services design and implementation experience. You should have a thorough understanding of Internet protocols such as HTTP, DNS, and TCP and experience implementing servers using Java in a Linux/Unix environment. This is a great opportunity to not only improve our understanding of Internet topology, but also shape it as well.

If you're interested, you can email your resume to route53-jobs@amazon.com

Also feel free to ping me directly (email in profile) if I can answer any questions :)
It is well known that distributed version control systems make it easier for developer soutside of a project's core team to contribute to the project. But it seems to me that package managers are counteracting this, because they encourage a sharp division between user and developer. I'm talking about both OS-level package managers like APT, and programming language/VM-level package managers like Maven, NuGet, RubyGems, npm, and the various Python package management tools.

One solution might be for applications to pull in all of their dependencies as subrepositories in their version control systems. But then where would we stop? At the implementation of the application's main programming language or managed runtime? At the C library? At the operating system itself (assuming the OS is open source)? This would also seem to encourage a single dominant version control system.

So I have no definite answers.
I did something similar about a year ago in python using pyffmpeg and PIL.. https://github.com/ksho/film-fingerprints

Code is pretty crumby, but it does the job.
The talents needed to be good technically are uncorrelated with the talents needed to be an effective manager. I've experienced both, and I'll take a good nontechnical manager over a bad technical manager any day. (Note, my definition of "good" and "bad" here has to do with my experience of working with the person, and not their ability to climb the political hierarchy.)
Automatic time sync?
My solution when I want to do PD for source code is to include a small statement referencing CC0, like this:

programname: Brief description of program

Written by My Name <my@email>, 2013

This software and associated documentation files (the "Software") is
released under the CC0 Public Domain Dedication, version 1.0, as
published by Creative Commons. To the extent possible under law, the
author(s) have dedicated all copyright and related and neighboring
rights to the Software to the public domain worldwide. The Software is
distributed WITHOUT ANY WARRANTY.

If you did not receive a copy of the CC0 Public Domain Dedication
along with the Software, see
<http://creativecommons.org/publicdomain/zero/1.0/>

I trust the CC0 dedication more than other options; it seems very carefully written.
> b) Why didn't we build Stripe ourselves.

In a way, we did. There are a couple of UK developers at Stripe -- and we want more: https://stripe.com/jobs.
... That TC pays YC for promoting articles? Wouldn't be surprising given the ycombinator-centric posts. But it's also possible that mods think readers give more credence to TC.
Citation needed? If true, that's a pretty crazy story.
ClassDojo

FULLTIME in SAN FRANCISCO, CA

ClassDojo is used by over 8mm teachers and students to manage behavior in the classroom, using real time feedback and rewards that can also be shared with parents. We're an edtech startup with $1.6mm in funding some of the biggest names in the valley (Jeff Clavier, Ron Conway, General Catalyst, Mitch Kapor...), and we're one of the fastest growing education companies of all time. Paul Graham invested in us, but we didn't do YC.

We've built a product that makes a real difference and gets huge engagement with millions of kids, and we're about to take it to the next level, hopefully with you on board. If you're a strong hacker who wants to use JavaScript to change the world, apply here:

--------------------------

https://classdojo.wufoo.com/forms/join-classdojo/

--------------------------

Or email jobs@classdojo.com. You can read about the work and environment here: http://www.classdojo.com/jobs

We are looking for:

* Full Stack Engineer

* Front-end Engineer

If you think you're a good developer but don't fit into those buckets, get in touch anyway.
Orlando, Fl - Atlantic.Net
Network/Linux Engineers http://www.atlantic.net/About-Us/career-opportunities.html
> Adding array-bounds checking by default doesn't make sense for a language like C, because it stays in the way of moving bits in memory.

Any proper language for systems programming allows to turn off bounds checking if required-

This is the way it should be done, disabling the bounds checks on the few spots that require them being disabled, after profiling if they being on really affects the performance of the application.
Yes! I was just telling my coworkers how these interviews sound like they're lifted straight from American Psycho.
Weekly Developer Links by Category
Very, very difficult, unless the host relies on a single timesource. Best and common practice is to use 3-4 sources from different organizations in the ISC pool. It also wouldn't surprise me if most implementations of ntpd would have further safeguards about going 40 years back in time; at the very least the skew factor would make the clock change take a longgggg time to happen.

There are much easier attack vectors.
Kid is ten months old with a stomache flu, so not really.

Although it is telling that you inferred that the vomit was associated with the kid, and not the debugging session :-)
Having been working at improving my penmanship over the last few months, I've found that writing by hand can be a very relaxing activity as well. That's a bonus, for me.
(plus, I now get complimented on my nice handwriting quite often!)
very useful, thanks :)
All the languages I mentioned have the same expressive power as C for pointer manipulation, when required to do so, while being a lot safer by default.
Chide.it doubles revenues, head count in 2012
Oh wow, that's even worse news. Hopefully the override works.
I can't reply further down the comment thread, but can you provide an official source on this. I enabled this feature last week, and there's no way of interacting with the plugin until I click on it.
>How the hell did he contort himself into inferring that from what Gruber wrote?!

It is called dishonesty. It is the entire reason anyone knows who DHH is.