skysight-inc/HackerNews huggingface dataset:
On the other hand when I criticized Chris Granger's "LightTable" I was told that I was a "hater" followed by several statements suggesting that Chris should ignore folks like myself: the "haters".

So I'm not sure, perhaps it is more about who you are than what you say. In any case, I have noted the general fall in quality of articles here, but, there's still some interesting stuff now and again... c'est la vie!
This article reads to me like a guide to faking it, when really you should actually be doing all the things suggested, not for the sake of not pissing people off, but because they are smart things to do!

I think if you ignore people that you view as less smart than you, don't believe that good ideas can come from anyone, don't listen to other people, are mean, speak up too often, speak too forthrightly, don't attempt to use other people's strengths, and underestimate people, then you are not the smartest person in the room, you are one of the dumbest, albeit with the largest ego.
you have no problem with cell phone conversations at the table

It isn't the lowest common denominator. It is the evolution of society, empowered by new communication methods. I need to know if the nanny has an issue, just as I need to react to critical professional demands, as quickly as possible. Modern technology has made that possible. If someone is personally offended because I keep my smartphone with me and check if I receive priority messages, that's rather quaint and traditionalist, but it doesn't blend with the real world.
Steve,

In my personal opinion, receiving negative responses is good for your startup because learn to deal with them. I do agree, that if that is all you are getting, it is disconcerting. But, maybe there is something wrong with your startup/project.

Think about this, I have a lot of friends, and when I showed them my project, they all said: "That is amazing!" "It is going to change the world" So on, and so forth.

See I love my friends, but that doesn't help me. I am not building a startup to get fame, I am trying to solve a problem. My friends love me and don't want to hurt my feelings, but honestly, my feelings are not part of the startup equation. My friends will not help me improve my vision to solve a problem.

HN has been good at showing a lot of negatives when projects are shown here, but you have to really try to understand what they are saying. Listen to the negatives, they are the best response you are going to get, because they will highlight the flaws on your business model, your project or even your idea.

Instead of looking at those negative responses as a way to get you down, listen to them, and try to get the best out of it. Deep inside a negative is just another way to tell how to succeed.

Hope this helps,
Alex.
Symbolics had C, Fortran, Pascal, Ada and Prolog implementations. The promised benefit of a single-language userspace is in simplifying the tools and debugging and/or making them more powerful. The Linux ABI, ELF, DWARF, linkers, make, and all the awful POSIX stuff is huge and hugely complicated, but you don't really get a lot for it. The other alternative are systems like Plan 9 and software from http://suckless.org/
Never trust any SMS you received on your iPhone at first sight.

Perhaps I don't understand, but why single out the iPhone? Isn't every phone that receives SMS vulnerable? Couldn't you perform this "attack" with any phone or modem capable of sending SMS?

I remember something a while back where you could spoof SMS to send tweets to Twitter as someone else. I assume that's also still possible?
Here's a REAL laser system, for less money:

http://www.amazon.com/LaserShield-BSK-0013101-Home-Security-...
I'm not sure you can claim a company that is likely bringing in $540m in revenue this year and is expected to bring in $1b in 2014 not working. Or that it has no built-in monetization. Sure those numbers could be/likely are inflated, but there is still real money flowing to Twitter.

Obvious they may be "priced" at a higher valuation - but anyone looking to buy them is going to have to pay up - they are a rare commodity if they are hitting those revenue numbers.

Personally, I've expected this for a while and never understood why anyone would spend time on developing a client - unless you're developing something for a business to manage their social network. I am a bit surprised they don't just put some requirements on what clients have to carry in terms of advertising and that would be it.

Reality of the situation is that most 3rd party clients outside of Twitter probably aren't that big relative to people going to Twitter directly now.
upside down is a good idea but you need to have the discipline of not looking at every beep or noise.
Bruce Perens used to have a tech site (I can't even remember the name of it now), but he shut it down years ago due partly to the degeneration into faction-based sniping and general cliquishness. Hopefully HN won't end up going the same way. There's still time to turn things around.
Random idea:

If I remember correctly, the US has extremely strict anti-bribery laws that apply to bribes made outside the US jurisdiction as well. These might only apply to government bribes (corruption), but if they apply here too, you could consider rattling the global Visa parent company's chain in the US in some way.
> and compiling most everything from source.

You may also set up a ports tinderbox, get freshly baked binary packages with custom options, and catch any build issue before it bites.
Ironically I am a writer - I've written a sitcom and had it made and have had my fair share of 'this is awful' comments - I get people won't like my stuff, I don't have a problem with that. I am making the point that the old HN crowd would give constructive feedback rather than just rip in to you...
I wish they published energy storage capacity in KW-hr. Theoretically a car can run for infinite distance once it has been accelerated to its desired speed.
Thanks for the quote, here's bitcookie #8635 for you
I knew zero Perl until this year. At work a few months ago I was given the job of maintaining a massive legacy app from the 90s written in Perl. It's been.. interesting. Lots of client/server code. At this point I can manipulate most of it to do what I want, but there are still huge parts of it that are just 'magic, do not touch' status to me.
I think (2) is on purpose. It's a fundamental result of queuing theory that if demand is 'lumpy' you have to put with either long lines or idle resources.

Most places choose long lines, but Apple seems like the sort of company to choose to have people some people idle most of the time rather than have long lines some of the time.
Nice, I have a bit more (eg Pyflakes highlighting, Pysmell completion) but I share the same trend: barebone vim (no gui, no mouse, no pathogen infection).

I was looking for the rightbelow this, found it in your vimrc. Found it weird you don't have wildmenu...
If you're going to do mobile paid search, do it all the way
What I Learned as a 'thought leadership' intern
They're in LA. The food is okay, but the no-cell phone thing is really just a marketing stunt to bring in business.
It's incredibly simple to send an SMS from any number, or indeed non-numeric text, to anybody.
Hrrm... I'm no game theory expert, but I thought that it had been known for some time that there were strategies which could beat "tit for tat" in IPD. But this article makes it sound like "tit for tat" was the state of the art until this particular discovery.

Guess I need to go back and do some more reading on the subject. This reminds me, I've been meaning to read The Evolution of Cooperation[1] forever, and haven't found time yet. sigh

[1]: http://en.wikipedia.org/wiki/Evolution_of_cooperation
Tell HN: Deciding between singular and plural variable names
Since I code in english, a language that forces you to make a distinction between singular and plural forms, my variable names have to either be singular or plural. This sucks, because being variables, my singular variables could end up holding plural content and my plural variables could end up holding singular content. My idea to deal with this annoyance is to append "set" to my variables. For instance, instead of choosing between $hash and $hashes, I just name my variable $hashset, which "feels right" for both singular and plural content.
Don't know what your specific needs are, but I did a quick search and came up with London Transport Live (http://www.androidzoom.com/android_applications/transportati...), which from a quick play seems to do what I'd expect a transport app to do.

I know that the specific app isn't your point - it's more about the general question of discoverability, but I rarely find too much difficulty finding at least one reasonable example of the kind of app I'm searchig for.
I had two experiences at Apple Stores, both have been fairly good

In one of them I managed to get good service even when the store was crowded (like Florida Mall crowded between xmas and new year). You use the iPad in the tables to join a queue, it may take some time, still it works.
(No one does this yet, so I wanna be the first one) Happy birthday debian!
Push to github :-)
I hope it's just my wording that is throwing you off.

Say, for instance, you need a car. For me, if a car costs more than $10k, I really have to think about how reliable it is, what features it has, and generally if I am getting value for my money. This is all because anything over $10k is going to take longer for me to recoup. This is what I'm defining as my impulse buying threshold.
Using node-inspector to debug node.js applications including on Windows
http://img.uncod.in/img/04FE90016AE14424AA842974502E701E.tor...
The blame should go squarely to NIC.at. A long time ago we registered a domain for my fraternity, a registered legal entity in Austria, and it was refused by NIC.at on the grounds that such a thing does not exist. A silly thing to do facing an organization with a hundred lawyers as members and some threats got them to reverse their stance but they act like the worst kind of government employee, enjoying their ill-gotten profits from a namespace monopoly in true honey badger style.
I wish people would correct grammar more often

Please, no. I avoid taking part in grammar threads, but a plea for more has drawn me out. There are few things that derail conversations more than pedantic quibbling about "do" or "make". Take a look at this subthread: a bunch of people who feel better about how they've shown themselves able to one-up others but zero interesting discussion.

</rant>

My biggest feature request for HN: private comments. Let me reply to a poster privately. Then if I see somebody who looks like a non-English speaker who has made a mistake or somebody who has misspelled a name, I can correct them without causing this kind of useless thread. Not to mention private conversations (where you could say more than you are willing to say publicly) started around interesting comments could turn epic.
Please let me know what your law friend has to say, would really be interested in the reply.
Steve, we understand that you probably bitter with your recent experiences on HN and wanted to vent out. no problem. We are all humans. But I am a more recent user on HN and find it very interesting. A lot of Show HN posts get positive and negative feedback equally. I personally always add any valuable feedback if I can, even if critical. Do not be discouraged and keep trying. You need to continously inspire yourself. I hope you still wake up everyday waiting to get back on HN.
Yes it's almost surprising the first few times you do it. I find myself thinking "wait, which card did that just go on?"

You can get a refund within 7 days though if you do click by accident.
Defcon 20 Dvd - Torrent Mirror
untog also wrote There will be plenty of constructive feedback buried in there somewhere..

Constructive feedback is generally what you want. Positive vs negative is more about mood than content - and there is plenty of worthless positive feedback out there.
Series on Trust: The VC and His Investors
I'm working on something that hopefully will, if you're using Bootstrap as a base: http://jetstrap.com/

Of course, this is not a photoshop->responsive tool, but it skips the first part.
Hi Steve,

I have to disagree. Over the past year or so I have launched two things on HN, both of which got incredibly positive feedback and a whole bunch of suggestions for improvements.

One of the launches went so well, I actually made money off the project - from HN users.

However, I think it probably depends on how you frame the launch, on whether HN is in fact the right community for the product and whether you don't do this when everybody is looking another way or worrying about something else.

For instance, it would have been a terrible idea to launch something when ACTA was going on.

Cheers,
~Swizec
Most organizations, companies, and wealthy individuals extend their filing dates to September. Consequently, it is likely that they have not yet filed their 2011 return.
As a PM, the other reason developers (or anyone else) doesn't like making estimates:

1) it's hard
2) you are accountable for them

No "My dog ate my homework" type excuses, no leaving at 5pm for a week and telling me on the last day your work will be late.

When you make an estimate, you are putting your credibility on the line. No-one is 100% perfect, but you should at least give meeting the given dates a solid try. Not "Whoops, didn't make it, can I have another week please?"
> And maybe it is a bad idea.

^This.

Sometimes people feel very passionate about something and they get tunnel vision. They invest hours, weeks, years on something and to them it is going to be the next big thing that will get the girl, kill the baddies... and save the entire planet[1]. But guess what? Sometimes... sometimes... it really is just shit. Sorry to tell you this but your idea sucks... or the execution sucks... or both. [strawman alert] If all you want to hear is how awesome it is, then go show it to your mum. I'm sure she'll tell you how special you are and that you can do no wrong.

[1] http://www.youtube.com/watch?v=3aD3XSOBCxk
Google Raises Bounty For Chromium Bugs
No. You need to own a Kindle whose serial no. is used by Calibre to convert to any other format.
Thank you for so perfectly demonstrating my point..
I've also noticed this negative trend and was thinking of writing about it. I was going to try and quantify it, but never got around to it. I don't post on HN very frequently, but I've read it several times a day for the last 4+ years. Lately it does seem like the tops of comment threads are almost always negative dismissals of the post, rather than additions or constructive contributions. It's made the comments threads much less interesting to read.

Especially in the case of Show HN posts, like you mention, it seems like people put themselves out there and most of the comments shoot them down, often without really exploring or trying to understand what they've spent their time on. Negative feedback is often quite helpful, but knee-jerk negative feedback almost never is.

Obviously it's a tough game, and you've got to have thick skin, but it did used to seem like this was a place to go to learn to succeed, and lately it kind of seems like a place to go to learn that everything sucks.

As for what to do about it, I'm not sure. I'll just keep reading it every day until a new, smaller, more constructive community pops up. I am (and I suspect many others on this site are as well), basically just an education junkie, and as the community becomes less educational, it becomes less attractive than alternatives.
I am a bit baffled by the switch from your 2010 scenario myself. Many people were obsessed with semantic markup, but now things like bootstrap.css come along that clearly violate that idea and I don't hear a peep about it.

Some people reconcile it by saying bootstrap is (as the name implies) just for getting things up and running and once your site is stable you should switch to better markup. But I don't think anyone actually does that.
That is interesting, just added myself to alpha list. Eager to try it out!
RIAA Revenue Dwindles As Labels Cut Back
Fads/ Jealousy: A lot of people here want to be rich and famous thus it creates tension. It allows me to come back to your point: these people are likely going to dismiss your ideas based on jealousy

Maybe I've just missed it, but I haven't seen a lot of responses here that seem to be obviously motivated by jealousy. I get the feeling that, despite how many of us there are, most of us are working on different things. I mean, there are so many ideas, and potential ideas, I don't feel like I've seen a lot of overlap.

And when I have seen it, I feel like a lot of the comments have been of the "Hey, this is similar to what we're doing, shoot me a message offline and let's talk" variety.
Political commentary aside, his comment is accurate and should not be downvoted.

Taxes are due in April, usually on the 15th. Income returns and information returns are nominally due in April but the filing deadline can be extended to September. Extending the filing deadline does not extend the deadline for payment, so taxpayers seeking extensions should pay their estimated taxes by April and will receive a refund if they later discover that they overpaid.
Square: More Transparent != Cheaper
Hmm, I just pasted the 11kclub URL into my browser. The front page has no info on what this is about, but you still go ahead and ask for some personal info.

I looked at the favilous front page. It looks pretty decent. Good luck.
> nowadays you can get a native Linux Kernel Module for ZFS

Is it considered production ready yet?

> I disagree about ports being as reliable as package management on Ubuntu. For me, it was always super hairy, even with years of Portage/emerge experience on Gentoo.

Ports have always been pretty crap for upgrades. There simply isn't enough metadata to do it reliably, so we're stuck with reading /usr/ports/UPDATING and being careful with whatever third party tool we're using to manage it all.

This is compounded by there being no "stable" branches - everything in ports happens on trunk, and everyone's expected to follow that. If you're looking for Debian-stable-style backporting of security fixes and sticking with the same version of Apache for half a decade, FreeBSD probably isn't for you.

> Apt is just buttery smooth.

pkgng is buttery smoother (http://wiki.freebsd.org/pkgng/).
Is HTML5 the End of Native Mobile Apps?
Communicating effectively is a skill that can be acquired if you are smart enough. If you feel you have to constantly dumd down stuff, then it is likely a sign that you are not as smart as you think. Think back to your best teachers: they likely knew a heck of a lot more than you did on the topic, but they likely found a way to make it clear and engaging.
Definitely seems fast.
Looks like the demo is using cached js but never actually update to the server? I created a new project and clicked "Save", and got the spinning icon that never went away.
This article is ridiculous. Damn right you should be yourself, at 100% volume, always.
See, I live in Brampton, which is a suburb of Toronto, and we have a fairly large South Asian population. A bunch of us figured out that you don't have to get an alarm system, or actually HAVE a dog. Just put a Beware of Dog sign in your window.

Problem solved!

Video explaining it: http://www.youtube.com/watch?list=UUsE-wVkjd50mutl5O1GDyCw&#...
Learn C.

Study the high-level kernel architecture of the OS you're interested in.

Browse interesting kernel code.

For Linux, read anything Greg Kroah-Hartman puts out. Attend any kernel driver classes he gives.

The O'Reilly kernel Linux drivers book is probably still being updated, also.

For the Windows kernel, the latest edition of the Microsoft Press "Inside Windows" is gold.

For the OS X kernel, about your only resource is developer.apple.com

http://www.kroah.com/log/

http://www.kroah.com/linux/
> Primary lesson: the old school enterprise sales process is as painful as hell.

Still, if you are going for $1MM accounts, that is probably what you'll be dealing with.
App Infusion: How Microsoft is taking its hackathon model online
As Sam points out below: it is especially aggravating if you're getting slow service while 20 blue-shirted staff are standing around doing nothing. Intellectually, I understand why that might be happening: those people don't have roles that enable them to check customers out. Emotionally, it feels like (a) nobody at the store cares, and (b) that I can't get any bead on when or who or how someone at the store is going to help me.

My general point is, I can imagine how a seasoned retail pro might tour a bunch of Apple stores and come to the conclusion that they are haphazardly and wastefully staffed.

I also buy any argument for that conclusion being wrong! I'm not a retail guy. But do note that, like many other people who will chime in on this thread, while the Apple retail experience isn't bad per se (it's much better than shopping at Best Buy), it can in reality be very annoying. They have room to improve.
Are Apple stores overstaffed?
Hey, I can't say that I feel your pain. I can't seem to get my projects on the front page even though some negative feedback would be welcomed and even helpful.

I think done amount of negativity is something that just happens on all tech forums. Programmers are an opinionated lot.
>> * Well thought comments are often ignored and not read ( not up/downvoted, just ignored )

I would say this is the biggest issue for me - I am just not into that habit.

I would suggest putting a header into the orabe bar:

"Please generously upvote if you think something is intelligent, well written or inciteful or otherwise postiviely contributes to the conversation"

That said, here is a +1
If all you want to hear is how awesome it is, then go show it to your mum. I'm sure she'll tell you how special you are and that you can do no wrong.

Sounds like a strawman to me. Who here has said anything about wanting nothing but positivity, or to be told how awesome they are? Even negativity can be combined with encouragement and support. And it doesn't really cost anymore to do that.

A. "Your idea is pretty bad. You suck. Kill yourself."

B. "Your idea is pretty bad; have you considered XXX? At any rate, best of luck to you!"

OK, to be fair, (B) cost a few more characters of typing for the pedants in the audience. But there's no significant extra cost involved with throwing a little encouragement and support someone's way.
Wow, I like the design there - did you come up with it yourself?

First thought on the homepage is that I really don't like signing in with Facebook without knowing what's on the other side (a couple of screenshots would help me). I doubt that'll put many real-world users off though, good luck!
I said earlier that I never field a call at the table. That isn't completely true. I (discretely, I hope) noticed that the green light was flashing, and I went outside to listen to the message, because it was from an unlisted number and like you I have kids, one in school, one in daycare.

I guess the big difference is that I don't say "deal with it". I actually felt I owed my colleagues a quick explanation and apology.

Think of how different the reaction would have been if instead of writing this:

"If I am at dinner and I decide that I want to keep on top of my device (I have four children and a very busy professional life), those with me have to deal with it. Most of the time my phone is more important than the discardable conversation happening over a meal."

you'd written something like this instead:

"Because I have four children and I want to be reachable in an emergency, I do keep an eye on my phone and occasionally take a call outside. But I try to do this in a way that minimizes the disruption to the people at the table. I hope that people can understand the distinction between putting your phone on the table and fielding casual conversations."

People are generally pretty nice and understanding if you're respectful rather than telling them to deal with it.