skysight-inc/HackerNews huggingface dataset:
The focus on rate of infection, as if that should be minimized, is misplaced. It would be reasonable to protect the vulnerable and focus on allowing healthy people to seroconvert to move the overall population to herd immunity.

The virus is in cats, so it is not going away.
Do you see much difference between ether, which is presented everywhere in our Universe, and Higgs field, which is presented everywhere in our Universe? Quote from your link:

«To justify giving mass to a would-be massless particle, scientists were forced to do something out of the ordinary. They assumed that vacuums (empty space) actually had energy, and that way, if a particle that we think of as massless were to enter it, the energy from the vacuum would be transferred into that particle, giving it mass.»
Why would they market it? They will market the result--performance. Rosetta is just for geeks to appreciate, laypersons don't care about that stuff, all they want to know is whether the end result is faster or slower, as that's what affects them.
> which started at the Norwegian Computing Center in the Spring of 1961

The date is wrong; only Simula 67 qualifies as an "object-oriented" language (the term was not used then though). The development of Simula 67 started in 1966. The author probably means the predecessor language, which did not have the properties associated with object orientation (moreover, it was a simulation language, whereas Simula 67 was designed as a general purpose programming language).

> Smalltalk-72 ... was clearly inspired by Simula, and took from Simula the ideas
of classes, objects, object references, and inheritance

Smalltalk-72 had no inheritance. Kay was aware of it but didn't like the idea. Only Ingalls added it to his Smalltalk-76 implementation.

Not the only inaccuracies as it seems.
My wife insists I'm not allowed to have curry for breakfast! :)
This doesn't answer your question, but it's worth pointing out that what "worked" for Sweden wouldn't necessarily work or flatten the curve elsewhere.

Sweden has a healthy population, tons of spare healthcare capacity, inexpensive healthcare, a high propensity to social distance, an outdoorsy culture, low socioeconomic disparity, and very few people living in multi-generational households. The US, sadly, has none of that.

Also, Sweden did have a few restrictions in place. They shut down high schools and universities, and strongly encouraged WFH if possible. Arguably, most of red state US had even looser restrictions than that.

HN's perspective on lockdowns might be skewed by the fact that most of us here live in places that actually did have a good faith reasonable response to COVID, but it didn't really work in the absence of a coordinated nationwide response.
> Why did this not pan out? Why is Sweden seeing a second wave as well? Why did the number of infections soar, while it should theoretically have remained constant?

I have no idea whether this is actually the case in Sweden or not, but it seems like one possibility could be that people/businesses were originally taking additional measures beyond what was legally required but then stopped.
With all the smart sensors available today it should be possible to start recording automatically. You unholster or unbuckle your weapon, camera goes live. It's become far too easy to say you forgot to do activate it in the heat of the moment. Even a 20yo car knows when a passenger is or isn't sitting in the seat.
A self-driving A.I. to power a robust robotaxi service
If we really want body cameras to work, there needs to be penalties for nonuse. For example lack of body camera removes qualified immunity protections for the officer(s) in question.

My personal philosophy is that if called to be on a criminal jury, if the case relies on the officer's testimony and there is no camera, I will return a verdict of not guilty under the justification that the state has failed to prove its case.

A couple of hung juries and the powers that be may get the message
Super proud to see work like this from Portland State! Without entering into the debate of Object Oriented Programming vs. Not OOP, I think legitimate research and examination is important for progress on both sides. Excited to do more than just skim this after work.
Dr. Fauci supposedly takes 6000 IU of Vitamin D daily.

https://vitamindwiki.com/Dr.+Fauci+takes+6%2C000+IU+of+Vitam...
I was lucky enough to work with Mudge directly a bit at my last job. Wickedly sharp, but also just a great, kind person to work with, and he truly cares about what he does.
Infringement of copyright is defined by the statute and does not include the anti-circumvention 1201 provisions.

There is no legally-specified takedown procedure for a 1201 violation, and correspondingly no "safe harbor." The "takedown" here was more in the vein of a demand letter.
Show HN: Setting up an EKS cluster with IAM/IRSA integration using Terraform
A drop-down autocomplete in a console? First time I've seen such a thing. Thanks for pointing out this tool.
Airbnb S-1 (YC'09)
I think it’s more related to “tribes” than anything else. A great designer that can do passable js is going to be more valuable to a company on the front end, and a great dev that does quality work that will last for 5 years without refactoring is more valuable to a company on the backend, while a great “full stack” engineer is more valuable to the company helping multiple teams in a DevOps role. Not to mention that those folks will naturally gravitate towards those distinct roles.

Over time, the frontend design types will want more control over what they can and can’t do userland, and nobody else gives a damn because it doesn’t affect their day-to-day and in many cases makes their codebase cleaner / more “pure” because UI concerns get really messy for a variety of reasons.

It also generally feels safest to a company to put junior programmers on the frontend where even if they mess something up, at least the whole underlying system won’t be hosed. That allows juniors and mids to build chops more rapidly.

Anyway that’s all just my anecdata / speculation.
ASX outage traced to software bug on new equity trading platform
I would highly advise against rolling release distribution of Linux. Please hear me out.

The idea behind having a rolling release is that your upgrades happen in small chunks and therefore the breakages are small and manageable. The problem? The can come in anytime.

When you do LTS release upgrades for example, you know when you have to do that and can do proper preparations and set aside time to do it.

While the rolling distro upgrades work fine most of the time, the odd time it doesn't takes away all the supposed benefits... and it can happen at a time you're not prepared for.
>Running five node zookeeper cluster was pure overhead.

I have not experience this issue. I run a 5 pod ZK in K8s with each pod's memory: 256Mi & cpu: 0.1 for a couple hundred thousand messages a second with Pulsar.

I think 1.5 Gi and half a core for handling quorum & metadata locking for a stream storage isn't exactly what I would consider overhead. It isn't like deleting ZK tomorrow will not mean that Redpanda doesn't take on the additional resources itself.
Brain Games for Kids
Oh, so it is in fact just geoblocked? That's annoying. It's still down for me (and my EU VPN).

Does the site list deaths by date of report, or date of death? Hopefully the later, so we can just check back in a few weeks.

Anyway, in general this "dying breath" stuff doesn't really tell anyone anything useful. For starters, how much faith do you really want to put in what people say when they're so sick they're about to die? Hypoxia significantly affects mental capacities: https://www.youtube.com/watch?v=kUfF2MTnqAw

For all you know, these people don't actually realize that they're sick at all.
> I think the entire point is that non-repudiation shouldn't just magically happen unless intended, so yes, this is by design, and anyone who wants to send a signed email should explicitly send a signed email.

Let's not pretend that the world would move away from email if Google made this change. We both know that's not going to happen. Given that, can you explain why you think the world would be a better place when emails can be repudiated? When emails can be not be repudiated, innocent people can be framed for saying/doing things that they didn't do. DKIM protects innocent people from being framed. DKIM also protects innocent people against guilty people who commit frauds or other crime.
> The domain model is just a data structure that reflects functional requirements, and the application is just a bunch of code that directly or indirectly operates over that data structure.

You are right! I learn something new every day.

"Although a model-driven design does not have to be object oriented, it does depend on having an expressive implementation of the model constructs, be they objects, rules or workflows. If the available tool does not facilitate that expressiveness, reconsider the choice of tools" - Eric Evans, Domain Driven Design, Ch 5

Now although Eric specifically states that a model-based design doesn't have to follow an OO approach (he gives Prolog/Rule Engines as an alternative), the bulk of the rest of his book does demonstrate how to model a domain using OO techniques. I guess that is why I (and maybe most people) associate DDD so strongly with object oriented design.

I wonder if he had written his book in 2020 he would have included functional modeling approaches along side the OO examples.
I have a mid 2012 MBP running 10.14.6 without any issues. I was thinking about building a desktop to run Ubuntu Studio, but was worried about the trackpad and the complete loss of portability. Now I'm seriously looking at the MBA with the M1 processor spec'd to 16Gb RAM and 512Gb storage.
The first comment is also legendary in the HN community.
I think you're assuming the system has more consistency than it does.

That is, there's no inherent reason the system must have a consistent view of you as alive or dead, so the reasonable conclusion is that it won't, so you'll be alive to the parts of it responsible for punishing you, but dead to the parts of it you want to be alive to. After all, the jail won't burn down because it's holding a person some government database considers to be dead.
Because someone beat them to it https://kesque.com/
Pfizer, Moderna, and AstroZenica (not as advanced) are all two shot vaccines.
Juries, historically, uncritically accept unsubstantiated cop testimony at face value.

It’s a huge problem.
> This suggests that, if given the option, people would buy a computer with Linux preinstalled instead of Windows.

No, what I said does not suggest that.

> no real binary compatibility, for instance, means that you need this army of maintainers and packagers to keep software working.

It's a smaller army than the army you need in order to keep Microsoft Windows working, and even smaller compared to the army you need to keep the Windows software equivalent to what you get as part of a Linux distribution.

> There are an uncountable number of specialized applications for niche workflows available on Windows that are not available on Linux.

That's not relevant to my argument.
It implies an infinity of inconsistent statements. I'm not a mathematician, but the way I understand it is to do an analogy with the halting problem: for any programming language that is powerful enough you can build a program where you don't know if it's going to halt or not.

About avoiding singularities, the GEB book (Godel,Escher,Bach) mentions at the beginning: mathematicians like Russel tried to avoid paradoxes by moving them out of the system, but Godel shown that it doesn't work if you want a complete and consistent system (complete and consistent are technical terms, Wikipedia does a good explanation: https://en.wikipedia.org/wiki/Kurt_Gödel#Incompleteness_theo...).

Also related to your question: https://en.wikipedia.org/wiki/Chaitin%27s_constant

Sorry if I don't get the technical terms right, hopefully someone else in HN can explain this better.
Is there a way to remove articles about the American police force from HN?

Yes we know they’re bad/unethical and a problem for Americans. But is this really something that “gratifies one’s intellectual curiosity”?

Isn’t it just flamebait now?
Airbnb S-1 IPO filing drops
And to complement that, I recommend Postgres Pager (https://github.com/okbob/pspg)
> I just can't get the day started without the smell of breakfast.

> a cappuccino without cornetto it's almost not worth it.

> you can ask for a cappuccino whenever you want in Italy, the only exception is...

> grandma is not gonna be happy that you are not eating your 30th fettina panata

This is all so beautifully Italian I love it! <3
Smart move by Twitter. It's both a high-profile hire, reassuring investors, and a hire of substance, since Mudge's reputation is well-earned.
pgcli is nice

and it works great with pspg pager [https://github.com/okbob/pspg]

''\pager /usr/local/bin/pspg''
I'm sure many New Yorkers whose parents died will disagree.
I will be legitimately shocked if lack of compliance with body cams is what results in stripping qualified immunity after years of so many other reasons where people have died on camera in police custody failed at doing so.
Ah, Archie! I remember the joys of trying to find something by searching for filenames. 'Course, I was young enough back then that the idea that there were servers with stuff I could download made it fun enough to do it, and spelunk around the FTP site. I still remember a few common servers, like ftp.funet.fi. I don't have any idea what university it is, but I have a soft spot for Finland because of it. (That and being a child in Minnesota.)
Wow, this is an alternative version of the history I was taught during my high school, as well as Wiki. Lin Zexu [1] carried out destruction of opium stock at Humen [2]. It was mostly successful in destroying the flow of opium from one its major import source. And disturbed the traders. Eventually results into the 1840's Opium War which requires Britain intervene [3].

But fundamentally, the relation between opium trading and what we are discussing here is nonsensical.

Opium trading is illegal, and hurting the people. It was invented to compensate the trade deficit of Britain [4].

It reflects little of the people's own judgement. Heck, one can reasonably state that Chinese people in 1840s are totally incapable of independent thinking, because of the long tradition of Chinese rulers' policy of "dumb down the peasants".

[1] https://en.wikipedia.org/wiki/Destruction_of_opium_at_Humen
[2] https://en.wikipedia.org/wiki/Humen
[3] https://en.wikipedia.org/wiki/Opium_Wars
[4] https://en.wikipedia.org/wiki/First_Opium_War#Opium_trade
Looking to the documentation it seems that a full export and import are needed. The docs still are focused on 12.
It's left as an exercise for the reader to reconcile the headline and the initial premise.
Please Google, implement binary replication from an external primary. There's no way we can move to managed SQL because it'd take weeks to import the SQL dump.
Stand-UPS, sprints, etc. are not fundamental to capital-A Agile
This is not a "great startup process". In any other industry, this is called a bait-and-switch. It is a form of fraud, and in many jurisdictions indictable.
Is the userbase size relevant?

I'm not saying "I have more tools than you have cars" because I think it makes me win at something. I'm trying to point out that the ecosystems are so different that it's hard to quantify which side has "more".
Consider Sweden to be like Minnesota, Italy to be like Florida, UK to be like New York, and Belgium to be like ... well, I don't know Belgium well. These places have very different climate, population, connections to other countries/states, economies, density, etc.
The principles are essentially the same, but they are discrete copyrights which could be owned by different people.
There is also many data from audiobooks in many languages that are easy to scrap and align using a basic model that has been updated for each language, or using Youtube videos with subtitles that are almost aligned for a first version of the model, then realigning
I took your comment through to the logical conclusion of what you're suggesting, which is personal freedom and responsibility to not take precautions but that being linked with getting deprioritized if you then need a respirator or a bed compared to someone who did take precautions, you should then be lower on that list, because of the consequences you said you'd rather live with. Kind of idiotic, right? But hey if that's how you'd rather die, maybe do that in the woods than taking a whole cluster of people with you as an asymptomatic carrier.
Coding Blocks is a podcast that has a nice intro series on DDD - https://www.codingblocks.net/podcast/why-domain-driven-desig... They call out terminology as 1 of the most confusing parts of DDD. I think they do a good job of discussing it though in an easy & empathetic way.

Pluralsight has a nice DDD Learning path which has 2 popular & recommended courses in the above podcast, "Domain-Driven Design Fundamentals" & "Modern Software Architecture: Domain Models, CQRS, and Event Sourcing".

You're probably familiar already with the books "Domain-Driven Design: Tackling Complexity in the Heart of Software" & "Domain-Driven Design Distilled".
http://www.paulgraham.com/airbnb.html
I was thinking something close to Haskell pattern matching with some variation.

Ex:

AdditionRule (x :: NumericExpr) + (y :: NumericExpr) = eval(x) + eval(y)

It's been a while but I also remember seeing a concise DSL for tree rewriting in the ATLR compiler. It also had escape hatches for things like context and precedence calculations.

In terms of GUI and clicking, I think it might need to be more sophisticated than that.

What does clicking mean when you are a clicking on a sum type? Is it just that variant of the ADT, the entire type?

What about for complex expressions? Are you selecting just a term in that complex expression or the entire expression?

I suppose if you were looking at a tree visually then you could select a lot easier.

Seeing how other languages do "destructuring" or "pattern matching" might provide other possible alternatives.
I assume these are the same devices some restaurants use to tell you when your table is ready?

Honestly, I'd prefer to be texted - no need to pass around a hot potato.
"If you're carrying around an additional piece of network filtering hardware, you might as well just run the VPN client on that, too."

Perhaps - and of course that point is well taken.

However, if the hardware device is complicated enough to actually run the VPN then you are back to wondering how it can fail, who can attack it and how things can accidently go around it.

Not so with a slug - it is a dead simple bridge that can't be seen on the network.
Single Core Score Shows Apple M1 Emulating x86 Quicker Than All Intel Macs
What does the "searchable" option mean? I couldn't find anything about it in the faqs.
On a tangent, why don't we see much use of alternative sugars in cooking and baking? Refined sugar all seems to be sucrose. There are non-refined sugar sources like honey that aren't sucrose, but obviously honey also differs in many other characteristics from 'normal sugar'. I've never come across a recipe that calls for fructose, lactose, or glucose specifically and I don't think my store carries them in a refined state. Why not though?
I feel the same, really disappointed in the attitude on this thread.

It’s actually putting me off HN altogether as I’m realising how much it’s changed and not for the better.
I'm sad to say my experiences with Apple support for my work laptops have been palpably worse than my dealings with my state's DMV (to use the stereotype of 'bad customer service'). I am currently stuck waiting for a screen replacement for a 6 month old 16" MBP (something that was promised in 3 days but I found today, after 4 calls and as many answers, that it might be ready this week); I'm using a 4+ year old MBP in the meantime - the latter needs a battery replacement but my numerous encounters with Apple support/Store have made me generally allergic to dealing with them. If there's a magical Apple cs experience that exists, it certainly has eluded me every time. Edit0: syntax.
I wonder if this is the right timing?
If Mario Savio were to show up in Sproul Plaza in 2020 (as opposed to 1964), it would most certainly be under the banner of conservatism. What we now know is that the Left isn't interested in free speech per se, but rather free speech for people who agree with them.
> The cameras are relatively simple to operate. They constantly record everything in front of them, but only save 30 seconds of video at a time. To record an entire incident, the officer must double press the “event” button in the center of the camera.

So non-compliance is the default.

And compliance failure is as easy as an incorrect double-press that fails to start recording. Is there even any feedback that the double-press has registered?

Why not buffer 5 hours by default?
How come absolutely EVERY time these discussions start and such links are posted, I check who owns the respective website and it's ALWAYS a "libertarian and economic think-tank" or a "Republican think-tank" or a "freedom think-tank"?
"the long predicted fall spike."

If those in power knew a Fall spike would likely occur, would it have made sense to encourage healthy people to seroconvert during the summer, when the flu is less prevalent? Instead, this was purposefully stretched into the flu season.

Why? Who benefits from fear and lockdowns?
From the linked article: "Moderna said it could potentially manufacture 1bn doses by the end of 2021, adding to a further 1.3bn from Pfizer/BioNTech in the same timeframe."

Given the timelines and uncertainty, I don't think 1B and 1.3B are materially different. Both require 2 doses per vaccination.
I agree that they were obvious and, as you say, the HN conversations show that they occurred to many technologists. That said, I think there is an argument to say that the EFF was better qualified to write the letter. The reason being that MSFT wants to look like an impartial content host (to avoid being liable) and the EFF is explicitly an advocacy group. If MSFT advocates for content on that platform, it could be portrayed as a conflict of interest by the RIAA lawyers. I completely understand the optics of EFF doing the heavy lifting on this one.
"Species" vs a gene mutation is pretty well defined for mammals, it's usually obscure lifeforms like microscopic worms and bacteria where that term might be less useful.
Mullvad is a fantastic provider!
Honestly this seems BS. Italian Cappuccino cup is small - 6 fl oz. You can handle it at 11am but not 4pm? And as other commenters said, how come Gelato is OK?
I posted the parent comment and I agree with almost all of what you say here. If you read the thread I linked to, it's overwhelmingly positive ("exceedingly encouraging") and in no way can be characterized as "anti-vax" or fearmongeriing. It makes a specific point about the length of efficacy being unknown with mRNA vaccines, which are a new approach. I think this is worth acknowledging. It's certainly not a reason not to take the vaccine, nor does the thread imply that it is. In the worst case, the vaccine should still have a tremendous positive impact.
We've banned this (along with some other accounts) for using HN for political and ideological battle. That's against the rules, regardless of which politics you favor or disfavor. We're trying for a different sort of site. Also, please don't use multiple accounts to do this. That's also not cool and will eventually get your main account banned as well.

https://news.ycombinator.com/newsguidelines.html