skysight-inc/HackerNews huggingface dataset:
I have a theory to explain this.

If you count average is 29, then that means there is a whole bunch of 25 - 35 in the range, all over the world. Typically CS students graduate from undergraduate around 22, 23 years old. Google and FB are very popular in the new graduate community and they needed a lot of fresh blood every year to fill in the gaps. Not every position at Google is going to be exciting. The job description is catchy but the your responsibility and assignment may be dull. A lot of older folks may find dissatisfying and because of their seniority they can find similar pay at other companies. There is also a network effect. Sure, younger folks tend to connect with other young folks.

Like other comments said, one can't prove age discrimination easily. Google has a very rigorous hiring process. One ex-Google said one time the hiring committing sat in a room and rejected all applicants. The recruitment team came in and said those profiles were the committee members themselves when they applied to Google.
Cleary with a lot of money on the line from one side or the other, either side can likely find a 'expert witness' who is credentialed and willing to say what they want. At least that's true in a lot of cases. Regardless of how this handled in court, it's an issue. How is a jury built of non-experts to handle such a situation? In this case they clearly believed one side's testimony over the other, against what one could reasonably argue was sound judgement on the issue. Expert witness testimony is more about theater, performance, and credibility than it is on the actual technical matter.

Until we put in place a system where an expert witness is more accountable to the court than a client, we will continue to have this problem.
Can someone eli5 how an entire country that includes (big-fat assumption here) n > 0 computer scientist(s) is "fearful of hacking."

Are we really at this point giving up on technology and becoming luddites?
You just made three subjective claims. I don't see Linux's market share growing by large numbers. Apple updates macOS every year. Which features do you want? I haven't used Windows in a while but Microsoft seems to be making faster progress in updating Windows, browser, etc.
I'd settle for not actively weeding out experts as we do in the current voir dire process.
Vault is pretty cool as well, but hard to set up correctly (you need your own PKI for serious use, etc.) - it's sweet spot are server sided and app secrets used in production, while gopass is meant to cater for all kinds of shared secrets in distributed teams.
The upper bound isn't limited by the number of dollars in circulation. The upper bound is limited by what's economically feasible. The outcome of the theoretical Alabama community college language teacher is that the language program just gets cut. The fees for a niche program wouldn't support a highly-paid faculty member.
As a fellow experienced marketer I would implore you to not use the term "marketing guru." The word "guru" has a really bad connotation with all of the info product snake oil salesmen and wannabe marketers out there.

The reality is that marketing is an increasingly specialized and technical domain requiring knowledge of coding, data, etc. and it can be hard enough as it is to help people trust we're not all scammers (particularly a technical audience such as this one) and that there are in fact good marketers who have ethics and deliver results.
QA Engineer (Automation) | CareMessage (YC W14) | REMOTE | FullTime
CareMessage is looking for a QA Automation Engineer to help with manual and automated quality assurance of the CareMessage web application and API. You will be responsible for entire features and will be a full-time member of the CareMessage Engineering team. Our engineering team follows agile principles in a test driven development process. We are a remote first team that values open collaboration and shared ownership.
More Info: http://grnh.se/4ikfq11
Equipment/proces was found vulnerable.

And this is only about aggregating sub-results.

Voting computers for the actual vote ( public ) have been abandonded years ago, again because of vulnerabilities.

This ban was pursued by an old school hacker ( Rob Grongrijp ).

https://nl.wikipedia.org/wiki/Wij_vertrouwen_stemcomputers_n...
In my social circles we are ecstatic that Trump is following through on his promises.
If you're an aspiring C programmer don't worry about these weird quirks. Don't believe that you need to know that to use C. A switch statement with "neat little breaks and default" is more than what you'll need 99% of the time.
This is how laws get really complicated. Wouldn't a more complex solution end up costing more (to the companies you are trying to help) than a simple solution?
This is good stuff.

I feel like a lot of these strategies could be used with small bootstrapped businesses with some tweaking. Especially #5, appearing legit is too often ignored in smaller businesses.
> For that matter, would you be willing to roll the dice and change places with a random "free" human being living 5,000 years ago?

We're all priviledged for being literate and having access to the internet.

A more representative what-if would be to choose between trading places with a random person 5000 years ago, or with a random modern person anywhere in the world.

I would rather trade within the modern world, but it's nowhere nearly as sure a thing.
There are some small-farm techniques that are successful - from a profit standpoint - when optimized. http://modernfarmer.com/2016/10/jm-fortier/
> What are you on about?

The laws for women quota: https://news.ycombinator.com/item?id=13551798

Otherwise:

Nobody forces women to study a non-STEM subject - they decide it themselves. So doing promotional programs for women has the implicit implication "women are too stupid to get on their own what they should study (while men are smart enough to find this out on their own)" - something I would never ever claim.
The thing is, people don't upgrade Windows, in the large. They use the version of Windows their computer came with until they replace it. Microsoft has done more work getting people to upgrade to 10 than any previous version of Windows. I don't see what more they can do.
> Women are in no way discriminated against in tech, nor have they ever been.

I don't even.
O'Reilly has a weekly Fintech newsletter which is pretty interesting. It isn't weekly like most of O'Reilly's newsletters, but that can be a good thing as it doesn't have to stretch to find interesting articles.

http://www.oreilly.com/fintech/newsletter.html
We created https://wealthhackers.net for consumer side fintech news. We quietly launched it yesterday.
So, what lets you know when you forgot to update your unit tests for the new cases?

Checking for switch/case completeness is the job of the compiler and -Wall -Werror.
What are the advances of using 10 instead of 7 for gaming?
Not all books are created equal. I'm not the fastest reader, but if I can read a novel in a week or so by just reading 1-2 hours a night. Mathematics texts on the other hand may require as much as 1-2 hours for 1-2 pages (depending on how dense it is). CS texts tend to fall somewhere in the middle for me, but there's a reason that science courses tend to cover half of a book in a semester.
Perjury is already a crime. What further consequences are warranted?
Holberton School | San Francisco | Marketing and Community | ONSITE - Full-time

=== Who We Are ===
A 2-year alternative to college training Full Stack Software Engineers using a peer-learning and project-based approach: no formal teachers, no lectures, students learn by practicing and collaborating with peers.

We are a team of 6, moving fast and positively impacting people's life.

=== Who We Are Looking For ===
We are looking for a someone to help us on our Marketing and Community efforts.

Holberton is built around our community: students, alumni, staff and mentors (~200 of them). We are building the school as a family and everybody is contributing to it. Our mentors play an important role in our school they are:
-Guiding students to enter the Tech industry
-Guiding the school to make sure the curriculum is up to date

The biggest part of job would be to connect and manage this community of mentors, organize meetups/office hours/workshops...

The second part of the job would be to connect with potential candidates. Going to High school and college fair, organizing/being present at hackathons...

The interview process is short and is assessing passion and ability to execute and take initiative.

=== Interested? ===
Shoot an email to sylvain@holbertonschool.com
I believe it's because research supports the idea that greater diversity leads to a better workforce.

For example, http://www.forbes.com/sites/ekaterinawalter/2014/01/14/reapi...

There have been specific times as well that being in our little bubble has hurt product decisions as well, although I don't think I'm supposed to go into those.
1. "/s" -> those two characters are not a "get out of jail free card" that allows you to behave without respect and decorum.

2. On HN, flagging a comment like yours is a much more appropriate response than downvote. Maybe once you've had enough of our comments removed you'll start to understand the etiquette around here, but there's easier ways to fit in.
Blood, Sweat and Tears of Joy the Creation of a UI Framework
> sometimes I get to a dead end and want to navigate back to where I was, but have somehow lost the thread of how I got there, either b/c I was doing cmd + click and lost the tab and / or closed it or because it's now buried in the current tab's history.

When I'm researching a subject (like general research), trying a few different approaches for search queries and keywords until I get a result page with some promising results. Opening the promising results in background tabs, but at some point I just click, when I believe it's the last promising result, which then replaces the search result page and its history of previous queries. Then I try the opened tabs, quickly scanning them, closing some if they are obviously not what I need. At some point I decide I may need some more searches, but which of the tabs again had the history with the search queries in them? Did I close it maybe? It's often easier to coax Firefox's awesomebar into revealing one of my recent searches/history and continuing from there cause trying to dig up that one tab with the history you need, at best it only takes me completely out of my flow :)
I think there's an obvious and more general question here to be answered: if a piece of software is good enough, namely, it "disappears" when you are trying to do your job, then why bother to change it?

Yes, the new version might enable a more efficient workflow, or might be faster to boot-up.

But people hate changes and you need to invest considerable time in upgrading a piece of software (the upgrade itself + learning to navigate the new system + solving whatever goes wrong during the process). And that this is not just limited to "novices": I've heard wonderful things about Arch Linux, but my Ubuntu system works well enough and I've been using it for forever, so the incentives are pretty low and the time to be invested pretty high.
> In a jury trial I can imagine that having the jury understand your testimony is probably the most challenging.

What I've seen from the sidelines is that what you want in an expert is someone who make your point, which has more to do with assertiveness than competence, and the credentials to back it up but who can't delve into the topic too deeply because information that the jury doesn't understand is an attack surface that defense attorneys can use to create doubt.

I imagine the rules are a little different in civil litigation where both sides are likely to have experts.
> the language program just gets cut.

And then what? Yes, an Alabama community collage can't pay for a language teacher, that's a fairly normal problem for community collages. It does not suggest there is somehow a market failure.

PS: I think you miss understood my upper bound. I doubt people want an immigration policy based on filling any jobs that pays more than ~30k/year.
My personal impression is that when people of average intelligence can't understand something is because the concepts that make that thing are outside their expertise, not because they are not able to. They are missing the parts, so, understanding the total is impossible.

People of exceptional intelligence is able to learn new things and think through a problems easily, but what makes a real difference is if you already own the building blocks of the new idea or not. A transpiration vs. inspiration kind of thing.

Anyway, I think the argument is that you should be judge by average and impartial persons (a jury or a judge) because, otherwise, you are not in a egalitarian society.

Somebody could argue that an egalitarian society is not efficient, but history teach us where that finish: there is always people on the ready to declare themselves above the others. So we have to aim to some kind of balance.
Seeing someone trying to work with it sometimes reminds me of someone trying to hold a hot potato in their hands. For example, today someone tried to display two PDFs and a word doc on a large screen. Well. I guess you know how long that took to work out.
>I see it as more of a temporary compensation for earlier gender based biases.

That hasn't been proven or quantified. If you're going to use sexism to fix perceived sexism, you should quantify and prove the original sexism first.
I once espoused a similar opinion, but have since changed my mind.

I'm a physicist, and once expressed to a judge I had met on the trail that I wished I could be judged by my academic peers. It was my belief that they would be more receptive to logical argument, understanding in their analysis, and more committed to fundamental principles. The judge was visibly surprised, but said little.

What later changed my mind was the realization that our society is a human one, and that humanity has a huge spectrum of experience. A group of physicists may not understand something about the world that others do. Furthermore, any select group of citizens will differ in belief somewhat from the interests of society at large.

But do I want educated and principled jurors on any jury that judges me, ones with enough fortitude to mis-trial a jury or nullify a law if that's what is required? Damn straight.

If the notion that your citizen-peers might not be informed troubles you, take time to help others form informed opinions.
A statement about one's own opinion can be materially false, and provably (in the sense the word applies in the legal system) so.

Certainly, an attorney can (and this is true of any witness, not just expert witness) coordinate with a witness on a line of questioning which carefully avoids any questions where perjury would be necessary to avoid damaging the case. That's why we have witnesses subject to examinstion by opposing counsel, as well.
Computer scientists and computer security experts are the ones that commonly advise against voting machines and other things like that, pointing out vulnerabilities and the inability to verify them.
here is a nice talk about ogv.js: https://www.twitch.tv/videos/94956075
Just line up the incentives.

For example require the company bringing the worker in to post a bond, make it trivial for the imported worker to switch companies, and make the original company to pay the difference between what the worker's salary winds up being and what their new salary is after 2 years if they can't hold on to said worker.

If you're a company that really needs that skill, really can't hire it, and is paying above market wages, then this will not slow your hiring. But if you're trying to hire below market, it would backfire badly on you.
Jurors are not expected to actually learn anything about the law. In fact they are told that they are not deciding or interpreting the law. Juries are finders of facts and the relevant law snippets and their interpretations are given to them by the judge. (Actually if I recall correctly, my jury wasn't even given the actual law text excerpts. Just the plaintext interpretation of them.)

It can be interesting going through the process as a juror but I didn't find that I learned much about the law as a result.
Actually, QTPass uses `pass` under the hood (which means you can use it with gopass as well!) and seems to have taken a different abstraction on it than we did, I didn't know about that project. That being said, with the next versions we're supporting much nicer features as well, such as binary secrets, grant/request workflows and other stuff. We cater to a command-line first audience, but there's nothing preventing you from using QTPass with gopass.
This risk is very evident in medical review boards for doctors and several similar boards for lawyers and judges across various countries.
Nope it's been around for quite some time. 2D plotting started way back in 2011 apparently, not sure when they added the 3D capabilities.
no one is talking about passing a law against campaigning or politicians.

What we are talking about is passing a law that says your data can't be used against you.
Well, the most secure OS is something that's going to be endlessly arguable, but its probably the most secure Windows considering how people use computers today and how many attack surfaces a modern OS has.

A lot of security features found in the previously stand-alone EMET are slowly being ported over natively to Win10, for example. It comes with a built-in AV which is pretty good. Smartscreen is unusually good at warning about suspicious executables and I've seen it stop ransomware attacks. VBS makes it harder for hackers to modify system or protected files. Secureboot and bitlocker support are useful in some scenarios. Device guard is supposed to helpful but I'm not sure how it works. Windows hello can replace the traditional password with camera or fingerprint auth cooked-in, which is probably a step in the right direction, although I'd rather see passphrases become more common. Cameras and fingerprints seem gimmmicky and not all my computers have those things.
Usually I don't give comments like yours the dignity of a reply but it seems like even the best of people in this forum have latched on to certain incorrect ideas, so I'm gonna try one more time.

I wasn't saying your friends and family are incompetent, I was saying they are incompetent programmers, at least right now. I don't believe that everyone can or wants to do software engineering for a living, just like not everyone can or wants to be a chef, or a pilot. Its really important to understand that we can't retrain everyone to fulfill certain roles.
There's a critique of that design on new world economics:

http://newworldeconomics.com/lets-kick-around-carfree-com/

I think the author did a poor job of arguing there compared to his usual articles, but he does make some decent points.
Usually works like this:

"I did something, and it would be valuable to me if people knew about it (or –less frequently– it would be valuable to the world if people knew about it)."

"Let me see who I can spam about this."

"Oh look. Here are 100 people that have written something about health. Let me send them a pitch that makes this seem mysterious and newsworthy"

Overworked reporter: "Oh man. I need to get a story in or my editor will yell at me. I wonder what I should write about?"

Etc.
Copyright does not protect the functional aspects, only the "expressive" ones. IANAL though.
> This is not a zero-sum game. Creating a new opportunity for girls does not remove an existing opportunity for a boy.

Head count is orthogonal to gender make up of the company
For useful script or snippets, I always keep a simple .txt file.

For notes, I use something like Google Keep so I can type them out on my phone when I am out. Once a month, I copy to a spiral bound sketchpad.
Canada has a point based system which ties the visa to the employee not the employer. Also there are straightforward paths to citizenship.
Techs can VPN in from home if nessecary.
Some more context: https://sijmen.ruwhof.net/weblog/1166-how-to-hack-the-upcomi...
The Information War Has Begun
Can you point to the usage of Duff's device there? I'm not really seeing it.
SSDs weren't a thing gen years ago and may not be a thing in ten years. This is not eternal fundamental knowledge. The important thing is that registers are way faster than on chip cache which is way faster than ... insert levels of indirection ... which is way faster than ... insert levels of remoteness. Even registers vs on chip cache may not be around that long (probably will for a good long time though).

What's actually surprising is that it might be faster to pull data from elsewhere in a data center than your own SSD. I recall John Carmack saying he could ping a server in Europe faster than he could get a pixel onto a display (triple buffered updates at 120fps iirc)
Link-bait means the article was written with the intention of getting links. The author is the only person in the world who knows his own intention. You can't really argue him about that because you can't look inside his head and find out his intentions.

He also offered an alternative explanation: the title was a mistake.
Fireworks – An Explosive Industry
> How about rolling the dice now and ending up in a backwater of SE Asia or the DRC?

Still statistically better than a random human being in 3,000 BC.

And of course, we don't live in the best possible universe; but on average, a random human's odds of being eaten by a figurative grue monotonically increase as you go backwards in time.
We're happy to include Windows as well (shouldn't be that hard to integrate thanks to Go), but there's simply nobody using Windows in the team at this point. Feel free to contribute - this project is meant to be the rock solid base of a very versatile password manager ecosystem.
Let me share a conversation I had with a family friend a bit ago:

she peers over my shoulder at my monitor, which has (let's say) a screenful of some Ruby on Rails app in Sublime Text

Her: "Is that... code?"

Me: "Yep, that's right. It's the code for a web site."

Her: "Wow, your code is so beautiful!"

Me (surprised): "Really? What makes you say that?"

Her: "All those lovely colours! I didn't know you were so artistic - did you do the colours yourself?"
This is due to a Dutch ethical hacker (Sijmen Ruwhof) investigating the way that our elections work. He had posted a great research document [0] that showed how bad our current system was. Two days later, we're back to paper.

Thanks Sijmen :)

[0] https://sijmen.ruwhof.net/weblog/1166-how-to-hack-the-upcomi...
Only because judges get to tell the jury what certain phrases in the contract mean, because judges are experts at understand contract complexity. We don't actually expect juries to learn contract law; the judge interprets the relevant parts of the contract for the jury, and tells the jury to decide whether it was broken.
He's saying we should have a preference for existing Americans before we handicap foreigners.

Yes, I'm saying that it doesn't accomplish the stated goal. Restrictive immigration policy is worse than a more welcoming policy when you consider the impact on all existing Americans. Immigration is the better policy for Americans, it's just that the benefit is spread out across more people than the downside, so it is easy to think otherwise.

As far as retraining and such, we should seek to design such things so that they are highly available and are beneficial to the United States as a whole regardless of whether you train an immigrant or a first, second, third, or fourth (or fifth or sixth or seventh) generation American.
Find a passionate community, make something awesome for them, get their contact info (email, twitter, etc.), stay engaged w them, improve and engage consistently. Have used this process for a number of products and it works very well in the beginning stages.
If you have a concern along these lines, I recommend you contact the mods via the Contact link in the footer.