skysight-inc/HackerNews huggingface dataset:
And then there were the software licences and cost to develop software.

As a rule of thumb you could calculate those like: PC (1) - minis like e.g. AS400 (multiply by 10-50) - mainframe (multiply by 100+).

For example in the early days of MS there was an MS Excel running on IBM mainframes - US$200K per license and per year.

To top that when IBM, DEC e.a. where among the few providing such computing power (into the 1980s) and those companies that required such bang on a broad scale - banks, insurances, research institutions but particular banks with their need for many workstations as well - IBM did framework contracts forcing their mainframe customers to also buy their PCs as workstations often for many years.

That was one of the reasons why you found all those very expensive IBM PCs in banks - tens of thousand in each of the larger banks - while you could already buy no-name PCs for a fraction of the price. (A fully equipped PS/2 could easily cost the price of a small car and for development machines you could get up to a Mercedes S-class entry level price - by now prices of the PCs dropped to a fraction while the prices of the cars multiplied by 3-5)

An interesting example of how monopolies / oligopolies are created / kept alive / and it still takes many years in markets moving as fast as the IT industry until they die or loose the grip on their customers.
FYI, the game was 'Force 21', "a Real-time Strategy game made by Red Storm Entertainment in 1999 that features a storyline which has US forces fighting PRC (Chinese) forces in the year 2015."

From the review here:
http://au.pc.ign.com/articles/161/161030p1.html

"You view the game mainly from the Tactical 3D window. The camera is, sadly, always situated just above the lead vehicle in the selected platoon. A free roaming camera would have been better as it would have given you more opportunities to view the action. Still, the camera is very useful and really succeeds at drawing you into the action. The camera is very, very easy to use--just bump the edges of your screen with the mouse...well, the mouse cursor, not the actual mouse itself. The camera then spins around the lead unit of the platoon. Vertical movement isn't as good. The angle of the camera doesn't allow you to look straight down on your units or get down on the ground beside them. Oh well, c'est la guerre. There's also a Strategic view that's better for getting an overall impression of the terrain elevation, but it's no good for seeing the action. For the overall impression of the battle, I preferred to use the tiny strategic window in the corner of the screen."
TDD in Clojure with midje
"You're" instead of "your"? Really?
I think the bigger titles already account for the hardware advancements and aim for beefy, top-of-the line machines that are going to be common in the several years it takes to develop the title or engine.
Pilger says the US wants Assange
[video] Kauffman Sketchbook - Make it Happen
The dead sea idea is interesting. The political climate is fine actually - Israel and Jordan have a pretty good relationship.

There are already plans to collect energy from the elevation drop - adding the salinity change too could be pretty nice. This seems like a rare environmental win - get free energy, and replenish the water level at the same time.
and, 72 minutes later, Double Fine's project became the second $1 million project : http://www.kickstarter.com/blog/24-hours
Why would it be so simple to use AWS compared to a hosted server like with Hetzner? On EC2 you still have to administrate a Linux OS and install patches, take care of incompatibilities, etc.
Don't forget with tests like the one that you've linked it depends on your speaker's response to get an accurate reading.
It seems like this will change anyone's rating to 50%:

Linus Torvalds: http://i.imgur.com/SIE8o.png
Paul Irish: http://i.imgur.com/z5Orl.png
Ryan Dahl: http://i.imgur.com/1ooTY.png
It's ironic that you would point the finger at communities for not being mature.

Yours is by far the least pleasant and counterproductive thread on this entire discussion
I love James Robertson's Independent Missinterpretations podcast about Smalltalk: http://www.jarober.com/rss/blog_podcast.xml
Using PHP5-FPM With Apache2 On Ubuntu 11.10
That have not happened to me even once. My brain needs too much sugar to function propery and if I miss a meal he won't work at all. On the other hand I can easily disconnect my body from my brain while riding my bike and forget completely about eating & drinking. When I reach my limit I faint, stumble and fall.
That is one thing I've been wanting for years. Thanks for pointing it out.
This is a deeper issue than just firewire. Yes, disabling firewire will stop this one vector of the attack, but there are plenty of other devices out there that can use DMA channels. I imagine someone halfway decent with vhdl and other languages can code an fpga that'll take the pci-e channel and enumerate as another device that the OS has DMA drivers for, like a SATA controller chipset or a sound card. From there, one has to implement just enough of the expected behaviors -- for a SATA controller, perhaps pretend to have a 1 meg drive attached to it, for example -- to get a DMA channel and continue as with the firewire attack.

The issue here is that Apple, like most OS vendors, still don't seem to use the IOMMU facilities built into chipsets, especially for untrusted devices, like anything connected to a thunderbolt port. Considering that the Firewire attack has been known for several years, it's rather foolish that a company would implement a spec that can provide direct access to RAM without such basic precautions.
Same opinion here. I too need some lessons to customize as themes again need customization. Free themes with basic things like signup/Login users(customizable) and image uploads etc would be beneficial for even novice to kickstart his webapp. More advanced designs and features can be chargeable.
PaulDotCom Security Weekly
http://www.pauldotcom.com/

Good podcast discussing tech, hacking, sec , exploits and more
Interesting. It's been a while since I last powered down a machine using its power switch.

I suppose it's more dramatic that way. A mainframe certainly deserves the honor of being turned off by a human hand.
I'd argue that having a blocked credit card is FAR more manageable than a blocked debit card and this is precisely why I almost always only carry credit cards (I also move my income into an investment account from my cheque account as soon as I'm paid, less expenses expected in the next week).

Firstly, most recurring billing systems are built with credit card failures in mind - the card can expire or be listed as a hot card, for instance, and needs to be updated. This has happened to me and you are not penalised in any way. I've also, once or twice, gone over my limit without the card being rejected - the bank seems to give me some sort grace credit. This is fine by me since any fraudulent transactions on a credit card are claims against me that the bank needs to prove. I can switch to another credit card if that card gets marked as a hot card.

Secondly, a debit card is usually linked to a cheque or savings account. If it's a cheque account you could end up incurring overdraft charges which totally screw you over and mess up your standing with the bank; if it's a savings account, you're screwed out of your savings while the bank investigates and returns your money (bank I worked for until recently stated that it takes SIX WEEKS to investigate when a friend's debit card was cloned... that's a lot of lost interest).
Got the exact same problem as you. Had Adwords for years and I also didn't know the product was against the TOS but they approved anyway just to suspend the account months later...
Oh those poor, poor sheep. It's funny how eagerly people are willing to give up their privacy and freedom for some marginal benefit. And Facebook's dangers will always vastly outweigh its meager benefits. A relative of mine was just denied residency at a prestigious hospital when the admissions committee found out through Facebook that she has children, and there are numerous other examples. And the root of the problem is more than Facebook's monopoly or terrifying business model; these will be somewhat mitigated when its services, which have proven so far to be essential, will be commoditized (just like e-mail) by the wonderful Diaspora* and others like it. The root of the problem is people's willingness to expose themselves. And maybe I'm wrong, and it's not a problem at all but a cultural shift, or maybe even a necessary outlet for a human desire that's always been there.

What I am certain of is that Facebook's IPO comes at a time of peak-Facebook. The ridiculous valuations Facebook and other web companies, and the outlandish profit multipliers analysts bestow on them never cease to amaze me. When companies grow so quickly it's hard to know when something really mirrors a true market shift or is just a fad. And even if it's not a fad, competitors can disrupt the market just as easily. After all, if investors expect upcommers to succeed so quickly, it must surely mean that they expect "established" companies to fail just as quickly; you can't have it both ways. Who could have predicted five years ago that Facebook will pose such a threat to Google (search)? Search seemed like it will forever be the preferred method of finding things online. And so will Facebook be displaced (or squeezed) by something new that comes along, or its product commoditized and Facebook turned into AOL circa 1994. The whole web economy is built on black swans (http://en.wikipedia.org/wiki/Black_swan_theory).

But whenever Facebook's inevitable market decline arrives (and it will happen quite soon), the question remains whether people's extroversion or naivete will continue to be fodder for web corporations. I would like to hope that with time and with the proper lessons learned, this behavior, too, will decline.

Good article, BTW.
But then you'd have to reinvent mainframe reliability and IO capacity out of commodity hardware and software.

I'm not saying it's impossible. It's just hard. Maybe even US$ 700,000 hard ;-)
You can write in Python for Android, in case you're considering changing your phone so you can write in Python for it:

http://google-opensource.blogspot.com/2009/06/introducing-an...

http://code.google.com/p/android-scripting/

https://github.com/kivy/python-for-android
You're comment does not contribute to the thread at all. Really.
Why Pair Programming Works
I think I just mostly try go with the flow. Often I don't succeed in that but sometimes I do and it feels good.

Give me an interesting task that has few dependencies to others and you're going to have a hard time removing me from the computer. Give me a loose task that requires a lot of waiting and you're going to have a hard time removing me from HN or from other interests.

If I try to be highly productive all the time, I just fail myself and get depressed. Since that doesn't work I try to optimize my workflow by working on things that benefit from the idle lulls. Tasks that last days or weeks are most suitable: there might be a lot of "idling" but when I get to writing code I can bang 16 hours straight and accomplish in a day what would otherwise have taken ten days.

Conversely, doing a lot of communication-bound work will soon make me feel busy and exhausted. I'll be waiting or polling something all the time, and what's worse, I can't start anything I think is real work because I have to maintain the stack of pending tasks all the time so I know how to unwind when they finish one by one. If I dive into something then it'll take even more time for me to figure out what to do when I next hit the event loop again.

I try to teach myself that even little work is enough: working like I would love to work, the artist's way of work, is pretty much impossible in a business environment. If I'm confident I've done enough eventhough it's nothing compared to a weekend roll with a hobby project, then I don't feel so bad about getting "nothing" done. And when I get done a lot, I try to enjoy it as a precious window of time rather than the minimal bar I should reach in the following weeks.
A youtube video of the protest in Cluj Napoca, http://www.youtube.com/watch?feature=player_detailpage&v... .
Cluj Napoca is a city in Romania, not a big one but 2000+ protested against ACTA.
Is there a good online introduction to Verilog that you recommend?
A Z9 can have up to 54 processors, but those processors are not identical - there are different ones optimized for, say, Java and relational database workloads.

The first mainframe I used, more than 25 years ago, had about a hundred 3278's connected to it. And it was still fast for interactive use when compared to the 8-bit computers of its day. This Z9 was probably commissioned after 2005.
Protests in Estonia: 1500 in Tallinn and 700 in Tartu.
http://www.360pano.eu/stop-acta/#.TzaolywVaW0.twitter
YouTube link: http://www.youtube.com/watch?v=DX46Qv_b7F4

High Quality H264 link (720x576): http://mirror.fem-net.de/CCC/28C3/mp4-h264-HQ/28c3-4800-en-h... (found on the YouTube page)
If you are reading this during work, you probably are closer to distraction junkie. ;-)

I think I can reliably derive my focus from the traffic between my machine and HN.
I don't think this article offers anything to solve the problem. I believe most of the people can identify the problem. Yeah you check your mail or facebook while you're working and it causes productivity loss. But just being aware of it doesn't solve the problem. It's like when people try to lose weight they know they have to eat healthy or less but just knowing that again doesn't make them easily lose weight. Because just like losing weight, the problem about productivity isn't about knowing what to do or what not to do. Everybody knows what to do, it's simple, no distractions = better work. Real problem is avoiding that one quick facebook check every day and every hour.
On some intelligence tests, chimps beat humans.
What makes you assume that? Every other mainstream source I've come across is just repeating the same ill-informed B.S. as every other outlet. At least Planet Money poses questions, then investigates them quite thoroughly, admitting areas of uncertainty.
In the same way that Planet Money is being recommended, I have to suggest Dan Carlin's excellent Hardcore History:

http://www.dancarlin.com/disp.php/hh
"A supercomputer is way to turn a CPU bound problem into an IO bound problem" as the saying goes.
IMHO this also as a lot to do with setting an appropriate work environment. On a desktop designed for work you should only have links and bookmarks related to your work. A bookmark to Facebook is a constant reminder that there might be something new on Facebook, and it's sole effect is to distract you.

I also noticed that having an appropriate background music is important. In my case I like to listen to Progressive Trance music (mostly ETN.FM Channel 2), and I have hundreds of recorded shows of 1 or 2 hours each. The goal here is to maintain a rhythm : keep going as the music goes on. I never listen to this music when I'm not working, so I ended up naturally associating it with work.

Every time a music show ends, I take a few seconds to look back on what I did during the last hour : did I complete my task ? Do I need a break ? If I feel stuck or tired I stop the music, switch environment to browse Facebook/Mail/HN/whatever, then come back 20 or 30 minutes later. Then I start by "reloading my context", reminding what I was doing and what problems I needed to solve, having a look on my TODO list (paper), and when I feel ready I start the music again and begin coding.
I posit that a chimp could understand and learn from Wikipedia if it were presented audiovisually (like Qwiki.com but with the English speech replaced by a much simpler (sign?) language).

And what if the chimp were also wearing Transcranial Direct Current Stimulation?
Nasa was one of the founders of OpenStack, though there are a lot of different parts of the organization.
RE: javascript injection, it's totally optional and in years of doing rails dev work I've never used it (I presume you're talking about the 'remote' option).

Actually, the vast majority of my rails stuff recently has been RESTish (or at least Backbone compatible) json endpoints with a CoffeeScript frontend.

The front and back end in that case are totally decoupled (though rails does do some nice things to help you organize your frontend code).

This would have been hard a few years ago but I've found that as time has wore on rails has become quite a bit more forgiving when you disagree with DHH, e.g.. you can use whatever templating language, testing framework or ORM you like, and there will be others who made the same choice you can look to for support. It's still opinionated about defaults, but you can switch out whatever libraries you like these days, for the most part.
> trying to paint bezos as a visionary

I read about Bezos in Google+ (it was by Steve Yegge, I suppose) and from that, it seemed like he is a jerk but more importantly, a visionary, not unlike Steve Jobs.

What's your take, if I may ask?
The podcast might be nice, but for some reason they don't publish links to the mp3 in their podcast RSS feed.

Ironic to see a podcast about design making a simple UX mistake like that.
SATA is not as straightforward, as far as I know there are no known attacks. It depends very much on the intface design, and you do not just get a pcie bus from sata. USB has some weak attacks apparently. Firewire and so on are mulimaster which is much more dangerous. No reason not to use iommu.
> I just need someone ... when hardware breaks to replace it

I'm not a sysadmin, so I might be terribly wrong here, but isn't this the very definition of managed hosting?
I don't see any forced outrage. It'a a "death of a thousand cuts" sort of issue, or in this case 53 cuts.

You say you "already gave away the data". That's the heart of the problem, isn't it? The author of that essay doesn't agree, and thinks that fundamentally he should be in final control of his data, to the point of being able to delete it if and when he wishes.

FB (and you) disagree, which is why he's leaving FB. You find it useful, sure, but not all people are "shy people like [you]", and don't have the same reasons for wanting to use FB.
My personal habit is to play with a small deck of business cards, or sometimes a koosh ball with thin filaments. Both provide a pleasing tactile sensation and are easy enough to mess around with while thinking.

I also find it helpful to use this downtime to review how I've been working. The best thing I learned from the Pragmatic Programmer was to review my coding techniques and patterns, and see where there could be an improvement. Perhaps I spent the last 20 minutes fixing the wrong problem, or perhaps I didn't use a design pattern that would've made my code cleaner and easier to understand. Micro-breaks are a great time for these reviews because the code is fresh in your mind, whereas a retrospective when a release is done requires a lot more looking back.
Why do they sometimes include other signals than clock and asynchronous reset/set in sequential process sensitivity lists? For example D in Listing 6.2. The extra signals in the sensitivity list don't add any functionality, and might be confusing to the reader.

It's probably good to teach the two process FSM first, because it resembles the mathematical model, but back when I did VHDL design, I found single process FSMs more straightforward. Can't remember what they looked like exactly, but something like Thompson's answer here: http://stackoverflow.com/questions/5961751/encoding-state-ma...
Ever thought of donating it to a museum? I mean, I don't see much use in it, apart from showing it to your grandchildren someday.
Yeah, well I always tell people I know how FB use their data etc., and they reply "but how does FB actually affect me??!?! I'm not a public person, I'm nobody! So what if I share all my family pictures?! FU! don't tell me about privacy, you paranoid!"

People need more awareness.
I don't give a shit.
Ruby: Language of the Programming Übermensch?
I have to agree with the author of the post. I had the habit of checking my personal email, read BBC to see it the world was not in war and checking HN while the project I was working was building (I thought it was no big deal http://xkcd.com/303/). The big deal is that it affected my productivity. Period. When the program finished building or it aborted in the middle of the process of building, I was still thinking about something I read. It always took me some minutes before I was ready again to continue where I was.

Since the project I'm working can have long periods of building time (~up to 40minutes), I've started several projects while waiting for the program to build. Since they are all related to coding, I feel that I can swith taks much easily than reading news/checking email. And I believe I'll become a better programmer because of that (also because the projects I've started are tools to help me to perform my work).
Companies that don't pay their bills, fail. A VC is only needed as a big lump of cash when that rule is broken very early on.

Any group can focus on generating profit from their ability to work well together and deliver to the world something that is truly needed and wanted. A group that pays its bills forward and productively pushes its ability to generate revenues, no matter if consisting of two people or many, many more, has to manage this fact.

VC as an 'injection combustible' is definitely of value in markets, but I propose that the group dynamic as defined by the individuals actively contributing to the survival of the company is too often over-managed before this reality sinks in. An executive team who have worked together to do big things in the past is really, sort of, a step above 'need outside help or else we are toast' levels of competence.
Orcs Must Die v1.0r14 Update Cracked - THETA
I think I'm a distraction-junkie, I'm using Tomatoes[1], a tool to measure coding slots with pomodoros. It works great, but when I'm compiling my code, in my case running tests because I work on web applications, I can't resist to check email. I'll try useful tips from the article like reading while waiting for long tasks.

[1] http://tomatoes.heroku.com
More misterious than pi, weireder than i or e.
Short description in Spanish, but the video describing surprising facts about this number is in English.
We are in the process moving our dedicated (always on) servers to EC2 as well. Why? Because even so it is more expensive (almost double in some cases), we compensate this extra cost with reduced admin costs and increased developer productivity (need a server clone for testing? Done in a minute!).

I am convinced that the future of web hosting is AWS style.
I am the distraction junkie type but in a good way i guess. Loud music nd distractions (both online and offline) are the main drivers of my workflow. I find that if i have some kind of a mental feeling (out of the computer context) to push me through that code problem which won't solve, i can work alot faster and efficiently. For example i dont have a smartphone right now but i can get one if i finish my current gig then i really think about smartphone in my free time. It keeps the furnace hot :)
Could someone please add "[video]" to the title?
There aren't many computer museums around Alabama, and it was cost prohibitive to ship it anywhere as it weighed close to 2000 lbs. Anyways, I was able to find a buyer at $700, and the guy even came and picked it up :)
As a programmer I feel that rage in general is a poorly managed emotion.

I have noticed a tendency of rage hinges around communication. If I can't understand wtf some code-monkey from 5 years ago was trying to do, I of course 'rage and re-write'. But as I get older it seems this isn't always the right thing to do .. to be honest, I find myself having respect for code I don't understand at all, more or less, because the author was an idiot. Respect for the borked!