skysight-inc/HackerNews huggingface dataset:
Are there any simple tools to manage a small WireGuard VPN with a handful of servers and something like low double-digit number of clients? By servers I mean Linux servers/VMs that expose some web services and clients are simply desktop/notebooks that need to access the servers, but don't expose services to the VPN.

From the description, this tool isn't what I want. I have configured a simple version by hand with Wireguard, but it did seem like raw WireGuard is too low-level for my purpose and my networking knowledge. Setting up the keys does need some level of automation for anything larger than a sandbox. And I didn't figure out a way to resolve domains within the VPN without interfering with the DNS on the clients for everything else.
Why was this preferred to using a thickness planner to even the boards?
I seriously don't understand "bitcoin has no tech" argument.

These people must be very priviledged and stationary if they never encountered issues with current banking systems. At some places transfering money at local level takes ages and international banking is almost always a complete an utter joke.

I've been waiting for over a month for a new debit card from Revolut while using their highest subscription tier and that's supposed to be the new hip, cool kids bank. It often takes days to move money between countries - even miniscule amounts that should be immune. Even our debit cards are region locked and extremely confusing, your VISA doesn't work the same everywhere. It's just complete and utter chaos if your finances are just slight bit out of the norm.

Even if bitcoin is not the holy grail - it's still extremely useful piece of technology for many of us.
What do you mean by "managing and operating" a database?

Applying migrations? initial setup and configuration?
Yes, but you still need to click the link, open in the browser. I don’t trust the average restaurant to make correct security decisions on their online menu/payment system. So pass.
We don't need to look for an Elixir developer to have one
In the 6 years of running all the infrastructure for multiple thousands of daily clicks myself I only once had a currupt database that i fixed like 15 minutes after I got the bug report via email. And that's 5 years ago.

So yeah running my own postgres, one on each of my web servers actually. Mostly because it's simply sooooooo much cheaper and I hate monetary growth limitations for my projects
You have to be extremely senior these days to be in a position where they actually let you solve problems of any kind. (The paradox is: At that level of seniority, you are no longer capable of actually seeing the problems).

I'm a software engineer with a Ph.D. from an elite university and 10 years experience. For me it has consistently gone like this for the past 10 years, and that was in a huge variety of different companies:

Manager: We need to add field X from data source Y to interface Z. Please do that for us.

Me: This will take 93 days.

Manager: That's perfectly fine.

Me: The reason it will take 93 days instead of 3 days is that your whole architecture is a pile of shit because of problem A, problem B, and problem C. Fortunately for you, I happen to be someone who is capable of seeing and solving problems. So here is what I'd like to do for you instead: I'll use 30 days to solve problem A, 30 days to solve problem B, 30 days to solve problem C, and, with those problems solved, 3 days to add field X from data source Y to interface Z. Your spending is the same, plus it's an investment in your software architecture that will pay dividends, because there's a good chance that next week you'll want to add field V from data source W to interface Z, and solving those problems, that too will then be a 3-day project instead of a 93-day project.

Manager: Wow, you are great at identifying and solving problems. I'm glad I hired someone who is such a great problem solver. But please don't do any of that. We just need you to add field X from data source Y to interface Z without touching any of the things you just said you'd like to fix.

Me: But it will take 93 days, and you are paying me a shit-ton of money, don't you care about that money and how it's put to use?

Manager: We have enough money to not give a shit about the money we give to you, and part of the reason we are giving it to you is so I don't have to expend my mental effort evaluating proposals like the one you just made. So, please just do as you're told.

Me: Okay. sound of soul crushing
A majority of respondents disagree with you. Advertising placed next to offensive content has a negative effect on brand perception.

https://www.statista.com/statistics/698821/influence-offensi...
Something that drives me bonkers about current tree shaking is that there’s no good way to see what got shaken.

On a super basic level you can just build with and without tree-shaking and diff the results. If you turn off transpiling and minification, and move your bundled NPM modules to their own separate file, you can see what parts of your own code got shaken out pretty easily.

I'm tempted to have a go at writing a tool to do that actually. It would be useful.
At first I was afraid to open news, but hey, it's not that similar! There's a competitor of mine called everydollar. They have the same similarity, lol.
We're hosting Postgres on HashiCorp Nomad and ClickHouse on a separate VM for Pirsch [0]. The Postgres db is only a few kb (maybe it's a few mb now, I haven't checked in a while), as it is only used for user accounts, settings, and some configuration. It doesn't do much so it's doing OK in the cluster using a host volume on one of the machines. ClickHouse uses more storage (don't know how much right now, but it should be less than 100mb) and resources and therefore lives on its own VM.

The main reason we self-host is privacy and cost. Postgres costs almost nothing, because it's part of the cluster we require anyways (also self-hosted) and ClickHouse can be scaled as needed. Hetzner has some really cheap VM, our whole setup, including the cluster, costs about 45€ a month.

[0] https://pirsch.io/
I've seen it sometimes generates pentagon and heptagon rings. Are these structures actually possible?
And all of this in the presence of the internet.

Fickle thing, this connectedness.
Where are you importing to?! To Thailand, Philippines and Indonesia I’ve never had anything take more than 24hrs
4chan and other imageboards already allow client-side moderation.
>Is that something that very much depends on the region, or a personal obligation?

Its a personal obligation: My wife and i, we life in the same building as my older parents (in a big old half-timbered farmhouse)... so, until now (both parents are vaccinated, my wife got her second shot yesterday and i will get it soon) we were careful...
Microsoft SQ2 vs. Apple M1 (Benchmarks)
On the other hand, pathogens survive longer on a smooth surface than on a rough absorbant surface, and I would guess that they are more likely to be transferred from a smooth surface onto somebody's hand than from a rough absorvant surface. So, taking account of people perhaps not doing all that spraying and wiping properly, a paper menu might turn out to be safer after all.
With all these smart devices, what is so smart about them? Does the doorbell know to ignore certain people?
Most of the smartness in this doorbell is simply having the notification go to a different place.

My smart TV still doesn't know what I want to watch, that is should pause stuff when I stand up during the middle of a move but should keep playing the commercials when I stand up so I can ignore them.
Smart means: internet-connected or has a (touch)screen in case of a smartphone.
/rant.

Nice build though, I'll replicate this some time.
Offering both options has no significant downside, and improves accessibility of your restaurant. I don’t think most restaurants have a Braille version of their menu, but having a digital version with VoiceOver-like functionality gets you something similar.
Offering Traditional Chinese would require a lot of review work to catch character mapping errors and phrases that are not idiomatic in Taiwan. Given the low quality of Duolingo's existing Chinese sentences, I wouldn't hold my breath. (I've played around with the Mandarin class last year and immediately ran into some mistakes; not sure how much bad luck was involved.)
I mean, if that’s how you and your friends want to hang. I don’t like that experience and choose to go to restaurants with people I’d like to eat with and talk to in person. For me, pulling out the phone at dinner is rude. Whatever it is can wait the until after dinner.
>Have you taken a senior/graduate level DS&A class before?

I've taken DS&A class during CS Eng. degree, it was bullshit about sorting algorithms while using 1-indexed arrays in languages that used 0-indexed approach, nothing fancy.

I wish it were about TLA+ and formal proving
Put options have a time limit. So being early means you loose the money you used to buy the put.

So yeah it is the same thing.

And Michael Burry was a lucky mother effer that he managed to keep his put on all the way until it finally happened.
I don’t believe conversion from fiat in home country + transfer fees + conversion to fiat again in Chile costs less than 5-8% except for very large transfers.
I think one aspect of climate engineering that I don't see discussed very much is who is allowed to do that: Is a single country permitted to make decisions that affect the whole globe? Who decides how hot/cold the earth should be?

Just as an example, some African countries could decide that in fact they would like to make the climate even colder than it used to be, which on the other hand would negatively impact agriculture away from equator. I think these questions form a big potential source of global power struggle and conflict.
I love the function and variable names - straight to the point, without trying hard to be too precise.
Ask HN: Undiscovered Easter Eggs
Are there any easter eggs you put into soft- or hardware, that were never discovered? This is the place to let us know about your work.
> Proof-of-stake is basically an oligarchy though, those with funds call the shots

How is it different from proof of work? People with access to ASIC miners and cheap electricity call the shots, guess who those people are?

Proof is stake actually more fair since you cannot move your investment in the network - you are locked-in and need the network to succeed to not lose your position. With proof of work you can switch all of your investments to a different network at the snap of your fingers.

Proof of stake is naturally designed to produce benevolent leaders since their success is directly tied to the success of the network.
is the last book you mention "The Savage Truth on Money - Terry Savage"?

The first is by Pink?
> Please don't assume the question is "disingenuous." It's an invitation to talk about what's going on, and bring the manager into the loop. Most managers really do want to help!

^ That's a very important reply. Whenever I send one of those messages like OP quoted, what I really mean is to ask if there's anything I can do to help.

A manager is not an old-school "boss" responsible for cracking the whip. Managers exist to coordinate, organise, bridge communication, remove obstacles... It takes several conversations with higher-ups and with HR for a manager to fire someone, and if I fire people too often people start questioning my ability to hire and manage.

However I notice that the specific message on OP is a bit ambiguous, I would personally add some suggestions ("do this instead", "let's ask X for help, they have experience with this kinda stuff").
I make a distinction between physical violence and what you refer to as harm.

I do not believe people must be protected from harm in that manner. Words can be hurtful but they do not directly kill of cause injury.

Suppose this very discussion was causing you harm, as you define it, would that make it illegal to even discuss the topic?
The best thing in most restaurants is - as soon as the waiter is something near you - just say "I would like to pay the bill", or in german "Ich würde gerne zahlen".
That looks quite distopian
Just commenting to say that there are third-party reddit apps that are pretty good.
Boost for Android is the only way I browse reddit anymore.
I've been thinking about this in relation to what Space X's Starship could mean for the future if it lives up to the promises.

Yes, there are opportunities for putting satellites into orbit at a discount. But what comes next? Tourism? Mining? Manufacturing?
That's the strange thing about it. Being logged into regularly used, long-standing, healthy, real accounts that have only ever been used totally legitimately doesn't seem to help at all. Quite to the contrary I fear to damage the reputation of my decade old accounts by using an unusual device.
Pritunl maybe?

It has a Wireguard option that works

https://docs.pritunl.com/docs/wireguard
Anything is a “good language for that” if it meets your needs. If you can run the js VM in 128KB of RAM and have decent performance, why not? I guess you would be ok with a Lisp in a microcontroller even though it would also run a VM?

Do you think Arduino would have had any success at all if you had to write C or Assembly to use it?
In Biden’s Foreign Policy, What Is ‘Rules-Based Order'?
1. The problem with recycled seats is that they're incredibly, intentionally uncomfortable. If the airline spent a little money to upholster them to the level of say an intercity bus, it would be grand.

2. I've never been on a short Aer Lingus flight so can't comment. But I've been on lots of short Iberia and Air France flights and never dealt with the discomfort of Ryan.

3. Same reason I don't buy a Tesla.

4.
I'd hope a pilot of the Irish flag carrier would have phoned in to ask whether diverting several hundred miles to Minsk was the wisest idea. Glassdoor shows the average Ryan Air pilot making €66k/year versus €91k for an Aer Lingus pilot. And no doubt the hours and schedules are hideous. If you choose to entrust your family members' lives to a company that requires defense with all the above caveats to save a few quid - I hope you're spending it on a decent hotel.
It's happened before. Its not usually relevant when we only showed up to eat. Its usually relevant after a days worth of activities with media that was meant to be shared, and then the day eventually included eating.

The only point is that you don't know what others are actually doing and it doesn't matter what the explanation is.

Even amongst this crowd, disengaging with someone at dinner is rude. The device used to disengage has little to do with that.
Hehe. I’m reminded of the S4 storage service:

S4 - Super Simple Storage Service
http://www.supersimplestorageservice.com/
«
S4's state-of-the-art write-only interface removes the headaches commonly associated with reading data.
»
I wonder if the next version of the raspberry pi would serve as a good system to run Windows on Arm on. If so, I could see opportunity for it to capture a large part of the low-end Windows market.
What America's seizure of websites says about the 'rules-based' order
In trading you need a catalyst. A reason for why something will happen in a certain time frame. That's the basic premise for how trading works. If you don't have a catalyst then you are just blindly gambling or throwing your money away.

OP gives a bunch of reasons, but no reason why any of that will play out in his particular time frame. So he's not trading. Time will tell if he is gambling or throwing his money away.
Huh, I can see it reliably but the effect is soooo subtle I can't imagine this being a nuisance. The dust that I often don't bother to wipe of my monitors is more of a problem (at least a few times in the past it masqueraded as punctuation).
Google dropped the ball on wearable tech. Apples slow but steady increase of features has made it hard for competitors to catch up.
The article's author is Suzanne Simard [1], who was the first to observe and study the fungi-mediated carbon transfer between trees of different species. This isn't a non-expert romanticising science; this is one of the world's leading experts on the topic at hand trying to make their research accessible to a wide audience.

More than that, the idea that communicating via metaphor is necessarily dangerous and misleading seems wrong. These complex biological systems are indeed very different to our human experience. And in many cases our understanding is very nascent; requiring creative thought to develop new insights and make progress. In that context, using metaphors as hooks helps to guide our thoughts and suggest possible paths to further elucidation.

Of course, at some point one needs to back up the mental model with hypotheses that can be tested quantitatively, and to actually go out and do the experiment. And it is true that one can take the mental model implied by a metaphor and overapply it, making you believe you understand something that you don't. But that can also happen with any kind of model; one can learn some equations relating supply and demand and feel like that's sufficent to "understand eonomics" but end up making bad predictions when the real world situation turns out to more complex than the assumptions underlying the model.

[1] https://en.wikipedia.org/wiki/Suzanne_Simard
> I am asking the criteria as the factual characters, not its source...

Yes, I understood that; that's why that was what I replied to. See also:

> > And in fact, China does have laws to force operators to follow other Chinese laws, including censorship laws. [ https://news.ycombinator.com/item?id=27658931 ]

China has censorship laws. Therefore, anything that is allowed out of China is what China's censorship allows. The purpose of censorship is to suppress anything that could be construed as negative about the regime, i.e. allow only what is positive, i.e. propaganda.

Hope that clears it up for you?

> But I understand you.

Actually, I sincerely doubt that.

> CCP labels everything coming from USA as propaganda as well. I do see you and a lot of US people share a lot of common values of CCP, a bit ironically...

Yeah, right. And for condemning Stalin, I must be Hitler; for condemning Hitler, I must be Stalin. For condemning both, I must be both Hitler and Stalin!

Take that tired old propagandist trope and shove it somewhere, mr People's Democratic Justice.
Yes, you are quite correct. I believe the point still stands, that there is nothing inherently pegging collateral + reserve to it's loan value.

If the risk of default is too high, banks usually won't give out loans without some form of insurance.
Duolingo is just like a fun game to try to learn a language but at the end it doesn't help much, tinycards did help me more to learn vocabulary. Trying to learn Finnish and the first words you learn is velho (wizard) who the hell uses wizard ? it's not even a common word. And then it gets boring and repetitive.
IceSL[0] would also qualify to be on that list.
[0]: https://icesl.loria.fr/
Hey, the author here.

I'm sure I'm missing some, let me know if you know of any.

One project that's not on there and frankly it's too early to list but I'm hopeful for is KittyCAD [1]

Getting funding behind one of these projects could go a long way.

[1] https://kittycad.io/blog/introducing-kittycad
Unfortunately a smart TV would be more likely to pause the commercials when it detects you are not looking at the TV
I haven’t quite developed this thought but it seems to me like Bitcoin maxis want to solve what is inherently a political problem without politics.

Decentralization is really just direct democracy, and without actually attacking that political objective Bitcoin can’t do what it really promises? Without that it seems to me like the structures of power tend towards being able to manipulate or control the network.

I think the two can be developed in tandem, but it doesn’t seem worth it to me to give ourselves the illusion that something akin to Bitcoin can do the job on its own.

I’m also not convinced on the total decentralization, since I don’t think it’s totally achievable nor necessarily desired? But that’s a whole other discussion.
QR code’s are awesome. No greasy menu to hold, up to date availability, can see more details and better pictures for each item, and order without waiting for someone to show up at the table.
Your actual original point was:

> It's not all that great blaming the victim.

Which is what I was replying to.

Of course this incident was inconsequential for Newsblur's customers. That in this case the impact for the customers was approx. zero doesn't change the relationship of Mongo+Docker <> Newsblur <> customers (i.e. who has responsibility and who feels the consequences, which defines who can be a victim), just the outcome for the customers.
AFAIK FreeCAD has Python API.

Though dunno about UX using it, probably not as streamlined as OpenSCAD, though maybe more powerful?

https://wiki.freecadweb.org/FreeCAD_API
Ask HN: Hacked Ionos Email Account
A colleague of mine has started receiving a ton of failed to deliver responses on an email he has setup with IONOS. The IPs all seem to be coming out of us-west / oregon.

The only thing we can tell is (in one instance):

- Subject: 'VoiceM_Notifications'
- From: Ajdan VMail SUPP0RT
- To: ...@ajdan.com.sa

I'm bit at a loss to figure out how to help them stop the email barrage from being sent out. Calling the email service resulted in them just saying that there isn't any unusual activity, which obviously isn't the case.

The emails that are being sent out are not being populated from our own contact list, and my guess is my colleague clicked on an a similar email which resulted in this activity.

Tried looking up what the recommended approach to this behavior is, but couldn't come across anything. Anyone have experience with this?
Youtube has actually always had censorship. I found this from 2006:

> What kind of videos can I upload?

>> We accept any type of video content as long as it does not contain:

>>> Pornography or obscene material

>>> Copyrighted content (unless you own all the necessary rights)

>>> Hate or graphically violent acts
Show HN: New front-end framework powered by TS, OOP and MVC/MVP
I’m saying I don’t care what others are doing. If the restaurant wants people on their phones I’ll go somewhere else. If there’s a party that chooses to be on their phones that’s fine. I just won’t be using my phone or eating on the company of others on their phone.
https://m.slashdot.org/story/100168

Bird Navigation Based On Quantum Zeno Effect

from the schroedinger's-parrot dept.

2008 on /.
I always wonder what the point of running a docker version of a daemon you can easily run with OS package manager, especially for those well tested packages like databases.

And then security patches are rolled out accordingly to be updated automatically by the OS service. Not sure how good with docker container is on this part.
Complement Objective Training with Pytorch Lightning
I would say 5-6 years tops. The only advantage that kept a bit longer was as TV titler using Scala because of the 15KHz output it could produce directly.

The main trouble with Commodore was management: they had a few strokes of luck on which they monetised, but they didn't really have a vision, hence those ill-advised machines both in the 8bit and 16bit series. They also underpaid their engineers, which didn't exactly help in keeping up with bigger competitors.

I read somewhere that Jack Tramiel was amazed that people had emotional attachment to his products: to him selling calculators, typewriters or toys was all the same.

Note: Pre-Amiga, but you can see some of their less-known computers here: https://www.floodgap.com/retrobits/ckb/secret .