skysight-inc/HackerNews huggingface dataset:
Being able to censor public sentiment does too, especially when you can even get others to censor public sentiment on foreign soil for you. https://en.wikipedia.org/wiki/Blitzchung_controversy
What prevents defense attorney's from accessing that data? Would it be possible for a defendant to download his own location history and use it?
If a judgment is not in the public domain and freely accessible, it should not carry the weight of law.
Show HN: A simple FOSS and self-hosted budgeting app
Show HN: Minisign-PHP – Cryptographically sign/verify files (for PHP developers)
The UK, France, Spain, India and Australia who all shutdown (to varying degrees) are now experiencing significant upticks in cases. Even Vietnam is now fighting hard to tamp down a resurgence of C19 despite impressive initial measures to try to stop it.

You'd have to be completely sure that during your lockdown, the virus burned itself out inside each household. You'd have to have a really strict lockdown (e.g. troops on the streets, imprisonment for violation) to do that; I think maybe only Italy & China did anything close to that. And of course it would only take a handful of exceptions to re-ignite the virus (see Australia).
Millions of Evictions Are a Sharper Threat as Government Support Ends
Interesting take from someone inside one of the outlier nations -- but all his numbers are about morbidity.

Claims are made that SARS-CoV-2 must be widely spread through the community now (because cases requiring hospitalisation are dropping) but what then are the numbers for neuro, renal, respiratory etc complications caused by this virus?

Personally, the stats make me reasonably confident I would survive an infection, but the fact that significant quality-of-life effects in the mid to long term seem to be a random distribution scares the willies out of me.
During the 2017-2018 flu season, an estimated 115 children under 4 years old died. And almost 700 if you count those under 18.[1] That's more than I've seen reported for Covid so far.

And the flu certainly can cause long-term damage.

"Other possible serious complications triggered by flu can include inflammation of the heart (myocarditis), brain (encephalitis) or muscle (myositis, rhabdomyolysis) tissues, and multi-organ failure (for example, respiratory and kidney failure). Flu virus infection of the respiratory tract can trigger an extreme inflammatory response in the body and can lead to sepsis, the body’s life-threatening response to infection."[2]

[1]https://www.cdc.gov/flu/about/burden/2017-2018.htm
[2]https://www.cdc.gov/flu/symptoms/symptoms.htm#complications
Yes! In fact, you don't even need to open System Preferences at all.

You can use this global keyboard shortcut to turn on the "Use keyboard navigation to move focus between controls" setting: Control + Fn + F7

Here how to test if it's on or off:

1. Open a new TextEdit doc.

2. Type some random gibberish.

3. Attempt to save the doc.

4. Hit "Tab" and see if anything happens. If the "Use keyboard navigation to move focus between controls" setting is off, nothing will happen.

Now, with the "Save" dialog still open....

5. Do the key combo: Control + Fn + F7

6. Hit "Tab" again — this time you should notice you're moving through the different UI elements.

Tab lets you move forward/down through the UI. Tab + Shift lets you move in reverse.

If you have System Preferences > Keyboard > Shortcuts open when you do the key combo, you'll notice the checkbox for "Use keyboard navigation to move focus between controls" toggle from checked to unchecked in realtime :)
Addressing surveillance of UK nationals by the NSA:

The phone, internet and email records of UK citizens not suspected of any wrongdoing have been analysed and stored by America's National Security Agency under a secret deal that was approved by British intelligence officials, according to documents from the whistleblower Edward Snowden.

https://www.theguardian.com/world/2013/nov/20/us-uk-secret-d...

Reuters reports the agreement as reciprocal:

Britain’s spy agency GCHQ has tapped fibre-optic cables that carry international phone and internet traffic and is sharing vast quantities of personal information with the U.S. National Security Agency, the Guardian newspaper said on Friday.

https://uk.reuters.com/article/uk-usa-security-britain/briti...

Lawfare on the Five Eyes agreement itself which specifically does permit information sharing:

Born from spying arrangements forged during World War II, the Five Eyes alliance facilitates the sharing of signals intelligence among the U.S., the U.K., Australia, Canada and New Zealand. The Five Eyes countries agree to exchange by default all signals intelligence they gather, as well as methods and techniques related to signals intelligence operations.

https://www.lawfareblog.com/newly-disclosed-documents-five-e...
Google's COVID-19 Community Mobility Report is currently showing a 50% drop in visits to workplaces, compared to a pre-COVID baseline.

https://www.gstatic.com/covid19/mobility/2020-08-04_SE_Mobil...
I taught Physics lab as a graduate student. I was surprised at how little formal guidance was provided by the University or department on how to teach effectively, how to engage with students, etc.

My guess about the level of engagement you are observing from the people you're paying: you are giving attention (measured in money) when few other people are demonstrating interest in their specialty.
I lived within 100 ft of a highway and an extremely busy road. I felt sick for years.. the dust on the floor was sticky with an oil.

Didn't help there was a parking garage in the building below me taking up half of the first floor.

Not sure what causes that oily dust
I just got an email from the FSF with this. I was skeptical, but it really does point out problems with trusting kids’ privacy rights to closed source commercial systems.
The other thing to consider about influenza is that it ravaged us for millennia until fairly recently.
I think the medical care or something else was expensive. I did a search and I see 20% albumin solution was about $8 per 50ml.

https://www.drugs.com/price-guide/human-albumin-grifols

I searched and apparently there’s about 3 liters of plasma in the body.

So that’s only about $480 for a full replacement of the body’s plasma, or $240 for what this research did.

It’s probably more expensive because of the machine for filtering the blood and so on. But it doesn’t seem that the raw materials for the replacement solution are expensive.
Godel's completeness theorem is not in opposition to his incompleteness theorems.

Godel's incompleteness theorems and completeness theorem can hold at the same time. They talk about two separate notions of completeness (the former about incompleteness in the sense of logical independence and the latter in the sense of the correspondence between semantics and syntax). Indeed Godel's incompleteness theorem is usually presented in the context of first-order Peano arithmetic.

This is again why I don't like talking about "truth." It is not completely inaccurate to say Godel's completeness theorem says "a statement is true if and only if it's provable." It is also not completely inaccurate to say Godel's incompleteness theorems say "some true statements are not provable." But the vagaries and philosophical baggage behind the two statements mean you have to tread _very_ carefully and without _extremely_ careful qualifications you can start making philosophical statements that are extrapolations of those theorems rather than the theorems themselves. That's why I strongly believe that it's much much much more productive to talk about incompleteness and consistency rather than truth.
They are not only bad. Viruses are also an important part of our evolution, way more important than bacteria. So it's bad and good at the same time.
I do in fact have such scripts :). Also to automatically tag my git commits with the ticket, transition the jira issues appropriately when the relevant things happen with those branches or pull requests, etc. I don't actually interact with JIRA-the-application all that much these days, but in the rare cases when I do it's because I'm doing something non-trivial, and in those cases the UI seems relatively straightforward.

... I suppose that might be the main difference between people who hate JIRA and people who find it a little bit clunky but generally acceptable: people who mostly have the baseline stuff happen automatically are fine with it, and people who spend a lot of time interacting with the web frontend in repetitive ways hate it.
So many articles found that are gone from the original sites, but still readable from the cached version, that's pretty useful!
To exit Firebox SSL from the hidden tray icon drop down:

WindowsKey+B
EnterKey
ArrowUp

Now I am stuck, how do I make the drop down menu appear using the keyboard?
I understand that well, and it surely applies in some cases. In others, I think the government did such a bad job that it is not only possible, but quite way to come up with better alternatives, that are actually better considering the full complexity of the problem.
Or less sarcastically, a biological “oil change”.
> But for the thread-per-connection server use case, I'm not sure how expensive this cost is relative to all the other work that the thread does

The answer for the basic thread-per-connection servers you are referring to is pretty easy: It does not matter at all, since servers use thread-pools and allocate the treads only once. Any reuse of threads is free, and the cost is purely context-switching.

The story might be a bit different if servers also start multiple sub-tasks (or child-threads) while processing a request. E.g. if you are running a HTTP/2 as a protocol, you will need multiple tasks just to handle the individual streams on the TCP connection, plus 1 or 2 tasks that perform the shared connection operations. In that case you might not want to spawn a thread (or allocate one from a thread-pool) for each item, but either have a lightweight thread alternative or go back to the old very basic eventloop model. Let's say you want to handle 1k TCP connections - which is in the medium range for public server. Having a thread-pool of size 1k is OK. But now if each of those connections could carry 100 concurrent requests (which is kind of a default limit for HTTP/2), you already get a huge amount of concurrency.
The slippery slope fallacy isn't that the first inch makes the second easier; it's that the first inch will unintentionally result in the second inch. It's a fallacy of assuming that certain consequences will result from that initial step, contrary to the intentions behind the initial step. Auden isn't claiming that Cerf wants to slaughter Pound's wife and children. He's claiming that the decision to ban Pound's poems will ultimately result in the slaughter of Pound's wife and children at Cerf's hands; that's what happened with the Nazis; quod erat demonstratum.
Physicists have a problem as Higgs boson refuses to misbehave
I'm not saying that behavior is ok, but neither is it the exclusive domain of the right. Both parties engage in this kind of nonsense.
Move closer together, pool resources and allow nature to exist in the now empty space.
3D printing in concrete remains more a curiosity and artistic device than a useful way to make strong concrete objects. There's no compaction.

Compare the Lil Bubba Curb Machine.[1] This is a simple slip-form device for making road curbs and such. You pour in concrete, and it pushes itself along by pushing concrete into the slip form. The concrete is compacted by the push, and a smooth curb emerges from the output end of the form.

Somebody should combine pumped concrete 3D printing with a compacting device like the Lil Bubba. Then you could get smooth surfaces, not things that look like stacked layers of toothpaste.

[1] https://youtu.be/NJZMpu4MKn8
"guilty by association" is easier to process mentally, for both sides. There is a case to be made that a lot of the online anti-China rhetorics could be attributed to the mentality of "because it's China", without digging into the individual allegations to see if they are on sound grounds. On the other hand, for the "pro-China" camp (no matter if you are in it by choice, or got thrown into it), it's very easy to attribute any criticism against China to "racism/they don't like China/The West is prejudiced against China" without looking into the validity of individual criticism. The great danger of the current day and age with social media, is that the mob on both sides will keep the divide deeper, giving politicians, from both side, the levers they want to achieve their own political goals, which may have nothing to do with the various issues that caused the divide in the first place. The reality is always nuanced, but sadly not convenient.
For the love of God, please don't start with node/mongo! Just pick a nice reasonable framework in a sane language, like Django or Rails, use a relational DB, get things actually done, reliably, and keep your sanity.

Source: been a startup CTO more than once. Stay away from MERN stack, kids!
Gotcha. I agree we're not at the end (or even close) so it's premature to start naming winners and losers.

Instead of saying "better" I should have said "has fewer per capita deaths so far".
Tangentially, is anyone aware of a hosted version of ImageMagick with a REST API in front of it? This would solve a pretty big problem for me.
Louisiana upholds black man's life sentence for trying to steal hedge clippers
This is a really cool use of money. Sussman one other "Physics + Scheme" book IIRC besides SICM.
I always lusted after a T3100. God, that was an amazing machine.
>Discord is really good

It's not good. It kills the battery on my pixel 3 in less than 18 hours if I use it. Under no circumstances can such an app be described as "really good".
Absolutely agreed. Tons of knee jerks against this, but I'm almost positive future society will conclude this, unless it's too screwed up itself to spend much effort judging the past.
Just for information there is a next step for the locked down country and that is to test and then track down all those who potentialy has been infected. I heard the ipedimiology expert of Denmark tell that this would make it possible for even the most high risk groups to be free in society with out risk. So the lock down was not in order to eliminate the virus, but in order to get time to build up the capacity to test, track and trace. The reason for this is that in order to have a well functioning social contract in a welfarestate it’s neccessary that no part of the population is consodered expendable. So as a society we can not afford the kind of deaths that sweeden had. The high degree of trust that is necessary to work is created by everybody are taken care of and that everybody has value. It’s very different to a social contract like the one in us. And I am not stating that one is better than the other. Just different.
Hacker guide to side channel attack surfaces reduction with deep learning
> you need to at least know what something is called in order to use it.

It lets you see if an app has a feature that you’re sure it must have, but don’t know exactly what it could be called or where it might be.

For example, in Xcode I just need to search “up” to see commands for moving a block up text up.

Or “blur” to see the different kinds of blur an image editor has.

> Contrast that with a menu

You misunderstood. It shows the menus which have items matching your search, in place.

https://i.imgur.com/6DieqF3.png
What you are saying is true (as you allude to with first-order logic) in any context in which Godel's completeness (not incompleteness) theorem holds. Not all logics have versions of Godel's completeness theorem (e.g. second order logic with full semantics). You can argue that philosophically in systems where Godel's completeness theorem fails that the article's statement is valid. But yes that's why it's only true in "certain senses."

More generally the philosophical question of truth revolves around whether there is a single, true set of standard natural numbers that corresponds to reality, and therefore all nonstandard natural numbers are "artificial" in some sense, or whether even standard natural numbers exist only in a relative sense.
False claim.
Watch for the troublemakers.

The ones who violate the bureaucratic rules but don't get the bad outcome the rules are there to prevent.

Those are the people you're looking for.
This is great. It's a perfect solution too, because it's not super long, but it's long enough that nobody is going to go into production without figuring out how to cache it
Ask HN: Self-hosted family photo managers?
Hello HN, my wife and I just had a newborn daughter, and we're trying to figure
out how to manage our photos of her. Right now we're keeping our photo libraries
in Google Photos, and manually sharing via SMS, Facebook, and WeChat. Keeping
everybody on the right conversations is getting tedious already. I'd love to be
able to centralize this in a self-hosted app, if possible. Does anyone have
suggestions?

Top priorities:

* Open source & self-hosted

* Easy upload from Android & iOS devices

* Easy sign-on / viewing from web, Android, and iOS devices

Nice-to-haves:

* Easy sharing to social media

* Authenticated RSS feeds or some sort of notifications for registered users

* Allows sharded installs or advanced permissions management (in case I can convince the rest of the family to use this for their photos as well)

I've looked a bit at Pixelfed, but it looks like it fails on the mobile device
front.

As a follow-on question, does anyone know how likely a self-hosted app like this
would be to work across the Great Firewall? My in-laws are in China (hence
sharing through WeChat).
> On Windows (and mostly in Linux too), I can navigate the entire system, application menus and UI controls without touching the mouse or trackpad, relying only on the keyboard.

At least on Windows, this is for historical reasons: back in the late 80s and early 90s, when the Windows interface was originally designed, having a mouse (or any other pointing device) was optional. Windows had to be fully usable on computers which came only with a keyboard. (There were a couple of exceptions, IIRC the Paintbrush application which came with Windows required a mouse, for understandable reasons.)
Alcohol as a social technology to check the trustworthiness of others (2014)
> This is a not a likely speculation. Did reader really require anything special that doesn’t already exist as a Google Cloud API? Or majority of their killed products honestly?

Yes, absolutely. The Google software stack is custom end-to-end, down to a customized Linux kernel and a customized C++ compiler. If you stripped out all of the Google-specific code of something like Reader there wouldn't be anything left at the end.

> Or to look another way, do you think anyone who has a cloud services platform (Microsoft, Amazon, Google) can really afford having a separate, divergent infrastructure internally?

All three of the companies you mentioned had an internal platform before they had a cloud offering, and all three still have an internal platform that is widely used.

> Haven’t these services started for utilizing excess capacity and economies of scale of existing infrastructure?

No, the "excess capacity" part is a myth. It's a pervasive myth, especially about AWS, but it's not actually true.
Replying to my own comment to keep this properly namespaced:

Both of the new additions to JS specified in the article can be sort of done in cljs, though each one will be a function. This already fits with the existing paradigm; there are no operators in Clojure, only functions. “2 + 3” in JS is already “(+ 2 3)” in CLJS.

The Math.pow() vs “two stars operator” is kinda pointless: it can be reduced to (pow x y) with a require statement. Is that really used often enough to warrant new syntax?

Here’s how big numbers can be separated by space though. It does not handle overflows; I don’t think the JS version does either:

(defn bignum [& xs] (js/parseInt (apply str xs)))
(bignum 123 456 789)
;; yields 123456789 as a JS int

There’s an efficiency argument to be made here, in that a JS parser can do this with less overhead. But if you have that many unreadable big numbers written in your codebase, I think you have bigger problems.
Driver-assistance features remain half baked
There's also Algolia, https://hn.algolia.com
I'm more referring to natural conversation in group video calls. The cross talk caused by lag can get pretty grating.
Among the alternatives: dividing law enforcement among domain-specific agencies that that have law enforcement within their domain as part, but not usually all, of their remit. You might have relatively pure enforcement in a central criminal investigation service, traffic enforcement enforcement within the agency responsible for roads and transit; truancy and school resources officers organizationally within the education office rather than assigned to them by a separate law enforcement agency, etc.
The distinction is less important at Google, where all of the code is in a monorepo and all of the infrastructure was custom-built to support the products.
Perhaps the cost-benefit analysis should also include improvements in the technology to develop vaccines as a benefit? There's a good chance that the injection of resources into the development of COVID-19 vaccines will put us in a better position to respond to the next pandemic.
The person who did the attacking wasn't even the person with the support issue. It was just a random person who decided to attack a Google employee trying to be nice.
To save you the reading: Pee 4 is somewhere around Athlon X2 performance territory, ~2005 desktop. $30 8 year old laptop (x230 i5-3320M) with broken screen is still 10x faster, with more expandability and storage options while maintaining power draw in same order of magnitude envelope. Idle 2W vs ~8W (i5-3320M cpu alone draws 3.65W), CPU full tilt 6.4W vs ~30W.
Ask HN: Best ways to start learning Rust?
No. C-u deletes between the beginning of the line and where the cursor is. In iterm at least.
Solving the “Double Cola” Challenge Using Java
It would be like keeping a dropped wallet - the person who keeps it is guilty, not the person who accidentally dropped it.
Buses and trains are able to privately transport on arbitrary point to point journeys now? Also an enclosed space alone seems more attractive in a psot-COVID world.
> retreat into biodome bunkers if we have to

hasn't humanity consistently been able to outpace any rise in climate-related risk? i.e. greater access to energy that protects against the consequent rise in weather related disasters, etc.
> Command-? (command shift /) opens the help menu

It's also far more convenient than Ctrl-F2 to move the mouse focus to the menu bar.
PDF of lone dissenting opinion.

https://www.lasc.org/Opinions/2020/20-0077.KO.bjj.dis.pdf
i disagree - to me, "respect the competition" means don't grow complacent.

ebay, for example, doesn't respect the competition (and has grown correspondingly complacent), and it's why sites like reverb are popping up and serving niches far better than ebay does.
everyone is just dying off of social diseases instead (addiction, murder, PTSD, war, suicide, et cetera)
Side rant, I'm convinced that companies who say the office helps communication are just really bad at communication.

If I send you an email with some pithy questions that you need to answer for me to complete my task, you should respond to them. If you don't respond to them, even with a "I can't help you", then you aren't hiring people who are good at communicatimg.
Lotus Notes?
What is the threat?
Totally fair!
We offer free trials for on-prem.
Please ping us at hn@datafold.com to set it up.
Charlie Kaufman writing a book about a film critic who hates Charlie Kaufman is pretty on-brand.

Also Richard Brody is hilarious to read. He's such a grumpy old man. I love reading him just for his disgust with modern acclaimed films and championing of smaller obscure films (some of which are genuinely great!). And his absolute adoration of Godard.