skysight-inc/HackerNews huggingface dataset:
>then we just have to vote some new people into Congress and overturn the law.

No. Just no. That's so delusional it's not even funny anymore. It doesn't matter who "you" vote into congress, it's the same shit with different assholes. They are ALL corporate sellouts.

What's broken is the current system, where people who have no clue what so ever are allowed to vote on things they do not understand even on a surface level, dismiss the opinions of experts with comments such as "I'm not a nerd so I wouldn't understand" and vote "No" to everything because they've been told to do so.

Stop believing that "the next election surely will change everything". It's bullshit and you should know it. Worse, most people will think that their responsibility is done after voting, sheepishly waiting for the next election where they fall for the same empty promises and banal phrases as they did in the previous election.

Furthermore, even if we get SOPA to be repealed, the same shit will come up not even half a year later in a new disguise, I can promise you that with absolute certainty. As I said, the system is broken, and that is what needs to be fixed. Fighting SOPA and other abominations is just a never-ending battle with the symptoms.
Does anyone notice the irony... back when the internet was new, dns was just a bunch of dns/ip mappings in a text file... then we went to a big distributed system... now the US government is going to force us to go back to distributing text files.
Sensationalist title with little content. I'm not impressed.
How long have you worked in software and which companies have you worked at? I'm asking because these PMs tend to come from smaller companies whose main job isn't IT related. In a lot of these places, the "IT Director" is the CEO's friend or family member, and the IT department is simply a holding area to keep them out of trouble.
Exactly what mMark has said.

I am in no way approving of the practice, I'm just saying that it is not shady. It seems for some unknown reason most people have already decided megaupload is shady, and have to start stretching when asked why.
If JavaScript never goes away and no other options are built into the web browser, the web will become irrelevant within 10-15 years.

No language lasts forever (especially not one that evolves as slowly as Javascript does), and tying the web to JavaScript and JavaScript only very obviously dooms the web. Not this year or three years from now, but eventually.

That nobody other than Google is making long-view plans for the future in this regard is somewhat insane.
It'll take months. And it was Sprint who insisted this shit get installed in the first place, so let's not give them too much credit.
One thing that I think is quite important to building a good, productive team is personal similarities. The article touched on it, but I think it deserves more emphasis. In my experience, I work far better with people who share my interests, have similar values, etc. Being able to relate to the people you work with on a level outside of work is a huge boon to forming a good working relationship and mutual trust. It is also something that is often not taken into account enough in the hiring process, and I think this is one common reason you find a group of individually smart people that don't work effectively together.

Clearly this is only one factor among many, but I think having a team of shared, external interests is even more important than this article implied.
So wait, I get software Back and Home buttons right next to my hardware Back and Home buttons? WTF, Google?
jQuery plugin: How to "Block" Adblock
Available Now Techstars Mobile
Which Motorolla? Google's, or Motorolla's? [context question]
Oops, my bad. I actually put this URL into the form figuring it had already been posted and I was curious to see the discussion.
>"I've been doing a lot of Christmas shopping lately and had to do some returns and stuff"

Give them meaningful work which makes a difference in other people's lives.
Speed Read This Blog
Great read.

In my experience, tech companies focus entirely too much on minutia and completely ignore critical aspects of personality. They hire people instead of building teams. The closest thing to personality testing I've seen is going out for a beer. Given the number of people I've known who are pleasant at a bar and passive-aggressive and backstabbing at work, I think this is a pretty miserable test.
I can certainly compare privacy violations to screwing a couple people out of their money. In fact, I'd say Zuckerburg's (alleged) crimes are far worse and that it's a damn shame he hasn't served time.
nope, you will not have those buttons duplicated (just upgraded my Nexus S to ICS)
At my last company (I quit a little over a year ago), we had a newsletter with a nice opt-in system setup (I set it up during my time there). 5000 active users I think and 30,000 users that had opted-out.

Well, at one of my last meetings, my boss yelled at me and told me that we were "leaving money on the table" by not sending emails to the opt-out list.

I explained to him exactly why it was a bad idea to email these people, but he didn't want to listen. Within a day we were permanently banned from our email provider.

My boss wanted to sue the mail provider for "disrupting our service". I've had so many terrible bosses that don't know how to run a proper business, I wonder how they make any money in the first place.
A websocket client library that works against Node.js and Python, sweet! Now if we can only have a .Net and Java server interface to go with it. Any it falls back to good 'ol polling too, right?
Thanks, Zed! I've been working through Learn Python the Hard Way, but I think getting this stuff under my belt first will help.
But men are apparently presumed to have more ability to make a choice in the matter, more willpower to resist the things the pornmongers throw at unknown talent.
This is awesome.

The way a typical IPO goes is asshole ibankers underprice the ipo then hand out blocks of shares to their preferred clients who pocket the pop. Every bit of price increase is money that should have gone into the pockets of the company and their investors. If you think this is an accident -- that they somehow make over and over again -- you're a sucker. Forgive me if I ignore a bunch of thieves whining about losing their free millions they feel entitled to. See eg Peter Thiel [1].

[1] http://www.businessinsider.com/peter-thiel-wall-street-screw...
This video about what motivates people is really interesting for this topic:
http://www.youtube.com/watch?v=u6XAPnuFjJc
>Now nobody on the team can justify leaving because they are paid so out-of-whack with their actual market value.

You can't reason like that. The market value is simply the price the customer is willing to bear. If Microsoft can bear an $60k per year increase to hold onto these engineers, then that's their "true" market value. In other words, they're getting paid exactly market value right now, and they were getting horribly underpaid before.

Side note: This misconception about "true market value" is probably the number one reason as to why engineers are underpaid. If the person on the other side isn't challenging your price, you're lowballing yourself.
Shameless plug: I've been putting together book lists at http://bookbased.com (links are affiliate)
At the surface level, I could see how your position would appear logical.

However, the nature of the replacement VM doesn't really matter in the context of what we're describing here.

The problems of compatibility remain the same regardless of whether the target VM is a JS-specific VM, or a general purpose VM; reliance on undefined behavior, accidental changes in semantics, optimization bugs, and so on.

If browser makers were able to swap-out the VM, they've already demonstrated the ability to solve the exact same kind of compatibility problems they'd face here.
1 + 1 should always equal 11 when it comes to teams AND their team members.

If there's not a magnification it's not worth it. Everyone has to be as crazy about/at their work as you are about yours, whether it's development, design, business, marketing, or whatever.
Procrastination is often your gut telling you something is wrong. It very well may be that his unconscious mind knows it's not worth the effort to complete the project.

Move on to product 2. If it happens again, maybe it's a different problem, but it could easily be that he's right about product 1.

This is the most important reason why you need to work on things that you deeply believe in. Unfortunately you only find out late in the game how much you really care about a problem.
The shortest good answer I can come up with is reducing security exposure. Ending support for JavaScript is not an option, so browser makers would have to deal with the surface of one or two extra languages in addition to JavaScript.

I don't think they need the extra work.
I thought you were just giving a made up example to make a point. I do think you are pricing your ebook too low. As long as your paperback is selling decently at 15.00, I think that most people would consider 9.99 for the ebook more than fair. Using the math that you did, it would give you 6.64 instead of 6.28, while also giving the reader a substantial discount. If your ebook is only 5 dollars, you will lose money in comparison to your paperback.

I used the number 9.99 because for a long time it seemed to be the "standard" price for an ebook. Lately the costs have been going up pretty rapidly.

Pricing a product does take a lot of time and research. I haven't published a book before, but I have bought lots of ebooks. When I look at a book on Amazon, if the price of the ebook is at least 33% less than the price of a paperback or hardcover, I'll at least consider it. If there isn't a significant price advantage, I wouldn't ever purchase an ebook that is readily available on paper.

I think that the best bet is to first decide how much money per book you want to have in your pocket once all is said and done. The amount of money you are comfortable receiving should guide your prices. Once you have a ballpark figure, you can tweak the price just a little to see if you can increase your volume.
Suggest that he take try taking modafinil (200mg/day in the morning) and have some on hand. There is a significant chance that this will produce dramatic results.
http://www.asofterworld.com/index.php?id=469

If you implement SOPA in OpenDNS a real patriot will make a truly open DNS system.
read it as a light-hearted dig, with a funny video of light saber fighting robots... touchy touchy
Cost and Price in Telecom and Publishing
The Most Incredible Card Trick Ever
Cappuccino stays open source.
Introduction to Bayesian Filtering
Correct link: http://en.wikipedia.org/wiki/Great_Firewall_of_China
Sorry, but I'm not really parsing your post correctly.

You're saying that people are comparing iOS with Android, and drawing parallels to Mac vs. Windows, and saying that in the end the more open, free-form platform will win (i.e. Windows triumphant over Mac).

But Windows did (and still does) have a host of meddlesome third parties all deploying major software out of sync with each other according to their own whims. It's succeeded despite that. Think: graphics drivers, browsers, office suites, etc etc.

I don't think this is really the issue, the issue is that most Android users have no ability to upgrade their phones. Even if you buy a store-configured Dell box, when Windows 8 comes out, you can drive to Best Buy, get a copy of Windows, come home, pop the disc in, and bam, you've got all the new hotness.

Android would be a lot more compelling if users could do this. I'm sure a significant segment of the market would even pay for such upgrades. As it is though, regardless of willingness to pay, the average Android user cannot install new versions until their OEM allows it.

This actually reminds me more of old graphics drivers. In the old days, no matter what graphics chipset you had in your laptop, you couldn't get drivers directly from NVidia/ATI/etc. You had to wait until your OEM (Dell/Toshiba/Lenovo/etc) ported the reference drivers and released them to you. Suffice it to say, they didn't do this. At all, and mobile graphics chipsets were a nightmare of incompatibilities, bugs, and general misery.

At some point NVidia started requiring all their vendors make their hardware compatible with the reference driver, and started offering drivers themselves. The situation improved dramatically almost overnight. Maybe this is what Google needs.
Complete FUD. I live in the DC region and dont need nearly this much to be comfortable with my family. Now if I wanted to live in a prime spot downtown and forgo any commute or other compromises that would be a different story but I see no reason why our tax dollars should support congress living like rockstars.
Report: Apple's iPhone, iPad chip now made in Texas
I have that book!
Depression is an emotional-mental illness, and those two categorizations surely are not physical. Equilibrium of these aspects of the human being is not as simple as taking a drug - the drug does not correct the psycho-temporal conditions* that is causing the depression in the first place.

*For example, taking a drug will not relieve the depression caused by the loss of a loved one.
Tweets are free speech, even threatening ones, judge rules
Cool, thanks for confirming that. I guess Techcrunch photoshopped that screenshot together.
And Cappuccino development does continue out in the open. There's no risk of the project dying because of anything Motorola could do to it.
I appreciate you taking the time to look over our marketing content and giving your frank opinion :-), no ill will perceived at all. It helps us to know where we need to improve our communication around the value we are providing. In that spirit, I'll take a brief stab addressing some of your concerns here:

1) Your time is the most expensive resource. The cost of hosting your own solutions is almost always dwarfed by the cost of time you spend configuring it, maintaining it, and recovering it in the face of failures. We provide the same value here as any SaaS team in any vertical. We care and manage for the infrastructure and are constantly developing and rolling out new features. Of course the time needed to invest depends on one's time and experience, but we intend to save a lot of people a lot of time.

2.) A small EC2 instance costs $61/month and has finite disk bandwidth (and CPU). You might get more than 50 metrics, but it's going to come up a lot short of "nearly unlimited". Most people I know running serious Graphite installations end up needing collocated physical hardware with SSD's. That's going to cost you more like $1K-$2K/month. You will still have a SPOF unless you double that cost. We handle all the scaling and reliability for you.

3) Our pricing is completely linear per the number of metrics, the steps in the slider are just to make it easier to chunk around different numbers. There are no step-wise increases that double your costs. I appreciate your comment here as it had not occurred to me that someone might (reasonably) infer a stepwise increase in pricing.

4) We also include other valuable tools like threshold-based alerting on all your data streams with GUI integration to 3rd party services like Campfire, PagerDuty, Email, Custom Webhooks, with more to come.

5) A lot of 'monitoring' companies are springing up these days because the market is clamoring for it ;-). While some teams would rather handle these things in-house, a lot of other teams would rather focus on building their core business value and out-source infrastructure head-aches. It's the same economics pushing teams to outsource version-control, logging, hosting, etc.
Comet Lovejoy Plunges into the Sun and Survives
I thought it was interesting the author used the word "she" in the list under "What sorts of people make other people better?" It looks like a conscious choice, I'm curious why they made it.
even if the security claims are "overstated," that's about the only argument that congressmen have paid attention to. If I was a congressman who only worried about getting re-elected, I certainly wouldn't want to be known as one of the men who "voted to censor the internet" by my opponents next election.
Cappuccino is still doing well as an open source project. This won't have any impact (aside from the unfortunate loss of a high profile example, but it was also two years behind the state of the art).
In 1980 I wrote a program to take horizontal and vertical seismic waveforms and plot them in different 3-D perspectives on a Gould plotter connected to an IMB 360. But let's be honest here, like most serious programmers the nature of the first program I wrote was irrelevant. It was glorious just to write software of any type in any language running on any machine! Hooked on my first byte.
Atlas seems effectively dead. Cappuccino is still developed but the original founders (now at Motorola) seem to no longer be involved.
I never really thought of 280 Slides as a "real" app anyway. It always just felt like a demo for Cappuccino.
There was nothing "socialist" about the communist-era Eastern Bloc. There was no collective ownership whatsoever. Each country was owned entirely by a small group organized like a gorilla tribe, who used terror, oppression, propaganda and brainwashing to control the rest of the population. The satellite tribes were partially subordinate to the big apes in the Kremlin.

N.B.: I am not an anarchist, but I did grow up in the Eastern Bloc under dictatorship.

P.S.: In its most pathologic forms, it was a theocracy, with Dear Leader as God. The comparison is a lot more accurate than it would seem at a cursory glance. The official doctrine was the religious dogma. There was a Paradise - the ideal "communist" society. There was salvation, albeit a collective one. There was confession (public mea culpa, which were mandatory). There was Mass - the dreaded communist meetings. They had Bible equivalents (the writings of Dear Leader) and saints (Marx, Lenin). Goes on and on like this.
$17 Million Worth of BlackBerry PlayBooks Gets Stolen
excellent response Joseph. Thanks. If I end up needing these services at some point, I'll definitely look into your company first.
Tons of languages are doing that: OCaml, Python, Java (and Dart and GWT), C, C++ off the top of my head. I don't think it will catch on, because Javascript has been good enough and these runtimes have overhead.
I had a client once who did this to me all the time. Drove me nuts.
I have found this to be incredibly true. I work with teams of scientists, and a lot of people have incredibly different backgrounds. Some people are incredible hackers: Implement anything on a Cray machine? No problem. Some people can visualize data more beautifully: turn a table into a meaningful visual product? Already on it. Some people are good at bringing disparate groups together, and asking the right questions. Those are the people I want to work for, who inspire me personally, whether they came from a tech background or not ( I've worked for people who came from both ).

Leadership is hard. I've noticed that the best leaders not only respect the talents brought from the tech and design sides equally, they get their team members to do the same.

I guess a greater question is how you recognize that quality in a leader. We all want leaders who will bring our talents into a more coherent product/outcome, but how do I know beforehand that a particular boss will be able to realize that goal?
That was just for the crawl sample, yes, and was approximately 100M of data, though you can specify as much as you'd prefer.

The cool thing about running this job inside Elastic MapReduce right now is the ability to get at S3 data for free, and for cost of access outside of it, both pretty reasonable sums. Right now, you can analyze the entire dataset for around $150, and if you build a good enough algorithm you'll be able to get a lot of good information back.

We're working to index this information so you can process it even more inexpensively, so stay tuned for more updates!
Switch to Mac? That would solve about half of the problems...
I think the point is that they are looking to give greater remedies than DMCA. You would now be able to complain about a website to those doing business with it, and they are supposed to stop doing business with it. If it's foreign, anyway.
please speak modern english, son :)
Sounds like you should've said eight hours, delivered in four, and spent all but 30 seconds of that polishing your resume.
Sure thing! Our backend is horizontally scalable and triply redundant by design. We have a web tier behind an ELB that runs our API (http://dev.librato.com/v1/post/metrics). It's implemented in Sinatra today. We'll probably switch to something more performant in the future, but for now it's cheaper to throw more instances behind the load-balancer and spend our time building out more features in the service.

When metrics come into one of the API instances, they turn around and insert it into a Cassandra cluster that we're running spread across 3 different availability zones with an RF factor of 3, meaning your data is stored in 3 different availability zones.

The "GET" calls to pull data out of our service go through the same API, so as soon as data is written to the cluster, it can be pulled back out. Hence the marketing term "realtime".
Dang, I answered too quick. In 1978 I bought a TI-57 and wrote software to study tetration or iterated exponentiation. This was something that necessitated a computer. Soon I began to realize that I was looking at an example of chaos. I now have a web site at http://www.tetration.org with fractals and all documenting my research on tetration.
In large part they are. Mozilla Firefox is 80% JS, and the chrome is XUL, an XML language.
I find wifi on the command is still surprisingly hard if using just primitives like iproute2. I'm trying to force myself to use just that for a bit to learn the new(ish) ip / iw commands.

Really, though, wpa_supplicant seems to be the most troublesome critical wireless "primitive". Not fun command line syntax.
I do not know whether you are right, but I think most successful B-17 belly landings would involve ditching all cargo (i.e. bombs) before landing. AFAIK, doing that with a modern airliner only is possible in Hollywood.
Networking: How a Shooter Shoots
Algol(W) comes from the messy world of Algol standardization, has its tails in the early days of mainframe programming, before structured programming was fully crystallized, and the modern epoch.

Pascal is a clean up of the early Algol efforts, with committee-designs removed for the service of CS students. What remained is an excellent academic language that increasingly had to bow to industry pressures to be "C-like". Original Pascal was compiled to byte-code, often interpreted, but by the 80s many Pascals had inline assembly language extensions, OS-specific hooks and other artifacts of systems programming.

Modula is a much as Wirth's as type-theorists who really created its foundations, it's far bigger than a one man effort. Modula also saw tremendous funding & industry support, until it was "eclipsed" by Ada.

Oberon is the Scheme-sized Algol dialect. It's a tiny little programming language, with its own tiny graphical operating system, tiny compiler, etc. Closest thing to an "AlgolM" (I'm sure he took more than a hint from the Lisp school.) Oberon is his meditation on the sublime .. something for future generations. I would love to see an Oberon Laptop Per Child.
So what you're saying is that Chomsky means that USSR's regime wasn't anarcho-socialism.

I agree that it wasn't.

But Chomsky isn't saying that; he's saying that it wasn't socialism, and not only that, that it was "about as remote from socialism as possible". That's just a lie. Anarcho-socialists were never the only or the "true" socialists in any reasonable sense. They weren't even the most dominant faction in socialism, most of the time. Chomsky has to know that. He may privately believe that the only real socialism is anarcho-socialism, but that's his business.