skysight-inc/HackerNews huggingface dataset:
> What Puppet et al brings to the table is a bit of structure and best practice.

> But the big win with a configuration management tool is not even in the tool itself. It's having a central database of _all_ configuration in every environment.

I agree that is the big win. Though in theory you don't need a configuration management tool to get it. Just sufficient discipline and attention to best-practices.

What the config management tools provide, here, is a framework for combining "site-wide" configuration, "local/discovered" facts, and "human-assigned" roles and classes and exposing it all, consistently, to a specialized scripting language.

The library of modules/cookbooks/etc. also often take care of a lot tedious logic/details that would otherwise have to be in the code (although this part can still get in the way...).
Google tries to win EU friends with €150M Digital News Initiative fund
In this iteration at least, Android Wear has taken an Apple (simple) approach and Apple Watch has taken an Android-of-old approach (more complex). Android Wear doesn't have an app launcher except for a buried start feature in the options menu. Android Wear is not supposed to be used to launch apps. It's supposed to be an accessory to your phone, showing you phone notifications and allowing you to respond and address things that pop up. It is mainly interacted with by vibrating and showing you a notification and swiping it away. Or by talking to it by holding it up at the angle you'd look at a watch and saying OK Google followed by "Text Susan I'll be 5 minutes late" or "When did Georgia become a state" or "How do I get to the nearest post office". For the final one, a single tap confirms that you want to enter navigation mode. One of my friends loves his. I got one for developing but haven't used it much.

The array of app icons and the crown on the Apple Watch makes it seem like it's trying to take over functionality that is much better handled by your phone with its larger, more mature UI. Perhaps the end goal is that Apple Watch is supposed to be more of a standalone device, which is why it has beefier hardware and a much beefier price tag (starting at $349 as opposed to the $80 I got my LG G Watch for).
> "...and, presuming Google doesn't use patents like a troll..."

Saw this this morning discussing how Google bought Motorola and is now demanding more royalties for "standard-essential patents", after selling off Motorola (and keeping their patents to use in lawsuits like this): https://twitter.com/FioraAeterna/status/592775596712849408

I don't follow this super closely and so can't say if the claim is 100% true, but it sure was interesting to read about.
Probably almost any of them. All the British accents I've ever heard sound less American than the Traistain de Cunha islanders.
How an Old Swimming Pool Feeds Entire Family and Changes the Way We Look at Food
25% is better than 0.

Now its' 0.
>Byte endianess is about binary content, which isn't supposed to be read by humans.

You can tell a lot about someone's programming history from statements like this.

Anyone who habitually works on low-level code has plenty of experience working with raw binary data.
Increase Profit from Exit Intent Technology with Split Testing
I think this goes well with their other line of thought:"It is so difficult to remove a feature once we've added it, so it is best to be careful adding new features and start with a few great features first." That's how they have developed iOS.

I recall a high-ranking individual (Jobs, Cook, or Forstall) from Apple saying this a couple of years ago, but I don't remember when, where, or context. Sorry.
Apple, Google and Valve all only get away with taking 30% because they managed to establish more or less of a monopoly on stores in each of their respective ecosystems.

Steam is arguably still the most permissive of all of those since it allows redeeming keys purchased directly from the developer or places like Humble Bundle Store which are reported to take a smaller cut.
> Maybe rephrased some people have to ping 10K boxes per minute and other people have to check 1000 services or files or aspects on 10 boxes and its not REALLY possible for the same codebase to serve both groups equally well in actual real world practice.

Really? Why? The first thing seems quite easy all around. Configuration-wise one would expect it to be simple. Computation-wise, pinging 10K boxes per minute means sending <200 packets per second (and receiving at most the same number). Maybe 3X that or so to get multiple samples. That's nothing for a modern machine.

The second one obviously requires some more complexity but I don't know why the extensible configuration and plugin system it'd require would have to interfere with simply pinging a bunch of machines. Computation-wise, again sending <200 requests per second should be trivial unless they're spectacularly heavy-weight.

The Nagios plugin protocol does seem to be somewhat heavy-weight, though. Looks like it still fork()+exec()s on every probe? https://nagios-plugins.org/doc/guidelines.html That seems like a much greater problem in terms of computation than the actual probes themselves, particularly if probes are written in a scripting language with non-trivial startup overhead. Doesn't look like Icinga is any different? What significant architectural differences exist between the two?
Professors are often advised to pretend the syllabus is a contract because doing so sets expectations and can avoid annoying petty hassles at the end of the term when students that feel slighted and desperate start abusing administrative procedures (i.e. it reduces perfunctory pointless busy work that will waste the professor's time because admin will always find a way to fall for egregious student bullshit).

Generally, professors should try to find a balance that sets the syllabus to be difficult but still doable--difficult enough that students don't blow off the work, but also not so difficult as to frighten them away and cause them to drop in the first few weeks. Plus you can always move the grading scale down later which makes the students quite happy later in the term. Failing someone because they didn't muster up to this sort of syllabus is more "difficult" for the administration to roll over.

"Difficult" in the sense that admin will maybe, possibly sense a vague pang of internal conflict and disease (assuming they still have any sense of agency whatsoever) while rubberstamping the override.
Arabic, which is of course normally right-to-left, uses left-to-right ordering for numerals.
With more specificity, we begin to zero in on the nature of your OG comment. In truth, the devices you mentioned are an apples to aardvarks comparison. Ideally, and again anecdotally, reforestation should be a optimized process that replicates the natural occurrence thereof as much as is possible. Put another way, how do we do what the forest does but faster and in places the forest may not be able to? Rows and hedges can exist in nature, but IME clusters and sprays are more common. IF this company used actual Drones, not RPVs, i could imagine some bright person[s] coming up with different patterns for different species in different regions. Also, it would be swell to plant more than trees; a full stack solution seems best. And why stop at fixed biologicals? Drones that fly escort for bees; drones that go after certain invasive species during their mating seasons; drones that bury themselves like cicada grubs and come out when some biological imbalance trips their wake up sensors. With the entirety of biology as a play book, we as tricky primates have a lot of capability to construct and support our natural surroundings.

I am against industrial methods in anything, and this marginalizes me here in the West, and that is ok. People want to build money machines that crank out profit on a predictable schedule and that is fine in my book because i believe time will prove the error in that approach to living. If we want to get in the biology game, however, "crazy anarchists" and wierdos might have the upper hand in the idea arena, as trying to regiment everything, or even anything, in a massively complicated innately complex web of interaction that does not cease at any point is a fools errand.

...shit, i need a drone to come guide me back to my original point.
What's the time complexity of n-sum problem
like 4sum in leetcode
[https://leetcode.com/problems/4sum/]
Facebook Tops List of Best Workplaces
Data roaming in the USA is throttled, yes.

Three UK have a complicated abuse checker implemented. For every calendar month, if you spend time roaming on a Feel At Home partner network you must also have your SIM register on the Three network in the UK at some point in that calendar month.

Failure to do that for 3 times in a rolling 12 months will automatically end your roaming privileges.

That implementation is designed to prevent someone buying a Three UK SIM and using it as a global traveling SIM. It's designed for people who instead travel between the UK and other destinations frequently. (i.e. their SIM will check in on the UK network at least once per calendar month)
You're tattooing it wrong.

But seriously, how could Apple not test this?
OLAP for OLTP practitioners
If IBM didn't use Agile, what did they use?

The non-greedy benefit of Agile is that work and how work happens becomes more understandable in a consistent and reasonably-well studied manner.
Composer and Continuous Integration
I am not sure that it really is a teacher, let alone professor's professional responsibility to have to deal with the student's lack of basic human decency. I don't know what happened in that class and I also don't know if his statement about "a few" not deserving being flunked is accurate, but it does not change the fact of the matter that a teacher / professor / lecturer's only job is to teach and educate. Their job is not crowd control or behavior modification therapy.

I don't see any way how A&M is not negligent in performing their duty to assure an environment to allow him to perform his contractual obligation to teach the students that are there to learn. Especially if he requested that the disruptive students leave and / or be removed from the class, he and the affected students that were possibly not contributing to the disruption should really be suing the university for contract non-performance. If you go to a university and expect education and instruction and the school does not perform it's duty to assure that happens, they are in breach of contract. There doesn't seem to be any real difference from any other service contract.
Most of them don't have much understanding of the tech.
Interestingly this appeared on my facebook timeline this morning.

http://www.sciencedaily.com/releases/2015/04/150424105348.ht...

I have a friend who likes to parrot out every anti-GM article in the mainstream press.
He eventually kind of changed his argument (he is a stubborn bastard who will never admit being wrong), when I asked him:

What is it about targeted gene mutation (as in GM organisms) that you think is so much more dangerous than random gene mutation that occurs in nature?
You don't necessarily have to do anything, refusing to talk (not necessarily help) makes keeping people in jail so much easier.
Secondly... your analogy to theft is part of the problem.

Up thread, I wrote this. It's infringing. It's not actually theft.

Theft based advocacy is understandable, but not inclusive enough for a productive discussion.

And in that is the moral line being blurred quite nicely.
I was refering to what you call "unfashionable old TV show". Specifically I was hoping somehow to use this model to resurrect firefly...

That said if that model cannot sustain huge movies like we see them today, that may mean we end up with smaller movies.
Leaked Windows 10 screenshots show new UI and 3D Live Tiles
I vote Arduino.cc/Arduino.org

BUT

ffmpeg vs libav was rediculus and Ubuntu used EDIT avcon and put a weird warning on ffmpeg on it being deprecated and please install EDIT avcon just got under my skin!!! [1]

[1] http://stackoverflow.com/questions/9477115/what-are-the-diff...
Privilege separation is achievable by using separate unprivileged users. If root is required, fork and drop root and then use something like OpenBSD's imsg(3) API to properly pass resources between the privileged parent and unprivileged child processes.

If you want to go a step further and sandbox, use setrlimit(2)/chroot(2). And if it's appropriate, use technologies like systrace(4) or Linux seccomp(2).

There are many examples of this in OpenBSD's base system, including some most people don't know about.. like tcpdump(8)
Lead poisoning in the aqueduct system is one theory for the fall of the Roman empire.
I'm surprised that there is no mention of Rational Team Concert:

http://www-03.ibm.com/software/products/en/rtc

Used in a big way to implement Agile within IBM and provides a nice coherent system for task management.
Though the Apple Watch is still cool, I'm still seriously thinking of getting a Pebble Time: https://getpebble.com/pebble_time

However, development for the Time so far hasn't been as easy as I'd thought, e.g. some of the examples provided to develop watch-faces, etc. online didn't seem to be fully up-to-date to use with color/Time.
Realtor bullied into deal
Convicted Silk Road Kingpin Ross Ulbricht Won't Be Getting a Retrial
HN is the only one I participate in. I will likely start to participate in Reddit, but as with HN, I lurk _forever_ before I participate so that I understand what I am signing up for.
Nice job gopher!
I will try to deploy on some of my personal sites.

Is this the first http2 server released?
"The mission is to have innovation and the speed of small companies..."

If they keep laying off people, eventually they will be a small company. Problem solved!
AARON'S LAW: SECTION-BY-SECTION SUMMARY
‘Try on Desktop’ Button for Docker Hub
Selective breeding. Get a big cow and a big bull together and wait for some sweet lovin to happen. Hopefully you get a big calf.
I haven't used it but I think there are some biases going in that would affect how I feel of it regardless. For example, for my iPhone, I limit notifications to calls and SMS. Except for the occasional marketer, phone calls are normally "important", and I'm not sure, Watch or not, how I could effectively whitelist calls in such a way that would not block the myriad of important calls from first-time numbers.

In terms of text messages: I guess it's hard to think of a situation in which the ability to glance at my wrist instead of investigating the vibration in my pocket is a huge advantage. Text messages can sometimes be important, but if I'm expecting a text message in a given time period, I'll put myself in a situation in which having the phone out is not a problem (i.e. not be in a movie theater).

I guess one situation in which having a watch is better than a phone: when you're moving around in such a way that you don't notice/hear the phone going off. I've missed calls that way. But I guess I'm not in that situation enough to justify a new device...I mean, that's helpful, but we're not yet that far removed from a time when we had to arrange our rendezvous and appointments with no expectation that we could contact people in mid-transit (i.e. before cell phones).

I don't consider myself a huge Luddite. I waited in line for the first iPad, but with that, I felt the value proposition was obvious: this is a computer you can walk around with in one hand and read/navigate/etc....even just reading from a tablet is obviously appealing, in the way that reading a physical book/magazine/newspaper is more appealing (despite limitations) than from a laptop or desktop. The value of iPods and iPhones was never hard to figure out either, even if you doubted whether or not they were worth the price over their competitors.
No mention of jsawk in here? We use it quite a bit for shell scripts, works great.
I don't know if I really want to open this url at work... is it safe?
I've been working on a pretty complicated watch app that will be going live to our users in the next few days. The simulator actually does a pretty good job at faking a real watch. I was worried about the communication between the phone and the watch over Bluetooth being slower then the simulator however I've had a apple watch since Friday and there is no noticeable delay (though I'm not sending images)
[Caveat: I am not suggesting that there won't be a market for software that runs on the current generation of wrist located wearable computers. I just think as an interactive interface, the form factor will wind up as an evolutionary dead end for reasons similar to those by which touchpads have largely displaced trackballs.]

I referee soccer. This means that some number of times a year, I regularly get paid for an activity where a wristwatch is my only piece of tech and I rely on it while breathing heavily and making spectators, team officials and players express their unhappiness. I have half a dozen wristwatches in my referee bag. When I run center, I accumulate wristwatch-wearing-hours two at a time because I have to get things right. No amount of software sophistication can overcome the ergonomics of wristwatches.

The wristwatch form factor has poor ergonomics for an interactive device because it always requires two hands. Placing a small machine on the wrist puts it out of harms way by placing it behind our primary method for interacting with the physical world. Wristwatches work ergonomically because they require limited manipulation and are primarily displays.

To the degree wristwatches offer interaction, quick interactions are done by feel. Timex's Ironman series performs its intended function well because the lap button is easy to locate without looking. However, basic wristwatch ergonomics mean that hitting that button is two handed and slows down a runner. Even worse, bringing an arm across the chest briefly inhibits full expansion of the chest and thus lung capacity. Only because the information the watch provides is so valuable is such a biomechanical cost a viable engineering tradeoff.

Running a wristwatch off a phone turns two-handed one-device operations into potential two-or-three-handed two-device operations. Sure, the obvious solution is a voice interface...but when everything runs on the phone, then a wristwatch is just a bluetooth microphone with a small display...with wrist mounted microphone versus headset mounted.

On the other hand, The wrist is a well protected place for mounting sensitive equipment on the body and the wristwatch is a reasonable form factor for sensors, yet in the long run serious sensor platforms want to be open as do the platforms for analysis of sensor data. Proprietary interfaces are not likely to be the direct road to the quantified self.
I ignore Europe as a preventative conversation tactic. It's really hard to talk about things on the internet. For any debate there are a ton of edge cases. It's easy for discussions to go off the rails focusing on them. Content not available. Average income of Country X significantly less than Country Y. Bandwidth caps. Unstable connection. Etc etc.

So for discussion sake I throw it out. Not permanently, just for a moment. It lets me focus on the good ol United States. Where people are relatively rich and the vast majority of content is available. Basically it's a best case scenario. If in the absolute base case people still heavily pirate content then the edge cases don't matter. Once that best case scenario is resolved then you can start fleshing out and covering all the international edge cases.
Latin America Facebook Rival to Use Bitcoin to Pay for Content
We made our salaries transparent at Lunar Logic. Check why
Creative future
Your comment on social interruption really resonates with me. As somebody who has been wearing a Pebble for a couple of years, the main utility I have discovered is in minimizing the number of times I take out my phone. But it's not really about reducing the onerous physical labor of putting my hand in my pocket. It's about being more present.

Right now I get wrist notifications maybe 5-10 times a day. E.g, my next meeting, a text message. I can sneak a glance in during a meeting and then either carry on or smoothly bring things to an end so I can deal with something urgent. That's about what I want; anything else can wait until I'm free, at which point I'll pull out my phone and skim the non-urgent stuff that has stacked up.

Despite having poked at the SDK, and despite having built a personal-use Android app in the meantime, I haven't really had the urge to build anything for the Pebble. I don't want more on my wrist.
This is a pretty important summarization of Apple's biggest issues in my opinion (even if you were a little too strong with the word 'failed').

- Ads are intrusive. No one likes ads and they don't pay very well anyway (Google for instance has had their ad money per ad go down year over year). I feel like their days may be numbered.

- Paid apps don't give a user a chance to try an application and if the price is too high, even if the app is truly worth it, it may never get a shot with the user's. Granted Apple still makes a ton of money with these but the app developers have spoken: they make more money with the freemium model.

- Free apps with in app purchases make the most money for developers. Unfortunately the whole thing is kind of an ethics conundrum; is it okay to give someone something but they can't use parts of it until they pay you for it? What about schemes that are actually hinder the product just to try and make the user give the app more cash (e.g. buying "energy" or whatever games will use to make things go slow). This model seems to be getting a lot of backlash lately.

- The other important one you missed is subscriptions; they are probably more fair but who wants to pay something every month when they probably already have 20 other bills to pay each month? Especially when you look at services who tie little things to paying for a subscription like adding the ability to use subtasks in an application requires a subscription.

It's hard to figure out how to sort all of this mess out. Personally I like the option of being able to try an application and if I like it pay for it outright. No ads or in app purchases or subscriptions. Granted subscriptions are sometimes necessary too especially if you're consuming external resources on a constant basis (e.g. "cloud backup" or sync, etc).

I'd love to entertain alternatives even if they sound worse at first just to go through the exercise of exploring them and trying to find better ways to make this all work.
New Gotham City Research Report – Endurance International Group
Couldn't that be said for nearly every programming language that doesn't share an underlying VM? I'm not sure what you're getting at. Do you mind expanding on that?
Hi There, I work at a startup and we all get Mac Latops, I installed VirtualBox and allocated 100Gigs and 4G of Ram to a Linux Mint virtual machine on my Mac OSX instance and it works great. I get so use all the features of the mac and I can do all my work on my linux machine. You shouldn't have a problem if you use a virtual machine.

Good luck in your new job.
The Yankees were colonizers more than immigrants --England had dominion over the territory and people came over to colonize as English subjects. In other words they were 'domestic' immigrants as opposed to alien (Swiss, Spanish, etc.) immigrants.
I also wonder if the reverse happens, with people sabotaging the system by breaking things that work, making easy things harder, and replacing fast things with slower things.