skysight-inc/HackerNews huggingface dataset:
What are you all self-hosting? For me -

- Gitea (git forge)

- Maddy (email)

- Calendso (scheduling)

- Vaultwarden (password manager)

- linx (filesharing)

- Syncthing (file syncing)

- Wireguard (VPN)

- a couple of metasearch engines

I am not mentioning all the tools and services for monitoring and management.

Self hosting is easy for me cause I am managing all of this with NixOS.
My current employer is in the process of making this mistake, and it feels awful. We've already started losing some good folks.
It was not just the 10Y though. QE + traditional federal reserve cuts affected the whole curve, out to 30 and even longer-dated (non-USG) instruments. Then you had the giant stimulus on top of that. This was about as close to helicopter money as I think the US has ever done. Many other countries adopted similar measures. We are seeing the effects of inflation from each of the above. And now, the Fed is winding down QE and raising interest rates. Stimulus is fading. This all takes time. But yes, I think it is pretty reasonable to assume inflation will go down over the next 12 months.

Edit to change QT to QE
a) Runs on the JVM. So it’s fast, solid, well supported and has the largest array of enterprise grade libraries.

b) It is one of the few languages that lets you use the same code for frontend (Scala.js), backend (Scala) and desktop (Scala Native).

c) FP and the strong type system when used intelligently can make your code simpler, cleaner and safer.

d) Libraries such as ZIO (zio.dev) make robust concurrency a breeze. Not yet seen any other language/library except for Erlang come close.
My (unnamed) employer does too unless you live greater than a certain distance from the office. Have had several high-caliber engineers quit. They had reqs out for their replacements within a week. It sucks but their company their rules.
Personally I do not like much being back to a dumbphone but I do like less to pay for a smartphone and it's connectivity for someone else profit in exchange of crumbs.

I've tried the PinePhone, witch is fantastic but not much ready to be a daily driver, so for now I keep my old Nokia (that suffer casual glitches) until GMS network shutdown will impose a 4G phone, hoping that at that time the PinePhone or something else will be ready enough.

While I recognize tha Google Maps navigate very well, far better than classic PND devices like my not-so-old but not-that-new TomTom I still being able to travel with the TT... I do not take much photos so a classic cheap wifi-less digital camera (12Mp) with a classic flash memory card accessible via an USB adapter or directly through the camera USB cable on my desktop it's again enough, no good as a phone in my pocket, take more place etc but still enough to have in car. A classic outdoor GPS for trekking it's somewhat better than a smartphone since it's far less prone to fall and breaks while it's UI and cartography are definitively not much etc. It's doable. Uncomfortable but doable.

What I fear it the future: I fear that not enough people react so in a soon future we are forced to use some Android or iOS app do do mandatory things like payments, IDs, even just banking third factor auth etc because that's the trend I see everywhere. I fear future cars with mandatory connections and an unknown set of built-in vulnerabilities I can't check nor mitigate much. I fear for my next washing machine if there will be no one on the market without a mandatory connection and automated fw updates... In general I know that if a device is called "smart" that means it's user is considered "dumb" and I do not like that, simply. So I hope enough people will force OEMs to keep some alternatives around.
Is it? There are some videos on /r/russia of ukrainian artillery set up next to a primary school.

There were no kids there though.

I dont really see a problem with that personally.
given my years of experience on Mac I find 'just works' to have a heavy negative connotation.
Wanted to mention FreedomBox, LibreServer, Epicyon, and Retroshare. Any others worth mentioning?
I love the product, not only does it have an easy to use web/offline app, I am also able to checkin the diagram source into git for version control, see: https://github.com/roapi/docs/blob/main/src/images/roapi.dra.... Then I can use automations to generate images based off that source file: https://github.com/roapi/docs/blob/main/src/images/roapi.svg.
You're not entirely wrong, a catchy or pithy enough saying tends to gain traction among pseudo-intellectuals just by virtue of a clever turn of phrase. It's like all of the stupid analogies that they make in episodes of TNG whenever they're trying to explain a difficult technological concept.

Eg "Adversity is a good thing. Kites rise against, not with, the wind". Congratulations you managed to find a physical world corollary that ultimately has no relationship to what it's being compared to.
I think centralization is often the most efficient solution, the assumption being that the central authority has implemented the most efficient system. The problem though is the same as governments. Dictatorship is the most efficient way to run a country, people do as the dictator says there is no questioning it. All choices of the dictator are made and no waste is done in thinking or processing of the decision. The problem becomes that these centralization solutions almost always turn sour. The central authority (dictator) may have started off benevolent/perfect but either they eventually turn bad, successors turn bad, or the central authority becomes inefficient in new environmental conditions.

Decentralization like democracy introduces inefficiencies but at the same time provides safeguards against these conditions. The goal is to provide the minimum amount of inefficiencies while providing the maximum amount of safeguards.
That blog post literally mentions that link.
I feel that a lot of what the OP mentions is not really solved by self-hosting. Has does self-hosting solve Netflix problems? How does it stop Spotify changing your playlists? Sure, you can create your own jukebox of music files but the reason you pay for Spotify is unlimited access to a lot more music than you would ever buy and easy use between devices.

There might be a few use-cases where self-hosting is a bit less risky than losing everything but I suspect for most people, the online services are just easier. That said, if you pay for stuff, you are more likely to get some proper support. I pay fastmail for my email because they provide me email and support in return for money. You can't use free GMail and then complain that they have broken something or locked you out.
AI drug research flipped to invent 40k biochemical weapons in six hours
Good point. Still trying to figure out who is interested, but I'll probably add a student/educational discount too. (If anybody sees this and wants that, let me know.)
If I sell you fools gold or silver, does that change the rarity of gold?
> no widespread implementation that would feasibly work between my broker and my gmail

amending this to include "without some kind of UX hit that would make it infeasible for most users"
too bad the quality dropped so much in the last season.

the one that stoodout in stupidity for me was that one company that was supposed to be sharing their extra wifi to the public for free whnen not mining crypto currencies or something like taht...
With the ones I have used you just click around on the homepage selecting what you want on the server and then pay. Some sell second hand repurposed servers on auction that they will set up for you. A while later you get an SSH login on the server and that's it, your server is running somewhere in a basement/bunker/old mine and you can go visit it if you want but in general you can do everything remote. There is even stuff that can let you see the bootup in bios from remote (Called KVM I believe). Some help you set up backups on the server and help you with setting up programs on the server but then it starts to get expensive.

You can also just rent a space to place your own server but I haven't tried that.
>no ads

µBlock Origin much? :smirk_emoji:
Are they showing some sign of regretting the loss, or operating on the premise that the good workers are in the office and the problem children are going away? If it’s the latter, then talent is fungible and they’ll just find more.
Magic card art has very little value. The value is in the interactions between different cards.

Even today, there are 3rd party websites that let you play Magic online with other people, but you get to play with any cards you want which removes a certain aspect of the meta game.

As long as I owned the NFT on a decentralized blockchain, any 3rd party could verify my ownership and let me use those cards.
> A button click can instantiate something powerful (and useful (and easy-to-use...)), but it will degrade over time, and eventually flat-out stop working

Software doesn't degrade over time (other than, you know things like cosmic ray bit flips, but in most realistic situations that should be fully mitigatable.)

The needs of the software user (including hardware and software they want the piece of software to interact with) may evolve, but that's different than software degrading over time.

> I had a stack that worked just fine for my own needs, but it ran on shudder Python 2.7 -- everyone knows how that worked out

While there's no further first party support for that version of Python, if it worked properly before, Python 2.7 and the software running on it probably still works properly now.
Congrats on the launch, Render team! Like so many others here, I was a former Heroku user turned AWS-customer that is longing for an option with the positioning, UX/DX that Heroku offered ten years ago.

There's this bit of copywriting I see on many startup landing pages that annoys me a bit:

"You can now set up a Redis instance in just a few clicks and let Render handle the heavy lifting to operate it reliably and securely."

To me, it always feels somewhat patronizing to refer to yourself as doing 'heavy lifting' and the customer's work as (obviously) not-quite-as-heavy-lifting. Maybe in particular because I've set up Redis in the past, and as many others have mentioned it is really the epitome of hassle-free, easy-to-setup server software. So referring to hosting Redis as heavy lifting just kind of feels wrong or over the top.
Why?

Should I be bent out of shape that not every native Mac app has a Windows/PC counterpart? Or vice versa?

Setting that aside, personally, I have no desire to play Switch games on my PC. The Switch is the best device for playing Switch games. Does that imply some kind of moral failing on my part?

If you have philosophical issues with console gaming in general, that's one thing. But then this becomes a conversation about something else entirely.

I'm still curious about why you continue to sidestep the question. This conversation is no longer moving forward.
Why income share agreements did not work out
How to Gauge Engineering Experience
I don't particularly trust my bank, but I do try to minimise (as much as possible) the number of organisations with which I share my transaction data.

It's probably worth clarifying that there are no institutions that would be categorised as "open banks"; Open Banking [0] is an umbrella term for a set of technologies (primarily APIs), regulatory frameworks and standards which allow easier integration between businesses in the financial services industry. The bar for getting access to those APIs is high enough that it would generally exclude customers who'd like to query their own accounts from their own software, but not so high to stop the proliferation of startups keen to monetise and analyse customer transation data. For the most part, in the UK you can't just ask your bank for an API key and use it to pull transaction data from your own account but your mortgage lender can require you to share that data with a third party as a condition of extending a line of credit.

I believe this is how Experian Boost works in the UK; you can "boost" your Experian credit score by linking your bank account via open banking and allowing them to analyse your transaction history. However you would need to read (and fully understand the breadth of) their privacy policies and terms and conditions to understand how your transaction data is used (and how it may be used in the future).

One of my primary concerns is around data being shared on, and on, and on. Regulation helps a little, but I'm afraid that we'll end up in a similar situation as we have with other types of data online (analytics, advertisement targeting and telemetry) where you may opt out of certain types of data collection but find that next tab on the opt-out dialog lists hundreds of partner organisations with a "legitimate interest" in your data. And with financial services, it's even more sensitive - it would be disastrous if people were excluded from applying for a mortgage because they refused to share incredibly detailed transaction history with a third party credit risk firm. And worse still if, upon sharing that data, they were denied a mortgage because placing an occasional bet online, subscribing to an OnlyFans creator, spending thousands at the Apple store and trading some disposable income on eToro fit a pattern that a black box algorithm deemed high risk.

It would be better to have credit decisions not rely on such invasive analysis of personal data.

[0] https://www.openbanking.org.uk/
>Whenever I bring this up people are like “I don’t care, I have nothing to hide”.

My feelings on this are similar but different, I do have things to hide, but I just don't care.
"I said a thousand times that I regret that statement. Sanctions never included food and medicine..."

We can quote stuff all day. In the end, we can never understand what it's like to be in someone's shoes when having to make decisions that affect so many people.
The digitalocean marketplace is kind of like this. Also sandstorm.io.
Interestingly, Heroku improved and grew quite a bit after the acquisition (2010), but ultimately, getting acquired was a personal/financial decision for the founders: https://twitter.com/_adamwiggins_/status/1334595789201563649

I'm very happy to share my own acquisition calculus over email (in profile).
Fedora releases are officially supported for 1 year. If you stay one version behind current you still are supported (although you still need to upgrade every 6 months). This is what I do on my home server. My workstation is currently on 35, and my server is on 34. When 36 comes out I'll upgrade my workstation to 36 and my server to 35.

I still have a 6 month upgrade cycle on my server, but I don't need to deal with package updates changing things.
the market for treasuries is now dominated by the fed, right? if demand for treasuries dries up, they'll just keep buying more until they achieve the interest rate they want. I mean we're basically just 1 step away from full blown yield curve control. how can the media keep pretending that market forces have anything to do with it anymore?
Thank you for this great summary!
It's sketchy if you frame it in such an awful, uncharitable way. Behold:

Talking about the weather = using strangers as unwitting tools in your compulsive need for social interaction.

How about rejection therapy = "Harmlessly interacting with other humans to overcome your trauma, so you can become a more productive member of society"?
You really do have to ask what might have happened if the US had just said "give us Bin Laden, we'll buy everyone a house and a car".

It's staggering how much the war ended up costing in money, time, and lives.
Interesting! I (obviously?) hold Bunnie's work in very high regard, but I had not seen Xous before. It seems to be similar in some respects to Hubris[0], but it's hard to discern its design center as most of the documentation appears to be forthcoming? Regardless, it's great to see more work in this important domain!

[0] http://cliffle.com/blog/on-hubris-and-humility/
macOS and iOS have TOTP built-in to the keychain now. I've moved all my tokens from Authy to the built-in keychain and it's a much smoother login experience.

Let me also mention this project which lets you use a standard TOTP token in place of Symantic VIP:

https://pypi.org/project/python-vipaccess/
There is a way to improve font sharpness with current freetype2 by setting variable:

FREETYPE_PROPERTIES=truetype:interpreter-version=35

Unfortunately, default behavior for freetype2 is blurry.
From the paper's methods section: "...then the scalp was resected to expose the entire dorsal surface of the skull."

I imagine the open-source idea is that other research groups can build a two-photon miniscope on their own. I agree, I really don't think this is amenable to hobbyists.
Having seen some of the highest ranking figures from a certain country with nuclear weapons, claiming they are being mistreated and misunderstood by the entire world, definitely agree to this.
Just for $god’s sake don’t look at the source without very good eye protection and watch out for sunburn. UV is strong stuff, used to do photochemistry where photons break bonds etc.
I'd love to see a blog post that says, this is how to setup X (I dunno.. mediawiki, owncloud, whatever).. and then go fully in-depth into _everything_ surrounding it.. security, backups, logging, alerting, monitoring, backup testing/restoration etc.. a blog post that really covers everything for a well-protected 21st century hosted application that won't leave the owner in tears after a year!

There's honestly so many posts that make it look so easy, but without everything else that would normally make it a job position in a company :)
I'm not saying it's bad, just that "deep" to my understanding is when a piece of art has more to it than what it appears to at first glance. Midnight Gospel is about a guy doing a "spacecast" where he interviews random aliens he finds. But when you look "deeper', it's really....a guy doing a podcast where he interviews people. Not a lot going on under the surface, just reskinning the interviews into a different format and adding a small bit of sci-fi world building.
Take a look at Structurizr - https://structurizr.com/

The guy that makes it is super helpful on twitter as well.

Ah, I've just realised, the article above pointed to a quote by Simon Brown - he is the Structurizr guy :-)
I know. Now I made a comment that helps self-hosters just as much as the OP with much less text and much less moralizing.
It's because of low resolution screens. The secret to have silky smooth fonts on modern distros (i.e. Fedora) is to run at 2x scaling and turn off hinting. The various freetype2 patches have been integrated in modern toolkits (and GTK doesn't use freetype2 anymore)

https://imgur.com/u3HBF6n
Running your own node neither counters nor prevents front running your transactions. If you send tx to standard mempool, the tx can be seen and front run.

There are existing solutions for the narrow use case you seem to have - flashbots and a few others. And they have cost savings to you of not running your tx (saving eth gas fees) if your tx submission does not win.
ctrl+f "daily driver" in this thread
Prices in Sunnyvale went down a fair bit in 2001/2002.
We used to host our own software. It was called an application and it ran on your personal computer. We just need that, but running on some appliance instead, like a NAS. Package the service up in something like docker-compose, have a way to sell it, install it, update it and support it. Synology is pretty close with their Docker support, but still pretty far.
Lets hope the tradition continues and people talk about how awesome Megamind was in a few years.
Good folks going to better employers though.
You're missing the point if you think uptime is the number 1 priority.
Linear Hammer: PCA is not a panacea (2013)
Looks like they're the Philips Hue people.
I agree it's overblown. It's amazing how robust of a setup (more than sufficient for residential use!) you can get with little effort given how easy things are nowadays.

I've been self-hosting a lot of load-bearing household stuff (I have stuff on the "wife-critical" path: if it goes down, "the internet goes down" and I get a text from her) for almost 10 years and I've only had 2 incidents of particular reputational-risk note:

1) a routine reboot of the main server triggered a BTRFS bug that blocked mounting it again. This took an evening and a reboot into an arch linux ISO to fix (arch had a new-enough version of the btrfs tools that had the ability to fsck/repair the fs).

2) my proxmox setup was initially installed with zfs and zfs-on-root. This exploded and the "on root" part stopped working one day. This was the most annoying thing to fix so far because I ended up dumping any interesting data to an external HDD and just re-paving the server, this time reinstalling with just ext4 and lvm (which is admittedly a setup I'm much more comfortable debugging). No issues since then.

Both these events are from over 3 years ago, so it's been smooth sailing in recent times.
My eyes! I scrolled past this headline four times before I realized it said people CLONING their pets not CLOTHING their pets.
Yet another article from a person who missed out on Bitcoin.
1 million over asking would make anyone blanche....
NFTs != images. Art NFTs are one implementation of NFTs (and not one I’m a fan of).

A token representing a Magic card doesn’t need any association with the art on that card, it just needs to exist so anyone can verify that I purchased that card (and therefore the ability to use its mechanics) from WoTC. A 3rd party game that allows me to play Magic can verify the NFT card ownership and can use it’s own art or no art at all, just like they do today.

The only difference is that today’s 3rd party Magic sites don’t have verified ownership of cards so everyone uses the most expensive cards.
"When companies pay us money it should be because we add value, not because they are locked in."
Great fun to make, a lifetime to maintain.
No, I don't think youre picking on me at all. It's definitely possible to go without those things. No one needs to use Uber or Tinder.

But I guess it feels like you're just not interested or need those. Going without rideshare is definitely possible, but it's another option one is giving up by foregoing a phone.
> “you clicked on a red item in the past, and this item is also red”

Layman here: is this why I keep seeing ads for things I've already bought?
For messages, except for proprietary platform that lock out such option, around the world it's not hard to setup a gateway at home to send&receive chats and mirror them (with relevant limitations about length, images etc) via SMS.

For chart, while not on par with Google Maps classic PND devices are still on-sale, I use a classic TomTom on my car and so far while less comfortable have always bring me where I want.

That's to say: so far it's doable, and adapt personal habits to personal choices without being an eremite it's again possible, just not as much comfortable, it's a classic trade-off.
The post is conflating two separate things as if they are the same.

1) Personal stuff that you created and own. For example photos on Google Photos. If Google decides to remove a random photo from my collection, that would be a big problem for me. But they don't. On the upside, the probability of Google losing my photos is an order of magnitude lower than my personal hard disk failing and me having forgotten to back it up.

2) Stuff that others created like movies and songs. I really don't care if a show that I was watching drops off of Netflix. I don't have the same emotional investment to it as the stuff in #1. I'll just find something else to watch.
> Do you really have any search and seizure protections on a VPS?

I'm aware of this, which is why I do full disk encryption of any VPS instance I operate. See the Third Party Doctrine[0] which applies to the US only AFAIK.

[0] https://en.wikipedia.org/wiki/Third-party_doctrine