skysight-inc/HackerNews huggingface dataset:
It also affects quieter, sometimes more effective men.

"Speak up!"

It not infrequently reduces to physical posturing. And volume escalation. I kid you not.

(Not to mention, that these loud and aggressive types often make particularly open-space workplaces much greater challenges to the concentration of... this quiet, effective type (me), for one.)

Why does engineering increasingly suck in the U.S. (excluding some of the Silicon Valley et al. "gifted" enclaves)? Because type-A assholes have taken over U.S. management. And they shit all over anyone who isn't like them and isn't the bully they are.

Next up: Do they succeed on the international scene? Or do different cultures shut them down? Does e.g. a Shenzhen -- where I just got my latest and greatest fitness tracker for $23 -- manage to give them a big "fuck you" while combining extant tech into new and compelling products?
What age group do you target, and is there a subset there where kids are more interested and/or teaching winds up being more effective?
I think it's a strong argument for why something like an artificial "sentinel" immune system would be such a dream. You could actively keep levels of symbiotic organisms in line, while flushing out undesirables. The same system would need to keep inevitable cancers from getting out of hand as well.
Lawyers and Doctors seem to be faring better than Programmers.

"Because they wanted/didn't want to do it" isn't where the trail of inquiry ends, btw.
Pandoc even lets you include LaTeX in your markdown, so you can just use it inline for the few times you need more control, without having to faff around editing the output.
I would also add that Asciidoctor has the best extension experience out there. It has named blocks and inline sequences that can be handled correctly by a plugin, which is amazing if you ever tried to add syntax into Markdown. Just compare how bug-free and simple is embedding Mathjax into Asciidoctor compared to Markdown: last time I've checked you had to manually process Markdown to extract all Mathjax stuff, apply Markdown and then inject Mathjax back. With Asciidoctor it's a no-brainer.

Edit: it's also available in Ruby, JS and on JVM!
I'm in the middle of converting a project's legacy plaintext documentation (emulating man page format) into RST/Sphinx. The support for semantic markup with roles and directives was attractive for my goals (without falling down the rabbit hole, being able to: 1. translate from one source to formats compatible with both presentation-markup and semantic-markup, and 2. lint the docs).

I've come to rue this decision in some ways. I like what I've been able to accomplish, but I've found most customization of default Sphinx and docutils behavior to be torture. I don't mean to drag contributors to those projects through the mud--they work well if you can just write documentation without fiddling much.
Wait until October. That's why liability flips from CC company to merchant for any non-chip transaction.
You're able to list off the wardrobes (and availability) for your entire neighborhood?
This is great though because things have moved on to the extent that you might now have 1000 people who qualify as neighbours, any number of whom you've never met and don't know.
RST has some great ideas (as mentioned in the article, roles and directives are fantastic ideas). But it also has quite a lot of unnecessary complexity built in. It's also great that it (kind of) has a specification, not just a bunch of hand waving. But even with the specification there seems to be no independent re-implementation, so I wonder if the specification is really complete. It also makes some syntax choices that just make no sense at all to me. Making the most basic and important feature (bullet lists, titles) annoying to use was not a smart move.

The (only) good thing about Markdown is it's (allegedly) simple. IMO it's on the one hand not simple enough (e.g. HTML has got to go) and on the other hand it's too simplistic.

Ideally I would like to have a tiny core specification with a clean and simple standardized mechanism for extensions like roles and directives. With a bunch of standardized but optional extensions. Only the most important features (90% of usage) should get special syntax (bold, bullet lists, titles, roles, directives). For everything else (90% of features) there should be a named role or directive.

Trac actually uses a similar system. linkExtensionName:content, [[extensionName(content)]] or {{{#!extensionName multiline-content }}} is all you need to remember. Could be simplified a bit, but it's quite usable.
heh, meant it sarcastically. Both where I live now and growing up, I've been in situations where it's 1 bathroom for 5 and 4 people respectively, and a queue forming in your own home for the toilet just gets silly, even if it's frustrating.
As an introvert myself, I agree that there is a bias against quieter people but I think these are issues that some people _also_ face, not that it's one issue instead of the other.
That's a part of Twelve Factor apps as well. No state in the app! And while there is a cost to keeping state in an external data store like Redis, there are costs to keeping state in the app as well. First, there is the question of complexity and testability. Your app becomes harder to reason about, harder to test, and much more likely to be dependent on complex integration to get to a testable state. Second, there's the need for external support for internal state in any horizontally scaled app. This can be very expensive.

Consider session state in a web app. If you keep state in memory and scale horizontally, you need session affinity, so stateless inbound http connections hit the same server instance. That means a session-aware router, delicate and extremely expensive F5s and other "smart" routers. But if the app is stateless and session state is in external storage, then all you need for load balancing is a simple round robin. A cheap router, that's more reliable and requires less administration, for a fraction of the cost.

There are other ways stateful apps are expensive, but that's a big one. I'd rather pay $5k than $100k for a router.
I think you mean transaction value ($) rather than transaction volume (#). You are correct, and the value is also the right thing to tax if you are funding 30-60 days of interest-free credit.
Europe Is About to Create a Link Tax
How does the top of your funnel work?

I don't know how your organization does it, but the three worst companies I've worked in diversity-wise all recruited about the same way: Word of mouth and some weak outreach through the easiest channels ie craigslist and a careers page on their own poorly trafficked site.

If your organization does on-campus recruiting, Society of Women Engineers and Women in Computing have well organized chapters at most tech schools, and simply telling them about your recruitment events can have a huge positive impact.

I don't have much experience with this issue outside the academic world beyond its results at internships, but there might be similar options around for general recruitment.
It sounds like they handled this layoff both compassionately and professionally, although the founders have a lot to learn about balancing their spending.

But still, every company and employee needs to recognize that your coworkers and company are not your family - this only leads to misplaced expectations.

One of things that makes America so competitive, is the concept of at will employment - the company can fire or lay you off anytime and you can leave at any time too. This is a reality we must accept for capitalism to work at optimum efficiency. I realize this may seem heartless and cruel, but that's why you need to have work/life balance. Ideally work should not account for more than 10 to 20 hours of your life per week. Sadly, for most of us it's 40+ hours. It is outside of "work", where you can form relationships that mirror a family like structure - in volunteer groups (unpaid), friendship circles, hobby groups, book clubs, etc. More of our lives should be dedicated to such organizations for us to remain better balanced.
VISA does not offer credit. The issuing bank does. VISA is just a payment network that links consumers, merchants, and credit issuers. Actually it is a scheme that involves 4 parties[1].

[1] https://gendal.me/2014/08/09/a-simple-explanation-of-fees-in...
I agree with the first part of your comment, but the authors are making specific suggestions about changes to college programs.
Yahoo’s Marissa Mayer Stumbled After Secret Truce with Activist Investor
Finding it in a sea of text.

Try searching for all the instances of variable "u" or "i" in a file.

Syntax-aware IDE's fail often enough that I have to rely on "search-and-destroy" far more often than I would prefer.
Indeed, it seemed like the author was trying to obfuscate that Tumblr had a childish company culture and a barely-innovative and questionably valuable product.
I'm surprised no one has mentioned: Human contract law still applies in this case. DAO members can still go to the FBI and try to find the "attacker". They can still ask the courts to try to take their Ethers back.
I feel like maybe you are overstating the case, but I gave you an upvote anyway, since I think there is a case to be made along those lines.

I upvoted the article as well, for similar reasons.
Windows Subsystem for Linux: File System Support
In some possible world, a US president Trump and congress should impose a 50% tariff on imported goods, services and intellectual property, in steps, over a five year period.

BOOM.
We detached this subthread from https://news.ycombinator.com/item?id=11884291 and marked it off-topic.
Why Is the Killer of British MP Jo Cox Not Being Called a “Terrorist”?
That assumes the Fed can make the economy grow with the flip of a switch, and that it could contain contagions. I'm all for taking away the Fed's discretionary powers, I think that would smooth the business cycle, but it would not eliminate it. Recessions can occur naturally.
> Also the NT mentions that Peter and the other Apostles had wives.

Indeed, three of the four gospels record Jesus healing Peter's wife (https://en.wikipedia.org/wiki/Healing_the_mother_of_Peter%27...)

As a protestant, I've always found the papal requirement of celibacy funny, in light of the claim that the papacy is a sort of Apostolic-authority lineage from Peter, who was, well, married.
By far my favorite example of this is the term "buttbuttination." If you dive deeply enough into the Google results, you'll start to find some actual accidental uses of the term rather than just discussion of the phenomenon of text substitution. There's something darkly hilarious about a web site seriously discussing something like "260 hours of recordings that JFK secretly made in the days before his buttbuttination in Dallas."
EDIT: Moved to the correct location in the discussion tree.

It's very frustrating for me to see "probability of a law passing" and "severity of global warming" being thrown in the same basket.

While the first lends itself naturally to be framed as a binary prediction market (and there are good reasons to believe that the market will produce reliable forecasts), "severity" doesn't lend itself to be framed in this way (in Taleb terms, it is a non-linear payoff from a complex domain, "4th quadrant"). Ignoring that there is a lot of ideology involved in defining the exact terms, in my mind it is just unreasonable to expect prediction markets (or any mechanism for that matter) to deliver reliable results in this case.

Even when not accepting the Taleb argument regarding our ability to predict, at least it should be acknowledged that it is not straight-forward to generalize from binary outcomes to open-ended ones.
I'm in Germany.

If you're not in Berlin (which we are not) it's difficult to find female tech groups unless it's at a university.
This is wildly untrue--to a greater extent than one might expect. If you're a pedestrian and are hit by a car at an impact speed of 40mph, you have a roughly 50% chance of dying. The odds of death if you're hit at 25mph are roughly 12%.[0]

That's in addition to the fact that slower cars are much less likely to hit you at all, because they have more time to brake and maneuver before impact.

[0] https://www.aaafoundation.org/sites/default/files/2011Pedest...
I agree with you. The grandparent of this post is commuting an appeal to nature fallacy.

Just because sociologists do it, doesn't necessarily mean it's the right thing to do.
Wow, theDAO has a shockingly cavalier attitude to security (https://github.com/slockit/DAO/wiki/The-DAO-v1.0-Code):

> At the time of deployment, it was discovered that the solidity compiler is not deterministic. AST nodes are identified by their raw pointers. So if we iterate over data structures, different raw pointers might result in a different iteration order.

> We originally wanted to let the community deploy The DAO and then just check the bytecode, but this was not possible at the moment of deployment. So instead a fixed transaction bytecode was provided for the community to deploy.

Shouldn't they have waited to deploy until they figured out how to make it verifiable?
I agree that the use of "fun" here is a little demeaning.

I also think, however, that the overall point here was totally valid - you are your own best advocate, and you can't trust other people to hand you interesting work. Being handed menial, boring tasks is much more likely.
> Attended a cinema, where they had to delay the movie time due to long CC processing times. Bought food at a takeout place, with clear signs instructions (to avoid) and apologies for the delays caused by chip readers.

This is a sign of their incompetence. Period

The whole rest of the world uses this without a problem.
What is with capitalism's obsession with constant growth? Buffer is a great app, I use it every day, but how in the f*ck do they need 100 employees to maintain it?

My company is writing an entire smartwatch OS, including companion apps for iOS and Android, and we're less than 10 people. Buffer needs 100 people just to write one multiplatform app? What is going on here?
It's not a bug by definition of what contracts are. A contract can't have a bug because the implementation IS the specification. That is the whole point of the system. Even the DAO website says so itself. The code itself has the ultimate say:

> Any and all explanatory terms or descriptions are merely offered for educational purposes and do not supercede or modify the express terms of The DAO’s code set forth on the blockchain; to the extent you believe there to be any conflict or discrepancy between the descriptions offered here and the functionality of The DAO’s code at 0xbb9bc244d798123fde783fcc1c72d3bb8c189413, The DAO’s code controls and sets forth all terms of The DAO Creation.

Nobody should have entered this contract if they disagree with the above. Yet now, suddenly most people who are a part of it seem to disagree with it!
> EDIT: Looks like there are already extensions doing that ! nice !

Can you send a link?
You are describing human judgement or human discretion. It's probably a given that AI will surpass humans in judgement and discretion of many things in the coming years and would be at least as able to avoid reacting to a false-positive as any human.

The problem (and the thing you propose as a solution) is deferring to an arbiter. This is not human judgement as much as it is human authority. We conflate the two in meatspace because of the social rank conferred upon such positions (this is the same drive that makes humans bow before gods and dictators)

The very idea of decentralization is a different authority model than what is typically in human institutions. In theory, institutions managed in a decentralized and anonymous way have the potential to achieve a form of democratic governance that is far more resistant to corruption than any form previously invented.

In meatspace, a judge must be chosen, elected/appointed, confirmed, etc., and when that judge needs to be replaced we take an entirely different (largely unknown) judge and do a full-scale migration to that new judge's "firmware".

With smart contracts, we can divide the execution into many smaller smart-contracts, each with a specific domain of expertise. This makes versioning, incremental improvement, and extreme transparency possible.

If you listen to us SCOTUS argument, particularly when a case involves discussion of the intent of specific words in a law, it becomes clear how utterly mutable all of the constructs are. While the SCOTUS is a world-class institution in terms of its overall quality, it is reinforced using a highly centralized model of human authority, with all its problems.
If 'tap my phone to pay' sprouted a confirmation window with the amount to be charged, I'd never use a card again.

Until the device that authorizes the payment is owned by me, there's always a great deal of opportunity for chicanery.
If someone is always a low performer that makes sense, but the Netflix question is what do you do with people who have been good performers but aren't at the moment. Netflix philosophy is that you cut those people ruthlessly.

Here are some problems with that: A lack of loyalty to your employees can have a corrosive effect on morale. Employees can end up having very short term goals, or manage their careers in ways that they try to keep themselves in advantageous positions rather than the ones that serve the company. Why should a star take on a risky project, if failure results in termination? Firing can also be a lazy way to deal with a variety of management problems.
Oh no, they were tricked into a high-paying, in-demand career! What a disaster!
Any competition to Let's Encrypt is good. The more SSL deployed the better.
can someone explain the practical use case?

- future apps can implement the code for less latency on the current android version?

- future roms can have less latency with this code?

- existent apps can have less latency with a 3rd party app helping?

- I need the loopback dongle?
> "tap my phone to pay" ... offers greater security than any of the above

I doubt the security is greater:

* Phones have a far larger attack surface and are regularly exploited.

* Confidentiality is part of security, and I don't want my purchases tied to the rest of my phone data and identity.
These notions sound eerily like what gamblers would say.
I appreciate insights and research like this. It seems clear to me that these issues are complex, multi-faceted, and often subtle. If they were obvious single issues they would be much easier to address.

Figuring out hard to see sources of bias and discrimination make them easier to address. For my part, I'll try to consider fair distribution of both boring and fun tasks in groups when breaking down work.
> The discipline of clerical celibacy in the Latin Rite of the Roman Catholic Church (at least one non-Latin Rite Church in union with Rome existed at the time, and there are more now) was a explicitly a adopted in response to repeated scandal, not theological necessity (which is why it is a discipline of the Latin Rite and not a universal law of the Church.)

Oh, well there we go. As a protestant (second time noting that in this thread) I've always wondered about why the Pope at least had to be celibate when Peter himself was married.

This explanation makes much more sense -- it wasn't a doctrinal requirement, but a sort of external job requirement.
How is this an issue? Most people don't have issues keeping their phone's out of water or keeping it charged.
It certainly can be a challenge for all-male teams to find female candidates. http://geekfeminism.wikia.com/wiki/HOWTO_recruit_and_retain_... has some excellent suggestions. How many of these best practices have you been employing?
Analysis of Optimizations in Pandas
Interesting. Wonder how it compares to Helix [1].

https://github.com/rustbridge/helix
Refute their claims, don't label them.
Good observations, will keep that in mind too if I ever apply, and good luck!
HN... the only forum of highly educated people where "stay in school" is a negative message worthy of downvotes.
I was searching last month for a markdown for charts tool and I stumbled on mermaid (https://knsv.github.io/mermaid/)

Still haven't time to play with it, but it looks nice.
Well part of the problem is that social norms are different for the genders. The kinds of behaviors that often allow men to dominate corporate environments are not effective/seen more negatively when adopted by women.
After half a decade in college you have women in their mid-twenties(optimum time for birth) finding themselves desiring children. Many individuals meet their S/O in college. It has been this way for many years. This many not account for the nearly 40% gap however it cannot be disregarded.

>There was this one case where, in our design class, two girls in a group had been working on the robot we were building in that class for hours, and the guys in their group came in and within minutes had sentenced them to doing menial tasks while the guys went and had all the fun in the machine shop.

This individual could have been more vocal about their disdain for the more "menial" tasks. Perhaps even taking a leadership role in the project. This requires an assertive attitude. Assertiveness generally is a masculine trait which can explain more than this article.
A surprising number of people seem to believe in the near-perfect efficiency of markets, that every participant is making optimal decisions based on their own goals.

This is, of course, absurdly optimistic.
Finally! Someone had to say it. These sorts of situations (low percentage of women engineers) are not issues; they're just facts, and most likely caused by, generally enough, the way that women and men think/act/desire. It's not a problem, it's just a fact of life that people, oddly enough, are having a hard time accepting.
Tap-pay with my Visa card is commonplace in downtown Toronto and faster and easier than doing the same with my phone.

It's enough faster than chip+pin to make a difference. But the weird thing about chip+pin is that it's much slower in NYC than it is in Toronto or elsewhere in Canada. I can see why these mobile-pay systems are gaining ground in the U.S. where chip+pin is poorly supported in the rare places that it's actually supported at all. And I don't see anyone tap-pay'ing with their cards here.

The infrastructure behind the tech makes a big difference for whether there's any room for mobile-pay to actually improve on credit-cards.
It's a string whose first character is guaranteed not to match MAIN_SEPARATOR, so that the expression always returns false when r_str is empty.

Definitely not the clearest way to do that.
You can't expect people to just apply. It's not a very good way to do hiring, regardless of diversity issues. You have to go out and find people. Go out and participate in your community. Find the people who are doing good work. And then make them an offer. Just waiting for people to come take your test is going to get you what you've always gotten.
Alright, we replaced "fun" (in the title above) with "challenging assignments", which is closer to the language of the article.
I've used a lot of RST and from my experience the specification is very accurate. If there is some inconsistency, it should probably be considered as a bug and reported to Python docutils. What exactly is the problem with bullet lists? AFAICS they are pretty much the same in Markdown and RST.
The US therefore loses the economy of scale. Also, the US didn't even start before the tech had already been deployed across Europe.