skysight-inc/HackerNews huggingface dataset:
> Raw sockets don't really allow for multiple applications to use the same custom protocol. If, for example, chrome and firefox were both running, which gets packets destined for the QUIC transport protocol? The kernel wouldn't know; without the UDP header it can't distinguish flows.

In reality raw sockets work in a way that the question is the reverse of what you describe. The kernel will check 2 things:
- Which raw sockets are bound to the protocol number seen in the packet
- Which raw sockets have issued "connect" to the sending IP

Any and all raw sockets that match these will receive the packets. In such a sense the protocol (QUIC) needs to have some way to identify streams so that if e.g. both Chrome and Firefox browse to the same server they don't interfere with each other. QUIC innately has this functionality due to the way it implements encryption. Ideally the OS would allow a raw socket to register something akin to a BPF filter though as that would make it equally as efficient as UDP socket tracking even in the edge cases.

> Likewise NAT devices typically support UDP flows today due to their prevalence in games, but if you introduce a new transport protocol at the IP layer, they wouldn't be able to identify which flow (and therefore which NATed endpoint) the packet is destined for.

This is actually what I was referring to when I said:

> "IPv4 NAT & external firewalling has ossified protocols" which is a similar story of "just abstact up to avoid the issues"

We continue to make non choices to build up the stack rather than implement systems that are interchangeable.
> I'm created for a future where we are no longer defined by gender...

That's not a world I want to be part of.
White supremacists use Facebook for the purpose of recruiting and radicalizing people who are not yet white supremacists. The point of a ban like this is not to deradicalize people who are already white supremacists, it is to make it harder for people to become radicalized in the first place. People do not typically seek out white supremacists; white supremacists are always looking for people who are vulnerable to their message. Facebook seems to have come to the conclusion that their platform is just too useful to such terrorist groups and have decided to ban them before the problem gets worse.
I admire the consistency, but the ammount of posts I see along the lines of "we won't hire Australians anymore" and the absence of posts like "we'll be adding Australia to the list of countries we don't hire from" doesn't fill me with confidence that this is common.

Even before this change plenty of Chinese nationals would likely be employed wherever they were storing data in Australia and MS didn't care about that. I'm not aware of any MS ban on hiring Chinese either. So they were presumably fine with the threat of Chinese nationals inserting back doors, but it's a problem now because it's Australians.
Not for Deontologists, but I'm a Consequentialist myself.
Also: "On Sept. 3, 2012 an article written by Rakesh Krishman Simha for Indrus.in explains how the Foxhound was able to stop Blackbirds spy missions over Soviet Union on Jun. 3, 1986.

That day, no less than six MiG-31s “intercepted” an SR-71 over the Barents Sea by performing a coordinated interception that subjected the Blackbird to a possible all angle air-to-air missiles attack.

Apparently, after this interception, no SR-71 flew a reconnaissance missions over the Soviet Union and few years later the Blackbird was retired to be replaced with the satellites."

https://theaviationist.com/2013/12/11/sr-71-vs-mig-31/
Bob is either a brown-noser or a complete turncoat. Don't be like Bob.
According to the blog post:

"The name might sound a bit boring but there's a reason for it: BoringTun creates a tunnel by 'boring' it. And it’s a nod to Google’s BoringSSL which strips the complexity out of OpenSSL. We think WireGuard has the opportunity to do the same for legacy VPN protocols like OpenVPN. And we hope BoringTun can be a valuable tool as part of that ecosystem."

so coincidental.
Too busy chasing the green.
War is always a servant of policy. "Vanquishment" thinking is where the United States has gone wrong, for a long time now.
Not sure to be honest, were just anecdotes I heard.
If it had grown into a solid piece of engineering we would be hearing about it from all angles and seeing it at every airshow. There is nothing the military would rather do than demonstrate that this zillion-dollar albatross is not only still alive, but it's also not developmentally disabled.
Planes aren't just for dropping bombs on people, the PR value of them is part of their power. You have to have the domestic population thinking they have the best planes.

Sadly the F-35 is failing in this latter role. At a recent air show in the UK it was the elderly Ukrainian Sukhoi machines that got the gasps of oohs and aahs from the crowd. The crowd were not what you might call communist, they just know what planes put on the best show.

There are no figures bandied around regarding the PR value of the F-35. Facts don't come into it when emotions are involved and the F-35 is fundamentally not loved or held in awe. Plenty of times the USAF have had planes that amaze everyone's inner 9 year old, the F-35 just doesn't cut it.

Meanwhile, in Russia, lots of people take pride in their war planes and believe them to be the best in the world. It could be argued with fact things that their planes are rubbish but facts have nothing to do with belief.

Ultimately it comes down to the air show, not what the pilots say, whether they are paid shills or not. And nope, there is no use for a 'Cobra manoeuvre' but the crowds lap it up, think their pilots are aces and let their kids join the armed forces on that basis.
Given that one of the main motivations for the plane's existence is support roles, I'm more interested in hearing from the people getting supported by the aircraft.
I had 90% piracy rate on Android when I did it years ago. Gave up and didn't look back.
I have been having a shitty day and your comments in this article have honestly cheered me up a bit. Thank you!
"As a user, when I send a request like below I want it to not pwn the router."
It was distorted at the time; it became a popular slogan for throngs of hippies.
I've always wished for a network of rail flatbed cars that make high-speed runs from state to state.

You could drive onto one of the flatbeds (from a ramp) in your car, then ride the train from center-of-a-state to center-of-the-next-state. After a brief layover (for cars to get off and new ones to get on) the train would depart for the next state.

It just seems like a decent way to enable medium-speed, long-distance travel. And wherver you went, you'd have your car when you arrived.
I have to fix my sarcasm detection AI again because of this comment
This is purely an argument of semantics but a more technical term is the US classification of race.

You have Asian covering disparate people from india, east asia, and southeast asia with completely different cultures and economic states.

Relatedly, there's African-american which covers both black americans and black africans, but not people don't really consider white South Africans to be African-American.

And then we get to the white americans which in modern times covers most europeans, but at various points of history didn't cover Italians, Germans, and Irish.
Open Issue https://github.com/cloudflare/boringtun/issues/38
Show HN: JavaScript Grammar
Well, that text is neither saying that it was any generation's slogan, nor that it wasn't.

Though Weinberg tried to wash his hand of it, it was in fact used as as slogan, and was attributed to multiple sources.
That describes most of our weapons: brilliant against barbarians, under certain circumstances, but generally useless and certain to be destroyed in the first minute of a global conflict with another major power.
> What lock in? There is no friction in typing in a different website's address.

The fact that all your photos, content and friends are on one platform and not the others, obviously.
Let me start by saying that I absolutely agree with you - it's a dumb insult now and always has been.

That said, anecdotally, my grandmother recently passed away having never used a computer in her life. Never sent an email, googled anything, or had a Facebook account. She was in her 90s and simply never had to use one. I often wondered what that life was like in 2019, but she had nothing to compare it to and thus couldn't really share. All that is to say, there really are both ends of the spectrum out there.
They should have their corporate charters (or other enabling paperwork) dissolved.
If a majority of full nodes (validators) reject blocks from those miners, their chain will be orphaned and the block reward will fall to the subsidy they've created for themselves (where block_reward = block_subsidy + block_fees).

Bitcoin has value because this just isn't possible, in practice.
Before the OK-1 unit did it's unmanned flight, several prototypes were built to test different aspects of the craft, one of these had jet engines and made atmospheric flights, including taking off on it's own.
Absolutely not. Quite the contrary. If they are unhappy with this conditions (and they rightfully are), it seems like an opportunity to hire them and give them reasonable work hours.

I have met several Chinese programmers through out the years and was always impressed with their skills and work ethics.
> online protest on a platform that the Chinese government doesn't control

False (for Chinese residents). China used to block GitHub but stopped doing that when they realized they could politely ask GitHub to block access to certain pages from Chinese IPs. [0]

[0]: https://qz.com/718465/chinas-fierce-censors-try-a-new-tactic...
I think the standard answer is that corporations are less restricted because they are not able to enact those policies through force. The government can fine you, imprison you, etc. regardless of what you think; however, you don't have to use Facebook in the first place.
I don't like recent trends either, but you really need to read more.
Then add a "tainted by evil" flag to the ipv7 spec, or better, just add a "pure" flag to future ip spec.
> Manager: And we can just prevent it with an extra regex rule in the front end code?
> Engineer Alice: ... Yes. irrepressibly existential sigh

The answer is "no", though. This exchange sounds like the decision was between "fixing it cleanly" and "fixing it with a hack", which is roughly equivalent with fixing the problem at the expense of technical debt. But this change does not fix the problem at all.
While I sympathize with your concern and your leaning towards preparedness, try for a moment to imagine a world where that attitude was absolute and universal.

It wouldn’t form a cohesive society. It at best might leave you with the image of one where any sort of good natured acts would be little better than lies, manipulation, or posturing—all for personal gain.

It would be a pretty ugly place—and society outside of raw material necessity would not really exist in substance.

Be good to yourself, and try to do right by your loved ones, but I don’t think it should be so heavy as all that.
No cheese before bed (I didn't know that was a thing) and I like watching strange films but it's not something I do often. I haven't used any interesting substances in a long time, just ranitidine for reflux.

Honestly, I don't know. I don't remember them not being like that. I still have some normal dreams, even the common ones like teeth falling out. But a large portion of my dreams have always been nonsense.
Cities are failing to protect their urban canopies
Right, but it's already flown at at least one North American airshow (since I've seen it fly), so this must be different in some way than the ones that have already been flying. So I'm curious what will be different.
We do that. License suspensions are a thing.

For political reasons? So, Dave Rubin, for having a viewpoint that puts him at odds with some of the rest of the gay community, so he needs to have his driver's license revoked? That sort of thing would be the action of an authoritarian regime.

Sure it is. The idea that "Nazis are harmful" has won a bit of a battle here. May it continue to.

"Nazis are harmful," doesn't need censorship to win. It has already won. The more people like that speak, the more most normal people don't like them. Actually, suppressing those who'd disagree with "Nazis are harmful" does more for the that side than anything they say. This goes double for targeting people who aren't X, but using the accusation to silence them. This sort of atrocity ruins the credibility of the correct side.

Censorship justified by "X are harmful," invites abuse through exploiting using the accusation to silence people. It is doing this even now. What's more, the sociopathic element that would hijack activism for machiavellian political gain is precisely the element that would do this. By opening the floodgates of censorship and eroding Free Speech, the SV establishment has done exactly this.

https://www.youtube.com/watch?v=bz0oxIZ3xIg
I got my PhD in physics 25 years ago. One thing I quickly noticed about the article, is that it doesn't differentiate PhDs by field. When I was in school, science students got PhDs in higher proportion than engineers. This might have had to do with the stronger job prospects for engineers in industry. But if you were hiring PhDs, it meant you were hiring scientists. This is definitely still the case in my workplace. PhD engineers are quite rare.

In my view it's inevitable that as one moves up the educational ladder, the amount of variation between candidates is going to increase, as will the presence of alternative paths. There is no "hiring PhDs" as if we're a fungible commodity. Much as it would gratify me for people to believe that all PhDs are magical wizards, I can't defend my entire cohort, nor should I want to. My job is to sell myself on my own merits, that's all. Don't hire anybody without looking under the hood, and without considering alternatives to what you think are your selection criteria. That's just good business sense.

At best we're going to reach the same conclusion that was discussed in recent threads about college degrees: The wisdom of economists and other experts disagrees with the collective wisdom of the market on the value of higher education. At worst, we will assign a derogatory label ("signaling") to that difference without understanding it.
I can't understand why they would add anymore overhead on such a low powered device.
The key word there is defined. Defined by gender means boxed in by the expectations that being a male or female thrusts on us.

Ergo, that sentence sounds like someone is asking not to be boxed in by their gender.

Why is that not something you can support?
Tell that to Jeff Skilling, Bernie Madoff, Martin Shkreli, Denis Kazlowski, Martha Stewart, Joseph Naccio, John Rita's, Sanjay Kumar, Sam Waksal, Marty Grass... the list goes on and on.
I’m Black and have a disability that only allows me to type with one hand. I can tell you with almost 100% certainty that I haven’t been discriminated against.

How do I know? My success rate from applying for a job to not getting rejected (ie I take myself out of the running after I get an offer) is close to 100% over the past 20 years. I also don’t blindly submit my resume without an internal referral or through an external recruiter.

Software development is very egalitarian.

I could say the same about age but no one can tell my age yet. I go to interviews clean shaven and most non Blacks can’t tell my age without any outward signs like grey hair or a receding hairline.
Ever since we created a huge glut of phds by encouraging people to go into fields that have no market demand. Next question. (Fun fact: those underemployed professors are just teaching the next generation of underemployed academics. It’s turtles all the way down.)
Well if you’d read the RFC it’s obvious it’s your routers responsibility to flag those bits as evil. And if you’re using heuristic intrusion detection systems you need to do flag each bit as evil 50% of the time. It’s good we have such amazing protections in place.
I wonder what kind of fallout will come from the year 2038 problem [1]. It appears the Deep Impact space probe was lost to a 32-bit clock rollover bug, which portends some level of disaster come 2038.

1. https://en.wikipedia.org/wiki/Year_2038_problem
How do you manage to never show your face? Do you mean sub-contracting where someone else does the work and interfaces with clients?
> They wouldn't do that, because there would be justified public outcry

Where would the outcry happen?

There aren't that many public platforms with any reach, and they're all adopting similar policies.

In [blocked] no one can hear you scream!
Any job that matters is meaningful. But that still leaves many working a bullshit job. That's no fun. As for people who aren't capable of becoming artists or scientists, which I think would be a small % of people, well I hope they have UBI and can live happily.
Bitcoin has a supply inflation rate. It's inflation rate with respect to price over its history, which is what you're comparing with USD, is quite negative.

People have been predicting the collapse of Tether for several years now, and yet, it still trades nearly 1:1 with USD. Funny that the people who actually have skin in the game seem to disagree.
It seems absolutely insane that the FTC is going after Office Depot for this. . . .and not $100B+ illegal collusory and monopolistic activity of Google’s Doubleclick server, AdWords sales, and AdExchange intermediation businesses. It’s like the FTC has time traveled to 2019 from 1959. This can’t go on forever.
> Outside of free cash, anything related to setting up a bank account, or a credit card can take up to 7-10 business days if not more

You are forgetting concurrency. A bank doesn't stop processing transactions for 7 days while opening 1 account. Thousands, millions, or more accounts can be opened concurrently. If account demand skyrockets more branches can be added, more tellers hired, banks can compete on efficiency of service.

Bitcoin's 7 TPS rate limit is global and immutable (without a fork). You cannot add more nodes to satisfy demand. You cannot add more hash power to satisfy demand. You get 7 TPS or you try to get consensus on upgrading (which almost always means a fork, which ironically is an extreme form of fiscal stimulus as it doubles monetary supply).
On the other hand, if someone hacks your crypto wallet and cleans you out, there’s no administrative remedy or deposit insurance.
How big tobacco uses big tech to hook new smokers
Thanks for posting this! Just got it and I love it!
The most interesting (fun?) one to read for me was Squadron Leader Andy Edgell, Royal Air Force.

> “Yeah, Test, you didn’t put the right rudder in.” I said, “Yeah, I know. I couldn’t lift my leg up.”

> [...]

> Legalized hooliganism! All in the pursuit of data and good test points, of course.

> [...]

> I did, for a moment, stare through the windows of the bridge. And you think to yourself, “This is a view that no one really gets.”
Someone who also did not get the joke is going to read your comment, and suggest that libcurl being closed source somehow fixes the problem.
Typical meatbag voice. The future belongs to formant synthesis, I can easily get to 1000wmp without any loss of coherency and the sound is fundamentally inhuman.

https://ufile.io/9905a
This technology will become more compelling once there is a deployment target that runs WASM+WASI binaries but won't run native binaries.

Nothing like that exists (it's too early) but it would be interesting to know if anyone is planning anything.
In Ontario 15 years ago, my health card had a mag stripe they could swipe. But I don't know if it pulled up my medical file or if that stripe is still on the health cards.

Part of it, along with my photo, a hologram, and 5 year expiry date, was really meant to prevent insurance fraud from out of province people. ie: Americans.
What if the loss was caused by and at the leap second? e.g. imagine a self-driving car that ignored input during the leap second and crashed into a lane divider? You may have proof that the accident occurred at exactly 23:59:60.
And it is also very good that regexes are simple, unambiguous, easy to debug and their engines are heavily scrutinized that no code execution/undefined behavior is possible.
Is the practice of Apple store employees checking you in at the entrance specific to the US? I never saw this in Hong Kong. Or maybe the store there had a different policy.
I'm simply putting out there that a ton of the revenue Amazon takes in ends up as government revenue.

I don't really have an opinion on anything else you're talking about.
Article on Lewis Carroll, Logical Paradox and Belief
PreVue – open-source prototyping tool for Vue.js developers (2019 update)
Yeah that’s what I thought but then I checked the date and saw that the article is from 2016
The current user agent does not give you much insight about what type of mobile device you have anyway, especially on Android.
Governments have vastly more power over their citizens than any corporation. Facebook cannot imprison or kill users that violate their rules, and being banned from Facebook is not all that big of a deal (I have not had a Facebook account for more than a decade, and honestly I feel no particular need to go back). Moreover, if you required private for-profit corporations to adhere to the first amendment, you would quickly run into problems. Scientific journals could not exist -- the first amendment comes with no requirement for scientific rigor. Newspapers could not exist -- the first amendment has no requirement for journalistic quality (hence the legality of fake news).

The framers of the constitution could certainly have included a requirement that private institutions follows the same rules as the government. There were certainly big and powerful non-governmental organizations at the time -- the Catholic Church, for example.
I used to railbird the likes of Tom Dwan(durrr), Ivey, Patric antonious (patonious), ilary sahamies etc.. at full tilt poker. 100K in virtual cash transferring hands in a matter of seconds. Amazing. Durrr even had the million-dollar challenge with jungleman (Daniel Cates). I think he lost it. These were the guys who understood the game on a different level and basically cleaned-out live televised poker cash games (poker after dark anyone?). I aspired to be like them (mostly for the wrong reasons) but was so busy being a phd student. Lol. I heard they go to Macau to play live cash and some were even investigated for money laundering. Wondered what happened to those guys.
The safe harbor protections from copyright violations for user uploads require neutrality in content hosting, because pre-approval implies you must also vet copyright.

They're welcome to censor to editorialize, but they lose their protections from copyright suits for relaying copyright material uploaded by their users.

For Facebook to be immune from copyright liability for my uploads, when they display them to others publicly for profit, they cannot express prior restraint over my upload. Such commercial copyright violations carry heft penalties, in the thousands of dollars per view: Facebook and Google can't operate in an environment where they're liable to such a degree for uploads.

The government recognized this about internet services, and granted them immunity to copyright related suits in exchange for supporting the American value of free speech on their platforms. (This is a law.) They're free to not accept that deal, but they're liable for their commercial copyright infringement in that case.
Greed. There's a lot of money in the industry and it's a common personality trait to reduce competition for it, so old people, self-taughts, deformed, disabled, brown, etc. are denigrated and run through gauntlets of interviews for the privilege of writing code that puts a number in a little red circle on a webpage.