skysight-inc/HackerNews huggingface dataset:
Wonder if Google and Wikipedia would consider going dark to show support for the right legislation to stop online thieves.
Blaming the site operators for tricking poor innocent Americans into pirating stuff is a better spin than blaming the downloaders. For example, if you pirate Windows MS says "you may be a victim of counterfeiting". I suppose there might have been some people who thought AllOfMP3 was legitimate, though.
AirPlay running on Raspberry Pi
Not that I've checked, but common sense dictates jQuery UI (and any other such lib) does use a class to identify elements.

That doesn't, however, mean they don't inherit from the style of the base element. Which they will, no matter how they're classed or ID'd, if the base elements have been styled in CSS.
I wonder how you prevent bots from creating millions of fake users. I guess by looking at the headers for their user agent and have a blacklist of known bots?
He's just early to the SOPA protest party.
That's us Northern Californians doing that to you ;)

> OC

Also, don't call it that.
I don't need a burn down chart and some dude with a Dilbertesque PHB role to do my job effectively.

Sure, you don't. Once you have a team of people, though, you're going to have some sort of process, be it formal or implicit. Especially so when that team includes technical and non-technical people. And they are externally accountable, or face hard resource constraints.

And for what it's worth, the Agile originators were fighting against Dilbertesque PHB roles.
OK, I'll bite. I'm not "defending" anything really. This was bad behavior. I'm saying that asserting based on the existing evidence that this is some sort of "conspiracy" on the part of Google is, well, borderline insane. It just doesn't add up, sorry. The cost/benefit sides of the equation are all out of whack. The purported implementation is just plain dumb.

The only way to get to your "cannot be defended" conclusion is to start from a "I hate Google" position and color the evidence as you read it. So let me guess: you're an iOS nut, right? :)
I haven't moved from ATX to Bay Area, but some co-workers of mine have. Roughly speaking it's about 15-18% increase in cost of living from ATX to SF (overall).

Unfortunately, my company was only willing to give 7% salary increase for relocating from ATX to SF.

Granted, this is only one Fortune 500 company, but it would seem the CNN adjustment is a bit high.
Also note that fixie != track bike. Fixies are often some converted something-or-other (one of mine is a road frame, the other an MTB frame), where a true track bike has a track-frame, which has a specific geometry and BB height (BB== bottom bracket, where the axle between your cranks goes), and may not even be drilled for accepting brakes, and certainly not fenders, etc. I don't know the people using the velodrome, nor the rules for it's use, but it may require track bikes. Investigating, at least one velodrome[1] says road bikes may be used, but not during track bike sessions. Point is, the subtle differences you do (not) observe between the bikes on the street and the bikes in the velodrome may be a cultural world apart from each other.

[1] Oregon Bicycle Racing Association http://www.obra.org/track/information/
No, because jQuery UI does not style "vanilla" elements.
Namespaces are used to prevent it from breaking external styling.
After talking with the Bootstrap developers, I believe they asked the people who put up the demo, which was unofficial, to take it down and it looks like they complied:
https://twitter.com/#!/synapticarbors/status/159390827217559...
>His job was to do what was best for shareholders

Says who?
Your children also probably don't know what Petrochina is but like Yahoo that doesn't make them an unprofitable company. The nice thing about no one knowing who you are is that 22 year old college geeks don't get the idea to 'disrupt' your industry and instead focus on 'disrupting' a more well known brand like Facebook.

I'd suggest educating your children as to how to make money instead of brand recognition.
I found it very easy and I speak zero Chinese. Plus, it's very cheap, which makes a lot of things (e.g. finding a reasonable hotel for the night) pretty easy. Also safe.
Well, yes, if you've never traveled at all, and especially never traveled outside the west, I would guess that's rather eye-opening.

I'm addressing the people who endlessly hit up new places and try to pretend it means something. It's just novelty seeking, as best I can tell, which is to some extent a trait of immaturity.
I disagree with the age comment. If you don't want the baggage of life, then don't let the baggage build up. You can do this at any age.

I made this comment in another post also, but I will repeat it here. If you need to continue working, it's difficult to do contract work while on the move. I suggest setting up a home base in a region that you can concentrate on. For example, setup a home base in SE Asia, knock out some projects and then travel to the nearby areas while between projects. When you are happy that you have seen everything that you want to see in that region, then setup a home base in another region and repeat. With this strategy you could extend your "around the world trip" to as long as you like.
The intention of CSS grid frameworks certainly was at one time limited to rapid prototyping, but I'm seeing more and more sites deployed with default grid classes and CSS intact.

Using divs with classes of row, column, span_X, grid_x, et al. is, from a semantic standpoint, no better than using tables. And Bootstrap's CSS file is nearly 2500 lines, unminified with a 47K minified file size. That's a lot of overhead if you only need grid, typography and pretty forms.

It makes a lot of sense to keep the full CSS file linked while iterating the design/layout, but once it's in production, the grid classes can be replaced with semantic names and the extraneous styles removed. Here's an article I found on the 960gs homepage that covers not only combining/renaming classes, but also minimizing the amount of extraneous container divs: http://www.webdesignerdepot.com/2010/03/fight-div-itis-and-c...
Ya know, for a 30 billion dollar market (disks: http://www.degonline.org/ + tickets: http://en.wikipedia.org/wiki/Cinema_of_the_United_States), they're getting a lot of special attention.
"Abuse of power," say the people who are bribing politicians to break the Internet in an attempt to preserve their outdated business model.
Facebook names $2m 'Koobface' hacking gang
nginx is a much weaker proxy and doesn't allow as much customization as Varnish does. A coworker also ran into some basic HTTP compliance issues with nginx's cache and Vary headers - IIRC it simply ignores them outright. If you need more than very basic caching it's usually better to use Varnish because it's obsessively focused on doing that job well.

Depending on how you choose to implement it, this may also result in cleaner architecture if you have Varnish as a simple HTTP brick with little knowledge of the backend implementation, leaving all of the gory details to nginx.
Does anybody else get what fleitz was trying to say here?

The nice thing about no one knowing who you
are is that 22 year old college geeks don't
get the idea to 'disrupt' your industry and
instead focus on 'disrupting' a more well
known brand like Facebook.
Yahoo is much more popular among seniors, a valuable advertising demographic.
"It’s a dangerous and troubling development when the platforms that serve as gateways to information intentionally skew the facts to incite their users in order to further their corporate interests."

Man, I HATE it when companies do that.
I know there are blackouts, and boycotts of other SOPA supporters, but I would love it if there were a significant boycotting of the going to the movies and purchasing dvds/blurays.

I know it's unlikely, but this organization could use a reminder we're not just political opposition, we're part of their customer base.
Less declasse to mention your degree?

http://www.grumblemagazine.com/articles/crack/harvard/index....
It's about time to actually begin punishing Hollywood for the evil shit they're doing. It's not enough to just respond in defense when they try, time and time again, to destroy the Internet.

It's time for a boycott, along with a large campaign, something along the lines of: Americans against Hollywood. It's necessary to turn their public image into a giant black mark that nobody wants associated with.
AllOfMP3 was legitimate in Russia according to Russian laws.
I started to reply to your comment and ended up writing a whole blog post in agreement: http://appcubby.com/blog/free-and-low-cost-apps/
The law mostly. Otherwise ownership of companies would be mostly pointless, similar to that of gambling (in that your fate would be mostly random, more so then it currently is).

http://en.wikipedia.org/wiki/Board_of_directors#Duties
Good grief. Have we gone back to third grade?

Funnily enough, this is the same attitude GoDaddy copped just as the shit started to hit the fan.

Tomorrow should prove to be fun.
The corporate charter.
I tend to agree that I don't think it's the most effective way to change but i actually think tech should be much more hostile. Tech has much more revenue/resources than hollywood does and more leverage and should really be throwing their money around more. Politics is a game and it seems like tech is not willing to play the same way.
I just finished a followup post, since the one originally linked is over 2 years old.

http://appcubby.com/blog/free-and-low-cost-apps/
"Good Trolling" example here:
www.promotinglinux.com

Someone went through the trouble of creating an entire website for this. There's even trolling in the HTML code of the pages.

That's dedication to the art of trolling!
Keeping traffic within Facebook reduces cost-per-clicks by 45%: Report
datetime check feature added!
That is approximately the opposite of how it happened.

Several different groups of people invented processes that worked for them (e.g., Scrum (1995), XP (1996), FDD (1997), DSDM (1994)). They all liked what they had done, but discovered they had commonalities that were worth talking about. They got together for a long weekend and came up with the Agile Manifesto (2001).

Having lived through the transition, I promise not all the good practices were "well known and often used". Frequent releases were generally considered dangerous, and weekly iterations were seen as heretical. Unit testing was done by a small number of projects, but mainly in safety-critical areas. Test-driven development was unheard of. Continuous integration was certainly rare, as was using refactoring (supported by high test coverage) as a way to manage change.

Personally, I think the Agile movement is irredeemably doomed at this point. It's basically a question of incentives:

http://agilefocus.com/2011/02/21/agiles-second-chasm-and-how...

However, the current sad mess happened in spite of the good intentions and major discoveries of the people behind the methods that got rolled up into Agile(TM).
Hmmm.... what about the abuse of power by the Copyright Lobby pouring millions of millions of dollars into the legislator's campaigns and PAC's? That kind of lobbying is OK, while net.lobbying isn't?

Sigh...
The 'abuse of power' claim will not seem absurd to many of the casual users of blacked-out sites.

Take Wikipedia, for example. To the extent users are aware of Wikipedia as a cohesive unit, they probably assumed that its highest value was to inform people, always working through controversies/technical-problems/legal-problems/etc. to achieve that goal. Wikipedia has been granted credibility via that understanding.

In a way, it's a bit like a doctor's duty, to treat even those they dislike. Or a lawyer's, to defend even criminals.

The blackout sends a message that, for at least 24 hours, lobbying on one topic is a higher duty than informing people about everything else.

Of course, as an entity sovereign over its own operations and property, Wikipedia has the "power" and right to do what it wants.

But Wikipedia has earned another dimension of "power" that's been freely granted to it by readers, based on their estimation of its mission. That power is somewhat conditional, and it's that power that even a well-intentioned blackout could be seen as abusing and undermining.

As of the day of the blackout, Wikipedia is no longer providing information like air, free to all. It's rationing information as power, to be withheld occasionally for political advantage.
Agree. I think of Agile as sort of "the hill climbing of software development" (hill climbing as in the optimization algorithm). If you want to take the analogy to its logical conclusion it's really simulated annealing because in a refactoring you're allowed (with some probability) to back down from the hill in search of another slope. :)

Agree about the line worker thing too, and that I think is a fundamental problem with most methodologies. Great authors write great books. Great programmers write great software. Any methodology that pretends there is a way around that I think is bound to fail.
I have to give it to Wikipedia, they're blackout is having the desired effects.

Ever since they've announced the blackout, it's been all over Australian newspapers and radio. I hope it's having the same effect in America.
Understanding Uncertainty
Well that may just play into their hands instead, as they (the MPAA etc) would be able to go "look, sales are down, see how much damage these foreign pirates are doing to our companies!".

Currently the statistics say otherwise, but good luck getting anyone in a place of power to acknowledge them.
I think that this theory applies to highly scalable markets combined with common-purpose products, such as a web app for a certain hobby (e.g., learning to play the guitar). An ad-supported Android app ought to have a userbase of 200.000 - 500.000 users to confidently reach 1000$ of montly revenue - in this case I would say it is highly unlikely that you will ever reach 100.000$ of monthly income (except you write Angry Birds, of course - but they built upon the success of the game on other platforms, a thing an army-of-one could not do within the required timespan). For this exact reason, I consider quitting Android development for the time being.
Maybe you should keep a diary or something like that for events you feel are memorable.

As a developer, my memory is trashed. I feel like I'm constantly trying to load so much info in my head that there's no way I can keep much in memory. My method of dealing with this is repetition of the important stuff, writing down the things that I know I will forget and allowing everything else to disappear.

This requires excellent organization of your info, but it's far better than trying to remember everything. I would rather do without the baggage anyways. Garbage in, garbage out.
Says the fact that he was on the board of directors of the corporation (emphasis on the fact that it's a public corporation consisting of shareholders).

Legally, in his role, his responsibility was to the shareholders first.
Not at MIT it wasn't.
My IP geolocates to NJ while I am in NY; it would be helpful if you could change the state manually in such a scenario (which is not uncommon).
MPAA: SOPA blackout is a "gimmick"
"...and that the contractors in the OSM case just happened to be working in the same office."

Does anyone know how big this office is?
> A so-called “blackout” is yet another gimmick, albeit a dangerous one, designed to punish elected and administration officials who are working diligently to protect American jobs from foreign criminals.

This statement, in my eyes, shows just how ridiculous the whole thing is. Regardless of your political leanings, I think most folks in the US right now agree that Congress is doing a pretty shoddy job of representing the people's interests. It's basically a joke, on both sides of the aisle at the moment, when politicians claim to be doing what's best for the public.

There are a lot of things that go right every day, and we don't hear about them, which is unfortunate.

But the things that politicians are beating their chests over right now are so obviously in the interests of lobbying groups and "big money" that it's ridiculous. Lady Gaga might lose money to piracy, but she is hardly a starving artist. And those artists that are usually are happy to get ANY kind of exposure, even if it's through piracy.

Also, and this is lost sometimes in the debate, piracy is responsible for the spread of a lot of ideas. And almost everyone does it at some point in their life. Even Lars Ulrich from Metallica - he and James bonded while Lars was at James's house, ripping LPs to tape. Times have not changed much.
Nail on the head. Also - hills. Seattle has lots and lots of them, and fixies are particularly impractical for hills.
JB Steamer
Serving both King & Snohomish County, JB Steamer is a full service company specializing in complete water and sewage removal, carpet cleaning, drying of carpets & subfloors, walls, ceilings, basements and crawlspace cleanup.

water damage restoration in Everett, Everett carpet cleaning, Everett upholstery cleaning, leather cleaning in Everett, Everett rug cleaning, dust mite cleaning in Everett, tile and grout cleaning in Everett, Everett carpet repair
You can't disrupt Yahoo as a random 22 year old geek starting a company. The revenue streams and traffic base of Yahoo is extremely diverse.

Unless you plan to simultaneously disrupt web email, search, financial portals, sports, news, generalized all purpose portals, and on and on.
Yep, I drove up to Deadhorse, and then down past Ushuaia until the sign at the end of the road.

Sleeping on the side of the road like that is not only in Alaska, I camped almost my entire trip.
This would be great as a map and if people tweeted a certain hashtag, color the map according to their vote. You could really see what direction the twitter audience is leaning. this is a neat implementation though.
"Crime."
You can! Just click on the "Not your representatives?" link at the top. =)
Symantec says source code stolen in 2006 hack
There are actually things you can do, nutritionally, to support brain health. Most folks are not really interested in hearing that, so I won't waste my time elaborating.
I would love this gentleman's actual address, email or physical, so I could be certain he was reading what I would like to say to him.

We're all doing a pretty good job of making our representation know we don't like this legislation, I wish it were as easy to let the people responsible for engineering this crap just how horrible a thing they're doing.
Yeah, those were my thoughts as well. Nothing he really said seemed that insightful. I could be mistaken, but I believe he was listed as one being in support of SOPA/PIPA.
Truly. The other accusations are more serious than these OpenStreetMap ones.
The first comment on ars was very interesting, lets lobby for transparent accounting practices in the Movie business.

It is incredible what they do, they almost never pay taxes this way and a lot of people at the bottom get screwed. It is really painful to hear when they argue with the poor workers and blame the internet.
That's a double-edged sword. If a significant portion of the population adamantly boycotted any particular industry, their response would be to claim piracy as the cause and use it as ammunition for their argument.

It's nearly impossible to win an argument when one side is so willing to not only lie, but engineer those lies to manipulate a population that doesn't know any better (including the folks making decisions on behalf of that population).
BLAS is an API. Just because the reference implementation does things in a particular way does not necessarily mean that that your vendor implementation cannot do things differently (e.g. Apple's numerics team has spent a considerable amount of time tuning BLAS for Apple hardware).

For the particular problem discussed in the original article, there are at least two ways the multiplication A'A could potentially be made faster:

1) The blas _GEMM matrix multiplication routine lets you specify whether input matrix arguments are supposed to be transposed. This gets rid of the explicit transposition, AND in this problem, it lets you compute each element as the dot product of two unit stride vectors, instead of a dot product of an unit stride vector with a nonunit stride vector. For SSE, this makes a huge difference.

2) For the particular case A'A, there is the even more specialized _SYRK routine, which at the very least should be cache friendlier than a naive _GEMM (_GEMM could also figure out that it can use _SYRK for this problem, and presumably it does so in some implementation)
well, the founding fathers were called terrorist too -- both by English establishment when singing DOI on 7/4, and even recently by FEMA trainers.

I think its good to see them being angry. It shows we getting somewhere while they can't get anywhere other than bitch about the whole thing.
Yahoo had opportunities to become what Google and/or Facebook are, but didn't. Putting aside the fact that Yahoo's still got more revenue than Facebook, and roughly the same net profit, it's not growing the way Facebook is, and it's only a fraction the size of Google.
Not a surprise if you've been keeping up with NLP trends, which suggest that you mimick and emulate the person you're speaking with (down to body language and breathing rates), in order to get a favorable reaction.

No surprise in the work place either. When you're interviewing with a company, what seems to make a big impression is that you're a close match to the 'corporate culture', or the corporate average. Sure, you really should be going out of your way to work with people who are different to gain an alternate perspective on things, but that's a risk. Unless you possess a rare skillset and are in short supply, chances are you will be hired not because of your ability, but how close you resemble the team.
Ask HN: Best anti-SOPA resources to use on your Facebook Page?
I have a non-serious Facebook Page (https://www.facebook.com/peacethroughtyranny) with >25K followers. Since I can't embed any standard anti-SOPA widgets into the page etc what would be effective ways to inform people on SOPA?
I'm confused. According to the Wikipedia article on Java, the source code is released under GPL. Isn't this enough for Canonical to host and distribute the binaries?
As soon as your company grows beyond the point where everyone else has the same personality type you do, you'd be amazed at how hard it is to run perfect herd over everyone else's ethics. Anyone who thinks that this sort of thing requires management approval from Google simply has no concept at all of how difficult it is to scale trust and supervision. Google is effectively a small country at this point.

Someday a YCombinator company is going to make front-page news after having tried to spread smallpox using dirty blankets, and someone is going to suggest that Paul Graham must have tacitly suggested it was a good idea, and they are going to be stupid.
It would be awesome if somebody would fund those experiments. But since Agile methods are mainly about sustaining high quality over the long term for teams of experts, studies with a useful n would be stunningly expensive.

And honestly, there's no great reason to believe Agile consultants. Most of the market for software process improvement is in helping the clueless and/or terminally lazy. (And there's often even better money in not helping them, but instead just making them feel special.) Plus, a lot of the benefit from particular practices depends on the existing code, the business conditions, and the people involved.

I think the right way to deal with Agile techniques is the same way one deals with new tools or new languages: try 'em for a while and see. E.g., I tried out TDD for a while and ended up liking it a lot. As does the rest of my team, such that they all were specifically looking for test-driven shops when I hired them. But even we tend to only use it on core code; test-driving most UI just doesn't pay off.