skysight-inc/HackerNews huggingface dataset:
> People do nice things for people they like.

So true. As a manager, I go the extra mile to keep employees I like.

> I wish I hadn't worried about ... fillings in my teeth

So wrong! If your teeth are fucked up, your life will suffer. Get a grade-A dentist and see him or her often. If you get fillings, go for Gold. It's crazy pricey, but they last for a very long time, don't decay, and won't fill up your mouth with mercury.
Awesome! I hate seeing people say "Make good comments, not like X". I have given up on asking "what would be a good comment" because no one seems to be able to point to a good example. This will be much helpful :).
There's a big difference between getting VC funding and getting a loan from the US Govt. The US Govt is going to be more likely to loan to businesses where the underlying economics just aren't there -- which is why the private sector is unwilling to fund the business.

Also, I think it is incorrect to equivocate equity investing with debt funding. When you are making a loan, you are mostly betting on the survival of the business. If they survive long enough to pay back your loan, with interest, it is a win for you (the lender). When you are investing in the equity you are actually owning a piece of that business and the future cash flows that come to it. In that sense, you are betting not only on its survival but also its ability to thrive.
I've found that frequent, little getaways (3-day weekend, for example) are more refreshing and improve my quality of life more than one rare, large vacation. YMMV.
Postgres just keeps getting better. 8.4 was a fantastic release, too.

I don't know how they manage it, but every release adds features and becomes more stable. Pretty awesome job.
I'll admit the website is pretty, but given the poor level of content editing on the site, I have no trust for the framework itself. The code sample (and documentation quality) on the ORM page is pretty clear.
OCFS2, in the v1.4 branch has some extreme fragmentation problems. It seems to be just fine if you're dealing with large files, or lots of small files that don't change frequently. However, if you've got lots of turnover of lots of small files, you're going to get bitten.

If that describes you, you need to be willing to track the latest kernel releases, and able to rebuild your FS semi-frequently.

(I'm being bitten by this right now, and I need to rebuild the FS... not something I'm happy about.)
Am I alone in being unable to make sense of the headline without having already read the article?
My comments on Kahneman's talk:

http://web.jaguarpaw.co.uk/~tom/blog.html
Of course GNU is successful in some areas. I suspect he was talking about kernels only?
It's been true about them ever since they were actually walking around in reality. It's even truer since they faded into history. It was true in Star Wars. It's true in Mel Brooks' parody of Star Wars, and a whole bunch of his other films besides. It's true in Indiana Jones. In a way it's true on Seinfeld. Even Charlie Chaplin found it to be true. Poor old Leni Riefenstahl knew it was true, personally, then spent the rest of her life paying the price.

What is it? Nazis make for good cinema!

It makes sense, really. A bunch of guys running around in the 20th century, with mechanized warfare and a world view that would've fit in perfectly well in Genghis Khan's time. It's as if a writer for a video game made them up and they escaped through a time portal into the 1st half of the 20th century.

Why do I even bother with posts like this? Automatic Godwin's!

(Standard Godwin's Disclaimers: Nazis were real and as evil as you can get. The Holocaust actually happened.)
You have to take this advice on a case by case basis. At my last job they offered me a 10k raise as I was walking out the door, but also got upset when anyone used more than 3 sick days a year. At my current job I take 4-8 weeks of paid vacation a year and probably could take more, but if I asked for a 10k raise they would tell me to move into sales.
> "Feels like discrimination."

It should, because that's exactly what it is.

Copyright agreements explicitly created the right to discriminate based on locale, so that copyright holders can set prices for individual countries based on local willingness and ability to pay to ensure maximum revenue at the expense of consumer rights and product value.

Vote with your currency of choice.
I disagree. You'll get a lot of people to signup with little conversions. Address the real issues the the grandparent presented: tell a story.
I don't think the article mentioned it but there was a point well after the Linux kernel reached prominence that it was understood the HURD was just a back burner project. GNU has still had a huge impact on everything from IT data centers to Apple, and arguably you wouldn't even have initiatives like Wikipedia without it either. It's like the building block that allowed everyone else to place a cherry.
Well less hours and same pay in the form of a raise is perfectly reasonable when you provide a substantial value to the company, though this is obviously not the case with your parent comment.

Another thing is that you only tend to add value to a company after a large amount of time (decade[s]) and even so you may not even be adding value after that amount of time.
The "capital" of France is "F". Again, it's not rocket science... oh wait, I guess it is, he meant "capitol" whoops.
Keeping Code Aesthetics in Perspective
Well, Brazil is doing pretty well.

My point was not to prove a general theory by isolated example - simply to provide a counterpoint.

I think it's more fruitful to compare the economic/moral philosophies of these systems than to compare examples of them. Primarily because no isolated example is a paragon of its stated parent philosophy and (more practically) because a Marxist country doesn't exist and a capitalist country doesn't exist to compare.

And I'm genuinely curious how you separate tax policy debate from whether taxes are good. I don't think any socioeconomic system says all taxes are bad, but they do differ on what it is moral to tax for.
Marketing is education. Answer the questions people have about your product in a concise and correct way and you'll have good copy.
Distributed Machine Learning with Disco
Back when I was working full-time jobs, I'd tell them up front about the amount of travel I do (and usually they'd see my suntan and hear about whatever trip I just got back from), so they knew what to expect. I've even gone as far as to negotiate away my stock options in exchange for an extra couple weeks vacation each year.

(I wrote the article)
I suspect he was just trolling.
That's the publisher's house style, I'm pretty sure. Author's rarely have control over book covers or book titles--publishers think they know more about such marketing issues than authors do.
There are two important differences between the two stories, which may well explain the different endings.

First, the post is about taking unpaid leave, rather than (as in your example) effectively demanding a raise by reducing work.

Second, the poster never threatened to leave, which is in my experience always a poor tactic. Instead he effectively did leave and then engaged the company in considering bringing him back onboard after the time he needed, which flipped the power balance in the negotiation. The company was no longer in a position of strength because he had eliminated it's power to fire him - they had already lost and could only realize a gain by negotiating to retain a proven employee and save the cost of recruiting a replacement.

I've successfully used the same approach in the past. However, you must be committed to the outcome and be willing to leave (or have already left). I'd never consider trying it as a bluff.
It actually seems like the quality of applicants has gone down since the last time I was interviewing people.

Many companies didn't need to lay people off, but used the financial crisis/recession as an excuse to clean house.

Last time around, you were interviewing people who were leaving because they wanted something better. This time around, you are interviewing a lot people who were forced out.
Thanks, sounds reasonable. We'll find some time to fix this.
Of all the languages I've mastered over the years, by far my favorite one was Ruby. It's a different experience than other languages such as C, PHP, or Java. Also: python and, to some extent, perl. Some of the emerging languages, such as scala and erlang and haskel, are fun as well, but if you're looking for an easy and fun web language I'd definitely try out Ruby. And then, after you know Ruby, take a look at the popular frameworks: Ruby on Rails and Sinatra. They really make web development fun. Good luck!
Unfortunately, not all designers plan their designs to incorporate signage. I own a sign company in Canada and we have this issue all the time.
Without a college degree, I may very well have been able to find a job that pays me what I make now that I'm a few years out of school.

But with a degree, I have a choice of a range of jobs in that pay scale.

My dad made a good living without a degree. He worked at a prison. But he didn't have the choice to make the same money at a job that didn't involve dealing with prison inmates every day.

Looking strictly at income doesn't tell the whole story by half. Many of the people I know who make good money without degrees do it in jobs that weren't exactly what they were telling their high school guidance counselor that they were interested in. They're not unhappy, they just had to explore deeper to find their options for making a good living.
Marketing driven data. It starts already corrupted.
How do we know that the site won't pore through the submitted names and domain squat?

(EDIT NOTE: I had a moment of self doubt and looked up "pore" vs. "pour." http://www.dailywritingtips.com/poring-over-pore-and-pour/)
Agreed, if nothing else, kids motivate you. They represent something greater than yourself, which can cause you to work harder and be more determined. They also provide inate happiness and joy outside of your work life.

You will be less risky when you have kids. However, not all risk is worth it.

I often found that in college I performed better (higher GPA) with a higher work load than with a lighter work load. I think it is because I was forced to be more efficient, sharper, and wiser with my time. Having kids and starting a business is analagous. However, this is only my personal experience.
Sorry, forgot to put in my last post. Check out my blog at http://www.impactsignbc.com/ . I try and put out useful tips and ideas for different types of signage. Hope you find it useful
How could anyone with an iPad not know about Pulse, since Steve Jobs showed it on stage, then it was the center of a controversy around NYT and fair use?
You don't have contact information in your profile, and I didn't find it easily on your blog. I'd love to hear details about the positions that are available.
> - flash performance/silverlight support

Wait a minute: this useless, proprietary, redundant piece of DRM-Patent-ridden crap is actually catching on? Why? Are some of my qualifiers wrong, or Microsoft's sales power is that strong?
Thanks for sating my curiosity! Some interesting points.

1. Not sure I agree here, I'd have to see some benchmarks of similar types of operations in local editors and javascript, but I think it should be roughly equivalent to, say, Eclipse's java-driven interface.

2. I think this is a good point, but I wonder what it is they don't yet have. "Can make really great editors in them" is a pretty vague requirement.

3. I personally think this is historical baggage. There is no reason the server hosting the editor (or another server communicated with that server) could not host your files. Hell, most open source projects are already done this way, hosted on github/sourceforge/etc. - downloading the project locally would be an unnecessary step if the code-hosters offered solid editing options.

4. This is probably the main point, to me. It's not enough to just edit through the web, because there are too many other things you need to do as well, which are even more difficult to detach from a local machine.
Does this release add any features that would keep you from going for a NoSQL solution? How does it for instance compare to MongoDB in terms of raw performance and scalability? (Not mentioning of course the difference in schema-less and relational design)
A related case: I have never bothered to learn, nor will I, what the default modifiers for Java’s variables and methods are. Thus, every one of those things gets one of private or public or protected in front of it. There are way better things to load up the finite cupboard-space in my mind with.

Oh, no, man, that's not good! "Default" visibility (package-private, i.e. visible within the same package, but not outside of it) is there for a reason, and that reason is that it's not the same as public, private, or protected!

There's literally no way to specify a package-private variable without leaving the modifier off, though some people (including myself) like to write

/*package-private*/

as the visibility, just to be explicit.

Aside from that nitpick, I agree with you, though, when in doubt, be explicit, it will save you a lot of trouble in the long run.
True, the IPO price was $17.

you said: "The rule is:if you can buy it, then you don't want to."

All I'm pointing out is that you could have bought TSLA at $18 yesterday if you wanted to which appears to violate your 'rule'.
It's a bit of a downer when he end the blog post with a cliffhanger.
I think you have some good points but whose to say an -ism isn't the correct philosophy?

You assume that -isms are inherently wrong. Why?
We were; in fact we just hired a developer that starts next week that I'm hyper-geeked up to have on board. The dude is so much smarter than I am. It's awesome.

That said, shoot me an email and we can get a dialogue going. I'm not sure when we'll hire again but we only hire those with whom I've established some type of relationship beyond a resume and cover letter. :)
Seconded on this, plus the ability to sort/filter on these criteria. For me, the ability to search for "only telecommute jobs" is the make or break factor on whether or not a job board is worth my while.
Those are examples of projects succeeding in spite of GNU. We had the Emacs/XEmacs schism, where rms fought against lucid over features, most of which are in emacs now. How many people actually like gcc? Why is Apple pushing to replace it (see LLVM / clang) when they can play nicely with cups or khtml?
Lots of people contribute nothing to racial harmony over their lives and yet they'd be sufficiently politically correct that you couldn't call them racist or ex-racist.

Gandhi ended up having undone the damage to an incredible, extraordinary extent. I'm no Gandhi fanboy, but I don't see how the hint of blame that 'ex-racist' implies can be applied to his life.
Very simple: a lot of pre-packaged software doesn't use except for MySQL.

Well, to clarify, a lot of popular pre-packaged software is out there in PHP. And PHP never had a good db abstraction layer + the entire style of the PHP language lent itself to the direct use of queries in the code, and the direct usage of the MySQL connectors.

When users want a forum, a wiki, a helpdesk, a blog, etc. and it's in PHP, chances are it doesn't have a PostgreSQL backend. And if you have to have MySQL, and MySQL works for everything (for some definition of the word "works") while PostgreSQL doesn't... there's your answer.

The real reason is: PostgreSQL doesn't have any must-have apps that only run PGSQL (which is a good thing), and MySQL does (which is a bad thing) so MySQL wins.
For the majority of people I don't think that it is the language that makes it fun. I think that finding a project that makes you want to wake up at 4am and go to sleep at 2am because it is so interesting is what makes it fun. Yes, I am a coder but ultimately I think of myself as a puzzle solver. When you approach the problem from the right direction you're already much better off than you would've been before. Try a bunch of languages out for a month, that's what I'm doing (OCaml starts tomorrow), and figure out which language works with you, not against you (Java!), to help you solve your puzzle.

PS: There were articles on HN in January about the 12 languages in 12 months but I don't want to look them up so I will provide you with the link I saved from them http://www.coderholic.com/12-new-programming-languages-in-12...
I have been experimenting with clojure and I am impressed and very excited every time I use it. I am planning to use it in a project with arduino since I want to learn more about it too.
If you enjoy living at the cutting edge, then it would be well worth looking at Clojure. I've had a great experience. For me the highlights have been: a proper LISP macro system that lets you treat "code as data", fantastic Java interoperability so you can use all the great Java libraries, great support for concurrency and functional programming.
> Why not radical changes?

I think the motivation for radical changes is based on the idea that we are stuck in a "local maxima" (of some "goodness of society" function) that gradual change can only optimize to some limited degree and that large change is required to put us on a different part of the curve that can be maximized to a greater degree.

But I've never seen a proposed (or implemented) radical reorganization that I believed would put us on a path some global maxima (or better local maxima). Taken a step further, I don't believe that we are stuck in a local maxima and think we can make significant positive change using gradual reform.
You are in Minnesota. I know loads of great developers who left Minnesota because interesting and well-paid programming jobs were nonexistent.
If Apple Redesigned the New York City Subway...
I'd suggest finding out for yourself as it's a personal choice. Try a few and see what sticks.

This book would be a good start:

http://pragprog.com/titles/btlang/seven-languages-in-seven-w...
Cure for vitiligo
Vitiligo is a chronic skin condition that supports loss of coloring, resulting in uneven pale patches of skin. Research states that it is a detailed type of leukoderma manifested characteristically by dipegmentation of epidermis.
This all sounds like good advice. I've been using f.lux lately and it seems to help.

I'm curious where you got 17 hours from? I've been cutting caffeine at around 5pm, but I can't help think this is later than I should.
Taylorism in the modern tech industry
It's working now. Try it. We'll immediately upgrade if needed.
+1 - My playflow at the moment is to follow the HN rss in google reader, open the comments in one tab and the article in another, because the comments here tend to be way more interesting than the comments there.

Re: the comment about Disqus, I wonder if there is an integration of some sort to be had - Disqus really, really rocks, but the community on HN is better and more established than the commenters on any given blog.
These were some of the books which taught me a lot about Design were:

Don't make me Think by Steve Krug http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/032134...

Non-Designer's Design Book http://www.amazon.com/Non-Designers-Design-Book-Typographic-...

Universal Principles of Design http://www.amazon.com/Universal-Principles-Design-Revised-Up...

Also make sure you go through design's everyday on Behance.net, they have some really amazing designers and design.
The idea that Tesla has little innovative technology is simply wrong. The majority of their R&D has gone into their battery technology, and it has given them a huge leg up on their competitors. The Tesla Model S will go up to 300 miles on a charge, while the Leaf will max out at 100 miles and the Volt will need to start burning gas after 40 miles.
Less hours for same pay is an extremely reasonable compromise, in these times when many companies can't/won't pass out much in the form of direct raises.

Explicitly threatening to quit during any negotiation is the unreasonable part. Frankly, it's an implied threat in any conversation about compensation, just as being fired is an implied threat in any conversation about performance.

But coming out and saying it, is wildly unprofessional and immature; there's just no up-side.
in the sample space i was intending, that would not be the case. i was imagining boy as a random variable that counts instances in an order tuple of genders (the underlying sample space).

you're right, without this explicit construction, it's problematic.
Bug trackers don't make good support tools. We did this when we launched Lighthouse because it seemed to make sense. What ended up happening is customers used email for important issues anyway. Having something focused on providing good support helps out a lot.
I never considered that before - how DO entrepreneurs take time off? Is this done post-post-/Ramen profitability? Never? Just for a day at a time? Or does the flexible schedule prolong burnout?
IPhone 4 Gyroscope Teardown
I think the crux of the matter is that there are so many things to be good at. Most people aren't any good at most things, so if you put a little effort it then you can be better than average even if you're not particularly talented in that arena.

Speaking of talent, another important point is that talent is overrated. You never know when you will break through from being average to good or great. People who write themselves off saying "I'm just not good at that" will never have the chance. The effort that the greats have put it in is always hidden to us.

So my advice is if you enjoy something don't worry too much about sucking it at.
In the UK "punting" is an oft used slang term for frequenting prostitutes. A "punter" is akin to a "john" here in the states.
I too like the idea of displaying completed tasks for a limited amount of time.
You don't.

This is one of the first things you'll notice being in business for yourself. It's hard to arrange time off. One of the benefits of working for a company is that there's a team in place to make sure the train stays on the rails while you're gone.

You also don't get sick days.
Certainly they had a huge impact, but if GNU had not been around, I wonder if something else would have filled the same niches and subsequently had similar impact?

For instance, the Berkeley people were also working on free stuff around the same time (indeed, the article points out the BSD was a contender for the GNU kernel).

I'm wondering if GNU is to free software what, say, Alexander Graham Bell was to the telephone.
Non-designer's book is really a great introduction.
Of course it has to be a flash application. facepalm

Can they make the buttons any smaller or the scrolling any more touchy?
Comodo Notified VeriSign of Major Security Vulnerability
We ran into this as well. The main problem is that when you get fragmented too badly you run into space allocation issues where you have tons of free space, but the kernel returns an "out of disk space" error because it couldn't allocate new blocks.

The only solution is to rebuild the filesystem and restore from tape. I suppose Oracle doesn't really have any motivation to fix this because most of their customers are using it for large database files rather than small files.
I'll toss out the suggestion of GFS as well, if you're evaluating clustered filesystems.

http://sourceware.org/cluster/gfs/
http://www.redhat.com/gfs/
> I'd be interested to hear what other economic structures you think are better.

I never indicated I knew if there were better economic structures; perhaps it is yet to be invented, instead of impossible to fathom. An open-mind which considers a new approach is a first step.

I think it is better that we don't attempt to "protect" Capitalism ideology (as you have just done), rather, attempt to refine and always course-correct to something more mature and more stable.

Isn't that a fair thing to say?