skysight-inc/HackerNews huggingface dataset:
frankly, there wasn't a whole lot we could do to alter the trajectory we were on. even a month(s)-long, wuhan-style lockdown could only temporarily arrest infection rates, unless the whole world literally did it together. even then, reintroduction via animal reservoirs would be a significant threat. that's what we should have come to grips with early on, accepting that we are not the masters of even our own little earth out of the vast universe.

regarding "= better access to healthcare for those who really need it", that was entirely a political and economic choice to focus primarily on profit over critical care services and availability (not just the past 2 years, but decades). even so, hospitals aren't overflowing, as we keep hearing on the news, except in short-lived, isolated cases. 'exponential growth' was mediopolitical fearmongering, not mathematically sound modeling. if anything, that our limited hospital capacity has weathered the storm gives more hope, not less.

the biggest mistake we (that is, our various levels of government) made was not hyperfocusing on the immune deficient, and only the immune deficient (obese, chronically ill, elderly, etc.). for instance, we should have locked down care facilities immediately (along with care staff, perhaps 2 weeks on, 1 week off, 1 week quarantine, with generous benefits/pay). we should have enouraged physical fitness nine ways to sunday (more bikes, less cars!).

beyond that, give people timely and accurate information (as in, if it's uncertain, tell people how uncertain), encourage (don't mandate) pro-social (not self-righteous) behavior, and then ride it out. people already modulate their behavior (e.g., distancing, socializing) based on prevailing local conditions, so mask mandates and (theatrical) lockdowns really have had very marginal (and possibly no) effect on infections, hospitalizations, and death.

certainly don't shut down gyms, parks, restaurants, small businesses, offices, and the like. perhaps consider limiting venues that encourage hypersocial behavior (i.e., partying), like bars and clubs. again, we already modulate our behavior, so shutdowns likely had no or marginally small effect.

once vaccines were emergency-approved, encourage the immune deficient to take them, and allow the risk-averse to take them as well. don't mandate them for anyone, since they're non-sterilizing (and mRNA tech is new).

with that, we'd probably be right around where we are now, but without all the stress, fear, anger, and divisiveness.
> I honestly doubt it. We could have blunted the impact but it was out of Wuhan and in Italy before any doctors in Wuhan even knew about it or suspected. We were never going to lock down the entire world the way that China locked down.

Ok, I accept that.

The problem with COVID-19 as far as I understand it compared to SARS-CoV is that with COVID-19 you first become contagious and then you start showing symptoms. That tiny little difference, first the danger, then the warning instead of the other way around is why it is going to be impossible to eradicate it, and in fact why this was likely impossible from the beginning.

But we could have massively slowed down the initial transmission (at severe economic cost but probably not nearly as bad as what we have to contend with now), buying time to get those vaccines developed and out there resulting in a much smaller first wave and subsequently fewer lives lost and people severely ill.

> Even if the Western world did, then what would your plan be for Africa? What about the slums of Bangladesh and other areas in SE Asia?

Yes, this was a global problem from day #1. But that is something that we don't seem to universally recognize even today.

> Deer so far are the only known species where it is spreading epidemically in them in the wild, but there's likely to be others.

ok

> We probably don't even know exhaustively all the species in the world that it might infect through having similar enough ACE-2 receptors, and you can't miss one.

The parallels with computer security are interesting here. Indeed, a single species missed and it would be matter of time before the whole circus would start over again. But at this point in time I do not believe there is a viable path to controlling the virus in the human population.

> And we've never eradicated a virus that has an animal reservoir.

Ok.
That sentiment depends on where you live and the mindset you chose to keep
Well, he was demanding a jury trial and the judge didn't want a jury trial for such a petty offense, so the judge scratched out the ticket (the ticket is the formal indictment in a traffic violation in Illinois) and wrote "noisy muffler" on it and asked if the defendant would plead guilty to that instead. He did so. I met him about five minutes later when he realized he'd made a mistake and wanted to get back in front of the judge and rescind his plea.

[I just tried to look the case up in the county's court computer system, but it only shows a fraction of his dozens of criminal cases and sadly does not include this one, so I am unaware of the final disposition]
Introducing yourself to your neighbours is too "weird" for you?

Well, revealed preferences I guess. Best of luck. I enjoy chatting to my neighbours and I'd have no issue with them popping in for a cup of tea.
I really like your sarcasm.
Different data sets. The sentence preceding your quote from the FDA estimates rates of 71.5 and 42.6 per million using VAERS, vs. the garbage paper's 164 and 92 per million. i.e. less than half the incidence.

Regarding that other data set, see page 24 of this report: https://www.fda.gov/media/151733/download

Importantly, in relies on unconfirmed cases of myo/pericarditis, and concludes vaccine benefits outweigh risks even in a hypothetical worst case scenario anyway.

Hyperbolic language doesn't discredit any of the blogger's criticisms, but here's another more calmly worded one if you'd like: https://sciencebasedmedicine.org/peer-review-of-a-vaers-dump...
[Not GP, but I'll give my answer.]

Simple. I oppose being told that I have to join someone's club (a union) in order to work and earn a living. I oppose to part of my paycheck being taken from me without my consent just because a union controls a job/industry. I oppose to being told what I can and can't do with my own talents. All of these are examples of the bad things that unions do.

I support the right of people to form unions. But I also believe that the power of a union should be limited so that it does not interfere with the natural rights of an individual to work. In other words, I believe that people should have the right to form unions to the same extent that other people should have the right not to join that union. Unfortunately, in some parts of the US, unions have this overreaching power, and that is why I generally oppose them.

As GP said, "I'm strongly opposed to any idea that might force me to join one." I add emphasis on "force me", because it is, in essence, taking my freedom from me.
Am I the only one that finds this incredibly scary?

Sticking a USB drive into the car so that the primary computer can parse some file and then send some commands over (what I assume is) the CAN bus?

If you can send arbitrary messages over the CAN bus, I’m guessing you can do some serious damage, and even with precautions about what the parsing process can do, that’s still…very scary.
There are probably less deadly ways to help the homeless.
That helps, thank you for taking the time to explain this.

Do you believe that there will be vaccine 'updates' (which especially for Moderna they were talking about from very early on), or is it that this mechanism is strong enough that until there is a real immune breakout we won't need them?
The @dataclass decorator [1] as proposed in PEP 557 [2] has also been available since Python 3.7 was released in 2018.

Using @dataclass the example from OP would look like:

from dataclasses import dataclass

@dataclass
class Point3D:
x: float
y: float
z: float

[1]: https://docs.python.org/3/library/dataclasses.html

[2]: https://www.python.org/dev/peps/pep-0557/
Related question. How can an individual start building a new search engine without initial seed funding? Bing’s free search tier is very easy to exhaust. My idea is to use some else’s search results and remove results that don’t fit my criteria
I’m pretty sure phd dissertation hard copies are never read over in the library anymore. Digital downloads only.
Possibly if stored outside but I have fixed lots of old engines and if it was working when parked you can usually just change the oil and carburetor and hoses. Everything else is metal after all.
You should look at the older implementation. The whole class itself was made by interpolating a huge string and the exec-ing it but was changed with the ability to dynamically generate classes with type(). Nothing other than motivation and a good proposal is standing in the way of a def() that operates similarly.
Why do they do that in each case? Why do they need a specific version such that it it unreasonable for the regular user to have already in place?
I left the practice of law for software development, and my go to refrain is "a contract is just a program that takes ten years to compile".
So much this. I had a good former engineer manager that left and got replaced by a $bigcorps type and while I have a list of complaints a mile long, this is one of my biggest. Every interaction thats not a single sentence must be done via Zoom! I wrote a long slack explaining the strengths of async communication and that was the only time Ive ever gotten a paragraph in that form; him explaining all the reasons why we should work to meet others communications style in the middle, then ending with more reasons to use zoom...

In all this thread I see a lot comments about bad remote employees, but bad managers often find scapegoats and blame them when they are the real problem, but its easy to cover that up with some of the more blackhat management techniques.

For example, I realized that he was pushing voice comms because then there wasn't a record of what he said. I later found out he takes notes during these voice comms but not accurately, so then he can "reference his notes" to spin the narrative to other team managers or c-suite. He would also then use those notes to misrepresent your statements to other people. arminiusreturns said he loves this idea, umm no I said I was open to the idea... stuff like that.

Managers like this make me want to turn on my corporate machiavelli, but I hate that side of me and just want to do good work, without all that. If thats how the game has to be played though... fine.
Very low for one person with a few emails per day. They almost never appear in top on a 3€/month VPS server (2 vCPU, 2G RAM).

They probably work well on quite limited hardware. But I guess it largely depends on traffic / on the number of hosted users.
If your email address is banned, presumably you can still create an account with a different address. I can't imagine that they ban real names, given the massive duplication of names in the real world, but even in that case it wouldn't be hard to vary it a bit.

I guess you don't care enough to try such experiments, but for somebody who was kicked off and actually wants to be there, is there any special obstacle to creating a new account?
Sit at the pub long enough and someone will talk to you just because they notice you've been sitting there not talking to anyone. Of course, this process may take hours and is as likely to be lightly confrontational as it is friendly...

That's how my super-socially awkward ass used to make friends, anyway. Nowadays I don't have the stamina to wait out the process.
Easy on generalizations, mate.

I've been running my own mail server since mid '00s. Initially hosted with one of West coast Canadian colos and subsequently moved to an EU colo. Had some deliverability issues with Outlook and Yahoo, but these were episodic and rare even though I set up DKIM only last year and have been running with just SPF and DNS/PTR before that.

I know at least a dozen of others with similar setups and timelines. But we all use dedicated colo'ed boxes on IPs from clean netblocks that weren't previously used for shared hosting. I strongly suspect that attempting to run a mailserver on Digital Ocean, OVH, 1and1 and similar mass-hosting providers will not go well. Just like it will be an uphill battle to run it on a residental IP.
Yeah imo while it’s pretty wasteful, I’m still in favor of this trend. Given the decreasing cost of storage, I’ll happily trade a bit of disk space for less wasted time on configuration, bugs, performance issues, etc.
As well as Penrose diagrams, which are something entirely different.

There's even a Penrose tiling, Penrose triangle and Penrose stairs.

So yeah, not ideal for a graphics framework.
Certainly not limited to acyclic by pedantic definition, but it might be a reasonable assumption that they are acyclic if you limit yourself to non-buggy releases of real-world microservices.

Any true "cycle" would manifest as a "broken" backend (infinite loop), so may not be worth analyzing with a tool like this.

Some microservices may look like "cycles" depending on how you view them, but actually are "not" in the sense of how this tool sees them. Calls may bounce between microservices A/B/C, but never the exact same calls/state, so two slightly different endpoints/functions on a single microservice could be "seen" as two different microservices.

In other words, this tool analyzes granular contributions to the overall latency of request responses which have an overall latency less than infinity. That removes cyclic graphs.
nice try, Jeff ...
Thanks for the detailed answer! I forgot it was mainly for infrared but I didn't think of this implication anyway. Very interesting! I hope we'll see this in the coming days.
Not rare. Approximately 80% of people have a brother or sister. On average siblings are less than three years apart, and share 50% of their genes. Children from the same parents tend to look alike.

Apple has researched this:

> The probability that a random person in the population could look at your iPhone X and unlock it using Face ID is approximately 1 in 1,000,000 (versus 1 in 50,000 for Touch ID). […] The probability of a false match is different for twins and siblings that look like you as well as among children under the age of 13, because their distinct facial features may not have fully developed.

https://9to5mac.com/2017/09/27/face-id-iphone-x-white-paper/

Family members unlocking phones documented previously:

https://www.theverge.com/2017/11/14/16650394/10-year-old-unl...

http://mashable.com/2017/10/31/putting-iphone-x-face-id-to-t...
Care to share more details?
https://archive.ph/r10xT
"open source" only appears in the editorialized HN title.
I'm guessing based on what I happened to know of heat pumps in practice in sweden, but I think it makes sense to assume this. The reason is that the temperature difference between sweden and Germany is probably less than 1%.

Temperature in sweden averages about 2 degrees C, and the temperature in germany about 3 degrees C, which can look like a 50% increase, but everything in thermodynamics works in Kelvin, not C. So the difference is between 275 and 276 degrees K, which is about 0.3% or almost nothing.

Its not enough to prove anything, just make it reasonably likely, which is then combined with the qualifier.
That's just beautiful.
I don't particularly like the fact that I went to textualize.io to casually learn more, only for it to ask for my E-mail with no context and then confirm my subscription to a mailing list.
What happened once can happen again, and has a funny way of doing so with Big Tech.
I can only speak to the Buddhist translations, which are really old and date back to a time before Western audiences really grokked what it was about. For early Buddhist translations, https://www.dhammatalks.org/ is an excellent resource
Everyone likes to
hear what they want to hear - until the bill comes anyway.
To be clear, the HN title is misleading. The page itself isn't claiming to list "open source" anything.
Is fine. I keep an eye out for people that waste time solving the wrong problems.
A Dangerous Court Order Against the New York Times
That’s is a hilarious visual lmao, I want to see someone try that now.
Southeastern railroad museum ?!
Yay! I've been watching the Kicad 6 burn down chart for a while, this is faster than I expected - looks like a lot of stuff got postponed?
Is this some definition of % with an implicit divide by 10, because VSCode can't even do 1/10th of what IDEA can do for Java or Kotlin, and in basic operations like VCS, Diffing, debugging, profiling, refactoring, find/replace, code analysis, auto-generation, etc it's lightyears better.

Maybe for dynamic languages, it might not be as powerful, I'm not a heavy user of IDEA for JS or Python (but WebCharm and PyCharm do seem very good), but I will say, the Typescript support in IDEA seems very good.
Don't forget about Facebook Marketplace. It's absolutely rife with scammers and other assorted criminals.

That's why burglars and shoplifters call it Fencebook.
Maybe you're right. There were lots of performance issues that were easily solved, like: we were writing to PostgGreSQL for every single game action, our poly counts were in the several hundreds to thousands but could have been well under 100 in many situations, and we were always globally consistent but could have been eventually consistent (through geographic sharding and a "speed of information" data propagation rule -- since all cells don't need any game state from distant cells due to players having to be in a physical geographic location to play). Though I'm sure there were even more huge issues not yet anticipated.

Ultimately, failure was always the mostly likely outcome here, even if we had millions to spend.

The most unfortunate part for me is that we didn't ever get to learn if people actually liked or disliked the game, since we didn't release it outside our own circles.
Fwiw If you were to put together a book, site, or course describing the overall architecture, the design decisions you made, the rationale, possible improvements or alternatives, etc., I’d buy it. Something like pikuma.com, or handmadehero could be really interesting.

I’m not a game or graphics guy, but that kind of stuff has always fascinated me.
Not everyone is a power user. At this time I was in university and Linux went from a reasonable choice to an unreasonable due to sound not working again.

If you care about real world usage, PA set us back years when Ubuntu made it default.
You might want to call your pension fund manager to ask what percentage of your retirement is riding on the Lakers pulling it together this season :(...
> If you want to advance the idea that it's only China mainland had this idea of Taiwan is part of China, then you already made a US centric view that is very likely to be wrong.

As I said elsewhere - if you can provide us a link to this international law, we can discuss it, and we can see if I am wrong.

As it is, it is clear that there is no international law establishing that Taiwan is part of China, and nothing you can point to.

Once again, I will mention that you created this throwaway account 3 years ago, and only activated it in the last few hours to make comments solely supporting the CCP’s claim to Taiwan.
Should have an option to rank sites according to their lack of advertising.
For China, USSR’s 1991 Collapse Is Still News It Can Use
Glocks and ARs have NEVER had a bear market
Indeed though this is not a problem in Europe as such, ISPs are not allowed to.

Of course they can do it anyway as it's not very detectable. The process is completely undetectable in fact but you can monitor for the effects by setting up a domain only you know about.
Yeah, I think the there is a new data dump available, will rebuild the html files from that soon.
Hard to imagine mourning the death of a 2 year old and a wave of beer kills 5 of your fellow mourners. How do you not lose your mind at that point.
Yes. Both times there was zero value in them. People won't read them.

Daily stand-ups provide zero value in my opinion, asynchronous or not. If one has a blocker then it should be raised to the team in slack/email as soon as you realize you need help from the team. Waiting until daily stand-up doesn't seem sensible to me.

Paying attention to conversations the team is having in slack, the ticket tracker and pull requests gives a much better sense of progress than stand-up in my experience.

So I have mixed feelings. For people who don't want to invest in paying attention to PRs and slack, synchronous stand-up seems to provide more value because they are forced to listen. Personally I'd rather not have stand-up, but if it's required then I'd rather do it asynchronously so it minimizes my time wasted.
Came here to say that. The author spends a lot of effort to basically describe working in sprints.
True. But at least, you went out of your way to not inflict this to your recipients, should they wish to avoid this harvest. You made your part of trying to avoid this. You did your part to weaken this argument. Someone has to break the vicious circle.
I'm especially fond of the go/rust mashup. We don't have enough whatever that thing is in computers these days.
The PR for the fix is here:
https://github.com/teslamotors/light-show/pull/3/files

Amusing. :)
Maybe not best, but stands out:

Blindsight - Peter Watts
There's Rider for dotnet, is that not good enough for your use case?
Can you suggest what to Vinge novel(s) to pick up after Fire in the Deep and Deepness in the Sky?
> Well, if everyone is as open as you are showing here, then it would already be diverse long ago.

How can that be? You created a throwaway account 3 years ago and haven’t used it until now.
ACM ByteCast: Ep22 Amanda Randles
After reading a few stories like this over the past ~year, I really wonder what all the world's Anatomy professors are doing with their time. Ditto the top ~5% of medical school students trying to earn top ~5% grades in Anatomy.
The average navigation display moves more than the average game of solitaire.

High-movement games are in a different category entirely, of course, but apparently those only work stopped.
Say what you want, but I'll continue to write comments as much as I can. They help me think about what I wanted to code and in some cases even helped me realize a simpler way or even find unexpected cases. I also find it very useful when reviewing code to know what I wanted to make and quickly jump to find the block I'm looking thanks to the header comments. Reading uncommented code is like having all the comments here on HN one after another without any separation or formatting, hard to search and understand.
Excuse me for being an idiot, but are programming languages not...always open source? How else are you supposed to learn and use them?
Too often I write comments that I believe to be clear and descriptive only to find out much later on (when revisiting the code) they are not as clear and descriptive as I thought they were.

Therefore my top advise would be to review comments a few times after writing them to see if they are indeed the breadcrumbs that I hoped they are, or even have someone not involved in the development review the comments for clarity.
I somehow happened to land in adtech in London mid 2010's, having left a very large software house. It was such a change I initially didn't quite know how to handle it. The incessant boozing, very reguar drug taking, and the pressure. I love it (the environment - not ads), but now things aren't as crazy as they once were.