skysight-inc/HackerNews huggingface dataset:
Humans are really bad at judging risk. Here's a sample of your odds of dying from a variety of causes as a 15-45 year old, sourced from the CDC [1][2] and your paper, and assuming there are about 45 million Americans in the 15-45 year old age range:

Drug overdose: 1 in 1000
COVID: 1 in 2000
Suicide: 1 in 2000
Car accident: 1 in 2500
[any gun-related death]: 1 in 2500
Homicide: 1 in 3000
The flu: 1 in 20,000
Struck by lighting: 1 in a million
Terrorism: 1 in ~100 million [3]

(COVID and influenza are infection fatality rates, the rest are rates among the general population. If you live in a wealthy neighborhood and don't have guns in the house your risks from suicide, homicide, and terrorism are basically nil, while if you're in West Baltimore they're much worse.)

You be the judge from that. Personally I consider COVID worrisome enough to take sensible precautions and endure some inconveniences, but not the end of the world (well, personally. It may be the end of many societies, possibly even including the U.S). The #1 health risk that people seem to undervalue is "Don't do drugs", and the #1 most overvalued is the "War on Terrorism". It's interesting how many infringements of our civil liberties and economic life we put up with in the name of curbing terrorism, when median number of terrorist deaths in the U.S. per year is 4, and COVID is 50,000 times more likely to kill us.

[1] https://www.cdc.gov/injury/wisqars/pdf/leading_causes_of_dea...

[2] https://www.cdc.gov/injury/wisqars/pdf/leading_causes_of_inj...

[3] https://en.wikipedia.org/wiki/Terrorism_in_the_United_States...
Also, many sheriffs have said they will not enforce Newsom's order: https://losangeles.cbslocal.com/2020/12/05/stay-at-home-orde...
1. Isolating just those above 70 is both cruel and impossible. The old and vulnerable need significant amounts of care.

2. 0.05% of hundreds of millions is still a lot of people. (And the number is far higher than that because it's impossible to isolate the >70)

3. the entire economy isn't shut down, far from it. At this point, it's on the order of a 5% hit. The pain is unevenly spread. A competent government would spread the burden.

4. If you were immuno-compromised, would you want your food delivered by the people traveling through multiple busy dining rooms?

5. Vaccines are just weeks away for the vulnerable, and mass vaccination a few months. The virus is spreading quickly, so just a little bit more isolation for a little bit longer will save hundreds of thousands of lives. Saving hundreds of thousands of lives might not be worth it if we had to shut down for years, but if shutting down for a couple months can save that many, it seems much more reasonable.

6. Your 0.05% figure assumes that hospitals and staff aren't overwhelmed. The figure increases dramatically when they are.
ie some remnants of the venom symbiote
> Just be aware DNS over HTTPS is a thing now

As is DoT :)
As a marine, this is just unbelievable to see in the Marine Corps Gazette. What a strange timeline.
I bought an H-11, the Heathkit version of the PDP-11. It was the microcomputer that might have been, far superior to anything else. All DEC had to do was market it properly.

But they didn't.

Oh well.
>OP wants to "develop a personal philosophy." So they will want to learn the state of the art of philosophy. Starting with Plato to learn philosophy is like starting with Archimedes to learn physics.

I'd suggest the opposite, do start from the Socratic dialogues if you are really interested in philosophy.

On the other hand, if you want to be a tech guy with the common tech preconceptions about philosophy, feel free to skip Plato and his ilk.

And to answer my immediate parent, first, there's no "state of the art" in philosophy. Same way there's no "state of the art" in actual art (ancient art can be as good or better as modern art, and Bach e.g. can be as good or better than a modern composer, and in any case as relevant and enjoyable).

The concept of "state of the art" exists for engineering not art (and is within an engineering/tech context where the term first appeared in the 19th century, not in an art or philosophical context).

While technology can be accumulated, philosophy is a discourse and exchange of ideas. And, like in art, the formulation matters, and more often than not the best formulation is the original (because its closer to their source, the thinker who came up with those ideas). Plus, the main questions haven't changed the last 5000 years, to make answers outdated. Smartphones or cars change messaging methods and habbits, not philosophy.

>In my opinion, the reason for this is that philosophy as a means of understanding ourselves and our world beyond what science can tell us is essentially futile.

Restricting ourselves and our understanding to "what science can tell us" is absolutely futile, like trapped in a tautology (science is a closed system explaining what is, not what should be, as by itself it has no value, morals, aesthetics, and so on. You can be a scientist and a Nazi - and many were, without anything being problematic in that scientifically as long as you perform your experiments with the scientific method. The only objections to that would be moral and thus, the realm of philosophy).

Science is a tool, we don't ask tools for their opinions or for our goals or for what to do with them. We use them to make things or to examine things, no to think about what we want to make, or to think about what is best to make. That's for philosophy.
Running its worth getting a coach or join a club for advice on technique. Would be nice to mix in some other activity that makes you stronger. I hope you have a proper monitor and keyboard, laptops are terrible for you.
Unfortunately the grid view in Nova Launcher doesn't support quick alphabetic scrolling. I agree it sounds like the best of both worlds.
Putting VLA in the stack is just an implementation choice. A conforming implementation could allocate all VLA in the heap (and freeing the memory upon scope loss), or do not even use a stack/heap system at all. In that sense, VLA are a crucial language feature to allow a RAII-style for C code. Essentially, you could replace this

void f(int n, ...)
{
float *t = malloc(n * sizeof*t);
// do stuff with t[i]
free (t);
}

with the following semantically equivalent code

void f(int n, ...)
{
float t[n];
// do stuff with t[i]
}

Today, this is not a good idea for large arrays because, unfortunately, many C implementations put VLA in the stack. I hope that by keeping VLA in the standard language, future C implementations will get to favor this usage.

Notice that VLA are not more dangerous or risky than recursion. The exact same argument that you use against VLA can be used against recursion. Are you against recursive functions in C? Of course, you wouldn't traverse a long array using recursion, but if you are careful that the depth of recursion is logarithmic with the array size (e.g. as in binary search), then it is perfectly safe and reasonable to use recursion. The same thing with VLA. If you are sure that n is 2,3 or at most 4 there's no reason to avoid VLA due to stack scare, and they may make your code much simpler, clearer and better.

On the other hand, VLA are useful even if you do not use them to allocate memory. Pointers to vla can be used for many things, for example accessing a one-dimensional array (allocated by a single call to malloc) using two indices as if it was a 2d array.
Empire for the PDP-10!

https://github.com/DigitalMars/Empire-for-PDP-10
I'm actually really skeptical on city affordability. I could barely do this in my home town let alone any city I can think of.
> I would love to see IRC used more. Can’t we just bake video chat into that?

Then it will get too many features and get an even more clunky UI.
> I realize in some cases it isn't possible, but those cases are few and far between.

Really? Do you have any basis for saying this? For many people, going without meds is like going without glasses--you may be able to walk around without your glasses, but you're not functioning the way you want to.
And Mac OS, which is about 14% of desktops?
Try crack.
What about Singer's argument did you not find convincing?
Japan's Hayabusa2 mission delivers the first subsurface asteroid samples
I have used Julia a bit and really enjoyed it. The only reason I do not use it for work is lack of libraries. I know I could 'be the change I want to see in the world' and contribute, but given the pace of things at work I cannot fit that in on the company dime at this time...
> (I voted for Mastodon)

Does Matodon do well as a chat app? It doesn't feel like 'Twitter for companies' would do good in that respect if everything has to be a threaded conversation.
Also watch out for mangos. I can’t handle them without having an itchy breakout because the skins contains urushiol.
Not the lone naysayer! I’m still a huge Russell fan, but my advice on his History of Western Philosophy is avoid like the plague until you know enough to read it with a very critical eye.

I think the real danger is that he’s such a pleasant, engaging, clear, logically compelling writer. And especially so to folks of a mathematical, analytical bent - like probably most HN readers. And then you remember that this book was written by an Englishman in 1946. You know, right after the worst war in the history of the world, in which Germany was the central antagonist. Of course he’s going to totally misinterpret Hegel, Nietzsche, and a whole bunch of other thinkers.
As is typical of this type of blog post, it presents a pat story with without considering the trade-offs. Yes, one reason we create reusable abstractions is because we don't want to repeat ourselves. But another reason we do it is so we can have a component that we can write tests for. An another reason is so that the calling code is simpler to understand and work with. If you copy-paste code, you will lose these benefits.

My experience is that junior programmers tend to error on the side of writing lots of repetitive, boilerplate code and they would produce better code by being more willing to write reusable abstractions. It's the mid-level programmers that err on the side of creating grandiose frameworks with unnecessary abstractions.

Personally I like DRY, I like WET, I like YAGNI. I see them all as tools in my toolbox as a programmer and I find the art is to know when to use which tool. In practice, my code never has the perfect amount of abstraction vs. repetition vs. generalization but I think I keep them in a manageable range and refactor when things start to feel like they're going off the rails.
While LSD use was associated with anti-war activism during the Vietnam war, and probably did have something to do with it being made illegal, that doesn't mean there was actually a causal relationship between LSD use and anti-war or anti-violence views.

There were, to my knowledge, no scientific studies of this relationship, and anyway it was confounded by the US being in a hugely unpopular war, with the Civil Rights movement making non-violence a popular position among its supporters, and by the fact that there was a draft. Now there's no draft, no war, an all-volunteer military.

Also, back then LSD tended to be used in way higher doses. So even if there was a relationship between large-dose LSD use and anti-violence or anti-war views, that doesn't mean that there'd be a similar connection when microdosing LSD.

Something else to consider is that while in the popular consciousness, LSD is associated with hippies and peacenicks, and psychedelics are also associated with peaceful indigenous peoples around the world, there have been some societies (like the Jivaro) which both used psychedelics and were extremely warlike and violent.

So the connection between psychedelics and anti-violent/anti-war views is far from established. That's why it'd make for a very interesting study.
Yes, but many apps show help text when incorrect arguments are provided so, it’s an error in those cases. The dev probably doesn’t want to bother with using different output channels for the same help text.
Oh Peter, I laugh everytime I read this quote. It aged so well.
I also rent a small office about a mile from my home and walked both to and from work most days for just over 5 years.

In addition to logging ~2500 miles, I found it easier to disengage from work and prepare myself to engage in family time which both take a different mentality.
Yeah, that's what I was thinking from the title too. I guess it's because of the activation lock feature, no different than a iPhone or iPad.
Does it seem like the first reel of a disaster movie?
I have a Dell UP2414Q, which is a wide-gamut 4K monitor with a relatively high 375 nits peak brightness and 10-bit input.

It's not technically HDR, but if I view HDR videos with it in SDR mode with the brightness turned up to maximum, there is definitely a bit of an "HDR effect", similar to what Apple has achieved.

However, under Windows, without support from the operating system, this doesn't really work. The colours are shifted and the brightness of the content is way too low.

Microsoft could add something similar, but this is a company that thinks that colour is a feature in the sense of:

Colour: Yes.

We're approaching 2021 rapidly. I suspect we'll have to wait to 2030 before Microsoft gets its act together and copies even half of what Apple has in their display technology now.
I guess I implied that I think they're a monopoly in the area of productivity software, which isn't entirely fair since Google Suite exists. But in my shallow opinion Google Sheets is not really a competitor to Excel.
Signal processing. It would be extremely cumbersome without complex.h
Collapse isn't a binary. Collapse could mean everything from a small number of the highly vulnerable being triaged away from care to a full on black-plague-like "bring out your dead".
It seems that in this case the tree essentially is a small forest.
I wonder if there are any pictures available of the dazzling fireball? Seems odd not to include at least one.
linux devices far outnumber windows ones...
> But there's a big difference between little experiments and betting the company on an auto-cannibalization strategy.

IBM didn't do "have the guts" to do that either. The IBM PC was a skunkworks project by a team of 12 lead by Don Estridge in Boca Raton Florida. The reasons for its success can be seen, in hindsight, to be a consequence of its lack of internal funding and status within IBM, which had a business model focussed on leasing mainframes to large corporate customers.

IBM didn't have resources to develop custom hardware or to write software for the PC. Estridge's team used off the shelf chips including Intel's 8088 cpu. To make it easy for 3rd party developers to support the system, IBM published the BIOS source code. This had the effect of making it possible for Taiwanese manufacturers to clone the PC and sell cheap copies. DEC had no matching ecosystem. Its Rainbow 100 sold for $4K whilst IBM PC clones sold for $1K.

The killer apps for the first generation of PCs were word processing and spreadsheets. PC's could perform word processing better than minicomputers, and spreadsheets were invented on PC's with VisiCalc and then later, Lotus 1-2-3. Consequently, IBM and the Taiwanese clones, the best known example of which was Dell Computers, were able to sell PC's into corporate accounts where IT managers would allow them to take the burden off mainframe data-processing systems by performing the personal office tasks which mainframes and minis couldn't efficiently do.
At this time, I feel a 100% offline, airgapped environment is something of a niche. The way Apple has things set up, likely work better for the average consumer.

Apple is omakase, not a la crate. They have made decisions that they think are best for their consumers, and they are not trying to be all things to everyone. That has the advantage that if you are in Apple’s target audience, you get a very nice, polished system. If not, you are free to use many of the various other computers that are available.
Curious, what was lacking with your experience of Slack on Linux? I haven't experienced any issues at all.
CPM: A Large-Scale Generative Chinese Pre-Trained Language Model
Which is good from the aspect that if your device is stolen or lost, the finder/thief just can't factory reset it and use it.
airgapped systems that never touch the internet, such as: [...] SCIFs, or other secure/offline data processing facilities

It seems to me that if you were buying hardware for a totally airgapped system for a SCIF or something, you wouldn't buy a computer with built-in wifi or bluetooth at all. I mean, really? Does the NSA buy consumer hardware with network interfaces they don't intend to use?
Eh, my Heathkit H-11 (circa 1980) cost about the same as an IBM PC.
Uniswap is doing a second Uni Airdrop Dont miss it out
The standard requires longs to be at least 32 bits wide. Then how can int32_t not exist?

And C99 requires long longs to be at least 64 bits wide.
> It’s not clear that’s how they found out.

Yeah, that bit wasn't from the managers FB post but elsewhere.
"Research was happening but nothing conclusive"

I've read that before it was made illegal LSD was the most studied pharmaceutical compound in the world, with literally thousands of papers written on it.

There were clearly medical uses, and it was being used medically. Whether the research was "conclusive" is a matter of opinion.

Pretty much all of the psychedelic researchers I've read or heard interviews with (which is a lot) were completely convinced of its effectiveness.

But that didn't matter to the administrators and lawmakers, who were much more interested in the headlines than the science.
We'll have to wait and see but I believe there should be a relevant distinction between a publicly accessible database like a backend to a public non-governmental website versus a non-public database being served by a protected governemnt computer, such as the ones Van Buren (2019) or Rodriguez (2010) accessed. Not to mention there was an existing (employer-employee) relationship between either Van Buren or Rodriguez and the operator of the computer database: the US government. Compare that to scraping a public website; the person doing he scraping may have relationship with the operator of the website.

I could set "Terms of Use" for the data stored on protected computers I own. I could place limits on "acceptable use" of this data. But can I really argue that I gave adequate notice to all the tech companies and partners that try to access this data.
I've used SooperLooper too! It reminds me a lot of (and seem to draw a great deal of inspiration from) the Gibson Echoplex.

I like working within Ableton for a few recording workflow-related reasons but agree SL is fantastic as a standalone tool.
Word/Excel is the defacto default across industry. It’s a monopoly. Microsoft is using their monopoly on office suite to get a competitive advantage on chat/video collaboration software.

It’s like when Google uses their monopoly on search to highlight their own price comparisons in the top part of the result section, thus being anti competitive towards other price comparison companies (e.g. Pricerunner)
There's a lot of things that day to day businesses users will need that Slack (and the clones) provide but IRC basically can't. And they're kind of way more fundamental to the basic interactions than your idea of adding video calls.

- User authentication, preferably via some semi-standardized form of single-signon (e.g. SAML, or maybe OAuth).

- Users being able to receive messages even when all their devices are offline.

- Users being able to connect from multiple clients at the same time, with good UX. With IRC, people doing that will have to have a separate nick for each client they connect from. And people who want to @ them or /msg them will need to know which of the near-duplicate nicks to actually choose. Choose poorly, and your message might be sent to a device where it won't be read for hours even though the recipient really is actively online.

- State sync across the clients. If I've read some specific messages on one client, they should not show up as unread on my other clients.

- A consistent user experience. In IRC there's no reliable cross-client way of tagging a message for the attention of some set of users. Sure, clients will do various levels of nick highlighting. But the exact patterns will vary between clients, and the sender can't even know whether they got the format right since the decision on the highlighting happens purely on the receiver's end.

And that's not even getting into the things that IRC can reasonably do, but that are incredibly kludgy. Say history search in a channel. No organization wants to run channel logging bots, and no normal user wants to go to a totally separate service to do a search.
When I read rumors about the new Magsafe leading to the removal of all ports on the iPhone, I had my doubts because the lightning port is the only reasonable way to restore the device after a bad update. Maybe Apple's not too concerned with this...
Re-read it a couple years ago after reading it when it first came out. It is a great narrative of the engineering process. Even now, as I approach retirement, the idea of working long, hard hours on something that you truly believe in is made so appealing by the “kids”. The opportunities to do that are rare, you need to grab them when you can.
I can now record a 4K Dolby Vision HDR video with my phone and send it to my parents in a text message and it'll display flawlessly.

Windows struggles to correctly display Adobe RGB (wide gamut but not HDR) JPG images I've downloaded in 1999, now over 21 years ago and counting.

They'll get there... eventually. Maybe next decade, by which I mean 2030, not 2021.
It’s not on OS, but on Word/Excel they are considered monopoly in this context
> Its Rainbow 100 sold for $4K whilst IBM PC clones sold for $1K.

The Rainbow also requires special floppy disks that cost $5 each instead of a buck, with zero difference in performance or capacity. DEC-aficionados I knew literally laughed at this and shook their heads, and abandoned DEC.
Which is exactly why they do it.

Actual customers that buy lots of Apple products and have appreciated how every year iPhones get more and more pointless to steal have been asking for the same for their laptops for years.
They have made decisions that they think are best for extracting profit from their consumers.

Apple is no different from any other company in its unsatiable appetite for profit --- only its marketing has been vastly more successful.

If not, you are free to use many of the various other computers that are available.

The problem is others who think emulating Apple's path will also ensure success, which eventually means no real choice.
That's a citation from a different study. The original study was "Drug harms in the UK: a multicriteria decision analysis" is based on a survey of experts, if I recall correctly, and the breakdown of the reasoning is in that study.

The major contributing factors for "harm to others" for cannabis, over tobacco, are:

- "Loss of relationships: Extent of loss of relationship with family and friends"

- "Crime: Extent to which the use of a drug involves or leads to an increase in volume of acquisitive crime (beyond the use-of-drug act) directly or indirectly (at the population level, not the individual level)"

- "Family adversities: Extent to which the use of a drug causes family adversities—eg, family breakdown, economic wellbeing, emotional wellbeing, future prospects of children, child neglect"
It rarely makes sense to debate what-ifs in history. Because we don't know the alternate. We owe all past scholars a debt of gratitude for being the keepers and makers of knowledge as it passed through time. That includes the Greece, Rome, India. That includes the Islamic caliphate, especially during the Islamic Golden Age.
Yes intentionally harming diplomats could be considered an act of war. The trouble here is they still have plausible deniability; there's no hard proof.