skysight-inc/HackerNews huggingface dataset:
Ask HN: Just got a brand new server, what do I do first?
I've been long wanting a playground to host my own e-mail, website, media and miscellaneous utilities to break free from subscriptions and "free" services which are data hogs, but due to extrenuating circumstances, paying for and maintaining a server has just been too much of a monetary and temporal investment for a broke college kid.

After a bit of research I came across Oracle's Free Tier (<https://www.oracle.com/cloud/free/faq/>) which offers a LOT, and in my eyes seems like the perfect test-bed to try out homebrew before I invest in my own DIY VPS at home.

Currently thinking of setting up the following:

- <https://www.getoutline.com/> (Notion alternative)

- <https://github.com/jellyfin/jellyfin> (Media management)

- <https://github.com/Radarr/Radarr> (Movies)

- <https://github.com/dani-garcia/vaultwarden> (Passwords)

- <https://wildduck.email/> (E-mail)

Even though I have self-hosted things individually (eg: my Ghost blog on a RasPi connected to my home WiFi), something which I've always been concerned about is the separation of all these services, since they must have APIs and access rules. What's an ideal way of setting up a multi-service server like this, and what security policies should I implement. Additionally what are some must haves that you have running on your servers?

I understand self-hosting is a huge labour of love, and I have no qualms in investing time/effort learning :)
Thank you for reading!

tl;dr got a server, want to self-host things, how do I secure it/what all do HN'ers have running on their servers.
The best part of the article: "The Australian Defence Force has been asked to verify the recovered capsule by checking its serial number."

So they're not certain they have found it, yet.

They could have found one of the other radioactive capsules lying about the Western Australia outback.
> Unfortunately, SoftBank took ARM private and closed out my trade.

Uh, probably fortunately. Softbank bought ARM for $32b 7 years ago, and fat chance it's worth that inflation-adjusted now.
> The apartment was fully settled in 1980. A year later, an 18-year-old woman who lived there suddenly died. In 1982, her 16-year-old brother followed, and then their mother. [All from leukemia]. [...] A new family moved into the apartment, and their son died from leukemia as well.

> A child's bed was located directly next to the wall containing the capsule.
The F-35B is capable of vertical takeoff:

https://www.youtube.com/watch?v=zW28Mb1YvwY

Lockheed Martin says of the video: "An F-35B test aircraft completes its first-ever vertical takeoff (VTO) at NAS Patuxent River, Md., on May 10, 2013. While not a capability used in combat, VTOs are required for repositioning of the STOVL in environments where a jet could not perform a short takeoff. In these cases, the jet, with a limited amount of fuel, would execute a VTO to travel a short distance."
You'd think that was quick, ... but generally this kind of thing would be done from a crop duster airframe flying at an industry standard 70m/sec (252 km/hr).

I'm guessing the local Perth geophysical survey companies that routinely fly magnetics and radiometrics were all fully engaged flying pre booked contract work .. so they dragged in a couple of white transit vans and fitted them out to get the job done.
Recommending William Gibson. Early books were cyberpunk, moved onto near future, alternative realities. Great contemporary writer.
You’ve buying too much into the twitter/Reddit version of how things are going. Russian mothers love their sons just as much as American ones. Consider balancing your sources with actual military experts (and not ones on the boards of US defense contractors or journalist with liberal arts degrees).
I just want to point out to others that the above is parody.
I guy I grew up with is a flight instructor for the F-35. He claims (publicly) it's a total game changer compared to the F-16's he used to fly before.

In exercises such as Red Flag, it dominates anything 4th gen.

"Stealth" is not only about being hard to detect. It's just as much about making it difficult for enemy missiles to get a lock and keep it until they score a hit.

Also, the softer (or software) elements of the F-35 is a huge part of it. Sensor Fusion makes it a lot easier to know what to do next.
He said he used a paid dyno
Good thing: new app, that might be fun to use (like instagram was)

Bad thing: after a year or two, it will be sold to meta/google/someone_like_that and only show ads with a sprinkle of your friends' content inbetween (like instagram is)
I can hardly wait to see how this plays out in my family.

2 adults, 2 kids, multiple devices (Phones/Tables/AppleTV/"Smart" TVs), multiple homes, one 4 stream subscription. On average i would say each user has about 3 devices capable of watching Netflix, and on any given day i would say 8-12 different IP addresses are in use, depending on commutes to/from school/work.

Add to that the summerhouse which also has AppleTV.

And while i don't mind them trying to limit password sharing, i will not spend my time defending myself over legitimate use, so the second this bothers me i'm hitting the unsubscribe button. I have enough "time robbers" to deal with, and i'm too old to deal with stuff that doesn't work by itself once setup. Keeping the internet/wifi running is work enough, i don't need the extra stress of signing in my kids devices every n days.
I found that higher-level comments (docs), explaining the overall logic, design choices and use cases are often missing. Developers should be given time to write those.
Politics trumping technical superiority being how things work should not mean that we accept politics trumping superiority. The only way this changes is with sufficient pushback. Unfortunately with web standards things have gotten so bad that I don't see any solution working out other than real anti-trust enforcement against Google.
Pornhub Risks Losing Its Domain Name in Bizarre Piracy Lawsuit
Could you clarify then? I also thought it sounded like TTS and not as natural speech.
I wouldn’t say the state of the art is particularly great, but interestingly enough server-side rendering + JS sprinkle is exactly what many modern frameworks like Marko are going back to.

They provide some opinionated/convenient ways to author code but deliver fully server-side rendered HTML. They use fancy means to detect where interactivity is needed, and only ship JavaScript to the browser for those components.

In fact, they make what you describe easier to achieve. When you do it on your own, it’s up to you to ensure one piece JavaScript doesn’t mess another piece up, it’s up to you to sync back-end with front-end—but with a good framework you get encapsulation, bundling, and typing with compile-time checks (if you removed an attribute from some object server-side but forgot to update the client side, your build will fail with a useful error message before you can deploy it).
Estimated frontal Radar Cross Section (really just estimates, actual figures tend to be classified as you can imagine): 1.2m² for the F-16, 0.8m² for Mirage 2000 and Gripen C, 0.04m² for Rafale and Eurofighter (0.05m² with anti-air missiles), 0.002m² for the F-35, 0.0002m² for the F-22. [1]

Using F-16 the baseline, Rafale is 30x smaller, F-35 is 600x smaller and F-22 is 6000x smaller. So there's a factor 10 in favor of the F-22 when compared to the F-35. On top of that F-22 is said to be more optimized in all directions, while for the F-35 the focus was more on the frontal RCS, so the F-22 overall average RCS is probably even better.

Europeans will note that in terms of RCS, the 4.5 Gen moniker of Rafale/EF is well deserved: halfway between an F-16 and an F-35...

[1] Figures gathered from this thread: http://www.air-defense.net/forum/topic/20630-rafale/page/202...
I am wondering more and more if any trust in a single cloud provider isn't simply an unacceptable risk. The power balance means that a minor error on their side is generally business-ending for you. This is different from almost any other supplier, which can generally be replaced, even if the business is on hold for a few days. So any data recovery plan that should be able answer: what if the relation with our cloud provider disappears unexpectedly.

This is not a warning against only heroku. Google is famous for terminating without any recourse random accounts because they felt like it that day. Amazon and especially Microsoft seem more dependable, but even they had their share of business-killing behaviour.

So e.g. a backup with another cloud vendor is a requirement for almost any business. And of course, validate it. Easyer said than done at scale, of course, but even a partially failed backup is better than nothing.
Which Usenet provider are you using? I used Giganews back in the day and I see they are still operational. Thanks.
One day eventually we will have general human equivalent AI, at least for the vast majority of work tasks. Sure, but that's as much a premise for a science fiction story as a prediction about the future.

We are absolutely nowhere near even close to beginning to know how to even start building such a thing. Chat bots, language models and image generators are fun tools that look amazing to people who don't understand how they work, but they're extremely rudimentary compared to real intelligence.

I'll make a counter-prediction. All the low hanging fruit in language model development have been picked. Like all technologies there's a steep part of the S-curve of development and that's where we are now, but you can't extrapolate that to infinity. We'll soon hit the top of the curve and it will level off, and the inherent limitations of these systems will become a severe obstacle to further major advances. They will become powerful, useful tools that may even be transformative in some activities, but they won't turn out to be a significant step towards general AI. An important step maybe, but not a tipping point.
What really matters to me is spending time with my family. Fuck executives and management that would force me to go to an office to do the exact same things I do at home now. Upheaval be damned.
There's a lot of benefits to going to 1g-pages, but treating them as 256 4k-pages seems almost always to be a mistake; All I ever hear is horror stories. Does anyone have a story of "good luck" with transparent hugepages?
Employment Type: Full-time

What are we all about? We are a team of world class builders and researchers with expertise across several domains: Ethereum Protocol Engineering, Layer-2, Decentralized Finance (DeFi), Miner Extractable Value (MEV), Smart Contract Development, Security Auditing and Formal Verification.
Yes it's deliberate exaggeration for comic effect of the simple bald fact that the front fell off of the bloody oil tanker.
Something similar in brazil:

https://en.wikipedia.org/wiki/Goi%C3%A2nia_accident

While the soviet incident was one really bad fuckup, this was a chain of many people fucking up horribly

Videos for people who don't like to read:

https://www.youtube.com/watch?v=nhL0xQzPSy8 (16m)

https://www.youtube.com/watch?v=T5tEjXGHNeg (6m)
Such a straw man article. He ignores the main argument against WFH which is that people are walking their dogs or doing yoga instead of actually working. I take long naps. I know I'm less productive but I can't help it.
I hope it will be same OSINT treasure trove like BeReal was (is).
Yikes.
False positives doen't just affect Go or Nim binaries, they affect anything that doesn't look exacty like the bloated shit MSVC spits out. It would affect a lot more real programs if their creators hadn't wasted time (and sometimes made their programs worse) to work around bs black box detections.
> The white aliased border around the thumbnails looks really really bad, and really turns me off from staying on the site.

That is completely fair, looking into ways to improve the images now. Agreed that blades are quite beautiful and the website should do em more justice. Thanks a ton for the input!
I grew tired of Spotify's repetitiveness (I suspect their recommendation algorithm prioritizes what is already cached on your device, to save bandwidth), of their terrible treatment of classical music (impossible to see full track titles), of their peddling of stuff I don't want (exclusive podcasts on a closed platform) and of the never-arriving Hi-Fi version.

So I re-ripped all my CDs and started a Roon subscription. Huge improvement, and the integrated album reviews are an incredible value, especially for jazz.

One thing about Roon which many people miss while complaining about paying for a subscription is that Roon's goals are aligned with the users. I pay them for providing a good experience of listening to my music. They don't have to peddle their own exclusive podcasts, optimize algorithms that feed me cheap stuff, all they get paid for is user experience. I'm quite happy with this arrangement.

The music industry should be worried, though. I almost forgot about my CDs, since Spotify worked so well. But now I took the time to re-rip all of them, which took quite a bit of time and effort. And if people have their own music collections, they might look for other (ahem) sources of music to fill their collection.
> Working from the office they spend that money on fuel, indirectly spend on road maintenance, directly spend on vehicle maintenance where the shop in turn spends on parts and tools and so on.

It's arguable whether all of this is needed everywhere in the world, to such a degree as is presently done.

In the cities, the transportation needs of most folks can be covered by public transportation (depending on the country, admittedly) - it is more efficient, more green and also results in fewer traffic jams.

Furthermore it scales up and down better: whether at 50% or 80% of capacity it will do its scheduled route, as opposed to all of those people otherwise needing cars and parking spaces for those and so on, which isn't always entirely feasible in densely populated cities.

I guess it's just a different take on things, but if there's commute, we might as well make it more efficient, as opposed to spending 1-2 hours per day in traffic, which is essentially wasted time. Or not have the commute altogether.

In more rural areas or many places in the US as opposed to EU it's a slightly different story.
How to Hunt Fake History
This made me laugh quite a bit, took over an hour to do that hover thing and i felt fancy for it too. I just removed it as i agree it looks a little shoddy
tbh (acquired by Facebook) and Gas, the current most popular app in the US.
Parents absolutely have a right to withhold information from a child until it's appropriate. Would you teach a 3 year old about the safest methods of heroin injection and not to share needles? It's about their body.

You're approaching a very nuanced subject with a very black and white view. Parenting is hard, and marred by our own experiences. In addition, every kid is different in maturity, emotional intelligence, ways of processing information, etc. The person who knows them best and who is trying to do the best they can for them probably has a better idea than you do here.
Transparent hugepages seem mostly useless, but standard hugepages can be a lifesaver. I have a postgres server with 1TB RAM, and without using hugepages the machine would regularly fill the page table causing an OOM. With a suitable number of 1GB hugepages assigned, it is rock solid.
No one is operating 5th gen aircraft that the US should be concerned about. Many countries are operating air defenses that the US should be concerned about. The 5th gen aircraft have credible, but not perfect, defense in-depth against the current generation of air defense platforms, whereas the 4th gen aircraft do not (though they may gain it at some point).

In the specific case of the A-10, it was designed for a world that had extremely primitive sensor systems that couldn’t even reliably lock onto a plane when looking straight at it. We aren’t in that world anymore. Not only is the terminal guidance sophisticated and reliable but the warheads are designed specifically to destroy aircraft like the A-10. Everyone has had 50 years to work on that problem.

Modern Russian and Chinese systems effortlessly deal with an A-10; it lacks the power systems to support modern counter-measures against modern systems. It isn’t upgradable like that because that wasn’t a design objective.

Modern military aircraft like the F-35 have critical combat roles that don’t involve dogfighting. Their sensor suites and processing capabilities are at least as important as any other particular feature, and other aircraft don’t have that. Their systems can measure and exploit their environment to an astonishing degree.
Write a toolbox for your tests that is able to spin up and tear down an instance of the database that you use (eg. on a random port and random password). Make sure that the new instance is really independent, especially storing its data in a separate (temporary) ditectory.

During test:
- At the start of the test (fixture), run a new DB instance
- Apply DB schema.
- possibly: Remove constraints that that would disturb your tests (eg. unimportant foreign keys)
- possibly: Add default values for columns that are not important for your test (but do with caution)
- run you test
- Assert results (maybe also directly as access to databse or via a dump of tables).
- Tear down database possibly removing all data (except error logs).

I used this pattern to test software that uses MySQL or MariaDB server. For Microsoft SQL server it may be enough to create a new database instead of running a new instance (possible but not as easy as for MySQL/MariaDB).

On CI server this can be used to run tests against all required DB server types and versions.
Switzerland uses Superpumas flying 90m over areas to measure radiation on the ground[1] . In around 3 hours they can measure 100 square kilometers.

[1] https://www.tagblatt.ch/ostschweiz/im-tiefflug-ueber-der-sta... (german)
Yes. Yes, really.
-- What Caused the 2013 Hueypoxtla, Mexico Radiation Event? - really really interesting story - https://www.youtube.com/watch?v=XuZvc5mmAXk --
BigClive tries it so we don't have to[1]. The taste test starts at 2:35, but, as ever, the whole thing is worth watching.

[1]https://youtu.be/ep2I3Gf3Sec
I immediately signed up. AMA.
I use Feedly for my RSS feeds and Flipboard for discovering new content. But yeah, I miss the old Stumbleupon...
Sure, but the best option for that is to statically link them (if they are only used by one binary and users swapping them out doesn't make sense). And you should be able to do that without third parties slandering you.
Scraped my way through 15 sites so far. It's wildly boring stuff but someones got to do it

There are some general sellers (bladeHQ, knifecenter, mountain) where you can scrape thousands of brands at once which is helpful too.
It's possible to model by annotating facts in the database with a timestamp (Wikidata has this, as well as qualifiers for e.g. the source of a statement, or that it applies within a restricted context) but you still need to somehow integrate the information if you want to know the state right now. E.g. if you have (Jenny, date, Tom) from a year ago and (Jenny, date, Mike) from yesterday, does that mean (Jenny, date, Tom) is no longer valid? Or are both simultaneously true? Or is (Jenny, date, Mike) invalid too, because yesterday was like ages ago?

You could have some heuristics to handle this and then you add another relation "has met" and suddenly you need a whole new set of heuristics.
It's really fascinating hearing about this and what the issues were. I have played a lot of AI Dungeon on and off and this always felt like part of what was missing: some way for it to keep a structured view of the story to help consistency. The biggest problem has always been that it keeps contradicting itself or lose track of the plot. It's gotten a bit better with the manageable context being fed back each step, but it's still not nearly good enough.
I appreciate the willingness to give them a shout out, by name.

Not the first time I've had a brush with Rio Tinto.
Some fad diets like the "potato diet" are based on this principle, that if you reset your tasetbuds then foods with added sugar will taste too sweet, and you'll avoid them.

I experienced this with the Keto diet, which is low-carb and hence very low on sweeteners like sugar. It was about a year afterwards that I could eat normal chocolate, candy, or cake.
I think these people are deluding themselves. Sure, dogs may cost a little less than kids in money, but not in time. Dogs severely hamper your lifestyle unless you work at home and don't leave the house much. Kids hamper your lifestyle for about 2 years, and then it eases up as they become more independent, but dogs never get to that point. Worse, there's a lot of things you frequently can't do at all with a dog, that you can with a kid, such as going shopping, going on a foreign vacation, etc.
ALPHred, a Virtual Machine like no others
I’m comparing it to multi shot raw (i.e. ProRAW). What I mean to say is that if you would consider using a typical ProRAW or JPEG shot from an iPhone (both based on multiple exposures), then you would also consider using a single-shot RAW. At daylight ISOs the difference in noise and sharpness is small.

Here's a JPEG from a single shot 12MP RAW made with Halide (can't shoot 48MP single shot RAW for some reason): https://drive.google.com/file/d/1oqQB_UbdBaaoM3vC2IG_9jzP2AG...

Here's a JPEG from a ProRAW 48MP made with the camera app: https://drive.google.com/file/d/1oqQB_UbdBaaoM3vC2IG_9jzP2AG...

Here's a JPEG from a ProRAW 48MP made with Halide: https://drive.google.com/file/d/13GW_CIIvOSFEsKcON28Y34NgQAA...

All images are shot on an iPhone 14 Pro Max and processed in Lightroom (60 on the sharpening slider, no noise reduction). There are certainly many differences between the images, but it's not as if the single shot RAW is a total mess. In fact, in this case the single shot RAW is cleaner and better looking than the ProRAW output of Apple's camera app for the most part. It even has more textural detail in a couple of areas where Apple's processing has smoodged things. This could partly be because I was able to select ISO 57 using Halide, whereas the camera app chose to use ISO 100. (All images were shot on a tripod, so there was no real need to use a higher ISO.) As you can see, Halide's ProRAW doesn't smoodge quite as much. I generally prefer the Halide ProRAW to the single shot RAW, even though it looks a little more processed when pixel peeping.

There is clearly more noise in the single shot RAW (as you'd expect). However, bear in mind that the JPEG above shows the result of doing fairly heavy sharpening and no noise reduction whatsoever. With more balanced processing the noise is much less noticeable. Here's an example: https://drive.google.com/file/d/1PQKAcE-Cr-M6Uz-rcXTDt3OM0Ej...
Have you tried turning off THP and just using -XX:+UseLargePages? It always seems to do same-or-better for me and I don't have to worry about some other process accidentally stealing my (precious) huge pages.
> A small friction point is that middle click, ctrl-click, and right-click / open in new tab are all unavailable to access details for a knife.

just fixed it as soon as i got home. Should be good to go!

---
Select-to-compare functionality does sound super interesting though and could be useful, added it to my backlog :D
This is just not true

let's take something very basic, the kanji 人 has two on'yomi pronunciations, jin and nin and there's no way to tell which one to use without knowing ALL of the words it will be used in

日本人 - nihonjin, so far so good
三人 - sannin, okay, I guess there's two pronunciations
二人 - futari, huh?
一人 - hitori, wat

so please tell me how I am supposed to know 人生 (jinsei) from 人気 (ninki) from 恋人 (koibito) from 大人 (otona)

even ignoring the irregular reading for "adult" there's still no way to tell those three readings apart in a kanji as basic as person