skysight-inc/HackerNews huggingface dataset:
I work for a web development firm and we handle a lot of large intranets for big internationals. Most of the systems are built using combinations (pick two) of PHP, JSP, Ruby, Perl, MySQL and Oracle.

The servers (total around 60) tend to be spread across different continents and it always helps to have as much information as possible.

We were originally using Nagios, but found that it was lacking some of the tools that we required. Instead we switched over to Zabbix and have hooked into it using a custom PHP/Python application.

This custom app just provides a worldwide view of traffic, points out specific spike times and most importantly: shows the nearest commits to the master repos when spikes occur.

The main reason for switching over to Zabbix was the documentation and API. It made creating our own tools a lot easier.

Info that might be useful:

- Running on CentOS

- Apache webservers with nginx front-ends

- Database servers work in teams of 3, with master-master replication and then a slave.
Indeed, this might at least be better titled "The Day They Almost Decided To Put BeOS On The Mac Instead Of OS X"

But that's a genuinely fascinating alternate-history concept -- Windows NT was never likely, but from the story, it seems as if Be almost made it, foiled only by its founder's hubris. What if Jean-Louis Gassée had settled for one of Apple's numerous offers? It seems he had it in the bag for months, holding out for more until he got too greedy and Apple turned to Jobs.

If Gassée hadn't been blinded by the dollar signs, what would have become of BeOS in Apple's hands? Would an alternate-universe, Be-based OSX have still saved the company? Would Jobs have gone down with his NeXT ship, and simply laid low for the 2000s? We'd have no iPod, no iPhone; Apple in 2010 would be either a Sun or an SGI.

Or maybe it couldn't have happened any other way. Maybe Jobs knew Gassée would push his luck too far and timed NeXT's overtures to Apple. Maybe he had done all the research, knew all the angles, and had planned this from the start. Maybe, just maybe, there was no force of nature that could stop Jobs' return to Apple.
App Store shows serious peculiarities this week
Well chances are you weren't getting any perspectives from a Bo speaker anyway. Societies spend considerably more energy teaching the current lingua franca than in preserving dying languages, which leads me to think the value of a language is largely in communication. Besides, there's a lot of variation among just english speakers.. the ease of communication sort of disguises that.
Good point: Could you use the Sublime HTML/JS set for other codecs? Probably could -- the codec would make less of a difference to transport control functionality than the browser's varying support for JavaScript and VIDEO APIs would be.
We should create a poll to see what spreadsheets people want to see :)
That's definitely not normal. I don't know about your settup, but for me a defalt install of Emacs on Windows is snappier than most Windows programs. This is the case even when running Slime or another interpreter.

If you're interested, there is a nice build patched varienat of emacs for Windows called EmacsW32: http://www.ourcomments.org/Emacs/EmacsW32.html
Sure. Most of the crashing doesn't occur in other forums, where people post with their real identities. It's only when Apple business models are threatened that we see all these "ray@gmail" and "acey@mailinator.com" come out.

If people were straight up, and focused on trying to solve a problem, that'd be one thing. Sudden swells of anonymous turfing is another. Apple won't even go on-the-record with their executive-level smears, for goshsakes... what kind of corporate culture is that?
See sparky's comment; 100 GHz transistors allow you to build a ~10 GHz chip. Even at 2 GHz, NetBurst struggled with wire delay back in 2000.
Yes, and they're already paying much, much more than the less successful by virtue of the fact that they make more. But by taxing at a higher rate because they have more money, you're effectively punishing them for success. It'd be a like a VC demanding that if you exit at $10m, you owe them $3m, but if you exit at $1b, you owe them $500m.
I honestly haven't considered sites banning unbig.me. I'll have to think about possible solutions. Maybe working with the sites - i.e. providing a share of the revenue or suchlike?
Is this satire? If not: You know, not that it would mean much anyway but it really doesn't count if you just delete all of the line breaks 'cause you're using a language that doesn't require them.
Efficient weight loss technology

Not a technology, but I have lost several dress sizes as a side effect of working on my health issues, which are supposed to be unresolvable. And, yes, I feel I am solving Cool Problems`(or, more accurately, I think I am coming up with Cool Solutions). I have slimmed down without starving myself or even counting calories. Initially, exercise per se wasn't really a part of it either (though I was more active with having a job than I was when I was bedridden -- I used to joke about my 'get out of bed more often fitness plan' -- still, I didn't "work out"). These days, I do a lot of walking because I live without a car but I do not have a gym membership or otherwise workout. Yes, I did slim down more with getting rid of my car, but the primary mover is still diet chemistry, supplements and generally working on getting well.

Some things I have worked on:
1) Body chemistry. The typical American diet is too acid. Excess acidity has a number of negative consequences, including promoting infection. There is (supposedly) research that indicates that the type of microbes you harbor impacts whether or not you end up obese. Which brings me to point 2:

2) I have actively worked on fostering more good flora in the body and extinguishing bad bugs. We are all crawling with millions of microbes and cannot even digest our food without them. But I was, at one time, overrun with multiple antibiotic-resistant infections which were killing me.

3) Lifestyle changes that fit with my attempts to control what types of flora inhabit my body and my attempts to keep my body chemistry in a healthy balance.

Some nifty things I have found out about using chemistry to heal the body better than modern medicine can:

A)I can stop a nosebleed by taking calcium supplements. Calcium is necessary to start the cascade of chemical processes which leads to clotting. I used to suffer routine nosebleeds/blood seepage from my sinuses. I rarely do anymore. If I find I am having an issue with this, I just take some calcium and it goes away.

B) Copper is has antimicrobial properties. Buying a few copper pieces for my home and finding an affordable source for plain old sheet copper in sizes that work for an individual household (as opposed to the quantities that get ordered for industrial purposes) has revolutionized my life in ways I don't know how to begin to explain.

C) Infections that most people think you have to live with for life can be cleared from the system using a few herbs and vitamins.

D) Gray hair can be reversed (at least to some degree) with the right supplements, which depends in part on why your hair went gray. I have less gray hair now than I did in my mid-thirties.
I was in the Navy and the month before the end of every fiscal year was "see what kind of expensive shit we can find to buy because I need to use up my budget so I don't lose it next year" time. After that experience, it's hard for me to have faith in the institution of government as an agent of efficient allocation of capital.
> “Amelio now admits that Apple overpaid for NeXT”

Really? The result seems to have been worth the price to Apple shareholders.
What I've heard (and I don't have access to Apple's source records) is that most of these failures are when the plugin requests more memory, and the browser responds ungracefully. Flash just triggered it but didn't cause it.

But until Apple gets out there with clear and honest executive communication, it's hard to tell exactly what's going on.

(On the good side, Safari team has been permitted to communicate with the Player team, and some of these problems may be addressed. We're still seeking Apple Corps approval to decompress video off the CPU on their computers. It's their business decision to make.)
"now" = 1999 when the book was written. The "Apple is doomed" perma-meme was still going in those days.
IMO you may be better off framing your previous experience as product management consultation, or just give yourself a product management title at the names of your products/companies, and include revenue/sales figures. In my experience, the "founder" sorts of titles can be a turn off to employers as it might indicate you have high expectations of control or other things that could hinder your organizational conformance if hired.

I once worked with a newly-hired PM who had recently seen a handsome exit from a company he cofounded. By any measure on paper, a very credible and qualified candidate. The development process instituted in our enterprise was a little too rigid for his hardened startup mentality and 2 weeks later, he was let go. Beyond amending your resume with a higher focus on product management, it's important that companies see you as a good fit from process and cultural standpoints.
It's from a book in 1999. As of 1998, the share price hadn't soared as much as they'd hoped.
This is really 200 lines but still pretty cool.
I'm wondering if he's tried to do real work with ANTLR and ANTLRWorks in particular. I found them extremely temperamental and fiddly to work with, but this was more than a year ago.
Disclaimer: I work at Microsoft (but this is all my opinion).

Dryad has been discussed publicly since around 2006 (iirc). Hadoop's earliest public release I can find is from 2007 (but I'm sure it was around before that).

I just want to put this into perspective. Microsoft isn't suddenly implementing MapReduce 6 years after Google released the paper. They realized as soon as the paper was released that it was a good idea. (Although Microsoft had some decent distributed systems already in place)
Adobe CTO seems to have been suckered into a discussion that while factual, is almost beside the point and at odds with what apple is actually doing.

For the vast majority of users, being Windows based, flash works pretty much fine most of the time. At this moment in time a lack of good flash support is more of a problem for apple then adobe. If Adobe will manage to get a good droid flash port, then this tiff will turn more barbed.

i am reminded that the whole issue was really sparked not over the flash client on the desktop or laptops and its supposed performance, but rather its lack of its existence on the iphone and future ipad, of which apple is rightly criticized.

Most people who denigrate flash on osx, still have it installed, you can always avoid installing it, and keep the system pristine and flash free, but you install it nonetheless, why? because you want to see flash generated content.

while performance and stability of flash is indeed an issue, the decision not to have it on said platforms is much less due to bad code and much more because Flash undermines the entire app store ecosystem, it is easier to create a native app experience on Flash and ActionScript than it is using the iPhone SDK and Objective-C. There are really great Flash games, think what this fact alone can do to app store revenue, and of course there is the benefit of wider range of developers too.

Suppose they revamp the code of flash on OSX, its blazing fast and stable, i still doubt apple will include support for it on its cash cows.
Is this satire?

I think that's pretty much a given.
Your rather extreme libertarian views have really well thought out rebuttals and it makes me think you haven't actually read much to challenge these ideas of yours. I have major libertarian tendencies and I find your arguments extremely wanting.

Please provide some resources, as I'd love to expand my knowledge in this area. I'm serious.

Perhaps I worded a few things incorrectly here. I think a flat tax is a much more workable solution, perhaps with credits at for the lowest income levels.

This is a rather poor argument, though, because even if the rich didn't benefit more than the poor, the progressive tax system is moral for other reasons (decreasing marginal utility of a dollar, most importantly).

Can you explain more about this?
Nice try Ronnie, but I highly doubt Mr. Buffet is ignorant enough to take profits he intends to re-invest as income. These likely stay within a holding corporation that re-invests this money and does not pay taxes on the gains. This is the way the system exists now and the way it should work.
Well, yeah. But that's not because of technology choice or development methodology, it's because simultaneous work by two developers on the same lines of code is fundamentally a really hard problem. It was hard before source control, it was hard with SCCS and RCS, and it's hard with git.

No matter which way you slice it, one of the two developers (maybe both) needs to sit down and figure out what the others' changes do and how they interact with his/her own. That's a wetware problem, not something you can fix with a tool.
>I don't want to be stuck with Perl 5.6.0 for the next ten years either.

Golden quote :)

Very nice article by the way. Sums up a lot of things in a concise and reasonable way. It truely applies to lots of people
Would more saving and less consumption be good for the country? I'm not saying it's a bad idea for individuals--it's what we do personally--but it seems like the economy as a whole would stagnate based on my completely unqualified armchair economist opinion.
Yes. AngelList is the way to go for reputable angels and provides the right information for entrepreneurs.

I don't think this google docs is going anywhere. Improvisation and amateurism is not a good idea in that field (sorry for the harsh comment, I don't know how to express it more nicely -- but really, check out angellist and then if you come up with something better, do it).
It seems a bit intellectually unfair to pit one specific person against a bunch of vague groups of people that we generally hold favorable views towards.

In the aggregate, I think one can make the case that the wealthy contribute more to society than the poor, in the form of jobs, capital, etc. How do you determine value to a society other than through what the society is willing to pay? And if those other jobs were worth more to society, presumably we'd pay people more to do them.
The “Gut Wrenching” Setbacks Before Webmail.us Triumphed And Sold To Rackspace
Except that example assumes perfect fungibility. There's no guarantee PayPal would be a huge company if it were founded in England, Ireland, et al.
The new meme/trend.

"X clone in x minutes and x lines of x."

Bravo on your new "startup".
I think they license software to companies that want an internal search engine for their intranet, kind of like Google's search appliance: http://www.google.com/enterprise/search/gsa.html
Software developers want to develop good software, but they often choose to learn extra skills - such as database maintenance or sysadmin - when the numbers work out better that way. Some authors will continue to want to use a publisher, but others now finally have the choice (without looking like rejects or fruit loops).
Yeah, let's disincentive the wealthy to invest in new companies that create jobs during a recession. Excellent.

I much prefer the idea floated to ditch capital gains altogether for small companies.
You aren't punishing them for success. For a whole lot of reasons, the fact of the matter is, the value of individual units of money (one dollar) DECREASES non-linearly as your personal supply increases. When you were making $50k/yr, you'd probably be quite careful with how you allocated $500, because it represented a sizable chunk of your time. Now that you make $5m/yr, $500 is literally worth to you what $5 was when you were making $50k/yr. Throw away money.
Segfaulted on OS X, but looks genuine. Clever bit of work there.
Exactly like Reddit except for the user accounts, markup editor or any other major feature.

Cute though.
Research Triangle Park area. I'm on my phone so typing isn't the easiest.
I'm not sure why I don't just quit while I'm behind, but what version of OSX and gcc did you build it with? I can't get it even to compile (10.5.8, gcc version 4.0.1).
Money quote:

> Apparently it was inconceivable that there might be two right ways to do something.

And he's speaking to a Perl audience.

I think that tribalism is a pretty good term to describe the phenomenon. When you start taking something as part of your identity (be it programming languages or sports teams or bands), you wrap your ego up in it. The result is that every statement about your tribe, or another tribe, becomes a value statement, regardless of how objective it should be.
Ask HN: Who's Hiring? Internship Edition
Who's looking for interns.
Mochi Media is looking for hackers.

Work in SF.
Code in Python, Erlang and ActionScript(Flash).
Open Source contribution a plus.

See http://mochimedia.theresumator.com/
You are correct. Consumption taxes are, in effect, tariffs on commerce. Theoretically, you should try to push these down as much as possible, so that money flows between economic actors with as little burden as possible. A "solution" to the economic burden of income taxes that increases the overhead cost of transactions and encourages hoarding of money is not a solution at all.
>We'd have no iPod, no iPhone; Apple in 2010 would be either a Sun or an SGI.

And why in your hypothetical alternate universe where Apple went with Be instead of NeXT is this a given? You don't know that there'd be no iPod or iPhone, and you don't know that Apple would end up like SGI or Sun. Why do you assume that Jobs and NeXT are so important?

Surely history turns on small hinges, but that doesn't necessarily mean the decision to go with Be would have doomed Apple to failure. Things would probably be much different today with the actual products, but there's no reason to believe that Apple wouldn't have released an MP3 player or a phone, or that it wouldn't be stylish.
OK, can we officially end the "_ in _ minutes and _ lines" meme now? While we're at it, let's close out the "check out my startup created in _ hours and $_".
<em>"It is entirely unreasonable to assume that there is any statistically significant proportion of those plugin crashes that aren't Flash"</em>

I've got a slow connection on my Mac at home, and have consistently used Flash-blockers and ad-blockers over the years to control what's pushed to me. Even so, Firefox and Safari regularly stall and require a restart. May be my Mac, though.
Google News to Publishers: Let's Make Love Not War
<3mm cores might be a great idea - as multicore programming evolves, this may make possible thousands or millions of cores running at very high clock speeds.
on proggit there has been a recent fad to reimplement reddit in X lines of Y in Z minutes where X and Z are minimized and it has devolved into a satire, yes.
This post gave me a bit of a kick in the ass, reminding me that making decisions, and moving forward a little bit everyday is at the core of where my focus needs to be.
OK, I found it amusing, but this has to be a new low for the HN front page? ⋆g⋆ :-)
It's all CRAP

Contrast
Repetition
Alignment
Position
Plugins on Mac browsers still have no API to offloading video decompression to hardware... QuickTime excepted, that is.

Kevin's stats were comparing CPU-decompression of video, which should get closer to parity.

Apple's APIs would be easier to use, were they to provide guidance and resources more like Microsoft does. Stark difference.
Looks like everyone gets a "Hi, my name is..." sticker. I'll put an orange HN on mine or some such. Challenge response sounds like too much effort to implement.

Flickr: http://www.flickr.com/photos/techcocktail/sets/
Stock 10.6.2 with stock dev tools.. showing GCC 4.2.1.
Maybe it's just me, but these "Who's hiring" threads seem to be getting a little out of hand. This is the 3rd internship thread in the past 5 days now.

This one was posted 5 days ago and spent a good amount of time on the front page (take a look at this one, it's got plenty of comments and hopefully something you're looking for) - http://news.ycombinator.com/item?id=1089829

This one was posted 4 hours ago and has enough upvotes that it probably spent at least a little time on the front page (no comments though) - http://news.ycombinator.com/item?id=1104493
I remember first reading this not long after it was originally written. This article made a significant impact on me, and contributed significantly to my maturation as a programmer.

I thought then (and still believe today) that the basic gist of this piece applies to a broad range of topics. People can get tribalistic and territorial about just about anything, software and sports don't even scratch the surface.
This is asinine. Not only will the secretary make more money, but this money will likely be purely discretionary. Her post-tax $80 per week increase isn't immediately going to her rent, utilities, bills, etc, it's going to be extra spending money.
Also, Perl sucks.
I don't agree, for a simple reason - most programming language lexical analysis is extremely simple and a lexer can be hand-written in less than an hour. Here's the outline of a NextToken routine (or whatever you want to call it) that does the lexical analysis:

* Skip whitespace and comments, keeping track of newlines as needed

* Check for end of file

* Determine token type from first character (typically a switch statement or equivalent)

* Scan in remainder of token's characters (depending on token type - and possibly more discrimination for common prefixes, such as 10 vs 10.25, ints vs floats)

* Do any conversions, such as string -> numbers as necessary

* Look up identifiers for keywords

A simple hand-written scanner for a language like C (excluding the preprocessor etc.) written in C itself shouldn't exceed a couple of hundred lines or so. If you're willing to sacrifice some readability and performance, I guess you could squish it down close to 60.

With languages that need more complicated state transition mechanics than C or similar, using a generator may make sense. But fully general regexes are ill-suited for creating lexical analysers. With lexical analysis, you're looking to classify a pattern of characters from the head of a list; language and library regex support will generally only tell you if a particular string matches / starts with a regex, or lets you search a string for the regex. A lexer effectively wants to annotate multiple acceptance states in the FSA, and return different values depending on which acceptance state was chosen. Regexes from languages and libraries generally only pop out with a boolean, having merged the acceptance states together in the DFA (never mind non-regular regular expressions, such as those with backrefs etc.). So using regexes for writing a lexer will be inefficient and won't give you hints when the language defined by one regex is actually a subset of the language defined by another.
This assumes that the only way in which you benefit from Government services is by directly using rarely-used entitlement programs (welfare, etc). The rich certainly benefit from an educated workforce that the government bankrolls, roads to drive their cars on, police & fire protection (which is often significantly better in more affluent areas), homeland security, etc.
Darpa Wants to Override Evolution to Make Immortal Synthetic Organisms