skysight-inc/HackerNews huggingface dataset:
Sure but I'd be paranoid about not having ECC RAM whereas Threadrippers support it officially. But I am sure there's a curated list of Ryzen motherboards that do in fact support ECC...
How to Set JWTs Properly
Tony Blair was the head of government and leader of the ruling party. Had he decided not to take Britain to Iraq, then the UK would not have taken part in the war and there would not have been a vote in Parliament. At the end of the day, the buck stopped with him.

Would lack of UK support have been sufficient to deter the US? Who knows, probably not given the neocon lunatics in the White House at the time. Harold Wilson's decision to keep the UK out of Vietnam was in retrospect a wise decision, and no doubt Blair would have had a better reputation had he made the same choice.

That all said, Blair's post-PM career seems to involve toadying up to every dictator left on the planet (in marked contrast to his successor Gordon Brown's work supporting refugees and global vaccination) so maybe his reputation is well-deserved after all.
So is long covid post-thrombotic syndrome like in patients that survive pulmonary embolisms?
I'm not a programmer but I did get my start in tech because I installed Mandrake on my computer for fun in the 90s and couldn't figure out how to format the drive back so I could reinstall windows. I was accidentally forced to learn linux, and with that things like bash and Perl. I feel like people who customize their bashrcs and tweaking their IP tables and generally are comfortable scripting, are people who gravitate towards Perl, but for developers and data science folks, Python is much more accessible in terms of finding out how to learn that application of the language to those types of problem? When I thought about learning some more data science a few years ago, the vast majority of the tutorials on youtube etc are for people shifting from apps like excel to things like sql and python, I didn't see anything about Perl.
the bottleneck isn't the machine runing code, it's the people reading the code
Is a $100k increase for the top CEOs in the country supposed to sound like a big number? That's probably not even keeping up with inflation.
I’ve known many Intel process engineers who’ve worked 80 hour weeks for years on end. This 48 hour TSMC demand would be a relief. Unfortunately, while TSMC moved to AZ, the moved to the other side of Phoenix from the existing Fabs. An Intel engineer isn’t going to just wake up one day and decide to change jobs to TSMC. They’re an hour and a half away from each other during the morning commute. So now, the engineer needs to sell their house, move their kids to a different school. Ridiculous. It’s going to be a rare Intel engineer that’s willing to make that jump. They’re going to get the engineers who are running away from Intel, not the good ones.
So you are arguing that all the energy we waste to solve sudokus is small compared to the flights that some bankers do and the oil required to move the armored vehicles with money? Really?

Cryptobros are delusional.
It is write only and super hard to read for mere mortals. That alone is probably the main reason. Python is just so much easier to parse for humans.
this bot does it in 16 seconds

https://www.youtube.com/watch?v=WwWccjAD2i8
I'm happy someone has vocalized this same nagging feeling I have had for all these years. I just wish it had been addressed instead in the form of haiku. Maybe someone can try.

The other thing that has bothered me all these years:

Head down and typing,

Whoops, no text field selected.

Where did the text go?
Perl? What year is this?

(Only half joking, everything is dwarfed by Python in the data science community.)
The tapping is from anxiety. You’re defaulting to a common action. Some people chew their finger nails, some use a fidget spinner. If you want to stop, identify when you’re doing the habit and catch and control yourself, relax, and identify the anxiety.
> She once told me that she attributes the American attitude of independence and self-reliance on the fact that we still can run into animals that will kill us

That would have been plausible I suppose if it wasn't for the fact that animals that can kill humans exists in many other places, but the attitude of Americans (fortunately) doesn't.
Congrats on the launch!

A couple questions from me, if you don't mind.

I currently use Tailscale for my home lab. My current model is similar to old-school road warrior VPNing, where I have my router as a node that routes to the LAN using the internal (non-meshed) IPs. Does your solution support that? How easy is it to deploy and configure it in that way?

Another feature I use is "exit nodes", i.e. my router as a gateway to the Internet, similar to what consumer VPNs (Mullvad, PrivateInternetAccess, etc) do. This offers me 2 things: more security when I'm on insecure networks (airport or other public WiFi, etc); and allows me to access things as though I'm at home when I'm traveling abroad. This is a one-time configuration and I can easily switch it on and off on demand via the desktop or phone app. Is this an option in your product?

Edit: s/customer/consumer/
As someone who has never purchased a new-in-box phone, do Samsung devices ship with Chrome preinstalled by virtue of *handwave* "because Android"?
Yes, I still remember Colin Powell image showing "irrefutable evidence" in his hands to the United Nations, which ended up being a lie.

But again, did Tony Blair know it was a lie and misled the Parliament?

I remember the Chilcot report, but never read it. It's on my reading list now!

But from your quote, I don't see anything related specifically to Tony Blair?

Again, my point is, the executive power (Government/Prime Minister) came to the legislative power (The Parliament) with a motion to invade another country.

Both powers were using the same intelligence that they believed were genuine at the time, debated it for days, and then decided with 412 to 149 votes to start the invasion.

Why Tony Blair is singled out, for something in hindsight, and the other 411 people are given a pass?
The real fun would be to try do dock to a space station rotating along its intermediate axis (following the lost of orientation control caused by an impact with space debris) .
That work will be done by the preprocessor and should be fairly quick given it doesn't compile the duplicated code and only removes it.
The us does not offer competitive infrastructure to allow for those kind of job conditions. Working 10-12 hours means you need either good super reliable child care or a spouse that does not work. The us does not offer the same level of reliable public services as Taiwan does for example
Why would fibrinolytics have any therapeutic effect? They are not anti coagulants (i.e. serine protease inhibitors), and work via an entirely different mechanism.
Also data science requires a lot of intermediate/mockup data visualization and python puts matplotlib and scikit-learn right at your fingertips. Hard to find a match Perl side, but I might be wrong.
What is complex about it? That sounds like an excuse for not making an actual argument. There are lots of excuses when it comes to not granting statehood but they are invariably self-serving. They pay taxes but their votes don't count. We had a revolution once where that was a major factor. Puerto Rico is near the median in terms of state population. For over two down decades it has been clear that a majority of Puerto Ricans do not want to remain a territory.
Author of faker.js deletes the entire repo
On the bright side, this gives startups and other new businesses a chance to hire great talent that is highly resistant to getting poached by FAANG!
Arguably both Slack and Spotify (and Visual Studio?) have reached significant scale with Electron apps - so at the end of the day it seems to be less of an issue for end consumers.
You'd be better of using an actual map as a source instead of Google Maps, as Google Maps redraws borders depending on what country you access it from, sometimes makes it really hard to discuss things around Google Maps links.
I’m on the Photoshop team, so cannot speak to AI issues. Have you tried filing a report here? https://community.adobe.com/t5/illustrator/ct-p/ct-illustrat...
The link between microclots and long COVID is new to me and fascinating. Anecdotally, this gels with some of the symptoms I've seen in friends/family. My father had reduced motility in his arm-- where he'd broken it many years before--for many months after recovering from COVID. Then one random day, after he'd strained himself a bit, he noticed the pain/restriction completely gone, and the skin had turned slightly black in the region where it used to hurt. Not a doctor, but feels like something related to a microclot? He described the pain as almost like a twisted nerve or vein.

This HN post talks more about the link: https://news.ycombinator.com/item?id=29808020
Show HN: Clickit – Wix for the “Link in Bio”
Remaining Useful Life (RUL) Estimation Using RUL Estimator Models
I've always found `flatMap` to be interesting because it feels like a convenience function, combining .map(fn).flat() into one function. It's interesting because JS doesn't really have a lot of convenience functions that are this shallow (ie. that provide just minimal cleanup compared to the functions they're wrapping).

Is there some specific reason that `flatMap` made the cut?
Is Perl even close to be on a top ten list of languages that make sense for data science? Not to be nasty to the OP, but the question would maybe make sense +10 years ago. Whats baffling now is seeing Perl as a real competitor to anything.
Thanks! I came from the DevOps world too and noticed the same thing. There seems to be a disconnect since most people on the developer side never want to touch networking. Beyond what we put in the post, I think there's a big need for more stuff that brings networking up the stack into a space that is digestible to developers.
Maintainable code is a fools errand people just need the lingo for the interview, people don't stay at the same job long enough to really worry about it long term. People ship the one to throw away then the next devs rewrite everything their foredevs wrote. Languages, databases and standards are moving targets and today's best practice is tomorrow's antipattern.

If you want to ensure that you hire devs who have longevity in your product only hire devs who have worked in the same place long enough to pay for their coding choices and ask them for specific times they had technical debt and what steps they took to remedy the problem. You will find out more by letting them talk.
I didn't mean to pick on you directly, but the wider consumer-serviceable / user-serviceable meme. I've seen far too many labels asserting such nonsense.
This sounds similar to the peer review process in publishing. Typically, getting other people to actually agree to voluntarily review your work is indeed a significant hurdle if the requested paper/book/chapter/white paper/code review is lengthy.

There is an easy way to resolve this:

Request peer review for SMALLER chunks of code.

Git makes this exceptionally easy -- it's certainly far easier than reviewing a large document with Word track changes!
So is Mozilla being sued next because they never created a search business? Google pays mozilla to be the default search engine too, just on Firefox.
> Also, if the labour cost is 250% of the profit, then it is surprising that decreasing hours of operation to reduce labour costs would not increase profit.

Labor IS one of the most expensive things in running a restaurant but decreasing hours of operation is a dangerous game to play. I've seen it play out where a business says "Mondays and Tuesdays are slow so we are going to close/close-early those days" or "If it's slow we will close early". This is slippery slope that most places don't seem to notice they are on at all or if they do it might be too late. You can lose a customer forever by having non-standard hours just 1 time (even more so if you don't update online to warn people). There are places I have loved that I don't even think about any more because I was burned more than one time by trying to go there when they said they would be open and them not being open. Similarly if I need food/baked-good/etc on a Monday and you are closed because Monday's are slow then I might have to just go elsewhere and I might decide to keep going elsewhere in the future if I like it or if only because I can count on them being open when they say they are/when I need them.

You do NOT want to have the reputation of "Great food but they have weird hours", that can disqualify you as a choice even if are currently open. Closing for a few days a week can sometimes work but you need to keep those hours and not deviate. Back when I worked in an office and we would talk about places for lunch you would regularly hear "Eh, the last time we tried, they were closed" or "I can't remember their hours, sometimes they close at odd times" followed by "lets try somewhere else". Right there you have lost out on 5-15 seats (again, even if you ARE open when those words are spoken) and you might never get them back.
The key difference you seem to be missing is, in very simple terms, that organised crime in the West is universally accepted as a negative thing and the people who perpetrate it need to keep their identities and operations secret.
While in Japan, that's not the case: Every Japanese knows what local businesses are run by the Yakuza, knows where local Yakuza headquarter is (it's not hard to find even for foreigners - it's usually a house with 24/7 shuttered windows, high spiked fences, and grim looking guys hanging out in front.
In Italy, that house would get raided in an instant. In Japan, it's just part of the neighborhood, people don't go near it, but otherwise ignore it.

Japan's problems are very unique and no Western country has them. I stand by that. And of course if they want to keep it that way, so be it - but then Japan should not at the same time pretend they're a country of law worthy of a G7 membership. They probably should go back to Sakoku because this two-faced way to be is honourless - and they allegedly put great importance on the concept of "honour", right?

And yes, this is all my personal observation from living in Japan for a couple of years.
Ryan Kaji: The Boy King of YouTube
Well yes I’m doing a very light version of the protocol, no industrial strength anticoagulants. :)
Yes, this was hyperbole. Durably generating tens of millions per second is entirely within the realm of possibility. However, events generated by intentional human action, like buying something or sending a text message, historically maxes out at hundreds of thousands per second.
Hey there, I'm the dev behind Clickit (clickit.page/danny).

I can answer any questions you may have and recommend you try making your own page to get to know much more about the site than I can type here.

I built the site primarily for a buddy of mine that has ~1m followers on Tiktok and was using Linktree. He wasn't happy about using them so I offered to build something out and voila, here we are a month later. It's premised on being a sort of digital hub/portfolio. You can link to your projects, embed content, and hopefully some cooler stuff down the road. Please, AMA.
I'm curious about this:

> (4) annual multi-billion-dollar payments by Google to Apple not to compete in the search business;

Assuming the allegation is correct, what recourse would Google have if Apple took the multi-billion-dollar payment and then entered the search business?

Surely a lawsuit would only set Google up for anti-trust complaints, so would their only recourse be to not fork over subsequent multi-billion-dollar payments to Apple? It seems analogous to a broken agreement between criminals -- one or more parties is outside the protection of the law.

Could this reasoning also be used to defend against the allegation, i.e. surely Google wouldn't put themselves in such a situation where they could have no guarantee or surety that Apple wouldn't just take the money and run?
Do those things work well on other laptops with Linux and the same CPU?
Or, y'know, cash.
Do you by chance have a link to that talk?
You're only stuck at home if you decide to be.
Well, that's a non-answer. What types of jobs are those?
How do you feel about video games that range hundreds of gigabytes?
How to design a house to last 1000 years
> Most people freeze on interviews and its normal entirely

And presumably fail said interviews because they froze. Usually "I think I need to think about this for a while, or maybe even sleep on it" isn't the answer that the interviewer requires.

As you note, it's normal to need more than 45 minutes to think about a problem that you haven't seen before. Many leetcode type problems puzzled eminent computer scientists and/or algorists/mathematicians for years before they were solved.

Then there's the psychological aspect of when interviewers try to "help" you by asking questions, providing clues or even the specific clever (or stupid) trick needed to solve the algorithm puzzle but really you're in no condition to understand the hints they might be providing.
Well, for the longest time perl couldn't distinguish an int from a long when doing computation could be one reason. Perl is just not designed for any kind of math.
> This is what happens when the US tries to compete with Asia on manufacturing in a free market.

Does you definition of free market come from the "you'll work as much as I need you to if you want to eat" camp or the "if you want me to work bad enough, you'll pay me what I ask and negotiate the hours I am willing to work for you" camp?
If the Svelte subreddit is any indicator, a lot of Sveltekit devs don't use the Sveltekit back end. Most like to use serverless and 3rd party services for things like authentication and data storage.
Show HN: Remote Work Communities
Genuine follow-up question, do you read many Amazon-bought kindle ebooks on your kindle? If so, how do you load them to your reader? Do you download them somehow and then use Calibre?

Asking because in my case, something like 95% of the ebooks I read are bought in the Kindle Store, and then downloaded OTA to the reader.
Japan has very strict and specific garbage disposal rules.

If meticulous sorting is not required and labor cheap, it is easy to offer this kind of trash take out service.
you should not use wildcards or letsencrypt for internal authentication as its insecure for a few reasons.

0. implicit reliance on a network internet connection means any loss of ACME to the letsencrypt CA makes renewal of the cert or OCSP problematic. if the internet goes down, so does much of the intranet nonreliant upon it.

1. wildcard certs make setting up an attack on the network easier. you no longer need an issued cert for your malicious service, you just need to find a way to get/use the wildcard. you should know your services and SANs for the certs. these should be periodically audited.
Perhaps you should read the mythical man-month. Throwing resources at the problem doesn't suddenly make it go away in knowledge cases.
Dell XPS 13 Plus with Intel 12th Gen Alder Lake
I was specifically referring to the academic Master's degree. What you're talking about is a more philosophical question :)
Yeah the low battery warning is extremely obnoxious and not dismissable at all. I don't know who thought this was a good decision!

What's even more crazy is that often when I attempt to silence the low battery warning by placing the Small Child in the charger, it often refuses to begin charging until the battery has been entirely depleted, so along with not being dismissable, even attempting to charge the Small Child does not stop the low battery warning consistently! I believe this is likely a bug, but I haven't yet been able to consistently replicate it to file a bug report despite experimenting with various charging and usage schedules.
Sounds exactly like chronic fatigue syndrome, I don't know why we keep calling it Long COVID while we have a name for it.

https://www.nhs.uk/conditions/chronic-fatigue-syndrome-cfs/
> Suggested causes or triggers for ME/CFS include:
> viral infections, such as glandular fever
> bacterial infections, such as pneumonia
> problems with the immune system
> a hormone imbalance
> your genes – ME/CFS seems to be more common in some families

I have a friend who got CFS out of nowhere (shortly before the 2 years to flatten the curve started, no COVID involved) and it's bad, there is no cure and it's incredibly disruptive. At the same time, it's hard for people to take you seriously and not just call you lazy.

Hopefully this study goes somewhere and we'll find a cure for CFS.
Python got numpy fairly early on. It is fast and powerful.

Then a whole ecosystem was built on top of numpy, with scipy, pandas, PIL, et cetera. Everything that uses n-dimensional arrays used numpy as their base and as a result all those things can be combined trivially. That's very powerful.

Then later came ipython, a much improved interactive shell, and Web based notebooks that are very useful for data science work.

That the language involved is Python isn't even important, imo. Numpy + ecosystem replaced Matlab. All Python has to be is be a better language than Matlab, and it is.
I am not sure I follow. I can't find a scenario where the logged data would either be directly executed or would result in pulling attacker-specified data from the network.
1440p is hugely common on gaming laptops. Alienware M15, Razer Blade 14/15, Lenovo Legion 5, etc... all offer displays in the QHD or WQXGA range.

The reason you typically see 1080p or 4k on ultrabooks is because 1080p is how you get the low entry price, and 4k is what sounds better on marketing and looks the best for text-related things (4k is not at all useless - the sharpness it provides to text is noticeable). The balance that QHD provides isn't very desirable in that market usually, although there are exceptions like the Framework laptop or the Surface Laptop 4. Usually those exceptions then also come with more unique aspect ratio displays like 3:2, though, so they aren't exactly 1440p/QHD. But they are in that density.
Definitely. I didn't know that I can earn well with programming when I chose CS for my Master's. I didn't know that in Uni either, and still didn't know that in my first job. I assumed it'll be the same as, say, electrical or chemistry major. Not really sure when that became apparent.
I read stuff like this (not this book specifically) from the OCCRP or ICIJ occasionally and I'm beginning to have my doubts about all of it. It's always based on innuendo and insinuation. Like "the grandson of this Nigeria politician is one of the directors of some Delaware company that also has a director that was arrested for customs fraud in Morocco. He also didn't respond to our phone calls. Therefore he is a 'potentially corrupt shadowy official'". And the call to action at the end of course is always to increase financial surveillance despite the current already heavyhanded approach massively failing.
Script for scraping IKEA historical catalogs
The vast majority of billionaires and millionaires are self made.
This is probably the #1 use case among our users, so yes it is totally do-able. Depends a bit on the router, since we don't support the full range of OS's yet, but if it is FreeBSD-based or OpenWRT you should be good to go. Otherwise, any Linux computer in your home network can act as the router to the LAN.

I believe we actually had a feature like exit nodes before Tailscale released theirs :) Our is called an "egress gateway" and it acts in pretty much the same way.
I don't know many lawyers making anywhere close to what I make as a software engineer.

Software development isn't perfect, but the compensation, hours, freedom, time off, potential upside, even stupid stuff like being able to wear normal clothes or get flights paid for if you want to go to a conference. It's a pretty sweet gig.
It was simply a smaller field at the time. Easier to stay informed when there is just "less" all around you.
Check out my new side project: Protodeo.com