skysight-inc/HackerNews huggingface dataset:
This is good in theory, but in practice, there are known bugs against salt-ssh for which certain operations and states don't seem to work properly. (At least one of which I believe I pushed.) In hindsight (The problems I ran into with it were rather early into my multi year salt experience) it's highly possible in my naivety I was trying to do something that's simply not supported like tying some ext pillar in or something, but I have strong memories of bigger problems... (Wish I had a better recollection, but it's been a while)

The long and the short that this rambling was meant to convey: Salt is still very much in development. There are multiple open bugs on multiple core features (win repo comes to mind) which simply do not work as documented, period. That being said, when I made the same decision process for the company I was sysadminning for at the time as the author is considering, I went with salt, (with much the same background knowledge), and even knowing what I do post factum, I don't think I would change that decision. (I can give more justification as someone who had to live with their choice if anyone is curious, but I feel like I'm already rambling a bit.)
Net worth of $15-20MM. Plus, there’s the possibility of these guys being assigned costs.
Just made the trek over 50 to NV last weekend and was shocked how little water was flowing in the 'rivers' in the Sierra Nevada. We (CA) are going to have to get serious about alternative water sources, as the groundwater is going to deplete just as fast as the snowpack at the rate farmers are drilling wells.

If we were smart, we'd drop the delta tunnel idea and start investing in desalinization plants, at the very least investing in some test sites using some of the newer desal technologies which are showing promise.

That said, the situation is far worse in the Southwest. They don't even have desalinization as a viable option.

More on the original topic, I am sensing an increase in entrepreneurial/tech activity in the Sacramento area. No idea if any of it has come from the bay, or if it's all home grown. Haven't found anything stating one or the other, curious though, as startup and living expenses are about half of what they are in the valley.
It is much more likely than not that the patient has something much more common like malaria, but until they are certain the authorities will only say it is unlikely even if they are pretty sure he has ebola. To do so would just generate panic while doing very little to help track down all the people who recently came in contact with the patient.
Play it on an iPhone. You can pause the timer by holding your finger on the iPhone's screen.

Yeah, it's cheating, but isn't that what it's all about?
We're in the process of switching from Puppet to SaltStack. It's a change measured in light-years. We didn't evaluate Ansible, so I can't speak to it -- but we are extremely happy with Salt's speed, flexibility + extensibility.
When OP says that want to "take" his options, I think he means "dilute" his options. I'm not sure how they plan to dilute shares unevenly, but I believe it can be done. The simplest case I can think of is granting themselves a portion of the new shares but I'm guessing it's something more complicated like issuing more new shares from one class or pool, than from others.
I did one of these, back when we were writing third party Mac SCSI disk drivers in 1988, so I could have a debug printf that would work before the OS was loaded. I picked 3 pixels wide for the characters so that with 1 pixel spacing things would line up nice with byte boundaries. (I did not want to try to put a general bitblt in my disk driver).

I didn't do lower case. Here's a picture of mine, scaled up 4 times for easier comparison to the ones in the article: http://imgur.com/yUzH1j2

I honestly cannot think of anything I've written that turned out to be more useful than this direct to screen memory printf and its little font. It saved an immense amount of time on debugging disk driver code. Later, when we did drivers for some third party NuBus ethernet cards for Mac II, it again saved a lot of time. We also did several embedded systems projects where the CPU was a 68k, and we got the hardware makers to build the early prototype boards as NuBus cards that used the Mac's CPU to run the firmware, and my debug printf saved the day on many of those projects.
A bargain? The only reason the price is so high is because the company knows that insurers are generally mandated to provide it. Also, I love this: "Medicaid gets a mandatory discount of at least 23 percent on drugs." _Obviously_ the company just sets the price higher accordingly.

It's pretty tough to evaluate the investments large pharmaceutical companies make in R&D because a lot of the expenditure is through acquisitions and a lot of failed efforts at private companies go uncounted. But do the math on this product: ($84K course of treatment times 3.2 million customers in the US alone) -- or just noting the $55bn total revenue estimate or the $3.5bn they sold last quarter. Compare that to the $2.1bn they spent on R&D last year (less in previous years) or the $11bn they paid for the company that developed the product. It's pretty clear that this is an absolutely monstrous windfall that they can get away with because of the way we've designed our healthcare system.

It's not a bargain.

Also: I don't have data to evaluate your statement that "they often aren't good at sticking to complex drug regimens", but it seems like a gross and extremely callous generalization. Also: it's 2014, we have smart pill bottles, automated alerts, and all sorts of other ways to solve that problem for nearly nothing. I'd refer to some of the other commenters who have noted that companies get richer through treatments than cures.
A lot of these ideas, with the possible exception of conformal prediction, have quite a lot of academic literature. They are hardly neglected.
Here's a rollup of lots of things you can tune:

http://www.ansible.com/blog/ansible-performance-tuning
An idea. Okay so generally we can all agree that PHP is a very bad language, but you can use PHP to build great things too like ''dokuwiki'' for example.

So the idea is to package all the necessary parts of ''dokuwiki'' and make it installable by simply throwing or wgetting it into a PHP enabled dir. The first rule of software development is "don't write code, because there is already someone who solved a similar problem before you." Instead of writing a whole new blogging platform, see what you can build starting from a stripped-down ''dokuwiki''. Using the fs as the data store is a good pattern for usability.
An even simpler explanation:

Start with the baseline assumption that people are broadly similar to the people they're friends with -- i.e. socialites are friends with socialites, loners are friends with loners.

Overlay that with the observation that you're more likely to be friends with someone who has lots of friends, and less likely to be friends with someone who has few friends.

Consider the extremes: You're certain to be friends with someone who is friends with everyone, and certain to not be friends with someone who has no friends.
Open the paper and look under the title.
Based on previous outbreaks of things generally I think it's most likely to be correct that this outbreak is also of low risk to the US population at large. Which is not to say that there's not a tremendously high value of information - the next thing we learn could change that (and again, probably won't, but...). I think it does make sense to be paying some attention as random individuals, and more attention as health workers or CDC employees, and I think it is probably still the case that my drive home is more likely to kill me (but I pay a lot of attention to my drive home!).
If you don't help them though,the citizens suffer.
I'm actually doing some research on that example now. The problem I've run into is that you need to use parameters that are relevant to making classifications in the clustering algorithm. This is unfortunately kind of a chicken/egg problem, because removing parameters from the clustering algorithm changes the clusters.
Have you thought about using a headless web browser like casperjs?
Nasa approves 'impossible' space engine design
"Tezos" is not a reference to Leah. The name "L M Goodman" is the reference.
I might be at odds with the crowd here. But why wouldn't you copy (especially if you are in an environment where you can get away with it)

Isn't "copying" / "cloning" the greatest hack of all? Billions of dollars have gone into the design of smartphones. Why would you go and invest more and play the catchup game? in something that established players are very good at?

The innovation of xiaomi is not in smartphone itself. But how it is manufactured to achieve such value and the process which it is sold.

So if I put it in terms that startup people that find acceptable: cloning apple is just an great bootstrap mechanism. They are hugely profitable on the back of apple's marketing budget.

If they achieve greater prominence globally, they inevitably will have to innovate on the phone itself, but then they will also have the budget to do so.
ummm java? no thanks !
I'm currently working on a whole bunch of Ansible stuff, and I'm loving it. I definitely agree with the author that the docs for beginners are excellent. No experience with Salt as of yet, but I'll probably spin up a VM and screw around with it at some point.
Bet on Brazil, says sport academic
According to another comment on this story, Adam told the Senate his legal fees are $100,000 a month. I'm not sure what else he has going on professionally but I doubt he'll see a big enough rise in podcast subscribers to offset that.
Why Additive Manufacturing Will Ruin China
I wonder if I am a minority that puts a high value on the California climate? All of the cities listed are great. I lived in Portland for 3 years and loved the city, Seattle was great too. Spent time in TX and Chicago, though not years. Great towns, but I feel like I'll keep coming back to CA for the weather.

Portland was far too dark and dreary for 9 months of the year. TX was too humid, and Chicago too cold/windy in the winter. Sure, each of those areas has a 'great ______ season', but coastal California weather is nice for 9 months of the year (give or take ) whereas the others are nice 3.

Not to say I won't leave again (Denver seems like some place I'd like to pitch a tent for a while), but I always miss the weather when I leave.
I think the last point is important. Since it connects the ML and Stats ideas.

It comes down to verbiage really - some general form of label propagation vs censored data.
Yeah, this is how Facebook does it, and how we did it at Microsoft / Yammer.
This looks pretty neat. I can't believe I'd not heard of it before.

From a quick skim of the docs it feels like it could be the successor to Play v1 I was looking for. Opinionated and full stack, yet pure Java and built on existing, familiar, frameworks so that the average client or developer can feel a bit more comfortable.

I'm looking forward to trying this out!
So I think we do believe in teaching users the way to use the tool, rather than making every possible request in cases where things aren't clear. And that usually means making the docs self-convey what those ways are.

When you get to a project of Ansible's size, yes, we do have to be pragmatic about what we spend time on, so we like to look for patterns. if something gets heard from 15 times, it's definitely a thing. If something gets heard from once, we're most likely going to show the idiomatic way to do something in Ansible.

AnsibleWorks is actually not our company name, it's just "Ansible, Inc", and yes, our UI is closed source. But that allows us to hire a ton of people to work on it too, and I think we've made the right choice. I wanted our company to not become a support firm or a consultancy, and focus on products, such that we would always be motivated to keep the tool as easy to use as possible. The product thing is the natural place to take it in that case.

It's still free to use for 10 servers forever, and I think most of our users think we made the right choice there.

As for slowness, do check out the blogpost linked below, though upgrades for particular modules are always welcome.

I do think the custom DSL was 100% the right choice, as Ansible is a 100% valid data format, machine parseable, rather than something that only evaluates as YAML, and is not parseable.

Try "-v" if you'd like to see output without the debug, though the idea about having a "verbose: True" on the task might save some output. I'll think about that one.
At least on most chips today, they use modulo-N hashing, which results in potentially breaking existing connections, see: http://tools.ietf.org/html/rfc2992

The reason that this isn't really a problem on the internet, is because you're typically not using ECMP, and just plain anycast.
Yes like any smart person she will use all the tools at her command.

I wish we would speak more about the role of chance in success rather than how many X chromosomes a person has.
Dell develops mood-reading tech for the office and play
I actually cover this (very briefly) here: http://jakeaustwick.me/python-web-scraping-resource/#thesite...

I should dedicate a section to it though, will stick that on my to-do list.
Sprawl seems to be the norm everywhere outside of the east coast. Portland OR, Sacramento, Dallas....

The peninsula can't sprawl much, but the east bay is puking the same hideous boxy track houses on tiny lots all over the hillsides of Fremont, Hayward, Dublin and far beyond.
> Providing an implementation of a network protocol is hardly doing "real work in real situations".

In what sense is a functional implementation not able to do real work?
Fortunately it doesn't for us.

In our case, one of the things I want to do is run it as a fully legitimate open source project.

In this case, we're going to be open and say when we can't work on something, or when we're unlikely to work on something, because we've got those 800+ contributors at or door asking for things.

There's a lot of triage.

In the past I've seen other projects take a few alternate routes - leave everyone hanging (unfair) or auto-merge everything (unstable). So that's kind of where we're at.

We do recognize we don't have /limitless/ resources, but this is kind of what you get for having a project on GitHub with so many stars and forks.

The user and testing community is absolutely awesome, but I when we say we aren't going to do something, it's because we want to be clear where we stand or have a conversation, or encourage people to contribute.

As Spock said "the needs of the many, outweigh the needs of the few or the one". Triage!
will it work if you don't have an ebay account?
Chance is far more interesting when the discussion is about things like "how to increase your luck surface area." Otherwise, it is kind of hand-wavy dismissal of success as "welp, they got lucky."
Actually all modules take the key: value form if you want to use that :) ... though if you need to pass structured data, you can't use the shorthand.
It also ignores that speed limits are largely determined by what speed would allow you to safely stop if there was an road obstruction (traffic, animal, merging vehicles, etc).
That's a bit unfair. I wasn't making a personal attack; just posting a sardonic rebuttal to a poster who seems to me more interested in pushing a specific ideology than posting a considered response to what I have been saying.
> You can even do ToTraceString() to see the generated statement.

And then if you're a control freak, feed that generated query into ScriptDom [1].

[1] http://msdn.microsoft.com/en-us/library/microsoft.data.schem...
On the command line, this should work for tgz:

COPYFILE_DISABLE=1 tar cvzf release.tgz file1 dir1 dir2 ...

or for zip:

zip -r -X release.zip folder_to_compress

via http://unix.stackexchange.com/questions/9665/create-tar-arch... and http://coolestguidesontheplanet.com/how-to-compress-and-unco...
Here's a blog about Ansible windows support for those interested: http://www.ansible.com/blog/windows-is-coming

1.7 comes out this week, and we're going to continue to improve it in 1.8.
Don’t worry too much about being a bad father - as long as you are there at least some of the time and don’t beat them and their mother then they will almost certainly turn out OK.

My experience with my own children is the effect you can have on them is very limited - this is both liberating and depressing.
Mm, I'd say you're right on about some things, but slightly off the mark on others. Traditional windows folks certainly know at least some things about CMS, or rather, CM like functionality. WMI/WDS and friends are surprisingly robust when it comes to things like provisioning and patching, and powershell has been (and I say this as a primarily linux weenie) a breath of fresh air in the windows ecosystem, although I can't speak for its capability specifically as a CM utility. What I'd say is true is that windows folks don't typically know about linux CM, and visa versa. (At least, I certainly didn't know squat about windows CM when I started working in a heterogeneous system).

We made a similar choice as you did, going with salt for certain functionality (because as you found, weird edge cases/fragility of salt on windows) but at the root of things, you use the tool that works well for the system. And in some situations, that means living in a bipartisan world (WDS for windows deployment, spacewalk for linux) or looking for a solution that plays well in the sandbox with both (well), which is a bit rarer, ala salt.

I'm sure there are people who solved this problem way more elegantly, but for being pretty damn understaffed and new to devops when we started, it worked surprisingly well by the end of things :)
Certainly to each his own, but in this case, Papers, Please hits everything I want in the type of game it purports to be, and does so in splendid fashion.
Is this whole medallion argument over how quickly "at the curb" hails move to smartphone apps? Because I'd put some serious money on the majority of "e-hails" being done via Flywheel, Lyft, Uber, etc in the next ~3 years.

Its too bad I can't short medallions as a security.
You are lucky that the SD card you had used a discrete package for the flash - to reduce costs, quite a few of them just encapsulate a bare die, which is nowhere near as robust; even assuming the die didn't crack, trying to wirebond one of those without special machinery is nearly impossible. MicroSD almost exclusively is constructed this way.

There's also a very interesting article about reverse-engineering the microcontroller used inside: http://www.bunniestudios.com/blog/?p=3554
Hi. I'm the blog post author. The issue isn't SSH. I was running ansible-playbook on the local system using -c local. It wasn't using SSH at all.
I need to scrape an eccomerce site this weekend, and this will be a great resource to keep bookmarked. Thanks.
I'm sorry you thought we were unfriendly.

Don't read too much into responses if we don't go out of our way to say "Hi yall", but we do try to say thank you a giant ton.

We're pushing an IRC channel of about 800 people now, and I think we're mostly just trying to be concise in the waves of giant teaming hordes of Ansible users :)

If you don't let that get under your skin, you'll be fine! We're happy everyone is here, usually. Though we'll also share when the design decision of something is that way for a reason.

As it is said, "go not to the elves for council, for they shall say both no and yes" :)

Mostly we're just trying to get you on your feet as quickly as possible.

Try the tool, by all means, if we're ever short, it's because we're so incredibly busy, and we're thankful for every user we have.
What are the best tools for identifying the hottest startups?
Compiling a list: What are the best tools for identifying/tracking the hottest startups? (beyond Angellist, Mattermark, ProductHunt...)?
We've updated our search algorithm
so the results are better. feedback is welcome.
http://www.tittle.co
I guess it's a matter of perspective. My experience with IE6 was mostly being a teenage hobbyist webmaster way back when FF vs IE6 was in full spin - I remember being proud of coding standards compliant websites that worked perfectly in FF just to have it completely break in IE6, then having to spend hours fiddling with the HTML/CSS to get it to the point where it worked in IE6. Frustrating times.

That's why I don't really see the comparison. When I think of IE6 I think of the hours I wasted trying to make it work right. I'm not currently coding IE mobile websites, then checking it on a webkit browser, having everything be broken and then spending hours trying to fix it.
Civilian hackers have a solid intuitive understanding and can use that to select, build, and modify whatever tools they please according to their intentions, and use them however they want to.

Do the military "cyberwarriors" even have local admin rights on their machines? Do they have the education necessary to think about systems and vulnerabilities and the requisite leeway to use that knowledge, or are they (as I would guess) "highly trained," where "trained" means "good at following a set of procedures"?

I'm not knocking that as part of military culture. I want the people in control of weapons and aircraft, etc. to be great at following orders and the procedures they were trained to follow, and do little else. The ICMB fleet is not a place for improvisation.

But computer security is. It's a creativity-driven field that moves quickly, evolves hourly, and requires intellectual agility. I would imagine that from a locked-down, out-of-date OS with a years-long procurement cycle to buy third-rate software from huge, blundering contractors and no leeway to try new things on a whim, it would be impossible to beat a team of educated, unencumbered civilians in a field like this.

Of course, that's just a caricature of military culture that I'm imagining, but can anyone speak to this?
I liked the one that was a C program that used argv[0] (or argv[1] - cant remember) as the connection string for an SQL database. Then the answer was SQL injection. I mean, sure, you can argue that's a flaw with the program, but it's also THE ONLY POSSIBLE USE for the program.

I got 5/5 on advanced, but I don't think that proves anything. For most of the questions my response would be "decomp your code better and use comments."
I'm not finding the new generation term particularly meaningful.

One thing that was somewhat unique about Ansible was it was designed for rolling updates as the initial use case, and the desire to solve deployment problems rather than just CM problems.

Everybody tends to view orchestration differently, so see our take:

http://www.ansible.com/blog/orchestration-you-keep-using-tha...

and

http://www.ansible.com/blog/2013/11/29/ansibles-architecture...

Ultimately, for us, it meant boiling back a lot of things to base concepts, and taking parts we liked from a lot of different things.

But is there a generation? I don't think so.

Some models make things a bit more or less flexible, or allow different capabilities.
SolarWinds Thwack Ambassador for July – Had a Great Time
Ding ding ding! The solution is better driver training and mandatory retesting for all drivers at regular intervals. So many drivers of all ages are absolutely terrible. Everyone should be able to go 85 MPH on a six lane highway but you can't because there are so many bad drivers.

Driving is not a right and it should not be treated that way.
Has anyone ever found out if @Mattt is actually human? I mean, with the quality and volume of work he produces he quite obviously doesn't ever sleep
GREENIE BLACK HOLE FOUND by EARTH and ANDROMINA
If you claim that 20 different people collectively smashed your car window, charge them individually for full damages, and then only decide to charge the ones who have money, is it vexatious?