skysight-inc/HackerNews huggingface dataset:
Push your org to implement some sort of peer-recognition system.

My employer's (large commercial software company) award system is peer-based - anybody can suggest an award, from simple kudos up to multi-thousand dollar awards. Kudos don't require approval and are typically announced in weekly or monthly team meetings. The larger things are announced in the division or company-wide meetings, as appropriate.

The system actually doesn't allow generic team awards. It can be a bit annoying, but it also prevents what you describe. If I want to recognize a team, I have to call out each person individually.

As a project manager (but with no direct reports), I try to award a few kudos per quarter, just to let my peers (including all the teams I work with regularly, that's 50 developers/testers) know I'm paying attention. I typically submit a few larger awards per year. So far, I haven't had any outright rejected by my director or VP, only the level adjusted (both up and down).

Edit - another thought - I also proactively seek feedback from product management and sales. It doesn't take a lot of feedback to make a difference in team morale. While my teams are directly client facing, it's not difficult to obtain client feedback that is directly relevant to my projects.
The difference is - rape is forbidden by law. You could decriminalize it I guess, and focus on education.

BTW it's really funny that sucking a penis is forbidden, but choping it off is not.
Part of the problem is that concrete doesn't age well. The building might start as looking ok, but quickly becomes discolored. It's worsened by the fact that many of the buildings made no accommodation for how they wouldn't allow water to just drip and discolor them even worse.

The article talks about them belonging to "an era of muscular, public-minded development". Later, it says, "Brutalism wasn’t fully popular with a broad public, whose members were never convinced that awe-inspiring concrete dourness was what society was truly missing, and it ultimately depended on the good will of sympathetic planners". So, actually, it harkens back to an era when politicians and planners felt that they didn't need to be accountable.

The worst part of the article is when it argues, "THERE’S NO QUESTION that Brutalism looks exceedingly cool. [author's emphasis]". I think most of the broad public would disagree - and the article basically says that. Brutalism is just gross and dirty to me. There's nothing interesting or cool about it for me. Brutalism means putting a lot of money into something that's crappy. As rayiner points out (https://news.ycombinator.com/item?id=12688217), it isn't honest like the article portrays it as. The buildings are often needlessly complicated or purposely ugly.
> Is it hard to believe most men don't do those things, too? Some do, sure.

I think this is more of a "of the people that get these things, most are men" than a "all men get these things."
The best modernization of brutalism I have seen is at UCF:

http://rwc.sdes.ucf.edu/image/809

http://centric.cos.ucf.edu/wp-content/uploads/2011/04/cropbl...

Basically the campus started with a bunch of kind of interesting brutalist buildings and build around it to house its growth from 15,000 to 60,000 students. They mixed huge modern glass with brick and the campus is spectacular.
I dunno, I find it pretty interesting too (and I hadn't heard any stories like this before). It's a pretty significant change in behavior, especially to just happen out of the blue one day.
Serious question, what's wrong with deploying 100 times per day? I'll take that over one monstrous semi-weekly deploy.
Time (2015)
Optionbot 3.0 App THE TRUTH
Square Said to Have Discussed Caviar Sale with Uber, GrubHub
Thanks for the elaborate response!

The flying fortresses is one thing, but not being able to get at solids to build with necessitates all materials coming from other planets. That would make it extremely expensive to grow beyond a non-permanent establishment.

The solar and gravity advantages seem relatively small. The distance is on average 1.5 times as large, which I'd guess is not a major difference in the kind of planning you have to do for the trip.

So you need the same life support as you need on Mars (enclosed space with atmosphere to breathe in, water, food) plus a couple of extra downsides. But as a bonus you get radiation and meteorite protection. That doesn't sound any easier to me overall.
I really like all the different rank lists that are available.

https://open.kattis.com/countries/MEX
https://open.kattis.com/universities/unam.mx
https://open.kattis.com/ranklist/universities

Nicely done!
It's way more likely to affect you than that it making any relevant harm to anybody else.

Do you care about thieves checking your lights from anywhere on the city? And what about your lights launching attacks against your other computers?
Totally Simon Fraser, built around 1965 when Brutalism was still in style.

The University of Alberta has many brutalist classics that went up during the oil crisis of the late 70s (boom times for Alberta) long after brutalism had gone out of fashion. Edmonton built some nice brutalist courthouses remniscent of Boston City Hall, a brutalist art gallery, and brutalist legislature grounds among other buildings.

I grew up in the north Edmonton suburbs where a brutalist shoopping mall was erected, it was schockingly out of place. At the back was a terraced park plaza that was concrete, lifeless and featured a gigantic fountain (that never worked) that was a labynthine pile of concrete blocks and slabs.

I used to love going there as a kid, it was always desserted because it was so ugly and it served as a generic backdrop and playground to act out my dystopian sci-fi fantasies.

The plaza and fountain has since been torn out and replaced by something less alientating, and now people actually hang out there, which is disappointing.
FameBit Acquired by Google
There are other open source container frameworks, we are using Aurora (http://aurora.apache.org/) but there is also Mesosphere (https://mesosphere.com/) and some other smaller ones...
Thanks for the links - I did read them.

Yes, that was part of your original use of "usually." The way you used it in context implied the opposite group experiences the list of things the other group usually doesn't. You communicated that while most women don't do x, y, and z, most men do x, y, and z. My claim is they don't. Yes - of those that do x, y, and z, most are men - but most men still do not do x, y, and z. What percentage of people take AP CS? Most men do not take AP CS (very few men take AP CS in the U.S. or world). Realize the experience you described as common among men isn't most men's experience, and not most people's experience in general. Even if most of the people who had it were men.
Definitely, and there are some hefty asteroids out there we could probably bubble-form into habitats, live on the interior surface and have low and high -g sectors. Hell, even moons makes more sense than planets, until lift ceases to be an issue.
But they aren't important people.
Well, the AWS credentials auto-rotate. It does however provide a familiar place for an attacker to go to get the instance credentials, but that doesn't really help. At some point, those credentials must exist in plain-text for you to use them. If they're in a config file, they can be read out, if they're in RAM they can be pulled out with a debugger. At least if your box is temporarily owned due to a zero-day that you later patch, the credentials aren't going to be valid for long - although that situation would be hardly ideal!

You've also got to go to the trouble of getting the credentials on your box to start with. With instance roles, you can launch an instance and have it immediately capable of doing what your application needs. In the case of most applications my company runs, the instance profile is enough and no further security credentials are required. When database credentials are required, they're retrieved via S3, authenticated by the instance profile.
With your dollars we can do it!
Building a career in systems development
Hi,

I'm a new grad and I'm in between finishing school and starting a new job, so I have a few months off.

So I've done about six internships, both at small and large companies. I've tried to steer my experience doing infra/os/distributed systems type work and it's worked out so far. This is the direction that I want steer my career.

Now I feel as if I have little bits of experience with a variety of languages and frameworks from my internships and also personal work. I'm not quite confident with any specific area or language.

Does anyone on here have any advice regarding how to structure my learning and development as I move forward? Specifically in the distributed systems realm.

Also - I'm trying to figure out which language to take a deep dive with ...golang? cpp? java? c? I'm not sure. I've worked full work terms in all of them and I have a very shallow understanding of all of it. I'm also looking for an open source project that I can get involved with...maybe mesos? or one of the many golang distributed systems projects.

Thanks.
> Similarly, feet, flags and colonization on Mars is a straight engineering problem.

I agree with this and the rest of what you said, but the engineering isn't everything. We'd have to get fully sustainable food supplies on Mars, and as far as I know that's not a solved problem (and, if it is not, it's one that might require knowledge we don't have yet). Feel free to correct me if I'm wrong, this is not my area of expertise.
Didn't send a cover letter in a while. I am surprised this practise still exists.
Airlines are already specifically the Note 7, I saw a notice at the security check in Amsterdam (Schiphol) about it. I wouldn't be surprised if a patch goes out soon for those color-coding x-ray scanners, that automatically detects a Note 7.

Having said that, this is a pretty small incendiary that we are talking about, and aircraft are several layers thick everywhere that a passenger can access. How would a terrorist actually use this to put a hole in a plane?
Comcast fined by FCC after billing customers for unwanted services and equipment
It just isn't able get indentation right.

For example, just a random snip out of a random file:

let tree = root.render({state: store.getState(), push: store.push})
let rootNode = createElement(tree)
let oldRootNode = document.getElementById('root')
oldRootNode.parentElement.replaceChild(rootNode, oldRootNode)
store.subscribe(() => {
let newTree = root.render({state: store.getState(), push: store.push})
let patches = diff(tree, newTree)
rootNode = patch(rootNode, patches)
tree = newTree
})

VS will get the indentation right, but Atom will not(notice how "let rootNode..." and everything after that is pushed in).
Tell HN: Please Stop Submitting “Fuck You Startup World”
It's been discussed today. Throughly.

Canonical original: https://news.ycombinator.com/item?id=12682944
> You were suggesting in the top comment that women are being given jobs because they are women

I did not.

However, since you bring it up, women statistically can not move up the ranks faster than men, right?

There are about 50/50 men/women in the country.
They are the same in every way but genitals.

So about half of those rising through the ranks should be men and about half women.
Right?

I mean this is literally the argument that sexism explains our current workforce distribution, so I presume the argument holds the other way around?

I am suggesting that "we should hire more women" is every bit as sexist as "we should hire more men".

If you want to get rid of all -isms, why not do blind hires based on resume/testing (weighted some way)?
e. g. when pasting content - Atom wont paste it at the same position your cursor is at, it pastes content at the very beginning of a line. Very annoying
He actually used the site: keyword! The absolute madman!
Why is this being removed? If anything, it's a great satirical rant about aspects of our industry that I found refreshing to read and break up my day.
>I know it's hard to believe, but women don't usually get sent to coding summer camp as teenagers. Our parents don't usually encourage us to take AP computer science, and our best friends aren't in CS and don't refer us for sweet internships at Microsoft and Google.

The implication is that this must be true for men; otherwise this is a complete non-sequitur.
I went to SFU for 5 years. There is nothing which beat the feeling of listening to dramatic music while the 135 ascended the hill to reveal the concrete facets of its dystopian sci-fi facade. Got me pumped for classes.
Ah, my bad. I misinterpreted.
Wouldn't it seem purely logical that poorer countries would have less Nobel Prize winners? I suspect that there are not huge amounts of theoretical physicists in Afghanistan.

Trying to equate it to how "civilised" a nation is, is just racism.
It's a dupe.
of course they wouldn't have sued if theranos had scored, that doesn't make their lawsuit invalid. companies should be accountable for the statements they make (see Enron)
Sprint Addressing Digital Divide with 1M Device Giveaway
Excellent response and yes, HypriotOS is based on Raspbian, which is a Debian derivative. Glad to hear you're using Yocto as well. I'll certainly have to check this out.

Do you have anyone using Kubernetes on ResinOS by chance? I've got a small fleet of small hardware and had started looking at running k8s on HypriotOS, but this looks a bit more custom built.
One day soon we hope to add a library - this is where you'd find features like this!
I'm not sure that this is a benefit. It gives users a false sense of security. Screenshots or pictures can always be taken on the other end.

Didn't signal used to be explicitly against this feature.
There's a statement on the YouTube blog[1] today about what they hope to achieve by acquiring FameBit, which is a media platform for brand sponsorship and promotion:

Today, we’re excited to announce that Google has acquired FameBit -- a technology platform company that helps creators and brands find and work with each other through sponsorships and paid promotion. We believe that Google’s relationship with brands and YouTube’s partnerships with creators, combined with FameBit’s technology and expertise, will help increase the number of branded content opportunities available, bringing even more revenue into the online video community.
____________________

1. https://youtube.googleblog.com/2016/10/helping-creators-conn...
I don't know exactly what 'functional' and 'honest' mean when applied to architecture any more than I do when 'organic' is bandied about. I do know that the bronze mullions Mies van der Rohe designed on the Segrams are purely decorative and the high bit on the aesthetics included running all the lights all night long as a signature statement.

It's not that I'm against modernist glass and steel. Bunshaft's Lever House sits on the same corner as Mies work and is one of my favorite architectural works. I'm not even against glass houses, though I think Johnson's earlier one is a better design than Farnsworth...if at least for not being built in a flood plain.
Thanks for sharing this lecture by Max Tegmark.

He comments on the video linking to two papers on arXiv which relate to the material in the lecture: https://arxiv.org/abs/1608.08225 and https://arxiv.org/abs/1606.06737﻿
It's funny but I have a relative who was into the works of Carlos Castaneda and I've read quite a few of them (they're a bit magical realism, remind me a bit of J. L. Borges). In one of the books, Don Juan (his guru) describes a personality system based on the cardinal directions which ends up classifying every member of the human species in one of sixteen distinct personality types. As is typical for Castaneda's stories, Carlos immediately challenges the idea that there are only sixteen types of people in the whole world - which is really just a plot device to keep Don Juan talking and move the description of the whole system along.

Anyway, this personality system is what I thought when I first heard of the Myers-Briggs test and I thought it has exactly the same merit as any other system that arbitrarily groups people into 16 types based on whatever perceived characteristic of theirs, which is to say: none at all. In Castaneda's case you need to have special seer powers to see peoples' type. In Myers Briggs all you need is an MBTI test.

There is progress even in magic, it seems.
> some kind of obvious industry norm. It is not; you should reword.

OP's study about women being promoted 25% faster than men just means it's an industry norm to promote women.

At least nowadays. I'd like to attract your attention that the world is changing, I'm happy with more equality at my workplace, and women were obviously oppressed in workplaces I've been to 10 years ago. Just, at least, not today in UK anyway.
Don't... you're definitely not the first to do that :).
The Mystery of Ctrl+[
One application I predict is spam, from nornal spam being less detectable to those spam bots that add you on chat platforms and try to get your card info, responding to what you type.
Ask HN: How should programmers work
I have been working as a programmer for over a decade, and recently I have noticed that my best ideas and insights come when I am walking down the road, driving, enjoying a nice view in a city or somewhere I like - they almost _never_ happen when I am working, sitting in front of a monitor and keyboard. Yet, my job (and that of all other engineers in my company and in many other companies) requires me to sit for hours in front of a machine in order to work.

I feel it is high time we the global community of programmers redefine how we should work, and drive that change in companies. Maybe this is a lofty goal, but it has to start with some ideas about how programmers (and other engineers who need to work with software) should work in any company in today's age.

Please enlighten me with your opinions.
This doesn't look like the start of a useful debate, so I'll just say that Stalin prioritized military and ideological victory over sparing the civilian population of Leningrad. Other leaders in other countries made different choices.
Visibility is critical - there are women in tech (not enough) but they are less visible than men and are offered lower profile positions.
Very good article.

Another point that I think is valuable is: "Output one line per record data"

This is useful if your CLI that has to output data to the user. Makes it easier to interface with programs like `grep`
I honestly had to come back and check the URLs because when I opened both of these in new tabs I thought I'd opened them in the wrong order. Just goes to show how objective taste is and why every time there's a shift in GUI styles there always seems to be violent opposition to it.
Good and useful advice. Just one minor thing I'd change (copied from a comment that I posted there too):

Don't use -v for version. It's very uncommon (though I know software that does it, it's confusing) and people will often blindly add -v for verbosity. A better alternative is -V (capitalized) and of course --version. These should both work, just like -h and --help should both work.
Google acquires FameBit to better connect YouTube creators with brands
>> NASA is good at doing very big and actually pretty efficient projects when you take reliability into account.

Didn't the shuttle have around two orders of magnitude larger cost/lbs to orbit than originally promised? (Is that some form of world record, btw?) And set back space research for decades?

NASA's job programs just aren't working. No one can afford to do anything worthwhile with those launch costs.

If we delay real space colonies for a few more decades, it can mean the extinction of humanity. That is important -- job programs are not.
Top AR Smart Glasses 2016
I can believe that there are bugs, I just want to know what they are. I'm not going to spend ages trying to test all sorts of corner cases to find out what they are myself.

Part of the problem here is that as long as it's "common wisdom" that kqueue is broken, then it doesn't actually matter if it's broken or not, people will continue to repeat that it is. There needs to be actual concrete information about what specifically is broken (and not just "my test app is broken", because as I demonstrated above, your test app may be what's buggy rather than kqueue) so we can track this and confirm that it's still broken on new OS releases.

> the curl site seems to have the code that illustrates the poll bug on iOS per the comment below

As has been pointed out in this comments section already, a strict reading of the POSIX poll spec could be argued to say that an empty file descriptor set is undefined behavior, so I don't find this one poll bug to be terribly convincing.
First of all the RF is not totalitarian, Putin can't just do whatever he likes.

Agreed, and by "neototalitarian" I mean something distinctly different from totalitarianism in the classical sense. It's a fuzzy term, but basically it refers to a system that attempts to maintain centralized control not, primarily, through "sledgehammer"-style coercion of classically totalitarian systems but more so through ideological and psychological means (accompanied by occasional, "surgical" acts of coercion).

So it is very much key to Putin's staying power that he has an astute sense for what the popular "psyche" really wants, and for the language they want to hear. And that he definitely could not have come to the position he's in through traditional "strongman" tactics alone.

I'd like to know when in the history of the RF, the USSR or the Russian Empire the society was more free than today? As far as I remember it has always been a Monarchy, a dictatorship or total chaos with Mafia ruling the streets and even the government.

Post-USSR, my general understanding was that (mafia chaos aside) the 90s were comparatively a far looser time; certainly very difficult (and sometimes quite hazardous) -- but, by and large, you could still believe that Russia was at least potentially on its way to becoming a normal country.

And things started to darken, and tighten gradually with Putin's first term (the various terror incidents, and the second phase of the Chechen War being major turning points); and with his third term (and finally with the intervention in Ukraine), quite precipitously so.

During Soviet times, there were also periods of comparative openness (the mid 60s and early 70s being an almost golden time, to those who remember it). Yes, things were tightly controlled, but you didn't have the feeling that the state was as thoroughly corrupt as one does today; the country was certainly better off economically than it every had been; and there was an overall feeling of optimism. As opposed to the overriding sense of pessimism felt by many on the dissenting side, today.
and seems to be used for just about every alien home world in every sic-fi movie ever produced in Vancouver. See battlestar galactica as an example.
Well, that sucks. The paper appears to be paywalled by IEEE[0]. Are there any freely-available references to this work?

Edit: Eureka! A pre-pub version on the page of the other author http://pages.cs.wisc.edu/~rist/papers/HoneyEncryptionpre.pdf

[0] http://ieeexplore.ieee.org/document/6876246/
Deep learning, Scala and why everything is a stream
https://sourceforge.net/projects/dps8m/
That's useful to know. I still think there's a lot of uncertainty which can't be cleared up easily; it's difficult to know what's really going on inside such negotiations:

All parties to the budget negotiations have an idea what the limits are. If party A believes that party B's bottom line is $X, party A will adjust their proposals accordingly. Also, what we see is just a glimpse into the process; party C might want to cancel a project and strike a deal with party D, and then the proposal announced by D includes that deal. Also, we don't know if NASA's budget would have been without the budget cuts; maybe this project would have been included.