skysight-inc/HackerNews huggingface dataset:
Okay, read up on Kerckhoff.

I realize that when I talk about ciphers I don't distinguish between those which are easily reversed and those which are difficult to reverse. Kerckhoff was really concerned with cryptographic systems as a whole but his first principle that "The system must be practically, if not mathematically, indecipherable." would seem to be a function of the environment and the adversary.

To illustrate my thinking, I consider the mechanism on a Hallmark Diary cover that prevents you from opening it without the 'key' just as much a "lock" as the mechanism on the file cabinet that keeps secret material secret.

Given that, would my understanding be correct that any information obscuring or access preventing device which is susceptible to a 'lay person' inverting it, is, in your definition of things, a puzzle?

If that is correct, is the caesar cipher also a puzzle?
This is an interesting question - who loses by IPOing first? The company who did it first or the company who comes next?

It seems like it Lyft has everything to gain and little to lose by building a growth story and rushing out to IPO. They get to set the price, they could be used as an Uber proxy which would increase demand for their stock, and more.
England didn't have the natural resources, population, geography, techno-centric culture to sustain its leadership. US does.
Great, another company I can work for without pay!
Now consider the fact that the primary affordance of social media is the “reaction”.

Questionable.
That is exactly what it is. I'm really surprised other folks aren't able to sense this.
Why is this submission flagged? I would have thought an article from a small software shop of their hiring practices would be on-topic?
> This title is a terrible title that conveys that you choose to exclude women.

It's just clickbait. It might even be justified in this case, since people are somewhat tired of the topic and are set enough in their opinions, that they will judge any related article by its title rather than reading it. In this case the message may be important enough to trick you into reading it.
Given how quickly EM radiation attenuates with distance, I find the idea of a human detector ludicrous. I’ve also never heard of “EM sensitive” people who have been proven to be something other than nuts. In this particular case the activity would be so faint you’d probably need a MEG or drill through the skull and implant electrodes to detect it.

Saying that a human could do the same from a distance is magic masquerading as pseudoscience.
Kubernetes NodePort vs. LoadBalancer vs. Ingress
Yes, I also wondered why this was titled to pick fights.
One suggestion:

Role play / practice.

Can be done with friends, partner, or in front of the mirror / with your laptop camera / facetime camera.
If the screening is being rendered ineffective by bad profiling, then it’s the profiling that’s theater, not the screening being profiled for.
> Girls have the ability to be really good coders, they’re choosing not to.

This has got to be a tech hub problem of places like London and silicon valley. Maybe it is a start up problem.

In my years as a corporate developer in Texas women have been about 30-40% of the population at all skill levels. Women certainly haven't been the majority, but that doesn't mean women developers have been mysterious unicorns either.

What I have noticed is that the more experienced (old) the developer population gets in the corporate world, by average team member age, the less sex stratified it becomes.
I'm not a downvoter on that, but I'd imagine it's the tone that's getting dismissed out-of-hand, it sounds like it's implying there's some obligation.

You don't have to do anything (nor do you have to feel bad for using a normal hiring pipeline). You can choose to try to "fix" the gender-balance in tech thing [if you believe it's a problem], or not. There are millions of problems in the world, and it's up to you to pick and choose which ones you want to go out of your way to be proactive on.
> ...I suspect that the average votes per comment on HN has gone way down year over year

OK, I'll bite! A cursory look at the data shows a clear increase in average votes on comments from 2007 until 2012, which is the only year with a dip, followed by steady growth until the present all-time high.
This is a clickbait-y headline for the wrong reasons. I applaud their effort for recognizing the problem, but if they are truly interested in hiring female developers then they need to work harder. Either 1) do outbound recruiting and sourcing or 2) open a junior role.

We have a Junior engineer opening at ConvertKit, and have had well over 100 extremely high quality candidates, over half of which are female.

It's not enough to just lay out your "we're hiring" sign and expect your team's diversity to magically increase. Get proactive with outbound or hire a hungry, ambitious Jr engineer.
We don't use human verification for the bulk of tests, just the last pass. In the healthcare space, you absolutely need to have a few physicians review the final results of a prediction model to make sure they "feel" consistent with prior releases. This even applies for more trivial changes like switching from a bar graph to a line graph. So for both legal and practical reasons, a few physicians will need to give a go ahead.

I'm sure you can imagine the legal reasons.

A lot of the practical reasons stem from fears that some unknown unknown might trigger a failure that won't be caught by the quality metrics and upstream tests. Anyone in software knows this happens a lot more often than we'd like to admit. Given people will die if the software doesn't work and people will be sued if people die, it would be both irresponsible and risky to depend entirely on an automated test suite for the pre-deployment delivery. Then add a requirement to have a third-party audit the code for HIPAA compliance and security testing, and you can kiss your CD good bye.

Even if you want to act like you don't, you still have a milestone, a release date, the evil poison that brings agile thinking to its knees.
> But we are not going to recruit someone just because they are a woman

At least here in the US, it is actually illegal to either prefer females or discriminate against males in the hiring process (or vice versa), unless the sex is part of the role in question (i.e. hiring a person to play a female in a movie).
That is true, but that doesn't address the issue that women as a group don't appear to be interested in programming jobs.

If the pool is 15% women (made up number, the actual number may differ), then it seems a reasonable expectation to have about 15% women devs on a team. But if the team is very small, we have to realize that the world is not perfectly homogenous, and some teams will have more than 15% and some less.

I'm all for making sure that groups aren't discriminated against in hiring, and if the overall hiring stats don't match the applicant pool, then that's a problem. But this constant pretending that women and men are not different is stupid. Men and women are deeply different biologically and that will reflect in social and cultural ways, which reflect in interests, and we can't force it to happen otherwise.

We should remove all barriers to fairness, encourage underprivileged groups, and educate, but we shouldn't try to force an equivalence that doesn't exist.
Nice little cryptogram, but they didn't secure the side-channel papers.
The bigger problem with hidden partitions is the TSA agent asks you if there is a hidden partition and then if they are able to find out they you have lied you have committed a crime.
> I just don't like the conclusion (not explicitely stated by you, but definitely by others) that that open protocol should be IRC and email, and that the UI for them needs to be pure text.

I work with a guy like that. I've got a lot of respect for him, but yes, his approach to things causes a lot of headaches for other techs in the company. (He likes to send config files by email ... inline, after gzipping and base64-ing them.)

There's a middleground. If more people tried harder to rely on software they could truly own, vs SaaS, it would force more companies to release open source APIs and libraries and all but the crankiest old farts would shut up.

I like things to be easy too, but not so much when it bites me in the ass later.

Your suggestion for extending jabber seems reasonable.
> Unless it is something illegal tech companies should respect freedom of speech.

Why would they, when no other company has to? Freedom of speech has nothing to do with others having to allow you to use their services for your speech.

> By analogy, package (mail) is to packet (internet) is to post (social media).

Sure, and email providers are free to block your emails. Or rank them.

I'm not getting your point, are you saying that internet companies should promote all posts equally?
Be careful, if you suggest all women don't naturally aspire to be Silicon Valley software engineers, you might be mistaken for James Damore. ;)

I personally don't see why software engineering seems to be constantly placed as the hallmark of jobs to work at, to the extent that if people don't want to do it, it's a problem. A lot of software engineering jobs are grueling, long-hour (or all-hour) jobs with questionable benefit to society. 'Hey, we made the ad company's ad tracking code 10% more pervasive! Wooo!' So you get a poor work-life balance in exchange for some slight premium on the pay you could make in a half a dozen related fields.

Meanwhile, the UI designer or business manager probably gets to go home at 5 PM, and nurses and teachers get to directly see and interact with people whose lives they are making noticeably better. Maybe the fact that more women don't want to be software engineers, is because women are running at a higher level than those of us who sign ourselves up for this stuff.

Which is to say, I don't see a problem with someone who wants to do a job doing it, but I don't see any reason we need to push people to do it.
I still don’t get what about this is supposed to contradict what I’ve said. And there’s plenty of evidence for Trump’s idiocy from stuff that wasn’t supposed to be public.
"Hey Siri, play Förgätmigej by Raubtier"

..good luck with that one.
Yeah, it's a platform vs protocols issues. I much preferred the Usenet model and wish there were some capital/effort behind rehabilitating it. The web internet comment protocol seems promising but I have yet to see it implemented anywhere.
This is one of the reasons it's frustrating to have so many routers with proprietary firmware that can't be replaced.

These routers essentially never get updated.
I usually pay for it being delivered to me instead.
Electrical engineering in Germany 15 years ago.
Sooo... They should pander to women and pre-emptively assume that they're catastrophically sensitive to anything that might be construed as putting gender parity behind anything else, for any reason?

I don't know [wo]man, the cure might be worse then the ailment.
You're right, it's not as easy as it seems. If the most qualified person is not the most diverse from your current culture, there can certainly be a tough decision of feeling like you are choosing between a good diverse candidate or a great homogeneous candidate.

Most companies want diversity and performance, but unfortunately that perfect candidate might not always apply for your job.

I can understand both perspectives of wanting to give extra incentive to hiring a diverse candidate to create a diverse culture, but also feeling like being born similar to those already at the company might put you at a disadvantage or make you feel like "one of many" rather than a "unique perspective".
This Chicago Tribune article from 5 years ago (http://articles.chicagotribune.com/2013-02-13/news/ct-met-ye...) gives more details and actually made me quite pessimistic about the future of the building. It says the yearly costs were (then) $400k and that the University floated plans to convert the area and building into luxury condos, only stopped by the local community. Whenever there’s so much potential for making money (on the order of tens of millions of dollars) it’s pretty much inevitable that it will happen sooner or later.
There is probably some sort of follow-on effect of HOAs, but of course the original tastelessness was that of property developers. They didn't analyze the market to figure out what homebuyers wanted. Instead they figured out what they could build cheap, and convinced ignorant people to buy that. Once a family has made its one truly large investment in a shit way of life, they don't need an HOA to suggest the sunk cost fallacy.
Yikes! Canola oil is near the top of my Avoid List.

I've seen various ratios, but even with that, the processing involves high heat and hexane, both of which can substantially alter the molecules, and it's high in polyunsaturated fats, so goes rancid easily, destroying the n-3s, but it's hard to detect because of the processing...
It seems to be a causal effect, and not just a random coincidence.

https://www.theatlantic.com/science/archive/2018/02/the-more...

"In countries that empower women, they are less likely to choose math and science professions.

it could have to do with the fact that women in countries with higher gender inequality are simply seeking the clearest possible path to financial freedom. And often, that path leads through stem professions.

The issue doesn’t appear to be girls’ aptitude for stem professions. In looking at test scores across 67 countries and regions, Stoet and Geary found that girls performed about as well or better than boys did on science in most countries, and in almost all countries, girls would have been capable of college-level science and math classes if they had enrolled in them.

But when it comes to their relative strengths, in almost all the countries—all except Romania and Lebanon—boys’ best subject was science, and girls’ was reading. (That is, even if an average girl was as good as an average boy at science, she was still likely to be even better at reading.) Across all countries, 24 percent of girls had science as their best subject, 25 percent of girls’ strength was math, and 51 percent excelled in reading. For boys, the percentages were 38 for science, 42 for math, and 20 for reading. And the more gender-equal the country, as measured by the World Economic Forum’s Global Gender Gap Index, the larger this gap between boys and girls in having science as their best subject."
What I meant was to have them both point to the same data, but be different objects.

Sure, C wouldn't work that way, but it's just supposed to be pseudocode anyway.
> This might not be true for much longer, maybe only a couple of decades.

nobody can estimate out to decades. anyone who claim to be able to do so is a charlatan.

> If this is in the top 10, it's damning with faint praise

1.2B people play games worldwide....what's your point?

>This is really just #1 repeated

no it's not. having assets and the ability to generate even more assets are seperate issues (look at Saudi Arabia post oil)

> Innovations and technology can be stolen

Until you try selling your stolen technology in US or Europe or Japan....oh wait you can't.

> This is basically #4 repeated

population having asset is different than the country having corporations.
Right, and they know a lot about things they may have reasons not to share. Like, what majors are people likely to drop out of, which groups they accept are least likely to finish.
The US makes a lot of tiny things that individually are not that important, but collectively they are very important for civilization, and far exceed the value of anything big you can think of. (The same can be said for all but a handful of completely backward countries) Fortunately we are in an interconnected world where a rising tide lifts all boats. Given the population of China, they should be expected to beat the US in GDP eventually, but that will be a positive on US GDP.
I think this has been posted before, actually. The underlying concept, I get. But I'm not sure how it'll ever become a 'product'.

In addition to all that, I still fail to see how a blockchain would solve any of these fundamental issues.
The Effect of Zoning on Housing Prices – Research from Australia's Reserve Bank [pdf]
> without something on the order of "I expect packets from this list of servers certificate"

Even now as it is it's worse than it should be: I can't control which pairs of (address,certificate) will be allowed to be accepted for specific sites. Instead, every browser vendor allows any "man in the middle" with the access to any CA (and CA's are known to be very bad(1)) to insert itself between my own server and my own client.

1) Read and weep: https://arstechnica.com/information-technology/2018/03/23000...
/r/coffee is also great.
It's not that it is underrated, the paradigm has moved past manually grabbing bits of the DOM and updating them. Today, it is all about two way databinding. You have a variable that lives in your controller and when he is updated so is the DOM, automatically. I'm glad jQuery has been put to pasture because you end up writing way less code which is way more maintainable.
A few years ago I took a Configuring Network Firewall class. The instructor mentioned that he has never once had a female student for the class.
You are correct. While it is outright illegal in 6 states and has many different specifications per state, it is not mostly illegal.

I have amended my original comment to reflect this after doing some research.
I'm here to discuss litigation trolls, which are no different in copyright than in patents.
It seems like this function should just be built in to the DE's, like windows (does mac have this too?). i guess doing it manually with (g)ufw isn't too hard, but it's another one of those things that i can't teach my parents.

btw, does anyone recognize the wm/theme in the screenshot?
I doubt it - so long as @std/esm exists, I imagine that will continue to be the low-friction approach, especially considering how much better it is at CJS interop, supporting __dirname, __filename, etc.
The title of this article is terrible, and gives off the wrong impression right off the bat. However, this could also come down to a regional dialect issue, as people from my region could just as easily read that title and see "why we don't have female developers on staff" rather than "why we don't hire female developers".
Mystery $560M Powerball winner can remain a mystery, judge rules
In media and film, the gender of the employee makes a much bigger difference to the product. As an example, I'm sure female models are more effective at selling bras than male models.
How do you define "fluff"? If you think design (how the story is told) or quality (how easy it is to understand) doesn't matter, then I strongly disagree.
Set up a forum and try it, then you too can be the mayor of an internet ghost town.
>Just from looking at their site, they don't actually seem to be hiring at all. There's a casual “hey, maybe contact us if you want a job!”, but that's only gonna attract the Dunning-Kruger Dudes. (Men are disproportionately conditioned to be over-confident, because boys are rewarded for being noisy and cheeky.)

I think I'm going to have to politely WTF? that, if you don't mind.
on the contrary, popular opinions would gather more karma, thus allowing them to share their ideas more often, unpopular opinions will quickly have their posting ability removed via downvotes. Soon enough only the prevailing popular opinion will be found

I had the same idea at first but I don't think it would work in practice
Why would a woman subject themselves to a potentially hostile workplace when tons of other options abound?

This piece is a complete own-goal.
He made the change in the database. They didn't remove functionality.
Isn't it because everything is represented as triangles? That is fundamental to how openGL works I believe.
I agree that the title is unnecessarily 'click baitey'. Just the simple addition of ONE word would have set the tone for the article, and still engendered interest from someone like me - "Why we _currently_ don't employe female developers"

For me to read an article and learn from it, I have to be able to trust the source and the author. I trust that they have a non agenda specific way of explaining a topic and educating the reader. I am sorry, but if I see such 'bait and switch' tactics to sucker people in under false pretences, then that trust is immediately broken and I will click elsewhere, which is what I did after reading the first paragraph of the article.
I feel that immutable (almost) everything is good thing for multi-threaded programming and programming in general.
You're introducing a logical fallacy here too, by arguing that "all white turkeys are gone," which is absolutely not the case for hiring male developers.

If your hiring pipeline is working, and you're successfully hiring qualified, capable candidates who all happen to be male, there would be absolutely no reason for you to change your practices which may result in you not finding the competent developers you need.

It is lowering standards if you have to transition from a working recruitment process to one which may not work, but ticks a diversity box.

On the other hand, there's the possibility that by trying to recruit women specifically, that their hiring process could improve. But who is going to take such a risk when they've already got a working process, and no solid argument that changing it will bring in better workers.
Y Combinator has a blog piece on this very subject: https://blog.ycombinator.com/how-to-design-a-better-pitch-de...
Rant launches Eric Raymond's next project: open-source the UPS
[xkcd: Fastest-Growing]: https://xkcd.com/1102/
You could argue that toxic comments on the internet are the only reason the current president got elected in the US. Should said president lead us to a nuclear holocaust, or any number of other real possibilities due to his proven negligence, toxic internet comments would have a very real impact on the material conditions of citizens in this country.
Bezos Says He’ll Spend ‘Amazon Lottery Winnings’ on Space Travel
Harrison Bergeron
Funny, I love Ruby and it's my primary language of choice, but I'm a heretic, using braces whenever I can:

# events per day
ndbh.fetch('select ts from tbl').all.map { |row|
row[:ts]
}.map { |t|
t.strftime('%Y-%m-%d')
}.each { |day|
days[day] += 1
}

(yes this could be conciser)

This is generally frowned on, and I'm sure everyone who likes having this style

foo
.map {}
.select {}
.blah {}

will frown as well, but it's so much more visually appealing to me, coming from a C/perl background when I first encountered Ruby (many years ago).

Funny how important syntax is. So easy to look at code in another style/language and go THATS NOT RIGHT!!
> It's an infinite set, so are we sure that we can order the functions?

It's ordered lexicographically. Consider a trivial alphabet {a, b}. So, we have:

a
b
aa
ab
ba
bb
aaa
aab
...

And so on, ad infinitum. No AoC needed.
> We want the best people on our team, regardless of their gender.

If your entire team is male, then either:

1. The best person for the job always just happens to be male.

or

2. You have to recognise that you already don't have the best possible people on your team. Logically, some of the best people are not male, and you don't have any of those, therefore some of your team must be not-the-best.

You've accidentally been hiring people just because they're male and reasonably capable. Remember how you were opposed to hiring people just because they're female and reasonably capable? Turns out you've been doing the same thing all along by accident.
build one, iterate. the local knowledge will come.
Making $60k a month from a podcast on software engineering
Then again if they had a democratic government it is very unlikely they would get in the present state of pollution to begin with.