skysight-inc/HackerNews huggingface dataset:
QUIC does have more than just different congestion control For example it has forward error correction which can be very important for lossy connections.

There are other improvements that can't really be added to TCP either such as roaming between IP addresses. (MPTCP exists but IIUC requires make-before-break which is not always possible).
Music Dedicated to Corona Warriors
Which is also why parties are fighting to make sure some people can't vote by making it much more complex for them.
Manifest V3 was released three Chrome versions ago. It doesn't fully work, but Google considers it released. They've also started the clock to MV2 deprecation. Have you? You won't be able to deploy MV2 come April 2022. This working group will still be putting its pants on.
Just like being late to a physical interview is a bad signal (sure there was traffic but what does it say about your planning skills?) I feel totally justified "reading" into how people are on their zoom interviews.

Recently I interviewed someone and kept hearing another conversation at the same time. I finally asked him about it and he said "oh yeah that's my wife doing a meeting, let me go to another room." It's hard for me to imagine someone's throught process that led them to think it's fine to have the conversation with another meeting in the room when there was another option easily available, but it was a quick "tell" that this person has bad judgement, low empathy or simply doesn't care - none of which made me want to hire him.

To a smaller degree I judge people's technology. I am interviewing for technical roles and if you are a year+ into WFH and you are still having silly wifi issues or haven't figured out how to sound clear on your mike, it's a bad sign about your ability to troubleshoot and solve problems (or again, low empathy - if you care that your video constantly stutters and your colleagues can't make you out, you'd figure out a wired solution or upgrade your router or whatever)

An interview is an assessment of your capabilities and there's such a thing as basic competence. If you can't nail Zooming after so much time, the whole thing is a little suspect.

I'd take a very different attitude if I was hiring for a non technical roles where solving tech problems is far remote from the job.
My father told me a story of a man walking in a park one day when an unleashed dog walked up to him. The man took out his handgun and shot it.
I raised a similar issue 4 years ago - https://github.com/signalapp/Signal-Android/issues/6703

Signal used to silently fail if you changed device. I guess not much has changed.
I wonder if the experience improves by using proxy browsers, such as- Opera (lite/mini).
They claim that if you deposit USDT, they pay 8.5%/year.

They're effectively speculating that Tether will crash, and they get to pay you back with cheap Tethers.
Am I misreading this, or is this the Signal version of the bug bounty classic "user impersonation vulnerability: if I steal this session token, I can impersonate the user who it belongs to"?
What would happen if we weren't forced to organize and store code under strict hierarchical trees? That's really what Kislay's illustrations are showing is the problem. We can either have a directory tree by domain entity, or by stack layer, but complex systems are not trees, and there is a great deal of overlap and interconnection.

What if we decouple the way our tools display and manage the parts of our code from the way the operating system stores the files? We do have ways to display program components that cross directory and even file boundaries. Why don't our tools allow us to work that way more effectively?
I thought this is a hoax as well but
https://en.wikipedia.org/wiki/Bible_moralis%C3%A9e

Good one, thanks!
Did spodek claim to be doing everything humanly possible to reduce their carbon footprint? If this is so, why not just cut to the biggie: "So have you killed yourself yet? Why not?"

We can make things better without making them perfect. We can value the environment without this being our sole consideration in all decisions.
Ack, had me fooled. I wanted it to be true!

But I don't agree with the comments suggesting that we need to be more skeptical - and that not as many people should have been fooled if they were.

If an article/expert goes to great lengths to fool you, bringing in-depth falsehoods and an impressive platform, at some point you aren't the one to blame.
Canada's corporate tax rate is 15%. Canada would have never agreed to double its tax rate overnight.
That turf is still a monoculture which must be mowed often with resulting noise pollution. And if you maintain it organic as you write, such a good soil is liable to attract moles. With native plants meadow, moles are not such a big concern.
Agreed. You have to wonder how establishing a global minimum lessens or even removes the incentive to make local government more efficient. It may even establish an acceptable level of grift.
Because there is a belief, not unfounded, that some portion of refugees (percentage depends on party affiliation) are lying about their situation and are actually just economic migrants.
Well, it’s relative: when discussing IT we’re still groping in the dark like in in the ‘800, when collapsing bridges and buildings or exploding locomotives were the norm and competence was viewed with contempt. So you might be arguing disasters are “move fast break things” and I might be the one that disagrees
I mean obviously when people say that it is a rhetorical devise to win an argument. I mean the people saying that are saying it exactly because it is bullshit. It is hard to argue against exactly because it is such bullshit.
Wow, thanks! Never heard the geometric explanation and it, as usual, is way more intuitive.
It’s not just an idea. It’s tech that has been around for decades now. Rails, Django, Spring, Laravel, Sinatra, Flask and hundreds of others.

They work fine for a large chunk of modern websites. And server side templating is not the only concept from that era that is much simpler than what is popular now. Those frameworks were primarily synchronous instead of asynchronous. And they worked in pretty much every browser. Without breaking the back button. With shareable links. And no scrolljacking.

For me personally the sweet spot for many applications/websites is still just that: A synchronous MVC framework with serverside rendering. With a sprinkle of vanilla JS or Vue on select pages for dynamic stuff.
Open Borders means increasing the immigration quota to 10x (or more times). No need for one gov, and hyperbole.

Despite all the money spent on ICE and border patrol, deportations, etc. there are still a lot of undocumented workers, who are in turn exploited, which in turn pushes wages down.

It would be much much much easier to let people go in the legal route. It would also help a bit with the war against cartels.

Obviously the self-determination of the US population is at least as important as the humanitarian/altruistic principle of allowing people to seek a better future for themselves by moving to a better place. That said - as far as I know - economists are very much in consensus that legal immigration does not suppress wages.
I very rarely see a "Web App" that's faster due to this. Take Gmail: plain-HTML gmail transfers and renders a whole page faster than full-fat Gmail does most of the things it does, which involve merely "some API data". The activity/loading indicators on normal Gmail display longer than the full-page load on plain-HTML gmail.

This had some validity in the early days of AJAX when common practice was to respond with HTML fragments and it was mostly just a work-around for Frames not being very good at a bunch of things they should have been good at. These days, not so much.
I'm fascinated that people actually believe this would make a material difference to the way all the paraphernalia surrounding taxes (e.g. legal, accounting, geopolitics etc.) are currently structured.

To quote Tancredi (from "The Leopard"):

"Everything must change for everything to remain the same”
I've not witnessed this hostility or violence, but as with all things there's probably some tiny fraction of the population that motivates comments like this one.

I have had non-dog owners speak pretty nastily to me, whether it's about my dog doing something natural (like defecating, which I carry bags for) or not realizing that areas are off-leash. I typically find the latter when I go camping (though there are certainly trails and campgrounds that are non-off leash this usually isn't about the dog itself, but the presence of predatory or endangered wildlife).

As a responsible dog owner, I check the beaches I'm going to, I check the parks (including trails and campgrounds) I go to, my dog is harnessed rather than collared, and my dog is properly socialized for both humans and animals (cats too!)
> Nobody is going to enforce these things

It doesn’t become effective until the G20, or at least G7, pass it. Part of the law would be automatic tariffs against non-participants. That leaves non-signatories with a choice between compliance and economic decimation.
Also an option is NextDNS, Raspberry Pi without the hassle. A combination of 1Blocker and NextDNS works pretty decent.
How to Save Money on AWS
Same here. We previously used Stitch until they dropped the free tier.
> The UK already has an 18% GST rate, which is equivalent to an 18% tax on revenues.

No, GST is a VAT (in fact, the UK’s is called a VAT, not a GST), which is not the same as a revenue tax.
Why wouldn't a screen reader be able to read something loaded with JavaScript?
Related question… How can an app developer guarantee end to end encryption when the main entry point is almost always a virtual keyboard? Seems like the weakest part of the chain.
I don’t understand this argument. I could afford to pay more for most services but I don’t unless I have to.
Self-Driving Cars Could Be Decades Away, No Matter What Elon Musk Said
Structuring (wiki-like) information.

The only easy to scale well and have good information discovery to me seems to be a hierarchy(wikipedia mostly doesn't, but confluence e.g. does). But there is more than one dimension to sort things by. A recipe by my aunt could go under family > aunt > recipes or under lifestyle > food > recipe or under 2018 > march > 12th.

It would be possible to create all these hierarchies, but that's not worth the effort.

Similarly everything in the world has a relationship with everything else, but it's not feasible to cross-link all the wiki articles. Only the strongest links usually make it, many are missing, the type of the relationship is also usually lost.

With both AI could help. Pump in all the metadata you can get, do similarity calculations, find mentions of the same concepts and link them ect.

A similar problem is the scaling. Why can't every street-light have a wikipedia page? If we had a hierarchy and they'd neatly nest away in that (e.g. by just being some sub-page of my street in one dimension, just a machine readable data-point in the cloud of all street lamps shining orange).

You could also get away with really good search, but it would need a similar structure of information underneath. E.g. "tell me the color of the 3rd street light on street XY"

Yet another related problem: Why the heck is everything split in to documents? It's such an arbitrary choice where to split things in to different files and where not to.
White House urges private sector to enhance their ransomware defenses
Since my comment triggered a real discussion, I wanted to share some of my thoughts on the subject. For what it's worth, my own views are probably on the fringe side.

To start with, when I say "financially fully independent", I'm not talking about a fixed amount. Instead I'm eyeing a figure that allows you to live comfortably (but not lavishly) with a family, in the place of your choosing, and not have to ever touch the principal. Even in the face of a devastating decade-long recession.

Let's work backwards from that. In case of a massive global downturn, looking down the barrel of a universal lost decade, it is still possible to invest your money so that you can get a reliable 1.8% above inflation from dividends alone. That's pre-tax. Assume capital gains are taxed at 35%, and we're talking about ~1.2% annual real return on investment.

If you expect your family's annual, comfortable living expenses (with assorted housing maintenance costs factored in) to be about 110k net, then you'll need 110/0.012 = 9.16M to invest. Let's round that up to 9.2M.

In case you want to retire to a relatively lavish lifestyle, so you can get a large estate and enough liquid cash to pay for helping staff even under the most drastic but still realistic scenarios, we're talking about post-tax net income of >200k a year, and a principal of at least 17M.

Feel free to plug your own numbers in.
Thank you I was
UK Cable on Tiananmen Square Massacre
Congratulations, by forcing a company to sell to everyone indiscriminately, you've effectively seized their assets.

I don't really see the whole "let's unmake ownership and property rights" thing being feasible, but I've been wrong before.
Did you seriously just suggest that Amazon time the individualistic liquid consumption and bladders of their drivers? Do you have any idea how much outrage that would cause?

At least you could suggest retrofitting each truck with a urinal. That would make more sense despite being equally untenable.
>> The G7 group of advanced economies has reached a "historic" deal to make multinational companies pay more tax

No, it hasn't. Some finance ministers met and talked:

"Finance ministers meeting in London agreed to battle tax avoidance by making companies pay more in the countries where they do business. They also agreed in principle to a global minimum corporate tax rate of 15% to avoid countries undercutting each other."

I have no idea how it works in other countries, but in the US, finance ministers don't have the power to agree to treaties. Treaties in the US require a super-majority (two thirds) vote in the Senate. Unless Mitch McConnell has signed off on this, the G7 group of advanced economies did not reach a deal on anything. I don't even see the word "Senate" in the entire article.

US Treasury Secretary Janet Yellen can tell reporters whatever she wants. Without buy-in from Republicans in the Senate, finance ministers agreeing "in principle" amounts to finance ministers agreeing that if they had ham, they could make ham and eggs, if they had eggs.
That’s pretty interesting! Though that site needs to be a bit more readable
Or, require all employers to use E-Verify.gov

Oh yea, raise the penalty for hiring illegial, or

at least enforce the laws we alwready have.

I'll probally get hammered for saying this here. HN crowd has this pollyannaish attitude towards problems that don't effect them, exception being Visa workers that are paid less than them, and the price of owning a home.

I guess it's human nature?
"OOP is bad because objects holds references to other objects. Let's speed that up by assigning every record unique id so other records can query some table by that id and reference it"
Rust is really hard to learn though. the compiler errors are hard to read and understand, it's an extremely syntax heavy language. I used to work with someone who regularly contributed to rust, I had some errors on a project that confused him too. The only other times I needed to a book to learn a language was Scala and haskell, both hard to learn languages.
Thankfully this is a felony in at least some states now.

> My father told me a story of a man walking in a park one day when an unleashed dog walked up to him. The man took out his handgun and shot it.

Not a threatening dog, just a fucking dog walking up to somebody. This is a disgusting line of thought that anyone would take a life purely based on an animal approaching you.

It makes me question my involvement in a community where people are so unhinged they think taking out a gun and shooting someone's random dog is appropriate. How far we've come from To Kill a Mockingbird is astounding.

I think I am done with this place. What a disappointing thread.
This seems inevitable.
(via mobile quickly, same as my tweet replies on this one)

~~

hi there! signal did not start silently rolling out patches because there is nothing here to patch. friday’s releases were part of our regular cadence of shipping features and improvements to the apps.

by design, SNs don't change when doing a signal device transfer or when making a linked device change, because the key material doesn't change. we explained this several times and even added to our support article/FAQ. no behavior here has changed.
Everyone (at least in the West) seems to know about tank man, but there's another story that's not as widely known and I never understood why. It shines a whole new light on this and explains why the Chinese government is so heavy handed when it comes to this subject. It was more than just another autocratic crackdown on protestors, which while terrible are par for the course. .

A good chunk of military units sent in to squash the protestors refused to carry out their orders, refused to brutalize and kill their countrymen. Some actively joined in on the protests, then units sent in to put a stop it joined in as well. This terrified the Chinese leadership so they sent in the 27th army group, largely comprised of illiterate peasant farmers with no connection to Beijing or its people, headed by a politically reliable officer. The 27th army group then proceeded to massacre everyone, not 'just' students and protestors, but their own comrades in arms, other PLA soldiers.

Read the British embassy report and tell me it doesn't completely change your perspective. The CCP wants everyone to think this was just another protest, no big deal. It wasn't, it was the time they almost lost control, and they know it. It's why they're so fearful.

https://en.wikisource.org/wiki/UK_cable_on_Tiananmen_Square_...

From https://old.reddit.com/r/news/comments/nsg2do/
Thank you very much for your feedback :). I did take a look at both (make and bazel) before I decided to start this project.

What I was missing in make was the containerization which enables running tasks inside container and take leverage of the installed tools there. That keeps the requirements on available tooling low and makes it als easier for cross platform development.

Bazel on the other side was very hard to get into and felt really complex. I am sure it's a great build tool and you can archive great things, but I thought maybe I could create something simpler that's almost as relable without the complexity. I am sure I miss a lot of features in my project that bazel covers and hope I do not end up with the same complexity.

At least I will learn a lot, either way :)
If it’s ridiculous to suggest the poor should care about the conditions they bring children into and should do it anyway, then why is it not also ridiculous to suggest that the rich should care about those conditions?

Many people in fact do put off or abstain from having children for exactly the reason that they don’t think they can provide for them.

> The very suggestion borders on eugenics.

This seems like a bizarre inference.
Thanks, will try this out! Looks promising!
I dunno, women may not like wargaming because women don't like wargaming.

I haven't gamed with any "seriousness" since the late 80's early 90's. But back then I was heavy in to "cardboard and hexmap" style war games, and would routinely go to the local conventions (of which we had, and still do to be honest, 3 or 4 per year in the area). I even volunteered at the conventions both for board games and RPG doing administration, security, and running games.

There was always a mix of men and women, boys and girls across the open gaming floor. But in the wargame tournaments, there were no women. At my college gaming club, there were no women.

It's not like they would show up and not come back, they simply never showed up at all. And we weren't some pack of graying grognards, we were just college kids. Engineering, architecture, psychology. This was how we'd spend our Friday nights, 5-6 hours in the science building playing everything from SFB to Nuke War to Illuminati. (We were not an RPG group, however.)

My D&D groups at the conventions were always a mix of men and women. The wargaming tournaments? No. Wall to wall men. I don't even recall many women just hanging around.

It's hard to believe there was any exclusionary behavior when they weren't showing up to even have the chance to be excluded.

Squad Leader, Star Fleet Battles, the 18xx railroad games. No.

Rail Baron, Talisman, even Titan. Yes, sometimes.

When Origins (national board game convention) came to town, I was invested in the SFB tournament. Bunch of our members were there, and it was a very large tournament with national recognition (one of our guys almost won - worst streak of rolls, even his opponent was dismayed). But no women.

The one time a women showed up at a Star Fleet Battles tournament, she was instantly surrounded by folks willing to engage her and answer her questions. She was just interested, she wasn't there to play (she didn't know how). Over reaction of the guys in the room? Perhaps. Negative? Not in any direct sense. Crowding, claustrophobic, maybe (she was surrounded by 5 or 6 players). They were all helpful and welcoming.

However, there's a detail to that encounter -- she was trans. This was 1990ish, and she was definitely transitioning. Some, perhaps, thought that maybe she was trolling the group. It was odd for a women to walk in to our gaming room, much less one that was actually interested in pushing little cardboard squares with starship silohuettes around. And here was a this "guy", "dressed up", that showed up. The folks helping her didn't seem to care one way or the other.

I don't know why wargaming didn't seem to appeal to attract women back then. But in the several years I went to these, both in front and behind the scenes, they weren't turned away as far as I could tell. I know my group wouldn't have done that.
These sorts of characterizations are just way, way, way too simplistic.

Assume that I earn a six figure income and live in a major city with reasonably fast (though not necessarily top tier) Internet. So, y'know, theoretically a fairly desirable customer and not a subsistence farmer or some other demographic that's easy to give the cold shoulder. But still --

Bad Internet day, maybe someone's getting DDoS attacked? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

It's Friday evening and the Internet is crammed full of Netflix? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

Neighbor's running some device that leaks a bunch of radio noise and degrades my wifi network? It's Friday evening and the Internet is crammed full of Netflix? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

I'm connecting from a coffee shop with spotty Internet? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

I've got 50,000 tabs open and they're all eating up a crapton of RAM? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

I'm browsing while I've got some background task like a big compile or whatever chewing up my CPU? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

I'm accessing from my mobile device and I'm in a dead zone (they're common in major cities doncha know)? If your website isn't lean, I'm more likely to get frustrated by the jank and leave.

etc. etc. etc.

Meanwhile, while it may not be the style of the times, it's absolutely possible to make very good looking websites with no or very little JavaScript. Frankly, a lot of them look and feel even better than over-engineered virtual DOM "applications" do. Without all that JavaScript in the way, the UX feels downright snappy. https://standardebooks.org/ is a nice example.