skysight-inc/HackerNews huggingface dataset:
Those two comments are far from the only data points, though. But now I really am too lazy to look any more up.

My memory is simply that PG always said downvoting for disagreement was fine and many users have always thought he made the wrong call. Still, it's his site, so his call to make.

The interesting thing to me is how confident these users are that they're quoting the site rules, when really they're contradicting them, de facto if not de jure. Just like a lot of us Canadians think that famous U.S. laws (e.g. Miranda rights) apply here, because we've seen them many times on TV, so a lot of HNers assume that this Reddit rule exists on HN.

> presumably you downvoted me as you disagreed

Couldn't! Also wouldn'tve.
Even if some traders think that they are playing zero-sum game - it does not mean that traders actually play zero-sum game.

Benefit of trading is increased liquidity.
Nice website. Seems basic to me but I know HTML/CSS already so that is probably a good thing.

Of note, did you think of making the left-side nav fixed so when you scroll down the page a user can click on a new topic? Just an idea.
The idea is good, I remember that other projects like Avidemux integrate QtScript or Spidermonkey for scripting.

Has anybody experience, how the integration overhead is? Looks as this could be integrated very simply. The problem is, that it is in alpha stage and how stable and complete is it currently?
TheCoelacanth is looking at the market over the short and medium term, which is the correct way to look at it if we're arguing over whether there is a shortage today.

Furthermore, it's not like quantity supplied is perfectly responsive to price. It takes time for new people to enter the industry.

Talking about the long-term is rather pointless because technically, from a theoretical standpoint, everything is supposed to equilibriate over the long term. All shortages self-correct over the long term. Again, this is theoretical.
That makes a presumption that someone who spent 25 years at the same employer stagnated. I spent nearly 10 years at my first employer, but in that time I had three different positions. On my resume I have started listing it as three separate positions, which seems to confuse some people but is an accurate portrayal of my time there. I do not think one employer == one role is an accurate assumption and that "10 jobs over the past 25 years" vs. '25 years at the same department of the same company" is a false dichotomy that assumes people like me do not exist.
The people going to the below-average, overpriced graduate schools are usually the ones who are looking for the check in the box for the advanced degree so the can get promoted. MOOCs will only replace these schools when employers look at them as equals.
I hadn't though of this, maybe we do need to keep the postal service around! Well, until we find out that the NSA can read letters without even opening them...
Your comment is your perceived reality, and quite frankly it's wrong. If experience is a liability then the end-game of that line of thinking is there should be zero schooling or learning of any sort. If you're not learning everything from the ground up by yourself you're getting someone else's preconceived notions drilled into your head.

I'm sure you can see how this line of thinking leads to a total logical breakdown. The issue I think you are trying to illustrate oh-so-ineloquently is that a lot of developers ossify into "what they know". Then you end up in the "I have this one hammer and everything looks like a nail" issue that is actually real. Keeping up with current trends, tools and design patterns is definitely harder as you get older, but also one of the interesting parts of the job. For those who can't or won't adapt and learn, I'm sure there will be plenty of J2EE apps to maintain over the next few decades just like there are still Cobol apps to maintain now.
Why the display server doesn't matter
Thanks blufox but i have no Mac device. It isn't my religion. I'm not religious anyway. I think that restricting comms to your own cult is retrograde, anti free speech and kind of proprietary, like religion, possessive etc. We should share as much as possible and speech is free. That imessage deserves to be got around for these kind of reasons and I had hoped that some whizz kid or whazzy old person reading my post would have the answer.
The original statement clearly implied government corruption. After all, those raising the minimum wage don't earn it themselves. Thus, they're not "using the power of the state to boost their salary".
The last time this got discussed, I thought the consensus was he was trolling -- the point being the correct answer is to explain why you don't have these (technical controls, hashing of passwords, etc.).

The other reason would have been if he wanted login access to servers to validate configs himself, but there are much better ways to accomplish that (I'd be very reluctant to give an auditor anything but read-only access to any production infrastructure, but it is valid to want to know that what is being given to you matches production; there are ways to accomplish both).
My heart sank as I read that. There are too many people in our field that don't have a basic grasp on the most fundamental concepts, and yet are in the position to direct those that have a clue.
Sounds about right, yes IBM did also change when they focused more in offering services. Became slower in there replies too issues but still got there. One project I came across was issue with SAMBA and logging around the year 2001 and quickly knocked up a wrapper for the SAMBA code to trap and log what was needed to be logged. Took IBM a week to confirm my 30 minute solution would work and was the right approach and then they only ended up at that conclusion after talking to Jeremy Allison.
What was the job market like when you graduated from university? Do you think it's easier for you to get a job now than it is 10, 20 years ago? Just curious to hear your thoughts.
The point is not, if a language is superior or has the better "OOP" quality. People tend to use what they know and JS is currently one of the "in" languages.

What is the benefit, if your scripting language is the price-winner from Harvard Business school or something else, but nobody knows it and wants to learn it. So many (good) languages have passed away, nearly unnoticed.

One of the big attractions of Java and JavaScript: The syntax. The C/C++ like syntax was and is just in fashion ... even when it is criticized by many. But everybody knows it and everybody (it seems) like it.
Fourty plus segment here, work in a group where the average age is actually mid-30s despite a couple of junior people. Some of us are generalists, some specialists, all have kept abreast of assorted technologies as our careers have progressed.

The narrowest experience is actually amongst the mid/late 20 somethings in our group. I'm not sure if it is that lack of systems experience, not much exposure to C and lower level languages, or what, but they need more mentoring than what I recall needing at the same age.

I'm currently doing that for a couple of them and it is actually both challenging and interesting. Challenging mainly in how to convey tasks, teach them troubleshooting (without the hand holding), and a few other items. Interesting because we all learn differently and seeing how others approach problems either reminds me of my own trials or forces me to think out of the box on how to explain things.

Personally, I've always been a bit of a control freak when it comes to development -- I want to know system level through whatever level I am developing at. This often includes system administration, database management, etc. This has become much more challenging as new technologies come about -- so in those cases, say NoSQL, I will focus on one or two solutions rather than trying to understand each. Build a basis for the concepts, where it is useful, and then test, collect data and reevaluate.
Let it be so
The general idea of the bulb sounds very similar to the Phillips Hue series. As for the flashing on phone rings/messages/etc., this is currently doable with Hue and IFTTT, albeit only with emails or messages to my knowledge. Very convenient for iOS since iPhones do not have a status light like Android.
I shall investigate all helpful suggestions, thanks
The NSA has some fondness for Carter. They named their submarine after him. http://en.wikipedia.org/wiki/USS_Jimmy_Carter

I still haven't figured out if it is meant as an insult, or if Jimmy Carter is some kind of super secret spy.
My pet hate is man pages for things with lots of options, where the options are neither semantically nor alphabetically grouped (eg rsync list-o-options).

Second to that is the 'example' where every single option possible is given, while at the same time not having a typical usage example. When there's 50 potential flags with arguments, I lose track of how to structure the command - it's somewhere in all those square brackets... somewhere...
Sure, older engineers usually can't take the "live off my friends couch and eat Ramen for a year" risks that 20-somethings can take. There are a lot of problems that can be solved in a 40-50 hour workweek though. Problems that can be solved with near-immediate profitability, etc. Or so my gut tells me.
Sounds like multiple, official, scrum trainers told him he needed a literal shippable product at the end of each sprint.
I wouldn't want to do that adenner, any more than necessary
It is worse than that. These people not only don't know shit about what they are doing, but do not even try to learn or recognize their errors, even when they are THAT big.

This is really depressing.
Why is Bitcoin getting so many features on HN?
You didn't say that NY was unusual in car ownership. You said owning a car in NY was unusual. Try writing more carefully next time.
This study was big news here in Ottawa, as it was Nortel's R&D HQ. The demise of Nortel decimated tech employment here.
In Debian derivatives, there's the installable package 'python-doc', though I don't know it's quality.
Bitcoin is Two Things: Payments and Money
I think a much more charitable interpretation flies: there is a reason people invent new technology (it's better on at least one dimension than the old), and startups aren't held back by legacy considerations.
I hope this is a troll and if it is not, you should read through your contract, look for a breach clause, and exercise that clause. Otherwise, you should eat the cost of getting a new security auditor. A good relationship with a qualified auditor can be really beneficial to your organization. If you don't have that, you are not getting any value out of the dollars spent.
"Apple Inc. is in talks with Comcast Corp. about teaming up for a streaming-television service that would use an Apple set-top box and get special treatment on Comcast's cables to ensure it bypasses congestion on the Web, people familiar with the matter say."

Wow, I can't believe how quickly and with such little fuss Net Neutrality was killed. Shouldn't it be highly controversial for Apple to be exploiting this situation?
From where I sit, I can't figure out if this is a real thing or just hype. I'm 45, and had exactly zero trouble switching jobs recently, becoming employee #15 (developer #5) at a startup that just did its A-round. They said they liked the fact that I had done a bunch of different stuff, including founding a company in the 90's, and that I had an obvious passion for what they were doing. So, I'm not (yet) freaking out about the bits of gray in my beard.
I'm not taking the route of personal insults as I believe this type of comments should not be in HN in first place.

Yes, I read it very well. Schmidt indeed mentioned holding the wages down, BUT from the context it's clear they mean those who are targets of employee poaching. And that's certainly not everyone - quite the opposite, only exceptional individuals or strategy hires.
This article might more aptly be titled the brutal ageism of silicon valley. Or perhaps the brutal ageism of startups.

There are red flags that you can easily spot in a job interview or job posting that indicate that the employer wants 80-hour weeks. And who signs up for 80-hour weeks? Naive young people who don't value their time and don't have other commitments, like side projects or family.
Please let there be an API.

Home Sensors + ifttt + Bread Box would be a good alternative for morning alarms :-)

Or make it integrated with the navigation app on my cell phone. Based on traffic status, it'll schedule bread baking. After I park my car near my office, I can pick some freshly baked bread on my way.

Or integrate with a voting system that hooks with GitHub. The person who makes the most awesome PR of the day gets a basket of healthy bread delivered to her/his home next morning.
Most accountants would list numbers and place them in ()'s for negative values.

This really breaks my mind when it comes to transactions though, as ALL transactions SHOULD be globally ordered.
If I could have a $40m/year business with happy employees, it sounds like a win to me. Figuring out some sort of profit sharing and adopting an internal culture of innovation to stay abreast of trends would make sense too.
The Guessing Employee: Success in the Mindset of the Beholder
If you like this, you'll also really like the Rosetta Code project. It also has tons of algorithms (and more languages), and lately is getting some traction. http://rosettacode.org/wiki/Rosetta_Code
"everyone" are people I know from various areas, including people who work with advertising, programming and general paperwork.
Developer Productivity

C/C++ is great for low-level and performance sensitive code, but at the cost of ease of use and a potentially slow compile-test-debug cycle. For instance, in a game engine, the Physics and graphics rendering are usually done in C++. But for the rest, you get more bang-for-your-buck with a higher-level language.

Mindshare

Other high-level languages can do the same thing. In fact, Lua and Guile were designed for this exact purpose. But Javascript works well and Javascript programmers are much easier to find. And if, say, you want your users to start writing plug-ins for your application, you'll have more success with a language they're more likely to know.

Performance

Thanks to the great Javascript JIT compilers, you'll probably take a smaller performance hit than with other high-level languages you might choose.
You're being down voted because what you're wrong (which I agree is not a good use of a down vote). You seem like someone who doesn't realize that software technology doesn't really change, just get painted a different color. Its like a Dunning-Kruger effect for life experience.
I can certainly imagine how that went. A monstrous Java Enterprise deployment, with thousands of classes and many more interfaces, and illustrous names like IRetireeAnuniatingSpecialCaseBenefitCalculatorSourceSinkBean.

Maybe the whole problem is too complex to be able to solve it in one go, but thats why we abstract complexity away and return to solving the simple things, such as reliable digital document storage. Just digitize papers as they come in or are retrieved from "cold storage", and over time you have enough in the working set to get most of these poor people out of the mine and into some sunlight, jesus...
Yet another streaming service that Australia won't get. But that is the least of my concerns, Apple signing agreements with providers like Comcast to guarantee speed is the start of something horrible. Apple are encouraging some very slippery slope behaviour if the rumours are to be believed.

Before too long, we'll be seeing paid packages along the likes of; Priority Youtube Speed Pack $5.95 per month, Unlimited Google Searches $1.95 per month amongst others. I think this is the beginning of the end of net neutrality people buckle up, it's going to be a rough ride.
Isn't this the same thing Italy tried to do only to get shot down by the European courts ? Bound to make the EU even less popular in the UK though.
Right about now is the time lead lined envelopes seem like they might just be a good thing.
How many times can you denigrate Amazon in a single article? Articles don't need to be written in such a sarcastic, negative tone to be informative. The style makes me distrust the author.
Qt already uses JS in the form of QtQuick with quite a bit of success. JS using a prototypal system means that it can emulate almost any other OOP trivially (while the reverse is much harder).

I prefer embedding lisp, but I realize that most developers don't know that language family (which mostly defeats the point of an embedded scripting language). JS seems to be the closest widely-known languages have come to this ideal, so I'm quite happy with the prospects of using it.
Ask HN: What can be done to fix a dev team that has become complacent?
Our dev team is no longer producing quality work at a pace fast enough for the business. They're complacent. They give estimates of days versus hours for even the simplest of asks, and when outsiders hear how long it took for our team to fix a bug or add a new feature, they are shocked.

Extremely competitive pay, free food at the office, catered meals daily, activities, video game areas, arcade, lounge areas, and work-from-home flexibility are used by all extensively... but none of those things actually motivate the 12+ men and women on this team to work to get the job done.
Along with the dust. That stuff is apparently nasty. It's glass shards melted around iron blasted by UV rays. So it has ridiculous static cling and the consistency of sandpaper. It levitates up to a kilometer above the surface because of these properties. Dust got in everything, and was an eye and lung irritant on the entire trip back for Apollo missions that included a moonwalk. (If too much gets in the lungs, an astronaut can face iron toxicity.)

NASA research presentation, lists many of the problems:
http://isru.msfc.nasa.gov/lib/Documents/BenefWksp2010/presen...

NASA labs are working on dust mitigation, it's probably not an insolvable problem. And some NASA engineers claim you might be able to do cool things with it, like melt it glass roads without additional construction materials. But mitigating all the nasty is still a damn hard engineering problem.
I use the Evelyn Wood techniques for topics like this. You'll make several passes through the text with different goals each time.

On the first pass you read the TOC, chapter headings, section headings and so on. You are trying to absorb the structure of the book (or chapter if you want to do it 1 chapter at a time).

The next pass you are making sweeping scans of each page, taking in high-level information and building on the structure you've already established.

If you've developed vertical reading at all, you can use it for the last pass, or any other technique you've worked up to.

One thing to note, I don't use anything besides good old fashioned close reading when it comes to code examples. Dig through them in detail or risk missing the point. Code is not like natural language and you won't get the same benefits from speed reading it.
I'm not an electronic engineer, but the different ranges of power of devices may be annoying to address for a 'connected socket'.

(And you may have to consider parallel connections from your socket or otherwise put a warning)
But the benefits are definitely hard to compete with. I worked for 8 years back in South Florida, 4 at a web hosting company, another 4 at a digital media company. Having to buy pop-tarts/soda in a vending machine, 2 weeks vacation, dealing with dinosaur middle management. It's incredibly frustrating.

Now I'm in the Bay Area and I often consider getting out but in general the jobs here just have better benefits. I'm not just talking about foosball/ping pong tables. I'm talking Gourmet meals, 3-4 weeks vacation, unlimited sick time, people who want to work on interesting technology problems, great salaries plus equity.

If I decided to leave my job today, there are a ton of good options all over with the exact same comp package, because they have to to be competitive in this area. I could relocate but I'd feel I was held hostage by the other options in the area I chose to move to.

I've seen the other side and it'd take a lot for me to go back.
Hey, leave Python out of it :)
I'm not saying the assumption is fair, and there are certainly exemptions. I'm saying that startups tend to assume that if you've been at the same place for 25 years, there is a reason for that, and the reason is usually negative.

When you say 'people like me', keep in mind that just because you have had three different roles at one company in itself doesn't mean you didn't stagnate, just as the person with ten jobs may have stagnated.

All assumptions have some danger, and I'm not condoning the behavior. I think it's valuable to explain to people who feel they are being discriminated against based on age may be more likely associated with stagnation (actual or assumed) based on extended tenure.
From the follow ups that were posted, it sounds like the "Auditor" wasn't trolling. (Assuming the OP is/was on the up-and-up)

And this is a blast from the past... July 2011. Almost 3 years ago.
People don't want to pay a ton of money to watch 5% of the 500 channels you're forcing them to buy - they want to pay a reasonable price for only the content they care about

Considering 85 million households in the US do this exact thing every month I'm going to go out on a limb and say you're incorrect in this assumption. If Apple can provide a better user experience for the same price I'm pretty sure you'll make a case for folks to switch.
My question is this: Is Apply in talks to release something for the Apple TV? Or is this in preparation for a new device,; possible iTV? The article notes "set-top box" but that could just be lost in translation between the source and the writer and whomever is in between.

Of note: here is a similar article not requiring the WSJ sign in:
http://www.businessinsider.com/apple-talking-to-comcast-for-...

Second note: you can load the google cached version of the story for free: just search the story title.
NSA hacker in residence dishes on how to “hunt” system admins
Using the Minimum Viable Canvas. From Idea to Launch.
Solitary confinement’s psychological effects
> Those companies didn't fail of course, they were wildly successful at raking in millions of dollars. It's the government that's responsible for spending that money well, and it's the government that's failing at it.

This is true but misses the point that the government really needs to develop in house talent. If you looked at every one of those contracts, I'm sure you'd find that part of the work to be performed was project management, design, etc. but the problem is frequently that the government isn't allowed to hire people who can evaluate the options. It's quite easy to make a project fail by giving the client exactly what they asked for…

> > The solution is easy... but that's politically dicey.
> Which is another way of saying the solution is not easy.

True – we're basically debating semantics but I would argue that the solution to this problem is easy but that's because the real problem is something else. As a country we tend to waste a lot of time talking about problems which are the product of other problems we've chosen not to deal with.
It's never easier to blitz through interviews and ramp on new tech than if you've seen most/all of it before.

We're just figuring out where the old abstractions land and the syntactic sugar has made life easier.

There is a massive personality issue at play. If you love this stuff, you don't let new stuff pass you by and end up being a specialist on the dead end. You're constantly sharpening the sword... because you love sharpening swords. Staying relevant and employable is a side-effect.