skysight-inc/HackerNews huggingface dataset:
Of course it is not going to read the entire file at once.

Having written the FreeBSD kernel TLS, I can assure you that there is no copy. Data is brought into the kernel via DMA from storage into a page in the VM page cache. When the IO is done, it is then encrypted into an connection-private page. That page is then sent and DMA'ed on the network adapter. So we have in the kernel tls case:

- memory DMA to kernel mem from storage.
- memory READ from kernel mem to read plaintext for crypto
- memory write to another chunk of kernel mem to write encrypted data
- memory DMA from kernel mem to NIC

In the case where the NIC supports inline TLS offload, the middle 2 steps are skipped, and it devolves to essentially the unencrypted case.

For QUIC you have:

- memory DMA to kernel mem from storage
- memory read from kernel mem via mmap
- memory write to userspace mem to write encrypted data
- memory read from userspace mem to copy to kernel
- memory write to kernel mem
- memory DMA from kernel mem to NIC

So you go from 3 "copies" to 4 "copies", which increases memory bandwidth demands by 33%.

Right now, we can just barely serve 100g from a Xeon-D because Intel limited the memory bandwidth to DDR4-2400. At an effective bandwidth limit of 60GB/sec, that's on the edge of being able to handle the kernel TLS data path. So even if everything else about QUIC was free, this extra memory copy from userspace would cut bandwidth by a third.
No problem, I've sent you an email.
South Korea, as of last count, has 11,400 homeless people.

https://en.m.wikipedia.org/wiki/List_of_countries_by_homeles...

It is a tiny fraction of the total population, and an achievement, so why bullshit about it? As for “our own kind” I’m not going to touch that for love or money.
I think the GP should have left luck out of the question.

Real question to ask is: In which countries can you succeed with talent, hard work and perseverance without luck?

Meritocracy is strong in USA just as it is in a lot of western democracies.

I have friends that grew up in India, Italy, Mexico, China - where meritocracy takes a backseat.
That's very standard in USA, no laws preventing that and employees usually sign a contract allowing IT to do this without having to tell. I heard some companies even make emails disappear, e.g. if you wanna join Blind the sign up email might magically be deleted via some rule. GSuites supports and enables such policies to be implemented very easily.
I'm not sure about other regions, but in my region, non-tech users are too lazy to "program" their customized job. The reason is many, but it's just the fact to let you know. "Programming" in any kind is a hard work, and not all end-users like to do it. They're lazy to do brain work.
Klaussinani/taskbook: Tasks, boards and notes for the command-line habitat
s/traction control/shifting/ and your statement still applies
Well, hardly. They just say that it's good for some things, and bad for others. And that some people are hyping it as good for everything. Like ... everything else new ever.

Nothing to see here.
Necessity is indeed the mother of invention. I once rode shotgun with a friend on a car trip where we both had food in our right hands. Whenever he said “shift” I’d move the gear knob.
Congrats on releasing, that's a huge feat. A Go GUI app is an interesting concept, it definitely has compelling advantages like single binary targets and inherently cross platform code.

I do take issue with the repo description "Cross platform GUI in Go based on Material Design" though. Looking on the screenshots in the README (eg [1]), I can't see how this is actually based on Material Design, other than using some material design icons. The widgets don't even follow the basic spirit of Material design [2]:

> Material Design UIs are displayed in an environment that expresses three-dimensional (3D) space using light, surfaces, and cast shadows.

It looks much closer to Microsoft's "fluent design".

Maybe the repo description was accidentally left unchanged? It's weird that the public website https://fyne.io/ doesn't actually contain any references to material design.

[1] https://raw.githubusercontent.com/fyne-io/fyne/master/img/wi...

[2] https://material.io/design/environment/surfaces.html
Yeah I'm not trying to disagree with you there, just pointing out that TS types are an efficient way to add important context that many (like me) will appreciate, and as a popular well-defined standard I think they are superior to some other kind of ad hoc spec that is included in comments or prose or whatever.

I think it would be great if more JS code examples started including type signatures, since they are useful whether or not you program in TS. But yes, there should probably also be a JS-only example in that case and/or a way to toggle them off.
> Netscape used it as early as 1994

Sad how neither this, nor xulrunner took off. They simply were ahead of their time. Possibly still are.
Microsoft just booted up the first “DNA drive” for storing data
>> There’s never going to be the magic interface that unlocks coding for everyone because

> The existence of eg massively customized Excel spreadsheets say otherwise.

But those sheets are far from being maintained by everyone.

Or was it about:

>> just want to do ‘real’ programming eventually

Which is why Excel has this huge programming support.
>The existence of weapons in a population also serves as a deterrence and a check against more criminal activity bleeding out into the general population as a whole.

You hear this quite a lot. It seems it could be provably true or false, has anyone tried?
What’s worse is, to some extent you have to do this or else at some point, someone will come along and sue you for doing the obvious thing you’re doing.

I used to refuse to file patents. That attitude seems a bit petulant to me now after seeing the company receive some patent threats related to my area of work.

Just filing the dumb patent is cheaper than defending, esp for large organisations. I now file bullsh%t patents too :(
Shutting down a nuclear plant "to protect the environment" is like clubbing baby seals to protect the animals. Doesn't make any sense. A properly functional nuclear power plant _does not produce any emissions_, produces electricity 24x7x365, lots of it, and does so for decades on end.

The best alternative for them is a modern nuclear plant, built right next to the old one. Which the "activists" won't let them build.
In the USA they dont have to tell you when they do, so it might have happened already and you'd never know.
Instantbox: Spins up temporary Linux systems with webshell access from a browser
> I'm pretty sure there can be a "birthday paradox" variant of attack on genetics with respect to finding cold cases

Yes.

While not directly the same as your single-person birthday paradox example, there is a huge difference in the likelihood of two random samples matching vs finding matches within a database of samples.

In one database [1], there were 122 matches in 9 or more markers in a set of 65,000 people. The 9-marker matches, if done on two random people, would be "1 in billions" type matches.

The short story is: Even smart folks don't understand statistics and misunderstandings can have life-altering effects.

[1] https://www.theatlantic.com/science/archive/2015/10/the-dark...
When different people have radically divergent views of reality, shouldn't something be done to figure out who is ignorant or delusional? If not discussion, then what?
This country spends a lot helping people, particularly kids in general. This might be NY state laws but we provide shelter, food, and subsidized utility for family with kids in poverty. I have friends who grew up in high risk area and poverty and they were provided with catered education and free college for upward mobility, Though to be honest I am not entirely sure what this family's situation was given the fact they were refugees and been here for a year and I am not sure what the US provide for social assistance.
Four Lessons I Learned Too Late about Balancing Work and Grad School
Mueller did not find Trump or his campaign conspired with Russia
Omitting equipment-used from IP ownership is an absolute non-starter. Similarly for time of day; I have to have clean ownership of IP for future funding and/or acquisition.

I feel the same for people who require very bursty working hours. Part of the job -- perhaps the most important part! -- is to collaborate with your team. If you want to spend 90m during the workday to go to the gym, make sure you're not holding your teammates back. We currently have two employees that do that and it works well for everyone. If you require 3 hour breaks mid afternoon, you're probably not going to work here.
Congrats on getting another release out the door! I was beginning to fear that momentum was stalling in lieu of PopOS. Keep up the great work!
The Supreme Court Alice Corp v. CLS Bank International[0] decision made it harder to get a software or business method patent.

[0] https://en.wikipedia.org/wiki/Alice_Corp._v._CLS_Bank_Intern...
> The article says that 61% of the firearm deaths involving kids were assaults. Do kids warrant that chaos because they're part of a "broken culture"?

What fraction of that is a member of one gang shooting a member of another gang? In my previous reading of FBI analysis of gun crime, the answer is “almost all of them”.

My objection is what you did right here: portraying one gang member shooting another as a child just caught in a conflict.

> knife vs gun actually matters

Yes — and it matters in the case you refuse to accept, self-defense. A gun lets a woman shoot a rapist, a frail man shoot an attacker, and an elderly person shoot a home invader. Each of these actual differences in guns versus knives decreases the rate at which gang members can prey on the public, and we see that in the crime rates of the US versus other countries. Guns prevent on the order of millions of crimes in the US, because of their effect on reducing crime like robberies and break-ins. Criminals prefer unarmed victims.

What banning guns doesn’t do, and we’ve seen this in other metros, is decrease the rate of gang violence by very much: they kill each other with knives just fine in London.

So you’re proposing a feel-good solution: it increases the rate at which non-gang members are harmed, it doesn’t do much for actual gang violence, and it relies on you telling emotionally manipulative lies — like the one above, where you misrepresented the victims of gang violence as simply innocent bystanders when the bulk seem to be other gang members.

I absolutely think we should do something about that violence — like increased policing, reinvestment in the area, redevelopment of infrastructure to spur the local area economy, etc. I just don’t think a feel good solution which seems based on misrepresenting facts is useful.

Happy, economically prosperous people don’t kill people.

That’s the issue — not guns.
What about the countries where kids aren't even given the opportunity to compete?
UTF-8 is Unicode - your post doesn’t make much sense.
Have you tried the Win32 build of OpenSSH in box in Windows?
Not so.

There are three phases in the life of a nuclear power station: Construction, operation and disposal.

The construction phase is relatively expensive and clean.

The operation phase is cheap and clean. This phase is what most people think of when they look at the benefits of nuclear power.

The dismantlement and disposal phase of a nuclear power station is marked by horrifically expensive and horrifically 'dirty' problems. The words 'Chernobyl' and 'Fukushima' spring readily to mind here, in looking at 'worst-case' scenarios.
Let’s call “patriotic” what it is - racism.

Seriously?
I'd guess because that would require implementing the 3.6 features anyway.
My gut says the real problem is police corruption. But that's only my prejudice. One reason why I feel like this though, is because I read in the news that police are offended about something and threaten to stop enforcement in an area. This strongly implies to me that it is a standard procedure in cases where it is not stated and publicized as such.
Haplodiploidy. Specifically, the relatedness section on this Wikipedia article:

https://en.wikipedia.org/wiki/Haplodiploidy
Three Guidelines for Using the Functional Module Pattern for TypeScript
Can someone explain why they didn't build the canal on an incline? Do these holes have other uses to make them worthwhile (wells, 'manholes')?
In the USA employees have no privacy. That's all signed away in employment contracts.
Couldn't find those `.bin.gz` files that are mentioned by the documentation in the linked url. Did the extension changed or are the VM ready images hosted elsewhere?
A thought: Most people who learn to play piano do so by having a piano-teacher whom they privately meet with once a week or so. Whereas this is not the convention for learning math. Maybe it could apply equally well for math as it does for learning to play piano.
You’re right. I should have said evolution happens at the gene level, not selection.
> Simple, add more than one lang="" attribute. You can add them to _any_ HTML tag.

Thanks! Very helpful and thoroughly referenced :)
Maybe the parent comment was thinking of North Korea.

https://www.upi.com/North-Korean-defector-says-no-homelessne...
With the javascript community fixing most of it shortcomings, I suspect in a few years JS/TS is going to be way far ahead of any programming language in term of users.
Latest posts with large storage options in no particular order on LowEndBox.com atm:

$30/year - 100GB with 3TB transfer

$21/year - 350GB SSD with 5TB transfer

$29/year - 500GB with unlimited bandwidth

$59/year - 1TB with unlimited bandwidth
Repacking Social Media into 1980s Nostalgia
https://gitlab.redox-os.org/redox-os/redox/-/jobs/10824/arti...

That is the one you need for a VM.
Cancer is the result of mutated or damaged cells that keep dividing. Full stop. End of discussion.

I mean, yes that’s true but in a vacuous way that doesn’t address causes or treatments and doesn’t advance the discussion.
Yes, because Trump doesn't really have the legal power to ignore the Flores settlement with an executive order, but the public pressure made it impossible for anyone to challenge the EO.

Out of curiousity, how would you suggest people trying to enter the United States with children should be handled, without just allowing them to enter freely?
Large amounts of charitable giving are evidence that the state has failed in its duty of care.

Still, I do think that it's what makes America great. Instead of funding homes for poor people, I can just keep the money to myself and let others spend theirs.
The CDC counts suicide deaths as violent deaths.

The main way to reduce deaths by suicide is to restrict access to means and methods, especially those which have high lethality. Guns are 1) very lethal 2) irresponsibly stored in many US homes. It's a valid suicide prevention measure to tell people to store their guns correctly.

Here's the link to the CDC, clearly showing they see suicide as violence: https://www.cdc.gov/violenceprevention/datasources/nvdrs/ind...

> In the United States, seven people per hour die a violent death. More than 19,000 people were victims of homicide and almost 45,000 people died by suicide in 2016 alone.

> To help find ways to prevent violent deaths, we need to know the facts. The National Violent Death Reporting System (NVDRS) links information about the “who, when, where, and how” from data on violent deaths and provides insights about “why” they occurred.

> NVDRS is the only state-based surveillance (reporting) system that pools more than 600 unique data elements from multiple sources into a usable, anonymous database. NVDRS covers all types of violent deaths – including homicides and suicides – in all settings for all age groups.
So you ask that team to install Emacs (because you're less likely to mess up config with a proper/familiar editor) and they just say no, forever?
> a machine that understands verbal instructions well enough to convert them into logic, figure out which cases are undefined and non-obvious, and then ask clarifying questions.

Prolog can do that (once the audio has been converted to text anyway.)
I would be hesitant to call it pointless if it makes them feel good.
If this was a newsgroup, then what you propose could be accomplished through a killfile. Basically, one could add a rule that would hide a post if either the subject or body contained a certain phrase, and, optionally, could hide any replies to that post.
What about free software that reimplements something you have worked on by day? Should be quite clearly the pro-employer interpretation and not free speech if the problem space is the employer's core business, but maybe debatable if it's just domain independent supporting infrastructure (someone already mentioned JS tables, surely not core business if your employer is e.g. a bank)

I think that this must be a quite common situation: someone works on a solution to a "supporting" problem (js table or whatever), feels that the approach taken might be worthy of being a clean, reusable library. Maybe the thought of publishing isn't even there yet, it would just be nice to have the the API cleaned up for reuse as an in-house library. But there's no corporate time for that. Next stop: clean room supplementation from memory for open sourcing. Feels innocuous, but has trouble written all over it, good luck with "free speech". And it's tragic, because the employer would most likely be the sole beneficiary of the cleaned up reimplementation.
It's unbelievable to me that gangs can exist without law enforcement being complicit and systematically corrupt.
Where'd all my bloody Bridge tutorials go?!
Does QUIC allow for UDP fragments? If so, we're screwed since most traffic is still IPv4.
Tani’s family has an apartment, near his current school, paid for one year by an anonymous donor. They will be donating 10% of the GoFundMe to their church and the remaining 90% will become a trust to help African migrants seeking asylum in the United States.

While Tani has been offered scholarships by several elite private schools in NYC, his family has decided to stay loyal to the school Tani is currently attending until the middle school transition.

Tani was asked if he wanted any single material item and he replied, “Maybe a computer”.
I think inexperienced or naive might be better words. He clearly understands the issue, but feels totally not empowered to change anything.

At this stage, I'd propose the employee quit and then possibly deliver the work as a consultant for good dollars.
Yup, hadn't thought of embedded devices, that seems entirely valid.
Reminds me of
http://www.tylervigen.com/spurious-correlations

Of course not really, since psychology studies adhere to the most professional statistic evaluation methods available, as known since

https://www.nature.com/articles/s41562-017-0189-z
I am not a lawyer... however
From my personal experience I do not think that is accurate depending upon the state. For instance, blanket IP assignment clauses are not valid in CA and many other states.

Software is far too broad a field for an employer to claim ownership of all of your software code and inventions. and so not familiar with the totality of case law, but I think software copyright and IP claims over employee's free time activities have to be very specific.

Example for some states, such as CA: If your job is developing computer vision algorithms for self-driving cars... your employer can probably claim ownership over your out-of-work inventions for car computer vision stuff. But they probably could not claim ownership for computer vision algorithms you develop for detecting counterfeit money.
They definitely would not own a video game you develop or telescope control software you write, etc. unless there are specific contract clauses cover software in these domains.

You can hash out the extent of IP claims [and non-compete concerns] with your employer. I would encourage folks to protect your creative freedom and limit the scope of your employers IP claims to specific technical domains. In many states, the law is already on your side but it is easier if the employment IP domain is specific.
Why should they? South Korea never invaded other countries in the age of imperialism. They never did grusome things the West did to Africa, which is partly the reasob why those wars came up in the first place.

They already have 30m (more than half of their current population(50m)) potential refugees from North Korea. Those people alone could make South Korea bankrupt in a second. They collect heavy taxes to prepare for them.

Everybody is poor. They can’t embrace every one of them.
Well, all I can do is elaborate on my first-hand anecdote as evidence that it can work in the VC-funded world: my employer has exactly the same corporate-future concerns you listed, uses contract language from a well-known law firm intended to protect their needs as they grow, did not receive any input from me before adopting legalese with these properties, and has already received multiple funding rounds.

And, everyone I've described manages to collaborate enough during the workday (and asynchronously at other times) despite often taking multiple hours per day for things like gym or family. I'm happy that I can hire such people, and I wish you luck in evolving your company to the point where you can similarly access the full pool of qualified candidates.

I think we've continued this conversation thread as much as we usefully can; thanks for an interesting exchange!
Gotcha, never been in that position, but I feel your pain.
Fragments are still fragments. If QUIC allows for IPv4 router based fragmentation, you're still susceptible to attack. V4 frags don't carry port information (there's no header).

IPv6 is better since there is no fragmentation. Maybe QUIC/http3 should be IPv6 only?
I don't think gate arrays had anything to do with this then. They were just too small at the time; clearly that's not the case now. Someone else, anyone really, would know more.
That’s even worse, akin to countries that claim there are no gay people there because it’s ideologically inconvenient to admit otherwise, or anyone “out” is summarily executed. Having said that the previous poster specified “modern developed countries like...” so I doubt it was meant to be DRPK rather than the claimed ROK.
Yet another Michael Shellenberger column in Forbes. Folks, it's not worth going through the cherry-picking, misrepresentation, and outright fabrication of Shellenberger and his "Environmental Progress" sham organization.

It has been said that it takes 10 times more energy to refute BS than it does to create it. Unfortunately, this author's purpose is to exploit this fact.
Are you hiring? This looks interesting
Not really astounding. That's 1 or 2 per month. It's a reasonable amount. It's far from what a patent mill or patent troll could generate.