skysight-inc/HackerNews huggingface dataset:
If we are to go by the current numbers, I think India(not the US) will be the most affected with the maximum number of cases(as well as deaths) but still a long way to go so...
That's not what it says. Here's the actual text:

> As President, Biden will enact legislation requiring any state receiving federal dollars through the Community Development Block Grants or Surface Transportation Block Grants to develop a strategy for inclusionary zoning, as proposed in the HOME Act of 2019 by Majority Whip Clyburn and Senator Cory Booker. Biden will also invest $300 million in Local Housing Policy Grants to give states and localities the technical assistance and planning support they need to eliminate exclusionary zoning policies and other local regulations that contribute to sprawl.

Neither of those eliminate single family zoning for locations that want to keep them.

Here's the actual text of the HOMES act: https://www.congress.gov/bill/116th-congress/house-bill/4808...

It requires communities that receive certain subsidies (community development block grants and surface transportation block grants) to make a plan to address inclusionary zoning. That's also not ending single family zoning; if you want to keep your existing zoning you can, you just can't get subsidized by the federal government to do it.

Also it doesn't even come close to "abolish suburbs". Curious if you still think that was an accurate characterization?
A future where utopia where “the last politician is strangled with the entrails of the last priest”?

Let us know how that works out.
Not a Dart programmer, but looking at it for flutter. I see from Jetbrains Developer Survey[1] that Dart has grown to 9% from 6% last year[2] which I think is because of flutter, which has grown its share to 39% in cross-platform development.

But doesn't it seem reasonable to use TypeScript for flutter now? If you are not a Googler, Where do you use Dart (outside flutter) in production for a purpose where it is better than TypeScript?

[1]https://www.jetbrains.com/lp/devecosystem-2020/

[2]https://www.jetbrains.com/lp/devecosystem-2019/
Do back-end teams not have to deal with clients, requirements or software design?..

The HTML/CSS/JS ecosystem is hard, props for that, but then it's made harder by being reinvented every year by the latest fad.
So let's prosecute the people who are committing murders, human trafficking, and property crime, which are actually crimes. Possessing a psychedelic is not any of those things.
No. I also wouldn't call it killing or maiming.
Khan Academy is not an university.

In my country, universities that offer remote degrees (well before covid) all charges additional fees for it. It’s usually not much (something like 200€ on top of the ~500€ typical fee), but some charge per module so it can add up quickly. A few have a dedicated remote learning center, with is own workers.
How to Outrun a Dinosaur
If math class is for teaching social science, then perhaps social studies class could be for teaching trigonometry.
That's an awful big "just" you got there.

They may as well just be told you can't be outside during curfew.
I can only speak from what I've observed, living in the American south I have yet to encounter a vocal advocate of the Second Amendment who isn't also a vocal advocate of the NRA.

There are 2A supporters opposed to the NRA, but they seem (anecdotally) to be a minority with no real influence on the gun rights/gun control dialogue or politics.
Instagram*

*by Facebook
> Note that you also don't need to do much work to be able to "take credit" - it's easier to just "lead" a project which is already on its way to getting launched by sitting in meetings with people more senior than you.

This is the standard way of getting promoted that I've seen. How do these people not feel disgusting?
How does sticking to an LTS solve the lack of stable driver ABI? That’s what project Treble from Google was about - providing a stable ABI driver authors/vendors can target so that an OS update can build and function correctly.

Also I don’t know how closely you followed the ARM tree of the Linux kerne but pre-Google the authors were resistant to the board config approach because you don’t have that on x86 because there isn’t an SoC that bundles a lot of the functionality. It wasn’t until Android that the Linux tree started taking ARM more seriously (which arguably it wasn’t really before anyway)
I agree that the problem is that filtering out the truth is hard, but creating an arbiter of truth also has many other problems. Whoever gets control over the arbiter can shape the truth top their liking. Right now what we view as the truth as a society is shaped by the sum of everyone speaking out, but if you think you know better then you can simply override it. Others might disagree, but you're still encouraged to think for yourself rather than rely on someone else.
Hard to get an answer from the article. What does 'virtually' mean here? What are the engineering tradeoffs as we approach absolutely secure?
An excellent analogy for the financial markets which largely control our economic lives.
By what mechanism will people who didn't consent come into contact with LSD? As residue accidentally transferred by physical contact? By that logic peanuts and other tree nuts should be illegal because trances of its oils can kill those who are sensitive, unlike LSD which is pharmacologically safe. Additionally, while there are many examples of trace residues of tree nuts triggering anaphylactic shock in those not directly handling the nuts, I haven't heard of a single person accidentally ingesting LSD that wasn't willfully handling the drug (which implies consent to any accidental ingestion in my book).
Cleaner code with functional programming – Wim Vanderbauwhede
Very cool. The only thing is that Kubernetes at home sounds very depressing to me.
I left Capital One Savings (formerly Ing) because their 2FA required me to own a mobile phone registered in my name. I even sent them serious articles on the relative risk of 2FA using SMS vs email. Completely ridiculous. I had the accounts for about 15 years, and pulled out everything and pushed it to Marcus.
Thank you for putting this together. I love redux and have built several products with it. I find that every time I've added team members that are not familiar with the concepts, it is very hard to on board them and use it correctly. I've seen this both for junior team members and for very experienced developers coming from extensive Java backend development.
Classic collective action problem. For a while, China was paying people who tested positive as a solution.
I understood what you mean: doctors shouldn't have to work 12 hour shifts, but should be able to.

And I disagree with this, for 2 reasons:

1. It's unsafe to have doctors working for too long, even if they want to for some reason

2. It incentivizes management to make doctors work longer shifts (as the current situation is)

I also disagree that making this change would somehow cause confusion about who is a doctor or not - there are already regulations governing the medical profession, so no ambiguity.
when you put it that way it almost sounds like a neutral and scientific term
Fixed link to avoid the horrible new reddit interface: https://old.reddit.com/r/DrWillPowers/comments/faviam/fibrom...
Agree with everything you've said, but MDC does have one big drawback: it's only convenient when you're working within a single thread. If you're writing asynchronous code (Scala, Akka, Vert.x etc) then MDC doesn't help you very much. [1]

I generally find it easier to have an explicit "context" object and pass that around in an operation, and then log once that context has been built up. If you're lucky, the logging framework will do that for you.

Bunyan did this the Right Way from the get go, using `log.child`. [2]

[1] https://tersesystems.github.io/blindsight/usage/context.html...

[2] https://github.com/trentm/node-bunyan#logchild
Yeah. We've had a lot of very positive compliments about the Redux docs over the years, but at the same time I also see a lot of weaknesses and ways they can be improved (hence the docs rewrite effort).

One of the biggest gaps has been info on real world usage. Thus far, it's kinda been "here's a todo app, here's some basic data fetching... go have fun!". The "Recipes" section has some useful info, but it's not a coherent larger walkthrough.

If you look at that "docs rewrite overview" issue, I want to specifically add a new "Real World Usage" section that contains both some of the existing "Recipes" material with better organization, and new material with practical advice on app structure and practices.

Of course, since it's _only_ me working on the docs atm, this could take a while :) I'd really appreciate other folks from the community jumping in to help out with the docs work.
Is there any language that does both? I've really enjoyed js/ts's structural typing for prototyping, but there are certain places I miss nominal typing, particularly with input validation (and other "primitive type, plus restrictions") scenarios.

For example, an integer that's used to index into an array, so it must be positive. Or a string that's a valid street address. You can maintain that info by packing it into a unique structure (ie, wrap in an object, using a unique key), but that's awkward to access. Or you can always pass around the parent object (eg, House), which has a unique structure, but then you're introducing unnecessarily tight coupling which is a disaster to maintain.
Same here. I tell friends climbing is a bit like random yoga with a bunch of problem solving thrown it. Plus it literally self selects for people who you would put your life into their hands.
Ask HN: What do systems engineer do?
Our moral reasoning is so jammed full of the remnants of imperial dogma that we cannot make a coherent moral argument to one another that resonates beyond self interest.

We end up with a world where normal human behavior is stigmatized, and once that happens there’s no meaningful way to actually discuss what should be stigmatized.
I personally would rather get shot then stabbed.
+1 for LXC/Docker. Migrated off of Proxmox which, although wonderful, was more admin overhead than IAC scripting. Want to check out K3s though.
...the French revolution led to Napoleon though, and several more wars after. Did they cause the better future? Was the substantial violence and ethnic cleansing _following_ WW2 part of that future? I am far from an expert on the subject but I've yet to hear the argument you are presenting. Curious to hear a more substantive version of it.
Note that this "whoever" are the authors of Signal chat application which is completely opensource. The bug report for this was closed on a technicality that has very little to do with usability or even understanding the issue.

But this is kinda standard with Signal developers - they are repeatedly giving me the feeling of not quite understanding usability while they build the app. Just think of the PIN verification mess and the mess that's their backup functionality.
Wow, that just makes it a lot simpler for people to test/use.
Could you please share your GitHub username, so I can attribute with a link to the docker image in the README?
>instituting hard caps on the number of visitors
second that. i believe we already do that in several marine sanctuaries around the world.
Actually, I wouldn't say so. e.g. Rust verifies that only one copy of my data is mutable at any one time. This is actually the kind of thing you'd always want to verify, even with a GC, because having two (say) classes that could mutate the same data instance could become a huge mess.

e.g. even in GC'd languages there are libraries to provide immutable data structures because we understand that having multiple writers to data is a mess. The true ideal (for coding ergonomics) is exactly 1 writer, but there was no way to statically verify that.
> Either Einstein didn't know everything, and maybe part of his theory was a bit off. Or, there's an alien species visiting us with advanced craft that crash often enough that we find them.

To me this sounds like either Einstein was wrong, or Einstein was wrong and there's also aliens. I don't see how they would be able to visit us without ftl technology.
Freedom[1] allows you to block apps but it is a paid service.
[1] https://freedom.to
Your first sentence is 110% correct (as an Anglo-American). It is embarrassing for me to see the ease (and speed) with which my brother & stepfather (UK banking) move money around.

The second sentence is not 100% correct, though. The limit is not on accessing your funds in general, but specifically on using the ACH to move funds to a different institution. In practice, of course, in an era of online banking, it's almost the same thing - I mean, what else were you going to do with all your funds anyway?
A Green Card comes in stages. First: two years and then requires application for an extension. The extension is by no means a done deal. It is also not cheap. Even without a lawyer it'll cost you approx. $4000 in fees all in. Anyone who says it is easy to come to the US has no idea what s/he is talking about.
Sounds like the difference between average and excellent physicians. Plenty are happy to use such a "garbage bin diagnosis" for stuff they can't find a more specific diagnosis for, others just keep searching.

It also reminds me of my own RSI. Had it 20 years ago, got treated for it by an (in my estimation) excellent physical therapist. Recently started at a different physical therapist for a different issue and mentioned, this, and he insists that RSI doesn't exist; it's always something more specific.
My kids secondary school uses Bob Ross on YouTube in mindfulness sessions. The kids seem to love them...
An Instagram bug showed ‘camera on’ indicator for iOS 14 without taking pictures
I was thinking dodgeball, too.
This article has fundamental misunderstandings of nutrition. It states that protein that isn't used to rebuild your body is simply lost when it is converted to usable energy via protein catabolism and generally does a poor job of explaining amino acids.

https://en.wikipedia.org/wiki/Essential_amino_acid#Relative_...

https://en.wikipedia.org/wiki/Protein_catabolism
basketball, in normal times. it's easily as engaging and much more accessible relative to those activities, which all require specialized equipment and significant travel for most people.

(as the lakers-magic scrimmage game is on in the background... thank goodness the nba is back at least)
Oh from the logs it looks like `numpy` wasn't installed. Please install GDAL=={ogrinfo --version}, and numpy before installing felicette, and that'd most probably solve it.
Sound like soccer and other teams sports are also perfect. Sucks that I'm terrible at pretty much all of them...
I've seen this attempted in comments, turned out to be just a bad-word filter. A system that can track a semantic argument would be non-trivial, and if you could do it it would probably be wasted on this use case.
Is xCloud the greatest threat to Apple Arcade?
The toxic reality of social media discourse
It looks like the "correct" answer was supposed to be "2.2 and 5.8" -- another poster mentioned the server sends answers to the client. But P(X=3 or X=4 or X=5) is .598.

It looks like they used the normal cdf approximation of the Bernoulli distribution, which would give .6857.
> Chacha20 tends to be naturally immune to timing attacks on most platforms, while AES requires special care if you don't have hardware support.

One of the nice things about the crypto designed by djb is the effort to make it easy to implement safely. For example, as mentioned, Chacha20 is designed to avoid timing attacks. Curve25519 is designed so every 32 byte key is a valid public key.

Just like programming languages are shifting from the C like view of it is solely the programmer’s responsibility to avoid screwing up, to languages like rust which emphasize safety and make it harder to have an inadvertent memory safety issue, so our crypto algorithms ideally should be designed that an competent general software engineer can implement them without screwing up.
That sounds like a cooked study, although to be honest I don't have concrete evidence, just a hunch based on what I know about the atmosphere in universities. The author of the study is a sort of a think-tank called AIR with representatives of the banking, corporate consulting and finance on the board.
It is done, lmk if it works alright. The read only hashes should be visible beneath the data editing view on a new one.
Hey all! I'm Kieran, the writer of this post and creator of the app Change My Mind.

Change My Mind is the fully anonymous, no incentive platform for healthy, open and honest 1-on-1 discussions.

I truly believe that a platform founded on the goals of creating a space for healthy discourse will allow us to narrow the divide in the world one chat at a time.

If you have comments or questions about the article or app, I'd love to hear any feedback.

https://apps.apple.com/app/id1524167633
This probably also translates to martial arts as that is also moving in complex patterns.
> Frankly, if trump goons [...] literally machine-gunned whoever perpetrated the Oakland mayor's house vandalism, it would be super counter-productive, but morally the right thing to do in my book.

How can you say something like this and still consider yourself a virtuous person. I will never understand the authoritarian mindset that thinks summary execution without trial is a legitimate response to property vandalism. It's not. It is murder.
> 2. In states like the US, there is some collusion between the government (especially parts of the intelligence services and the military) and drug growers, traffickers, and marketers - especially in foreign countries like Columbia and Afghanistan but _probably also domestically_. (Emphasis mine)

But what about the completely legit war on drugs? I thought the government was supposed to be protecting us from all the scary people bringing drugs into our peaceful country.

/s
I'd also note that I've been happy to see ACH transfer times decrease dramatically in the last 5-6 years. Used to be consistently 3 days, 2 if you were lucky. I now regularly see same day transfers. PayPal -> bank is getting close to european speed: if I schedule an ACH transfer with them around midnight, it will be in my bank during the following 12 hours.
I think they do it so it is quicker to show the viewfinder when you go to the photo mode. I think Snapchat does the same.
Well the title would be more accurate as GPGPU Accelerated Decode.

It gives the false assumption that AV1 is being Hardware Accelerated in Intel Xe GPU which often means dedicated decoding block to decode the video codec in lowest energy usage possible.
As an aside, if someone is fairly risk averse (i.e. doesn't want to lose more then 10-15% in a crisis like what just happened) and wants to park ~200k, is the best option a high-yield savings account? A CD? I would have normally thought treasuries but obviously interest rates are low.
The (real) crypto arbitrage opportunity
> The second problem is to figure out if logging is affecting performance.

Spoiler -- it totally can. Kirk Pepperdine talks about logging as a memory allocation bottleneck [1]

So I gave my usual logging rant at a workshop that I gave. I was in the Netherlands about a year or so ago. And that night, they went and stripped all the logging out of their transactional monitoring framework that they’re using, which wasn’t getting them the performance they wanted, which is why I was there giving the workshop in the first place. And when they stripped out all their logging, the throughput jumped by a factor of four. And they’re going like, “Oh, so now our performance problem not only went away, we’ve been tuning this thing so long that actually, when they got rid of the real problem, it went much faster than they needed, like twice as fast as what they needed to go.” – The Trouble with Memory

Unfortunately it can be kind of hard to track the memory allocation rate over time, and it's typically not the sort of thing you're focused on. I put together an audio queue that will play the memory allocation rate as a sine wave [2] so I can tell when it's getting to be a problem.

[1] https://www.infoq.com/presentations/jvm-60-memory/

[2] https://tersesystems.com/blog/2020/07/19/listening-to-jvm-me...
I have looked at your framework very recently. And it looks super awesome and with very thorough documentation.
Um, don't know of a tool to process aerial imagery using phone/tablet.

But I'm sure you're aware of https://qgis.org/en/site/. Some of my friends used this to analyze vegetation using drone imagery.
This title is editorialized. The article confirms that this was due to a bug in iOS and is not Instagram's fault.
>I'm not sure what legitimate purpose ethanol serves at a home improvement store.

because how toxic alcohols other than ethanol, to humans and pets, i never bring other stuff to home. For cleaning/sanitizing purposes there is currently a bottle of Smirnoff among cleaning supplies under the kitchen sink. Yes, i'm Russian and say 25 years ago back there i'd consider such usage of good vodka a capital crime :)
It's main usecase is for making web apps work offline. This allows you to "install" a web app rather than a full-blown native app. If iOS supported it properly, then you could have truly cross platform, sandboxed mobile apps.

There used to be a declarative version AppCache, but in pracrice that made cache invalidation almost impossible to manage properly.
What you said wasn’t egregious or anything, no worries. I’ve seen some incomprehensible code from data scientists with PhDs, stuff that has no excuse. I also know of one single resource for essential coding skills specific to data scientists either.

Sometimes a rant on a topic brews in my head for weeks or months, and I will uncork it on a random passerby that brings up the subject—which happened to be you this time.

But, I’ve had coworkers who like clockwork sneer at anything a data scientist wrote. “Why did you do it that way?”. When asked for advice on how to improve it, they huffily say nevermind. It’s ingratiating as hell.
> I wonder why one would chose a phone with Ubuntu Touch over some non-linux phone.

This is a false equivalency. If you don't like Ubuntu Touch. Try Mobian (Debian) or Manjaro for Pinephone. The Linux phone is still in its infancy, but its prospects now are far better than they've ever been. And even if it's in a rough state right now, my next phone is going to be Linux simply because of how much control Google takes away from users (let's not even get started on Apple).
And because of that overreach the criticism of the arsonists and rioters is muted as well, because the protesters see the police abuses as a larger threat to the freedom of Portland residents. It's what their entire protest movement is based on in the first place.

Both sides abandoning the middle ground is the reason we're in such a divisive political time. If you can't come to the defense of arguments you agree with because they're voiced by people you disagree with then you're contributing to the divisiveness.
I have (had!) a similar setup via /etc/hosts blocking HN and other sites. Entering a quick sudo gedit /etc/hosts has been so common, that my plan utterly failed.

I then blocked some sites on the router. Too bad the cell phone has a decent 4G connection... oh well.
> Many Java logging systems allow you to enable/disable logging per package, but this is still not enough for a per function decision.

I have something for that. [1]

[1] https://tersesystems.github.io/blindsight/usage/conditional....
Hmm. Weird, maybe faulty data for some row/path(s).

I'm checking on this, thanks for reporting this. Meanwhile, could you please raise this as an issue on the repository?
> In the next five years, most of America’s most experienced teachers will retire.

This is true of all career fields at all times.