skysight-inc/HackerNews huggingface dataset:
I have this idea that I'm probably too stupid to implement. It's a what-if scenario so just follow along for the moment.

What if someone made an image board style web page, similar to 4chan, with a space for people to upload pictures and comments as well as a blog section. Just a polished javascript application that would be fully open source.

Let's say 1000 people downloaded this application and made their own image boards. You could pull the image data from each of the 1000 chan boards and take the top 100 posts from each category and create a master list, without comments, that would act as a sort of newspaper. The ads from the newspaper would go to fund the continual development and maintenance of the system as a whole including the chan board itself.

I like this idea because it would mean that since the *chan board would be open source and written in javascript + some backend language (python?) each of the boards itself would have a javascript template, a backend with SQL for the boards and comments, and an API hook to the master server. Only the API endpoints to the master server (phoenix?) would be non-negotiable and it would allow the community to customize the open source webpage.

There would be no "building-blocks" that are so high level as to be non-functional.

The open source web page itself could be used in standalone mode without the API hooks to the server (but not have added benefits that the server could give such as dashboard analytics, the chance to have posts be on the main newspaper, and maybe some AI image classification, a chat hook that connected the chan boards through socketing?).

The newspaper would be a real source of truth because there would be no incentive to game the system - no master website to knock over or gain the top comment off of. The individual websites and the SQL data would all be owned by individual devs running their own environments. The application itself would be continuously improved by a community of people who cared about open source software and not by an algorithmically driven corporation.

Like I say I'm probably too dumb to build this, but I'm working on a small website and maybe I can turn it into that. Or maybe someone else will start building this and I can help. But I think that this is important given where the news and social media is these days so it would be exciting if this were made.
I love self hosting. I made my own cloud platform [1] with app launcher [2] and add-on games [3], file conversion server application [4], and anti-virus server application [5].

I'm currently working on the third iteration of the Cloud and app platform [6] which features completely noSQL and cookieless user and session management features. They are my passion projects.

[1] https://github.com/zelon88/HRCloud2

[2] https://github.com/zelon88/HRCloud2-App-Pack

[3] https://github.com/zelon88/HRCloud2-Game-Pack

[4] https://github.com/zelon88/HRConvert2

[5] https://github.com/zelon88/HRScan2

[6] https://github.com/zelon88/HRCloud3
Like so many things, this is just all about trade-offs. Self-host is not a silver bullet, it just swaps in a different set of problems.

Risk is part of it. Cloud service disappearing, discontinuing, failing, changing pricing, or modifying product, vs fire/flood, theft, hardware failure or software update breaking things.

Responsibility for maintenance is a whole thing, too. Maybe you like that sort of thing, but is still a time suck and for most people it eventually gets boring (especially if it's similar to your day job). Do it less often and eventually you will find yourself upgrading something through major versions with all kinds of breaking changes.

Security is a constant concern, and it's unfortunately not as simple as "it's firewalled on my LAN with no inbound access"

Media disappearing from a cloud service is incredibly irritating, but you know what else is bad? Trying to watch a movie with your spouse but instead spending your evening diagnosing why your NAS refuses to boot.
But the hardest part of hosting anything is the maintenance over time.
i was explaining the feeling. it's the same shared in the sibling comment, but it is basically more emotionally draining because of the personal involvement, with guilty tinges of self-resentment

im sure the french have a word for it
I wish self hosting was a bit easier. Right now it seems you need to know so much. I've always wondered if there was a way of making self hosting products that were easy to set up and secure by default.

I'd love to spend $100 for a mail server that I just plug into my router, as an example.
Safety-wise even if something like this sounds surprising, it could be best to assume that all the statements are correct, and then work backwards to try to determine what the cause is/was, and possible solutions.
Not really. The Royal Mint doesn't even make the British Banknotes, they're made by a company in France.
DigitalOcean also offers managed Redis
NASA to discuss Artemis moon lander plan for astronauts today
For me KDE is too buggy. Always issues with everything from the indexer going nuts to random theme clutches etc...
Vanity metrics do more harm than good for underrepresented founders
YunoHost, an OS aimed to simplify self-hosting
https://bullettrain.co/pricing is another example ($1450 one-time + $550/year).

> Maybe it’s more for people who are about to start a second revenue project.

I do think this is an interesting point that's come up a couple times now.

For what it's worth, I just added a 50% discount to the top of the page for the time being.
Thanks for the insight! I guess it's a hard problem to solve with these conflicts. I'm wondering how it could be automatically resolved if a user has the same thing open multiple times with changes to the same password...
Fair, but the modern equivalent exists which is plugging a slow cooker into an outlet that you don’t pay for.

If you’re in a tower block, I’m sure a neighbour would oblige you, or if they were also needy, you could boil their potatoes in exchange for helping you keep your clandestine cookery secret.
It seems like he's promoting the wrong aspect of blockchain here; the benefit is immutability. The fact that you can't `npm unpublish` from the blockchain does fit the use case.

But you don't need blockchain for immutability, you just need it for trustlessness. And I think in general people don't care about trustlessness enough to deal with the overhead that blockchain requires. Plus the perverse incentives that I imagine will result from having a currency that you need to buy/spend in order to publish your packages.
I have thoughts but not a lot of time - so forgive the terseness. I love the idea of this, but I'd take it further and even have a category in upwork for getting services spun up and maintained.

But that's really the problem - maintenance. Right? Once something goes wrong _for whatever reason_ the user is then (for the immediate needs) just as stuck as with a cloud provider who disabled their access.

Thankfully there is a better course of action - e.g. find someone to fix it for you. Maybe on upwork as well?

But where are you hosting this? Is it AWS? Did _they_ suspend your account? I guess my point is that unless you host on hardware in your house (or another accessible place) you're at the risk of losing access to your data for any myriad of reasons. And even then, there have been warrants where devices were collected and went into a years-long battle as evidence.
I tried it but there are so many traps you can fall in, like security settings as mentioned by you.
When i had my server online back then, it was hacked 1 week later :D
Because for some people NPM is the hill they decided to die on :)
Yeah, I'm legit impressed with a 15 minute time here.
> Is it even worth it for 1 or 2cm?

Yes. It's worth it. It's such a significant difference that I just have zero interest in 3dof headsets for anything other than 360 video (and I've got very little interest in 360 video)

With 3dof, the minute you lean or move your head by a small amount, the whole illusion is shattered and you are reminded that you're just watching a stereoscopic skydome that's glued to your head. It's also why lag and low refresh rates are an immersion killer for 6dof.

Plus - even seated experiences allow a lot of mobility. You can lean towards things to examine them closer. You can duck to either side. "Seated" doesn't mean "immobile apart from your head"
This, but they also manage all the updates for me too.

Ideally the only difference between self-hosting and relying on a cloud service would be, I own the servers and therefore the maintainer has no legal right to bar my access.
> Who is "us" in this case?

Not OP, but I'm guessing he's referring to people who rely directly or indirectly on the financial sector. Basically a vast majority of the worlds population.

> A lot of people lost their homes/savings.

Yes, agreed. Unless you are saying things couldn't have been worse for them, but I don't think you are based on the rest of what you wrote...

> The primary entities saved were the same ones that caused the crisis in the first place.

Was this the fed's decision?

> But the in the medium to long term I'm not sure that pulling out all the stops to fix the financial industry's fuckups was the right call.

I'd suggest that lack of prosecution and public take-overs were the biggest problem. From my perspective, the fed did what it needed to do within it's power. They couldn't let the major banks go under without systemic consequences. But you're right we should have prosecuted those liable, and failing too-big-to-fail institutions should have been publicly taken over and (arguably) re-privatized after the crisis. We didn't let markets work how they were supposed to.
How Elon Musk and Jeff Bezos predict the future [video]
Unfortunate naming conflict with Laravel Forge
Vending machine coffee was pretty standard back then in UK tech offices.
That's the launch infrastructure and only in some circumstances is that required.

An order from the US president to launch nuclear weapons can only be rescinded by the US president: https://asia.nikkei.com/Politics/Nuclear-button-U.S.-has-no-...

This is well known, there was a submarine captain who was dismissed for inquiring about it in the US Navy.
Write.as
Someone who read the PDF and didn't just use the headline as a jumping off point to talk about Russia!

Agreed, it seems to be talking about terrorism-style wars like Algeria and guerilla wars like Vietnam. The Ukraine war is far more conventional and both parties are a strong existing nation state.
Thanks for providing that. Interesting to see the '.' used like a pipe. Always thought of it used in an OOP context, but interesting that it can be functional too. I also had difficulty fitting a LOESS curve to the plot, but I could do a linear model. The LOESS would have been possible doing it manually I guess.
There was a time where anything with JavaScript in the title automatically got into the front page. And now it's Rust. Rust is now in it's golden age. The question is if all the enterprise "Java" will switch over from JS to Rust, and demand that Rust change it's syntax and methodologies so that the "JS" developers can understand it.
They quit working on it when it was realized that stopping arbitrary code execution via escalation from isolated code execution was practically impossible to stop in the interpreter.
Then you're fine.

My issue is about whataboutism in general. If you're man-enough to admit the fault of the situation, then you've proven your point.
You're describing a feature of democracy and majority rule. The majority always can vote in policies they prefer. That is not a feature of a dictatorship.
A lot of hosting providers do offer OSS applications which can be installed with one click, like WordPress or Coppermine. The latter is, I quote:

> a multi-purpose fully-featured and integrated web picture gallery script written in PHP using GD or ImageMagick as image library with a MySQL backend.

And SSL certificates are for free and automatically generated.

An example: https://www.netcup.eu/hosting/#webhosting-details

https://www.netcup.eu/hosting/webhosting-application-hosting...
I'm leaving Austin as soon as the house sale closes. Not for Ohio but for Appalachia next door. I've seen that billboard & smirked at first. Not anymore.
Is it pronounced “sig-nif-eye” or “sign-if-eye”? If they make signs, I’d imagine it’d be cool to use the latter. The site doesn’t load, so I don’t know what they do.
They might have had data from lower animals that suggested single dosing would not be (entirely) effective. That or there was a need for certain blood levels to generate a response.

There’s a whole lot of testing done for various reasons before doing anything in humans. And yeah, this is one of the many, many inappropriate stories on HN as it tries to morph into a less technical, more oppositional forum.
Just harvested honey this past week from my hives... taste was absolutely the best honey I've ever imagined. So much more floral and complex than anything store bought. Watched them fly back and forth from the lavender to the hives all last summer.
> I'd claim that necessity is to invention as boredom is to creativity.

This is a good point, but I would say that while one is fairly necessary for the other, it is far from sufficient. In the kind of context we were describing, it's certainly possible for people to pursue creative endeavors, but in most cases not in a way that opens up many avenues to break out of that environment.
I think i know of him. Helped one of my friend around 2016 to get himself (and his Kyiv nightclub project) started in Ukraine. 32 yo French interpret checks out.

Horrific.
I like the website. Super clean and minimal but not lacking the information you need.

How many judges are there?

And Hey... is this some kind of NFT thing?
If you find self hosting too annoying you could always try Yunohost to have one click deploys for the most common services.

https://yunohost.org
I'm curious if this was actually done under the guidance of a mental health professional, or if it was more of an informal team-building type of thing. I say that because I can see this backfiring under some circumstances. Sort of like how drinking removes a lot of your inhibitions, but not the consequences that created those inhibitions in the first place.

I can see getting into the groove of it and then doing a whole lot of things that you wouldn't normally do, and then going home that night and lying awake thinking to yourself "WHAT THE HELL DID I JUST DO?!!"
The complaint is fair though. Trying to find a complete or the "correct" guide to something is very difficult even when you already know roughly what you are doing.

I took me ages to work out how to setup postfix properly from about 10 slightly different "guides". The Postfix book wasn't even that helpful. There are also lots of very out-of-date guides that might have been OK for 2015 but not anymore. They don't get deleted because "link juice"

It is sad but true but you get one little bit wrong and you potentially leave a door wide-open.
Yuck. Honestly, restarting a database to fix a major outage sounds like "we have no idea what we're doing"
> At that level, it still makes sense to borrow all you can, buy the basket of goods or gold or anything that holds its value in dollar terms, sell it later on, and pay the loan back.

I'm guessing -- also not deeply versed in macroeconomics -- that "buy the basket of goods or gold or anything that holds its value in dollar terms" isn't actually that easy. For one, if everyone does that, you'd expect current prices of said goods to rise, and then fall when you try to sell them. Thus there's some risk that you'll essentially mis-time your transactions and buy high / sell low.

Two, there may be other reasons whatever you buy fails to hold its value. Someone might discover a giant gold deposit or whatnot, rocking the gold market.

Three, there are transaction costs. For property, you're paying realtors, home inspectors, closing costs, etc...

I'm sure this is an incomplete and naive analysis.
But then you have to know how to maintain it all yourself. This is hard. If you already have the knowledge to maintain such a tech stack, that allegedly neat tool would only be marginally useful.
Yes! This is what experience has taught me too.

We tend to underappreciate the importance of time in everything. 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.

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 (I chose to rebuild my stack on a different platform).
Relevant XKCD: https://xkcd.com/2538/
i think regimes in china and russia feed on this type of hypocricy quite succesfully
Does gnome’s new RDP support work on Wayland?
SystemSix
Anyone know of a good YouTube channel that reviews self-hosted programs? I don't mind self-hosting but I don't have the time to install, configure and deploy 50 different video library products and then decide which one works for me. I'd rather watch a video and listen to someone who has done that exercise, because it saves me a lot of time.
I'm in the coast, so I won't pretend to fully understand the markets elsewhere, however, it should be noted that ~50% of the U.S. population lives near the coast, or a constraining border limiting expansion.

For a very very large portion of the population it's land use and zoning rules that are constraining supply and causing everyone else to pay more than they otherwise would.
HacknPlan: Project Management for Game Development
Large-scale NPM attack targets Azure developers with malicious packages
http://haacked.com/archive/2012/07/05/turkish-i-problem-and-... http://www.i18nguy.com/unicode/turkish-i18n.html https://community.jaspersoft.com/questions/1065746/jasperrep... https://userapps.support.sap.com/sap/support/knowledge/en/14... https://github.com/java-native/jssc/issues/80 https://issues.apache.org/jira/plugins/servlet/mobile#issue/...
Same reason people are hooked on Walmart’s massive source of Chinese goods…. They cost a few pennies or dimes less or are easier to get.
Philosophizing on your blog seems to be the new way to tilt at windmills. If you're actually interested in self-hosting, https://github.com/awesome-selfhosted/awesome-selfhosted is a great resource for self-hosted apps. Roll up your sleeves, get prepared to get lost in documentation, and have some fun! You'll realize the tradeoffs of what to self-host and what not-to quickly as you start playing around with actual technologies. Just remember that your life is production and if you're self-hosting XMPP for your family, you may want to be confident you know how to run XMPP before pushing everyone onto it, so maybe setup a lab or staging environment. But that's fine, it's part of the process! Stop writing screeds and start actually self-hosting.

EDIT: Since I'm mostly just reposting the link that OP links in their post, I'll add a couple fun things that I use a lot with self-hosting.

https://hoppy.network/ lets you setup a Wireguard tunnel to have your own static IPv4 /32 and /128 IPv6.

https://freerangecloud.com/ gives you similar products but also lets you do things like colocating a Raspberry Pi or getting a VPS at an IX

https://www.zerotier.com/ can effortlessly setup a private network between hosts

There's more I'm sure, but I like these.
Doesn't seem to be a Metafilter.
Hong Kong Island wasn't on lease, it was ceded in perpetuity in the Treaty of Nanjing. It's the New Territories that were on lease. When the lease ran out, it was deemed impossible to consolidate the population from the peninsula onto the island.
you’re not all that far off

* you’d have to sign up with a colo provider first. since data centers in physical buildings, this just depends on where you live

* when you sign up with them they provide you with info like ip addresses or how to connect to their network (they might have dhcp, or you might have to configure static ips). usually there is a initial setup fee, around 1 month of rent.

* if you just rent a a 1U space you usually can get physical access to it while accompanied by someone working for the data center. usually this is during business hours, but each data center will have its own rules. if you rent larger units, such as a full rack (42U) or half a rack you usually get a key card and can access it 24/7 (this usually involves a phone call for them to remotely open a lock)
I've definitely had a bunch of weird KDE quirks on multiple distros (Kubuntu, KDE Neon, etc). Nothing huge for me but still annoying. I do tend to prefer it over Gnome, but I am thinking of changing
A lot of cloud providers offer this. Cloud ocean for example, you search for the application you're interested in, click lauch and you've got it deployed in a docker container on a remote machine.
Maybe I was in the wrong subsector of this industry but there was very little theory work in the jobs I have held. A lot of it was just reusing the same design patterns over and over again, and then scaling that out somehow.

I did not mean my comment to say that seminal works in CS theory are useless, just that most of the books published in this field cover more practical matters and they tend to age very quickly. Like I have an e-bookshelf full of Packt freebies back when they did that, and those books aren't really that useful now unless I want to start on an old version of something.
>Many businesses seem to be eschewing web access in favour of using an app.

I suspect that a basic but very interesting to them reason for this is simply that they want to mine the shit out of your personal information to any extent possible. It's shitty, dishonest, intrusive but very real. I sometimes use paypal and though it works just fine on a desktop or laptop, or a browser inside my phone, the scummy company itself basically forces the option of downloading the app on you at every single goddam turn, with every non-app login and any time you transfer funds. How badly they'd like to have that sweet phone permissions access.
Thank you for your comment. I came here to say roughly the same thing.

Yes, in a way we are always using others as means to an end. But to make this interpretation true, I have to really push the boundaries of what I mean by using others, by mean, and by end.

However, let us try to think this from a different perspective. How about what others in this _experiment_ felt? How would you feel if someone came out of nowhere and asked you to give them this or that when you cannot even fathom why they are doing it?

To me, this so-called therapy may work for the people exposing themselves in order to get exposed to negative reactions. But this is just a very self-centered way of treating other people as cardboard cutouts, not as real persons. They are merely background features like trees, cars or streetlights.

In the end, maybe you get a kick out of getting out of your comfort zone. But you're also training yourself to be indifferent to the feelings of others. If that's the trade-off of this _therapy_, no thank you.
Actually 3dof headsets did try and compensate for this by modelling the human neck. But that still ignores a lot of the range of movement that one makes even when seated and relatively still.
what happened in 2015?
I think by starting small. Setup a raspberry pi for home automation, etc. Maybe connect a NAS or so. Add your own dedicated server with domain name, etc. My hypothesis is that you learn much more effective by learning the basics because 99% of the shiny fancy cloud-scale tools deal with inconveniences that occur when you do basic stuff in a larger setting.
Grand. Take with a grain of salt, but it's possible you could find https://osf.io/m43tg/ worth a look.