skysight-inc/HackerNews huggingface dataset:
> 4 billion devices? Why support so many ports and concurrent connections? The two assumptions don't quite match up.

Because when TCP and it's predecessors were invented there were only a few computers in entire world. In initial ARPAnet there were only 4 hosts (In September 1973 there were 42 computers connected to 36 nodes)

But each computer had many users. That's why there were so many ports, because the thinking was there will be big computers with many users each running their own internet connected clients and servers.

That was true even in the beginning of 1990's, when I want to high school, I had access to Unix shared between 2000+ people.
The idea of writing shaders in something akin to Typescript sounds a bit like a dream.
Hey Barrin92, can you explain (or give context around d) this, “Why do so few key professionals network like we're in 15th century Venice?”
Somehow, I find what you are saying here to be totally unplausible.

> Log4j's maintainers have a far more difficult and challenging job than FANGs

You are saying that the companies that built advanced ML-based Chess/Go engines like Alpha Zero/Go can't solve a simple logging bug involving string substitution?

If your company ends up using the product in all your teams/project and products wouldn't it be in the company's interest to keep the product safe?

How do we know you're not a CTO/C--/manager in your 'faang' just taking this opportunity to bitch about how bad and unreliable open source is? You do have a track record when it comes to this.

> I mean, are you willing to spend your weekend working around the clock to fix my problems?

Wow, that's cynical even for a 'faang' dude.
or less work for everyone
First, the employees don't subsidize shit. If employees have to do extra work to accommodate a colleague who is on leave, whether that leave is due to vacation time, medical leave, parental leave, bereavement leave, or any other reason, the employees have to do extra work because the leadership of the organization has chosen to prioritize the bottom line over properly resourcing the team. That is not the fault of the individual who is on leave, or the employees who are doing extra work to make up for it.

Second, the company has to subsidize that because of hard fought labour rights legislation. Enough people thought it was important enough that they had strikes and participated in elections until the laws were changed. American labour rights in relation to time off and parental leave are among the most pathetic in developed or "1st world" countries. Employees should not be thankful to their employers for the rights they have, they should be thankful for the blood shed and work done by workers and labour activists that earned them those rights.

And just to be clear, I say this as a business owner, and an employee of another business. I choose to hustle for 60-80 hours a week because of the things I want to achieve. I don't, and shouldn't, have the right to grind others into the gears of my business because they don't want to.
We must cultivate our garden.
>I think it's hard, if not impossible, to overestimate how many lives Mr. Lundh's work has touched and improved over the course of his career. RIP.

Yes. The same applies about tons of other people who have put their work out on the net, for years, which all of us benefit from.
Thank you for the suggestion!

The problem is that this is very expensive if you're not in the US. I'd have to pay for customs + return shipping, which would add up to much more than the cost of a new drive.
Right now, I'm focused on online course creation. I've no plan for building a blogging platform. But I do have a blog on AlterClass with in-depth tutorials. If you are interested, I'm looking for guest authors ;)

Have a look and let me know your thoughts -> https://alterclass.io/tutorials
It would be funny if this is the software that ends up finding all the nation state botnets dormant on our computers.
Thank you for the reminder, I went back to read the comment section.
Same.

Arq + Wasabi
The real killer feature for this is probably that it makes every textbox a little vim instance. Thanks to things like slack, discord, gmail, HN et al, I spend more time typing into OS default textboxes than I do managing windows, or some days even typing into emacs, and it'd be really nice if I could get all my fancy features in all of those input lines and browser textboxes. There used to be a way to do this on linux, but it'd bit-rotted last time I checked and I doubt there's been any progress on it for wayland.
I disagree with your prescriptions for a solution, and the pushback on them will be fairly intense from economists, politicians and many others. I could go into detail about the policies, but there are problems with them.

And anyway, there is a much better way of achieving your goals that will get support from almost everyone, which doesn't involve pushing an angry agenda uphill against entrenched interests. Start pushing for Georgism. There's a large amount of theory supporting this, here's a starting point for reading:

https://astralcodexten.substack.com/p/does-georgism-work-is-...

Now, the reason that we in Australia can push for Georgism is that we already have Georgist taxes (local council rates), it's just that they are too weak to have a major effect on the market.

At the same time, councils are underfunded. Since councils do a bunch of things that everyone connects to, likes and relates to (garbage collection, libraries, parks, local roads and footpaths, etc.), it's actually quite easy to create a slogan "let's fund councils properly" that everyone can get behind. If that just happens to end housing as a financial investment in Australia, oh well, that's just an odd unexpected consequence, isn't it?

In particular, you have a large number of councils that will thouroughly support your message, amplify whatever you have to say, and probably let you have access to facilities for free for events.

Your policy objectives are basically going to be: increase funding for councils by letting them increase rates by 20% per year, with a corresponding decrease in (say) stamp duty until state governments no longer need to subsidise local councils.

Even if Georgism is incorrect, we would start seeing rent and real estate prices start declining (because council rates will make holding property less valuable). Mission accomplished.

(The fun starts when councils are fully self-funded, and you keep pushing for 20% increases: then you can start funding state and federal government from Georgist taxes. If Georgism is correct, this should have a variety of very positive effects.)
Since you're the merchant of record (as it's your Stripe account that's getting the money), how are you handling tax collection for those jurisdictions that require it?
I know there are companies using virtual models to showcase clothing. Is replacing actors and actresses next? In some ways I don’t mind it, and decentralizing away from celebrity culture may even be a societal good. But I feel like some experiences are better off organic. Is there any point to appreciating - as an example - ballet performed by a virtual dancer with unrealistic athleticism? Will sports matter? Should they? I am not sure how things will play out but I expect all these norms to be challenged in the next 50 years.
I've built embedded web interfaces serving up static pages that were precompressed with gzip and then used XHR to fill in dynamic content. I kept it under 100K for the uncached download (zero third party scripts). Everything worked well and was reasonably lightweight as long as you avoided framework bloat. Not having to compress anything on device helps a bit on energy usage although that wasn't a concern.
I understand the disappointment, but this is a case of a bad template as opposed to building Windows apps being natively complicated. UWP is amazing - I haven't had the chance or bother to use it for anything particular, but if I was going to do anything for Windows that required a UI I'd definitely use UWP.

If anyone remembers the VS2012+ (I might have the time period wrong there) WIN32 default UI application, it's gigantic and the first few things you see are horrible practise. Global variable that has the root window's title, weird `InitInstance` function, use of the ATOM type (not actually used but present in the first few lines - why??? You didn't need to return anything from RegisterClassExW...).

Microsoft, or at least whoever they choose to make the example work for any SDK/API that they put out, is completely incompetent when it comes to understanding where someone who doesn't know what's going on is coming from.
Maybe I am missing something, but isn't this the majority of the people working on the endowment at Yale? https://investments.yale.edu/team
Thanks! I already found that, unfortunately, they also just say: Do a full restore via shipped hard drive (expensive for non-USA).
Also worth noting the longer you wait to upgrade, the harder it can be to do so when you finally need to. If someone discovers a critical fault in the version you're running but you're several years out of date, upgrading can be a huge pain.
If anything, crypto is about explicitly enabling and exploiting the best of what capitalism has to offer.

Open access and competition at every step is when capitalism is at its best. It tries to structurally avoid the emergent problem of institutional capture that we're all too familiar with in the US. Finance is probably the best example of institutional capture. So, I see the value of an alternate system.

It reminds me of the development of ML. ML has allowed statisticians, supply chain folks and industrial engineers to market themselves as AI people and implement much needed solutions that existed before the AI boom, but never had the clout or funding needed to push ot through.

Crypto is the Trojan horse. Inside are important traditional solutions whose only shortcoming was lack of a cool factor. So they've hopped on the crypto bandwagon to attract talent and resources needed to make these academic solutions a reality.
Does DoL publish the data behind CPI-U? Doesn’t really line up with my grocery experience over the last couple of years but I doubt they just make this stuff up.
In general parasites that kill their hosts are failures. That's why every single human pandemic has come from zoonotic parasites. It's parasites that are not adapted to humans and accidentally kill them. Generally, given enough time, they would eventually adapt and the strains that are the least harmful (sometimes even most beneficial) would win out as their hosts would do better and allow the parasites to spread more

This happened in South America with a cholera outbreak. In countries with good sanitation, strains that made their hosts sicker ended up dying out because people had to stay indoors more. So the strains that were less sever allowed people to go out and interact socially and therefore spread the cholera further.

Arguably the same thing might be happening with the Omicron variant which early data suggests is much much milder than previous variants
Wow, a lot of work must have gone into support for so many frameworks. I hate to be that guy, but any plans for Svelte support?
Hammerspoon is great. I use it to manage windows (eg set vscode and a browser side-by-side when connected to an external display, full screen when not), add a hotkey to translate selected text with Deepl, to mute sound when the machine sleeps, and to launch a terminal with an fzf-based browser history searcher that beats Firefox’s hands down.

It’s easy to use and has great docs. Lua is fun to write. HS is a really nice project.
I thought the US had a private healthcare system. Why don't the healthcare companies pay for it?
But does windos terminal provide a phone line to scream in?
I'm a fan of Arq and DIY storage, but how do you handle versioning?
It'd be interesting to know what you actually are doing!

Thoughts and Prayers, etc
If they really are cooks the motive behind attacking them is to get rid of cooks. If, however, they actually are speaking truth to power - and some of them have been doing so since the beginning of the pandemic - the motive is to cover up whatever corrupt practices the dissenters are laying bare.
I wasn't wearing a helmet; we usually still don't wear those on bicycles in the Netherlands. I do when I'm on a holiday and have thought about wearing it here as well, but still don't to be honest. I guess you could say riding a bike is like going for a walk here if that makes sense to you?
yes, because this is buzzword marketing using VC dollars so that they can pump and dump some stupid tokens on retail around the world without any oversight from regulatory authorities

there's nothing p2p in these networks, for instance 75% nodes in Ethereum are running on hosting service https://www.ethernodes.org/network-types

Solana requires 128GB min. of RAM to run a validator node lolol

Messari is a retarded company, look at this pdf: v2s, v3s, defi, cedefi - i mean it's like they're trolling everyone

a16z got a goldmine ponzi in their hands, they gonna milk it as long as they can
And ask questions. Looking dumb today can always look very wise next year.
Could you link to that strong evidence?

A lookup of systematic reviews on Cochrane & Epistemonikos paints the opposite picture, with a positive correlation between daycare attendance and respiratory tract disorders or asthma.
Marx also encouraged and supported violence to will Communism into dominance.
Yes - all players in SK essentially require identity verification. Using other's is a crime. Cheating is generally not directly prosecuted, but in other part of fraud/gang activity such as illegal match fixing, betting, fraudulent gains (tournaments), etc.

At least in the US I cannot think of any cheats that don't violate the CFAA/DMCA.
Thanks for the suggestion, I think this is close to what I'll do (see below). Really sucks though, this is exactly what BB was supposed to prevent in the first place, all this manual labor.
This is such an amazingly simple thing to do that I’m surprised it shows up so consistently on HN.

A raspberry pi or similar, a solar panel, a charge controller, and a battery.

Running everything off it (router, modem) would be cooler, since that’s likely powered from the home and connected via WiFi.
Can you acknowledge you've been hit by a rare bug? The service isn't awful.

My own experience with Backblaze personal backup was negative because I had so many directories and files that it took them longer than they anticipated to prepare a recovery drive, but I know that I don't have a typical use case and I recommend it without reservation to people who want that kind of whole computer backup.
I experience this in comment threads as well. I'm often surprised by down votes I get when I respond to some of that.

Ultimately a large part of this problem is a total lack of diversity and heavily cis male white perspective here. Tech in general suffers from lack of diversity and it shows. Fixing this would help at least balance the threads a bit and maybe open some minds. I'm cis white male too ¯\_(ツ)_/¯ . we need other voices.

It might not be possible, or pointless, to have a conversation when people live in alternate realities or hold plainly racist, sexist, non factual views.

I do think these topics are important though.

Gender, race, & immigration are great examples of 'political' topics that also tie into what most in this thread feel HN should focus on: tech/startups. These topics are important in discussing hiring, company culture, human rights etc.
NH woman accused of keeping mother's corpse for Social Security payments
Via https://www.heise.de/hintergrund/Missing-Link-Das-Raetsel-Du... (German)

I recommend https://www.deepl.com/en/translator for translation.
Also in the Orthodox countries from Eastern Europe, the custom of St. Nicholas giving gifts to the good children and punishing the bad children, on December 6, was certainly existing in the middle of the 19th century (when December 6 was not on the same day as in the Western countries with Gregorian calendar), because it was mentioned in some books dating from that time, but probably the custom existed much earlier. In any case, the custom was not Catholic or Protestant but it existed all over Europe.

However I have no idea about how he was depicted at that time and the custom was strictly about December 6, not the Christmas, and the gifts or punishments were also only for the children, not for adults.
It's not really, look at it like this: it takes people 65 years from birth to dependence. That means every generation has to deal with 47 years of fertility decline before getting a pension. Right now there's about 1 dependent per 1 working person in most of the western world. In 20 or so years that'll be 2 dependents per 1 working person, and it'll go over 5 in most of Europe before 2050, less than 40 years, and actually earlier in Eastern Europe. Even in the US it's definitely going to 2 dependents per 1 working person. For one thing that means the current level of tax pays for either the military OR pensions in 20 years, not both, and even 100% tax in the US won't pay for both.

https://ec.europa.eu/eurostat/statistics-explained/index.php...

And this isn't a "print your way out of this" situation. At minimum, every child and elderly person is going to have to do with half as many humans providing services like education or medical services to them. It's real humans that we are short on, not some made up quantity like money. You could print $100 trillion per year and spend it entirely on elderly care, and we'd still have to deal with the reduction of workers per elderly.

Anyone working today will not have people taking care of you when they retire at the current rates. Half as much time as today, probably a lot less.

We're actually close to the tipping point in Europe:

https://www.statista.com/statistics/1251591/population-growt...

If someone's paying attention, Europe will need another Syria and Afghanistan soon. Perhaps in North Africa?
> dead posts shouldn't be quite as extremely dead as they currently are.

You may already know this, but you can turn showdead on in your profile, which lets you see dead posts easily.

I will say that 95+% of the time the dead comments I see have earned their status, but I could see a case for decreasing the grayness for downvoted comments or making it a configurable option.
With so many Rust engineers, they could get rid of all that Electron bloat with the Rust-based electron alternative, Tauri.
Sure, maybe you could say 'Zero Commission and Low Transaction Fees' :) Understand where you are trying to get to.

Good luck with your business - the site looks great and it's clear a load of work has gone into it. Wish you every success! A few other notes:

- Unsure why your login system needs full access to all my user data on GitHub - seems excessive but maybe I just don't understand what 'full access' means in this context?

- Agreed with other posters on price, it seems like a free tier would be mutually beneficial for both you and the course writers. Also not sure how you are planing to police preorders in particular, but it's worth making sure that you don't lose your shirt if someone doesn't make with the goods (i.e. as this is a preorder rather than a pledge, if you already paid the creator and they never delivered the course, I assume you might be liable for refunds unless you are very careful).
https://en.wikipedia.org/wiki/Hygiene_hypothesis

In my native country there's a joke/saying that says that kids who ate their own shit as babies have good luck. So if someone tells you you have good luck, their making a joke about you being a shiteater lol.

I've always wondered if this might be rooted in the large number of observed health benefits associated with early childhood exposure to diverse microbiomes
That's because Safari is now the laggard that IE used to be
Unfortunately, this only applies to single player games/indies/etc.

Almost every major game installs a rootkit of some sort. The only one I can think of that doesn't is FFXIV, but they do fingerprint your devices somewhat aggressively.
You, sir, deserve a Pulitzer Prize for this. I smiled and yet shed tears of pain reading this. I worked for a web dev studio in the mid ‘90s. That was so rare. We had a partnership with a design and marketing firm because we were really the only ones in quite a wide area that knew how to code. To top it off, we were an Oracle database partner and would service big and upcoming companies. A database tied to a website, that was next level. LOL.

Those were the days. I kinda miss them. Everything was new and unexplored.
I caution the casual reader against glacier. It's not what it appears at a glance. Your files should be put into a single archive before upload otherwise you'll spend weeks waiting for AWS scripts to manage old files.

B2/S3 is what most people want.
To be fair, old~ Keanu Reeves made my brain hurt .. because I was lost and not sure if there was a shift between model and live footage at some point. Only the gait gave it a too unnatural aspect.
Jobs shouldn't be a limited resource.
This sentence summed it up for me:

"Today there is still no scalable, decentralized, widely integrated protocol that moves value and data between blockchains without relying on trusted third parties."

There is absolutely nothing technical or interesting from an engineering perspective in this pdf, but if you want a summary of the crypto-VC-twitterVerse then you might find it entertaining.
Yeah, Wikipedia was useful at least a full year before Wikimedia Foundation even existed.
do you mean simple text-based replacements and keyboard shortcuts? as opposed to full automation?

you can set those in the keyboard settings in system preferences. i have used the text replacement tab a lot in the past. i used it to auto-insert smileys and text snippets on various platforms. i haven't used shortcuts much though. you always end up with complicated shortcuts so you don't conflict with your apps.
For valorant (FPS), Vanguard starts at boot, and you can disable it from userland/tray icon. Disabling it blocks your ability to play the game until the next reboot.

For lol, Packman/stub is not kernel mode and starts with the game and exits with the game.
> and can be implemented in Rust without any difficulty.

Not really. You'd have to fight the language and pull in some crates, to be sure. There's no native object serialization in rust and it's not really a concept in the language or ecosystem - except perhaps in the future with wasm runtimes.

There are numerous details of log4j that, in general, just don't apply to rust code.

edit: Since perhaps people don't believe me...

Rust has no equivalent of JNDI, pickle, etc. There is no way to send rust 'code' except, perhaps, wasm. Certainly there's no well supported way with decades of history of being ingrained into libraries, or patterns that support it.
I've been exercising for 15+ years at this point and this happens to me when I'm routinely doing heavy and or high repetition lower body stuff. It's why I mainly do bodyweight/gymnastic stuff now. I can do as many front lever / handstands / pullups I want and still be able to think the next day. When I was into kettlebells and doing heavy swings + getups every other day there were times I was nearly idiotic. Same for when I was early 20s doing heavy deadlifting / squatting, I just didn't notice it much then because I didn't need to concentrate for $job.