skysight-inc/HackerNews huggingface dataset:
cPanel isn't "cool" so it doesn't get a lot of credit here, but it is actually an amazing product that solves real problems. It makes running a server -- even hosting email -- almost effortless. Combined with a decent host, you don't need to have much technical knowledge at all. It really does make running your own server accessible to many, many people who would otherwise be unable to do it.
I passed up an opportunity to live abroad before we had kids. It was complicated but I wish I pushed for it.

Absent that, I wish I traveled more before I had young children (and before there was a pandemic).
Would you consider using a periscope?
Having screwed this up in my 30s and spent the first half of my 40s doing a desperate low budget TV montage, I agree with this entirely. Some things you can't undo and I regret that. Learn from my mistake :)
DW just released a documentary caller Iraq: The Killing of a Nation. I hadn't realised the extent to which the gulf war and subsequent sanctions devastated Iraq. It's pretty atrocious.

Now she isn't the only person guilty and not even mentioned in this documentary. Still I think it's an important watch.

https://www.youtube.com/watch?v=DLRfecGZhts
Yep, used to smuggle cannabis across the US-Canada border, IIRC.
Wear sunscreen:
http://www.davidpbrown.co.uk/poetry/mary-schmich.html
Apologies for being flippant.
> disabling a subscription should be able to happen from a central location with a click or 2.

Paypal
Exercising generally only gets harder.

Maintenance is easier than building things up; start early.
I have not, is it good?
+1 to not postponing having kids.

Obviously, people should not do it if they're not ready. But people think they need to have everything figured out (degree, career, house) first. You don't. And the younger you have kids, the longer you'll be around to spend time with them (or grandkids), and the less chance you'll have fertility issues.
The US is newly sanctioning Russia as well as long term sanctions on Iran, North Korea and Cuba. Are they worth it?
I agree $40 per month for Plus (<$200,000 pa sales) seems steep for someone just trying out selling something, discouraging all those young hopefuls.
How is this different from Pegasus https://www.saaspegasus.com/ which is a fully basked SaaS?
>I really don't like all the hackarounds and shitty ISP/DNS/port problems anymore.

This is a not insignificant part of the reason why I'm in no hurry to move from my flawed apartment. Symmetric gigabit fibre with static ipv4 is a luxury not everyone appreciates but I sure do

Moving would be such a pain since rental agents don't get this at all. "Yes it has fast broadband"...what they mean is it has 4G reception if you lean out the right window.
Imagine thinking that the only thing that matters to riding a bike is the efficiency with which you can extract power from your legs.

Normal bikes are way safer because you can actually see around you and you're also much easier to see. That's not even taking into account how much agility you lose on a recumbent, or how easy it is to get off of regular bike while it's in motion and let it do the crashing while you walk away.
I'm certainly not a layperson, but systemd frequently confuses me.

I want to edit a service to harden it for example. Oh, wait I shouldn't edit it directly with vi? Because it gets overwritten by package updates. Okay, makes sense, I need to use systemctl edit instead. But that opens a file that has everything commented out. Do I uncomment the [Unit] heading? What do I need to keep and where do I add my additions? I recall there being a comment at the start of this file, but unless I'm misremembering it doesn't answer that.

All I ask of it to do one thing - start something.service after other.service. yet it just refuses to order them this way. Why? I have no idea. I also have no idea where to start debugging a problem like this. There's a billion ways to try and do this after all: do I add Before=something to other.service? Do I add After=other to something.service? Both? Wants=something?
Lots of good points about the challenges of self-hosting throughout this thread, especially maintenance, security, and time-investment.

Here's my solution to all of them:

Invest in your common infra. Docker provides stable images configured primarily with env vars. I have a docker-compose host with logging/monitoring/alerting. All service-specific files are mounted from a NAS that has backups. All network access is closed by default, but exposed via a central login proxy (tailscale would be an easier alternative, but my Beyondcorp-esque system lets non-technical family members use my services easily from anywhere by tapping a yubikey).

That's 3 pieces of infra to maintain (docker host, NAS, login proxy) but I can check all the boxes for self-hosting 15+ services. O(n) services with O(1) infra.

I regularly spin up new services in under 10 minutes, while only having to touch 3 files that I am already familiar with (docker-compose.yml, dnsconfig.js, nginx.conf). I've run stable services for years on this stack. The only painful issues have been upgrades to the docker host, docker ipv6, and hardware issues.

This is all on a recycled computer in the basement, with a cheap VPS as a stable public entrypoint.
Important question.

Looks like GHWBush after the Kuwait invasion[1]

That said, presidents have the power to adjust sanctions if they affect too many innocents.

[1] https://en.m.wikipedia.org/wiki/Sanctions_against_Iraq
I’m curious why you say that. I put clip ins on my bike and it made a world of a difference being able to pull and push while pedaling. Are there better options?
Has anyone considered using a mag-safe like design so they would break away safely under extreme forces? Skis do this.
There's nothing to follow - most of the comments here are wrong.

ISAs align incentives between teaching institutions and students, they're strictly better than the tuition model. They don't fix all issues because they still require selectivity on admissions (since the school needs to students to succeed in order to survive).

ISAs are also not guaranteed to be good, but the ones originally used by Lambda School were good (Lambda School is somewhat of a third rail topic on HN, so it's worth just considering the terms).

- Only require repayment if students gets a software job making >50k.

- Payment was bounded to 10yr or 30k whatever happens first.

Compare to college tuition which charges huge sums of money often paid for by non-defaultable loans and schools don't really care if students ever get employed by anyone.

From his tweet thread conclusion:

1. Consumers are confused by ISAs

2. And when they take the deal, they often behave poorly

3. And when they behave poorly, you don't have great recourse

4. And there's a looming regulatory threat

5. And the financial markets aren't supportive

My takeaway from this is that it's harder to build an incentive aligned business that really gets students to succeed than it is to take their money as tuition and not have to worry about that so much for business building. I guess I'd argue no shit - that's why ISAs are better, they force the companies to be good at getting positive student outcomes because it's an existential risk if they don't.

That's kind of the entire point.
* Fun Challenge
Find a query that has only one result in Teclis! Then read that page.

I think found one but failed to read that (which?) page.

http://teclis.com/search?q=sysadmin+horror+stories
You can also embed the source into a png or svg and commit those to the repo. Diagrams.net will allow you to open from the source embedded png or svg.
This looks very thorough, nice!

I haven't (badly) used Rust in over a year, but this was confusing:

x86_64-unknown-linux-gnu and other machine type identifiers are referred to as target triples.

Isn't that four components, i.e a quad? What am I missing?
Saying “I am under 30” for instance is hardly divulging anything that could possibly be sensitive.
Another advantage of a 120Hz display is that it maps perfectly to 24fps, whereas a 60Hz display may introduce motion judder.
Did you say, we evolved to do that after we started domesticating cows?
"Gaming loot boxes: What happened when Belgium banned them?"

https://www.bbc.com/news/newsbeat-49674333

"Loot boxes 'link to problem gambling'"

https://www.bbc.co.uk/news/av/uk-england-46295317

"Number of child gamblers quadruples in just two years"

https://www.bbc.co.uk/news/business-46286945

"Could Candy Crush Saga be a gateway to gambling?"

https://www.smh.com.au/technology/could-candy-crush-saga-be-...

"How ‘Near-misses’ in Candy Crush Increase Frustration, and the Urge to Continue Gameplay"

[..] "some players can, and do spend more than they can afford on these games (Lloyd 2016)."

[..] "Tellingly, Candy Crush players often specifically liken Candy Crush to slot machine play to convey its appeal"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5445157/
Still not sure what went through the head of the first human that tried this. If it weren't considered normal it would be so gross.
Depends on the country. In here they are all free (Eastern EU)
Any optional third party option is not a solution.

As long as it is a choice for the developer, it doesn't fix the issue. The only reason Apple (and I assume Google) are able to make it this easy is because the app developers are forced to allow it.

But if they are no longer forced, why would an app developer choose make it easy to cancel?
Neocons from both parties
Are you joking? The Fed didn't invent liquidity preference and it also didn't invent low property taxes. When the government invests into a location, land value goes up over time as more people want to live there. Speculators start inserting themselves in the process and either occupy a plot that is bigger than they need (lots of homeowners) or outright own a second house/plot. The Fed can't solve that problem.

Really, when you raise the interest rate, the only difference is that some of the money is now going to the bank instead of the landlord. It doesn't make housing more or less affordable as affordability is driven by supply and demand.

100 houses and 200 people => affordability goes down, 200 houses, 100 people => affordability goes up.

By the way, I didn't say prices because affordability can be independent of prices. If you can borrow more from a bank, you still have to outcompete the next best bidder who also gets more money so borrowing more money doesn't make it easier to obtain a house in a popular location. Okay, I oversimplified it a bit, lower interest rates do make it more affordable to live in unpopular locations as some houses are going to be empty and thus very cheap regardless of the interest rate.

This whole thing about betting on higher and higher house prices is just sick. Make houses and its land lose their value over time, that's the only way out.
Agreed, but even in the cache-line-stealing case, those are latency costs, while a pipeline flush is also a throughput cost, no? Unless one of the CPUs has to wait for the cache line ownership to be transferred.
Ask HN: Anyone else suddenly become a 'prepper'?
Maybe I'm neurotic, maybe I just need to vent, but increasingly I find myself beginning to consume prepper videos on YouTube and have seriously started making plans to shore up a 3 month food and water supply etc.

Curious if it's just people as neurotic/anxious as I am, or is there a more widespread trend towards it going on anyone is noticing?

Russia-Ukraine has been my hyperfocus for a long time now and I've been deep diving on international trade relationships, supply-chains, agriculture, and historical analogs to what is going on at the moment and I'm growing increasingly concerned by the day. It has tipped over into having a 3 month supply being the sensible position, at least for me anyway.
I stock some iodine. I learn foreign language in case I have to be refugee. I find where bunkers in my city are. I fill some non perisheable food into basement, in case my city will be treated like Ukrainiens are.

I educate myself about nuclear and general War situation.

Oh, and who ends up winning elections and whether people where I live buy Russian propaganda is suddenly important, so I opposed that instead of being silent and keeping good relationships.
I 'm an heavy user of diagrams to take notes while learning topics in biology and medicine. I think the most interesting feature of diagrams.net is its extensibility, which is not frequently mentioned. If you run in the javascript console...

var editorUi;
Draw.loadPlugin(app => editorUi = app)
var editor = editorUi.editor
var graph = editor.graph

... then you can automate changes to the diagram using mxGraph's api [1] on the `graph' variable from the console.

Around this plugin mechanism I wrote some dirty hacks for personal use to make the editor behave more to my likings [2] (some features stopped working with recent versions of the desktop app), and an even dirtier Emacs mode for editing labels and having the js REPL available directly from Emacs when I need to run some code to fix my diagrams programmatically [3] (based on Indium [4] + the fact that electron apps can be launched with --remote-debugging-port=...). It's not pretty, but works enough for me, and it's only thanks to the customizability that diagrams.net allows.

[1] https://jgraph.github.io/mxgraph/docs/js-api/files/view/mxGr...

[2] https://gitlab.com/spellcard199/drawio-plugin-eight-droves-o...

[3] https://gitlab.com/spellcard199/emacs-drawio

[4] https://github.com/NicolasPetton/Indium
> Free feels hard to reverse

Absolutely true. I remember the amount of hate HN spewed at Docker for making their desktop app /paid/ for Corp users.
It is interesting that people are so angry with secretaries of state, rather than presidents. Or is it both? I rarely hear Bill Clinton's name spoken with such bitterness as Albright's as it relates to Kosovo, for example.

Honestly I am too young to have remembered the oil for food program and just read some about it. I didn't know we were sanctioning Iraq like that through the 90s.
I’d love to get away from the chain drive. It might be cool to make a hybrid drive and transfer peddle power to an electric motor.
Much of the unpleasantness of biking on a diamond frame can be corrected just by mounting a mirror under the handlebars, slanted so you can look down at it to see ahead. It takes a remarkably short time to get used to.

Just sayin'.
Hi, how did you come up with the 1000-word-limit? That is, like nothing. What is the reasoning behind?
Well he is probably the one of the most cynical and heartless leaders in history.
>'earn their Mr./Mrs.'.

The saying really doesn't work for "Mr." because the male honorific doesn't change based on marital status. You get you "Mr." just by existing, you don't need to earn it.
I self host a ton of things! :) it's really much less hassle than people think. I started with Docker compose and eventually started using my side project https://synpse.net/ for it as it just helps to move things around and update things remotely. I just wish more tools embraced 12 factor app style deployment :)
What a life… being born Marie Korbelová in Prague in the 1930s was a death sentence for most. She survived, thrived, and made sure she never had to feel powerless again. A personal witness to half of human history, by volume.
I click on all that stuff, but I don't value it in the sense that if I have to give something up for it, I just won't bother. That valuation is based on the relative abundance of information that's available, but that's what it is.

I value an internet connection, a browser, a computer with a gui (though barely the gui part), etc, but not the incremental experience of clicking on a particular news (et al) link
I'm guessing the "why" eventually can trigger experts to craft mechanism and associated tutorials/docs to show the "how". That is, i think people should understand the compelling reasons why self-hosting could be important...and maybe there will be much more incentive to get experts to create more things - and easier - for lay people to adopt them...For example, if tons more people start demanding that easier self hosting options exist (both mechanism AND how to docs), then we would have many more entities - both commercial and private - incentivized to generate better/easier on-ramsp for self hosting. But of course, you're right that ultimately, eventually, the "how" to get to such a nirvana is essential too. That is my guess anyway.
>> The point is, can you really apply ML to the EMR of cervix dilation?

Yes, it's a perfect fit. If I may.

Sorry, to clarify, the way most people do machine learning is what you describe: tweak a model until it fits the dataset. If the ability of the model to fit the dataset translates to anything beyond that, it's anybody's guess.

You just put me off being a parent for life, btw.
I'm not the parent, but I've traveled around with an Intel NUC, which is only a little bigger than the RPi. I got a portable 15" 4k "gaming" screen for $300, and I have a half-width keyboard. I bought a photo box from Michael's which fits all the non-screen items. I can easily pack it in a backpack (e.g. Jansport bookbag) no problem. The keyboard is frustrating to type on, although you get used to it. I probably should have gone with a keyboard similar to those Apple ones (but wired), didn't occur to me.

I was trying to have a Windows/Linux machine on the cheap for the occasional cross-platform project. However, if you're doing serious work, you'll be happier with a nice laptop. (Except I don't know where you'd find a retina laptop outside of Apple)
The last I checked Filecoin cost around $17/TB of storage, which is ridiculously high. Like most cryptos they pumped the market and profit from hype than actually providing a competitive service. It is lower tier storage too than you'd get through something like OneDrive or Google Drive.

NFT.storage is well, to put it nicely, a scam platform to drive traffic to Filecoin.
No. It is you who went out of way to tell people passivity is right noble behavior.

I saying, choices in aggregate matters.
Noam Chomsky did a great intellectual takedown of Kissinger in an article reviewing his memoirs.

https://pauleccles.co.za/wordpress/index.php/2022/01/09/chom...
Having kids is a huge increase in responsibility and completely changes you as a person. you really can't take risks with out worrying about your kids.

Don't worry my youngest refers to me as a man-child(if he only know me in my 20s)
Would you rather it stay down while they spend a day debugging it?
The bad that most of us do in our lifetimes doesn't reach the geopolitical scale. When it does, it seems negligent to ignore it when they pass.

This idea of honoring the good in the dead is also arbitrarily applied. An obituary of Osama Bin Laden wouldn't neglect to mention his involvement in 9/11.
I do see one potential customer benefit: rather than increasing your attack surface by giving two companies your CC info you just give one (google). In theory Google is going to have more security than a bunch of smaller companies.

I use Apple Pay whenever possible for this precise reason. I don't want to trust Target with my CC info.

Of course since under this scheme the company I'd be sharing my card info with is the largest dossier assembling company in the world, so I wouldn't be comfortable with it. But presumably they will collect the info anyway (even though they aren't subject to the same regulation as the credit bureaux or credit card networks), so perhaps going directly through them doesn't make things worse and at least eliminates one risk (spotify themselves).
This article seems to be pointing to, but never quite saying, that the most perfectly-evolved bike is a recumbent. Or maybe even the crazy one at the bottom of the page that puts the rider on a weird frame that has them lying down on their front with their chin a half an inch above a fenderless front wheel.

And, yeah, maybe that thing goes faster than my shitty $300 Retrospec, and is much more efficient at converting muscle energy into forwards motion. But there is no way I would want to get on that contraption and ride it around the pothole-strewn streets of New Orleans. Never mind issues like only being eye-to-eye with dogs people are walking down the trails, being completely invisible to people driving cars, stopping at a light being super-awkward, and having absolutely nowhere to put my laptop bag or my groceries. I am quite happy to sacrifice speed and efficiency for all of those. I spend a lot of my riding sitting straight up because it makes my back happier; I don't give a shit if it increases wind resistance and decreases my maximum speed.

This is not to say there could potentially be a better design for a two-wheeled device powered by its rider's muscles. But there's a lot more to consider than just "how fast can it go on a racing track".

(But apparently Cyclefit is a business focused solely on racing bikes, so for them, I guess that's the only measure.)
Maybe costing 30% more isn't worth centralizing the subscriptions
Biking is wildly more efficient than running. Heck, if you’re on the large side (250-300pounds), you burn as much energy (~0.25kWh or ~200Calories in terms of human food, which—unless you’re eating almost entirely bulk staples like corn meal—has a really high footprint, especially fruit and meat) to run a mile as it takes to drive a Model 3 for that same mile. Biking is a quarter that. (Walking is a bit more efficient than running, but not much.)
I'd imagine you wouldn't necessarily need to decap the entire chip, just the small part of the die with the fuses. The Xbox 360 Kamikaze hack involved drilling into the package to hit one of the bond wires so coming up with a way to use a laser engraver or just a UV light source sounds plausible. As for erasing all fuse bits bricking the chip, aside from the headache of reverse engineering it surely those fuse bits are all wiped clean when the chip is manufactured. Wouldn't there be some method over a JTAG interface to set the relevant bits if you knew which ones were for some key and which were there for platform configuration values? It might not work in circuit but I'd kind of expect that to be programmed after packaging so surely it's brought out on some pin.
It would only make sense if the company was able to offer a discount/different price when you use their billing system vs google/apple.

Edit: though it's not clear if Google would even allow that in this case.
Wanted to reply saying the same thing. I didn't really muck with the settings on my QNAP NAS and then checked into my files one day and everything was encrypted with some txt files telling me to send BTC to some address. I just formatted the disks, lamented not backing some stuff up, and moved on.

I'd say the point being: I'm a software engineer who knows better about these sorts of things and still got caught with my pants down. You have to be very judicious with respect to security. You can't just plug and play and say "I'm too busy to worry about that."

Another thing I'll add is the amount of software tools they have on these NAS machines strikes me as 1) very impressive for a company their size and 2) a huge surface area rife for being hacked. When it happened I wasn't surprised at all.

I've since stopped using it because at the end of the day I'd rather pay Dropbox to have peace of mind.