skysight-inc/HackerNews huggingface dataset:
You mean the SSD providers who cost many times more than Linode? I've tried a few SSD-based instances. Storm is pretty good, but considerably more expensive. Cleverkite and Digital Ocean are both far worse. I wouldn't trust any valuable infrastructure to a provider who offers fast I/O on a crippled network, or who only lets you do fast I/O for a couple of seconds before your instance gets throttled into oblivion, even if they were free.

I see that you're a DO fan, but if you've actually used them and aren't just promoting them out of undisclosed self-interest then I'll bet you even know which of those two descriptions fits them. Being buzzword-compliant doesn't make them a good provider.
I don't think people use ORMS because relations are hard, but because they are boring, repetitive, and just complex enough to make them tricky but not interesting. So ORMS are used to take away some of that cognitive load when you just want to say that Story has_many :commenters, via: comments or something similar. It's simpler to express what you want, gets rid of boilerplate joins etc, and usually you can drop down to SQL if you need it to fine tune a query, so why not?

Re relational versus non-relational, they're really suitable for different kinds of data, and it's disingenuous to suggest that one is the future and one is the past.
I see people often have aliases for
ls -ltr | tail
but
ls -lt | head
might be a lot faster with a lot of files.
Well, according to Ethan Marcotte, RWD has three key components: media queries, a fluid grid, and flexible images. What you describe is closer to "adaptive" design - the design adapts to different resolutions but isn't necessarily fluid. RWD is a subset of that.
Short of asking for a refund, and not buying the game in the first place, who at Maxis and EA can customers write/call/etc to let them know what I feel about the business decision to force online only DRM?
That is simply not true.

I recommend that people actually read Elcomsoft's outstanding report on the security of password managers on mobile devices.

At Blackhat, Andre demonstrated a Chosen Ciphertext Attack (CCA) against PKCS CBC padding scheme. And 1Password (along with pretty much everyone else who used common recommended libraries) did use that padding.

But there is a whole lot more that would need to be put in place for a CCA to work. In particularly you need to be able to ask the app to repeatedly decrypt bogus ciphertext and see how it responds. You need to be able to interact with the thing that is performing decryptions for you.

CCAs are most applicable when there is some encrypted server, and this does form the basis for the BEAST attacks against SSL servers.

Although the CCA didn't pose an immediate threat to 1Password users, we did change the padding scheme in an update to 1Password within weeks of getting to see the report. (It would have been nice to see it beforehand.)

Changing the padding scheme fixes the particular CCA that was used, but the proper way to prevent all CCAs is to use authenticated encryption. Take a look at

http://blog.agilebits.com/2013/01/18/authenticated-encryptio...

which discusses that.

There were two other things that they dinged us for.

(1) Our low-security items are really very low security.

We already knew that, but because of how people used 1Password, it was possible for people to have important data that was only protected with the low security 4 digit PIN. In 1Password 4, we no longer have security levels. Everything is high security. (We have introduced a 4 digit application unlock, but that is different.)

(2) Our failure to use PBKDF2 for the Master Password for the native (SQLite) data on the phone.

This was particularly embarrassing because we were early leaders in the use PBKDF2 in general. The history of how we made this mistake is more tedious than its worth, but in general it was part of our transition from using OpenSSL crypto libraries to CommonCrypo in the iOS SDK. The SDK for iOS 3 didn't include PBDKF2 and we were trying to maintain compatibility with older devices. So when we ripped out OpenSSL, we were left without PBKDF2.

Anyway, this was also fixed within a few weeks of the release of the Elcomsoft report.

I really recommend that people read their original report. We don't come out of it smelling like roses, but I think it shows us to be clearly among the best. Elcomsoft does outstanding work, but they also have a habit of stating their results in ways that can be mistaken as suggesting their results are more dramatic than they really are.

Cheers,

-j
Yes, but you're assuming information flows flawlessly. Crows are pretty cantankerous and mischievous at times. I wonder how hard it would be to get them to sit and listen to descriptions of Hobbits. Also, maybe all humanoids look alike to them?
The short version is that the server performance for SC was so bad that EA took them down for maintenance. The maintenance message also had an error in it, something to the effect of "Servers will return at <string>"
> "Responsive" is just a fancy word for "doesn't suck on mobile".

No. Responsive has a different meaning than what you claim. You can have a best-of-breed that isn't responsive. Being responsive means that the site responds and adapts to the user's environment (screen size, device orientation, device type, etc).
When creating excessively long oneliners (you know, the kind that should actually be a script, because you know you're going to find a use for it in a few weeks), the following key combo is golden:

^x ^e

It opens up the exported EDITOR with a tmp file containing whatever is on the command line.

Using SSH, especially on campus/in a train/other places where a wifi connection doesn't long, mosh is really a godsend. In places where mosh isn't practical or available, the following combos are really good to know:

<RETURN> ~ . # end ssh connection
<RETURN> ~ ? # show available commands

Paired with autossh which will reconnect by itself, it really takes the pain out of traveling while doing remote work.

Oh, and when you need to know what the decimal value of 0x65433 is, it's good to know that bash can do stuff like that:

$ echo $((16#65433))
414771

Reading the bash man page is not a bad idea in itself...
This is still a half measure. Why wouldn't they make cell phone LOCKING illegal?
The militarization of US law enforcement is on orthogonal issue to the one Holder and Paul are debating.

DHS bought 2700 APCs because some company sold them. It's a travesty to be sure, and it will have knock-on effects of generating more "tactical teams" and thus more pointlessly aggressive raids, but it is not evidence of intent to put US law enforcement on a more martial footing. It's really more evidence of fiscal corruption than anything else.
That's not really what responsive design means at all. And I don't find your comment particularly constructive.

Useful content is essential. But responsive design is about making that content readable, accessible and hopefully attractive to the reader no matter what the device they're using to consume it.

It has nothing to do with "pretty" layouts and everything to do with the web's fundamental principle of universality.

And - by the way - many people do care how something looks, especially on mobile. Just because a site has good content doesn't mean it shouldn't be easy to read.
30-blog course in entrepreneurship (did he miss any?)
Right, I was also just using that as an example. You could substitute the "Sunglass Manufacturer's Industry Association" for the "Mechanical Pencil Industry Association" or the "Nuclear Fuel Rod Manufacturing Association" or whatever. :-)

In either case, the point about Hoovers, various government databases, etc., still stands.
I've seen pirated copies of (single-player only) BF3. What about the DRM is so different between that and Sim City?
Yup. And those things aren't nearly as complicated as people make them out to be. The more "things" you add to a layer, the more you need to tweak those things and more the likelyhood of something breaking, not looking quite right or just plain failing.

It's actually possible to have one stylesheet dictate the vast majority of layout needs. Just a matter of people willing to sit down and take a patient look at what it is they're actually trying to accomplish (vs, what they can throw at the browser).
>> Don't use a 'moving mouse'. Apple magic trackpad is great. Trackballs are great as well.

I have used Apple Magic trackpad for almost an year and I started having severe discomfort when I my middle and ring finger are stretched. I was not resting my palm properly and that probably contributed to the issue. I switched to an evoluent mouse (http://www.amazon.com/Evoluent-VerticalMouse-Regular-Right-V...) and it got better very fast (in couple of weeks).
The difference is that SSD backed key value stores are something people are actually interested in (Google LevelDB, Tokyo Cabinet, Twitter fatcache), and Firefox with SSHFS swap partition is not.
Do you actually have to been engaged in combat or just contemplated it. Yeah, it's not like anyone has ever been entrapped by the FBI.
Complete parser and quasi-quotation support for Objective-C in Haskell
Why not use Internet Explorer?

.

.

.

.

.

haha - couldn't help myself :D

On a more serious note, I sort of agree with UnoriginalGuy's POV. He's right in the sense that you are "breaking the internet" and then asking them to help you fix it (great analogy, I thought). I don't agree with his idea that NoScript "rolls the web back to pre-1997 levels" though. I think NoScript makes things so much safer that anyone who doesn't run it by default is taking a huge security risk when they visit unknown/new sites. That said, it seems silly/over-reacting to create a tattle-tale post here.
Maybe we should just fix this need for superficially similar role models which some people suffer from.
You just hide out in the bathroom before the movie ends, then sneak back into the theater after 15 minutes or so.
I bought Battlefield 3 from EA and all the expansions. It's been a great experience so far on the PC, and they've kept the community updated on upcoming patches and changed, worked through balance issues and cracked down on exploits and hacks. Now granted probably a lot of that is DICE, but they're as much as a part of EA as Maxis is so I don't necessarily think it's all EA.
How would you have defined the enemy in that war?
Oh, I totally appreciate that - and, those people who would never have purchased the game in the first place, but copy it, provide some good word of mouth advertising for the game.

The thing is though, if the number gets high enough, let's say 95% of people just copy the game (not unlikely in the age of torrents) and only 5% purchase it - might not be enough to fund a AAA game, whose budgets now run in the 100s of millions of dollars, and, at $70/pop, need about 6-10 million purchases to make up for the flops that will also occur.

The real problem, is that if it's _really_ easy to copy, and the company puts in no attempts to prevent this, then a lot of the people who would have purchased the game, don't bother and just download off the torrents.

Tough balancing act. I don't know what the answer is.
What is the cost of a Cisco Nexus 7000 Router and Switch?
Can we talk about this more clearly?

This isn't strictly "evil DRM" as people are highlighting.

Unlike some other games, it's not like SimCity is just phoning home to figure out if it is licensed or not, and preventing unlicensed copies.

SimCity depends on EA/Maxis' server infrastructure for a great deal of storage and computation related to the macro-scale components of each game. Not only is city state synced there and shared between players, but regional dynamics and macro-scale economic systems are continuously maintained in the EA cloud. There's plenty of other features that are done server-side, and in total they represent a substantial piece of this game.

We can argue about whether these things should be computed and stored in the cloud, but I think there is a plausible, if imperfect, argument for doing so; Many players are involved and system resources are scarce relative to simulation complexity.

Regardless, the use of the cloud in this game is for more than just to deter pirates. That much is clear. And it's also clear that EA cannot "simply remove the DRM" and expect people to have a full offline experience; this is a primarily multiplayer game.

Indeed, this seems part of a trend in the games industry--that of bringing MMO(massively multiplayer online) experiences to more games. Call it social or something else, more games are working to get people to play with others. It's good business and actually creates some special experiences.

In any case, EA/Maxis have clearly not executed the launch for SimCity well. With 10 years of pent-up demand, it would have been wise to provision more server side resources to keep the experience good. It's hard to keep up with so many users, and perhaps a longer beta period would have helped.

But as a SimCity player and vet, I'll say that stripping out the online piece of this game doesn't make sense, and that piece was certainly designed for the benefit of gamers.

It's not strictly DRM or EA milking their customers.
Map generation, some enemy AI, and most frustratingly: combat action outcomes.

My story was the same as numerous other players: started playing hardcore, died not because of a mistake, but because of lag (internet lagged for a few seconds, that was enough for monsters to kill me, when internet came back moments later I was told I died).

At that moment I decided not give ANY more money to Blizzard, and closed my WoW membership.
Its sad no other languages have noticed this. PHP is a natural progression from HTML for beginners. Learn HTML, sprinkle a bit of inline PHP here and there, and bam you have a "dynamic" website.

An incredibly bad and impossible to maintain website, but a "dynamic" website none the less.

From there, ramping learning up to MVC / Frameworks / caching / templates / optimizers is all small leaps from the initial understanding of "put html here, sprinkle php here". Nothing else really has this apart from maybe ASP.
It's for the entire series. The wiki pages states it has only won "8 awards out of 24 nominations".
This sounds bad. Does it mean that Google admits that VP8 is patent encumbered now? What are those patents and is it really true or it's Google chickening before the MPEG-LA trolls and there are no real patents involved?
>I have no opinion on Mexico and I have no basis for concurring with what confluence wrote.

>you have written self-contradictory statements that are not strong rebuttals to the points I made.

Maybe if you did indeed have some opinion on and knowledge of the subject matter at hand you would see the sense in what I am trying to say, and be willing to cut me a little slack. Work with me not against me as they say. Oh well.

>you know nothing about my reading habits

But I do know a bit about your analytical and argumentative style, which seems, based on what I have observed, to be rigid. Reading is one of the best ways I know to soften such a trait, hence the suggestion.

Anyway, you're right that it's time to wrap this up. Sorry, really didn't set out to attack you here, but I think both you and confluence are being a bit... well, for lack of a better word, silly. However it is interesting, as I've suggested already, in the normal world an article like this wouldn't raise an eyebrow, so it's fun to try and defend something perfectly normal from an extraordinary critique. I enjoyed the exercise, even if you think my logic is rubbish :)
Maybe it was true then too.
The W3C's definition of a "Royalty Free License", for reference:

http://www.w3.org/2004/02/05-patentsummary.html
chrome://inducebrowsercrashforrealz works as well - interesting...
+1 for OVH. Beastly machines at great prices, data centers in Canada / Europe (for people who can't store stuff in the US cloud), pretty good support.
> Also, there's no reason why any women's group should have to admit men to appease the "I promise we're not sexist against men" line of reasoning.

Is sexism not reason enough in itself? Is this not the very thing we're trying to fight against?

I fully acknowledge and lament that there is a severe lack of women in tech, and were it up to me men and women both would have equal opportunities in all regards, but you only debase your message and dilute your efforts when you try to level the playing field by making an environment that is more hostile towards men rather than one less hostile towards women.

The overarching goal is to be inclusive, of people of all genders, races, and the spectrum of people that fall in between. Yes, celebrate successes, find role models of all types and praise their accomplishments. Bring them forward to share their wisdom and experiences so that everyone can learn and benefit.

Edit: To clarify, I have no issues with an initiative that seeks out role models specifically within a category of minorities, such as by gender or race. My only qualm would be in limiting the audience.
Looks like they just payed the bullies instead of fighting them.
> The meme is hatched: SimCity 2013 has a highly brittle dependency on poorly-planned cloud infrastructure.

To the tech-literate crowd, this will be the meme. But for the average gamer, the meme is different, and I might argue worse: Sim City simply doesn't work.
If he only had a lightsaber to chop off his hand right then.
No worries. You aren't the only person to have been confused by this.
So, having a debate on the limitations of government power means a creeping expansion of government power to you? I don't buy it.

Please do not link to the Wikipedia article on the Overton Window. The war on terror is a legislative fact and has been for ~12 years. If you're going to assert an expansion of the legal authority for weaponized drones beyond military theaters, then I need to see something from a third party, and by something I mean a link to a bill or advocacy of such expansion, not more hand-waving.
It sounds like we actually agree in practice and I've just heard the word "loyalty" used differently from the way you've heard it used. Apologies if I used the wrong definition, and let me try to clarify my point:

I completely agree that contributing to culture and the business is valuable. What annoys me is how much a lot of companies value seniority over anything else. The attitude of "Well, X is older and has been here longer than Y, so they should get paid more" is incredibly prevalent even in the USA. Especially in tech-heavy jobs, I've seen plenty of cases where someone might contribute 5x or 10x as much value as the average person in their position...and receive a 10% higher raise as a result.
In a pair of quantum particles [1], when one is spinning-up, other is spinning down even when they are separated. Therefore it is possible to find out about the state of one by looking at the other.

[1] http://en.wikipedia.org/wiki/Quantum_entanglement#Concept
I once joined a project that had been going on for 5 years with >100K lines of Python. At any given time we had more than 25 programmers. In my two years on the project I never had a problem reading someone else's code - it was great for maintainability. Our project was used by hundreds of engineers on a critical path of a multi-billion dollar project. Anyone who thinks Python doesn't work for serious development doesn't know what they're talking about.
Agreed. This looks very much like Tumblr's dashboard, only with G+'s color palette.

This, no doubt, is a very deliberate decision -- especially after the flurry of articles recently about teens dropping out -- but I still feel it completely misses the reason why people are flocking to Tumblr in the first place. I don't know how they managed to do it, but Karp and the rest of the Tumblr team have fostered a culture there that just makes Facebook look corporateish and slightly dull in comparison. I can't put my finger on exactly _why_ it feels so, but there's definitely something going on there.
Google should disclose what those patents are so others could evaluate whether they really affect the codec or not. While I don't like that Google obliges these trolls, this can be conductive for wider VP8 adoption.
You make a really good point. Rereading my comment, it's brusque.

I still think there's a point to be made about trust in a larger organization, but as someone who a) doesn't know precisely what the specific problem is and b) doesn't know whether I wouldn't have made the same mistakes, I'm going to acquiesce.
No doubt. Doesn't mean you have to implement it badly though.
Absolutely, that's why I used 'affiliated'. To be honest I am just tired of pasting the relevant paragraph from the aUMF over and over again because some people seem incapable of reading it :-/
what a find! ranger! awesome!
That article is interesting - it made me reconsider my opinion a bit. I certainly can be wrong about SKY team. I would have respect for them even if they were not clean because I have enough experience with cycling to be able to imagine how hard you have to work to get through any grand tour even if you are not clean. But if they are... good for them.
This doesn't really show anything until the details on these patents are published.
I can only speculate the designers said "Oh man, if we can interact with each other's city that'd be awesome" and someone higher up said "It'll always be on!"

Everyone saw this coming. Everyone. I don't understand how they couldn't prepare better?
I wonder if this is just a way to get around all of those horrible reviews. They'll probably put it up again soon with cleared reviews.
You are interpreting "Karma" in the Reddit/HNs/Whatever-Internet-Social-Site sense. I am not talking about any exchange or point system whatsoever. I mean Karma in the original buddhist definition instead.
I don't know about this specific instance, but from what I recall from working in the video game industry, devs don't deal with copy protection; it's something that's done prior to mastering where they put your executable through SecuROM or whatever and it spits out a new binary that has copy protection/CD checks/online auth or whatever junk the publisher wants to add.
Great to hear that, I switched from heroku to linode a couple of days ago and couldn't be happier. I haven't had to contact the support yet because the documentation is so excellent.
a) When it was in beta, there was presumably much less server load.
b) The fact that a small bug in the unnecessary server/DRM part of the game could take the whole game down like this is precisely the point. You can certainly blame the whole entity for deciding to require a net connection and a server even for single-player use of the game.
This shouldn't be an issue if they have proof that they used the design first.
The most poignant episode in all of the history of science
I only put what was agreed upon. If there is a big amount of extra time to be added upon their request then a new additional agreement is done. Small bits of time are not mentioned on invoices but done verbally. As in "Sure Bob, I always make time to help my team."
Good catch, I think we had some discussions about this, but was left out for some reason...

Thanks for your input!
> Edit: wow, thats a lot of hostility... didn't realize linode reached fandom status. I guess I should keep my opinions to myself then?

These kinds of comments have no place here, head back to Reddit.

You've been given a boat load of evidence and personal experiences that reinforce lowendbox is garbage, and yet you try to rationalize it away as 'fandom status'.