skysight-inc/HackerNews huggingface dataset:
Ask HN: tunneling service for self-hosted one-off gaming session with strangers?
With the recent Tailscale Funnel announcement, I briefly had my hopes up of perhaps finally being able to host one-off game sessions without asking everyone else to install clients or register accounts.

Simply give them a one-off URL that they type into their gameclient and they connect to it exactly like a public server, which I can then disable after the session.

However, it seems that Tailscale Funnel it is limited to TCP connections, for security reasons I suppose.

I then looked at ZeroTier but it seems like yet another Hamachi-clone, all participants are still required to install clients.

Is buying a VPS/opening your home internet firewall really still the only way in 2022?

I know that Steam Networking allows for p2p connections via their backbone, but it requires the game itself to have the API programmed, you cannot tunnel third-party programs through it.

I feel like this is a glaring product void that inexplicably nobody seems to have noticed? One would think that a gaming-focused company like Discord would have picked up on such a use case by now (coordinating short self-hosted gaming sessions with strangers without configuration).
There's really nothing stopping them from going after people who use VPNs. What are Chinese people going to do? Protest?
Said it before and I'll say it again:

I love the look of Crystal [I've always been a fan of Ruby's syntax] but I'm completely put off by:

1: Lack of decent tooling [C'mon. Any language which doesn't have a full-featured VScod[e/ium] extension by now isn't going to attract many people who want a modern IDE to work in!]

2: Unfriendly error mesages. When I have dabbled with Crystal in the past, I've nearly always had to look up error message to find what they actually mean, in terms those unfamiliar with the inner nuts & bolts of the language would understand.

It may be [deservedly?] much maligned. But I think V sets the bar for error messages. The V compiler tells you what's wrong in plain language and often suggests ways you could fix it. Crystal could learn a lot from V here.

3: Compile times are still far too slow. Rust is generally criticised for having glacial compile times. But has the "if it compiles it will be safe" defence as mitigation. Crystal's compile times aren't that bad. But they're a lot slower than [for example] Go and V.

No.3 I could put up with, if no.s 1 and 2 were given some love. But, overall I'm just not attracted to investing time in learning Crystal, while it has these down sides.
I was just a bottom-level dev, so take this with a grain of salt, but it seemed like the focus was on making the site appealing to a broader audience so that we could grow our user base and be taken seriously as a challenger to Facebook and Twitter.

Many of the people hired for the redesign didn’t seem to fully understand the magic that made Reddit successful in the first place, so there was a big disconnect that made itself manifest in what you now view as the new site.
Although the nanotech is indicated by the title and takes up much of the story, he leads the focus toward quantum physics. Another physicist/novelist, John G. Cramer, commented on the Blood Music in a popular article on quantum reality. (https://www.npl.washington.edu/av/altvw140.html)
The Bad Humor of HN.™
The CTO's Golden Derrière: The misguided perception of rockstar tech leads
In Germany we have Siku: https://en.wikipedia.org/wiki/Siku_Toys

Mundane cars, municipal service vehicles, construction vehicles, just about everything. All of it in three scales, I think.
A comment praising HN and attributing its success to dang's amazing moderation (which is 1000% deserved!)
I don't see any posts from the Rust Evangelism Strike Force (thanks, n-gate).
> Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

On a tangential note, did this guideline change recently? In some search results "e.g." changes to "things like".
Queue the hn reply: "Did you actually read the article? There is such a comment (guru3)."
To me, it sounds more like an argument against listening to the loudest voices. So our (UK-perspective) elections go some of the way to achieving a well-functioning democracy, since the literal act of voting is egalitarian. The issues surrounding how those votes are influenced by the loudest voices, however, still have to be resolved.
The Internet killed the LAN party
Hmm, or the ridiculously challenging chemistry products could have spec sheets with spectra? Then other folks could work maps.

Though that would be failing to leverage dominant market position to extract maximum value. Leaving aside the "nice years of images you'all have there... it would be a shame if..." aspect of current events. To be fair, it's not like some (Si not color) chip makers with dominant position aren't "here's the spec... and if you want to actually use the chip, without massive reverse engineering, ask sales about your support and partnership options". And I suppose there's also "surprise, v2 is discontinued - to adapt your work to v3, contact sales".

I'm exploring emphasizing spectra in K-2 color content, to help disentangle the usual incoherent blur of material properties, physical light, and physiologic color. So I've wondered the last few days if Pantone somehow prevents scanning a chip set and posting spectra. As it might also permit "New Dryadtone(tm pending) Adobe palette to the rescue, now for only $5/mo! With our wonderful Palette Pricing Stability Guarantee!"
"I wish there was a way to know you're in the good old days before you've actually left them."
I see what you mean. I was stuck on the “って”. I think I misread a bit.
This is the person who took classified documents including nuclear material home. Nothing happened to him, as usual.

What effect is some rule on a shitty social media site going to have on him?
That's literally what it's for. Forth is the simplest language to get running on hardware which you have no idea how to program directly. Much easier than doing it for C.
I downvoted you just to keep it inline with the OP
Since it was missing there I realized how am I overusing '[-]' instead of scrolling. Like Tarzan swing on vines.

(Also is this relavant or am I just piggy-backing your top comment?)
I have stuff to say about JIT.
i only read the first word and i completely agree with this take.
This is from 2022, needs (2022) in the title
I have things out in github that is very embarrassing, so go for it.

But I wonder if putting embarrassing things in github would hurt future job searches ? I very much doubt that since the people doing the hiring will not have any idea what they are looking at :)
Steal this Open Source code from the Textual project
Ok so I'll give you the context you seem to have forgotten: when the pipe was blown up Europe was in the market to acquire LNG... and they needed A LOT of gas.

When Russia closed the pipe, it rippled through the market, and made EU pay more for the LNG.

When they blew the pipe GAS PRICES SPIKED 30%: https://www.cityam.com/gas-prices-spike-30-per-cent-amid-nor...

If that's not pressuring the market, I don't know what it is. On top of the increased pressure, they managed to make EU pay even more - on a WAR THAT RUSSIA NEEDS TO END ASAP.

> But instead we have silence, and concerns over "national security"

What good would it be to let everyone know Russia did it? Get people questioning: if this is an act of war? Why are we allowing Russia to attack our infrastructure? What will they attack next?

No one wants to go to war with Russia.

Plus, Russia will deny this anyway, like they denied the attack on the flight MH17, even after evidence proved it was done by Russia - we already knew it was them, but only now there was a verdict - since 2014 this has been investigated.
DAE hate javascript?
Colleges and sports-betting companies ‘caesarized’ campus life
This has already happened in the UK. Jacob Rees-Mogg — a Conservative MP who was heavily in favour of Brexit, likes to cosplay as a Victorian gentleman, and is a practicing Catholic — likes to use it to pretend he's clever.
This must be a joke: the ruble is doing fine.
> To me, it sounds more like an argument against listening to the loudest voices.

But it's a vote to reinstate one of them?
relevant XKCD https://xkcd.com/386/
lol same. having done this only a few times, i was shocked to see that this is how it looked everywhere else too
A handful of the countless sources from across the political spectrum:

"Ukraine crisis: Transcript of leaked Nuland-Pyatt call" - https://www.bbc.com/news/world-europe-26079957

"The CIA And FBI Are Reportedly Advising Ukraine As Pro-Russia Separatists Spread Across The Country" - https://www.businessinsider.com/cia-and-fbi-reportedly-advis...

"Pierre Omidyar co-funded Ukraine revolution groups with US government, documents show" - https://pandodaily.com/2014/02/28/pierre-omidyar-co-funded-u...

Our use of CIA/State Dept Tech Camp to help foment revolution, video posted by US embassy - https://www.youtube.com/watch?v=bpIoBUDuL3U (also see this for background on how we use the program elsewhere: https://www.fastcompany.com/1744389/hillary-clintons-senior-...

"Washington Was Behind Ukraine Coup: Obama admits that US “Brokered a Deal” in Support of “Regime Change”" - https://www.globalresearch.ca/washington-was-behind-ukraine-...

"How and why the U.S. Government Perpetrated the 2014 Coup in Ukraine" - https://moderndiplomacy.eu/2018/06/04/how-and-why-the-u-s-go...

"In the rapidly worsening Ukraine fiasco, the U.S. is reaping exactly what it sowed" - https://www.salon.com/2022/02/02/in-the-rapidly-worsening-uk...

"A US-Backed, Far Right–Led Revolution in Ukraine Helped Bring Us to the Brink of War" - https://jacobin.com/2022/02/maidan-protests-neo-nazis-russia...

"The 2014 coup in Ukraine" - https://www.wsws.org/en/topics/event/2014-coup-ukraine

"The United States Is Reaping What It Sowed in Ukraine" - https://progressive.org/latest/us-reaping-sowed-in-ukraine-b...

"Why the Ukraine Crisis Is
the West’s Fault" - https://www.mearsheimer.com/wp-content/uploads/2019/06/Why-t...

I don't want to overwhelm you with sources, so this is a good balanced start if you're looking for more information.
Isn't installing different versions an OS concern, not the Python's concern? I bet Debian and NixOS have very different takes on that, to say nothing of macOS and Windows.

I also suppose that pyenv and poetry exist and solve that to a reasonable extent.
> Surely it can't be that expensive to create a simple car simulator with steering wheel, gears and pedals.

It is not, they had those 40 years ago when I took my drivers ed. The one difference is those were driven from a film instead of a PC, so the upgraded models could be better (in that the PC image on screen could actually react to the student's inputs).

They also were an extremely poor substitute for actually driving a real physical car on the actual roads. As in they were only a 1% simulation. Someone could train on them for years and still not really know how to drive.

Unless the company building it invests Disney level money into building a full on simulator like some of the Disney park rides (significantly driving up the expense) the simulators will always be a poor substitute. And, even with a simulator, the student eventually has to graduate to a real physical car, whereupon all the issues with 'new drivers' again rear their ugly head.
Given the proven track record of our community, it strikes me out how nobody commented about the pretty good replica of the HN's UI already. Sad.

On a related note, I will spend all night hacking CSS to prove myself I can do the same. Sleep debt does not scary me out.
Most (all?) predictions about the future are dumb/naive.

We either use linear or exponential extrapolation curves to imagine what's next, ignoring s-curves and even more importantly unforeseen events leading to discontinuities, gaps, reversal or stagnation.

The success of the Appolo program had almost nothing in common with the discovery and colonization of the Americas by Europeans.

Quantum computers and Fusion reactors have been predicted for decades.

I don't think the idea of Ray Kurzweil's singularity is completely bullshit, we might reach a kind of technological singularity at some point, but it won't happen as predicted and I think it won't even be predictable.
This thread is already if drawing comments in defence of those “conspiracy” theories. So yes I’ve also noticed the same pattern.
Ok. I understood my error in about 5.3 second but let it stay, because it was funny, and would trigger somebody to generate a wall-chart of explanations.

Anyways already in 1982 I was diabolically opposed to this kind of shit. Read and Print should be as simple as possible and always one-to-one. When you print something to disk, that is what you get when reading, no additional adjustment needed.

If you want reading macros, for example, you make your own Read. Better Read could even be in standard package "Additional-macros-for-common-lisp".
How do you mean it doesn't if the manual itself says that: "In addition, on Linux, builds run in private PID, mount, network, IPC and UTS namespaces to isolate them from other processes in the system"?

https://nixos.org/manual/nix/stable/command-ref/conf-file.ht...
I don't exactly group them the way most would. I blend what Wikipedia calls Golden Age and New Wave together, where you had a ~40 year block of amazing authors cranking out most of today's top 100 list. Then, after that, you have this fade in of where cyberpunk themes start developing a new age of scifi. So, I consider "classic scifi" ending vaguely around the year 2000, and cyberpunk and modern scifi starting in the mid 80s, clearly these overlap.

Also, I think we're transitioning into yet another new age of scifi that is post-cyberpunk; smaller in nature, less grandiose, less "living amongst the stars and living a space opera", less "living in a dystopia with extra steps", more "the AI winter will never end and we have to live with the promise never being delivered" and more "oops, we left someone behind on Mars and now he has to eat potatoes to survive". Whatever this new era will be called, it started roughly in the early 2000s, starting when the classic scifi era ended, overlapping with the middle of the cyberpunk era.
So much nostalgia. Does anyone remember the Frozen cd piracy sets that used to float around at LAN parties? They were awesome man.
It's missing a top-level post which makes an analogy, which turns into a ten-deep thread of people arguing entirely about the analogy, the friendly article having been completely forgotten.
Yet the author's Twitter account still exists. Why wouldn't they delete it?
Don't mind me, I'm just going to go around this parody thread downvoting anyone who talks about their small bootstrapped passion projects, accusing small funded companies that people like of astroturfing, and then storming off in a huff when I get called out. ;)
All that's missing is a 200 comment thread on some Microsoft/Facebook/Google tech from people who don't actually use Microsoft/Facebook/Google tech
In 10 years of reading hacker news I never thought to press the [-] until this moment.
lets not forget...

* 5-day/40hr work weeks should be abolished in favor of 3-day/24hr work weeks

* I will never, ever work in an office again - work from home/remote 100% only

* I will sabatoge my work place if I am forced to work on nights/weekends

* All bosses are ssholes and should never be trusted

* Senior leadership (CEOs, etc) should forfit all their money and die if they ever lay off people

* People with more money than me suck
Falkon uses QtWebEngine, which uses Chromium. That’s no use as a Safari testing alternative.
*zig

Rust feels too 2019
As I recall OKC's own data suggested that as few as three questions were sufficient for finding a compatible partner.
Should you be embarrassed by the code you wrote 15 years ago, or proud of the progress you made in those 15 years? It's all a matter of perspective, and you get to shape the type of experience you'll have.
Wear a rubber next time.
Flagged because it doesn't fit "the narrative".
> because it might reflect badly on me as a developer

You don't want to work with someone who would think badly of you for some more than a decade old projects
That’s how the first wikis worked. You didn’t explicitly mark links to other pages. Instead, camel-case words were links by definition, and page titles accordingly were camel-case words. See https://wiki.c2.com/?JoinCapitalizedWords.
If you read further down it says that Twitter staff would need to respond to individual DMCA complaints if they didn't have this system.
Just universities? They bet all the way down to K12 as kids run around in trash bags to make a weight class. (Or at least, that's how it was in the 2000s.)
In addition to the argument that "I can just play online with my friends", I'd also add that many games started to require internet in order to play. Around that same time, many host venues did not have enough bandwidth to support everyone playing online reliably at once.
At the beginning of the gathering of each LAN party and had to say "Hello" or even shaking hands to some one in real life. Sometimes the toilet was blocked by another gamer during an important match! OMG You could smell pizza, not being yours. Or hear screams from the other side of the room. This type of social interaction quickly disappeared with the upcoming internet game servers.
I really appreciate that I had no idea this was a decade old. The Internet changes every day but people remain the same.
The problem with the "doing one's fair share" argument is that we were lied to by the government, Pfizer admitted in testimony they never tested the vaccine against transmission, which explains why so many vaccinated people can't seem to stop getting and spreading Covid.

So now that they've destroyed the trust, where do we go from here? For instance, I've never met anybody who didn't get their kids the regular vaccinations (Measles, mumps, rubella etc) I'm sure those people exist, but they're rare which means we mostly trusted our government on the question of vaccines. This debacle has ruined that trust, so how do we get it back when it really matters?
>Because it predates them?

I know, point is Android could've been something like regular linux + flatpak, that's it. If "security" were so important to them they could just invent flatpak without reinventing the rest of the system.

>Also, flatpaks/etc don’t provide nearly the same level of security that android does.

1. There's an order of magnitude less effort being spent on them. They're like RedHat's side gig or something. So not exactly a fair comparison.

2. Who are you kidding praising Android's security? A couple of years after purchase that thing stops getting security updates anyway.

>A fundamental part of Android security is that it is user-controllable at runtime even, giving the user more liberty.

1. Initially it wouldn't allow you to reject an app's permission. You could only see what an app is allowed

2. Who are you kidding calling Android user-controllable? The thing doesn't even give you root access. Also all apps are mostly proprietary and can just refuse to work if you don't give them what they want.
Direct link to the book:

https://vol.co/product/lan-party/campaign/
Anyone Actively Using Cerebro?
The more I read stuff like this, the more I think most old institutions in the US need a thorough overhaul. Universities, hospitals (actually, everything medical), telecoms and cable companies… The list goes on. It all seems like such a dumpster fire.
Have not heard of Frozen, was it like Twilight/crazybytes?
There’s a big difference in Twitter and HN.

On Twitter, the filtering is done by you (mostly: you can’t choose what content is posted by those you follow, or the comments others post).

On HN, the filtering is done by others (mostly: you can filter by “Show HN”, “Ask HN”, new, etc.)

Twitter is like an RSS feed of specific people/companies/interests that you get to select and everyone’s is unique, where HN is a crowd curated — and dang moderated — list of links, and everyone sees the same list.

I don’t think HN is close at all to what Twitter is (for better and worse).
Ask HN: If you have tried 80000hrs, what is your opinion?
Recently, I got introduced to 80000hrs website. They seem to have suggestions and ideas to make meaningful career out of our lives (for example, they suggest on focus points like family, work life balance, societal impact, etc). Those you have tried it, what is your opinion about it?

Those you haven't, do you think it works? I am extremely skeptical about the site, while at the same time realizing I have nothing that makes me stand out for the jobs I will be applying. Assume that you are speaking to alien (immigrant) to one of the developed countries.
Probably the system is not so difference, because here sometimes they just copy whatever the FDA says (or whoever is in charge of that).

It depends a lot on the hospital. There are good hospitals and bad hospitals.

There was a recent strike of the residents doctors in the capital of Argentina. https://www-lanacion-com-ar.translate.goog/sociedad/no-llega...

> By contract, [...], a resident has to serve eight hours a day, Monday through Friday, and do eight 24-hour shifts per month.

> “We work shifts of more than eight hours, which can reach 15 or more and with guards that are also on weekends. There are colleagues who work 40 hours straight,"

(The last one is a quote of one of the union leaders, so it may be a corner case.)

If it were so automatic and repetitive, it would be easy to pass the information to the next medic and have normal length shifts.
I'm just stating a fact, there is no reason to get upset or call names. We're all adults here.
What killed the LAN party? In short, Halo 2 and Bungie. Before Halo 2, even games on XBox Live followed the same foundations as PC games - a bunch of servers listed in a browser that you had to pick from to join, then instantly relay the details to your friends so they could also join. Bungie developed a matchmaking system that made it effortless to play with friends, and it was soon used as a bedrock for XBox Live and copied by PC developers quickly. Peer to peer worked with everybody using broadband and was cheaper than running servers.

That has led us to our present moment where the developer controls the life of a multiplayer title from cradle to grave. They issue patches you have to apply; they balance weapons, they ban players, they charge for cosmetics and loot boxes and season passes. It all traces back to giving up control over how we connected and played games together.

Nowhere is this more evident than the Battlefield community. The majority of that community desperately wants a game that really follows up on Battlefield 2, without realizing it will never happen because EA as a company is too big to cede that much control over its multiplayer titles. They wouldn’t be able to monetize it if the community controlled as much as they did back in the day.
I assumed they just cloned the stylesheet.