skysight-inc/HackerNews huggingface dataset:
While sometimes I don't, the times I do, I prefer a language that can hold my beer and allow me to do what I want.

I want the machine to help me as much as I need, but no more. I also don't want to do its job.
"1. A contract is a negotiation/conversation/two way agreement. It is never a take or leave it offer in my experience."

In your experience. In many others, it is. Especially if they're in an area with not a lot of tech employers. Just because you find it easy to negotiate doesn't mean everyone does, and that doesn't mean that those who can't should be screwed over because of it.
I read "Future Shock" years ago. Very prescient and worth a read even now. What a great thinker.
Free, code-less way to launch a Community Slack quickly
Transgaming was approached by intel to use the technology to bring gaming to smart tvs around 2010. They went all in on smart tv gaming. The product did not take off and they have been doing very poorly financially, selling all IP (swiftshader apparently to google), the wine-fork to nvidia. They have now announced they are becoming a real-estate company.
If you were the inventors of bitcoin, you'd've invented bitcoin.
I'm compiling all links and tips I can find at:

- https://medium.com/@hoffa/github-on-bigquery-analyze-all-the...

The Changelog also invited us to record podcast with Arfon Smith (GitHub), Will Curran (Google), and me (Google) - https://changelog.com/209/

Happy to answer any questions!
>100% nature and anyone who says otherwise is an irrational charlatan

What a strange comment (you don't paraphrase; you caricature)! I'm not saying any of this! Where did you get the impression that I was?

I agree with all your points, btw. The existence of these differences doesn't enlighten us as to their causes, proximal or distal.

Rather, we have much evidence showing that anatomy and physiology influence cognition. Does this explain the gender gap completely? That's unlikely, but it's equally unlikely that the gender gap would disappear if only the "mean old white men stopped being jerks".

tl;dr: if we're going to have an honest debate, we have to entertain the notion that at least part of the gender gap is the result of "nature".
Boris was only in it to become PM. In the metro yesterday Boris was quoted as to saying "the 'only change' the public would see post-brexit was greater control of uk laws".

Even farage has his doubts - https://youtu.be/WrAHJ9fDHUU?t=384
Thing I find odd with Auth0's Webtask.io is... -30 days webtask lifetime- for the free to play plan.

I've had a webtask running since February when I made it to interview for Auth0 (ironic). It's still running, firing off events and contactable via HTTP. So when exactly does it get turned off since it's obviously past its lifetime?

I still prefer not to trust a blackbox such as Webtask to run my code. Luckily this webtask I'm referencing does nothing more than fire off push notifications. However, I'm waiting for the code that relies on it to fail when Auth0 does end its life.
He probably means "developed world" as compared to third-world countries. I agree, though, that the U.S. have not finished developing but have instead just begun developing except on a new frontier now.
You seem to be confirming my guess (perceiving a "standard trolling technique" === "preconception"), but I am not looking for supporters or detractors, only justification for the original claim:

>These are both more common speaking patterns with women.

It is incorrect to ask for "only observed" data in this instance, but I also was clear to state that it was only an example of data that could be presented.

>parallels a standard trolling technique of asking for evidence and then dismissing any information presented.

If the response is not actual evidence, it should be dismissed. There is no guarantee that a response to a request for evidence is actually valid. That requires investigating the claimed evidence. In this case I investigated and found it severely lacking, as I noted above. Another user has linked to some further analysis of one of the claimed pieces of evidence (the 23-person Southern California study) that shows an apparent basic arithmetic error in the presentation of results. The NTY blog dead links that study and other places that have it require one to pay to see it.

>about one study not being broad enough

Yes, the study was 12 women and 11 men, aged 18-22, living in the same geographic location. There were severe differences in the experimental conditions between the groups being studied (women all interviewed by women; most, but not all, men interviewed by men). Everything I have read also indicates that this study found that both the men and women in the study often exhibited the pattern that was being watched for.

>and still others for being on twitter.

The problem is not about being on Twitter, but that the accounts being studied were neither 1) confirmed to be human, nor 2) confirmed to be the gender the experimenters assumed (and to which they compared their predictions/guesses! [in-built confirmation bias?]).

>that you're not making a good-faith effort to evaluate information fairly, but are instead holding firm to a preconception and requiring extraordinary proof before being willing to reconsider.

I can't evaluate what I can't see and I don't see how I have been unfair to anything that has been presented here. I don't think I am asking for extraordinary proof. I'm only asking for evidence of the particular claim:

>These are both more common speaking patterns with women.

So, something like: randomly sampled recordings from public places with counts of the occurrence of the pattern and the gender of the person who spoke it.
I've spend 5+min on both and couldn't figure out which countries are covered.
Agenis Launches Online Marketplace for Real Estate Agents
Man of the “Future Shock”: Remembering Alvin Toffler
It would have been, but voters rejected that idea. As my comment noted, by the time Amazon came along, a park wasn't one of the options.
You're not the first person to think about this.
The answer to "Why?" for real news items involving human action is always a matter of opinion. (Of course, you can have a "sourced fact" about someone's opinion or claim of what the "Why?" is, but mainstream news sources usually do that now.)
POC? Why is this a race thing?
An emacs meme generator
Left/right (aka social liberal/conservative) do not give enough of an resolution.

Personally i add a economic liberal/conservative axis as well, and at that point something interesting emerges.

those holding socially liberal but economically conservative attitudes seems to have industrial worker backgrounds etc. In earlier days you would find them labeled Marxists, socialists or communists.

then you have the socially conservative but economically liberal. In that box you quite often find brownshirts and "self made" men in equal measure.

Funny thing is that these two groups, that in other days may well have been in each other throats, have found a common enemy in globalization.
I assume it is because you can click on the commands to cycle through the examples. If you didn't have this css property set you would end up selecting text.
I am with you 100%. We keep trying to invent ways to skew the hiring towards women. Let's just stop trying to candy-coat it. You want gender ratios, so just hire based on gender ratios and deal with the fallout.

This narrative that women are somehow grossly discriminated against in tech doesn't hold water anywhere I see. Every tech company is desperate to hire more women engineers to increase their diversity quotient. The trouble is that most applicants, by a 95%-to-5% margin, are men. It only makes sense that 95% of the hires are men. If we want more women engineering talent in the office, we simply need more women applicants. Focusing on the interview stage is the wrong part of the pipeline to start at.
Στοίχημα
The earliest Moldbug screeds I came across, nearly ten years ago, were accusations of elitism towards academic computer science, and he's continued espousing that view ever since, interleaved with his other political writings. An early iteration of the Urbit website was one long anti-elitist screed against the functional programming community.

A core axiom of Moldbug's philosophy is that the mathematicalization of computing is an elitist conspiracy. As an example, he thinks that the lambda calculus is intrinsically mathematical, hence elitist, whereas his own concatenative language is non-mathematical, hence non-elitist, by conforming to human nature. It's bizarre to say the least given that his proposed language has an obvious relationship to combinator calculi like SKI calculus, and you'll have to look long and hard to find anyone who thinks the SKI calculus is more intuitive than the lambda calculus.
Move Loot is shutting down
"It's a trap!"

There is nothing about a boat that saves money, ever. It's an incredibly rewarding hobby if you're into it, but not cheap!
* Programming languages

* Software development methodologies, things like Mythical Man Month

* Computer Science history and basic theories and concepts

* Compiler implementation techniques.

* Anthropology and related subjects. Programs are written by people and for people so understanding people helps a lot.

The biggest thing is to approach things from all perspectives and an open mind. Learning programming languages of different types is great because the different language families highlight different techniques, concepts, and ways of thinking. No one approach or language is the perfect solution to everything. Try to aim for the largest perspective: functional, homioconic, machine like, pure OO, strict, lose, etc. You can look at the lineage of programming languages and what developed and derived from what and learn one from each group to get the broadest perspective.

Learning CS history and basic theories might not be directly applicable to your life but the knowledge that comes from it will show up in everything you do and knowing how to leverage it makes a big difference.

The value in learning about compilers, GCs, etc comes from being forced to learn, in depth, languages themselves and concepts behind them. If there was anything you didn't learn in depth in other areas they will probably show up here.

Everything you learn about programming and CS is ultimately dependent on humans and how we interact with computers. Understanding how we think will help you develop long lasting programs that are easier to understand and use.

Depending on your goals it may be useful to learn about the basics of how the hardware works, although that is more related to performance optimization than good design and good code.

Edit:

Learning about so much is a long process and never ends but if you want to write solid code long term, and not just do what's popular at the time, it's the best way to go. Just take it slow and do it at whatever pace works. It works best if you have toy (and not toy) programs to make in each language as you go. After you've started getting a broader perspective, in things like programming languages, it all becomes a lot easier and faster. You'll be able to learn completely new languages in a matter of days and be better at them than people that have been doing it for years, because you can break it down in to its fundamental concepts and all you have to do is learn the language libraries and syntax, which also starts coming quickly after awhile.
Apache James Server 2.3.2 CVE-2015-7611
1) It requires a Messenger account. (I believe FB decoupled FB and Messenger recently)

2) We don't store any messages on our backend.

3) We support text and stickers.

4) It's not regional. We pair you with random people throughout the world. However, if there's a demand for regional pairing, we will explore that as well.
Chaos Monkey as a Service
But something is driving women out of CS programs (unless you buy the argument that women just aren't interested in programming).

Steps that make the profession as a whole less biased against women, might also help to encourage more women to major in CS.
Is there a way to get all Ask HN posts from the HN dataset?
But that still skews the dollars invested. At age 22 (college grad) you might make $50K. You put in 6% and get a 3% match, for $4500 into your retirement fund.

Fast forward to age 50, when you're making 200K (this is 28 years from now, so inflation and pay raises bump you very high), you're putting in the same %, but that equates to $18K/year.

So even with dollar cost averaging, the majority of your money is invested in a small, 10 year time window when you are at peak earnings.
Great summary, thanks!
yeah, and whats all this about mobile apps? a phone is for making phone calls, not browsing web pages and playing games. these thibgs would be better off if you called a phone number that would read out the weather to you and so on. If you want to leave a text message or an email, you should call up a phone service and tell them to write the email for you.
Learning doesn't really require $10K of cloud credit.

However, maybe you can combine your intention to learn and help out someone with a need for cloud computing by volunteering for their project. Many good projects, some open source, need this kind of computing access.
is this something about unsprung weight? Similar rational for using carbon wheels on the new Mustang GT350R
> It's an experiment, made public. What's the purpose of shitting on it?

Providing data.
This was/(is?) one of the goals of Swagger[0]. Lots of promises, but have yet to see it work in the wild. I want to use whatever Stripe uses for their API design.

[0] http://swagger.io/
I don't think he was commenting on the non-funded company nature making it a 'life-style business', but on the OP comment that he didn't want to be busier as a result of funding.
You're the one introducing a 50% number, I haven't seen anyone make that assertion.

There are structural problems that make the available talent pool unequal per-capita anyway (women being socially pressured out of software engineering, resulting in a lack of role models, etc. I'm sure there are plenty of other factors).

Part of changing the dynamic will take decades because _currently_ a smaller percentage of all women in the world are software engineers vs men. No one wants to hire incompetent women engineers just to fulfill a quota and all the people I've talked to about this seem to recognize and understand it. Mostly what seems to piss people off (and rightly so) is when people try to claim there isn't any bias, there isn't any problem, and everything is just fine as-is.

If all else were equal, what total percentage of women would want to be software engineers and would be good at it? I have no idea, but it does seem clear that we are far away from that number. As long as we can all agree that the structural problems should be addressed then I think we also understand that it isn't going to be 50/50 overnight and it might never be 50/50. But 90/10 is clearly unbalanced in a way that is not correlated with women's aptitude or ability to write software.

I think we should be a welcoming community and make reasonable efforts to make anyone who wants to join it feel comfortable. I don't understand the constant desire to rules-lawyer or dismiss such a simple and straightforward idea: don't be an asshole, be considerate of others, encourage those who are interested to learn.

In the end I have to think it is partially driven by fear and self-doubt, like maybe if we let black people or more women into the club it will all be over. Global demand for software engineering talent outstrips the supply and software is eating the world. My talents have never been in higher demand. My life is not diminished by nursing mother facilities, unisex bathrooms, coding events in black neighborhoods, attempts to reduce bias in interviews, et al.
Symbolic Computing means the computation of formulas which not only contain numbers and its operators, but also names which stand for something (a variable in some calculus, a function in some calculus, a plan operator, a note, ...). Thus McCarthy developed a language for computing with symbolic expressions: Lisp. One of the things he/they found out was that Lisp itself can be described as symbolic computation, shown by the eval procedure and by representing Lisp programs as Lisp data. But generally he had all kinds of applications in mind. One of the first applications were logic formalisms and algebra. In this case one can not only evaluate algebraic expressions, but also do computation with them...

This is from an early Computer Algebra program (Macsyma), which was written in Lisp and whose development has roots back into the 60s. Though Macsyma is written in Lisp and provides a Read-Eval-Print-Loop, it does not use s-expression-based syntax. Instead it uses a syntax, which should be familiar to most people doing algebraic calculations.

expr1 is a variable and we set it to a formula.

(%i5) expr1:x^28 + 1;
28
(%o5) x + 1

we can sum two expressions:

(%i6) expr1 + expr1;
28
(%o6) 2 x + 2

exponent:

(%i7) expr1^expr1;
28
28 x + 1
(%o7) (x + 1)

Let's factor an expression:

(%i8) factor(expr1*3);
4 24 20 16 12 8 4
(%o8) 3 (x + 1) (x - x + x - x + x - x + 1)

Subtract 1 and y from the expression:

(%i9) % - 1 - y;
4 24 20 16 12 8 4
(%o9) - y + 3 (x + 1) (x - x + x - x + x - x + 1) - 1

Factor the expression:

(%i10) factor(expr1);
4 24 20 16 12 8 4
(%o10) (x + 1) (x - x + x - x + x - x + 1)

Subtract 1:

(%i11) % - 1;
4 24 20 16 12 8 4
(%o11) (x + 1) (x - x + x - x + x - x + 1) - 1

Simplify it:

(%i12) ratsimp(%);
28
(%o12) x

Same idea: interactive computing with symbolic expressions, this time expressions from the domain of Algebra. The language also allows us to write programs:

(%i14) myfact(n) := if n = 0 then 1 else n * myfact(n - 1)$

(%i15) myfact(10);
(%o15) 3628800

It allows us to write functions for symbolic expressions, for example to implement integration, etc.
A couple of notes from a skim of the updated

> The Trust values its bitcoin as measured at 4:00 p.m. Eastern time using the Gemini Exchange Spot Price on each Business Day. The Gemini Exchange Spot Price is the price of bitcoin on the Gemini Exchange as of 4:00 p.m. Eastern time on each Business Day.

So they are using the exchange they founded to price their bitcoin trust.............hmmmm

> While the Trust’s investment objective is for the Shares to track the price of bitcoin as measured at 4:00 p.m. Eastern time using the Gemini Exchange Spot Price on each Business Day, the Shares may trade in the secondary market on BATS at prices that are lower or higher relative to the NAV. The amount of the discount or premium in the trading price relative to the NAV may be influenced by non-concurrent trading hours and liquidity between BATS and larger Bitcoin Exchanges in the Bitcoin Exchange Market.

This represents an interesting arbitrage opportunity. This could end up like PHYS or SBT/CGT where they tend to trade at a discount to NAV.

> Under the License Agreement, the Sponsor is required to pay a monthly royalty equal to a percent of the net Sponsor Fee received by the Sponsor during the previous month based on a running royalty rate of between eight (8) percent and sixteen (16) percent of such net Sponsor Fees. WIP retains the right, but is not required, to terminate the license if the Sponsor does not meet a minimum royalty payment of $300,000 during the prior 12-month period, starting on the third anniversary of the License Agreement. The Sponsor has the right to sublicense its rights within the Field of Use in exchange for an obligation to pay a seventy-five (75) percent royalty based on revenue and/or any other compensation, if any, collected from such sub-license.

I'm not sure what IP the wiklevoss' company WIP has licensed to the trust, but getting a free $300,000/year sounds like a good deal from them and not so much for the unit holders.

So the winklevoss' license IP to the fund , use their exchange to price the fund and the custodian of the fund is Gemini Trust Company, LLC, which they also control.

One other thing that looks dubious is that the sponsor is Digital Asset Services, LLC, You might google that and find Digial Assests https://digitalasset.com/ a legitimate blockchain company, but you'd be wrong.

> The Trust’s Sponsor is Digital Asset Services, LLC. The Sponsor is a Delaware limited liability company formed on May 9, 2013, and is wholly-owned by Winklevoss Capital Management, LLC (“WCM”).

So the name is about as close as you can get without being the same, I mean I'm trying really hard to see a way in which this isn't intentionally misleading, but sadly failing.

I mean, shit, why not just write these guys a cheque and buy your own bitcoins.
Your argument is certainly reasonable. One case where it might matter is if SECCOMP weren't available on all platforms that needed to decompress data. Also: a vulnerability could decide to only strike after a certain clock date. In that way it could sneak past certain checksum checks and still cause issues later.
Its a classic quote from Bruce Schneier. I should have attributed it. I thought the crowd would get it.
But implicit in that "gender bias-free" hiring is the assumption that current hiring is gender biased to the point of needing technical solutions that simply remove the human element.

If you have a manager who thinks women can't code, and you institute a blind hiring process, you're just going to put that newly-hired woman under a manager who thinks women can't code? What then?

It really feels like the end solution to this is going to be "(white) men are not allowed to be hiring managers because they can't be trusted to follow our agenda"
Here's the announcement from Google

http://google-opensource.blogspot.com/2016/06/github-on-bigq...
> As a general rule yes. But if you are thinking of sticking a large amount of cash in the stock market right now and plan to stay in long term, I would at least give it a shot in terms of trying to time it right in the cycle.

Vanguard says you're wrong.

https://pressroom.vanguard.com/nonindexed/7.23.2012_Dollar-c...
First of all, I want to offer some hope. It is definitely possible to overcome the habit of toxic discussion. I think more than one comment so far has mentioned something like, "I used to be toxic, too..."

What I found to be helpful was just working on not immediately saying everything I was thinking. I think it's hard for me stop _thinking_ things like, "That idea is dumb," or "That process is ridiculous." But I found it useful to simply work on adding a delay between the time I had a negative thought and the time I expressed it.

This has a several advantages. Other people feel better if they get to speak their whole piece first without interruption; someone other than you may criticize the idea, too - this lets you off the hook, and they may be able to express the criticism better; and if you wait, you may be able to express yourself more calmly.

Many times I have been in a meeting and felt like loudly objecting to something that has just been said; when that happens, I jot down "K.M.S." on my notepad; it stands for "Keep Mouth Shut." This reminds me to wait my turn and try to speak in a more temperate fashion.
I may misunderstand your statement, it sounds like you are saying spam is just part of the world and we just have to live with it.

I do not share that to be an axiom, clearly they are trying to solve, among many other, that one problem specifically.
This is ridiculous. At some point we need to face up to the reality that most women in the US are just not interested in working in technology. There is no evil conspiracy to keep women out of tech. Maybe high school guidance counselors and parents don't encourage women to go into tech. Maybe there is someone to blame, but it's not the tech industry's fault.
proof of concept.
It isn't really your fault. The media generally took Mike's comments from years back out of context and continued running them while they were no longer true.
Botan: Crypto and TLS for C++11
These days it seems most pages are more JS and CSS than HTML...