skysight-inc/HackerNews huggingface dataset:
Ask HN: What is the easiest way to connect two systems behind firewalls?
Forgive my ignorance on this subject but I'm curious what others on HN have to say. I'll admit I've never been that familiar with advanced networking concepts like this, and I'm testing the waters on this site with regards to best practice discussion threads like this.

I've long had a fascination with the concept of easily establishing a TCP or UDP connection easily over the internet between two systems (Linux, Windows, Mac, iOS, Android, embedded Linux, embedded C, etc.) without having to resort to port forwarding.

For example, I've come to really like VNC Connect, which is a built in service installed on Raspberry Pi devices. In an attempt to help out my less-than-techsaavy parents, I've installed Raspberry Pi's on their networks at two of their houses (snowbirds) so I can remotely assist with anything from internet issues to helping them set up surveillance cameras. Having the ability to VNC to a Raspberry Pi on any internet connected network from any other internet connected network without port forwarding, or even having to know the internet facing IP address is a god send.

I've also in the past served as an industrial controls engineer, where often after I would finish integrating a system at a site, I would install an internet hardware appliance that would allow me to establish a VPN connection to the remote control network over the internet from anywhere else in the world (e.g. https://www.ewon.biz/products/cosy). Doing so made troubleshooting with my customer's controls engineers much easier since I had access to their local network without having to configure port forwarding or know their internet facing IP address.

My questions then are:
1) is this concept something that has an actual name? I've heard of this ability referred to as a "reverse proxy" or a "no config direction connection".
2) is there an existing open source project or methodology that allows for this sort of connection that is agnostic of platform? For example, if I didn't want to pay for RealVNC's exorbitant pricing plans for more than 5 devices, could I configure some sort of setup with an AWS instance that automatically connects clients on separate networks together? (So I could have 100 Raspberry Pi's out on different local networks that could be access by me through VNC on my laptop/phone?)
That's not really true. Most >= 100GbE NICs don't have offload engines. The only major >= 100GbE NICS that do are the Mellanox CX6-DX, and the Chelsio T6. There are some smaller market smart NICs that do, but the larger players like Intel and Broadcom do not offer kTLS acceleration on their >= 100GbE NICs.
I don't think you fully appreciate the damage that someone with the root key could do. It isn't limited to initiating fraudulent transactions (which, BTW, would be indistinguishable from legitimate one, so you'd have to sort out the mess manually).
I would suggest that's not a problem that it solves.

In the same way web3 doesn't solve every problem there is on web2 and web2 doesn't create every problem web3 tries to solve.
Did you look into Neumorphism?

It’s a recent thing, but in a way it is a callback to making it more obvious what is interactible and not.

For a while, quite recently, it seemed to be catching on. But then it didn’t really catch on like.

But I think SerenityOS with a Neumorphism style would be a really interesting experiment.

https://uxdesign.cc/neumorphism-in-user-interfaces-b47cef3bf...
Slack is the gold standard.

I reached out to a Senior Product person at a very large SaaS vendor on auto-scaling the seats -- based on simple monthly active.

His response: "Our Sales team would never let that happen."
There's a view that takes a hybrid approach and utilises microblogs (typically Twitter or Mastodon) to provide / curate comments on blog posts or essays. To that extent, the approaches are complements.

I'm very leery of unmoderated comments these days, but combining focus of a blog with reach of microblogging seems a reasonably decent match.
I predict we'll drift into a dual time zone world, where we use both our local time zone and UTC, when each makes sense.

As the world globalizes, UTC will slowly increase market share for the foreseeable future.
> This is true on all major Linux distributions.

Except Android, ChromeOS, and other Linux systems that get deployed as immutable images (stuff like Buildroot). Except servers, that’s almost all of the world’s Linux installs.
Does Linoleic Acid Induce Obesity?
When oral contraceptives were first approved by the FDA in 1960, critics at the time warned that “the foundations of contemporary sexual morality may be threatened” by the ensuing promiscuity

Were they wrong?
Do any frameworks add essential components over bare web3js?
I like how you went full brutalist in your design, very unconventional.
They wouldn't, GP has the wrong idea of the sunk cost fallacy. The fallacy would be committed by the players, sticking with a game (and putting in more money over time) because they've already spent so much on it. Freeing them up to take their items elsewhere is the opposite of what game developers want (unless it's in other games by the same studio).

Same thing with other systems. Sony doesn't want their games to run on Xbox, and MS doesn't want theirs to run on Playstation. Why? Because then you wouldn't buy their consoles and they wouldn't get the money from licensing and cuts from their digital stores (you'd be free to choose, if your Xbox broke you could get a Playstation and keep going, breaking their revenue modeL). MS does want games to run on Windows along with their consoles because it keeps developers committing to MS's platform because it's sufficiently hard to migrate to the other consoles or OSes.
I've found a project that I think is similar to what I'm looking for (https://github.com/fatedier/frp), but I'm really looking for something that would allow me to VNC to a remote system from a mobile device. I.e. expose a remote connect to a system via VNC through a standard URL.
There's so much more they could have done, it's crazy that lying to the public is what they decided on. The media of course didn't help either, saying things like "Trump trying to fast-track vaccines could end up being worse than covid".
that's not even mentioning seperately fetching, parsing and evaluating the html, css and javascript code, decoding the image formats, often multiple different ones, to render any images on the page and still having to also render the page itself. god help you if it's an SPA and you have to asynchronously make further requests, only to then have to parse those resources also
> These are simply numbers that we have collectively settled
> upon.

Many a Utopian project began with a premise like this. You can say the same thing about spelling or the calendar, both of which "logically" need reforming.
Ask HN: What have you done to help with yearlong burnout?
Tesla tend to be optimistic, it's more of a driving half full rather than a driving half empty type of deal I suppose.
Nope, he's admitting something in one sentence, denying it in another sentence, and using twisted wordplay to convey the impression of repentance without any of its substance.

As the GP indicated and other commenters pointed out, he's trying to play on our sympathies for mental illness in an incoherent attempt at regaining social status.

https://news.ycombinator.com/item?id=29270427
New way to detect coronavirus through building ventilation systems
Yes, that's the reason why we are having this discussion, and the point of TFA. Some people think one should work for as long and as hard as possible in order to maximize their revenue. Others think that once their basic needs are covered, doing more work is pointless.

This difference has existed for a long time. It's discussed at length in Max Weber's Protestant Ethic and the Spirit of Capitalism for example, which has funny things to say about the philosophy developed in Ben Franklin's autobiography.
Lean ICT: Towards Digital Sobriety (2019)
Sure, but you also don't need dedicated land for solar, giving cost savings options vs other plants that need dedicated space. There are so many available installation locations that overlap roofs, parking lots, even projects sharing farmland, reservoirs/canal paths.
But there's another point the article is making: if mask wearing leads to people ignoring distancing because of a false sense that the mask provides them with strong enough protection that they can relax that, if this is observable how people act in aggregate, then maybe it does make sense overall not to have a mandate as a public health matter.
Humans evolved to depend on air, water, food, and a radiation shield that don't occur naturally on Mars. Being on Mars a few decades is unlikely to change those fundamentals.
Says the person who never had guns drawn on them just for their skin color.
This is rapidly running way OT, but I start to feel like the system & even the core complex should stop being coherent at some point.

Just make a chip with 4x separate core complexes. Let them use PCIe NTB or some such to network/talk with each other.

Make the network card be SR-IOV, expose a couple different PCIe endpoints. Attach the network card to the 4x groups of cores.

Just looking at the fact that we spend 1/2 the 128 lanes of a Epyc building a 2P system, it just feels like... we shouldn't. Keep building multi-core, keep scaling. But stop trying to keep everything together. Start using networking, not coherency.

As I said, running rapidly OT. But a big big feel.
Distributed computing is an entire field of study unrelated to blockchains.
I prefer middle-out myself...
Stockfish prior to adopting a neural network evaluation engine made a lot of questionable-looking moves. But it makes many more natural looking moves after being upgraded to use the NN evaluation engine. Broadly speaking, NN based engines make more human looking moves compared to rule-based evaluations[1], with the human-expert accuracy going up as the human rating increases.

[1]https://www.cs.toronto.edu/~ashton/pubs/maia-kdd2020.pdf (scroll down for the graphs)
The N95 mask stockpile was emptied under Obama though, despite recommendations to replenish it.

https://www.usatoday.com/story/news/factcheck/2020/04/03/fac...
Thanks so much for the response! It's really interesting stuff.
'Crypto' Means Cryptocurrency. We Lost the War, and It's OK
Withholding information that is largely accurate but not perfect is not harmless.

Say someone is moving to a new city and wants housing that is close to high level medical care. It's useful if they are able to access information about where it is located.
Alcohol :(

edit: oh wait, you said "help". i've got nothing.
I remember a few decades ago reading a documentary about PC cases shipped to facilities in southeast Asia where little kids would melt it with a lighter and smell the fumes to determine what type of plastic it was. Of course finding an article from the circa 2000 internet today is nigh impossible, but hopefully things have changed by now.
A game like chess is like two competing mathematical models. The human understanding of it is really just noticing patterns that exist in the model. I would hope an ML algorithm finds similar patterns.
An interesting observation I took away from Google+ Communities engagement data (I had a full database of 8 million+ communities, most with membership counts, and the interactions on the most recent posts (up to 10) for each.

What I observed, loosely, was:

- There were far fewer very large communities than a strict log-log relation would have estimated, by a factor of roughly 3--10.

- Interactions per post seemed very loosely to peak at about 10,000 members. Given user attrition and various participation heuristics (e.g., the 90-9-1 rule), a 10,000 member community might be expected to have about 100 active members, and maybe 1,000 occasional participants, with the remainder nominally lurkers, and quite possibly entirely absent.

100 people is pretty close to the Dunbar Number, and would give an activity rate that would be sufficient to provide meaningful interactions but also a social cohesion.

I'd have had to look at the actual historyof these communities to see what trends and tendencies actually existed. I didn't, and the data are no longer available AFAIU. But what I did not, just from plotting activity against membership, was that there is such a thing as "too big".

It'd be interesting to see what the corresponding situation for FB is.
All medical equipment has expiration dates, including masks. It's possible that a lot was thrown away instead of replaced once the pandemic response team was disbanded.
Fresh look at Covid origin points to food market in Wuhan, scientist says
I am skeptical of this. Decentralization isn't cheap in the case of something like YouTube and doesn't provide enough benefits for the majority in the case of Twitter. Mastodon already exists but doesn't seem to have any chance of really rivaling Twitter.
How unfortunate that the document is being kept in private hands. I am happy to see a DAO see such widespread traction amongst the internet; their discord had over 20,000 members join in just a week.
On the upside I think we will start to see even more interesting DAO projects come to life now that we’ve got product market fit and user traction.
The writing is emphatically not on the wall for cash. Currencies are substantially
more than just a mechanism for value exchange, they're deeply interwoven with the power and sovereignty of government.
FBI was told several times that Muslims in Florida were renting flight simulator time of passenger aircraft with no interest in practicing landing.
The day before the attack, Rumsfeld consolidated all Pentagon audit documents and gave a press conference promising to get an audit completed. Guess which part of the Pentagon got destroyed the next day.
I don't think China had any preference on whether the world was going to wear masks. Let's not vilify them too much. This has nothing to do with the origin of the virus which is the only topic that seems to make them touchy.
How is it any different than today? Instead of having a trading window from 8-430, different areas have windows from x-y. It's no more abstract than what we have now.
We as a society don't want administrators adhere to the scientific method. We want them to be conservative.

For some reason, people don't see the consequences of action and inaction symmetrically. If an administrator chooses a risky intervention and it turns out to be the wrong choice, we hold that person more liable than another administrator who chooses inaction with equally bad consequences. Because we give administrators power and hold them liable for their choices, we expect them to avoid risky interventions out of self-interest.

Early in the pandemic, experts put too much weight on the risks of improper mask use. Perhaps because they were trained to use masks in risky situations where the consequences of improper use were real. It took them some time to realize that the general public would be using masks in low-risk situations, which reduced the expected risks significantly.
Yeah, while I haven't spent enough time in Haiku[0] to get familiar with really it's design language, it is so responsive, readable, and discoverable that it forced me to remember all that we have lost in personal computing because of... I'm not entirely sure who to blame, a lot of people who aught to be shot out of a cannon into the sun, I reckon.

[0] sadly it doesn't even quite meet my relatively minimal almost-never-used laptop use case due to the only RDP client that worked at all being so horrifically out of date that it can't understand modern RDP authentication mechanisms.
> Your position is that it’s impolite to bring up a writer’s body of work

No, just that one topic. It has this uncanny ability to produce unconstructive discussions where people talk past each other and accuse each other of all manner of things they didn't say...
Ask HN: Best resources to understand cryptocurrencies/blockchain technologies?
What do you recommend as a way to dive deep into the multitude of blockchain technologies and cryptocurrencies currently out there? There seems to be plenty of BTC/ETH specific stuff but not much else?
I just looked at the Build Back Better bill for the first time. It's 2,135 pages. How many people actually read and understand such a thing before deciding whether it should be passed or not?
Identify, then watch it hit the landfill like the other 93% of plastic that never gets recycled.
You just nailed it. That it is the virtue signaling politics of San Francisco. The policymakers in California are only interested in exploiting politics to posture for purposes of self-esteem, branding, status and tribalism.

It reminds me of Marc Andreesen who penned the article "IT’S TIME TO BUILD" while living in the most anti-building neighborhood in the whole Bay area, full of billionaire's called Atherton.

https://future.a16z.com/podcasts/its-time-to-build/
A closer look at Paytm's (formerly) USD 20B empire – KrASIA
> the data about the assets should outlast the interest of the current owner. It should outlast the physical assets themselves.

Why? What does this accomplish?
My experience with Germans in commerce related things is that they want to emulate the successes of the US market and buyin comes from making things sound like they are concepts already used in the US market.

As others said: foreign, exotic and important.

But hopefully I added an explanation of why.

Its entertaining to watch.
Quora Revenue Sharing
I used to think this way as well. Then I rebuilt the performance management system at Accenture using domain centric micro services and a document database. Not only were we able to build faster (schemaless is so much easier on change management), but also offers the ability to add features at a frighteningly fast pace. No RDBMS-centric project I have ever worked on comes close to the efficiencies of what we did on that project and on projects since using the same paradigms.

And when people needed the transactional data in a relational model, we streamed events and that was read only in some other tool and the core system didn't need to know about any of that.

Been down this road. Saw a fork in 2015 and haven't looked back.
Yeah I had this error once and ldd solved it iirc.
I think you can argue that some aspects of Apple's customer support experience are leagues beyond the rest. The idea of having a genius bar is seeing support as more than just a cost center.

But nobody else does anti-consumer patterns better than Apple either. Not even Google.
Sotheby's Brooke Lampley is now a meme ;)
This is not too bad. I'd prefer hydrogen fuel cells over massive toxic batteries that we're going to have to dispose safely in a few years, from all those used Teslas! I don't know about other countries, but most of the electricity generated here in Australia is from Coal and Natural gas. That's an unfortunate fact. I don't see any reason to buy an electric car until that changes. In the meantime if the solar driven hydrogen production efficiency increases then we can have an even cleaner future.
All of which drive up costs per installed megawatt. You’re talking about marginal (as in, in the margins), which can produce significant power - but is expensive and has side effects on habitations that many people are currently willing to overlook but won’t be the case forever.

Racking and wiring is one of the dominant costs in any solar installation, and a big flat desert is cheaper both to install and maintain than almost every other option by a pretty hefty margin.
Are we really still yammering on about all this COVID-19 bullshit? We've got the vaccines, we've got antivirals on the way, and 85%+ of the US population has antibodies from either catching it or vaccinations. Move on. It really cracks me up to see people acting the same as they did during Week 1, like who are these people still cowering in their homes in fear who are more than eager to keep everyone else in a perpetual state of anxiety?

Maybe we ought to hand out some Xanax to the anxious folks driving all these fear-based policy decisions and constant churn of new articles that functionally try to weld the door shut on people's lives over a risk (at this point) that is far greater in the imagination than actual reality.
Hmm - may be promising. Access requested!
Truffle gives you a local Blockchain to develop on. Web3js gives you a way to interact with a Blockchain.
Most cities in the US did not have either a functional taxi or public transit system.

As someone from Manhattan, you live(d) one of the most unusual existences in human history.
Using MCUs to emulate ASICs like a sprite engine and a VGA chip is a cool idea. Really opens the door to a lot of possibilities. FPGAs are better of course, but also are much harder to work with, and slower to develop for.
No, he's saying the people claiming the US is a "racist hellhole" don't know what a racist hellhole actually is.
>> When oral contraceptives were first approved by the FDA in 1960, critics at the time warned that “the foundations of contemporary sexual morality may be threatened” by the ensuing promiscuity

> Were they wrong?

Yes. Totally and absolutely wrong. Practice based on fear of consequence is not morality. Weakening the affect of consequence changed exactly nobody's morality. Anyone who claims a morality that is followed only by being based on enforcement through physical harm is pretty messed up.

Promiscuity levels changed with the change in cost of the alternatives. Morality of people making those choices did not budge one iota.
One that always annoyed me was running a 32 bit binary on a 64 bit Linux system - it says file not found, and when I first encountered that it threw me for a little while.
I don’t know if the topic is cut and dry, but I am 100% sure describing the horrors of colonisation and occupation doesn’t imply your theory is correct neither does saying well these countries don’t count, ignoring the countries that developed post colonisation.
How about India and all the countries that were at some point occupied in history
> in a process that involves simple paper ballots that are almost always counted with results finalized the night of the election.

40 million people in Canada
400 million in USA

Is it the same?
It’s not exactly freakenomics to point out how many masks are made in China though.
Quit my job to take a contract where I could learn some new stuff, actually go into an office, but without getting emotionally invested so I could reevaluate what I want out of life and work on my health. I got this crazy idea that I want to go to space so I’m getting my pilots license, losing some weight, learning a bunch of astronomy, and I’m going to start looking for jobs in the space sector here in the next couple months.
Crypto Wildcatters
LiFePO batteries are also getting a lot of love from the marine community. I recently installed one on my boat to replace three lead acid and the weight savings alone will make up the difference in cost in fuel savings over the course of the year, not to mention the current generation last longer than lead acid in that environment.
Stripe doesnt.

Not trivial to detect something like privacy.com or for that matter any virtual card product.

Blacklisting such cards is a Hobson's choice [1] for the SaaS merchant. A lot of legit users with legit reasons use virtual cards and flagging them could be loss of revenue.

[1] https://en.wikipedia.org/wiki/Hobson%27s_choice
They only bought YouTube because Google Videos failed miserably against it. The brand name was so strong by then and the name is great. Too bad Instagram and selfies are not named YouPhoto or YouFoto.
We've all learned about friends and family, which of them is fundamentally a coward to their core. If they haven't turned off their TV or started filtering out the shepherd's tone of fear mongering at this point, nothing would ever change their cowardice.
Given the risk of myocarditis and other things against the low risk of my demographic with COVID, I'd rather not take the drug with no long term studies.