skysight-inc/HackerNews huggingface dataset:
Since we're keeping score on what speakers make others reluctant to participate, I do not feel comfortable speaking at or attending conferences where Kassandra Perch is a speaker.

And when it comes to the selection of speakers and their topics, I'm more interested in learning about technology than hearing about diversity and having an equal number of male, female, and gender-neutral speakers. After all, these are TECH conferences.
German Federal Intelligence Service violates laws, dodges supervision
I do think that kindergarten teachers being all women is a big problem. If I have a son someday, I would want him to have some good male teachers that he can look up to from a young age. I had one in 5th grade and it really helped me.
Here's a metacircular bytecode interpreter in Clojure:
https://github.com/divs1210/Impala

Wrote this for fun a while back.
Sierra Nevada (which makes some decent beers!) deserves a lot of blame for this nonsense.

They've been chasing the dragon more than anyone else, putting out stuff like Hop Hunter which is defined exclusively by how strong they can make it. "Beer with added hop oil"? Really? If brewing with more hops isn't enough, it's probably time to stop adding hops and improve the beer some other way!

Cascade hops are a great flavor, I love them, but they need to go together with the other tastes.
The same applies to Lightning-connected DACs. You might believe that there is something special about an internally connected DAC versus an externally connected DAC, but "just works" is not a point of difference. They both need to work in order to achieve their purpose.

At some point, sound needs to make it into your ears.
Call for Speakers at VR Days Europe
I know it took a lot of energy to write this.

What helps me is knowing that there is purpose in reaching out and connecting with the creator of life itself. Jesus loves you. Find him at a UPCI church.
Hi there. I'm one of the authors of the Vim plugin. I'd highly encourage you to try it out again. It has improved quite substantially in the last few months.

Nowadays we have a much larger range of commands. We've got visual block mode, incremental search, vimrc support, marks, registers, proper vim undo support, very broad motion support, and quite a bit more.

Let me know what you think!
All tech interviewing does not suck, just most. A company that had a good hiring process would definitely have gone a long way to selling me on working there.
Great story. Having undergone the hazing on a Dutch merchant ship, what stands out to me is how similar the rituals are across countries.

I had almost the exact same experience as the author, only including head shaving.

P.S. Here is my certificate: http://imgur.com/TPcQ2zu. I always take it with me on board, don't feel a particular need to do it again.
I already have it. Not a long time ago I was searching for a job and this is how I learned all these things. Because I always learn :).

Strange experience.
Probably the same folks who don't test their code probably also remove their assertions in production.
The skeptic in me says that pushing Instant Bookings is their primary goal as it lets them be closer to how hotels book. The discrimination angle is a great way to roll it out because it solves a another problem for them.
There's one component of the web that everybody seem to forget : the proxy.

HTTPS breaks proxies and breaks caching. Which is a crucial part of the architecture of the web.

And that's a huge issue especially for developing countries. Bandwidth is costly and the way telcos exchange does not help.

Most of our activity on the web is public as in a public space. That's fine and maybe even actually good. There is no need to scare people from HTTP, we should educate people on how to use public spaces on the internet
I did a research Sprint on AirPods – in 3 hours
Only if you keep too much of the complexity in the front end.
Strange Copy Pasta in Developer Resumes
> "A sophisticated backdoor targeting OS X discovered"

Unsure how this clears up the rootkit versus backdoor confusion...
Yup. We are using embedded tweets to display news. We may add a fallback solution to display the tweets content in the future.
"Cup of coffee" -- it just depends on the context and how it is asked.
What determines if something is a protected class?
I'm shocked that this isn't on the front page. Has Star Trek finally faded from the public consciousness? That would be sad.

(As an aside, the official Star Trek site has a nice little celebratory video from some of the actors in the various series: http://www.startrek.com/article/happy-50th-anniversary-star-...)
They obviously are not and can not be or become "top-tier males". That's the objective reality.
They don't want to be part of the system as it has nothing in it for them.

In other words, their existence as part of the system is perceived as miserable as - if not more so - than being outside of it. So why bother trying?

There's very little to no return on investment for their efforts in improving themselves (or being part of the system).

If due to pressing economic circumstances they were forced to work, they would not be any less miserable, perhaps more so.
I recently had a plumber do some work on a >100-year-old apartment. I was lucky: he's a very good plumber.

The job didn't involve too many "pipelines" but the knowledge and creativity required to make them work was well above what I see from most software developers.

"Plumber" is not the put-down that poster thought it was.
Voting, given the probabilities of affecting the outcome, probably isn't rational. But, as you have found, people aren't always rational.
Try WebStorm. I'm surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)
I'm working with C# on Mac with this and it works perfectly fine. Debugger and intellisense is good enough to work with.

It will never be as advanced as VS but then again, VS will (probably) never come to Mac.
The mental gymnastics the Apple community is doing right now is hilarious.

[A] : listen to music

[B] : charge my phone

[C] : airBuds

[D] : lightning dock

[E] : 3.5mm port

customer: "I want to do A, but that means I can't do B or vice versa"

apple: "Buy C, that will let you do A and B"

customer: "But what happens when the battery for C dies?"

apple: "Buy D, that will let you do A and B"

customer: "But D has a E that isn't compatible with C"

apple: "Courage."
33M Plaintext Passwords Stolen from QIP.ru Instant Messaging Service
I would argue that the IPA fandom hasn't diminished (especially out west), but other things have arisen alongside it.

On the east coast, I see an impressive number of sours and dubbels coming out of craft shops, and the midwest is big on bold, malty offerings like ambers and oatmeal stouts.
You're assuming a lot here. You're assuming there are multiple bakers. You're assuming the bakers aren't colluding. You're assuming that the homophobic baker isn't being rewarded through additional patronage or via other methods, i.e., the GoFundMes etc. for their nonexistent plights. And you're assuming that a normal-person baker who doesn't hate gay people would not be shunned for their support.

The market will and does fail in the face of bigotry and discrimination; we've seen it from redlining to, well, now. Addressing market failures is the government's job.
Federal law.
I did some research on this recently, as part of a broader story on hazing rituals in the military. It's fascinating stuff. As a Marine, I've experienced and/or witnessed a fair amount of hazing. It's amazing how defensive people are about these traditions.
The desire to keep customers, perhaps?
Is there a pre-existing network of diesel generators? Are there enough diesel generators and diesel fuel in a given city to power it? I'm guessing probably not.
Of course, the other extreme of idealizing the past exists as well, and is just as bad an approach. However, one does frequently hear people talking about people in the past in a very derogatory way ("I can't believe people used to believe xyz..."). While we do know a lot more nowadays than we used to, many things that we claim an "enlightened" perspective on are not actually facts, but mere interpretations of the world based on our cultural context. In effect, chronological snobbery is nothing but cultural snobbery projected back in time. (If you've ever lived in another culture for any significant period of time, as I have, you will realize just how differently two completely rational people can view the same event through different cultural lenses.)

As to Lewis: as far as I am aware, he actually coined the term "chronological snobbery" (or at least the concept) before he became a Christian. He did, after all, teach old/medieval English Literature at Oxford and Cambridge, so the past is something he dealt with and thought about a lot. And if you think he couldn't talk about his faith rationally, try reading some of his books (especially something like "Miracles")...
Ah the British Disease ie don't want to pay for training and we don't want those uppity engineers getting above themselves :-(
freedom!, not being tide up to a strictly daily schedule 8 to 5, 9 to 6, or whatever, thats bullshit, as long as you meet the goals (and being present in some boring meetings), I always look for the freedom to decide when to get in and off work.
Among other stuff of course, but the main one is that.
Well, when the guy says "Make sure to clean up, it's not like in your country where everything's dirty", it's pretty obvious :-)

It's also in Europe in a smaller city and the guy was middle aged... I find that in smaller cities in Europe people tend to be more racist than in bigger cosmopolitan cities.
Thanks for posting! We've added them to our list of questions.
Define "much faster." I am seriously trying to think of a developer I'd describe as competent and smart who could not pick up a new language or framework with sufficient understanding to be minimally productive (fixing minor to moderate bugs, contributing to new if simple features) inside a week or two. If that's not fast enough, something has gone terribly wrong planning the project.
error type distribution varies greatly depending on problem domain. Even Idris programs can have runtime errors though =)
That's because people that say that usually are cynical. And usually right too.

"I've seen people try that 5, 10, 15, 20, and 25 years ago. Nobody made it work." Is rarely something that does not matter, and people that can't answer the implicit "why would you succeed?" question usually doesn't.
Did Apple ever offer a laptop with a serial port?
require('foo'); reminds me of include('foo.php'); as well.
The point is with the cigarette lighter you can choose an adapter that provides a sufficient amount of power. The cigarette outlet is rated for 5A at 12V which is plenty to amply charge the phone no matter what if you buy a decent adapter.

The current output of the USB port can vary from less than 1A to up to 2.4A at 5V which is not as much power. Some are so low that they're unable to charge the phone while its doing all those things. Since the iPhone 7 uses only one port for both power and audio/data out you're stuck with whatever the car manufacturer happened to provide in the USB port.

Let's face it, providing a robust USB port is not high on the priority list for car manufacturers. They probably have an intern throw that in as an afterthought and the primary purpose for it is transferring data, not power since every other device besides the iPhone has a separate port to provide power and doesn't usually rely on the USB.
I've been hearing that "young people don't have families" explanation since all my friends were young people who didn't have families, but the long-promised exodus to the suburbs continues not to materialize. If anything, we've all been clustering more and more closely together. The people with kids want to be around other people with kids, but we all want to be around our friends. If people can't afford a house on their own, they're far more likely to find another family and set up a co-housing arrangement than to exile themselves to the suburbs.
Consider a hypothetical situation where the vote is between two major candidates, one of which is utterly corrupt, but can be relied upon to at least preserve the existing system, while the other one is running on a platform that is likely to preclude fair elections in the future altogether (in some countries, this is a real thing - when Russia voted Putin in back in 2000, that was exactly the choice on the table).

Now, if your long-term strategy is to keep voting against both to draw attention, you'd have to treat such an election as a special case, because if the "greater evil" wins, you cannot continue with your strategy in the next cycle at all. So it would be in your self-interest to vote for the "lesser evil".

This case is fairly clear, because the advantages and disadvantages are easy to compute, being on the same scale (affecting the power of your vote). But the same arithmetic applies to issues on different scales, too, so long as you have some sort of preferential ranking for those scales, so that you can unify them.

For example, you might want your vote to have more power, but you might also want to ensure that there's no repeat of something like the Japanese-American internment. If the latter is more important for you than the former, and it comes up as an issue in one particular election, it would be more important to vote strategically in a way to prevent it, even if it doesn't advance (and possibly sets back) your other goal.

Ranking the scales is subjective, of course. I'm not saying that this election is necessarily like that from your perspective. But I urge you to at least consider that possibility - tally up all the effects of either major candidate winning, and see how that stacks up against the beneficial effects of adopting some of the policies of "lesser" candidates in distant future, as well as probability of that adoption.
I think people find it a little overwhelming, if they aren't familiar with other IntelliJ editors already. I did. Of course Visual Studio is just as overwhelming, but more people are forced to be used to that.
Being a young software developer it feel a bit out of place to be getting a salary less than someone who has been in the field for say 15 years. My only reason for this is that technology does change really fast, and things should be looked at if the job can be complete. Yes there are a bunch of 'Younglings' that just use the newest freshest flavor framework or scripting language (that can be a nightmare to work with) but if a programmer can make something extensible and maintainable does the experience really need to offset salaries by a large margin... (in my area it jumps from 30-90/hour)
“I’m a developer, not a writer.”
The title is misspelled.
Warning, random thoughts:

I think it's a tragedy of the commons–like scenario. (If not in reverse.)

I don't think you'll end up with any satisfying answers to the question "How is a consequentialist to vote?" at the individual level, because the entire system is setup such that it doesn't place too much value in any single person's vote. That's by design.

Like others have said, if everyone decided that they're single vote didn't matter enough to case, then no one would vote. You'd end up in a tragedy of the commons where individual, potential extreme, opinions would become much more powerful than they already are. (Can't remember where I was reading this, but there is already research on how small-but-vocal minorities can have an outsized effect.)

In a counter-intuitive way, the benefit to voting is actually that you are decreasing the impact of any one individual's vote. And by doing so, you're helping to ensure that popular opinion is what actually elects leaders.

(Of course this is all based on the democratic system, and the belief that the majority opinion should be what governs, which you have to buy into in the first place to value voting.)

It's probably more helpful to ask something like, "What happens when larger and larger of people vote in specific ways?", potentially even at the issue-specific level if you want to maximize your individual effect. But even then, you'll probably have more impact convincing a group of friends to vote alongside you than by contorting your own single vote.
I feel like American beer is bizarrely segmented. The West Coast (from Colorado on, roughly) is still fixated on IPAs and hoppiness. The midwest is full of great ambers and other malty things, and the east has taken to both sours and darker ales like dubbels.

The non-coastal west I struggle to characterize, but it's putting out a lot of truly awesome beer, including really dark stuff like porters and imperials that I love.
I stopped drinking IPA's for that reason. I wont try one unless it's recommended by somebody I know has taste. Too much wasted cash...
Thanks, that's exactly what I wanted to know.
For some it is, for others it isn't. Remember that not every potential entrepreneur is in the same boat. Some are non-technical founders. Some just graduated college and are flooded with debt. Others are risk-averse.

But they all want to do something big. The test-drive concept is to go into building your new startup with data-backed reasons for why it's the right thing to do.

It helps you justify your decision to yourself and those around you. It's not just the job, but the people involved. At the end of the day, the entrepreneur is NOT the only one affected by the decision of starting a new business.
Being denoted as such in federal law. The original Civil Rights Act, in 1964, specified race, color, sex, religion, and national origin; since then a few classes (pregnancy/marital status, age, citizenship, etc.) have been added over time.
>we decided to amend the social contract to remedy this

Where in the social contract is this clause? I can't find it.

"It's in the social contract" is the ultimate weasel appeal. You're citing the authority of an imaginary document that, miraculously, contains whatever arbitrary moral edicts the person who invokes it happens to agree with.

Transactions should be voluntary. People should not be forced to do business against their will. Whoever "we" is in your post, I'm not part of it, because I have a moral objection to slavery (I.e. Involuntary labor).

Not that what AirBNB is doing constitutes involuntary labor; they're a private business and can set whatever terms they want for using their platform, in accordance with the principles I've outlined. I'm just saying that forcing homeowners to take in people they don't want to is sub-optimal and alienating for homeowners.
Opera+sync+got+hacked
Then you probably shouldn't vote. Nothing wrong with that, despite what some absolutist people say. Maybe some day in the future you will invest enough time in understanding how it works and where you stand (even it's it's still 'neither'). Fortunately sites like this now exist to make it easier to take that step.
It is a shame that the article is behind a paywall; it sounds as if it is a very well balanced article.

There seems to have been many things that people forgot about when following the previous thread (https://lwn.net/Articles/699047/ and https://news.ycombinator.com/item?id=12411747), which I hope to relate here:

1. The whole issue was an open and honest DISCUSSION. Many people took this as an indication that AOO was dead. I fear that my own response to Dennis' post on-list went a bit too far in reinforcing that (mis)belief but the lack of (perceived) developer energy was the basis for the whole discussion. Dennis did not say "AOO is dead, what should we do" but rather that the AOO community should discuss, as a contingency plan what a retirement would look like.

I may plan or discuss my funeral (or final wishes), but that does not mean I am dead or dying. :-)

But think about this: what other project would be so open and candid? Such openness, and the true appreciation that discussion be done in public is a core part of the Apache Way. It's also a core part of what open source work.

2. Because of this "publicity", the AOO has been overwhelmed by lots and lots of offers of support, which have been graciously and thankfully accepted.

3. People have also forgotten that choices, even in FOSS, are a Good Thing. LibreOffice is very successful, and they should be congratulated for their success. But certainly there is room for other players in this game, and certainly room for one (or more) that are under a permissive license. The thing is is that they don't have to be clones; they can have different audiences, different "missions" so-to-speak.

4. It is sad when we in the FOSS community degrade ourselves to simple, base license-wars. There are good, solid reasons for permissive, weak copyleft and strong copyleft, and I've contributed to them all.

IMO, what's next for Apache OpenOffice is what the Apache OpenOffice community decides; it sounds as if this whole kerflunkle has served as a kick-in-the-arse to the AOO team: they see how important AOO still is to numerous people, and they have loads of new volunteers offering to help. A 4.1.3 release is forthcoming so that is good news and a step in the right direction.
I also disagree with electronic voting, but am a huge supporter of:
- automatic registration
- election days as (paid!) holidays
- national no-restrictions on requesting absentee (some states require you to vote in-person unless you have a reason explaining why you literally can't)
Being a white supremacist is not a protected class in the US

The majority of recent uses of the term "white supremacist" make me cringe. It's mostly propaganda: A deliberate emotional attack often based on a false equivalence. In any case, the impression I have as a frequent AirBnB user is that most AirBnB owners aren't interested in renting on the basis of "race, color, religion, sex, familial status, or national origin." Rather, they are most interested in education level, socioeconomic status, and manners as a proxy for risk. They just want to determine how likely the potential guests are to cause an out-sized expense in time, treasure, and emotional energy.

Not letting people exercise such judgement is effectively creating a privileged group on the basis of race, color, religion, sex, familial status, or national origin. (EDIT: However, I would only reserve such leeway for people renting out a part of their own residence. People who own or have leases on a large number of rooms/properties renting on AirBnB should have to abide by such laws, as they are basically in the hotel business, and are covered by the applicable laws. Also, their increased transaction volume makes such laws enforceable, whereas a genuine single family on AirBnB would often not have such volume. Equating these different classes of AirBnB user would be a False Equivalence.)
#1) The People - is the team good? Will they elevate your game? And help move the agenda forward?

Having a solid boss, and senior reporting relationships is huge. Here's a good list questions for a potential new boss> http://www.inc.com/alison-green/how-to-interview-your-prospe...
I had to tweak a minified CSS file for a client project the other day, and granted, VS Code opened the file faster and auto wrapped the output (Atom took a while and showed the file as one long 70000 character single line).

However, I noted that VS Code lost all syntax highlighting and displayed everything as a uniform grey text, making it harder to find what I was looking for. Atom retained the CSS syntax highlighting.

I also have a plugin for Atom to 'prettify' the CSS and basically un-minify it. Anyone recommend a similar plugin for VS Code that can do the same?