skysight-inc/HackerNews huggingface dataset:
I have used cfengine2 extensively, but not cfengine3. I've only read about cfengine3.

cfengine2 is a simple and effective mechanism for managing systems. However, cfengine2 has some issues. It has limited facilities for abstraction, resulting in a lot of code duplication. It has no built-in template engine, meaning that if you need to assemble a file based on various conditions you have to cobble it together with pattern matching and line-insertion. It's pretty easy to screw this up and lose idempotency. There's a 30-package-install limit per cfagent run, which fails silently. This is very annoying and requires some hacks to circumvent.

Also, in cfengine2 you have a configuration file that's basically <classname> : <list of hosts...>. If you approach more in terms of <hostname>: <list of classes>, it's a minor inconvenience.

Cfengine3 addresses some of these issues, but I haven't used it much so can't really give it a fair review.
Writing a new programming language is fun, but don't expect it to replace PHP. That's going to be impossible unless your rewrite is shipped from php.net and replaces what exists now.

I wholeheartedly agree. "phpreboot" isn't PHP, it is a new programming language that looks similar to (or shares traits of) PHP.

I'm not sure how this gains traction associating itself with PHP. As a currently PHP developer, I'm certainly not going to hitch my wagon to something that looks to be a forked version of PHP.
If we're going to rewrite PHP, lets make it look and act like Objective-C.
"Which would you rather be: Apple or Xerox PARC?"

Am I the only one who would rather be in Xerox PARC than Apple? :)
CFEngine's current promise-theory-based http://en.wikipedia.org/wiki/Promise_theory architecture is much more recent, though.
There is no mention of him on the EFF's history page [1], but their initial press release [2] suggests that he contributed funds at the foundation's inception.

It is sort of strange that Woz claims that "he founded the EFF" and not that he was a founding sponsor, like some of the other organizations on his About page.

[1]: https://www.eff.org/about/history

[2]: http://www.textfiles.com/law/eff.txt
Most stuff is in one of the four primary colors in the logo.
It might depend on what you were doing. I mean, Cygnus was founded in 1989, and I think they had revenue by 1990. So at least some people considered it so viable they were willing to pay a tiny startup hundreds of thousands of dollars for it by then.
The Future of Agile Software Development
The stated goals of this project aren't the ones I would have picked, but I'm sympathetic to the motivation behind it.

I think that a vastly cleaned up PHP (PHP6 or whatever) would attract the millions of loyal developers that PHP already has.

Many people just don't appreciate how much mindshare PHP has in parts of northern / central europe. And for those people it's not about $3 hosting, for them it's a proven workhorse language in which they can get things done on the web.

Not to mention that a business culture has grown up around these localised skill concentrations in which lots of businesses are now run on PHP.

I think when you say, "PHP has only one feature going for it: it already exists", you are vastly over trivializing steamroller-like traction and market penetration.
Chifre Virtual - Relacoes Discretas
Despite the subhead ("Wales & co. take Italian Wikipedia dark"), Jimmy Wales didn't initiate this. It was the volunteers who run the Italian Wikipedia. Wales expressed support after the fact, as did the Wikimedia Foundation.
That has a feel good populist sense to it, but do you have evidence that your idea would improve things? What exactly is your proposal?

Computers are better at processing information then people, eventually they will be able to determine, in microseconds, what the market effects of world events are and execute trades. I think the world will be better off for it, not worse.
Meet Junto, the world’s wonkiest incubator
But the Wikimedia foundation runs the servers and has the actual authority.
Cloudfront, nginx and gzip: not that simple
Yes, because that key word...discovering...implies that our rhetorical Kinko's has somehow gleaned advance knowledge that you're about to leave home to purchase some copies.

I don't think HFT in general is ruining things. I think the ability of HFT firms to quickly enter orders and quickly widthdraw those same orders millions of times a minute enables them to gain some insight into the trading market that the market was never designed for. And I believe that is a perversion of the original open-call trading that the stock market was built upon. All buyers should be able to see the ask at the exact same time.
The idea was to try to create something that lives in the space between twitter and 4chan. You have the basic functionality of an image board, but it is much more free form and lends itself to short form messages
While I totally agree with this speech, it also seemed a bit odd coming from Steve Jobs. Sure, he lived his life that way, but it took thousands of Apple employees doing exactly what he wanted to fulfill his vision. His success came from being an uncompromising task-master as much as being an uncompromising visionary. Take away either of those factors and he wouldn't have made the impact he did.

As far as I can tell, this advice only applied to people who weren't in the same room as him.

(I'm hesitating to hit submit on this comment - please regard this as a criticism of Steve Jobs the force of nature not Steve Jobs the person.)
You might want to check out Logstash (http://logstash.net/). It's an open source log aggregator, parser, and search tool. I haven't implemented it myself yet, but it was one of my favorite software introductions at OSCON this past summer.
How does this compare to just having a desktop devoted to a single instance of vim?
I find this movement fascinating to spectate as well. I'm glad someone set up a site for it.
A server without disks can just as easily serve files as it can run a Tor node.

I fail to see how this solves any problem or is useful deterrence of the police seizing your box.
not recommend CM

Sorry, that part was irony. I would of course recommend CM.
I was just trying to express that the current crop of tools is nowhere near a level of maturity where you could recommend one or the other as a no-brainer.

Could it be you made the wrong design decisions both times?

Surely. More so with puppet than with chef as the puppet language offers slightly
more rope to hang yourself on the foot. However, I'm quite confident we have maxed out both tools to about the best of their abilities now (short of the more esoteric extensions such as mcollective). There is of course always a next step, but I can't think of something that could potentially change my perception of their respective problem areas (which, as I outlined in my parent post, are pretty fundamental for each tool).

Can you give more details like how many serves you have?

Largest puppet deployment is ~70 hosts, largest chef is ~40 hosts.

Yes, we've had to migrate the puppetmaster to a pretty beefy host. Yes, chef's claim to scalability is a joke. We experimented with couch replication but quickly went back to running separate (beefy) chef-servers and sync'ing them via git.

A tangential reason for running separate puppetmaster/chef instances is the lack of a trustworthy security model in both. Extdata/databags do occasionally contain sensitive information, neither puppet nor chef accounts for that (don't get me started on "encrypted databags").

Do you have a complex combination of hardware(physical + virtual) and operating system platforms?

We run (only) debian on physical and cloud servers. For cloud deployments chef works better for us. For physical servers we're rooted in puppet but slowly leaning towards chef for uniformity. I wouldn't say our deployments are especially complex. And even if they were then that'd be no excuse for the tools that were created to manage precisely that kind of complexity.

Did you migrate from the "hairball nest of Bash and Perl that holds your data center together" or did you build your infra from scratch with puppet/chef?

The bigger clusters were built from scratch but we have chef/puppet clusters in various states of finesse.

Oh, this reminds me of one of the less obvious issues that I forgot in my initial rant: Updates.

You absolutely, positively want to either update your entire cluster (all puppet/chef clients) in lockstep with the server or not at all. The "backwards compatibility"-claims didn't work out for us when we tried.
BUT using the ":" semicolon may induce the reader to infer that the code succeeding it is JSON.

It is implied…
Really? It's cleaner to have queries represented as strings than as a language-integrated syntax that can throw errors at compile time? To each their own, but if I had to guess, I'd say you've got a minority opinion there.
Main reasons for me:

Client-server model

Insufficient online documentation for what seems to be a verbose and somewhat limited configuration language.

The XML is a minor turnoff but for me it's more a question of what the language is doing. Eg:

<Package name='openssh-client'/>
<Package name='openssh-server'/>
<Package name='emacs'/>
<Package name='curl'/>
<Package name='rsync'/>

In puppet, you define a list of packages and then install them with one declaration or do any number of other things with that same list.
Should Product Managers Know How To Code? Steve Jobs Couldn't...
I Have an Idea
Isn't there a risk for employers to get discrimination law suits from looking through potential employee facebooks?
Perfect! Combine with your choice of the following for plug-n-play subversion:

http://www.linuxfordevices.com/c/a/News/Linux-system-squishes-into-Ethernet-connector/
http://pwnieexpress.com/
http://www.gumstix.com/
http://www.raspberrypi.org/
The Body Magic Body Shaper
> I fail to see how this solves any problem or is useful deterrence of the police seizing your box.

It's not a deterrence to seizing the box. It's a deterrence to finding anything on the box after seizing it.
This is a simplistic view. The law -- which requires payment processors to have some large sum of money, $500k I think, in the bank -- doesn't prevent innovation. There are still plenty of innovators in the payments space. What you don't have is a space frothing with activity and losing the public's money in fly-by-night schemes run by college sophomores. This sort of thing is what the law aims to prevent.

It's not anywhere close to the situation in China.

Serious problems are being challenged here in CA and in the US at large. I'm sorry you decided to shut down your startup in CA to protest the law. However, it is not the situation that the entire startup scene is defunct, or that we're hurtling headlong into an authoritarian regime a la China.
While not an Apple or Jobs fan, I've been reading Folklore.org[1] for the past few days.

It didn't really make me appreciate Jobs more, but he made me look at Apple in a new light. There were some awesome people working there.

[1]: http://folklore.org/
Great point on people being terrible predictors of their own happiness. Their own future for that matter. I think it really depends on how much of an optimist or pessimist you are at the time.

If you're being an optimist, you may tend to get inspired and get fuel to make what you've just predicted a reality but should you fail and keep failing (most likely because of the "impact bias" mentioned), you start to lose that motivation after a while.

If you're being pessimistic when predicting your happiness/future, well it's pretty much impossible. It might be easier to predict a pessimistic future like an unemployed person might say something along the lines of "Today, I'm going to stay at home all day since the economy/I suck anyways" and by the end of the day, that plan can easily become the reality you've imagined.

Basically, you have to trust in something: your gut, destiny, life, karma, whatever. Come to think of it, I'm quoting another Steve Jobs quote which sums it up quiet nicely:

‎"You can't connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something: your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life."
Unfortunately, the only way anyone can know for sure is to die. The scientist and engineer in me says "nothing" happens, that you won't know you're dead because consciousness stops and is never recovered. That these "paranormal" cases are creations of a machine that can't accept the nothingness of its demise. That a belief in life after death is also a construction to allow us to die with dignity and without fear. That "Near-Death" experiences are the result of the memory-recording portion of our brain continuing while the brain stem and other parts have failed.

Still, a part of me says no. No way. That something continues. This other part of me wants to believe. It reminds me that I've experienced things that can't be explained by the above science. As have countless others.

If there really is a part of "us" separate from the brain, as suggested by this article, then our "soul," if you will, must live in the "cloud" with our brain operating as some sort of radio. I've not seen hard physical evidence of anything of the sort. (But if it's true, God help us if we learn the API.)

Near-Death Experiences are a curious subject, and one that deserves real examination. Ages ago (in high school), I attempted to base a research paper on NDEs. Finding sources from medical research was impossible, as there weren't any. The subject was strictly reserved to "New Age Mysticism," and ignored by practitioners for reasons of career self preservation. Not much seems to have changed.
And it isn't just IT. Isn't it illegal in California and New York to use services like 23andMe because of state laws mandating that DNA tests can only be performed by "doctor's order"? If I, in New York, want to mail my DNA to 23andMe legally, I must cross the Hudson to New Jersey and mail from a post office there. The law will always be far behind what innovation demands.
But if he's creating a new, unrelated language and calling it PHP, all he's doing is hijacking that "steamroller-like traction and market penetration" anyway.
The UI doesn't make any sense.
What do you mean by self-categorizing?
That would be incredible.
I doubt it's a minority opinion, at the very least amongst PHP devs. Having it as a string allows me to pass it to a logging function, or output it in a debug console, or send it to a query pre-processor that adds the right database prefix for the current app, etc.
Please don't post garbage like this.
Poker within the context of economic theory
2 points on this:

1) Reagan lowered capital gains and put up barriers for tax shelters at the same time. Because it occurred at the same time there is no way to decouple whether lowering the marginal tax rate or creating barriers for tax shelters caused money to flow from tax shelters. (most likely there is an academic paper out there on this, but I do not have one)

2) Increasing the tax rate may cause people to stay in some securities sometimes, but for the vast majority of institutional investors this increase in tax rate will have no effect on decision making since the majority of investors in these funds are 401K investments that are not taxable.

For the taxable investors, this becomes an issue, but the vast majority of funds still have a lot of churn which indicates that your formula doesn't matter.

http://www.smartmoney.com/invest/strategies/the-taxing-side-...
User's tag their own post, creating a dynamic list of categories on the left side of the screen
Well, in PHP you already have a mandatory '()' at the end of function call - so it's pretty hard to confuse the two.

Additionally if your language has first class functions, it would feel kind of strange if names of some functions started with $ and others without it.
Breastfeeding and weight loss – Is it Possible?
You're completely correct. Just getting a business license in China takes a bribe and months of red stamping. Innovation is crushed in China mainly because of the IP laws (or ignoring thereof.)
For the love of all that is holy, no.
Positive thinking
Change your life with the way you think
Definitely. Forking isn't the way to go. My comment was in response to, "PHP has only one feature going for it: it already exists"
"By the way, what have you done that's so great?"
There's a quote I can't find now but it goes something like: "A good leader convinces the people to fulfill his vision, a great leader guides the people to fulfill their vision". Steve was very much the later.

I started working for Apple at the Apple store. I later moved to Server Engineering. When I first arrived in Cupertino, the one thing that struck me was that the engineers at Apple were leveling harsher criticism at OS X and the rest of Apple's software than I had ever heard before. Even the most ardent Windows or Linux fanboys couldn't hit as hard as these engineers.

So many people seem to talk about "Steve the task-master". In reality, his true talent was picking people that would be as obsessed with perfection as he was. I suspect that the random report you hear from a "former Apple employee" complaining about Steve as some sort of tyrant were the result of the handful of times that the hiring process didn't go according to plan (it happens). My experience was largely that, as you went up the chain of command at Apple, managers weren't demanding more work from their underlings, but less. In other words, it was much more common to hear "if you're not happy with that feature then cut it and move on" than "I'm not happy with this feature, you need to refine it some more"...
Even though he says it's not luck, it definitely is.

1500 sq ft apartments on UWS are easily $2500+.

Try finding even a $1500 deal, and you will fail. You might see some cheap posts on craigslists, but they are usually real estate agents posting bait-and-switch deals.
Shorty: link shortening with Redis and Node.js
I've started something like that a year ago. It's called purplescript( https://github.com/martinrusev/purplescript ) and it's a ruby like language written in Python ( with PLY ) and it compiles directly to PHP, so there is no need to rewrite PHP functions - they just work.
Well, it's of course all subjective, but I can present my perception of both (elegance vs hack) in a single pastie: http://pastie.org/2668110

This will assemble a hosts-file that contains all hosts from $group, on the hosts that include the class.

It's awesome and terrible at the same time because it demonstrates an Exported Resource (@@host, Host <<| |>>, awesome) and at the same time it shows how we had to resort to extdata for grouping (extlookup = terrible) and how opaque the puppet DSL is to the uninitiated.
iPhoto can actually get you pretty close to this.
Could computing for the masses
What I am wondering, is when it will be available for people to hook their apps into!

"Can you see if there are any open reservations slots at Prime Italia tonight?"

"Can you tell me how many incomplete stories there are on the iCalledit project in Pivotal Tracker?"
I don't like the reduction of brackets, one thing I like in php is the readability of the symbols:
if(){
}else{
}
I know when things start and stop, with the conditionals presented there are no indication of start/stop except possibly indentation... lack of closure symbols is one of the reasons I am not comfortable with python as much, I gain comfort in being able to visibly close my sections, and I think for learning a language it makes it way more readable/understandable too.
Is the layout, or the lack of instructions? I thought the tag->thread->responses would be somewhat intuitive
That seems like a much better approach since it would take advantage of PHP's massive advantage in deployment ease.
Somewhat surprising that they don't do consulting cases in their undergraduate admission procedure. I mean you can't start with these early enough, right? ... .. .
I would never count Apple out based on their track record over the last decade, but I think it remains to be proven that they can execute on new devices without Jobs.

None of their big successes, from the iPod to the iPhone to the iPad, were anything brand new. They were better execution on an existing concept. We had portable music players, we had mobile phones, we had tablet computers... Jobs and Apple just out-executed everyone else in the market at identifying and delivering a better implementation.

Here they are apparently talking about really new stuff. Stuff we've never had before. Stuff that's "mind blowing." Last time I remember something like that from Apple it was called Newton.
It makes sense to me. I thought "we're waiting for the git(hub) of SCM" before I saw your post.
Best Compression Socks
My second thought is it needs a seamless transition path where you can run both old and new PHP without error, there is a lot of code out there and I don't think everything would be rewritten in one fail swoop in many applications.
Even the term Mafia is incorrect according to the same wikipedia link above.
I didn't neg but would agree that the comment adds little to the discussion. Comes off as snark and not much else.
When I was making this a few of the companies that I thought to include, like Ebay, Google, and even the infamous Color itself didn't really fit the mold, because they didn't have dominant colors.

There are also some that don't really have color at all. Microsoft seems to just be black on white, even though the Windows brand itself was red, yellow, green and blue.
Lovely tribute to a great man. Too bad I can't order this in Canada.
Not quite. Yours is a simplistic interpretation of a complex problem.

The problem is that the large sum of money is not $500K, which is the amount written in the statute, or $500K "in the bank," which is different from $500K in net assets. It's some other much higher number that isn't in writing and is completely up to a single bureaucrat's discretion. (See http://www.americanbanker.com/issues/176_126/think-computer-.... "A department spokeswoman says the actual amount needed is 'more than $1 million.'" I was told in person that the number is between $1 million and $80 million.) Even the Senior Counsel for the California DFI admitted that this dynamic reminded him of an authoritarian regime--but he's powerless to change it.

I didn't "decide" to shut down my startup to protest a law. The law shut down the startup.

Corruption in the United States looks different than it does in other countries. In other countries bribes are overt and expected. In the United States bribes are written into the law to serve an upper class that prices legal services out of most people's reach.
Flash mobs unite - Get people together for events that happen at critical mass
sweet gifs
isn't it in fact a Java reload? (i mean java for web by mimicking PHP syntax)
And the arms race continues. I expect this will work only as long as law enforcement doesn't recognize it's a ram only box, after which they'd just keep it plugged in or drop it into liquid nitrogen to preserve the bits if they cared enough.
They're the only type of "wearable" computers that make sense: i.e. computers you can easily carry in your pocket.

Occasional fantasies of computers built into actual clothes are the domain of people who don't understand clothes very well.
This is so great, that I really hope it catches on so I can go and jam out with others whenever I want. I spread this site as far as my little network will go. Awesome job!
Your number one priority
Sorry - but what a joke. I don't see this working out for Menlo, but then again, what do I know.
small payouts, yes, to pay down a mortgage or for home/family-development. but nothing multi-million, especially 8-digits-- definitely not.

but small payouts do give founders enough security to swing for the fence.