skysight-inc/HackerNews huggingface dataset:
> In a recent interview with The Register, McVey said, "I'm fresh out of ideas with regards to handling toxicity in the Perl community."

This was not stated by McVey, but by me:

> "I'm fresh out of ideas with regards to handling the toxicity in the Perl community," Mattijsen told The Register, "I'm doing my best to make sure that the Raku community will not allow individuals to create a toxic atmosphere without being challenged for what is now decades."
I got annoyed that this blog appeared here repeatedly under another name and after a while I stopped clicking on it, but then it showed up again under a new name and I clicked. The author has since explained that the blog is published under the two names on separate hosting sites (medium and substack), which I guess makes sense. That's much better than changing names to slip past people's filters, which we've all seen from time to time.

Since you're quoting HN rules I would point to the one saying not to use HN for promotion. These posts do come across to me as promotional, once there have been more than one or two of them. That all said, it is an ok article. I'll leave the other issues up to others going forward.
Same here. I had enough random problems when IPv6 was enabled and got tired of troubleshooting things. Just disabled it and will enable again in a few years. Hopefully things will be better.
The "nested pagination with a single server roundtrip" requirement seems a little odd, I'm not sure why that's necessary or desired. I can imagine an example, a view with a list of users, then expanding one user inline to view a list of their comments. But I don't see why I'd even want this whole nested view to be returned in one round trip, it seems quite wasteful to return the first page of comments for every user before it's expanded. Do you have a better example?
Yes, that is LTS by the AdoptOpenJDK project. The GP was speaking of oracle LTS I presume.
Some chromebooks can run Linux: https://support.google.com/chromebook/answer/9145439?hl=en

There are also several services that let you run windows and Linux desktop sessions on remote hosts, which would be accessible from the Chromebook: https://www.shells.com

I don’t have experience with the latter, but options like that allow someone to explore different operating systems without having to invest in specific equipment.
ITYM "but otherwise benign", right?
Summary:

We discover a new way that attackers could launch reflected denial of service (DoS) amplification attacks over TCP by abusing middleboxes and censorship infrastructure. These attacks can produce orders of magnitude more amplification than existing UDP-based attacks.

This is the first reflected amplification attack over TCP that goes beyond sending SYN packets and the first HTTP-based reflected amplification attack.

We found multiple types of middlebox misconfiguration in the wild that can lead to technically *infinite amplification* for the attacker: by sending a single packet, the attacker can initiate an endless stream of packets to the victim.
Capitalism is not bad per se, but capitalism without control can be disastrous. We have not yet reached the point in which corporations took over on governments; the process already started, but the complete takeover at global scale will need some time, from several decades to a couple centuries or so. When it will happen, living under socialism or capitalism won't be that different anymore for those who are not part of the elite.
I still tell myself stevia is better even though I'm not at all confident that it's true.

I usually avoid/minimize but those flavored water squirt things get me.

Edit: Mainly due to the effects of my body thinking it's getting sugar, no reason to think stevia causes cancer that I'm aware of.
Explain What Single-Threaded JavaScript Means Like I'm 5
> I don’t know if it is to discourage pooping on the company dime or what

It's because it doesn't clog toilets as much. If you stock two ply in an office, people will do unspeakable things with their literal shit, and it's just not good times.

I worked in one place that switched briefly to more home-style twoply, and we very quickly switched back. It wasn't because of the cost. It was because of the poop. Everywhere. All the poop.
Sounds like a takedown article. Somebody wants to control Snopes (even more than they already do).
H.R.4980 – Secretary of Homeland Security to ensure vaccination for exit/entry
How do ipv6-only customers reach ipv4 hosts? Wouldn't some 6to4 gateway count as CGN?

I've had this problem in the past with Vodafone, sometimes their AFTR (?) would go down but all ipv6 enabled hosts were still reachable. Only the ipv4 internet was unreachable. It took months for me to find that out, and I still don't know any workaround in case that happens again.
It can be both. I personally think of uncertainty like the exponent of the function for buying. More uncertainty, higher value exponentially.
By all means, consider PostGIS. If it works, great. If not, consider it as the source of truth and then an export to Elastic/some other search engine for searching.

One strategy is to make the DB the source of truth, and only put geo info and an id and maybe expiration time into the search engine. Partitioning into several indexes will help with your expiration issue. Have one index for 'permanent' objects, then one index for objects that expire at X:00, another at X:01, X:02, etc. Query multiple indexes and join on the client, then query the database. After the expiration window, you can just drop the index (plus whatever on the source of truth). If you can partition similarly on the source of truth db, that helps there too.

Alternatively, you may want to consider just using in memory structures, plus something to persist permanent objects.

Break up the map into reasonable sized rectangles, that can have small lists in them. Take the user's viewable box and determine which of your storage rectangles match, then go through all the lists and refilter.

If your boxes are all the same size, it's easy to find the matching ones, but popular boxes may have too many objects for performance. OTOH, resizing boxes sounds complex.
Can you say what was the reason that they were there? A protest?
Maybe if the bug is important, someone else will reply to confirm? That could be a reasonable line of thinking.
The bug reproduction steps (along with expected vs actual behaviour) are in the opening comment of the bug report, so they really should not have had to guess.
Common Sense Skeptics videos in general contain a lot of garbage points. Viewer digression is advised.
If you don't mind sharing your private conversations then sure it starts looking rational.

It is not just an ideological battle when your information is used directly against you personally. Companies pay for ads targeted to you by mining your personal content.

If you are not on facebook or rarely use it they have no opportunity to influence you.
I would also be keen to follow progress on this when you reach such a point.
There's an old, old saying in the news business, which predates 9/11 and almost everything else:

"If it bleeds, it leads."

There was always an incentive to lead with disaster. I'm probably mangling this quote, but someone (British?) said about the media:

"They can't tell the difference between a bicycle accident and the collapse of civilization."

To which the response was "Actually, a veteran newsman knows perfectly well which one is the better story."

That kind of sensationalism seems almost quaint now. Everything is the collapse of civilization.
Not just in France. Most of Europe and the Americas use a civil law system, except for former British colonies.[1] This includes many nations that gave women the right to vote before the US did. And as for the death penalty, well, the US still has that.[2] So your examples haven't convinced me that civil law is slow to adapt.

1: https://en.wikipedia.org/wiki/Common_law#/media/File:Map_of_...

2: https://en.wikipedia.org/wiki/Dustin_Higgs
Whiskey is now a health superfood?
And? Wifi works on 100% of the laptops I've installed Linux on out of the box because I select laptops with parts that Linux supports. Just like Apple makes their OS work for their components.

Linux supports far more hardware out of the box than either MacOS or Windows.
> maybe they already exist, but I can't imagine them being useful

They are rare but do exist! Here's a couple of reports from the IPv6 subreddit: [1] [2].

[1]: https://teddit.net/r/ipv6/comments/he38ga/work_has_turned_of...

[2]: https://teddit.net/r/ipv6/comments/n5y5oo/update_on_not_bein...
Isn't USB-C much larger than lightning physically? That would be a good reason for the phone.
It’s more than just the air that gets lost from a ball, the felt is delicate and even small changes in distribution affect the spin. The stresses in tennis are intense, with 100 mph common for even pretty low level amateur serves. Most players keep used balls after a match for practice hitting too, and they stay usable for months.

My aunt has been playing competition tennis for about 50 years now, and she jokes that even with all the inflation on other stuff, a can of balls cost $3 in 1970 just like it does now, so they have definitely been making some pretty big efficiency gains in the manufacturing.
What's the safety situation like?
Yes, fluid calories are the main reason for weight gains, sugary drinks, alcopops and lattes with more calories than a pizza.
These enter the bloodstream very fast, cause blood sugar spikes, more hunger, and the average Joe has their glycogen stores pretty full at all times.
25 percent of the sugars, depending on genetics , are converted to fat in a caloric surplus state.
The fats, if the glycogen stores are full, goes straight to the fat cells, there was a study where they laced food with radioactive substance traces to make it trackable. Lo and behold, the fat started to assimilate to the fat cell within minutes.
Another important thing that most people are not aware of is that the body always metabolizes proteins, glucose and fats at the same time. The body likes to store glucose, but doesn't like to use it, unless it's hard physical work, like lifting weights. It defaults to using energy when sedatery, sleeping and in general.

This can be good and bad, the good is that the fat is used(external from food or internal from fat cells during a caloric deficit), the bad thing is, if you eat plenty of carbohydrates at all times and don't work out, most of the external fats consumed via meals will be stored as body fat.

Often people say but average Joe's can simply eat less. In theory, yes, but it's not practical, if your diet consists of 2000calories of beer and fries and you don't work out, you will not look the same as a person who eats 2000 calories, works out(or not, diet weighs more) and eats lean proteins , not too many carbs and a bit of fat.

The beer and fries guy will also suffer from hunger pangs non stop due to blood sugar volatility.
Personally, I use the non-free netinst CD. When I get to tasksel I only check "Standard system utilites". After rebooting (into a system without even X) I install, wifi and GPU drivers, microcode, "kde-plasma-desktop" and "plasma-nm". This way, I get a very minimal and lean KDE desktop, and after rebooting I install other programs as I see fit.
Yeah the trick is to turn off and tune out the media altogether. You really don't need to be hearing about everything that happens in the world and a non-stop partisan narrative interpretation of it. It's really not good for you, or anyone else. Turn it off. Go outside, go hike, go fish, play video games, whatever, just turn off the news. Remove the news feed from your phone. Add extensions that block news feeds on social media. Delete social media apps with feeds. Cancel your cable subscription. Go outside, enjoy your short life.
The permission to be there is one thing, but the lack of taxation is what makes it really attractive. Do any of the others also offer that?
I was thinking about -v, maximum virtual memory size

https://ss64.com/bash/ulimit.html
> female incel communities

In their case, the solution they seem to arrive at is to buy/adopt more cats. Incel men really need to get a similar hobby.
As with any large system, improvements to core also risk compromising large, popular packages.
I recall an article about the Punkt phones that they're not all that private. I think that it pinged Google for something or other. Though I cannot now find the article.
Look into strict yaml, a simpler, safer subset:

https://hitchdev.com/strictyaml/
I know this is probably so much not your point, but there are assumed to be 10^80 atoms in the visible universe, and 2^128 is only 3.4*10^38.
International Meteor Organization (IMO)
Fireball Reports:

https://fireballs.imo.net/members/imo_view/browse_events

Report a Fireball:

https://fireballs.imo.net/members/imo/report_intro
The Berlin Wall was to stop people escaping. The US border Wall is to stop people coming in.
It's basically like DRM at the device level.
"Don't support this company and it's entire product line because the software on their entire product line is going to call a SWAT team on your location if it thinks it matched something in a database of what some other guys say is kiddie porn, but nobody can see!"

I hope that's precise enough, and sure, everyone is welcome to make their own decisions regarding this.
The Wilson and Attlee governments in the UK would be very surprised to hear there's a "100 year history of perfect correlation".

They were certainly leftist. Many would consider them far leftist today. (Of course they weren't, but that doesn't mean the label wouldn't be applied.)

Neither was legendary for police brutality. That came later, with Thatcher's response to the Miner's Strike and the poll tax riots - among others.
As said elsewhere, jury nullification is a thing and jurors can't be punished for "wrong" decisions
Ammo is weird because you have the government and consumer markets. We only see shortages for consumers.

High prices and a larger market should attract increased manufacturing capacity.

Could be interesting for a new highly automated robotic factory to bring down costs?
Yeah I don't have much any problem with doing CGNat. We need to get the ISPs to do IPv6, and we need to penalize AWS when a customer chooses to do IPv4 only. (They will pass on the fee, which is just fine easier than going after the customers directly.)
Skill and luck is a better distinction. Skill are all the things you have influence over and luck is all the things that you have no influence over. And for marvelous success you need both. And among people who achived such success most would have not achieved it if luck played no part in the process.
There's a huge bias towards the happy case in specifications, user stories and so on.

I try hard to discuss error cases, but often I only get a very unenthusiastic "well, show an error message, d'oh" as a response, which wears me out over time.

This is worse for non-interactive things, like event handling. There's no person to show the error to, usually logging and aborting are kinda the only possible actions, which is endlessly frustrating.
> For SIMD workload performance increase of AVX512 over AVX2 is 2x

It's less than 2x, because the core downclocking for AVX-512 on older CPUs is higher than for AVX2: 60% vs 85% on Skylake, so only a ~1.4x speedup. Newer CPU architectures do not downclock, though.
> Open source and free software is free only if you do not value your time enough.

Linux works perfectly if you select the right hardware for it (which is most hardware, just got to avoid a few obscure components).

If you're a developer or use any development tools at all, Linux is easily the best platform and will save you time. If you host anything on the internet, odds are it's a Linux host.

And even if you're just a regular user, if you don't need a specific piece of obscure software, Linux is super low maintenance as long as you didn't select that small amount of hardware that doesn't work.
Hallelujah. I see all these posts about auto generating GraphQL from your DB schema and I always think "But you're literally getting rid one one of the best parts of GraphQL by tightly coupling your DB to your API". I also feel that this approach is putting people in for a world of hurt: it's easy to get up and running quickly, but it will kill productivity later on when it makes refactoring much more difficult.

FWIW I define my API using the GraphQL schema language and then generate everything after that (Typescript definitions for server and client) using graphql-codegen and it works great.
Battery swapping could have been a good idea, if instead of telling a story:"We'll replace all the cars in the world, we are already talking with heads of state", they've said:"As a first step, let's concentrate on a small niche best fitting for battery swapping, like Taxis[1], Build a network/business, and expand from that".

[1]Taxis drive a lot, so the savings from battery swapping are much more compelling compared to the car costs. And many taxis drive only within city range, so no range anxiety.
This is a well-written and insightful article, but I don't think it's good for HN. Divisive political and culture war issues are thoroughly covered elsewhere. I would prefer HN to focus on its unique niche and show me new ideas I have not encountered before.
I’ve never passed a GPU to a mac guest but I have done Xcode work in a VM and it worked fine on Arch. If I had the cash I would too get a framework laptop!
Were the hypermedia APIs returning HTML or some other real hypermedia? I assume not.

Were they consumed by a hypermedia client? I assume not, since there is nothing to complain about except compliance with the hypermedia specification in question.

Hypermedia APIs never made sense once we flipped to JSON apis, it was all cargo cult. I've written some essays on this:

https://intercoolerjs.org/2016/01/18/rescuing-rest.html

https://intercoolerjs.org/2016/05/08/hatoeas-is-for-humans.h...
It would be interesting to know which people benefit from the phenomena he mentions in the video - luck, conferred status, survivor bias - with those who experience imposter syndrome, and how the two outcomes come about.

Which circumstances lead to people believing that they are solely responsible for, and deserve their success, and which cause people to to feel the opposite. Not sure what the literature says on this.
Ironic to see the Guardian complaining about misinformation.
yaml (and json) gives configuration files much-needed hierarchy and structure, which is unbounded (within reason), not limited syntactically or inherently like simpler configuration formats including toml.

yaml adds to that comments and a pleasant readable layout, even if it requires a little bit more from the editor to make it pretty.

With that, I don't think yaml has much competition.
Fiber slows down the absorption, so there's less spike in blood sugars as when eating candy which is all easy to digest refined sugar.
You can use separate desktops. I don’t bother though
At risk of stating the obvious: does she find that it’s holding her back? There are all kinds of learning that are possible via a Chromebook (as you’ve noted, she seems to be doing just fine using it for Roblox and school). If she wants to dig deeper into customizing her local workstation, you’re likely going to need to supplement the chromebook with something else. Not sure it needs to be a laptop, especially if she wants to understand the interior components.

If she wants to do things like web development / Devops / sysadmin / etc style learning, the local env isn’t hugely important, there’s any number of VPS options or local NUC/RPi/etc options for giving her access to a hobbyist environment that can run Linux/Windows as she chooses.
History provides plenty of examples of humans transporting other humans and other species across seas against their will.
Kill all the assholes with the bombs before it starts.
Most likely it's mixing in the phrase "mile-a-minute" with running because writing about running would usually include "miles" and "minutes" in a lot of the text.
> It's not even true that compiling with -march=${cpu} gives you the best performance on that CPU

Are you thinking of -mtune? I'd never heard of people using -march for performance, I thought it was just specifying the ISA.
I use Arch as a daily driver on my 2013 MacBook. Their wiki has all I needed to tweak to get it running perfect. Needs a few extra steps (had to pass some max specific kernel parameters to turn off thunder bolt for instance) but it’s leaps and bounds better than macOS.
FTA : "I think you can pretty much pinpoint the date I didn’t have to work any more after the startup I was a co-owner of was bought and found myself with a lot of free time on my hands? Kinda? So I’ve been basically working full time on Emacs bug fixing (and triage) for a couple years (with some holidays at random) instead."

I would love to be in such a situation... Unfortunately, I don't have a start up to sell so I'll be a slave all my life and won't have the opportunity to work full time for a non profit project that I love. Dies irae.
As far as I know, these middlemen are deployed by the respective ISPs and are not a core function of ipv6. I've had the 6to4 (or AFTR, I'm still not sure which) fail on my ISP and could only reach ipv6 enabled hosts, sometimes for hours.
Do you have examples of software that you can't use because it doesn't support IPv6? Of all the software I've used there isn't any, which is why I'm curious.
Gimana cara nya
That man isn't generally representative. If you reactive the world is full of people like him, you will over react.
Corporations are not capitalism... Corporation are fictitious legal entities created by government. With out government there can be no corporations.

Corporatism is not "capitalism without control", Corportism is the direct result of governments picking winners and loosers in the market place. It is the direct result of government putting their hands on the scale of the market.

So expecting government to solve the problem it created is foolish. I have no love for corporation, or corporatism. you want to eliminate that I am all for it. However lets stop blaming capitalism for the problems created by government
PostGIS would get you up and running, but is not particularly quick unless you have a budget and the knowledge to tune it. It is however probably the most mature, and will be able to do anything you need.

If you need read speed, check out Clickhouse, or something in memory, like Tile38. Clickhouse in my experience is at least 50-100x faster for a point in polygon than Postgis out of the box.
http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-co...
The submitted article about Facebook is in the Guardian but not by the Guardian. It is by a couple of researchers from NYU.

The article you linked to is both in the Guardian and by the Guardian.
> I’m disturbed that he needed a for loop to compute 100*(1-0.9^10)

I assumed that he just wanted a reason to include at least a _little_ elisp. (Though, even so, he could at least have run the calculation recursively; in Raku, I'd probably have written

(-> $_, $i { $i ?? &?BLOCK($_ × .9, $i-1) !! $_ })(100, 10)

if I wanted an alternative to `100 × (1 - .9¹⁰)`
Money changes you, and big money alters you completely (at least from what i saw!). No regrets actually :) They had to go, and i cannot put up with people who look differently upon friends purely based on monetary status (are they friends really ?)
I’ve had t he OOM killer kill my work queue because someone wrote a shell script that leaked small amounts of memory. The entire purpose of that machine was to run the queue, so most of the memory was allocated to that process - making it the prime target for the OOM killer. Yes, please, kill everything else on that machine, before touching that process. (Indeed, the OOM killer has a setting for that)