skysight-inc/HackerNews huggingface dataset:
Exactly what makes it so much more useful for transaction processing? I'm looking at these things you suggested, but how does CICS compare to something like BEA Tuxedo? Of course there are no benchmarks or talk of performance out in the open on the web because I'm sure their licensing agreements forbid that.

Do mainframes have some kind of crazy low-latency or high bandwidth bus that something like the Altix is missing? It appears they use similar hardware architectures, at least from a high level: super high speed modular backplanes with blade servers that form a single system image. The NUMALink 5 is stated as having 15GB/s of bandwidth (7.5GB/s in each direction) with a ~1µsec latency.
Realtime Twitter / capital market analysis in Haskell.  Also, anyone hiring?
Just wanted to share my hobby project with y'all - it reads Twitter and tries to classify each message as "bullish" or "bearish", then keeps track of which ticker symbols are mentioned, calculates the most mentioned each hour and creates a leaderboard. The backend is Haskell (Snap framework) and Redis, the frontend is Raphael.js and JQuery.<p>As an aside, I recently have found myself unemployed - anyone hiring or have some contract work they need done? Take a look at my github account at http://www.github.com/texodus for some of my code, including (soon) this site.
I am curious what you find wrong with FreeBSD's package management, or is it in reference to packages and does not include ports?
This effectively becomes an elevated train with a vastly less expensive infrastructure buildout. Genius.
Hire a VP of Customer Development
I wasn't as much bashing C as I was the use of CGI. Most of the time when C is paired with CGI it's a pretty good indication that the code is chock full of memory leaks.
Giving military operations a name
hg clone http://hg.illumos.org/illumos/
Looking for an Interesting Topic? Try the Abortion Research Paper
Abortion is an extremely controversial topic. When doing research on a subject like this, students must be careful to research sources supporting, opposing and giving a balance view. Facts and evidence from reliable sources shall be used to prove your point.
Agree on Four Steps and Getting Real, also check out:

Purple Cow and The Dip by Seth Godin
The Long Tail and Free by Anderson
Shouldn't the headline read "Android Sales Overtake iOS in the U.S."?
I've been running it for two months and haven't had a single Oops yet. That said, it is an experimental filesystem and you should be prepared to restore everything from (non-btrfs) backup.

The btrfs code in 2.6.35 finally fixes something that's annoyed me for years about ext3/4 -- fsync heavy programs blocking everybody else's IO. Vmware workstation used to be insufferable because it and firefox would get into pissing matches over who could use fsync more and my system would grind to a halt. Writeback mode helped a little, but btrfs seems to fix it for good. Yay, btrfs!
The Moller Skycar should be a sky-van
It's an awesome update. Got mine a few weeks ago now. Wifi access point tethering is awesome.
The Revolution Yet to Happen
Or Windows vs. Mac? (operating system for commodity PCs vs. complete package)
Nice database, but not remotely as granular as what I'm proposing. I want colleges to break down all the excludible services and students can pick and choose among them. I.e., a menu of some sort:

Class/credits $x
Computer lab access $?
Yacht Club $?
Student Theatre $?
Intramural sports $?
Latino Center $?
Annual Rock Concert $? (Not made up)
Career services $?

The govt should subsidize only class/credits, and any colleges accepting subsidies must allow students to pick and choose among the rest. I.e., if you don't want to use computer labs or the gym, you don't have to pay for them. A lot of the cost of college is caused by colleges wasting money on unnecessary frills, and the system I propose would create a downward pressure on the cost of frills.

(Another major component of cost is waste/fraud/abuse/administration, but I don't see an easy way to eliminate that.)
If you have Android 2.2/Froyo, you can download both the Chrome Extensions & Android app.

http://code.google.com/p/chrometophone/downloads/list
Vim define a macro (stored in q because it is easiest, but to change the name replace the second q with any letter):

qq<do stuff>q

Emacs define a macro:

C-x ( <do stuff> C-x )

Vim do that macro again 40 times:

40@q

Emacs do that macro again 40 times:

C-u 40 C-x e

Naming a macro in Emacs (so you can have multiple) takes even more keystrokes and I'm not entirely sure on the incantation to repeat a macro from name - none of the help files seem to tell me how to do this, only to save it.
If you have to ask yourself whether you want to do a PhD, the answer is no.
Of course it did, it simply had to. Now the question is whether the android ecosystem can keep its users as good as the apple one can.

I sure hope so, but it definitely isn't a given. Android is a big step in the right direction but there are still plenty of things that need fixing before they can compete with apple on anything else but units shipped.

When developers have to seriously think about which platform to support first you can say they've achieved parity. That may be quite a while though.
http://www.bloomberg.com/news/2010-07-29/americans-splurge-o...

It's not just the consumers that are schizophrenic, journalists seems to be going down the same road.
"That may be part of the problem with loyalty to Android. If everything is in the cloud, there is nothing tying me to a Google device."

...Which is exactly why I'd like to get a Google device. And to the loyalty point: you don't HAVE to keep all of your users if you're getting more by the boatload. If the lack of lock-in draws more users than your competitor's lock-in keeps from leaving, hooray!

The whole concept of lock-in is misguided. If people are loyal because, even though they DON'T LIKE your product, it's too hard to switch, that means that a lot of your users are out there griping about you. Plus it can't feel good to know that you have to tie your customers down to keep them.

At some point, the dislike reaches a critical mass and people start leaving in droves. That's what's happening to BlackBerry now. And it's going to be hard to undo the harm to their reputation that years of frustrated users have done. Whereas if people could have left more easily, they would have seen the problem sooner.
Hacker News for IT and sys admins
The story of how he bought Neckar Island is so compelling! The audacity of someone so young to offer $100,000 (if i recall correctly) for an island that was up for sale in the millions is such a great case of guts and bloody mindedness to succeed.
You absolutely must choose the right supervisor, at the right university, to match your attitude and lifestyle.

I just can't emphasise this enough. If you're naturally scatty and unfocused, you need a supervisor who can rein you in and give you some direction; if you tend towards hyperfocusing, you need a supervisor who can broaden your interests and allow you to make connections you would have missed.
This question alarms me
Best Term Paper must think on the Topic Problem
The best term paper should be written on a good topic, and contain a thesis statement. It must be written on systematically researched facts and data. Students must follow the prescribed writing style and formatting guidelines. Read this article to learn more.
As per Tim Bray (http://www.tbray.org/ongoing/When/201x/2010/06/29/No-Default...), remembering this kind of nonsense is a waste of a perfectly good brain. Just don't bother.
I find it hard to believe that there wasn't a demand for stronger, thinner, lighter, scratch-resistant glass until recently. There must be more to this story.
When talking about names, DuckDuckGo always comes to mind as an example. A good or a bad example? That I am not sure of.
I have an iMac, two macbooks, and an iPod touch. My phone of choice, however, is a Nexus One.

After eating the cost of an unsubsidized unit, I pay sixty dollars a month for 900 minutes and unlimited everything else. SIXTY DOLLARS!

If the iPhone experience is anything like the iPod touch experience - and I imagine it is - then I am more than happy with the N1. It does everything the iPhone does and it does most things better as far as I can tell.
That's a fairly nice book, but has a couple of errors. For example:

"The major difference between Git and any other VCS (Subversion and friends included) is the way Git thinks about its data. Conceptually, most other systems store information as a list of file-based changes." ... "Git doesn’t think of or store its data this way. Instead, Git thinks of its data more like a set of snapshots of a mini filesystem."

I'd say he's got that completely wrong as far as Subversion goes. From a conceptual point of view, the easiest way to think of Subversion is in fact as a snapshotted file system. Here's how I used to explain Subversion to people when we moved from CVS to Subversion.

1. Think of it as a special filesystem. It's much like a Samba filesystem, in that it's stored on a server. However, instead of mounting it on your desktop, you access it through the svn command. You can copy stuff from it and to it.

2. What's special about it is that (a) changes are atomic, (b) copying is cheap in terms of time and space, and (c) special IT fairies watch over it, and whenever you make a change they first make a snapshot of the pre-changed filesystem. Most svn commands let you refer to those snapshots.

Sure, Subversion doesn't actually STORE the repository as some kind of snapshotting filesystem, but it makes it look like one as far as the user is concerned.
if you do that, and you test your backup, and you are okay getting paged, waking up, following the procedure, then dealing with the half day of downtime, sure, that's fine.

but a mirror is still a whole lot easier. it just keeps chugging through the drive failure.
This use of "and" and "or" is exactly what a Lisp programmer would expect. They're used that way a lot in Common Lisp and Scheme.
Quite a few financial companies have mission critical apps running on solaris. If a large bunch of developers emerges who carry the solaris torch forward I think funding will not be a problem.
How about the cost of living/cost of hiring? Can you elaborate a little on that?
Review your favorite Business Apps on GetApp.com
My focus and motivation is something that I think about a lot. At work I am very focused and motivated. My work is project based and deadline oriented, and so I have no trouble focusing in that environment. My colleagues, and the fact that I work on "real" problems motivates me. I just can't transfer that easily to when I code in my spare time - crucially - on something that I see through to completion.

for example one of my side projects is a webapp I have been building since september 2009, at which time I worked on it very intensely. Then I left it for a good few months, to only pick it up again when I was reminded that the problem it would solve was still a very real one - this spurred me on to work on it for another three months or so. I haven't picked it up again in the last two months.

I think I need real people around me to make the problem appear much more real, and keep me motivated. I think that is my rationale for this approach.
How is Infiniband not commodity? It's not GbE cheap, but it's also a lot lower latency and 20x-40x the bandwidth. Infiniband is about $250-$500 per port, which is around what 10GbE costs right now.
Amazing how simple this should be. If you don't find the $1000 prize worth it, don't participate. Likewise, don't tell someone who does see the $1000 prize worth it that he or she shouldn't participate. Market forces. Instead of seeing this as a sign of the times, they just complain. They don't seem to be able to understand that the world is a continually changing landscape. Nothing stays the same forever.
What I took away from this is "don't use these in an if statement." Even if I understand how the precedence is different, it isn't obvious at all. It would be better to use more parens to make the evaluation order explicit.

The other uses shown, however, were interesting - "or" can be like a one-line if/else. If done right, I think it could be pretty clear.
I really couldn't say. It could be as simple as that. It could be that he was under investigation for something and he bargained for immunity. It could be that he was under the impression that he was being investigated and felt that fingering Manning before someone discovered their conversation would protect him. It could be hatred for disgruntled military personnel or an overriding urge to spill secrets. There's no telling right now.
Interesting point. But, I don't think it applies. We're in the computing business. Computing is not just software. It's hardware. Developer time is expensive, hardware is cheap. Throwing cheap hardware at a problem rather than spending weeks or months coding around a VPS's performance limitations seems like a no-brainer to me.

My particular use case is that I need performance and cheap computing power, and I'm willing to sacrifice a bit of reliability to get there.

And, I'm sure that over the long run, you're right. A hosting company will be a better choice.
[Setting Rails aside, ]the Ruby community needs help to move forward into the world of 1.9. 1.9 has many improvements that most people would benefit from, but many folks are either afraid to get their feet wet with 1.9, or have to support legacy applications. If anyone would be writing anything new in Ruby, I encourage them to write it for 1.9 and to leave 1.8 behind. For the past year or so, only about 5% of my stuff has been written to support 1.8. The rest has been written for 1.9, usually with syntax or feature usage that will not work under 1.8.

When developing new Ruby stuff, one thing to watch for is interoperability with old gems that are not 1.9-ready. But the good news is, most gems work just fine under 1.9 -- at least in the non-Rails world. I think I recall only one or two gems I tried to use that weren't updated to work with 1.9 yet, out of many that I use or discovered.
Why do you keep comparing old mainframes to current tech? Why not compare current mainframes to current tech -- its like those people who try and compare the java of 1998 with the C of today (you know "jvm takes minutes to start, and has x, y and z gc issues...").

Mainframes from IBM are under constant revision and update, just like server tech.
LinuxCon Preview w/Novell's Markus Rex
American Nations: An attempt to hack (i.e., fix) American political gridlock
Ah, I didn't consider that. A decent optimizing compiler should be able to remove all the tail calls (G++ did this with your code and -O2), so this shouldn't be a problem in practice, except maybe for debugging.
Venture Pimp: SmartPointment could make booking appointments a snap
> the future is here

And unfortunately, the masses seem to not care very much. That's the sad part. I have a similar experience with my N1, and I experienced it a lot when I went from G1 back to my iPhone for a bit. I was strangled by all the things I couldn't do anymore.

iPhone -> N1 I lost, um, PvZ and the Chase bank app that just came out. Basically, third party apps. Nothing from Apple.
This article is over a year old.

Swoopo.com still exists, and is still absolutely and utterly evil.
You're talking about a technicality. Yes, it's not in the executive branch for sure - it's just through the initial part of the legislature. However, if you think both sides (R's & D's) haven't been extremely influenced you're living in a partisan fantasy.

Democrats love to talk populism while taking contributions from big everything (biz, banks, unions, special interests, etc). The Republicans do the same shit - they just talk populism seasoned with pro-business themes.
Last week I forced myself to pull a bunch of names out of HTML for a dropdown listbox using a vim macro. I could've used a regular expression but I wanted to learn vim macros. Here's what I did. No guarantees that this is the right way to do it or that it's better than emacs.

q0 (start recording a macro to store in buffer 0)

df" (delete everything from cursor through the next quote character)

f( (jump to the next open paren)

d$ (delete everything from cursor to end of line)

j (cursor down one line)

0 (skip to beginning of line)

q (finish recording macro)

50@0 (execute macro 0 fifty times)

That turned a bunch of lines that looked like

<option value="My Full Name (domain\account)">My Full Name (domain/account)</option>

into lines that just looked like

My Full Name

To reiterate, I typed q0df"f(d$j0q50@0 and my problem was solved with little thought.
Just put viper-mode in a hook if you want it to be enabled in new buffers.
Actually the causes differ every year. Often the main issues are unicode and mysql.
Hypothetically, this is what patents are actually for. By describing your process to the point that anybody could replicate it from the patent alone, the government grants you a monopoly, and once that is up it theoretically never disappears from public knowledge again.

Realistically there are issues of course, but that's the theory.

(This is actually one of my core reasons to be against software patents; even if they otherwise worked as designed, in practice a lot of software patents are ten pages of legalese, half or more dedicated to simply enumerating the presence of a computer in the invention and various combinations of "on a network" and "with a disk drive" etc, and in the end the patent document is usually more of a spec then an implementation. If we really carried through on the logic of software patents, a software patent ought to require a software implementation in clear source code that is proved to implement the desired algorithm within a reference environment, and the source code should itself have no copyright protection. Combine that with a shorter term and I'd at least object much less, though I ultimately do agree in abolition in this domain; trade secrets and copyright are adequate to the task, if not already overkill.)

Somewhat more directly on topic, I bet 1960s and 1970s material science patents probably hold a few more things that are useful today that weren't useful then.
If you get your PhD and build up a good publication history and a good track record for research grant awards, you can become something like a "brand name" in your field and you will be compensated quite well, (i.e. mid six figure range).
I cannot recommend enough "Founders at Work" by Jessica Livingston.

It is a series of interviews of the founders of companies like Apple, Paypal, etc about the very very early stages of their start-up before they ever knew they would be successful. It is a great book to read both for motivation and for lessons learned.

You can read some of it here: http://www.foundersatwork.com/

Good luck with your start-up!
In addition I'd recommend the C++ FQA lite (http://yosefk.com/c++fqa/) which dissects the FAQ and provides additional, a lot of times quite useful, information.
It is better for Wordpress themes to be free?
Interesting stats, indeed. These are Nielsen's, but Yankee Group reported on the same thing a week ago -- the results are nearly identical.

"Subscriber migration to iPhone is a one-way trip"
http://tech.fortune.cnn.com/2010/07/27/not-great-news-for-go...
Ask HN: What can I use to power two form fields on landing page?
I am about to launch a landing page for my soon to be released web app - and will be collecting emails from interested potential customers.

I was thinking of using Mail Chimp's free account, but they only allow 500 subscribers. I also can't use Wufoo for the same reason - limited to 100 entries.

Is there something else that I can easily use to just collect this information in a secure way?

I will have two fields, email + URL.
Or to put this in HN terms: lack of lockin = "fail faster."
My impression is that Chemcor hadn't been completely shelved after its invention, just that it hadn't found any hugely profitable uses. I'm reasonably sure I've seen the brand name before.

http://www.corning.com/gorillaglass/gorilla_timeline.aspx says "1965: Chemcor glass was used in many commercial and industrial products until the 1990’s. Variants of Chemcor continue to be used in ophthalmic and pharmaceutical products."

I found http://www.springerlink.com/content/w1142mnnt5u61410/ which is a journal article (translated from Russian) from 1982, discussing the ion-exchange annealing process used to strengthen Chemcor and similar glasses.

I also found an interesting Time magazine article from 1962 about Corning, which opens with a paragraph about Chemcor, and later mentions "[Corning's] new Chemcor has a wide range of potential industrial uses as a cheap, strong substitute for plastic, but has so far been used only for a virtually unbreakable tableware called Centura."

Apparently Centura was not microwave-safe, and was discontinued in the late 70s: http://www.corellecorner.com/centura-dinnerware-tableware-pa...
I'm guessing it cost more than companies wanted to pay until recently.
I agree with you, but I always wonder if we discount memorization too much that it impedes learning a language. We can't expect all of a language to be "logical". There will be always quirks that have to be remembered. If we discount those parts that have to be remembered then have we shortchanged ourselves in mastery of a language? Warts and all?
Yeah, well, I did what I did mostly 'cause i recognize that I don't have the name recognition to carry off the setup fees... your points as to the customers perception of setup fees are all very valid.

Really, it's less about margin, though, and more about credit. If I had more, it wouldn't really matter... but I don't, so it does.

for a while I was renting out whole servers at nearly co-lo rates... with the catch that the customer needed to pay a setup fee that would cover the parts cost of the server up front.

It was pretty popular, actually; I only stopped doing it because it put me in a bad place as a provider... thing of it is, sometimes you really do need to fire your customers. I don't want to be in a position, though, where I get a bonus for firing my customers.
Sbs sonuç 2010 6.sınıf 7.Sınıf
Because they are still being used. People think they need to replace an old mainframe with a cluster but that's just not true. Also, large modern day mainframes have become distributed systems so while you may still need a cluster you are already using one.

PS: We live in an age of horrable custom software, sitting on a monstrous stack of terrible commodity software. If you spend a noticeable amount of time waiting on a modern computer system it's really just a software problem. (Wait you actually want to use XML?) But, often upgrading the hardware is really the best option.
I hate to sound callous, but this is just an effect of more people going to college today than in decades before. Yes, obviously I want everyone to succeed in life and have a college degree and do well, but obviously this can't be the case. In decades past income disparity (since we're speaking in terms of ROI) existed partly because of the availability and accessibility of the college degree.

Back when degrees were scarce, they were rewarded. Now that everyone and their dog is getting one, it doesn't mean very much. Friends of mine are graduating college and going straight back home to live with their parents. And this is happening in droves. The degree is no longer a differentiating element of their resume.

Don't get me wrong, I'm glad that on a whole, are becoming more educated (let's ignore the fact that this statement has no evidence behind it, and is purely an assumption). That is a good thing. But inflation rarely goes unpunished.

Disclosure: I'm a college dropout, and happily so.
Well, if it's very high disk IO that you need then you either self-host or colocate. Go with self-hosting and see how far along you get; you can always colocate afterwards.