skysight-inc/HackerNews huggingface dataset:
In general I agree with the sentiment expressed in TFA and generally try to follow it when building new ontologies because asserted subClassOf hierarchies create a huge impedance mismatch between how the computer interprets them and what the designer thought they meant (e.g. I've seen people use subClassOf hierarchies to represent a partonomy, but more subtle variants in what "is a" means within a single hierarchy can wreak havoc on usability). It also allows you to defer the deeper modelling until a use case presents itself and build your hierarchies from the underlying structure of the domain (with data) rather than trying to impose an almost surely incorrectly hypothesis about the structure of the domain from the top down (without data).

That said, there are a number of cases where hierarchical taxonomies are vital in building information systems. Some examples.

A use case where you need a way to guarantee that a space is completely covered without duplicates (important for accounting, or creating menus). Having a single non-overlapping reference space (like a map) is critical for clear communication.

A use case where you need to capture some semi hierarchical knowledge from domain experts, e.g. an org chart, or the parts of a car, or the parts of the brain.

Org charts are the perfect example of the tradeoff. Consider the US Department of Defense (don't actually do this you will loose your mind). The chain of command is famously a single parent hierarchy, and if it is not, it is a sign that something can go wrong due to conflicting orders. However, let's say I wanted to know which branch of the military funded a certain research project based on the office that wrote the RFP. This question is pretty much impossible to answer for an arbitrary RFP, and the time and effort needed to maintain the full associative ontology and keep it up to date is stupefying huge, AND it is not even clear that such an ontology would actually be pointing to anything that was actually meaningful in the real world (beyond ill defined social and economic relationships between arbitrary groups of primates).

Hierarchies are an effective way to collect knowledge from domain experts in a systematic way that does not require them to know that they are writing down a bunch of axioms, but instead can just draw a diagram -- multiple hierarchies are very important here, because hierarchies from different experts usually agree at a high level, and then differ in the details, often due to the use case for the knowledge or from the experimental perspective, not because there is some fundamental ontological difference. In this sense having multiple hierarchies is a way around the problem of ambiguity in the meaning of "is a".
ECMO machines can do this https://en.wikipedia.org/wiki/Extracorporeal_membrane_oxygen...
Waiting is the technique (technology) that will solve the problem effectively. Gadgets are to monitor people are neat, but I think they are an ineffective technique (technology) against the virus.

Wait a a few years and the virus will have infected most of the world. It will be reduced to the status of a common cold after everyone has resistance. The first colds unleashed on humanity were horrific, but year after year humanity became resistant.
Yeah, meanwhile Gonuts will still be discussing what is the best way to add generics, while it's users on Hacker News keep telling us that it isn't political and there is a working prototype at Google.

So where is the EA for generics like the value types EA I can download today from OpenJDK repository?
Okay first of all thank you for that resource. I read through it (not all the references yet but that's next). Clearly written by experts, but something I'll still fully disagree. The mailing list analysis seems far more concerned with trying to determine if this is "ARDS as we define it" or not. It touches on way too many angles and tries to address many random hypothesis (the hemoglobin one is so outrageous to even bother addressing!), That I'm afraid they're losing focus on the fundamental question - should patients with covid-19 be ventilated the moment their pO2 drops below 90?

The author has not convinced me (an amateur) that they should be. They don't address the first primary hypothesis properly, which is that perhaps the pCO2 is actually in acceptable ranges in covid patients for some reason. Clearly the mortality for ventilated patients is higher for covid cases than other sources of past, so it's very intriguing they mix and match findings from 2016 with what we observe in covid.

This is not to question the authority of the authors, clearly they are experts, but personal experience from working with experts in academia is that they can also be very wrong because they're lost in the details, which is my worry here.

We should hope to strive and be great scientists though, so if a doctor or a scientist asks _why_ we should consider that the ARdS is slightly different in covid, they are owed some explanation and some data. Which we should explore together. In the meanwhile though, unless my further reading is going to change my mind, my current working hypothesis is going to be that the ARDS or whatever in covid patients is fundamentally slightly different in some way that means patients should be put on ventilators much later than conventional wisdom would suggest.
> Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off outside business hours.

Sounds very cloud
The way to analyze whether something is centralized is to look at its namespace. Federation is not decentralization. You're not a first class speaker if your name can simply be taken away.
Marvelous Designer is not low end. Rather it is focussed on pattern making and simulation of clothes for VFX and games.

It has a big cousin from the same company, CLO3D [1], which is squarely aimed at professional pattern making.

[1] https://www.clo3d.com/
Anyone know of a good alternative for Google Voice? This is the stickiest service for me; there are lots of email options but it doesn't seem there's many services that offer a phone alias with call forwarding and a full web interface for not only voicemail but texting. Rolling my own through Twilio or something seems like an option but then I'm back to paying per text message or other event (I don't mind paying for a good service along these lines, but I'm reluctant to get into a metered situation).
403 Forbidden
cloudflare
It can be both, no need for false dichotomies.
Yes it is, and those printers support Java for customised enterprise solutions.
Coronavirus: Amazon builds its own testing lab for staff
They did a full UI update and have a bunch of new features. Some are still buggy but support is responsive. Some of the new cool things they have are identities: different logins to send and receive all to the same mailbox, but externally looks different.
You only need a public IP, not necessarily static. My ISP offers public IPs via pppoe and dynamic DNS. I was able to install my mail server with docker-mailserver [1] without much effort. There are some quirks, but it's worth trying out.

[1]: https://github.com/tomav/docker-mailserver
Not understanding why they exist is the first error trying to sell to enterprise.
Via https://old.reddit.com/r/amiga/comments/fz7qh6/amiga_4000_my...
Sure, but it's also more likely to be successful if you remind people to mind their biases.
Awesome, I look forward to viewing them! Unfortunately I'm slammed at work so it'll be another few weeks before I have time for some side projects (like Godot) so don't hold your breath on my feedback. I look forward to watching these. Thanks!
Then don't expect to actually take over Java on the domains it owns.
That's something I always (have to) ask because otherwise nobody will tell you. At my current job it was particularly interesting because they started explaining me why they were looking for someone ("had to" fire the difficult person before) and why they were kind of afraid of getting someone as difficult as the person before.
Because it has to work 100% reliably. (And the thinner atmosphere.)
Yes but its not that billions of users have this kind of problem or at least of this magnitude. But do they care? Probably not... they are an basically an advertising platform with chaotic products that suddently are cut off and so on...
There's a big difference between forcing them to reply, and forcing them not to.

Google News doesn't come looking for you, you have to go looking for it. Analogies to unsolicited advertising are not applicable.
One problem that I wish all of these “Move Away from Gmail” articles would address is how to update all of the websites you’ve already created accounts on to your new email address. I’ve had my own email address for several years, but I still keep the old gmail one around because I’ve found that many websites do not allow you to change your email address. This makes it problematic if you have a decades worth of accounts tied to gmail.
You ditched Gmail for... Gsuite. Is this a joke?
Handshake Full Node on WSL
This begs the question: should they be offering a service they are unable to support?

Or perhaps we should shut up and be content they offer the service at all, no matter the impact to a “minority” of lives?
Someone posted this above and it's fascinating - https://mailchi.mp/e10a89ac5988/tz4idnzryr-4388986?e=96507de...
Thanks for the explanation. Seems like some sort of filesystem in a file (like in VirtualBox).

I've always used a symlink to /mnt/c/Users/<username>/src or whatever I'm working on to avoid this issue.
If I recall correctly, the stock act has them regulating themselves.
> I've also ready some hospitals are using techniques were O2 levels are increased directly in the blood supply?

ECMO [1], it has been used quite a bit in Italy too.

[1] https://en.wikipedia.org/wiki/Extracorporeal_membrane_oxygen...
Dunno about Scala, but Clojure - another JVM language, has a GraalVM native executable for Hello WOrld about 8MB.

Not that slim.
now we need the game of death
...hosted on Medium.
The bus factor is a potential issue. Legal terms & conditions probably aren't as the corrupt civil law systems of nearly all polities make legal redress unavailable or hopelessly impractical to all but the wealthy (who probably aren't looking at $10 pa mail). Ordinary people don't read legals, partly out of laziness, but partly from a (correct) judgement that they are irrelevant to them.
Sure. But additional layers of complexity that don't add anything useful just makes it harder for people to participate and centralizes them into services that handle the complexity for them.
I’m not speaking on behalf of Google and I’m only speculating, but I think what you’re proposing could increase the per-user cost of service 10x or even 100+x, and could easily invalidate their entire revenue model and put them out of business

If a customer makes 1 phone call to support every few months because their Wifi is down and they think it’s Google’s problem, they would probably be losing a huge amount of money on that customer (relative to per-customer revenue)

Amazon only does this so well because they have so much revenue per transaction, and those transactions already necessitate a paying relationship directly with the customer, so it’s trivial to distribute the cost of support across all transactions as a minor and unarticulated fee
Nice. We do this on sideprojectors too.

https://www.sideprojectors.com

Our pitch is “find a co-founder / collaborator” for your project. We have had a number of matches but as people would know finding a right person to work with is always a challenge even if a platform exists to connect (still necessary!) good luck!
That channel's probably fine, he works for Google.
YouTube is one of the reasons I will probably always dislike Google for.

They bought an existing service, made few improvements to it, made it worse in some ways, continue to ignore its major problems, and keep it artificially limited on their competitors' platforms (like not supporting the native Picture-in-Picture feature on iPad for years.)

Worst of all, because they are So Big, people are preemptively disheartened from even imagining a competitor.
Don't Make Students Use Eclipse
All you have to do is enter delphi in search box of github and you get whole pile of projects. Alternatively you can enter pascal instead of delphi. this agail will get you pile of projects albeit smaller. If that is difficult I am not sure what easy is.
Not only Smalltalk, check Interlisp-D, Mesa XDE and Mesa/Cedar.

Xerox PARC workstations were the first IDEs, alongside Lisp Machines from Genera and TI.
Cucu: A compiler you can understand (1/3)
It may not be difficult, but it's not trivial, either. It's an enormous time sink. The older you get, the less free time you have. Is this how you want to spend it?
Personally, I find IPFS incredibly useful (when it works). Especially since it makes your content faster and more available than running your own web server at home.
Yeaaahhhh, bitchute is definitely worse having YouTube as a monopoly.

Bitchute is absolutely full of racists, conspiracy theories, and just awful people in general. I wouldn't touch it with a 2m stick.
For personal mail?

I don't need fault tolerance if it is going to be down for 10 hours I don't care. If I run it I am going to fix it anyway and retry registration process for whatever I needed mail.

Spam filtering use 10minute mail or something for crap that you don't care. Give your mail address to people and companies you actually want to deal with. Better just keep some spam box on free provider where you sign up for crap.

I don't care about web interface I have multiple boxes anyway so I have to use client app where I can see all stuff at once. (why people think you can have only ONE "THE ONE" mail address for everything?)

DKIM and stuff does not matter if you send ONE EMAIL A MONTH or two. Mostly what people do is that they receive stuff (registration mails for crap).

That said, if you send out bulk mail like in 1k a day you really need DKIM, SPF, DMARC and stuff.

If you run company email server it might be better to do it with email provider or get marketing to send mass mails with mailchimp or sendgrid.

When you want to run mail server for friends and family you are just being silly and if there will be 10 hours downtime you would not care about... Guess what your brother in law wanted to sign up for free month april on por..ekhm...pluralsight and he is going to be mad at you (and you should not tell that to your sister).
email is such a critical part of my digital life that is stability and convenience are the critical factors which can overweight some shortcomings in features and UI.

So the additional arguments for staying with Gmail are:
1. Stability. Google as a company is not going anywhere. Can you say the same about smaller companies?
2. Backend infrastructure. Google has some serious backend managed very professionally. I am pretty comfortable with my email data being safe with them.
3. Security. My guess is that the Google security team has more people than the whole development team of Purelymail or even Fastmail. They know how to resist attacks from state actors, massive DDOS, etc.
4. Spam filters. Having 1 billion active users Gmail has a unique ability to detect spam. Smaller providers, no matter how good are their antispam algorithms are, just do not have access to such amount of data.

That said, I share some of your concerns about Gmail and thinking about moving to ProtonMail.
I needed that, thanks.
I use these techniques for day-to-day estimation in software development, usually for things like project timelines, system requirements, etc.

I often run into developers who think "there is no way to estimate when we will be done". What I think they usually mean is that they cannot estimate a single time in which it will be done, which is completely fair. However, if they are being honest with themselves, I think they can often estimate a range of possible outcomes. Adding a new "Contact Us" form may take a few hours or a few days, but it isn't going to take 1 year.

One of my bigger successes with this kind of model was sizing the resource requirements for a brand new high-performance system that was in it's early stages of development. I created a model that started with what we knew so far from out performance testing, with uncertainty for everything, and projected forward to different confidence levels of sizing. We ended up being pretty having just a little extra, which was perfect considering the multi-month procurement process.
It did have overlays that were relatives of dll
Yeah. That's exactly what I meant in my comment, thanks for clarifying.
It does, AFAIK it's very simple to do.
Way cooler pics on the official website-

https://www.guedelon.fr/en/galerie_16.html
Altman and others want to crowdfund 1B masks in the next 180 days
Agreed.

The co-timed arrival of the email about his GSuite account, and the removal of the YouTube (which GSuite support said was coincidental and unrelated) seems likely to be the product of a malicious activist working through the OP's accounts trying to cause trouble.
Possibly the environment described in https://en.wikipedia.org/wiki/The_Mother_of_All_Demos might be the first.
Interesting, where did you hear this? What I heard in Peter Attia's podcast is that the lung fills with fluid.
Google's leadership cares greatly about the opinions of the elites around them. Bubble-driven prioritization?
A valid concern, and sad news, but Colm's latest tweet isn't consistent with mistaken identity.

https://twitter.com/CardColm/status/1249088354857226242?s=20
I liked how Google's pro-forma email didn't fill in the blank as to why they flagged the account ... but they still sent that message. Surely that's a pretty easy failure to capture, I'm surprised Google can't spot such failures.
I can’t tell who the primary user for this may be.

Is it meant to replace traditional CDNs outright?
If a business can't survive treating humans like humans, perhaps it shouldn't exist.
The early Cannonballs were run when the interstate speed limit was 55; so, quite a speed differential passing. With a 75 limit in most western states and lots of drivers fudging 5-10 over, the speed differential has come down considerably.

While there seems to be a "we should all don sackcloth and ashes" mentality among many, we may as well do what we enjoy so long as we maintain physical separation.
I just kept my Gmail account but receive virtually zero email on it.
No.

You don't need fault tolerance. It's nice, but not necessary. How often is your VPS or colocated server going to go down, anyway? Email is meant to deal with transient issues.

Web interface? Again, you don't need that at all.

Constant monitoring? No. Maintenance? Certainly not constant.
This is also true for sites that use Google accounts for OAuth. Your account has a one to one mapping to your Google account.

You can keep the old address and auto-forward emails from the old to the new. I think that's the best you can manage.
Considering the importance of email that you mention: What is your plan if google suddenly bans your account?

Google might not go anywhere but your access to it might. And when their automation directs them to ban an account, there is essentially no recourse-- they won't even respond to you.
Two years ago I felt the same way.

Then I ran a mail server for our small family business. And of course, we had DKIM, SPF and DMARC. At first, everything was great.

Then we started having bizarre deliverability problems to a growing provider of corporate emails. So after trying a number of solutions, we settled on SES. All was great again.

Then we started having weird deliverability problems that resulted in bounced emails to an accountancy firm. One of the public IPs ended up on a blacklist. This got fixed fairly swiftly. Things were good again.

Then it happened again.

Yes, deliverability can be solved – the question is for how long. Maybe we chose poorly with SES, but it seems other providers have had problems. I ultimately concluded that it's really not worth the hassle, and we ended up with the email provider that was causing us the bulk of the problems. It was a difficult pill to swallow, and I realize that I've done my part in making the problem worse. But sometimes, life is too short.

The world was different a decade ago. We didn't have overzealous spam filters by default that self-reinforce their awful decisions. I appreciate that spam is a really hard problem. But the solution we have is worse than the problem: we've just made an oligarchy of email, where not even all the big players have the clout to keep themselves out of blacklists all of the time.

And with all that said, for a personal email server, I still might self-host – but I'd be prepared for emails to not get reliably delivered.
I'm not sure why this is news but if people are upvoting, great! I'm a huge medeival buff. I first learned about this castle in a very cool documentary on youtube: https://www.youtube.com/watch?v=ydoRAbpWfCU&t=714s

Enjoy!
> explicitly depending on our fork of their library would be clearer and safer.

I complete agree. To temper my comment, I've seen plenty of bad examples of copying dependencies, bundling old un-updated versions, with undocumented changes. In such case, it's true that copying leads to a worse kind of dependency.
John Conway: A Life in Games (2015)
On hiring: Python Paradox comes to mind (http://www.paulgraham.com/pypar.html).
I've never met sub-par FPer or Scala programmer specifically.
Using PHP or Javascript might give you a bigger top of the hiring funnel, but it doesn't mean you'll have easier time finding well-qualified applicant.
And that's why I'll never use an OS without memory protection..
humm, I thought IPFS was always joined at the hip with some crypto stuff startup for some reason (unlike dat or named-data)

[edit: not that you have to use the crypto stuff with IPFS, but the same folks creating it also have had some sort of crypto currency use case]
Well, you know the drill. First they came for the racists and conspiracy theorists...
> Scala doesn't force these on you

Yea but one cannot write everything from scratch. I had to work on project that use cats, scalz and stuff. I felt like i was splitting an atom when i was actually writing a crud app :) .

Obsession with those theoretical concepts with dubious and unproven benefits is deeply interwoven in community. Cost of learning cats vs benefit is just absurd.

I would only recommend scala to programming language nerds that want to sound smart.
I'm very much surprised to hear philosophical gems in this talk. If you like these thoughts, you'll like some of Alan Watts' lectures, too.
Last week I saw that kind of content on freshcode.club as well as at least one of the Facebook groups.
I use and can recommend the chrome extension from https://sessionbuddy.com/

Even if you don't use it actively, it periodically saves the state of your windows and tabs (all locally), so you can restore sessions from months and years ago.
I don't think Google is too far ahead. You don't have to compete with all of YouTube.

I think LTT has the right idea with FloatPlane. If you can siphon off premium users that are willing to pay for premium channels you're getting the most valuable part of the system anyway (premium content and paying users).

IMHO anyone starting or running a video content business should be viewing YouTube as a great way to externalize costs while starting up and as a way to generate some revenue off users that aren't willing to pay once you're established. The goal from day 1 should be to build a following and then to move all your premium users to another platform.