skysight-inc/HackerNews huggingface dataset:
It would be interesting to put that post into Genius and annotate its errors. At some level the premise is both true and false.

I lived the IPV6 debate, I went to IETF meetings, I worked on network services that would be affected one way or the other, I debated with others the various ways to "improve" or "replace" V4 to get a better system. And all through that time, while everyone felt there would be billions and billions of IP addresses, I was not aware of any discussion of dynamic routing such that a network endpoint could be found anywhere in the world without configuration. For everyone at the time felt network infrastructure was fixed, and network clients moved.

In that way a network client would move from one network to another, and then in that new network it would have to establish itself and then advertise somehow its new status. Everyone agreed that there would be some disruption during this change of status but things like TCP were designed to tolerate lossy networks. The network would adapt.

That pre-supposes a lot of little networks, with their own sets of rules. Except that isn't the way cellular carriers think, they have one network and your relationship to it rarely changes. If you aren't on their network you are 'roaming' and there are fixed rules in place for that. So they trade a lot of tracking and management for ease of use on the customer. And it enables some annoying things like 'header injection' in Verizon's case.

Dumb networks versus smart networks. AT&T's original switched network around the world vision versus Bob Metcalf's self organizing collection of independent nodes following a small set of rules. Architecturally its a debate that has been going on for a long long time.
why? what if sites are rewarded based on time user spends on it actively? what if websites just sign up to be part of the network, and uses common api (think: subscriptionService.isPaidUser() { show content } else { say "sorry" }
I don't find her critiques convincing in all respects. A couple of her answers seem to be strawmen. For example:

The passing mention of IQ is interesting, since it has nothing to do with gender, which is the focus everywhere else. He’s presumably talking about race, but he doesn’t want to be branded a racist, so he keeps the reference subtle. So why risk doing it at all? It’s a dog-whistle to the alt-right.

She admits she is _assuming_ his intentions - sets up the strawman, and counters it. BOOM - the guy is now racist.

As for Milo and his ilk - yeah they can go to hell - but what? This guy gets fired for speaking publicly? That seems a double standard.
> we were able to survive 20+ years without having them in JS, so it's not like they are essential.

And voila the attitude I was referring to, it comes out. Recursion is pretty damn essential to functional programming, and like it or not that's the way JS is headed.
I'm pretty amazed how badly google dropped the ball on this. They could have easily made the problem go away, likely with a few conversations where they agree to sit down and listen to his concerns upon his first submission of them to the diversity team or as you suggested a check and NDA.

Whoever runs the diversity team should absolutely lose their job for letting this get to this point. Following that whoever decided that flying the CEO back to publicly fire someone and denigrate them was a good idea and the best way to proceed. A CEO of one of the worlds most powerful companies publicly firing and shaming an employee who simply presented an opinion through proper channels is just not a well thought out move.

Staggering amount of poor judgement all around.
The Guardian publishes the opinion of people on the left and on the far left. Julie Bindel is about as far-left as possible.

Every article they publish about someone from the right is an attack.

How is that centrist?
Maybe it could also help Europe to unify better. I'm certainly hopeful.
Being on MS-DOS since 3.3, and being introduced to UNIX via Xenix, I have found out through the years that the best way is just to use the native CLI of each platform.

For stuff that needs to run everywhere and I don't feel like writing two versions of scripts, I just use Python.
"Considered harmful" essays considered harmful

http://meyerweb.com/eric/comment/chech.html
And anything in the 2M band is also symbol rate limited(I want to say it was 1200baud but I could be wrong).

It's really frustrating if you want to do any development with digital modes.

[edit]

Looked it up, it's a 19.6k symbol rate limit(rather than leave it open and restrict bandwidth). You can carry a ton of data on 2M if you wanted but legally you can't exceed the speed of an old dial up modem.
In this interpretation, the list of the specific copyrighted protected works that they provided a circumventing technology to access, is absent from this notice. I believe no legal theory works here, and I can refer them to a capable law firm if they are interested.
The tech behind the Darpa Grand Challenge winner is now used by the Pentagon
Your traditional bank account balance is stored as 1's and 0's in a database somewhere. What is the intrinsic value of those bits?

Now think of how much energy is "wasted" keeping all those accounts updated, the lights on at all the branch offices, etc.
I'd imagine it makes it less stable simply from a complexity = narrower bounds of stability standpoint, but fundamentally it doesn't change anything.

That's why nuclear fingerprinting and global monitoring have been so heavily invested in. "Safety in numbers" isn't a defense if the retaliatory strike still hits all the belligerents.
Thanks for letting us know 0x0! I've got that disabled now.
I think your conclusion is a result of oversimplifying the concept of Chesterton's Fence. The idea can be restated as "Don't remove what you don't understand", but that doesn't imply "This thing is impossible to understand and may never be removed". A lack of understanding at a point in time doesn't imply a permanent inability to understand.

Applied properly, the principle of Chesterton's Fence should provide you with the impetus to observe and learn about the subject. In software, that could involve creating/improving tests, diagramming method/API invocations, monitoring network traffic, etc. As a result of your observations, you should understand the subject deeply enough to determine whether it can be removed safely. If it can't be safely removed, you now have documentation justifying its existence (which may, in some cases, form the basis for a plan to migrate, deprecate, and remove).
> One does not simply create a PR disaster for the company

The memo wasn't a PR disaster; the firing was.

Data point of one: Google has lost, just from my personal accounts alone, $40/mo in G Suite/YouTube Red revenue, and $620/mo in GCE Compute instance revenue.

Not because of the memo; because of the firing. Absolutely disgusting and unconscionable.
I think the OP's point is the cost of infrastructure means that this space on the market will never be less than the cost of S3 or local storage. So why buy the "free space", which leads to the bigger question. why sell it.

Because operating a node for File Coin is certainly not free in terms of network costs and requires the opportunity cost of giving up your local storage for the duration.
It's a legal term: http://legal-dictionary.thefreedictionary.com/penumbras
As far as I can tell, they really do offer phone support to every 1 man startup. I've dealt with them on behalf of both higher and lower-volume clients, and in all cases their support was available via phone and very helpful. And they list the phone number very publicly on their contact page.
I really want to hear the story when someone dumps $100M worth of Etherium. Or Bitcoin.

I wonder what would happen if you went to an Bitcoin exchange and said "I want to sell $100M worth of Bitcoins over the next 30 days. I'll pay your usual fees. After each day's sales, you wire transfer the proceeds to my bank within one business day, and you agree to a sizable penalty if you're late. Any validation of identity you want to do takes place before we do any business."
Oh hey budget space must have an L1 norm. That's neat.
For now, but this sounds like a problem machine learning was built to solve. Youtube has issues because with the sheer volume of video they don't have the silicon to transcode/examine every frame, but on a more limited network with less traffic such analysis might be doable. The more "variations" people introduce in response, the larger the training set for the algorithm.
The Economist: Larry Page should have written a ringing, detailed rebuttal
> What copyrighted protected works did they provide circumventing technology to access?

Anything behind a paywall. I'm not defending what they did. But I sort of understand how it could be permissible under the DMCA. (A law regarding which the EFF and I share many opinions.)
what kind of things has it been doing to drive them away?
Star Trek episode and the Google memo conflict
In the Star Trek TOS episode "Day of the Dove," a glowing entity composed of pure energy feeds off the anger between Klingons and the Enterprise crew. It manages information, encourage misunderstandings, and arranges situations to increase the conflict and violent emotions. Kirk and the Klingon commander eventually realize the nature of the entity and that it is growing stronger and potentially dooming them to eternal conflict if they keeping going on as they are. To defeat the entity, they order their crews to simulate good will towards each other (even though they don't feel it) and to laugh as if they were happy and jovial. The entity disappears, and they proceed together with (slightly) renewed hope.
>Also, this would make ad-blockers even more CPU intensive than they are.

Although they may be CPU intensive in terms of browser add-ons, I'm under the impression ad blockers are usually less CPU intensive than loading all the scripts required to display the ads, at least on particularly heavy pages. Does the CPU cost of blocker vs ads ever favor ads?
Not having to do all that....

I wouldn't migrate to it just to migrate. Migrate to it when you would have migrated anyway.
'n' is moraic nasal, which requires the same length of time as all other moraic sounds. How it is pronounced depends on what sound follows it.

It is pronounced with 'm' like in てんぷら (tenpura) when followed by a 'p', 'b', or 'm.'

edit: more fun facts

'n' is pronounced with 'ng' like in てんき (tenki) when followed by 'k' or 'g'

It is pronounced as a nasalized sound of the proceeding vowel when followed by 's', 'h', 'y', w', or a vowel. こんばんは (konbanwa) is pronounced kombaáwa (nasalized á).
We have seen many a bubbles in the past. The AI bubble will also burst eventually. I have a first hand experience of it in the ML/NLP world, and I can safely say it is about 30% works plus 70% hype.

Large amount of data has helped, so AI systems are better than before (with lots of training data), but that's pretty much it. It is not going to replace programming jobs, leave aside solving world problems.
In Spectres de Marx Derrida describes a political movement that gets back to the roots of Marxism (and away from the supposed bastardization of Marxism that Leninism/Stalinism represented), so to speak, with a new deconstructionist coalition that continues in the "spirit of Marxism". The book was a crystalization of views he had developed over the preceding decades, when he had done the most to develop postmodernism.

While postmodernism differs from Marxism in many ways, and while its progenitors were inspired by and attempted to build on top of Marxism to different degrees, it certainly comes from the same intellectual tradition of radicalism, and advocacy of overthrowing power structures, as Marxism, and was formulated mostly by intellectuals that accepted several of the basic suppositions of Marxism.

This shouldn't be surprising, considering how prevalent Marxism was among French intellectuals in the postwar period.

As for whether Marxism has any redeeming value, I'd argue that even if it did, the recklessness of its attacks on the capital owning class, in concepts such as surplus value, exclude it as a perspective worthy of being given that level of respect. Marxism crosses a line in human relations that is hard to come back from, and hard to build a humanistic society on top of.
Maybe what would advance this conversation is if you could tell me which of her critiques you did find convincing.
What is the IP range of these bastards so I can at least add them to PeerBlock?
Do we know the full series of events leading to the firing?
Previous discussion: https://news.ycombinator.com/item?id=11223316
None of the males in my circle of friends (spanning mid 20s to mid 30s) who aren't single are on social media at all. The two single ones are only on social media because that's where they coordinate dates/hookups. Events and get-togethers are organized ad hoc over text or instant messaging (Whatsapp). I don't even know what possible use I'd have for Instagram or Facebook.
Is the DO NOT PUBLISH across the top of this article some kind of a gimmick from axios, or did someone mess up pretty hard?
> hardware-based-region-unlocked bluray player

Thanks for reminding me one of the reasons I could never bother to get a bluray player.

Regions? In the age of internet? Really?
I can't believe they were ever allowed to have that patent in the first place.
Ubuntu and Debian's PHP packages are largely the same.

> I've since convinced [most PHP devs I talk to] to stop using distro-provided packages, in favor of deb.sury.org.

You do realise that Ondřej Surý (of sury.org) is the primary Debian PHP maintainer? The point of his repositories (AIUI) is to allow users to mix and match PHP versions. The downside is that he's one person with (AFAIK) a bus factor of 1 when it comes to security updates. That's irresponsible to use in production.

In contrast, Debian and Ubuntu's PHP packages, essentially provided by the same person, has in addition teams (both in Debian and Ubuntu) who can pitch in when required.
I don't know, and TBH I don't care, it just seems like the mint ui is more responsive, and it feels more intuitive to me (but that's likely a personal preference)
If you can afford the trip, open a company in Ireland (supported by Stripe) where taxes are much lower than the U.S.
The single best resource for fantasy cartographers is the Cartographer's Guild forum.
https://cartographersguild.com

Mark Rosenfelder's site is an amazing rabbithole of world-building. http://www.zompist.com/howto2.htm http://www.zompist.com/virtuver.htm
He's also written The Language Construction Kit and The Planet Construction Kit.

There's some great Google Plus communities around fantasy cartography, like Map-Making in Games https://plus.google.com/communities/105897774940532146183
Echoing a wrong statement doesn't make it any less wrong.

If you don't want XSS, don't echo untrusted raw user input to the browser. Not in the title tag, not in a paragraph body, not in a data attribute. It's on you, or your application framework. Expecting Bootstrap to combat it is insane.
The difference between male and female IQ curves is easily found, and is scientifically settled. I don't particularly care if I'm contradicting the article at hand -- I'm not trying to vouch for it, but am saying that it's a rational discussion.

>Please source this wildly inaccurate claim.

I said for several decades. You cite the change for over five decades.

From 1990 to today -- closing on three decades -- women in engineering has stayed virtually unchanged in the US.

You seem to be taking the shotgun approach, and seem wholly ingenuine in discussing this rationally, so I would say this discussion is done.
Small satellite and generally small spacecraft will drastically change the affordability of space, which will drive a lot of new development in space. It's already creating a lot of demand on market for new, small launchers as well to actually get significant numbers of sats up there, and it will become an accelerating loop between nanosat launch providers and small spacecraft getting more affordable quickly
> Damore dedicates the majority of his memo on this this one factor and wishes to change corporate policy because of it.

Right. I explained why that was in the previous part of my comment.

> Perhaps Google is evaluating more factors than Damore? [...]

Perhaps so. They made no such claim in their response to Damore's essay though. In fact, they didn't address any of his points at all; they just fired him, thus proving the main point of his essay:

> People generally have good intentions, but we all have biases which are invisible to us. Thankfully, open and honest discussion with those who disagree can highlight our blind spots and help us grow, which is why I wrote this document. Google has several biases and honest
discussion about these biases is being silenced by the dominant ideology. [...]

> Only facts and reason can shed light on these biases, but when it comes to diversity and inclusion, Google’s left bias has created a politically correct monoculture that maintains its hold by shaming dissenters into silence.
How would a program like git figure out what flavor of "ssh" program is on the system? Keep in mind that it may change while a long-running git command is running.
“So we settled down, and now my dad’s got a chain of bakeries in Bugarup.”

“Dwarf bread?” said Rincewind.

“Too right! That’s what kept us going across thousands of miles of shark-infested ocean,” said Mad. “If we hadn’t had that sack of dwarf bread we’d—”

“—never have been able to club the sharks to death?” said Rincewind.

“Ah, you’re a man who knows your breads.”
When I think of brutalism, I think of old Soviet built buildings. Those things were built to last with no nonsense.

But that's not what brutalism in a western architectural sense really is.
/n/ to /m/ transition before a bilabial consonant (in this case, /p/) is fairly common phenomenon in a variety of languages.

Note that this happens in Japanese when /n/ (ん) occurs before syllables starting with /b/ (shimbun 新聞), /p/ (sampo 散歩), and /m/ (sammai 三枚).

Also note that there are regional, socioeconomic, and register differences regarding whether/when this /n/ to /m/ transition occurs in a speaker's actual pronunciation.
Oh, no... Now I'm confused again :-/
Peter Lowe’s Ad and tracking server list still includes functionalclam. I recommend using it: https://pgl.yoyo.org/adservers/

uBlock Origin includes it.
Sure, but how much crypto currency are you going to get out of it from a pool? if you get 8.1 cents per hour, well that's not exactly that exciting.

I've been a miner for years, and I'd recommend you take a look at your expectation of profit, it is profitable still, but get ready to be disappointed.
There are no exchanges that will let you withdraw $xx million a day in fiat.

They'll need to spread the ETH to basically all the big exchanges, with multiple bank accounts attached, and liquidate large sums everyday for months and hope none of the accounts get frozen.

Still quite the windfall even if realistically just a fraction of the sums being thrown around.
We have to stop IPv6 debate, it's already the reality.
Even if you don't like it, even if you think it's ugly - doesn't matter.
US IPv6 mobile traffic passed 50% some time ago https://engineering.linkedin.com/blog/2017/07/linkedin-passe...
IPv6 at least on mobile is real and many of us even didn't notice it's there.
If it's helpful, I wrote a blog post a while back that can help when deciding which idea to put deeper validation efforts into:

https://blog.nugget.one/upstart/your-ideas-dont-suck-your-fe...
One Small Step Toward Supercomputers in Space
Of course:

https://innermammalinstitute.org/wp-content/uploads/2016/10/...

http://www.ulm.edu/~palmer/TheBiochemistryofStatusandtheFunc...

I thought everybody knew this.
Why not ask your members?

You have the attention and trust of a LOT of people. Figure out what they need, what problems they have.
Ask HN: One of my coworkers accused me of sexism, should I tell HR?
The other day my team was doing a small release. A female coworker, let's call her Sarah, reviewed and approved my PR for it. After deploying, someone else noticed some minor issues, and we decided to fix them. Sarah walked over and asked what's up so I told her.
She realized a particular story was included in the release and was annoyed that I didn't "inform" her of it and implied I was sloppy.
Surprised, I said I thought we were all on the same page and that now wasn't a good time because I was fixing stuff. She continued. I said I understood, but "you don't need to lecture me on this right now", and we could discuss afterwards.

The next day Sarah and I discuss. I pull up the PR and point out how obvious the story was. The discussion became increasingly heated and she said I had an attitude problem, and said my remark was "demeaning to say to a woman", and it's already bad enough in tech.
This set off alarms to me. I immediately denied it having anything to do with her gender, or anything about her except the way she was acting, and to please not imply that I'm sexist or I'd have to walk away. She sort of backtracked, but it was already out there.

I admit I used a poor choice of words, but I don't believe I am sexist, nor do I have a history of making sexual remarks or advances on women.

Now I'm concerned she might tell HR or my manager and I don't want to be on the defensive. I'm afraid this could ruin my career. It's worth noting that she's a physical person and pats or hits me on the arm frequently in jest (I don't reciprocate), and has made a few sexual jokes privately, which I didn't think were a big deal at the time but now I'm rethinking it.

I'm not even sure WHAT I should tell HR, if anything at all.
Well, not surprised, because they actually did the work and implemented the spec calling for implicit tailcalls, and then it turned out that the other JS engines were to lazy or biased to implement it themselves (mind, all the other parts of the spec were fine, but the one thing they disagreed with they just didn't implement).

So yeah, I'm sure I'd be pretty pissed if I were the JSC devs, and not so happy about the community turning around and saying now we want explicit tailcalls. And by the way, they're also probably smart enough to see that the V8, SM, and ChakraCore are probably not really going to follow through with explicit tailcalls anymore than they would with implicit ones.

Being explicit won't make the implementation any easier, it will just firewall off any performance issues (note that JSC achieved this with implict tailcalls). And since the other engines having been complaining against how hard tailcalls would be to implement, it's unlikely they'll do it regardless of whether they're implicit or explicit.
Outlaw Selected as Police Chief in Portland
I know the UK market best, but you can get uncapped 38meg VDSL for £25/month Inc tax - about $30/month.

Virgin Media is £45 for 100mbit DOCSIS.

I have hyperoptic in my apartment, which is about £55/month for uncapped 1gig up/down.

Keep in mind European prices include all taxes in their prices.
I mean, the EFF has offered to assist in this case, but it will probably be solved with a simple cease and desist letter.