skysight-inc/HackerNews huggingface dataset:
No. However we get more applicants that are women for the Jr roles and our hiring criteria matches them roughly as often as it matches men. For the sr positions 80% or more of applicants are men which roughly translates into 80% or more of hires being men. Pretty easy to see the math there without having to introduce any sort of preferential treatment.
Sales of appreciated assets aren't taxable for charitable organizations in the US.
LPS – an imperative language with a logical interpretation
Accusations of molestation or being creepy are much greater risks for men considering the field.
Haha, I almost spit out my coffee when I saw how poorly we performed here! Reading the code, it's kind of incredible that Neo4j even competes - all the databases benchmarked are running with 25 concurrent database connections:

https://github.com/weinberger/nosql-tests/blob/master/arango...

Except Neo, which is given a single connection to work with :(

https://github.com/weinberger/nosql-tests/blob/master/neo4j/...

When I modify it locally to just set {maxConnectionPoolSize: 25}, like how the other databases are set up, I get roughly an order better performance. neighbors2 went from 0.0226ms to 0.0068ms, for instance. Single write sync went from 3.36415ms to 0.77549ms avg/op..

Benchmarking is hard!
Options for Structured Data in Emacs Lisp
Brave decision of actually removing code instead of bloating with more features. Well done!
> Through 21 years running one of the few campus support centers exclusively for men, he said, “I’ve thought it can only get better. But it just has gone nowhere. Not only are there not programs like ours that are supportive of male students, but at most college campuses the attitude is that men are the problem. … I’ve had male students tell me that their first week in college they were made to feel like potential rapists.”

> Added Maloney: “There’s a lot of attention on empowering girls. I’m not saying there’s anything wrong with that, but males are the ones in crisis in education.”

We could start by fixing this problem, which seems like it should be one of the easiest to solve. Lets make sure college is not a hostile environment for anyone, including men.
Why more content means distribution is now more important
So.. At this point it's no secret that hostile nation state actors run a large number(majority) of Tor relays and exits and target users using their favorite 0 day of the month in addition to revealing their real IP.

Is it wise or even safe to use Tor at this point? The Tor network was not designed to be resistant to the current and very active global adversaries.

I say this because of all the comments I am reading about supporting Tor and having an onion service. If you are someone who still thinks Tor is safe,can you explain to me what threat model would make it a relevant solution? No matter how I look at it all the threat actors Tor might help against can either deanonymize you or they are so resource bound,using a reputable VPN will thwart them just as well (with the reduced risk of a hostile 'exit')

At this point,I think recommending Tor might actually be dangerous. Looking Forward to the Orchid project to go live.
The majority of people reading algorithm books are looking to brush up for technical interviews or to supplement a bootcamp education, not because they are CS postgrads or genuinely love algorithms.
>Seems to me that there is much more demand for these components in the AI and cryptocoin mining markets than anything utilizing graphics.

Only outside home use.
It feels like it should be possible to fix the reconnect experience, especially in the planned termination of underlying container case: if you ask the client to reconnect, rather than abruptly disconnecting them then they could possibly even wait until their new session was fully established before dropping the old one.

That doesn't take away from my appreciation of the pattern, though: I'm very much in favour of rolling releases forwards, rather than being limited to two colours.
I thought this was an interesting quote: "discourage men from believing a degree is worth the time and money"

I don't think that's so much the case as it is men are shamed and discouraged in popular culture right now and particularly on campus. There are so many women's programs (which I have no problem with), yet how many men's programs are there?

The typical rebuttal is always "man up and take it" or men have an inherent advantage, but what happens when that advantage has actually disappeared? If I attempted to form a men in engineering group when I was a student I would have been sued and expelled for gender bias or sexual harassment or something.

We need to make sure we continue to make men feel valued by society. I think with the 24/7 news cycle and how focused it is on the bad things that some men do (and how all men are subsequently guilty be association) it's no wonder that men are dropping out of society.
Making Multiple Streams of Affiliate Marketing Income
Release of Technical Paper – Auctus
Note for freshness that systemtap can also emit eBPF directly now. So kernel modules are the fastest & most powerful way, but not the only one.
Do HDDs or SSDs Need ‘Exercise’?
I would extrapolate this out one layer higher and say that communication is the most valuable skill. This expresses itself both verbally and in written form.
College is a poor return on investment right now.
I think more women should avoid it too.

The cost of tuition is simply far too high for the real value, of course this differs by majors and degrees.
Overall its just not worth the debt load.
I think the overall drive to send people to college simply turned it into a a high school diploma 2.0 except now we have soo many kids deep in soul crushing debt.

At the same time jobs are decreasing in value or total to exported labor or automation, we are really having multiple overlapping crises each making the overall domestic situation worse.

It's really concerning. I'm fully expecting a social revolution from the post millennials, whether it leads to good times or hard times, who knows.

But I do know I won't be sending my kids to a university in its current form, I'm hoping Khan Academy becomes the model for replacement.

EDIT: my kids won't be going to college for another 16 years. I highly doubt colleges won't undergo some kind of significant change.
There is a certain terrible stigma associated with men in early childhood education [0].

[0]https://www.google.com/search?source=hp&ei=ZISEWpecLdfIjwPdm...
So the IRS is going to "modernize" by converting to a language that has already far outlived its useful life?
That's amazing! Estonia is such an interesting country and I'm always excited about the news I here from there.
Stripe ends support for Bitcoin
Saying it's easier to do something is not the same as Freedom. Freedom is a question of what you can do, not the ease with which you can do something.
Also, when you are only paid $6 after taxes for every hour you work, why should you care? The company doesn't value you enough to care.
I find that there’s a percentage of people in the world who are oblivious to cultural norms, and become indignant when it is explained that some habits are problematic.
I went the trades route because I didn't have any concrete plan for college when I finished high school and I wanted to get some form of gainful employment so an electrical apprenticeship seemed like a good idea until I figured out something else.

I have been in a union before (nearly a decade of industrial electrician/power plant operator work before I obtained my CS degree). You bet there is corruption in some unions, but perhaps it is different in the "skilled trades" though, at least it seems that way from my personal experience.

Avoiding blue collar work is a primary motivation for my transition to full time software dev...we'll see how it turns out though because the office culture/work environment is very foreign to me in many ways.
Best JavaScript Technology: AnyChart JavaScript Charts Library Wins 2018 DEVIES Award
I wish the authors had broken down the statistics better, but on the whole it was refreshing to see a discussion around college not focused on the same few elite private universities. The way we as a culture tell stories about college is so disproportionately affected by those universities that it's hard to really understand things like "student debt" or "rape on campus" -- I forget where I read it, but I believe that the average American college student is involved in a 2-year community college. I think all discussions of "college" need to specify what "college" means: private elite university, private university, public university, community college.

Also, interesting to see how as soon as there is a gender disparity people reach for the "pipeline problem" as the most likely explainer.
Are you insinuating inherent natural or social differences between men and women, boys and girls?! Sexist!
Coffee Lab, perhaps? I thought it was a really cool coffee shop when I was there last year and, as you say, very much a hang out sort of place.
Maybe a totally different approach to the whole crypto is needed? Why cryptos can't be centralized?
‘Resist White Supremacy’: A sign. A farm. And the fury that followed
I agree with you. While it may look altruistic on the surface (providing free internet to the less fortunate), they are actually creating monopoly on Internet for all future users. They can easily cut out competition.
I didn't say I interviewed only on fundamentals, just that it was what I almost exclusively cared about - for junior devs. It's a good sign that the person understands core concepts behind many different types of software, and would be teachable on the job.
Respond to the OP, as they originated the assumption that charitable organizations pay taxes.
I mean, this is a blogpost by Google, and their big push right now is voice assistants ¯\_(ツ)_/¯
The thing about performance is that it doesn't matter until it does. A young organization can easily get away with hiring people who don't know about or don't care about performance for years. I get it, features need to get pushed, the business needs to move on. That's fine in the short term. For some organization even longer.

Sooner or later, though, that approach will come back to bite you. Milliseconds matter to the user because the longer they wait for an action to complete, the more likely they are to stop caring. They matter in settings where you're performing multiple RPCs because a millisecond of delay here and there adds up over multiple calls. Not to mention the fact that memory, CPU, and disk all cost money. And when those factors come up, you'll suddenly find yourself surrounded by people who are (at worst) incapable of addressing the situation or (at best) will need to be ramped up on the issue.

And that's just constant factor improvements. Can you imagine choosing an O(NlogN) solution over an O(N) one? Everyone thinks that's trivial, but in real terms it means a 10x speedup per thousand inputs and 20x per million inputs. That's huge.

More importantly: in interviews, a lack of care for performance suggest to me that a candidate is willing to cut corners. Once they have any old solution they pat themselves on the back and move on. We're a very self-driven organization, and in my experience if a new hire is struggling to meet expectations 6-12 months after joining, it's usually because they don't constantly ask themselves how they can improve their work and our codebase and instead expect to be told what to do.

Minor pet peeve: parallel processing is not premature optimization! If you think it is then I suggest you exercise it more. It's not as hard as people make it out to be, and at a certain point it becomes second nature. Then all of a sudden terabyte datasets start looking trivial...
Men do not necessarily have to be a teacher to become a role model. Kids at these ages are also doing sports and activities on the weekends, well maybe a small majority is, but it should not be discounted that men can impact children's lives in other very positives ways outside of the classroom too.
Goddamit, this actually makes sense. Guess I need to learn CSS grids now- Yet another task to fill up my already overflowing todos.
Anyone know what happens if some Bitcoins in the Pineapple fund turn out to be illegally obtained (theft, money laundering, ransom ware, drugs, etc.)? Is there any requirement for the donee to return the coins?
> Uber. Netflix' streaming service

I really don't think that Uber and Netflix hired for the short term. Especially Netflix. How did you get that? Netflix in particular seems to have been playing the long game for quite a while.
Google (and especially Facebook) are reaching a point a where they need these next billion, and the billions after that if there's anyone left, to grow their businesses. I would wonder about the financial value of these new users to the companies, though. I don't mean this in a disparaging way, but the first billion users are FAR more valuable to them than the "next billion" described in this article. Their revenue models are based on advertising, and the first billion live mostly in developed countries with have high spending power, and are therefore worth more to advertisers. The "next billion" may be part of an emerging global middle class, but currently and for the foreseeable future will significantly lag the first billion in purchasing power and therefore dollar value to advertisers.
"We keep our developers away from sales teams as they tend to be dreamkillers."

A client one time told me in the past. At the time, I wanted to ask, "so, how badly are you treating them?"
As with all things in life, it's about balance. I have been more than happy to review other's code because I see it as more than just a critique. Often times it is also a learning opportunity by seeing their style or approach for example.

I have forced myself to be critical of my own code before others and try to keep it that way when it comes to reviews. There should be a standard of what to look for from language to language. This helps avoid style bike shedding with formats or naming.
One doesn't need to do better, just less than 21% worse:
http://files.givewell.org/files/ClearFund/Clear_Fund_Form_99...
Or split out non-critical apps from the OS.

However, the contradiction is that single giant releases help in three ways. The first is it enables you to make 1 big splash of a years worth of work to customers rather than it being dribbled out of the course of a year across different components, which is super important because it dove-tails into the release of the next flagship phone. It also makes the messaging because you can build themes for your releases that are co-ordinated across many apps/services.

The second is that it co-ordinates large-scale changes across the company (e.g. major UI redesign, some major UX improvement, etc) which would be more difficult to co-ordinate with smaller releases or if apps were split out.

The third is that leaks/previews can be better controlled as managing a bunch of different releases that contain functional differences is harder than just maintaining bug fixes (i.e. prepping UI changes for 50 different apps that are released throughout the year in preparation for the next OS that makes it possible for those apps to run).

Finally, it simplifies development in a sense because you don't have to worry about 1P backwards compatibility. 1P apps don't have to worry about supporting more than 1 OS and OS changes can confidently break 1P apps (within reason) with new APIs without worrying about apps that haven't been updated. The latter part about breaking apps doesn't matter as much if the apps are bundled with the OS unless those apps can also deliver updates via the App Store as now you have to launch vehicles that can be tricky to co-ordinate.

Yes, a lot of this is pure business reasons for why the SW is co-ordinated but that doesn't mean that it's not valid. Business practices & SW are symbiotic aspects of a tech company as neither can exist without the other. Everything is a list of tradeoffs and priorities. Apple is apparently first experimenting to see if they can keep all the business pros of their current approach by altering their program management practices which they've already done - iOS & OSX today have far more dot releases in 3 months than they used to between major versions. Reducing scope is the approach they're taking in the interim to make the major releases more stable - will be interesting to see if this is a long-term shift or just an interim one until their QA infrastructure investments catch up to be able to keep up with development. If those approaches fail & the brand becomes at risk that may outweigh the other business reasons & result in independent app & OS releases (seems unlikely IMO).
Which is why governments bail out banks
combine this with rem sizing units for font and padding -- now you're playing with power
Building Ambassador, an Open Source API Gateway on Kubernetes and Envoy
I wonder why regulators doesn't pay Google when companies make a profit from being indexed by Google, and only fines Google when companies lose profit from being deindex.
I'm not from the US, but I'm guessing a 401(k) pension scheme is defined contribution: you pay in cash in a tax advantaged way, and the risk that the pension scheme loses money or doesn't make enough of a return to support you in retirement is borne by you.

I'm also guessing that the government's pension scheme is defined benefit: the risk that the scheme loses money is borne by the government, and you get your pre-determined payout unless the government goes bankrupt.

Defined contribution pensions are typically much more valuable, since they can obviate the need to save for retirement (or at least part of that need).

In the UK, it's extremely competitive to become a civil servant despite the mediocre pay. The reason is security, both in your job and in retirement.
A major bug is forcing Microsoft to rebuild Skype for Windows
> But I do know I won't be sending my kids to a university in its current form, I'm hoping Khan Academy becomes the model for replacement.

IMHO, that's foolish. Education is too important to rely on unproven stuff Khan Academy.

It's totally their call, but I'm going to do what I can to encourage my kids to go to a reasonably good, but low cost state school.

In the mean time, I'm going to make it known to my state legislators that affordable public college education is my main priority from them.
Totally forgot about Gradle. Fair enough!
Venezuelan hyperinflation began in 2015 [0]. Crude prices were on their way down at that point [1]. And Venezuelan oil production has been dropping continuously since 2006 [2]. The average reduction in production since 2006 was 3.17%. The overall reduction was 27.8% in that time period. Since I only found production numbers through 2016, you can see that there was an 8.85% drop in production between 2015 and 2016. If prices had stayed high the reduced production capacity wouldn't have hit so hard. If production capacity had stayed high the price drop wouldn't have mattered as much. Unfortunately they hit at the same time.

The oil situation probably became the tipping point when compounded with their monetary policies and price control efforts.

[0] https://tradingeconomics.com/venezuela/inflation-cpi

[1] http://www.macrotrends.net/1369/crude-oil-price-history-char...

[2] https://ycharts.com/indicators/venezuela_oil_production (barrels per day, average across the year, goes through 2016)
No, I didn't find it offensive. And characterizing a suicide by someone who broke multiple laws, got rich doing so, and then being unwilling to face the laws as "tragic" is a bit disingenuous.
Not how I remember it at all.

By some felicitous fluke I still have the very first html I ever coded, anno 1995, complete with background sound and animated gif - but cut me a bit of slack: It was purely a personal excercise. The thing was done purely from what I'd learned studying source of available websites. The point being: My God, it's full of tables. They were a real thing by that time.
First of all, I did note that those were not the only bases for each side.

Secondly, how is "Equal access to opportunity" not about fairness?

Thirdly, the liberal argument for your walmart example would be that if the public-assistance programs didn't exist in the first place, then walmart would have to pay its employees more.
Vocabulary is a component of IQ.

https://en.wikipedia.org/wiki/Intelligence_quotient

>The many different kinds of IQ tests include a wide variety of item content. Some test items are visual, while many are verbal. Test items vary from being based on abstract-reasoning problems to concentrating on arithmetic, vocabulary, or general knowledge.
I think Agile and Scrum (and Kanban) are still in ascendance and I think that as it percolates throughout enterpises, businesses are actually starting to understand that going through the motions of Scrums doesn't make you agile.

I still push Scrum on new teams and I think it works well, but you can't just push it down (on dev teams) and not also push it up (on stakeholders). They need to understand the value of the iterative, quality-first approach and having to accept some uncertainty on delivery timing. That's not even an agile thing, that was made clear with the Project Management Triangle decades ago. You want quality, you have to flex on scope or timing. Either set that expectation first or your execution team is doomed. If you push a quality-first approach but still have a fixed scope and timeline, you are now in death march.
DigitalOcean will donate to tech non-profits for community content
Let's Learn About Waveforms
If you are a company trying to integrate the idea of Unit Testing into a company and it is a new concept, I guess this practice could be acceptable. I think context really matters. I've put a lot of thought into this throughout the day, and I'm completely torn. On one hand I see the benefits of trying compensation to it, but I also just see it creating more problems than solutions. Especially if later on it becomes a cultural standard in the office, how on Earth are you going to remove that benefit (because you no longer need to encourage it) without pissing people off?

Also for the latter point I guess that also depends on context. If you work for a consulting company you may not have the full knowledge of what the code base is, or even have direction to be touching some things. If you are developing software for your own company, I do agree you need to figure these things out, and maybe having a developer dedicated to it each sprint isn't a bad idea. I overstepped my bounds on that comment, as I have never worked for a company that makes its own software it sells, I've only ever done consulting and I sometimes forget about alternative perspectives, so sorry about that.
Not the exact description I would give assembler. However, I would agree that it can be very elegant and efficient.

Although, not all assembly code is like that. Further, you depend on the device it written for to still be around.

However, I don't see a problem with assembly so that fact they are just converting to just convert it. Seems a bit frivolous. If they are having trouble hiring assembler programmers that's kinda a different issue.

However, one nice thing is that any can program in assembler and well tend be good programmers. They know what they are doing. So by switching languages they open themselves up to worse programmers.

However, Java why? If they are coding in assembly wouldn't C make more sense?
Right, better to have your site fail today, then to risk it failing in the future. You couldn't make an archive of your site for emergency access.
Almost forgot: Paul Graham used to comment frequently, and now he comments never.
Well this is another hit for the BTC, and possibly other decentralized cryptocurrencies. Perhaps there are some secure, centralized ones?