skysight-inc/HackerNews huggingface dataset:
Those who are into Emacs and orgmode, and wish to give the Roam system a try, could benefit from the org-roam package: https://github.com/jethrokuan/org-roam
Show HN: A self-hosted dashboard and API to share services to localhost
The PhD Grind: A student memoir
Hi

This is a tool to help you and your team to manage multiple SSH tunnels from/to an exist node.

I have been working a lot with microservices, containers and clusters lately and one thing that I did a lot is to open ssh tunnels to/from a test env to my lap or to help a co-worker to share his services to an exist node and them to my laptop, this was difficult once we started sharing multiple services to multiple developers that are working on multiple projects and multiple envs, this tool is to help us to manage all those interactions.
I hope that this could be something useful for you and your team as well.

Some features/differences with other alternatives are:

- The tool is self hosted and free, you don't need to register or get a token.

- Share services from/to only the target devices without expose the service to the exit node.

- You can have the same port multiple times on you local machine. (super useful if you want to have the same hostname:port across the team devices or test environments).

- A GraphQL API to query and control (everything that you see/control on the UI) for easy automation and scripting.

- Aware of multiple devices, this makes the collaboration easier. A device can be your laptop, a RaspberryPI, a Kubernetes deployment, a node, etc...

- Save and control (Start/Stop) multiple endpoints per device.

- Split connection loads between multiple sshd instances/exit nodes to avoid slowness and instability. (For example to copy big files between devices/Shared docker registry/media streams)

- Independent SSH/SSHD services and configuration for the server and target devices.

Thank you and give it a try!, if you have any feedback or if you have any issue please let me know, I am happy to help.
Could the most expensive Apple Mac Pro be surpassed by an AMD Epyc workstation?
Well, they don't seem to have actually released it yet. You're trying to sign up for the beta.
There is terminological confusion. Several things are colloquially called ‘masks’. Surgical masks do not significantly protect the wearer. Filtering facepiece respirators do.¹ ² The parent comment's links refer to N95, so they mean the latter, which are protective (assuming they're worn properly and genuine³).

In addition, the permanent rubber units provide protection when fitted with suitable filters; NIOSH calls these half masks (as distinct from full facepieces, colloquially ‘gas masks’). Where I am, these are still languishing on the shelves⁴, which means that the sort of people who are willing to spend five minutes looking up that P95 ≥ N95 are not yet panicking.

¹ https://www.cdc.gov/niosh/npptl/pdfs/UnderstandDifferenceInf...

² https://www.fda.gov/medical-devices/personal-protective-equi...

³ https://knowits.niosh.gov/

⁴ https://www.canadiantire.ca/en/pdp/3m-performance-reusable-p...
You probably have excess faith in real world identities, whether Donald McRonald or McRonald Enterprises Ltd of Yorkshire, England.

For about $100 someone can, from the comfort of their apartment in Moscow, or on a beach in New Zealand or wherever they want, create a totally legitimate business in many countries such as the UK and United States despite never having even visited. For their money all the paperwork will be done by local lawyers who won't ask any awkward questions about who they actually are or why they suddenly want to have a business in their country which has zero physical presence. The lawyer can arrange for post sent "to" this company to be delivered to an office which can scan and forward it to the owners by email if they want though that'll cost an extra fee per year. The people working in the office know no more than a postman does, so persecuting (I hope you meant prosecuting? But either way) them achieves nothing for you.

Thus, even if you've 100% checked this is a real company or person in your country your "clear path" can end in a cul-de-sac.

Human names don't even need somebody to pay some dodgy lawyer a fee to do the paperwork, you can just lie. In the UK for example you're allowed to change your name at will. Using this to commit crimes is itself illegal, but that doesn't actually help you find someone.
Umm... Not really, no.
Author says it's a 2 person startup. We use communication and collaboration tools such as Skype, Google docs, Dropbox, WhatsApp, etc for personal communication which costs €0.

Some of the expenses mentioned in the article can be easily taken off with those free tools which are just as good, if not better. If you develop an in-house tool for comms and collaboration, it will be an overkill for even a big startup.
The "canonical" options are the Fractal Design Node 304 and the Silverstone DS380B. If you're willing to go bigger and want more drives, take a look at this thread [0].

[0]: https://forums.serverbuilds.net/t/guide-nas-killer-4-0-fast-...
Did you ever consider there are actual benefits to SAP, Salesforce, and Netsuite? Step out of the tech mindset for 2 minutes.
FTA:

>Will Airlines Buy It?

>Mr. O’Neill says that because the seats are stacked, airlines will not forfeit capacity. The same number of seats in today’s wide-body cabins can be accommodated using Zephyr, so it should not impact an airline’s bottom line. Mr. O’Neill explained, “The best part of this seat: it has NO heavy mechanical/electronic components. The entire seat has only 2 moving pieces inside, so the weight and direct maintenance costs for the airline are significantly reduced! Using advanced composite materials, we can build this seat at less than 50kg per unit.”

This doesn't really answer the question though, right? The real question is if airlines would be willing to invest in the R&D to have stacked seating at all. Personally I'd be fine with it, but I can see a lot of people having problems with it - to say nothing of how expensive it would be to redesign the cabin.
What was your critique of China's measures?

To me the extreme measures were just an indication that they understood better than they let the rest of the world know what they are dealing with. I mean, they locked down entire cities at who knows what costs, and they were _disinfecting the streets_. Or maybe they did let everyone know via official channels.
Frankly, I was surprised that WHO didn't treat this as an emergency much earlier.
You might like this: https://learnxinyminutes.com
The Tesla Experiment
Suddenly my lab's Cloudron + droplet costs seem low. Just the Cloudron subscrption opens up a world of easy to deploy and maintain open productivity tools with linked accounts.
The outbreak started in one of the most authoritarian regimes in the world and it still spread (could not have more effective quarantine except in North Korea and the former Soviet republics) and there is no drug treatment (besides trying different current/experimental antivirals), only waiting out the infection. That cruise ship quarantine showed there is something else wrong as well since it appears either the test is faulty or people can be infected without triggering a positive test based on the people who got sick again after leaving quarantine.
There was a moment where the concept of "managerialism" was revealed to the public. It was embedded in the popular 1975 movie, Rollerball,

https://www.youtube.com/watch?v=qmTWhvWgST0&t=5m25s
I think your plan has to support the outbound calling, our Corp issued plans do but the random 3rd zoom bridge I join doesn’t always have the call me option. It may be free tier vs paid; but has bit me right before trying to jump on and having to dial in manually.
> I wonder if USB or Thunderbolt connections are considered reliable for 24/7 use.

I think Thunderbolt should be fine since it's essentially PCIe. USB so far has been okay as long as you don't push it too hard. When the throughput gets too high it dies.
The hybrid approach gives you both benefits. Go to the website of the known institution, and follow their links directly to the downloads in the app store.
Sauron-native: one code to rule them all
I think you missed my point.

The time spent in an airport vs an entire weekend at hotel/model/airbnb

It's essentially a massive convention from every corner of the United States.

Airport is "pass through" for moments in comparison.

But yeah trapped in an aluminum tube for a few hours is also a huge problem with a communicable disease that doesn't show symptoms initially.
This was first, bug don't miss the convo here: https://news.ycombinator.com/item?id=22448747
Loop counts symbols in COMMON-Lisp wrong
Got me to laugh too! I thought I was clever with my O(n) solution. Let A be the original array and let B be the sorted array. Just loop through A and assign B[A[i]] = A[i].

But this is still dumb! lol.
Does anyone know why he dislikes HN so much?

Tbh I kind of like the attitude and I warmly recommend just clicking the link :-)
I guess you just don’t know or care about anyone old or with a health condition, or who’s young and a bit unlucky. Or about potential panic buying, shortages of things made in China, and economic depression.

In this case, sure everything will be fine.
Once the Biggest Star in Jazz, Here’s Why You’ve Never Heard of Her
This is a New Zealand airliner, so it is specifically designed for long haul experiences. You can sleep actually, the seat doesn’t recline, but you can lay down at an angle.

As for safety, I imagine they could just run simulations and then get it validated worth a working prototype.

For the final point, again, its a New Zealand airliner, so they have different constraints at work. Everything is just very far away.
The reason I referenced China's numbers is that the number of active infections there is trending down. When that's the case, absent an excursion from the trend, a virus would eventually be wiped out. So, yes, if China's numbers are accurate (big if, but plausible if not probable), it does seem possible to stamp it out given sufficient application of resources and effort.

There is also precedent for stamping out new viruses before they manage to take hold in the last two decades. That doesn't mean we'll be able to do it this time, but it's another bit of evidence that makes me suspect it's possible this time as well.

The question is how long it will take before western governments get serious about stopping this thing. I do not believe the Chinese or Singaporeans are inherently better at this stuff than us. They're just more serious. If we get serious, we can accomplish similar feats.
Just curious, do you work for Zoho?
get out ASAP. you are mismanaged and doomed
It's sad to see this perspective. With the AI hype, there are so many people spending all their time and money on marketing AI materials while their actual product is all smoke and mirrors.

By contrast, Jeremy and team have proven that "build it and they will come" is not dead. They built high quality courses and quickly became authoritative with no marketing and with full transparency and openness in everything they do.

This book draft looks great. Everyone else is talking about "democratising AI" - this is actually doing it.
Yes, robotic vacuum cleaner is (IMHO) the biggest improvement in house work since dishwasher.
Very true, the low end stats are for regions with few infections. If say, 1 million ppl get in NYC, expect a lot higher rates, as the health system cannot do much with that many people.
I agree with you, and would say that the situation is even a bit worse. We're not really seeing individual PRNG's vying with each other, but rather families, each with a wide range of configuration parameters and tradeoffs.

I would like to see a systematic comparison, some way of arriving at an answer to the question of which of these is "best."
You won’t find any major international carrier without a proper business class. Business is so good that it essentially killed first class on all but few routes.
Ticket prices reflects this, with business class around 5x the cost of economy and premium economy splits them in the middle.
When was the last time port 995 or 993 were blocked? If the same adoption happened with DoT, ISPs wouldn't have the option - customers wouldn't accept it.
Given a large enough sandbox this could be a great working environment. I once worked in an R&D department to produce physically shipped (diskette/cd-rom) software. It was the best of times. Go to conferences, learn shiny tech, make up new toys, sell them as products. We even had annual toy budgets for anything no-questions-asked as well as constant upgrades to the latest hardware running obscure operating systems. Unfortunately the company run too well, eventually shrinking to collecting license and maintenance support fees.

One funny story was how whenever we'd be burning the midnight oil to produce the final release, we'd declare it the golden master and hand it over to our shipping department to distribute to our customers. One time I had to make a recall due to a fatal bug. The masters were handed back to me with a smile and when I asked, she said that after the last few recalls of golden masters, she always let them sit on a shelf for a week before actually shipping anything.
If the hacker gained access to your database, he/she can also create a backdoor file to gain shell access via the output sql. You might want to check for any malicious/suspicious files in your server that will take shell command as http parameters.
Correct - the article lists these as premium economy. It may make sense for an airline to replace 15% of sets with these and charge more. I would certainly pay another $100 for one of these on a 12+ hour flight (as would my employer).
When >98% are surviving it, it's not much of a bias.
I personally believe that any sort of cover or mask is likely to have an effect even if not 100%. However..:

This is a bizarre claim that can be countered against the reality that every front-line worker is equipped with a mask.

This is not necessarily to protect the front-line workers. Since the incubation period is so long, it makes sense for front-line workers to wear masks to prevent them infecting other people even if it has zero effect in preventing them being infected in the first place.
Is there a link which doesn't use a cookie wall?
I see this argument a lot on hn, and the problem I have with it is that even if correct, it's not really useful. Good idea and execution doesn't guarantee success, but ascribing everything to luck (and basically absolving yourself of all responsibility for success/failure) does guarantee failure.

Yeah, at a certain level everything depends on luck - even things like talent and intelligence through the birth lottery. I find this argument overly reductive. Luck isn't something you have control over, and focusing on it is counterproductive.

All anyone can do is make the best decisions based on available information. Sometimes you make the right bet and still lose, that doesn't mean it was a bad bet.
I see airlines buying this, but not to redesign their economy cabin layout, but instead to increase the capacity of their premium cabin.

This would never be used in an economy cabin. The whole point of economy is that at times is so uncomfortable that you have moments where you consider upgrading. If they change this to improve economy, people wouldn’t have a reason for upgrading to an upper cabin.
For a clickbaity title, it's surprisingly useful. Of course, the time to read it might take half an hour, but the time to really absorb it might take two weeks.
> It’s because no matter how smart you folks are as individuals, in the aggregate you are like toddlers. You dump all your toys on the floor and then chase after some other kid’s shinier toy. Your poor CIO is left cleaning up your mess in the middle of the night after stepping on a Lego brick.

Oh man, respect for putting up with and handling all of that. Those choices don't sound "individually smart" either though... There seems to be a lot of pretty straightforward Dunning-Kruger going on.
Compiler-Based Graph Representations for Deep Learning Models of Code
Good point, they can probably accurately guage the chance of success in a few seconds with something absurd like that.
Hooray - the inconvenience of local state with the inferior UX of a web app.
My condolences -- that really sucks.
You can actually increase your odds of infection by different deceases by having a paper mask since they are often uncomfortable or fit poorly and people put their hands to the face to adjust them.
The point of the NATO alphabet is everyone in NATO uses it, even if it isn't their native alphabet, as in the case of Greece.
Manuals and guides for startups
As mentioned by others, surgical masks don't filter, but N95 masks absolutely do and are what health care workers are being equipped with.

N95 masks just look like cheap little paper things that you stick on your face.
Hmm, this is bad. A ton of people from NYC / Brooklyn also commute back to the east end of Long Island for weekends so this has a potential to spread pretty quickly.

I don't keep up with the news at all but recently I started reading some articles from major news outlets just for more info about this virus. It's mind boggling at how different each channel's reporting is (I'm in the US).

I was at the store this morning and they had a TV playing. One channel down played it like it's nothing and it's even "technically" less potent than the regular flu because they compared yearly flu deaths to covid-19's deaths and played it off like "we're no where near the number of deaths that the flu has killed this year!" and then all of the surrounding anchors all agreed with the spokesperson they had on, etc.

Others make it out to be 1 notch away from an apocalyptic event.

So I guess this is really what "fake news" is? I don't get it. You can get a life time of prison for ordering someone to kill someone else but somehow it's ok to potentially gamble with the entire human population by not giving accurate information about a virus that's killing people.
Well, a high cost implies some shortage in production vs demand. The government can buy all the vaccine available and distribute it for for, but if there's a shortage in production due to chemical supply chain difficulties then there's no magic bullet.
How does this virus spread specifically? I've heard droplets and airborne transmission? Wouldn't the virus "die" if the droplet evaporates? When you sneeze without covering the face, thousands of droplets get in the air but they evaporate within a minute or so depending on the relative humidity and temperature.

Does the virus live when it is a particulate all by itself without being suspended in liquids?

I want to know the technical details of how these things transmit. I've spend many years developing microcontamination systems in multi-billion dollar silicon fabs - there is a lot of theory/empirical science that goes in engineering sub-class 1000 cleanrooms.

If viruses are alive unsuspended in liquids, then what stop thems from attaching to foods (grocery store)? Deeper understanding of physical propagation can help us fight Coronavirus - so far we're just putting on the masks.
It's widely recommended that babies receive vitamin D supplementation even in the best of times.. but under these circumstances, and certainly if you're in the northern hemisphere, it's worth being proactive with this in advance.
Not sure how you came up with 2/3rds. A significant portion of the half of Americans who don’t get healthcare from their employer get it from Medicare, Medicaid, or other government programs.
I agree, this is a great page.

I failed to make it through the Rust book in (I think) 2017, and kind of hated it; I made it through easily in 2019 and enjoyed it... the book has improved that much. Oh, and the compiler error messages are better, too, which helps enormously.
Show HN: Using Robust Optimisation on Singapore's water resources
Maybe we'd all do better de-digitizing our processes. Return to paper.

--

I've been struggling to articulate a thesis, for way too long. But here it goes.

Complexity catastrophe occurs when cost of change outweighs benefit. Or simply can't be done in time to make a difference.

Whereas databasization makes processes inflexible, humans are relatively more flexible. Like being able to make notes on forms, or quickly modify a form and make more copies to use.

--

I'm heavily influenced by process and methodology ideas. Deming, Drucker, TPS, etc.

As well as their critics. Postman, Norman, etc, and most recently David Graeber.

Graeber's notions about bullshit jobs and bureaucracy have articulated many of my misgivings as well as made me feel stupid for my hubris.

--

Both database and paper mediated systems have pros and cons. In defense of younger self, we were not fully aware of the costs and limitations of databases, so couldn't properly weigh the options. Worse, my entire career, I tried to mitigate, engineer workarounds to databases, not willing to accept the problems are intrinsic and not just artifacts of suboptimal implementations. Basically, clap louder and Tinkerbell will fly. Embarrassing.

--

My notion of "complexity catastrophe" comes from Design Rules: The Power of Modularity.

I may have just coined "databasization". I've long accepted the difference between digitization and automation. Moving processes from paper to computer mediated vs removing judgement (aka process reengineering). But have never found a succinct way to explain it. Maybe "databasizition" makes the distinction more clear.

--

Thanks for listening.
Evidence of DNA chemical markers in preserved dinosaur cartilage
Table Oriented Programming
I’m a bit bored of these ‘it’s just flu’ arguments.

Even though not everyone is vaccinated, flu vaccine does a good job of preventing flu going too far through the population. People are immunised against it and that helps stop it spread.

Also, even at the bottom end of fatality rate it’s 10X deadlier then flu.

I’m also bored of people saying it is OK because it only effects old people - so you don’t have any old people you care about?
Why can’t we have both? Great examples AND an interactive, reproducible medium?
If, in addition to the Morse Code associations with letters, you have a dictionary of permitted words, this becomes a fairly straightforward DP, does it not?
One can make the argument that the C declaration syntax is simple, because the rule to make a declaration is to simply follow a type name by an expression where the declared variable is used. The fact that you write "int[4] arr" shows that you don't know how it works (which is not a criticism; it's just not well known how it works).

The correct way is to write

int arr[4];

and to interpret it as "arr[4] is an int" (which is only a slight lie because arr[4] is undefined if arr is a 4-element array).

How do you declare an array of pointers? Again, you write

int *arr[4]; // array of 4 pointers to ints

because in C expression syntax, "* arr[4]" means to index into the array first and then to dereference. If that is an int, it means that arr[4] is a pointer to an int, and consequently arr is an array of pointers to ints.

If you want a pointer to an array of ints instead, do this

int (*arr)[4]; // pointer to an array of 4 ints

again, because that's how regular C expressions work. Functions are (mostly) not an exception:

int myfunc(int x);
int (*myptr)(int x);

which is to say that "myfunc(x) is an int" and "(* myptr)(x) is an int", i.e. myptr is a pointer to a function that takes an int and returns an int.

Note that in the beginning (i.e. K&R C, pre-1989) the way to declare functions was consistent: Declarations had to be

int myfunc(x);

i.e. there was no types in the argument lists. The types in the argument list appeared, I believe, after Stroustroup added them to C++ in order to improve type-safety.
Yup, this paper is really interesting. I'm reading it currently and will be posting an illustrated post soon on it.
>Bittorrent

Usenet, FTPs, Napster, Edonkey, Kazaa...