skysight-inc/HackerNews huggingface dataset:
A fourth way: the django config is a template, with entries like:

settings.py:

CACHES = {
'default': { 'BACKEND' : 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION' : [ {% for IP in MEMCACHED_SERVERS %}'{{IP}}:{{MEMCACHED_PORT}}', {% endfor %} ],
},

Yes, that's a django template in python code. Upon deployment, my fabfile renders the settings file along with various other config files. This makes sure that {{MEMCACHED_PORT}} doesn't accidentally say one thing in settings.py, and another in memcached.conf.

This also allows me to keep my sitewide settings in a single file or two, namely a module in the fabfile folder.

It feels a little dirty to do things this way (though I can't figure out why), but it's saved me a lot of headaches.
I'm wondering this also, especially how the learning curves differ.

The obvious difference is UDK won't deploy to android.
If you're hot-patching code in a remote environment, you have much bigger problems than "I don't have an IDE!".

I use an IDE--and for many languages, ex. Java, Scala, and C#, would say I have to--because my time is worth something to me.
Spot on! Look at the two big market share holders, Nokia (worldwide & India) and Motorola (US & China). They achieved this by operating on razor thin margins (both, but mostly Nokia) and bending to carriers' every whim (Motorola). See how quickly that market share argument evaporated.
Well... a lot of us Mexicans became very irritated after the fact that the ATF let criminals buy and transport guns to Mexico.

It seems it is an American custom nowadays.
I think their statement about ACID is too bold.

How does somebody do read-"modify" style of transactions ?

Say I want to bump some counter. So I delete old fact and I establish new fact. But new fact needs to be exactly 1 + old value of counter. With transactions as simple "add this and remove that" you seemingly cannot do that. So it's not ACID. Right?
huh, interesting, if it's not too much trouble could you please provide some examples + explanation? I'm not doubting you, I'm a pleb when it comes to things like this and just get lost in the stories, I'd like to learn what people with some training in things like this notice.
Microsoft releases to manufacturing SQL Server 2012
I remember paying $100CAD for a _used_ copy of Final Fantasy III a few months after it came out. Some of the bigger games were quite expensive.
Exactly, this is the lesson to learn from this story. There is no sense in using Tor, VPN and other technology to obfuscate the trace of information if the information itself can identify you.
I was thinking about this question and agree, it's a good one.

Just out of curiosity: How would you react if my answer is: Shell?
My first and only thought is "Google will fuck this up"
Tested Firefox and Chrome, they both clear the password field but leave the username. I'd be interested to hear if there is a browser that leaves the password field intact.
Mono is pretty good. F# also runs on the Mono runtime.
So an interviewer asked dumb questions, and sometimes they get my orders wrong at McDonalds. NEXT.
> Bradshaw said the new title would simply be called “SimCity.”

What's up with this trend? It seems like it's happening with every movie, game, and TV franchise more than 10 years old.
Actually know a guy who just had to completely redo his deck because the contractor used the wrong nails on treated wood. So in that regard technicalities do have some signifigance.
What I really want is a SimCity where I can build a "New Urbanist" city. http://en.m.wikipedia.org/wiki/New_Urbanism

The SimCity games I've played in the past rely too heavily on separated zoning and car traffic, often with broken transit AI (sims don't go backwards to reach a nearby transit stop) and no concept of walkability. While I don't think you should have to build your SimCity in a new urbanist style, it would be nice to make it an option.
They're creating the assumption that Chinese Gov't or independent parties are hacking systems for gain. The statements of "they leave no trace" or the like attribute to the fact that there isn't any evidence through google or otherwise.

As far as I'm concerned there is evidence of some high profile hacking teams somewhere in the world doing some nasty stuff (such as the fraudulent certificates and hacks on companies that was tied back to Stuxnet). We don't know for sure who does it but a lot of people assume the chinese based off of (what I think) is IP traces.

Its all speculation. We know that someone is hacking, just not who. Its obvious that they're good because there hasn't been enough evidence to pin it on anyone. As anyone on this site should know: IP isn't a very good identifier and even less so for professionals.
Liquidmetal announces it is now shipping commercial parts to unnamed customers
This is actually an active area of research in the theory of computation, and computational semantics. Researchers have been hard at work trying to formulate an algebra of ubiquitous computation that can encapsulate the spatial and temporal arrangement of mobile processes (which in this case includes computer processes, physical processes, chemical processes, etc). Graphs (or variants) are the structure that is being used to model these systems. Processes are nodes (or sets of nodes) with an algebraic structure that permits composition and formal reasoning.

For an easy-ish overview, check out: -- edit -- this was the wrong set of slides... These are dense.

http://www.cl.cam.ac.uk/archive/rm135/Bigraphs-Lectures.pdf

The easy ones are here: http://lcs.ios.ac.cn/lectures/bigraphs-tutorial.pdf
Silicon Seven: 70 lessons from the valley in 7 days told in 7 minutes
Pinterest vs. Instagram in Social Media PR and Branding Wars
There's at least 2 problems here:

1) engineering
2) quality control

How Ford engineering could make a system that reboots while driving and how quality control testing could not detect it is alarming. I smell the accounting department: "If we go with Microsoft, we'll be safe". When I think "embedded system", I don't think "Microsoft". When I do think of "Microsoft", I think "sluggish user experience and eventual system lockup". (admittedly I don't have to reboot as often with Windows as back in the Windows 98 days).
It's not exactly vapid speculation. It's what's been reported by Fox news. I'm not sure how trustworthy their source is but here is the quote:

>“It was because of his kids,” one of the two agents recalled. “He’d do anything for his kids. He didn’t want to go away to prison and leave them. That’s how we got him.”

http://www.foxnews.com/scitech/2012/03/06/exclusive-unmaskin...
It's interesting how so much is focused on airport security. Let's assume that we figured out how to make airline terminals 100% terrorist-safe and completely secure, no exceptions. (Yeah, it's a fantasy, but stay with me...)

At that point the terrorists will give up on the airports and pick something different. Remember that the first attack on the WTC, and the (domestic!) attack on OK City were TRUCK bombs. What's to stop someone from hijacking a tanker truck and detonating it? Trucker school must be easier than pilot school, right?

And if the terrorists are still hot and heavy for airplanes, they could bring down an airplane without actually going through airport security. At most airports I know of, the planes are vulnerable to ground-based attack on takeoff and landing. Not the same as crashing one into a building, but it seems unlikely that that attack is repeatable.
For completeness, IRIs should be mentioned as well.
Apple Store goes Down Hours ahead of the iPad launch
The Cost of Doing Public Cloud with VMware
I use "exploiting" in a more technical sense here. An exploit is using a bug in the game for personal gain, in an always-on multiplayer game with an economy affecting all players, the permanent effects of an exploit can be much worse. That's not what's happening here, because no bugs are necessarily being exploited (though maybe at one point they were; a buggy drop rate resulting in excessively high yields for farmers, for example) but the farmers tend to get lumped in with the exploiters in the developer's mind because the exploit/fraud departments of customer service work pretty closely together.

Gold farming has generally been considered a fraud of sorts, because it can seriously damage the in-game economy or the player perception of the economy, and many gold farmers perform actual fraud (creating accounts with fake or stolen CC numbers).
I really hope they dont make this an Origin only release
The Truth About Estimates in Software Development
I think it's a bit naive to think that's what's been dubbed 'hivemind' behavior is absent on HN. I think it appears on every site, differing just by degrees. The threads on the recent GitHub hack were quite telling.
"why isn't the FBI liable for this sort of thing? Surely there has to be some precedent here one way or the other."

They have no legally enforceable duty to protect...

". a government and its agents are under no general duty to

provide public services, such as police protection, to any
particular individual citizen...
-- Warren v. District of Columbia, 444 A.2d 1 (D.C. App.181)"
There's nothing wrong with certifying organizations, but there ought to be competition and free market choice. Leave it to the buyer to determine if they wish to hire a "State Certified Electrician" or "Professional Electricians" certified electrician, or the electrician with not credentials. But also place legal civil obligations on the buyer. "OH NO!" you scream because how can the buyer know what the local codes are and make sure the electrician is following them? The buyer needs to know and be educated to transfer that risk to the electrician. State in the contract that the electrician is responsible for any/all civil fines due to work they perform. The certifying (and competing) organizations can/will work with insurance companies to also transfer some risk off and away from the contractor.

The contractor and buyer still should be criminally liable for any willful noncompliance.
Ok. I was making a point but I guess you are right about lint. I

was trying to point out that it is easy have developers write code that can easily be O(n2) vs O(n log n) because this did not use the right kind of the maps when they were initially building the code.
Or I can see developers using HashTables vs HashMaps interchangeably and not see the threading impact. In these cases, some basic questions about their understanding of the classes seem to be a good indicator. Would you consider that a nano-question? I was..
I've tried a few different strategies and found this method works best for me.

In my fabfile I have environment 'setters' that precede regular commands. So I can do 'fab qa deploy' or 'fab prod deploy' and the deploy command grabs the correct settings_local file for the target environment.
Crucible/fisheye - slow. I mean really slow. Unusably slow both with respect to the UI and back end. Half our team use IE which it just doesn't work in at all. Chrome is the only thing it just about crawls along in. Incredibly difficult keeping it alive with 50 users. Crashes once a week entirely and sometimes refuses to start with no error messages at all.

JIRA - workflow crash took our team of 30 devs at the time out entirely for 2 days. Overcomplicated administrative mess especially with respect to plugins. Reindexing takes out the entire JIRA instance until complete. Permission schemes and workflow is an epic mess of cludges.

Both products: Null pointer exceptions galore, scary memory ceiling. Integration sucks - all the horrible mappings to maintain.

They feel like bloated, slow and badly designed products which is worrying considering the cost.

TBH their support are good but I shouldn't have to use it on a product suite that costs that much.
I'd prefer to see a SimForum.. "will your online forum thrive or merely survive?"
You're confusing Android with AOSP. "Android" is like "UNIX", it's more of an definition and API but not a specific product. Just like you have Solaris, IRIX, AIX, etc that are all UNIX because they satisfy the UNIX definitions; likewise AOSP, Sense, Blur etc are kinds of Android. I assume all known Android variants are derived from AOSP, but they don't have to be.
Neil deGrasse Tyson on Space Exploration
I don't get the Post's headline. EA published 'SimCity Societies' in 2007 and an expansion pack in 2008, they even mention it in the article. With the inevitable impact of The Sims' mass appeal, and the industry-wide interest in broadening their market by making games, well, simpler, perhaps the article writer feels that nothing has been a "real" SimCity game since Sim City 4, I guess?

It's an important point, whether the series is returning to it's roots of complexity from ten years ago, or if it will be a continuation of the franchise's modern-day releases. But the article leaves a very confusing impression.

I suppose they might mean to highlight this is the first SimCity game developed by Maxis themselves since 2003, but with Will Wright gone and 10 years of staff turnover, is there really much difference between a SimCity game being developed by "Maxis" instead of by any other outside developer?
According to[1] Israel spends almost 10 times as much pr passenger on Security than the US does. Also Israel handles 1.3 million passengers a year, compared with over 700 million in the US. So the amount of scaling that needs to be done is far from trivial both in terms of money and manpower, and might not even be possible.

[1] http://blog.foreignpolicy.com/posts/2010/01/07/would_you_pay...
Wonderful work.

Frankly speaking, I have some similar idea the other day, what i thought then was to collect the top news.

I have the habits to read HN news everyday, mostly through my smartphone. News with more comments (>100 is hot) usually get more attentions. And I will bookmark news with more than 100 or 200 comments.

So thank you for your nice work, it will certainly make my life more easy~
College graduate wages dropped 11% over the past decade, down to $22.68 in 2011
This is a poorly written article... but I ask HN: What happens next?
Brazilian ASCAP charges a monthly rate of blogs that use YouTube videos. ptBR
Because they don't want to scare off people by implying that you need to play the older games first.
What's wrong with the Air client?
How is it pathetic? It's just like any other business. Identify a consumer need, provide that need, ????, profit. You could make the same argument for almost any other business, especially anything related to art.

"Drawing pictures seems like an incredibly pathetic way to earn a living. Surely those with the intelligence to accomplish such things could contribute their time to something more productive?"

If we all we ever did was "something more productive" the world would be a damn boring place, and one in which I would not want to live.
You mean only for writes :)
Android isn't just Google. It's also the carriers and manufacturers.
> I would expect Repetition to act like Wildcards but ' + ' is not a wildcard.

The meaning of the term "wildcard" may be ambiguous. The plus sign, called a "repetition operator", is used to modify what precedes it, like this:

\w+ will match one or more word characters. Word characters are usually in the set A-Z, a-z, 0-9 and the underscore.

In much the same way, \w* will match zero or more word characters.

And \w? will match zero or one word characters.

If you want to use one of these repetition operators in your search, preceded it with a reverse slash:

"true\?" will match "true" followed by a question mark, while "true?" will match "tru" optionally followed by "e".
We don't, but cats do...
Kony 2012 - Bring Kony To Justice
Google Play Unveiled; It Replaces Android Market
It was the very definition of a zero-day attack: even the fourth attempt, less than an hour after the first plane was crashed, failed (to reach its intended target) because passengers knew it wasn't a "normal" hijacking.
Do you believe that a decent programmer can and should be able to work well enough without a text editor? If not, what do you see as the difference?
Minifiers almost always have an option to preserve specially marked comments for precisely this reason (to preserve the license information).
This is why as a 20 year veteran of Windows C/C++ programmer I no longer bother applying for C/C++ software development contracts.

I really don't give a stuff that your Boost/STL trick question is missing a semi colon, which in reality would result in pages and pages of false compiler error messages.

I really don't want to try an second guess the compiler and tell you where the missing semi colon should go.

I use the compiler to detect my mistakes. I read the compiler output error messages, understand the message and fix my mistakes.

But I don't pretend to be a compiler. I'm a software developer. I use the tools available to me to write software.
I'm talking about internal pages that don't need to be spidered.
I'm really looking forward to this. Simcity was my one of my first introductions to a computer, actually. (Yes, I'm young.)
I find this argument weak as an "in favor" argument. How much we pay for things is also a status proxy ("You got that for how much? How much did I pay? Hrm, I don't remember...."). And we simply chose it to be this way. We could just as easily insist on transparency so that less people get ripped off.

The real issue is that, bizarrely, workers buy into silly fantasies about "family" etc., instead of realizing that selling your time for a wage is a market action and must be treated as such.
Then I still believe that they put up a much much cheaper mascarade than the TSA

Not even close. Israel spends close to 10 times as much on security pr. passenger compared to the US. Sure the absolute number is smaller, but that's because Israeli airports handle ~1 million passengers a year compared to US' ~700 million a year
Did I miss something in the article? I clicked on a title promising the ruination of SWG and all I found was a guy contributing significant revenue to Sony while providing their players with a service they obviously desired. I understand there is an argument that virtual currency sales may decrease buyers' CLV but in the absence of an argument or evidence along those lines all I read was a story about an MMO players inflated self image and his tragic love affair with his game.
Very nice, this reminds me of a similar python project.

https://github.com/amoffat/pbs
I was 14 years old when Galaxies was first announced, two years prior to its release. Like the author of this article, I too was crazy excited about this game when I first heard about it. My friends and I did all the same things that the author said he did, such as fantasizing about being a bounty hunter, or chillin' with Luke, etc. The idea of the game excited me more than actually wanting to play it, though. I've never been much of a gamer but games were how I learned to program. So, my approach to Galaxies took me to similar places as the author, but I got there a different way.

When Galaxies was announced, I was in my peak of reverse engineering Blizzard games. I had been reverse engineering the Battle.net client protocol since Diablo 1 and StarCraft. Battle.net had a community full of people who reverse engineered the Blizzard games and there was somewhat of a competition as to who could write the coolest bots, as we called them. Bots were apps that emulated the official clients and could completely sign into Battle.net without using the actual game. Most of mine were just console apps, because I enjoyed the reverse engineering more than the coding.

So, when Galaxies finally came out in beta, a friend of mine luckily got a copy. The computer that I used at that time, which was a shared family computer, was terrible so I didn't expect to play the game, but I did ask him for a copy of the game's directory so that I could start writing Galaxies bots. I focused all of my time on reverse engineering the Galaxies client protocol. I would stay up until the sun came up, staring at the game in a debugger. When a family member need to computer or I had to go to school, I'd hit print on IDA and print out an entire dll - tons of paper. I'd basically annotate the printed out assembly with what I thought was happening and then I'd get home and confirm or deny it with the debugger at run-time. I'd borrow my friends account so that I could see the sign in process in real-time and get packet dumps. I did this for months straight and it never got old.

The end result was a console application that could emulate the official client and sign in to Galaxies, select your character and respond to various events. My friends would level up new character's professions and I'd run them on my terrible computer while we were at school, and over night. I could run many at once with no problem.

While we did not have the in-game success with making tons of money, I did save a lot of money up front on a lot of new computers and tons of copies of Galaxies. :)
From another POV, I would argue that being able to use Google-searchable resources effectively is a very important skill that should be explored more thoroughly in the modern interview process. The examples and code snippets available on the web (e.g., Stack Overflow) can save hours and hours of time (= money), particularly when the official documentation is crappy.

Coupled with that, maybe some questions would be in order about how and when you're legally allowed to use the stuff you find using Google (MIT license? GPL? Creative Commons? How do I have to attribute this stuff? Do I have to release the source?).
I now use Twitter Bootstrap as the starting point for all my projects, but not in the way many folk are.

The LESS files are a goldmine for me. Pre-made mixins, cross-browser support, responsive media queries, color functions

For me the LESS is being underplayed while the "default" style CSS is being overused.
Chatsworth fire damage restoration
OTOH, you end up with stuff like this without it ;)

http://i.imgur.com/S5JPD.png
Should you (in most cases) be able to distinguish just from the blue component if it is a match or not?
The "underwear bomber" boarded in Amsterdam; the plane was an international flight to Detroit.
But that at least is using the bold primary colors associated with Google's logo. The Play logo uses off-colors (this goes beyond the logo, look at the main page: movies/music/apps and games/books are in the same colors as the Play logo). I thought this was weird as well -- all of the other Google favicons (gmail calendar, docs, spreadsheets) have strong, bold colors used in the Google logo -- just glancing at the favicon I couldn't tell this was a Google site.

I wonder if this is intentional though; it seems very odd to depart from their traditional colors.
Yep, similar in spirit but PBS is a wrapper around existing shell commands, whereas ShellJS implements those commands on top of the Node API (which makes the commands portable/cross-platform).
Method 2 would have covered it with :

Show me something you built. Describe what you did.

When the person describes what they did that opens up questions around materials, methods, and technicalities. Just having them tell you what a certain kind of nail is would have been useless without also demonstrating they used it properly when needed.
Apple vs Google: I’d Recommend iPhone
So how does this work?
If I had to deal with the fact that 85 out of 100 applicants got the "end of the hammer" question wrong, you can bet I'd always start with method 1 just to filter out the imposters. That would free up time to correctly use the method 2 with the remaining 15 applicants.
Google (translate) is stupid - NOT
I don't see any callbacks here, which is nice, but doesn't really fit the Node execution model. Do the commands block? Are they queued and executed asynchronously?