skysight-inc/HackerNews huggingface dataset:
>let people choose teammates until they find ones that fit.

Good way to get a very echo room of single way of thinking with strong bias. But I agree that it is way faster without the friction of different point of views.
Its fraturtles all the way down
The newer DX games are immersive sims inasmuch as their forebears were immersive sims.

They are just FPS stealth games that inherited a genre descriptor.
The problem is a bit more insidious than that

As an engineer, you want to be working on cool new features too! Very few folks will be content sitting on their laurels just fixing the occasional bug or adding a touch more polish to a product that's already "done"

If you setup a team to work that way, very soon you'll find that most of your engineers have left. Heck, the manager might get bored and leave too.

"Okay, that's fine," you might think "The product is still doing alright even without an owner. Higher level leadership should be fine with that"

Until the day comes when the service crashes unexpectedly, and you realize that no one left on the engineering team has enough context to debug the issue properly

Hello two week long outage

Examples:
Heroku - https://twitter.com/GergelyOrosz/status/1520770263977271296
Atlassian - https://twitter.com/GergelyOrosz/status/1513605414029516806
I love tailscale.

Lately I have been migrating all my self-hosted stuff into a raspberry pi (instead of running a public instance in the cloud). It gives me a bit of piece of mind knowing that it adds an extra layer of security (to hit any of my endpoints/apps you would need to infiltrate my VPN). And it will save me a lot of money on hosting.

I don't need to expose my computers publicly or enable upnp or anything. It just works.
The frog in the experiment was lobotomized first [1] so it's not a relevant comparison to Apple employees.

[1]: https://en.wikipedia.org/wiki/Boiling_frog
iirc Perl was always described as the "duct tape of the internet" which encompasses the good and bad sides of Perl.
I'm a similar age and working full time in a commercial role (in technology) but now 1 year into a 3 year part time Masters in software development as I'd like to improve my technical skills. I decided it would be good to continue doing what I'm doing, but dedicate my spare time work on the thing that could bring about change. It may not be for you, and it's probably a slower path to change, but it keeps the options open. Wishing you good luck addajones!
I've got an msi desktop gaming PC, an LG CX OLED TV, and a Yamaha RX-A2A receiver and they never played well together. The kids always had a hard time getting them all on at once and set to the right inputs and launching steam.

So I created a Home Assistant automation that does all that, bought a Zwave button that sits on the coffee table, and now they just turn it all on with one button like it's a video game console.
Poll: How many of you believe in Bitcoin (corresponding poll)
Corresponding Ask HN:

https://news.ycombinator.com/item?id=31257546
It will become the most-used currency
It will become a widely-accepted option
It will always remain about where it is now
It will be pushed underground due to various laws and regulations
It will pushed underground due to various laws and regulations
It will become a footnote in history
By their price being 10x what I'm currently paying for my goods, they're making the claim that their product is 10x better or will last 10x longer. I find it hard to believe any sock can be 10x better than what I've been wearing for decades. Couple in the fact that this is a startup that consists of mainly MBA types and entire job board is marketing and sales, then that raises a red flag. They're not hiring sock experts, just marketing people.

I have some of the products mentioned in the ad, but some are out of reach (I'm not going to shell out $2,500 for a mattress or $36 for a pair of underwear), so I have to go by my gut. And my gut tells me its BS.

I could be wrong and I'm sure to some people they are 10x better than the alternative and I'm happy for them and the start up that sells them these socks.

I just find it weird that people in these comments are so trusting and loyal to this company that has exceptional PR and somehow dismissive of the brands that they have used their entire lives.
He’s elevated technical explanations to a delicious art form
Hi,

what do you mean it doesnt fit your person? i am curious because it feels like such a weird statement.
It’s Java based :—(
Ask HN: How to Move from SRE to SWE?
I'm currently an SRE, and I can't help but feel like engineers in my position are in a bit of a precarious position. Sure, there will always be a need for SRE/DevOps folks at large corps, but more and more PaaS seems to eliminating the complexity that my role is tasked with tackling.

Add to this that I really just like writing code. I feel like I write less code than ever before, and it's more an exercise in admin'ing services that come either prebuilt in the SaaS case or are generally stable in the run-it-yourself case.

Any advice on how to pivot? I'm still young and I've moved vertically pretty quick in my career. I just want to design systems and get in the "nitty-gritty" again.
Anyone running Postfix should integrate Postal in front of it.

It's been a pain in the ass to even view what emails came and went with what volume, it will let you run event hooks as well and can integrate with rspamd as well and view each email's score as well.

Interface is very clean too.

https://github.com/postalserver/postal
> microtonal variations

The vast majority of music probably doesn't need this
Custom AI Text to Speech for Streamers
Listing the docker images. All this is hosted on a 45 Drives unraid server.

adguard/adguardhome - Blocks ads on devices that don't support ad block extensions

charlocharlie/epicgames-freegames - Bot that will automatically "purchase" free games from the epic game store. I have it setup to telegram me a link to enter the captcha.

chuckmacdev/adrfinder - Checks for Disney dining reservations and emails a link to reserve

fusengine/apaxy - Decent web file browser

linuxserver/*arr - ya'll know why :)

linuxserver/smokeping - Really useful to troubleshoot network issues

plexinc/pms-docker - I want to switch to jellyfin but I have so much data in Plex now it'll probably be a huge pain

jlesage/nginx-proxy-manager - I'm lazy and hate setting up reverse proxies

jlesage/qdirstat - Pretty useful when dealing with a server that has as much data as mine does

adolfintel/speedtest - Good for troubleshooting networks that might preferentially give speedtest.net better speeds, also good for internal network testing

linuxserver/sabnzbd - Obvious

haugene/transmission-openvpn - I don't feel comfortable downloading any torrent unless it goes through a vpn
It’s Java based :-(
I think they changed from their mission to make password management easy and secure to extracting service fees forever.

I don’t necessarily blame them but think their decision was pushed along by the need for big money.

For example, I think they’d still be able to do the pay once model if they abstracted they storage to work with Dropbox/icloud/OneDrive/whatever.

There’s really no value add as a user for a monthly fee. Although lots of people don’t mind. I’d rather not pay for something as essential and simple as a synchronized, encrypted data blob. I literally replaced it with a Google doc and cutting and pasting more. A filter over Google docs does not require a monthly fee.

I have this problem with lots of SaaS products that could be software if they didn’t want or need lots of money.
The local communities losing their ground water and the toxic chemicals leaked by those brines might paint a less benign image though.
> the first time I've worked a full day in like 1.5 years

I think you said the quiet part out loud. You can split hairs between "working" and "productivity" and say you are equally as productive working 75% of a day at home, but I would be interested in what objective measure you use to make that claim.
I hope Nicky Case puts this in his list of explorables :)
We've banned this account for breaking the site guidelines. Please don't create accounts to do that with.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
It is also the person that has to hand repair corrupted Visual Source Safe databases with a hex editor.
Bad: sebastianmiller+product1@email.host sebastianmiller+product2@email.host

Good?: product1@sebastianmiller.ismyrealname product2@sebastianmiller.ismyrealname
Syncthing, Nextcloud, Calibre-web, GitLab, PiHole, Grocy.
You Thought There Was No Nat for IPv6, but Nat Still Exists
I'd never use Go to write a kernel in, but you can disable the GC using `GOGC=off`.
Here you go Fruit of the Loom Men's Premium Luxe Modal Blend Boxer Briefs https://www.amazon.com/dp/B07GK8XG8L
Who are you writing that commit message for?
GNSS Radio Occultation
How difficult is it to bootstrap the ability to manufacture mechanical watch parts?

It was only in 2017 that China joined the elite club of countries capable of making ballpoint pens. Is it that hard?

https://www.washingtonpost.com/news/worldviews/wp/2017/01/18...
> And I wouldn’t mind if their friends (that aren’t my friends) watch my movies, either, by forwarding through my friends.

This is the part that doesn't scale. Hell, this is extremely risky even at a small scale. You don't know who your friends' friends are, you will have friends that abuse this, and you will end up with a much larger network than you anticipated.

How many of your friends and family are "friends" with bots on Facebook?
I rant about the excess complexity of our CRUD dev tools all the time. Example:

https://news.ycombinator.com/item?id=31217253#31240227

It's roughly 3x the complexity and labor compared to the 1990's desktop-oriented IDE's like VB, Delphi, PowerBuilder, Clarion, FileMakerPro, etc.

I realize deployment (installing, updating) was harder compared to web apps, but I'm not sure it has to be either-or in terms of simplifying deployment at the expense of development. Oracle Forms seemed to do the CRUD job sufficiently without installing a new EXE for each app update. It seemed almost a "GUI browser". A state-ful GUI markup standard may help us get closer to that again.

OF was not perfect, but we should've learned from what worked well and improved upon. We threw out the productive baby with the bathwater.

We have over-focused on social media and "web scale", but ordinary CRUD still does most the real office work. Making our apps "mobile friendly" has crippled them, despite the fact most real work is done with mice. It's time to return to YAGNI, KISS, and real GUI standards. It's not about nostalgia, it's about NOT excepting the waste and bloat our current dev tools now have. "Hello World" has a zillion lines of code behind it now.
Performance reviews in corporate culture often have a "what have you done for me lately?" mindset.

If you're senior or staff and haven't launched anything exciting lately, middle management might become less interested in whether the service is running well and more interested in having "career" conversations about how your role description says you're supposed to be launching cross-functional projects more frequently.
> Google doesn't have a behavioral interview

Huh? That's absolutely false. FYI this dude wasn't just ex-google he was ex-facebook and ex-google (worked at both). He was a Product Manager and then I think some VP of something. He was like a VP at the the parent company of the company I was interviewing for.

FAANG stand for: "Facebook (now Meta), Amazon, Apple, Netflix, and Google (now Alphabet)".

Looking at the questions I suspect these came from facebook but were altered. I even asked the next interviewer (the one I was actually told I was being interviewed by) that I found the questions strange and he agreed and said that the guy was kind "out there".
Or just refuse to come in and keep working remotely and see if they're bluffing.
> It's also great to be able to just ssh into your laptop at home when you're at work and you forgot to push whatever you were working on last night.

What's the difference between using Tailscale for this and just opening the port on your router?
As someone who grew up in a house that was never without a box of Bisquick in the cupboard, that phrase speaks to me.
What do your do with a degree in climatology? It’s not a good idea to get these odd degrees as they are not good for signaling to potential employers.
In general I agree. It's just that I don't know if salaried job lead to FU money. The only person I had or will be able to say FU is to myself sitting alone in living room.
> People sometimes ask me to describe the differences between Nebula and Tailscale. One of the most important relates to performance and scale. Nebula can handle the amount of internal network traffic and scalability of nodes (100k+ nodes, constant churn) required on a large network like Slack's, but Tailscale cannot. Tailscale's performance is fine for many situations, but not suitable for infrastructure. It is just a fundamentally different set of goals.

Making broad claims like this without a source or links to benchmarks feels like FUD to me. For example Tailscale's comparison page on performance (https://tailscale.com/kb/1148/tailscale-vs-nebula/#performan...) doesn't mention a meaningful performance difference, so if you're claiming they're not telling the truth (by omission), I'd hope to see more to that than just a straight assertion, even just "We tried Tailscale in Slack's network and it wasn't able to keep up with our usage patterns".
anyone remember scaling servers with POE?

Ah the good ol days....
Interesting. I have taken a look at SOLID when it was first announced, but there wasn't much there, there. Now, seems like now they've progressed quite a lot! Multiple server implementations, listing of service providers... for all the talk about how committees can not deliver, it seems they are miles ahead of the Bluesky people in realizing their vision.
And you're so sure they're being lazy and not because they purposefully want to maintain the same handle across different platforms? The hubris...
When did you last use PHP? It's not the PHP of 15 years ago. It scales fine when properly written and deployed.
VST3 is up there, it "solved" a lot of problems (in doing so, made the simple stuff way harder). Bunch of hype back in 2008, and it never caught on. Ten years later they stopped licensing VST2 because still, no one was writing VST3 plugins en masse. 14 years later, people are still preferring to make VST2 where possible.
That's it, this is gonna make me pull the trigger on a skeletonized watch. I've been wanting one for a couple years, but never really sat down and browsed, but I appreciate the mechanics so much more after reading this.
This sounds like Eric Weinstein's Embedded Growth Obligation (EGO) concept. Notably also occurs in academia and economics.
Ask HN: Best book / resources on mesh networking?
Any book / resources recommendation? I'm currently investigating on different wireless network solutions, kind of AirDrop/peer-to-peer approaches.
Is investing in a university endowment the best way to put $1.1B to work combating climate change? How about investing in companies developing clean energy technologies?
Check out Firefox Relay and the corresponding Firefox extension. You can pre-register some-random-string@mozmail.com, which will forward e-mail to your actual address. If you pay for it, you'll have your-own-subdomain.mozmail.com, which acts as a catch-all, and you can use without pre-registering any-address@your-own-subdomain.mozmail.com.

You can reply from all addresses described above. The FF extension makes pre-registration of random addresses a little easier by putting a button on e-mail form fields.

There isn't convenient integration with password managers, that I know of.

You could be de-anonymised. Particularly by correlating your sign-ups using your-own-subdomain.mozmail.com. Or if the service is hacked. There's some argument that makes this service harder to generate spam with, and therefore less likely to be blocked. That's yet to be seen, I suppose.
It would be a smart business decision. A Google mid-tier employee or two just isn't a large cost to keep a project running. It's not cheap, sure, but to have a product running at scale?
What does "civil disobedience" look like to you? And when has it accomplished radical change recently?
I use this method for nested VPN connections. At work I have one VPN for main stuff and then once on that I connect to another one for more secure access. The workflow is Windows centered so typical users will RDP to the secure edge and then go from there, but on a Mac and attempting to SSH to machines was kludgy running from a separate desktop. I run openvpn to connect and use tinyproxy to catch web traffic (I have a separate browser with the proxy address set in it). Love the solution, it even passes MFA.
I've been doing this for years with Keepass(xc) with the inbuilt password generator. Random alphanumeric username every time. Is this solution better?
I mean I tend to agree now, but I don't know how I'll feel in 15 years, I certainly felt much different 15 years ago.
I almost couldn't believe the quality of this while reading it. Not just animations, but simulations? That perfectly illustrate the concept being discussed? Incredible. Not to mention the incredibly clear and articulate prose.
Our lives are priceless. So IMO, everyone will always be underpaid.
That works in sales, where one salesperson runs the whole engagement and can clearly claim responsibility for the revenue and thus be directly compensated with a proportion of it.

But in engineering you need people to be thinking big picture, thinking collaboratively, taking risks, doing long term development, cleaning up technical debt. If you overly tie compensation to product revenue, you risk incentivizing your entire engineering staff toward short-term bolt-on-the-feature thinking.
> we were never going to see significant climate devastation in our life time.

Curious your thoughts on just these two observations:

Rapid decrease in Lake Mead (and Powell's) water level: http://mead.uslakes.info/level.asp

Rapid decrease of summer arctic sea ice: https://www.arcticdeathspiral.org/

It's very likely within a decade or two we'll see so little water coming out of Mead that the Hoover dam cannot produce electricity.

We also might see a "blue ocean event" in the same time scale.

Do you not consider these "significant climate devastation"? There are many other examples, but since you "follow this significantly" you probably know about them, but for just these two I'm honestly confused how you can see these as non-issues.
What the actual fuck?
Do you worry about being hit by a bus before you have FU money? Personally I'd rather work half time for twice as many years than try to race to retire.

A lot of responses seem to be focused on high cost-of-living areas, which is kind of a chicken-and-egg problem. If you want to be a moderately checked out person, living in a smaller city and stretching your giant bay area salary is the way to go. If you want to be aggressively careerist, you have to be face-to-face in the bay networking.

More input and more interesting problems both feel like more responsibility for the same comp, imo, which might be appealing for some people but is anathema to me. The people higher up got there by being more argumentative, or backstabbing, or ingratiating themselves, and instead of going along with them now you get to fight them. No thanks.
Most awk/cut/whatever commands can be done with perl -ne in about 2x the keystrokes, but you don't need to learn the other tools.

In Python, the multiplier is much higher, and I could never get the oneliner stuff to work.
Is this good news or bad news for Plaid?
Pi's are so hard to find. A second hand small form factor (SFF) Dell off eBay is cheaper and more powerful/flexible.
Shameless plug but if you are looking for a homepage to list all the apps you self-host, I made one called Jump that you might get find useful...

https://github.com/daledavies/jump
If you use it in a web worker the UI does not hang. It requires a bit more setup though:

https://pyodide.org/en/stable/usage/webworker.html

Edit: typo
As a NIH funded researcher, everything here is spot on.
It is very instructive to read Deming and Weber.

Max Weber pretty much defined the modern conceit of bureaucracy. [1]

W.E Deming wrote extensively on the "American Disease". [2]

In a few words management and measurement are both inescapable beyond
a certain organisational size, and they are the problem, because in
almost all scenarios they will expand to displace/strangle the actual
work.

It is a recognised general structural problem in systems.

Of course there is much more to it than the above simplification which
may sound like an extreme philosophy - but I have yet to encounter
good refutations or counterexamples to this tendency.

The answer, perhaps, is that small and many is beautiful.

[1] https://en.wikipedia.org/wiki/Max_Weber

[2] https://en.wikipedia.org/wiki/W._Edwards_Deming
Clickable Corresponding Ask HN:

https://news.ycombinator.com/item?id=31257546

Please use the Ask HN to continue the discussion there.
Question: are US banking really this dysfunctional? Where I'm from, a bank consortium already provided unified login services (while banks still have their own websites, as a merchant you only need to integrate the consortium-provided APIs rather than using Plaid) simplifying things.
A mechanical watch needs regular service which is usually just cleaning, lubricating, replacing seals and springs. Eventually it will need replacement parts and that is probably the end of life for the watch.

There are a some brands that will service every watch they've ever made, fabricating new parts as needed. Few of us can afford one of those.
Latest Build of Microsoft Teams for M1
> Now that bitcoin is dying

this is so 2013
Wow, this sounds great! Did you happen to write up any details on your blog or someplace? I'm greatly interested in learning more about this!
I’ll tell you why it appealed to me.

I started programming web systems in ‘96, with Perl because it was on every machine and every web host. Apache mod_perl was a thing, and it was a bad thing, because it had to be restarted all the time because of memory leaks.

On the other hand, mod_php was much more solid, and additionally, at the time, MySQL was the main thing for many websites. The Perl database bindings were wordy and obtuse, but PHP was a breath of fresh air. I was able to start using it in environments in ‘99 and honestly, I’ve never looked back at Perl as a web application language, just a systems one.

That simple difference was enough to make me fully switch over, and it set me on the path of a career programmer, so I look back on that time very fondly.

One other thing: I don’t recall Perl scripts allowing C-style pre-processing inclusion the way PHP did. I worked at Linux.com around then and we used all sorts of templating and other library reuse via this inclusion.
Truepic Lens Assures a Photo’s Authenticity at the Moment of Capture
You are looking for a premium product, fit for purpose. You probably don’t care what the label says. You have a spec and you need something that fits it.
Because it's a consumerist dream to have a team you don't pay work on a thing you use for free. OSS users are biased towards consumerism. But what is the alternative?
If it's from Stanford, pretty much whatever you want. So, basically, investment banking or data science (those are still two separate jobs right?).