skysight-inc/HackerNews huggingface dataset:
The DHT BEPs specify a network that is only barely related to the bittorrent core protocol, they can already be used independently, and some people do.

> I feel like trackers were largely overlooked in this update, but I'm biased because I work on a popular tracker.

Yes, we did not pay much attention to trackers, but BEP52 basically seized the opportunity to do some incompatible changes we always wanted to do anyway (quite a few accumulated over the years), and there were no such open issues with the http tracker protocol.
If people use this in production services, he will have much more power over their services.
Oh dear. If that's the case then I'm very confused.
Do all Bittorrent clients support it already?
Man spraypaints Twitter office sidewalk with abusive tweets it refuses to delete
That is poor reasoning and only adds fuel to the assertion that there is an echo chamber / shaming culture given the response to the assertions.
> I do know that there used be a more even ratio of male/female programmers but I think the field has changed enough from those times that I would be wary of anyone claiming to make an apples to apples comparison

Yea, it's gotten a lot easier, a lot less rigorous. Problems hadn't been solved, nobody even knew if things WERE possible (let alone how to do them), and they certainly didn't have stackoverflow to go ask for help when they got stuck. Now that you mention it, perhaps you've figured it out - maybe all the women engineers have moved on to harder, more interesting endeavors.

> You have to spend a significant amount of time alone coding/engineering to grasp well enough that understanding the customer starts mattering a lot more

There is never a requirement that you have to code in isolation. Period. Paragraph. End of story. This is a fiction. Nobody should EVER code in a bubble, and especially not junior engineers.

> I think the part about alienating women comes from a fundamental misunderstanding

Nope. It comes from reading.
The original is here:

https://assets.documentcloud.org/documents/3914586/Googles-I...

At least I'm pretty sure that is the original. It has the author's name on it.
What I find most surprising in regards to the reactions to this post, is that they are focused around the "how dare he call women stupid!" theme, instead of Google's alleged discriminatory practices.

Ignoring the whole "is one gender really better at CS than the other?" thing, is it ok for Google to consciously lower the bar when hiring female candidates? From a legal point of view I mean. Same question for their classes/programs only open to women. I'm not a lawyer, so genuinely wondering :)
What a disgusting thing to say.
> "if you read it naively it sounds like he has a point but if you're familiar with such attitudes then you'll quickly see through the pseudo-intellectual veneer of his argument."

Well I suppose that's my point isn't it? Expecting everyone who reads it to be "familiar with such attitudes" in order to come away with the "right" opinion is an awfully high bar to entry.
Letter to a vegetarian nation (or why we should eat meat)
I've worked in both kinds of shops. Some shops are the worst piles of disorganization and others are shrines of kaizen. Ive spent a lot of time thinking about both and feel like those shops that are religiously organized tend to be the places where production and output is the primary goal where the less organized ones tend to be the ones where creativity is prioritized, but I'm not sure there's a direct correlation. I'm interested in other's thoughts on this.
What do you call it if you've always aligned things like this?
The author's arguments have been completely misrepresented. He pointed out widely-believed and sometimes scientifically-established differences in the DISTRIBUTION OF traits in men and women. He said that those differences make attempts to achieve numerical parity misguided, discriminatory, and harmful. What is his conclusion about how we should behave? "Treat people as individuals, not as just another member of their group." Wow, what a monster.

The reaction to the memo is really the most damning thing about the whole affair. Everyone is just rushing to virtue signal, to demonstrate their own purity of thought. They've just proved the author's point.

A particular brand of liberalism has reached the point of being a religion, and the establishment is running an inquisition against any who dare to question its points of dogma.
It's part of switching to merkle trees instead of flat piece lists. A merkle tree can only be verified if you either have a whole layer or send ancestor-siblings (uncle, great-uncle, etc.) along with a partial layer.

Merkle trees allow torrents to start faster from magnet links since only the tree roots need to be front-loaded while the tree can be fetched incrementally.
For context, as the parent has edited their post: the original question was asking why localhost couldn't have a DNS entry for 192.something.
It should be noted that for many of his scientific claims, not being able to disprove them says nothing. Being able to prove them is the standard of science. If you take a look at a significant number of peer reviewed studies, I think you will struggle to find any version of his points backed up.

As for his thought process, it seems to be well agreed that his argument very strongly lacks a tight argument and seemed to base itself mostly off of creating stereotypes around gender and political opinions and then proceeding to use those to loosely reason for his points. Neither the stereotypes or his reasoning are very sound.
The links are clickable if you get the original PDF, rather than using DocumentCloud's PDF viewer. https://assets.documentcloud.org/documents/3914586/Googles-I...
Professor lets students choose own grades for 'stress reduction'
Super important even if you're doing client based work (whether pure custom development or customizations on top of a platform).

Your customers will each have their own individual pet features that they care about but if you don't drive to business value (meaning you just build whatever random shit the client tells your build) then it will be a failure 100% of the time.
Exactly. It would be because he expressed the wrong opinions. If he expressed the correct opinions, he would face no backlash.

I do honestly get what you're saying - nobody is going to want to work with that guy. However, if he possessed the opinions and did not voice them, he would have been fine. So, it's not because he has these opinions that is the problem, simply that he expressed them.
Punishment will happen through less overt means, most likely through (1) slower (or lack of) raises and promotions than the person otherwise would have received, or (2) undesirable team placements.
Wow, you're right, per the lisper link. That is extremely shady of Gizmodo.
Shouldn't it be up to the author to prove his claims rather than someone else to disprove them? I see no evidence provided for his stereotypes of women, for example. Something this unsubstantiated doesn't need debunking. It's simply one man's unsubstantiated opinion, nothing more or less.
Atul Gawande talks about this in "The Checklist Manifesto." I believe he recommmends that the nurses who are keeping track (and people who are following checklists in general) must be empowered to pause the surgery. Otherwise surgical equipment still gets left in patients because of egos.

"No I totally got all the sponges out of the patient! How dare you question my authority!"
Yea, the US economy is based on constantly growing debt basically, which can't last forever. My favorite is the ad bubble now, and ads are basically designed to increase consumption. It is probably worth mentioning China too: http://www.zerohedge.com/news/2017-08-06/chinas-minsky-momen...
Wonderful lib!
Twitter is an excellent venue for discussion. It's one thing to complain that you don't like it, and another to pretend it's widely agreed upon as an invalid source.
Rationale for hash function change: https://github.com/bittorrent/bittorrent.org/issues/58

Discussion of other changes: https://github.com/bittorrent/bittorrent.org/pull/59
ReadMe (YC W15) is looking for a React contractor (3-6mo)
The others are simpler.
Wonderful Lib!
Open sourcing Schoolpicker.sg
Have you tried higher clocked ram? Benchmarkers seem to show that ryzen really benefits from higher ram clicks like 3000+mhz [1]

[1]https://www.eteknix.com/memory-speed-large-impact-ryzen-perf...
I'd posit that the network strength that you get from Ivy schools are a boost in getting to 1~2 sigma above the mean, but 3 sigma variation will have a lot to do with luck on top of everything else.
First of all - you poor thing.
But for reals, yes, capital seeks returns. And the people who need the most help have the least capital to make themselves interesting to capital.

And that's why we need infrastructure spending from the government. But if anything, we have a government (in the USA) that's more interested in demolishing infrastructure that helps actual people, and instead wants to offer tax cuts to very, very rich people.

Douglas Rushkoff is right. All these companies are going after the data-play when in fact, most people simply have no more money to spend.

And one of the reasons why we got both Trump & Sanders during the primaries is because labor has no pricing power. Most people are afraid to ask for a raise, and apparently nobody with any power seems to give a damn.

We have an increasingly supply-side economy. Normal people will reliably spend any extra dollar they get. But I bet you could throw money at super-rich companies like Apple all day long and it wouldn't increase demand for anything (perhaps except the stock price - if they had an aggressive dividend policy, I guess).

And now they want "tax reform" which I suppose will lower corporate tax rates. That's not going to help generate demand.
There are at least 5 extremophile species in the biofilms at Iron Mountain, according to the sequencing done at the JGI[0][1] in the early 2000s. They've continued[3] sequencing more samples form the mine ove3r the last decade, so I suspect the actual number of known species is far higher.

The effort to sequence their genomes was one of the first attempts to directly sequence an environmental sample without first culturing and separating the individual species (with environmental samples, the separation happens during assembly). This is important when there no known way to culture the bacteria/archaea under investigation.

[0] Disclosure: I provided software support for this project.

[1] http://jgi.doe.gov/news_2_2_04/

[2] http://genome.jgi.doe.gov/?core=genome&query=acid%20mine&sea...
Why not? It's great to have another Lisp for me to try out. I was avoiding learning Clojure specifically because of the JVM dependency.
Equivalently we can say that neither QFT nor string theory gains anything from the empty hand-waviness of the copehagen interpretation, Everett's many-world's, etc.
Probably much more direct, including personal threats.
"It's simply one man's unsubstantiated opinion, nothing more or less."

That's how it should be treated. Nothing more. A lot of the pro-diversity arguments are pretty flimsy too so they should be treated the same way too.
It also switches to a merkle hash per-file and specifies that each file is aligned to the start of a piece, and the size of the last piece of each file matches the amount of remaining data.

This means in large multi-file torrents you don't have to download (and store) the two extra 1-4mb pieces at the start/end of each file anymore.
> There really seems to be a prevailing opinion that racism and sexism are just fine when directed towards white men.

White men benefit immensely from our position of privilege. The notion that "racism" and "sexism" against white men exists in our society (the US) is just completely out of alignment with the facts as they are.

Your statement is roughly analogous to someone opining that restraining a prison guard from beating inmates is tantamount to imprisoning the guard.

This isn't to say that white men aren't victims of discrimination (race or gender-based), but only that this sort of victimization is highly context-dependent and not at all systemic. It's not on the same level as "racism" and "sexism" as it applies in this context, as these two things require a significant power imbalance. White men have no shortage of advantage on the balance of power.
San Francisco street sells for $90K. Neighbors aren’t happy
Mod parent up * 10^6
SHA256 truncated to 20 bytes

What are the security implications of doing this? It seems it wouldn't increase the strength beyond the original 160 bits, no? Was there anything preventing redesigning the protocol to use full 32-byte SHA256 hashes throughout?
No they're not. There far more complex.
> He seems to be claiming that black people, gay people, women, trans folk and the poor were in no way oppressed and it was all made up by Communists to take down capitalism.

No he doesn't. He says Marxists participated in gender/race politics, and the ultimate goal of Marxists was destruction of capitalism. Which, btw, if you read any of real Marxists - who aren't exactly hiding, thanks (not ironically, they shouldn't be hiding) to the wide freedoms allowed to all of us by American democracy, that's exactly what you will see, in very plain words - they blame capitalism for these problems and want it to be eliminated.

That doesn't mean, of course, that everybody who participates in gender/race politics is a Marxist. There are a lot of folks that legitimately want, e.g., for gays not to be booted off work for being gay, without necessarily buying into the whole eternal oppressor/oppressed identity/class struggle narrative. Neither it means - and nowhere it was claimed - that "black people, gay people, women, trans folk and the poor were in no way oppressed".

> then you're basically dealing with a Nazi.

You just called somebody a Nazi because he said Marxists are lefties and are against capitalism. Way to go.
This is probably what the debate is all about, and it is not an easy thing to answer. Some people say now, some people say not now, and they both have good reasons why.
The article strikes as very Anglo-centric and the worst of first world problems with a solution that is both condescending and out-of-touch.

His problem was the monotony of life and a feeling of being basically too secure and too happy.

With all the homeless shelters, soup kitchens and other places where people have tremendous need within a short Uber ride, it just strikes me as odd to devote so much time to building first world toy to take you far away.

Want to live and feel like your life has a purpose? Volunteer or pick a random needy person to send on the trip Europe. Give them a camera and hope they bring you back some pictures.

I know this is an unpopular perspective, but when your job and life isolate you from the suffering and need (and risk and danger) around the corner, then the answer shouldn't "build me an app so the world can dance for me. Dance, world, dance! I'm boooorrredd."

Hell, build an app that actually helps more than one person. The irony of ironies was acknowledging his white privilege while being clueless to the larger Western-world-privilege and too-much-disposable-income-privilege.

Bahh. By all means travel. By all means make apps to entertain yourself. But do we need an national news agency covering the guy who got bored with life so found a way to make it work harder to please him? And what the hell, NPR, really? The guy who burns tons of CO2 cause he got bored -- no environmental impact assessment?

And don't get me wrong, the guy sounds like a good guy. I'm sure he's friendly, sociable and all the good things.
What if he wrote this piece to avoid being fired for something else in the first place? Like incompetence for example. Looks like they cannot fire him for any pre-existing reasons now.
> Everyone is just rushing to virtue signal, to demonstrate their own purity of thought. They've just proved the author's point.

Can you support this beyond being your own judgemental assumption? Assuming everyone that disagrees with you is acting in bad faith isn't reasonable.
What is a bear cat?
In many cultures, as soon as you're living like boyfriend/girlfriend together in the same building for more than 3 months, you're considered married unless you go out of your way to actively deny it.

In the US/UK, you don't have to preemptively deny it, but if people begin to assume you're married and you don't correct them... then you're married under common-law.

I have a dear friend who has been 'dating' his girlfriend for almost twenty years. Their eldest child is 14, and they own a home together. As far as sharing their lives together, they've done it without being married legally---but in the eyes of all their friends and their kids? Oh those two are so married.
Mayor Ben McAdams posed as a homeless person for 3 days and 2 nights
I don't think biology plays a big role in this disparity, and I agree that the Google essay was poorly argued, ill-considered and harmful.
1) Chunks don't span files. Each file is validated by the hash of its merkle tree. This is the biggest user-visible change, since it means you can download one file without downloading others.

2) SHA1 is replaced with SHA2-256 (2x longer hashes and not broken).

3) Files are represented by a tree structure instead of a list of dictionaries with paths-- this reduces duplication in deeply-nested hierarchies.

4) Backwards compatible-- you can make a .torrent file with both old and new pieces, and a swarm can speak either. This requires padding files from BEP47, which most clients probably don't support.

Per-file metadata increases pretty significantly, from ~19B (just length) to ~68B (length + hash).
More on counter-intuitive issues where an emphasis on helmets can lead to less safety:
http://www.bicyclesafe.com/helmets.html

"Summary:

* Bicycle helmets may have some protective value, but not nearly as much as has been claimed, or most people seem to think.

* Wearing a helmet does nothing to prevent you from being hit by a car.

* Real bicycle safety involves learning how to ride properly.

* Crash helmets could easily save more lives for motorists than bicyclists.

* Helmet laws can result in the targeting of minorities, discourage cycling, make cycling more dangerous for those who remain [since more cyclists on the road increase driver-awareness of cyclists], and shift the blame in car-bike collisions to helmetless cyclists even if it was the motorist who was at fault."
London is using optical illusions to make cars slow down
I don't know that there's a debunking of the thesis, because there's nothing very original in there -- it's repeats and retreads of other things that have been debunked over and over, so it all merges into a mashed up mess of points and rebuttals like a badly maintained wiki.

There are a couple of books which I can recommend that talk about why you see so few women in computing (as opposed to biology, math, etc) and also why you see so few black men and women:

* Unlocking the Clubhouse: http://a.co/8oXDROX
* Stuck in the Shallow End: http://a.co/9HXgvKW

These are not only well written, but they're also well researched and well thought out. They're worth reading on their own merits, but you may find them a useful debunking to the memo.
> Shouldn't it be up to the author to prove his claims rather than someone else to disprove them?

Look, yes. It should be. But the author has made his best 10 page effort to do so and now I'm looking for someone who has the necessary background to critically question his claims.

That the manifesto has taken on a life of its own and spread as far as it has is only more reason for it to be succinctly and academically critiqued.
It is not the market price, because the only person who will pay it is the one who's eager to avoid moving. Everybody else will pay a lower price, because they have already committed to moving.
> Another option [for making the investment pay off] is to charge residents to park on their street — and rent out the 120 parking spaces that line the grand circular road.

Ouch.
I got people in my circle that seriously called for him to be fired. People I know as being intelligent, even a university professor. Either those people are more warped than I have ever known, and you are right about the dogma. Or they did not read the memo.

It is really shocking to see the misrepresentation of the intent of the memo. I normally stay out of discussion about those topics, it's too dangerous - but that development is just unacceptable.
It is my social commentary, based on the fact-free and argument-free disavowals of the author's memo, not as wrong but as morally intolerable.

CNN.com's headline article yesterday was something about him having said "women are biologically unfit for technology jobs" which is a malicious and willful misreading meant to give basis for the moral panic around the memo.
>I get the math, but the reasoning feels unjustified: why should we assume our brains work that way?

Well, the math doesn't change if we make other assumptions. The relative amount of time that passes us by is less in our 30s and 50s than in our 1s and 10s.

Routine by itself ain't the answer as kids also have routines (school is whole big routine, as is living day-in/out with your parents, going to lessons, playing with friends, etc.), but their days don't "pass unnoticed", and a year of e.g. middle school seems to last forever when you are young.

>It would make sense if we remembered the same amount of stuff every year, but reality is, you have fewer memories of the past.

The concept I described is not related to memories per se, but to new experiences -- which is subtly different (and not totally unlike your explanation).

You know what a party is, and it's not that exciting the nth time you go to one, because you've seen 50 other parties in your lifetime, whereas the first times you went to parties (or had your first drink, or visited another country etc) were more impressive. That's regardless of if you actually remember all or any particular of those 50 other parties in any great detail -- it's enough that you remember the experience of having been to parties many times already.

Now, the problem with merely saying "routine makes every day the same and days just pass unnoticed" is that it's a limited version of the above. What it lacks is seeing that even if you added random stuff to your days, you'd still have seen and done most important stuff in the past. You can't re-drink your first drink, learn about pop music and films for the first time, re-give your first kiss, go to your first party etc. You'll have to get even more random (and add stuff that is either too crazy or has less impact and importance) to beat those experiences later on.
I find it interesting that you consider all these problems "solvable", almost in a sense of being trivially solvable, while I feel that most people wrestle with at least one of these for their entire lives.

And people with these problems nonetheless have or had SOs. :P And people with... much deeper problems also have SOs. And then some people just can't find SOs, even if everything looks good on paper. I don't think it's so simple.
We're using different notation systems. I'm thinking "modifier to the dice roll", you're thinking "score".

This is making it real hard to understand what you're saying.

What is your understanding of how AA works?
I was talking about Jordan Peterson's content not the manifesto itself. I see now how it would be confusing though.
You could have provided a link to the memory management section or even mentioned it was ref counting. Otherwise your comment is ... it kills me to say this but pretty useless.
Some Google managers maintain personal blacklists
the large decline in women's participation around 1984

From what I've seen, that's a decline in the proportion of women enrolled in CS, not a decline in the absolute number. So this could be adequately explained by men crowding into CS rather than women fleeing. Do you have the numbers to show otherwise?