skysight-inc/HackerNews huggingface dataset:
Were the shops and local conveniences (pubs, bars etc) company owned & run or contacted out to other companies? How free was a private business able to establish a means of supplying services to those who lived and worked in the town?
more info: Matt Ranney - presentation ( Senior Staff Engineer at Uber )

"Matt Ranney at All Your Base 2015"

https://vimeo.com/145842299 ( 30 min )

keywords: Uber + PostgreSQL + Chaos Monkey-style failure testing

"WHAT WILL I LEARN?

After this talk, you’ll be able to better assess the risk from the different failure modes of databases in your system’s architecture."
Trying Craft CMS on Mac OS X Before Buying
So one needs a $2500 dollar computer and the other needs a $2475 computer?
Is it really micro-managing? Isn't it the point of standups in Scrum, to find out what an individual in a team has been working on and what issues they are facing in order to make more efficient use of their time and skills as well as to clear impediments in their way? The end goal is to improve the team's performance.

If I was telling them what to do, what results to expect _and_ how to do it, then I would be micro-managing.
There's more than just the person getting rained on getting wet. They show up all wet at some place and then get that place all wet. That's seems pretty selfish.

My dad lives in Seattle. I brought him to Japan. Him and my stepmom bragged they didn't need an umbrella when it was raining. Watched them walk into a store and drip on books and magazines destroying merchandise.

Not cool
Bonobos Form All-Female Coalitions to Target Violent Males
To cleanse your palate after this heavy dose of nostalgic nature worship, try Timothy Morton's Ecology Without Nature or The Ecological Thought.
I used to commute 3 hours a day, I used to finish 1-2 books per week. 3 hours of solid reading every single day.

Now, depending on the book it can be 1 week to 3 months as I don't commute and when I'm at home it's quite hard to drop everything read for one hour.

So I think it depends on people's lifestyle, if you are commuting 3 hours a day reading a book in a week is very very easy.
Previously service administration was different from linux distro to linux distro. This is of course no problem for FreeBSD, since there wasn't such a difference to begin with. One feature that FreeBSD may be missing is the dynamic behavior of desktop and mobile machines, which doesn't seem to map well to the existing init scripts.

While systemd clearly helped consolidate and make administration more predictable across linux distros, there are deficiencies and regressions due to systemd which for the most part didn't exist in the pre-systemd era. It may be due to the scope of functionality systemd aims to cover, but some of the unconventional or missing command line options don't help either. However, it's used by enough mainstream distros that I expect the kinks to be fixed with time.
Thanks for that good read. I particularly agree with this:

I think for myself, I do have some moral and ethical baselines that I don't want the byproducts of my labor to violate, like harming others, perpetuating government oppression, wasting resources.

I'm only a few years into my career but I can envision that being a more realistic baseline for jobs than trying to find something world-changing in vain. I think I also want the domain to also be interesting, and that's a loose enough criterion not to be impossible to find.
Almost all roads in the Netherlands are made with the porous tarmac, it solves many problems, but it will not last as long as the non porous variant and is indeed more expensive...
Yes, but for me the meaning isn't necessarily in the finished work outside of creating something I like to look at. Considering I'm pretty prolific - I work on art most days, and have stacks that people haven't seen, I truly have to say I do it for my own benefit. Sometimes I put things that others find meaningful in the work because folks like that stuff.

It does give a flutter when other people see meaning in my otherwise meaningless work, though, and I still get giddy when I happen to sell a piece, as I don't sell often. There is some sort of encouragement to be had from others finding meaning in it. Much like getting a better than expected review at work. But I'd do it regardless of outside encouragement.
>This ignores the economic and construction issues that nuclear plants have.

Engineering problems with known solutions, were we only to implement them.

> There seems to be a fundamental misunderstanding by some about what the fight against climate change actually entails.

If that's so, it's a result of the rhetoric employed by many on the conventional, non-nuclear anti-AGW side. For example, you're the first person I've ever heard espouse this kind of incrementalism on CO2 figures. For most rhetoric on the subject, "apocalyptic" is not too strong a term.

I think a lot of nuclear advocates adopt their position on the basis that it's the most effective available response if things really are that bad. And then we get confused when people would rather keep technologies that spew filth constantly into the air, instead of accepting a very slight increased risk of localized and contained industrial accidents which are costly but not deadly. (Yeah, I know: Chernobyl and Fukushima. No one is proposing we build RBMKs in the US, and unlike Japan, if we want to build 2nd-gen BWRs safe from tsunamis, we have ample inland territory on which to do so.) If it's a choice between nuclear power and civilizational collapse involving megadeaths, that seems like a no-brainer. If it's not such a choice, it's fair to ask why so many people have done so much to make it seem so.

Honestly, I think the environmental movement has shot itself in the foot here in a huge way. Decades of painting nuclear power as Satan incarnate has made it politically impossible, indeed unthinkable, to include new, safe nuclear as the foundation of a strategy addressing AGW with a truly sustainable generation architecture, so what we're left with is quarter measures and cheese-paring fractionalism - changing lightbulbs to save the world.
How tech startups may defend their interests during the Brexit process
combined with this http://www.independent.co.uk/news/business/news/uk-wages-dro...
> Their propaganda is anti-intellectual, refers to "common sense" against scientific theories

I can see you're disgusted by this. I can relate to you.

On other hand, I'm disgusted when people get to ignore observations and facts because they don't fit their dominant ideology.

For example, there's this current ideology that "terrorism doesn't have a religion" and no amounts of facts are allowed to counter it.
Could you explain that PEX reference? Put it in context?
Wow. Really well done.
I hope to see ruby enter the top ten next year.
It is still circling around the top ten, being listed in top 20. After using Python, java, bash, lisp, javascripts. I have begun to like ruby. I am sure ruby lovers will grow in future as well, because ruby is so addictive.

Java Developers when they learn ruby, I am sure the will switch to JRuby, coding every thing in ruby and compiling them with JRuby to run them in JVM.

So, I am hopeful that ruby though not listed in top 10 this year, it will be listed next year.
I am pretty sure what prompted my search: tire chains.
It was posted to the tarsnap-announce mailing list: http://mail.tarsnap.com/tarsnap-announce/msg00035.html
Someone that has never heard of cron?

I mean presumably they might have had some web-ui functionality to change feed-settings - but why that wouldn't just update a cron-tab is beyond me.
What is Ethereum Classic
Would be interesting to hear the same story, but from Tom's point of view.
> a lot of the pain the Uber is feeling has to do with the way Postgres has implemented MVCC. Because they write new records all the time, they need to update all indexes, all the time

This is not true in general: there are circumstances where Postgres can skip updating indexes when a tuple is updated, assuming the update only changes values in non-indexed columns. See:

http://pgsql.tapoueh.org/site/html/misc/hot.html

https://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f...
The DAO, the Hack, the Soft Fork and the Hard Fork
For a counterexample, see the x86 string instructions. "Hardware" implementations like `repne scasb` are routinely outperformed by software implementations using SSE2.

That's only because SCAS (and CMPS) has not (yet) received quite the same amount of attention as MOVS and STOS. For a counterexample to your counterexample, look up "enhanced REP MOVSB". REP MOVS/STOS can operation on cacheline-sized blocks since at least the P6, when it was introduced as the "fast strings" feature, and its performance has been steadily improved over the processor generations.

Another problem is that these instructions don't die. SHA will some day be replaced, but the instruction will live on. The x86 BCD instructions illustrate this.

Replaced for secure crypto, yes, but there are plenty of other applications like (nonmalicious) data corruption detection where a reasonably fast yet far more collision-resistant algorithm than regular CRC is very useful.

On the topic of BCD instructions, there's this: https://news.ycombinator.com/item?id=8477254
Putin Talks of 'Discrimination' Against Athletes
Good :).

Can be better. Replace SysAdmin with System Admin.

First 3 paras will be better like below - (each '>' is a bullet):
> Programming languages: SQL, HTML, CSS, BASH, R, SPSS/PSPP, LaTeX space languages.
> Version control : Git [insert link of your account].
> Editor: Vim, Vi, Emacs.
> Tools and Applications: SalesForce, Raiser's Edge, Blackbaud CRM systems, Asana, Overleaf, Slack, MS office.
> Operating systems : Arch Linux, Ubuntu, Red Hat, OSX, and Windows, Gnome, Unity, LXDE, XFDE, CISC and RISC systems.
> Networking: DHCP, routers configuration.

Activities:
> Installing and setting up operating systems (windows & linux flavoured).
> Installing and troubleshooting hardware and software.
> Purchasing, and negotiating with vendors.
> Excellent customer service, in person or remote.
> Partitioning and disk recovery, both GUI and shell. IPtables, firewalls. Antiviral, rootkit, periferal, and social engineering safety measures, both preventative and corrective.

When you see paragraphs of text in CV - think in bullets and subheadings. Golden rule - keep each point within a line or two.

Hope all goes well for you. Good luck.
This is not exactly what happened. People behind HardenedBSD code take criticism of their code personally and are very, very, very reluctant to adhere to advices on correction of the code, or design or even processes around their code(one of the main points aganist accepting their ASLR code was that it wasn't designed, but ...just written) so the claims of that code being well tested, well written and in general production ready quality should be taken with a grain of salt.

However, its worth noting, that if it wasnt for them persistently making a lot of 'noise' around this particular feature, FreeBSD guys wouldnt come up with their own implementation anytime soon.
I'm familiar with systemd. I've used it lots. Admittedly I'm not a fan of systemd but that's personal preference.

I was more interested in why the OP didn't consider FreeBSD to have a "useful init system". Just wondered if it was a preference thing or if there were features s/he considered it to be missing or were perhaps unaware of.
Is this built off a Markov chains generator? I did something similar using reddit comments. Generally I got terrible results because any two word don't fully contextualize a sentence.
I follow an imaginary and totally-not-backed-by-science model whereby I view managers as a force multiplier on their teams. The number can be anything between 0 and 10. In this model, a PHB[1] hovers between 0.2 and 0.8 (it depends on how well the team can ignore him/her), whereas the average manager hovers somewhere between 0.8 and 1.2; their effect on their teams is neutral, give or take. Good managers are between 1 and 3 -- they can double or triple their team's output -- whereas excellent managers are 3 and up. Such managers also tend to possess very strong leadership skills.

[1]https://en.wikipedia.org/wiki/Pointy-haired_Boss
>>Being black in the US is legal, and being shot for being a black person in the US is uncommon.

That's true, although you also run the risk of being choked/tasered to death.
My gun cabinet is the only thing that I lock.

To be honest, I don't own anything very valuable, and I value my convenience more highly than the remote chance that somebody is going to clean out my house. Particularly since the criminal element is almost nonexistent hereabouts, and what there is tends to center on small-scale marijuana growing and dealing - although maybe that will become a problem if the heroin epidemic continues.

Locking and unlocking a door two or three times a day adds up to a considerable amount of wasted time over the course of years. Not to mention insanity like I've seen in Germany, where people lock the outer gate, lock the outer door, deadbolt the door, lock the inner door, and then roll down huge armored shutters over the windows - in an upper-middle class gated community...
I refactored the Ruby code write by other experienced Ruby developers before. And guess why they ask me to do the refactor job for them? Because I know how to write clean and deciplined code learn in Java and C lands. :-)
There is more to managing servers than just logging in. Using a central store for users and groups can provide consistency across systems. I'll grant you that LDAP is pretty complicated and there are vendors, at least, that are looking at REST API's instead of LDAP on the wire.
AMAZING!

Everything should be in the cloud, just to make sure it can fail when your internet connection is down or some server has hiccups or whatever.

Those are strange times.
Not to mention if it's one person who decided to set up the self-hosted solution and then that person leaves. How reliable is it then?
Obvious Facebook/Instagram/Snapchat metaphor is obvious.
The thing is it doesn't actually rain that much in London.

I mean it rains a bit but reputation for rain is far in excess of the reality if you were to compare it with many north American cities.

Have a look at http://www.worldclimate.com/ to compare. London is pretty dry.
How Many Businesses Using Facebook Fan Page?
Passing capturing C++ lambda functions as function pointers
If you automate it, it shows you value your time more than than their time.
Very instructive.

Using your system, as a manager, if you're not above 1 you should work hard to never ever go below 1.

That's the point Spolsky is making, I think. It's a fair point and rooted in a lot of evidence, but somewhat limited, because as you say, there can be great managers whose experience and insight multiply their potential.
This is corruption even if no money was exchanged this should be prosecuted.
I'm seeing multiple emails too
Ideally, what people are doing should be obvious, if they are actually doing work. Check-in messages, issue tracker activity, etc, gives a more real picture of what is actually happening than the copy-pasted no-information answers presented through stand-ups generally.

Don't Lumbergh your way through it - "So, Peter, what's happening? Aahh, now, are you going to go ahead and have those TPS reports for us this afternoon?"
I'm afraid we're going to have a couple of really bad years with products like this pumped out every week. Hardware that's turned to bricks when the company goes bankrupt, has server issues, or simply abandons the product in favour of focus on the next big thing(tm).

This pet-feeder is simply a motor on a timer. You have to make some hilariously bad design choices to make it 100% dependent on the internet for scheduling.
How to get the most out of working with an overseas software company
Easy for a community manager to say, but she didn't agree to the blanket terms of service. You did.

The binding TOS explicitly states they may analyze your content, and the analysis occurs as the content is sent, received, AND when it is stored.

If what the community manager says is true, it would be awesome if Google actually updated the TOS to clarify that file AND file meta data in Google Drive are exempt. I mean I love my Chromebook, and it came with 100 GB of Google Drive free. But I have no idea how much access Google has to the files, so I can only assume the TOS is accurate.

==

There's many choice quotes from Google employees that contradict, skirt around or gloss over these issues:

Are files stored on Google Drive Encrypted?

You'll note the first response doesn't answer the question. Then finally a contradicting response:

That's a valid question. Google Drive does NOT currently encrypt files on the server. Our team and our company take the security and privacy of our users very seriously.

https://productforums.google.com/d/msg/drive/6AdrOutSoFU/sgi...

==

Here's a funny conversation regarding web search history being on by default across all your devices:

I can't believe that this option is enabled by default! Clearly it should be DISabled by default if Google cares at all about their users' security and privacy. It's one thing that Google collects anonymous data about what people search for and do online, but to collect a database of detailed personally identifiable information on an opt-out instead of an opt-in basis?

The product manager isn't quite sure either:

I'm a PM at Google working on Personalized Search / Web History ... We've found that it is difficult to articulate the usefulness of having Web History turned on without trying it out for yourself.

https://productforums.google.com/forum/#!msg/websearch/12cW5...

==
Had to double check if this was not from The Onion.

Don't know about dogs, but don't cats feed themselves? Mine certainly does, when we leave for holidays (or even sometimes during the year) we just leave a lot of food and it just eats what it needs everyday.
I agree with the others here. I like rust the way it is and I think it's fine to leave it alone :)
This might be a part of the story - but it is not the most important one. It makes a good story - a fight between the good and the evil bureaucracy. But what I have seen is rules created in perfectly good faith and often they are reasonable answers to some immediate threats. The problem is with revising them when the situation changes or understanding how they work in the presence of other rules etc.

It is quite analogue to how code becomes bloated - this might be an effect of some programmers believing that this is their work security - but more often than that the programmers hate it. Bureaucratic rules are quite literally the code that the administration runs - and we need them, it is just very hard to understand them all.
Ask a Hostage Negotiator: What's the Best Way to Get a Raise? (2015)
Attaching a label to someone is the most significant act in analysis.
The human toll of terror
I would probably take the Mercedes, if they offer the same performance and features. But thats a big "if". Currently for example, Mercedes offers no car that can compete with a Tesla S/X. So with the electrical trucks, one needs to compare first their specs.
Silver+Fox+GoRingless+Extreme+Team+Build+-+Make+$400+Per+Sale+-+I+Do+The+Selling
I'm the same.

Can't stand musicals either.
Pglogical is the next generation replication system for PostgreSQL
40+ of the best add-ins for PowerPoint
Can't wait to see this happening to a web-connected human baby feeder.
Are we supposed to know who Ayende is? Please change the title.
Someone from the UAE government, possibly a relative, met up with her with a printout of all the conversations and then heavily pressured her to break up.
requests is built on urllib3, and it includes its own version of urllib3 (to avoid dependency problems).

If I'm not mistaken, the stdlib contains urllib and urlib2, but not urllib3.

The fact that there 3 "urllib" packages show that the Python way is not so good.
Pocket Casts 6
What the fuck? I don't come on a message board in your language and tell them people from the town they're from speak their language wrong. Delete this comment.
Not all cats eat just what they need, one of our cats eat twice the amount of what he needs if he finds food available. That's why this kind of automated feeders makes sense.
It has been a while since I did anything with Python, but I did like its standard library. It was reasonably comprehensive without feeling bloated, and the documentation was pretty good (mostly).

Having a good standard library also makes deployment easier.
(In Go, OTOH, I tend to care less, even though its standard library is quite good, because thanks to static linking, deployment is always easy, no matter how many third-party libraries I use.)
I see you have not used any standard libs to do NLP, Deep learning like tensorflow, theano etc! What linear algebra and stats skills came into play to come up with your own ML code.
Im new to ML and learning pre-requisites for it right now - curious to know.
There are more people using SVN than Mercurial.
In expensive housing markets like SF, companies will soon have a choice: provide subsidized housing to employees in the form of residential campuses (which are basically company towns in an exurban/suburban setting) or pay them more salary.

I think they will go with the former.
Surface fails for gaming (ex: no VR) which is why I keep my home Desktop around for. Sure, for work I use Windows, but a single tiny screen again makes it near useless for coding.

Which means casual web browsing. Which is where the iPad Pro crushes it. Better battery, screen, lower weight, etc. I get the Windows idea, but I know a lot of people that replaced their on the go laptop with a smartphone because if your going to compromise for form factor it's because your not doing serious work.
One doc to learn them all :)

The `Optimizing and debugging code` part is where most data scientists falter.

So, this is a really nice effort for bringing it all together!
Astronomy Photographer of the Year 2016 [shortlist]
Show HN: Simple color comparison tool
please ignore my comment - I see theano :)
Where I live now, in China, I don't carry an umbrella. When it rains, it pours. For ages. So an umbrella is little help.

In London, rain is much lighter, but much more frequent and much less predictable. So carrying an umbrella is a must.

I forgot this on my last trip to London. It was sunny when I got on the underground at Heathrow. By the time I got to central London, it was pouring, and I was soaked by the time I had walked to the office.
Build and share your web reading list with Taggem
If you asked each of those constituents how much value they/their group added and summed those values, I suspect you'd end up with a significant multiple of the total value actually created.
When ever the English language and its appropriation of other words come up I cannot help but think of this quote from James Nicoll:

"The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and rifle their pockets for new vocabulary."
C was usable on MS-DOS before Modula-2 or Turbo Pascal were available.