skysight-inc/HackerNews huggingface dataset:
Jinx-Rust – A Rust Parser for Rust Tooling in TypeScript
We specifically got a printer that only can connect via a USB cable and it's been perfect.

But that's not the answer. Why? It's not that much data. WiFi doesn't seem to have some of these problems. Why is Bluetooth so shit?
On a system with that switch flipped, what should happen if you plug in a USB drive or untar an archive that has non-utf8 filenames?
Bioengineers turn to animal kingdom for creation of bionic super 3D cameras
I agree with this. This post doesn't actually say what the book is about, as it could be able Japanese pop culture, Japanese history, Japanese life...

Same with the website, the first thing you see is a giant video of someone fanning through a large book. On my desktop, I have to scroll down 3 pages before the first block of text, which again does not explicitly mention that it's a textbook for learning the Japanese language.
Bacteria fight off viruses with a protein like one of ours
I like the idea of operator pattern (Operators aren't a built-in resource yet; they REALLY should be) but absolutely HATE how opaque they are. You really don't have a window into seeing what they are doing; often times (in my experience), you only know things are off much later on (because most operators rely on Kubernetes events to notify human operators that things have gone wrong).
What I wish I'd known before building in Web3
>> It’s actually closer to every 500 years at the latitude Seattle and Portland are at.

Well that would be about every other time the southern end goes. In that case it's still overdue for the big one, but 270 years to go for the next very big one.
Yeah, can't speak about Hetzner, but I've also noticed that compared to UK, NL and EE at least, post-sale German customer support is a joke in most cases, it's basically non-existent, especially at the traditional German companies who's attitude is a rude: "the customer is always at fault". Once your signature is dry on the contract and they have your money, they don't give a damn. Especially since many contracts and subscriptions for especial services are nearly impossible to cancel without huge penalties for the customer. Real estate, gyms and Telcos are probably the most infamous anti consumer businesses in Germany.

German businesses are also notoriously litigious: One time, I went to a bicycle shop to have a snapped derailleur cable fixed, and when I picked up my bike and paid, I noticed the chain kept rubbing on the derailleur. So when I showed it to the shop owner he kept pretending that's not an issue and telling me that that's how it's supposed to be and that if I don't like it, I should pay him another >€95 for a full service so he can look into that. I stopped trying to argue with him and took my bike to another service that fixed it for €5, and left a one star review on their google maps explaining the issues they left my bike saddled with and the cheek and audacity the owner had in shifting the blame. After a few weeks I get a letter from the bike shop's lawyer telling me to take down the comment as it's libel without proof and I will have to pay them the cost of the business opportunities they lost due to my negative comment, so I had to spend more money and lawyer up as well to defend myself against that fraudulent bike shop. That's how that shop and many other business in Germany only have positive reviews: they get the negative ones removed under some archaic libel law.

Even my German friend confirmed to me that that's the modus-operandi of many German businesses, basically constantly screwing over thier customer base and hoping you're not gonna bother to fight them in court (especially if you're a foreigner who doesn't know the laws and doesn't have time and money for lawyers).

Awful place to be a customer in.
Kindle Paperwhite Signature Edition
How is this obvious business stupidity?

Domains go into a redemption period because they expire. Having a card or paypal on file is meaningless if you don't have auto-renew.

People lie. People lie all the time, and always spin the story to somehow make them the blameless victim.
Everybody and their second cousin have been trying to call themselves the successors of the Romans, from the Byzantines to the Franks to the Ottomans to the Russians to Mussolini. (Edit: and, of course, the Pope) But I think this is the first time I've heard it as a pejorative.
A PS5 costs $500 for an offline unit. Play your PS5 online for a year and you've just racked up $60-$120 extra. Play it online for 5 years and you've paid $300-$600 extra.
You must have had defective hardware. I can never hear the fans on my UDM Pro, and it idles right around 40℃.
Slowdown with Typescript and IDE completion. Not runtime.
It's possible to take this way too far. When my grandfather passed away, I helped my father clean out his house.

The man had a 5-bedroom 2500 sqft house, basically full wall-to-wall and floor-to-ceiling with books and magazines. Most of them were clearly unread.

Getting rid of all of the books was a big effort. Both physically and mentally. Turns out that not too many too many places want to take a bunch of obsolete computer books, and we didn't have the luxury of a couple of years to sell them all on Amazon or something.

It was a burden on all of us. Image a week-long bucket brigade from upstairs and downstairs. Every armful got heavier and heavier.

In the end, most of them went into the dumpster. Probably $100k worth of books purchased over the years, all obsolete and rotting in a hoarder's trove. I'd guess a couple of tons by weight.

I was really struck by the waste of it all, and it's dramatically altered my perception of owning books.

If you buy too many books, remember - your habits will eventually become somebody else's problem to deal with. You could be doing anything else with the money instead of wasting it on dead trees that somebody will eventually just have to throw away.
could we make them loose a lot of money by making bots to search for all kind of useless domains?
Sounds like some weird form of Dualism for HN nerds. Either that or a convenient way to label people who’s values differ from your own as evil.
A design system for building retro Apple interfaces
The next step for LGTM.com: GitHub code scanning
Kanji embedded into English sentences is an interesting idea.
Most of the time it's just that your concept of "vilified" doesn't match theirs.

I don't see an issue with smoking, with gambling, with oil and gas, with porn or really any of this stuff.

It's just not that big a deal to me. And yeah, I know that tobacco companies intentionally make cigs more addictive. Everyone with half a brain does.

By contrast I think that privacy is more important than all of the so I'd never work at GooSoft.

Outside of hyper judgemental political circles generally no-one really cares what you do. Journalists seem to really get off on claiming that their opinion is "the" opinion, though.
A panorama is built by stitching together many images taken from the same viewpoint.

The 1st critical thing you need to know, is that the camera may not move. It may only rotate. If the camera moves a tiny bit, that's generally OK, but there will be stitching artifacts. To be really precise, the entrance pupil of the camera shouldn't move, but this is quite hard to get right.

The 2nd thing, is that the stitching algorithms need to match images to each other, and in order to do this, the images must have large overlapping portions. This usually means that if you want to create a 360 degree panorama where you spin your camera all the way around, you'll have at least about 12 images. The minimum number of images depends on how wide your lens is.

This is a great overview of panoramas: http://6.869.csail.mit.edu/fa17/lecture/lecture14sift_homogr...

One more thing: It really helps to apply lens correction to your camera images, if you're trying to create a high quality panorama.
Ooh, that's nice. I have the opposite direction:

# Open current working directory in Finder
alias of='open -a Finder ./'
I've always had an uncanny feeling around Mensa, if you're so smart, why do you need to preach to everyone how smart you are? There's a certain argument to be made in regards to children for adults the whole thing just seems cringe.
> replace foo with bar in all text files within a folder.

Jesus that foot-gun would make Bjarne Stroustrup blush.
I remember trying a wanikani chrome extension that did something similar (Wanikanify), but it was no good for my study style
Warner Robins, GA -- sorry its 80k now apparently
I use find and grep a lot in code repos, so I came up with this bash function:

alias filter_repos_z="grep -ZzEv '/tags|/\.hg/|/\.svn/|/\.git/|/\.repo/|\.o$|\.o\.cmd$|\.depend|\.map$|\.dep$|\.js$|\.html$'"
function findxgrep()
{
find . -type f -print0 | filter_repos_z | xargs -0 grep --color=auto "${@}" | grep -v "^Binary file" | sed 's/^\.\///' | less -F
}

The "${@}" is the critical bit that allows me to pass arguments like -i to grep. The grep, find and xargs commands all support using a NULL as a file separator instead of whitespace.
If I said that the writer should not be married to his wife, that I don't think their relationship is valid, or that they should even have to justify their existence, I'd rightfully be called an ass. I don't think it should be surprising that I would take offense if someone wrote that about my relationship.
Hetzner is a budget server host as is OVH, and which you shouldn't assume a professional service. You get access to a server, free hardware replacements and a network, that's it. It cheaper and easier to mitigate any issues by slamming the power switch and than notifying you.

Folk ask why I colo. And the why is because it's my hardware. If my host is to touch my kit without my permission or a subpoena they'll get slapped with a solicitor.
I think the speed of product turn-over has a lot additional harmful side effects beyond things just breaking down.

Reviews have effectively become meaningless. There's so many contenders in each category releasing so many products frequently that reviewers are playing catch-up but are also overwhelmed. They can only spend a short amount of time per product which makes most reviews superficial. As a shopper, it's become impossibly hard to find good products. Most reviews just read out the specs, they explain what it is, not how good it is.

In the rare case that you do find a good one, its production lifespan is very limited, so you can't buy it again. Or it can't be repaired as nobody knows how, or there's no parts.

Most products can't even be serviced at all, as not only is there no knowledge, the repair cost would exceed the production cost. Even the idea "buy local for better service" no longer applies. They can't fix it either, they'll handle it exactly the same way as a larger retail channel.

There barely is a distinction anymore between A brands and B brands. Same limited lifespan.

Even A brands get away with gross usability defects as effectively there isn't much of a feedback loop. By the time a product is widely considered to be bad, the next one is already there. Even if you were to consider boycotting a brand, you'll soon learn the other brands are no different, exceptions aside.
Note on recommendations of namecheap in this thread.
My experience with namecheap is very bad too. They also send emails like godaddy saying if you don't respond in a short time(24 hours) your domain will be revoked. Related experience: https://news.ycombinator.com/item?id=14139288
I moved my domains from namecheap to gandi.net and so far no problems. I would avoid namecheap like the plague for any large site.

ycombinator uses gandi.net too.

[Edit] Added 24 hours to short time
I don't completely disagree, but there's a difference between joining a social club because you have interests and goals in common with the other people there, and joining a club for the status it affords you. A national merit scholar will let you know about it for about how long it takes them to graduate from college (or forever if they flunk out), but most Mensans I've met are happy to let you know they're in Mensa, even if you never bring up the topic.
> not all npm packages are typescript

All Javascript is Typescript isn't it?
Suing for specific performance is mostly a thing of the past; it sometimes happens in regard to real estate transactions. It was quite common in the pre-modern era. Think runaway apprentices, indentured servitude, etc.
This is the sort of DRY that is more dogmatic than helpful, IMO.
With great power comes great holes in feet.
Yea, reading the `/wg-quick` endpoint will produce a rendered config for a wg-quick interface that contains all of the peers in the group. Combined with the Vault agent example, it will update the node automatically as peers are added/deleted.
> tools like Next.js or Blitz should be fully isolated away from your app logic

Should they? For small startups it might be better to skip paying the cost of such abstraction and just marry with a mature technology.
I think this is culturally very different in the US, and now I'm curious about your non-urban swiss life. Would you mind elaborating on what you mean by "there are many fridges around that sell..."? I'm having a hard time imagining what you mean.
I want an iPhone but im not sacrificing my entire ecosystem of USB-C charger, batteries, car chargers, etc that i can share between my laptop and headphones to mix in lightning nonsense. When iPhone goes USB-C I'll buy.
Nah, you're not cynical enough. My cynical take is there is nothing they would ever pay $1M for. "Up to" is a marketing term to get people to think that if they work hard enough, they might qualify for this mythical unicorn bounty, but at the end of the day they just get peanuts.
That's interesting. I've had to do this 2 times in recent memory, and it's always been oddly therapeutic. I get a chance to hold every book and pack it just so, so that it's not hurt during the journey. And I inevitably find a few long-lost books -- "Oh, that's where you've been all along!" And I always surface a few that I meant to read and totally forgot about -- those jump straight to the top of my to-read pile, to be unboxed first in the new place.

I feel a similar bit of anxiety as you when it comes to fancy furniture though. I learned a few years ago that it makes sense to buy the good stuff -- but the question is looming in the back of my mind as I prepare to move again in a few months. The boxes (of books and everything else) are perhaps easier because I know I can move them myself and treat them gently, but I worry much more about the furniture getting roughed up during the journey.
I started from the OpenCV stitching_detailed example, and worked from there. That example runs pretty much out of the box on Android.
Really? I don't recall that. It was mainly politicians who were villainized. Most Americans aren't even aware of which weapons systems Raytheon sells.
You probably should have changed the name to avoid confusion.
Your observations could have similar bias issues, though, depending on the contexts and roles where you've met highly intelligent people. You may not (and I may not, nothing personal!) have access to the "upper crust" of intelligent people that would give you an unbiased view. And your observations are inherently much less reliable than, say, an IQ test.
Every activity happens in a sprint including retro, planning and so on. At least in Scrum. Everything should be planned for.
But don't you want your own OpenID service? I highly recomment Authelia - easy to set up and works for so many services that allow a custom OIDC service.
I have an odd issue that clients on the AP cannot communicate with clients connected to the switch. As far as I can tell, this is nothing something in the switch or ap configuration.
I wonder if that applies to AI generated code as well.
only thing that should worry people is the fact that it is cheap and bad much like machine translation which would make people rely on it, downgrading the baseline of art for companies forever
Interesting reasoning! I had a similar thought about why raft doesn’t allow observers the other day.

I used observers with Gluster previously and went from annoying split brain scenarios to flawless clusters just by adding a few, and their resource usage was basically nothing.
You can see this with stuff like the burgeoning market for air launched effects/loitering munitions.

Fortunately, the US military is investing heavily into these kinds of systems.
Wondering if anyone has examples/ideas for how to do this with video? I have two cameras (GoPro) that I use to record athletic games on a 20ft tall tripod, and I want to automatically stitch them together for easier analysis of games. I think I can use a tool like this to find the stitching parameters for the first frame and then apply it to all future frames, assuming the camera doesn't move?
Fido Authentication with Passkeys
Depends on the skill of the employees. If you have mostly juniors and people who don't care then AWS is a godsend. If you mostly hire capable seniors to lead and ambitious juniors to follow then you can run things the old way just fine.

My first job had only incompetent seniors that I had to explain SQL query performance to etc. I left very quickly since I realized I wouldn't learn much there. I can see such places benefiting greatly from AWS services.
Is this a situation where one company decides to break from the pack and care a little about security and then social media dogpiles them for not doing more?
“ public health community doesn't want to admit the possibility that their policies have negative side effects”

Any phd student could do the research and publish it. And if they are right the research paper will become famous.

I think you just anthropomorphism big organizations and give them feeling and motivation. This is something conspirationnist like to do because it give the impression that a big group of people aware of the “secret” are knowingly against them
Construction of the Trans-Alaska Pipeline System
Using an incredible amount of system resources for simple tasks?

Creating an equally slow UX on multiple platforms?
It's infuriating that this is necessary -- now that printers are pretty optional and those of us that need one have settled on Brother laser-printers, consumer routers are now the 21st century home appliance of "holy shit why is this the worst device I own?"

I have a home network powered by Asus routers, but that's only after years of trial-and-error with other brands (Netgear, Linksys, TP-Link). The fact that Asus is the "crappy inconsistent B-minus grade devices" company normally and that's way above average in routers is a massive step forwards.

The extended features are a joke and I have to reset the routers maybe once a year at worst but they're the first solid home internet connection I've ever had.

If I have to go through the mayhem again, I'll be cribbing from guides like this, but I'll be really really angry about it.

How do normies live?
"Some offices" understates it a bit, just under half their workforce is in Ukraine according to their careers pages.

EDIT: I misread it, it's most of their workforce.
Mensa has been great for me, even met my wife there.
OF course if we were simply successful and felt we fit in we wouldn't have sought out such an organization.
Historically, exotic computing architectures fail because they run up against the limits of compilers, languages, and the programmers who work with them.

It seems it's far "easier" to make hardware for computers that run progams quickly than it is to formulate those programs. And even harder to get programmers to write those programs in new ways.

The history of computers is littered with graveyards full of interesting and potentially superior hardware architectures that failed to achieve market penetration and economies of scale.
Country clubs are a new thing? I'm legitimately curious -- I thought country clubs were a thing of the past. Are they having some kind of comeback?
Why doesn't the article mention the opposite also?

Or when a woman leaves a men when he loses a high paying job?

At this point I'm not sure if these "journalists" really are so deluded or if they're just doing it for the clickbait.
FWIW though - he explicitly sets up a Match rule for the servers he cares about doing this to so he oughtn't end up accidentally doing any transferring unless his Match backfires.
I love libraries, but I borrow rarely. Not much so that I like to markup, but more that I manhandle books, and they always look like trash after I've gone through them. The physicality of a book really is something dear to me. Dog earring a page to mark a spot, throwing across the bathroom to clear the puddles after reading in the tub, stuffing a paperback in a back pocket when going for a walk, ... Can't do that with a kindle, can't do that with a library book. So buying books it is.
But the rule in chess is actually:

> No piece can be moved that will either expose the king of the same colour to check or leave that king in check.

And you're right that you can re-write that rule, but my point is that it needs to actually be done here, which it hasn't been.

I'm not trying to shit on these rules, I'm just highlighting the difficulty in actually writing consistent rules.
Thanks, did not know that. I consider it to be good news.
Ah man I remember Media Temple. Seeing that little MT logo on a website was like a badge of honor, they were that well regarded.
> Is that because... all previous physics was deterministic?

No, it's a purely logical argument. Randomness is fundamentally unprovable/unfalsifiable. Therefore, in principle, any possible process in any imaginable system can only ultimately be found to be either provably deterministic or unfalsifiable.

On the other hand, it is possible for there to be unfalsifiable structures which determine the outcome of apparently random processes which are not truly random. In fact, it's trivial to create practical cases of such sources of psudorandomness.

You believe that positing the existence of one such structure to be the bigger leap simply because it may be not just practically unfalsifiable but in-principle unfalsifiable (though that is undetermined).
"allowing them access into my personal network"

In what form? The private keys never leave the nodes, hence there shouldn't by any access per se (see https://tailscale.com/security/). Of course TS has insights into your networks, i.e. what servers it is installed on, what you connect to - so metadata.
Thanks! That's what I was trying to understand.
> I wonder why they don't open source the iOS client like they do Android.

Mostly because developing for iOS and macOS is terrible, especially when your app needs to have "entitlements". Tailscale uses a "Network Extension entitlement" which is linked to our corporate Apple account. Even onboarding new employees and getting them up to speed on xcode/macOS/iOS development is painful. It often requires a bunch of messing around with Keychain and random reboots (not just Xcode restarts!) because something in the macOS kernel gets confused. For some development we also need to disable System Integrity Protection. And make sure there aren't duplicate copies of certain files between /Applications and ~/Library/Developer/whatever.

And then once you get it all working, some cert or login or something in Xcode or Keychain expires in a few months and you have to re-learn the whole esoteric dance once again.

The whole process of developing Network Extensions is pretty terrible.

Even if we open sourced it, you couldn't just git clone it & hit play in Xcode. Even if you paid Apple $100/year, you still couldn't, because your Apple account isn't blessed enough with the right to use a Network Extension.

It's hard enough for us to support Apple platform development internally without helping the world learn Xcode/code signing/entitlements/Keychain.

I've been and remain a huge open source fanboy for about 25 years now. If I thought we or the community would benefit from it being open source, I'd argue for us open sourcing it. But it just doesn't seem worthwhile. Or maybe I'm just still angry at the platform.