skysight-inc/HackerNews huggingface dataset:
I don't mean to troll you, but if you were doubtful that 0.999... = 1, then you should also be doubtful that 0.333.. = 1/3. Any argument that 0.999... is not quite 1 can also be used to argue that 0.333... is not quite 1/3.

I think it's mostly a matter of definition, since mathematicians consider sums of infinite series equal to their limit (if it's finite), i guess for many practical reasons. If you accept this, then 0.999... = 1. If you don't, then 0.999... can't be assigned a value (but converges to 1), which may be the intuitive understanding of infinite series for some.
Diagnolization is a pretty deep argument about fixpoints, Godels incompleteness argument is essentially a diagnolization. So why wouldn't there be fascination?
Arguably 1 is just as an infinite number of decimals as 0.(9) . 1 is just short for 1.(0) .
I’m in this comment and I don’t like it.
Scroll-jacking is a scourge. I appreciate what Apple and others are going for, but it's way overused and is better suited for a splash screen in a retail store than the main product page.
It works just like that if you press shift?
If i had experienced this out of my dads humble little c64 back in the 80’s i think i would have passed out. That music is incredible esp considering how concisely it is stored.
And if I wasn't going to self-host, it would be as far away from Google as is possible to get because of their habit of randomly abandoning things with (relatively) little notice.
Worse pandemics may come if we don't protect nature, experts warn
iTerm2 also has tmux integration, which gives you all of these nice features when using tmux on a remote machine.
How 3D Game Rendering Works: Texturing
Thanks! I somehow missed that. So there is indeed a master key that Google holds, the private key that the public key matches with is that master key.

So does that mean that Google will no longer penalize websites that show different content for Googlebot vs normal visitors, or is this "AMP client side encryption" a exception to this rule?
I am always very impressed when I see these demos and how much can be done with so little. If you are like me you just jumped to Youtube[1] to see it in action.

When trying to make my significant other to understand what was happening I wanted to run it myself. I was amazed how simple that was!

- Install the assembler[2]

- Install dosbox[3]

- Get the source[4] and put it into c:\temp\demo\memories.asm

- Start nasm and enter:

cd c:\temp\demo
nasm.exe memories.asm -fbin -o memories.com

- Start dosbox and enter:

mount d c:\temp\demo
d:
dir
memories

- Press [ALT][ENTER] for fullscreen

The dosbox config is not optimized but it runs with sound with the default settings!

For me this is somehow much more impressive than simply watching the video.

[1] https://www.youtube.com/watch?v=Imquk_3oFf4

[2] https://nasm.us/

[3] https://www.dosbox.com/

[4] http://www.sizecoding.org/wiki/Memories#Original_release_cod...
I would hazard a guess that the majority of people who can afford these outside the US are already very proficient with both English and their local language(s), and wouldn't care much about this feature.
> but now there is massive community spread there is no right answer.

The right answer is SIP plus invest massively in building out testing and contact tracing capacity so you can reopen while replacing SIP with targeted quarantines of the infected and exposed.

There's no painless answer, and there's no answer as good as a better early response would have been, but there's a pretty clear right answer.
The US has not grown capacity over the last two weeks. Its pretty much flat lined.
The folly of using linear scales to score exponential phenomena should be noted here. 32/25 is 1.28, less than one doubling interval.

Which for the US remais about 14 days (a marked imprvement over 2.14 when I first started looking at it), it's about 26 days for Italy.

When looking at exponential (or recently exponential) phenomena, rate-of-change matters vastly more than absolute value.

(And I'm not evev factoring in undercounting, testing failures,and other attempts to game the scoreboard here.)

https://www.worldometers.info/coronavirus/country/italy/

https://www.worldometers.info/coronavirus/country/us/
I'm not the parent. But I hope you can see how downvotes to oblivion and a bunch of people saying "no you didn't," is hostile.

This is a proportionate response to an undergraduate trying to sell you his new RDBMS. But most students really did write a b-tree. Academic programming elides the supporting infrastructure that bridges the gap between algorithm and software system. Textbooks aren't generally leaving out 100 pages of extra steps required for the list to actually be sorted or the path to actually be shortest. And so a student is not exactly out of line for thinking that the Raft he was taught is actually consistent in the presence of failure. I'll defer to the community's wisdom that he's wrong! But he's still not out of line.

If anything, I'm worried about these classes instilling false confidence. People who think they know these algorithms may go implement them professionally, and not have anyone around to tell them the full story. Cryptography education is careful to put asterisks around "Textbook RSA." Distributed systems education should probably be doing the same.
A. I can't even access the Pixel Buds landing page in India. I think launching the product worldwide is asking for too much.
well in the case of raft for Apache Kudu the commenter says that most of the complexity came from the interaction between the database-log semantics and the raft-log semantics.

this is almost independent with how hard is to build a (good) pure implementation of raft that offers a simpler API
As in the 0.333... will stop at some point? That would still mean that 3 time 0.333... with a LOT of 3s end up being being 1.

I also figure it's a bit more intuitive for pupils to just try out calculating the decimal representation of 1/3 and seeing that it'll just keep going forever.
Photography on the IPhone is good enough for the majority of users. There’s a physical resolution limit on lenses. Hence why the sensors have stayed the same size.

The iPhone offers strong post processing tools for photos and video that make it easier and more accessible.

I’d love a smartphone with an Arri Prime lens equivalent, but it would never fit in my pocket
> But with all that, Giesecke's approach is more like getting the whole thing over with quickly, which would have brutal effect on the health care system, to say the least. IE, once this is done, all the doctors and nurses in the emergency care system are going to quit.

The point of lockdowns wasn't to stay locked until total control. That simply will not happen in the US, at this point. (And I'm not sure it's feasible anywhere other than South Korea, now.)

The point was to give everybody time to react and get ready. It's been almost 45 days since the lockdowns started--healthcare workers should have all the gowns, wipes, masks, etc. that they need, by now.

The fact that they don't is an indictment of most of the governments of most of the countries.

In my opinion, we stay locked down until healthcare workers have what they need even if a gigantic wave hits. If enough healthcare workers die, we're all in deep shit even after Covid-19 reaches herd immunity.

Want to unlock things? Start smacking some idiot leaders around about giving equipment to healthcare workers.

When I see healthcare workers saying "Please, stop, we have all the equipment we need and then some," then I'll believe we can come out of a lockdown.
From the title I thought it would be something along the lines of an NaCl implementation in JavaScript.

It's actually a software that helps breaking the web for its users. Basically it allows paywalled websites to send users their inaccessible data even of they won't be able to read it. The title should be "DRM for web page that eat up your data plan even if you can't access the content".
> if you were doubtful that 0.999... = 1, then you should also be doubtful that 0.333.. = 1/3

I disagree. Any middle school student can calculate 1/3 to be 0.33333... using long division, but there's no immediately obvious way to go from 1 (or 1/1) to 0.9999...
Heat pumps are nothing new. They are not wide spread for a reason. It's weird how old ideas get a new life over and over again. My pet peeve is that these ideas are presented in an overly simplistic way that simply aren't true. "Did you know that you can get free electricity by simply installing solar panels on your roof?" Or "Cut your utility bill 50% by harnessing the power of wind". We know about heat pumps for 100 years. There's a reason why most heaters use gas or electricity - it's cheaper and more simple in installation. There are a lot of enthusiasts who can do things well with their own hands, including sourcing materials, so it's really cheap and simple FOR THOSE FOLKS. But for regular folks these things tend to cost more even for totally proven and technically viable technologies - solar, heat pumps, passive house, water harvesting, etc.
Looking over that thread convinced me more than anything that some can't see past their little garden.
Related discussion for a different product:

https://news.ycombinator.com/item?id=22087612
That was, as the saying goeth, the joke.
This looks like a small tech demo, which Chrome OS has been adding features to make it suitable for general purpose development use by Google engineers for years now.
>Go to the cafeteria of any large business or university and you'll probably find more highly educated people than you found in all of Vienna 150 years ago.

Highly ecudated != bright mind

I think it is because nowadays you can communicate with other bright minds instantly, as long as you can find them in the mazes of the internet.

Back then you had to be physically with them in the same space. Today you don't have that physical limitation.

But to be honest, due to sheer curiosity - i would love to try such coffee house, but unless we discover a time machine i doubt it will ever happen.
That's probably more likely to be done by astronomers :D
I think you have the wrong Google product.
So far I'm quite happy with https://amplitude.com/
The supply chain for book publishing is being changed by Covid-19 too
> I really hope AMP never gets any large scale adoption by consumers.

Sad part is that with Google's marketshare on smartphone (StatCounter shows 77% of mobile OS is android) and web (again, StatCounter: 63% on Google Chrome) they don't need consumers to adopt it. They just make to need any alternatives (like not using AMP) be more of a hassle and normal users will just use it, not considering the consequences.
Writing an Appium Test in Kotlin
I am quite excited about the Web Monetization API and Coil’s implementation.

https://webmonetization.org/
https://coil.com/
Maybe it’s English to English ;)
A novel algorithm (for any well known problem) is an audacious claim. An implementation usually isn't.
why?

1/3 * 3 could still be equal to one. but 1/3 != 0.33333...
that is, 1/3 is not representable in base 10. Which makes way more sense.

I wonder if taking 0.9999.. != 1, that is 0.0000...1 exists would allow us to reslove, the fact that some possible events have probability 0?
Perhaps a nit, but COBRA is always retroactive

https://www.cms.gov/CCIIO/Programs-and-Initiatives/Other-Ins...
0.000...1 obviously
See my other reply along the same lines. I was thinking about adding this caveat to my original message as well, but I think understanding that decimal numbers with infinite digits exist and that 0.999.. = 1 are separate things. The second being less intuitive.
Then doesn't the human body act like a wall to a significant extent?
The world actually is a giant field test at the moment. Many people get infected by potentially different strains of COVID. There is no need to infect voluntaries as thousands already get infected by the choose of the virus every day.

This data should be used: E.g. are there extreme examples, like many inhabitants of an elderly home getting infected but noone dies?!

One should look out for this and use this to boost the development of treatments and vaccines.
Yes, this is happening to me right now on my G Suite: https://twitter.com/ivankozik/status/1254988039467614209 - no warning and no spam on my part. Every account is disabled, all incoming emails bounce, messages to my Google Voice number are /dev/nulled, my YouTube channel does not exist. Requesting account review as the super admin results in the same "please contact another administrator" autoresponse...
From PhD in Experimental Physics to Independent Software Developer
Running your own DNS server (if that's what you're suggesting) just for dynamic DNS is extremely unnecessary. Not to mention the case of someone who doesn't have another server with a static IP to host the DNS on.

All but the worst of the worst providers have an API of some sort and if you're savvy enough to set up BIND, you can handle writing a curl command to post your IP to the API and sticking it into cron.
> Not having access to a stable uninterrupted electricity supply is one reason.

Non-electric heating systems use relatively little electricity, to the point that a small inexpensive solar panel and battery would suffice. Some don't require any. Also, this criteria doesn't apply to the vast majority of locations which do have access to the power grid.

> Cost is another reason.

Cost is generally regarded as an invalid reason for pollution. Surely it costs less to dump industrial waste in the river as well.

Also, how much money is your health worth to you?

> A good cast iron wood stove can be quite efficient and will continue to put out heat long after the wood has finished burning.

This kind of system is less efficient than modern heating systems designed for fuel efficiency, which run only when they're needed and only to the extent they're needed. Storing heat in metal rather than burning fuel as needed means burning more fuel at the start and less later, which means a greater temperature variation and more fuel required to maintain the same minimum temperature, which exacerbates the level of pollution being generated.

> But we should not attach stigma to things that for many people is their only choice of heating, transport, etc.

We should attach a stigma to things that have negative externalities, because they have negative externalities. If some people can't afford it then give them money instead of overlooking the harm they cause.
This paper was published in PaPoC 2020, which was recently organized online. The rest of the papers, along with the talks are available here: https://papoc-workshop.github.io/2020/programme.html
Dumping kernel data structures with BPF
Fun factoid: Propane leaks are far more dangerous than methane leaks. Methane is less dense than air, so it tends to mix more fully. But propane is more dense than air, so it tends to pool near the floor. And the lower flammability limit for propane is lower (2.1% vs 5.0%). So you reach the lower flammability limit faster. Plus the fact that pilot lights are often near the floor.
I wonder if people signing up to that waiting list will start seeing a lot more adverts for headphones across YouTube and Google Search. I'd wager entering an email address on the site doesn't just put you on a mailing list for Pixel Buds.
It always existed.

-- sent from my iMac in Bielefeld
They are a bit noisy, but it depends on the location for your site. In a basement, maybe it doesn't matter as much (and HVAC equipment is likely to be much noisier).

Current models range between 49 and 55 dBA, equivalent to a refrigerator.
Or maybe you have come to identify validation of grief with its sacralization, and you don't accept someone saying at the same time "I understand you, it has happened to me as well" and "it will pass, there is a bigger picture in which this becomes less relevant".

> Commonality does not make negative emotions less terrible.

There is a saying in Italy: "a shared misfortune is half a joy".

There's a recognized therapeutic value in literature. Reading novels doesn't validate your emotions- reading is unidirectional, there is nobody telling you "I understand you" from the pages of a novel. But you get in contact with characters who suffer, confront problems, overcome them or succumb to them. You can see their inner life, and recognize a commonality of human experience.

Conversely, social media are notorious for making people depressed: it can be as unidirectional as reading, but since people tend to show only the positive aspects of their life, it can make you feel your own life is especially bad.
> You get an A, and you get an A--everyone gets an A!

My friends who are currently in college tell me that they’re currently dying under a massive workload as teachers fail to realize that “remote learning” does not mean you can assign hundreds of pages of reading “to fill up free time”. Those that are from other countries really dislike waking up at 3 AM to take synchronized online quizzes…it’s not all sunshine and rainbows.
Being a swede it's hard but I don't know if non-swedish epidemiologists make the same mistakes and claims.

Giesecke has claimed less than two weeks ago that at least 600k people in Stockholm (pop 950k) have had it. We did viral and antibody tests that came up with 11%(and had to be retracted because it was based on blood donors and included all donors who had recovered and were specifically asked to donate plasma with antibodies, so 11% is above max) and 2.5% respectively.

This claim and Gieseckes claim that deaths are <0.1% were was then the basis of a study published to show the Swedish policy was right, which had to be retracted because it put the population of Sweden to be >3*45million.

Gieseckes claims and articles starting to disappear/overwritten on same URLs made me back up 4000 news articles yesterday. I think we are close to one of our famous overnight 180 degree public opinion turns from the media starting to question any claims at all.

A large anti body study was supposed to be released yesterday, and I'm waiting to see what it says. We seem to be very far off the herd immunity Gieseckes strategy is based on.
There was an official competition going on initiated by its mayor ... for obvious reasons. If anyone could prove that Bielefeld does in fact not exist, he would provide €1,000,000 from his private wealth. He obviously didn't have this much, but it's a bet you can't lose, albeit all the memes ...
They only banned >50 people last month.
I tried to summarize my path after finishing my Ph.D. in Physics. What was in my mind, and the things that made me focus on a niche that was obviously under-served. I had no tools to think about markets, value, money, but I think I managed to learn quite a great deal in a short time, and wondered who else out there is following a similar path.
BCI Technology Restores Sensation to Hand of Individual with Spinal Cord Injury
> But if the rates stay the same, then all we're accomplishing is slowing the rate at which we reach herd immunity.

No, we're still avoiding surging past healthcare capacity, which shoots the fatality rate for both the disease itself and anything else that competes for resources with it way up. That's the point.

It's true that on some places we may not need SIP to remain in the safe zone, but one of the big problems is that we don't have the kind of surveillance that lets us even be clear what the likely course is, because we're still mostly testing only the very sick because of limited testing availability and infrastructure, which means we have no good future window, and we won't be able to restore SIP in time to prevent a surge because by the time we see it in the case numbers the infections that will take us beyond capacity will already have happened.

That's one of the reasons establishing better surveillance is one of the keys to reopening identified by (among others) the West Coast group of states coordinating on the issue.
Nonstandard analysis is a rigorous framework for working with infinitesimals (and infinitely large numbers).

https://en.wikipedia.org/wiki/Nonstandard_analysis
SEMRush: The $100m Black Sheep of SaaS
Depends on the scholarship, but very few will pay during the gap year.
This can be solved by using base 12 rather than base 10 to do the calculation...
Photography on any half-decent smartphone is good enough for the majority of users.
With a two-week asymptomatic incubation period, there is basically no way to eliminate the disease just by sheltering. It's impossible to enforce that every person in the world self-isolates for 3 weeks, so as soon as we "return to normal" it will come back.

The strategy is basically, in order:

1. Reduce the rate of transmission to avoid overwhelming hospitals (which would increase the fatality of all other illnesses/injuries). When we have no reliable testing infrastructure, the only action we can take is sheltering-in-place as much as possible

2. This buys time to increase medical supply chain capacity and stockpile necessary supplies. This increases the amount of cases the system can handle, which is important when the public policy feedback loop doesn't see new cases until they're in the hospital weeks later

3. At the same time, build testing infrastructure to detect infections before they turn into uncontrollable outbreaks. This will hopefully catch cases before they get to the hospital, shortening the public policy feedback loop

4. At this point, we should be able to resume some moderate amount of activity without being completely in the dark. We will likely see a cycle of one week on, one week off, two on, two off, etc as we see how much we can control the rate of spread. This will increase herd immunity, but
will likely require months to spread the infection without overwhelming our health system

5. All throughout this time, high risk populations will have to isolate as much as possible, since they cannot be infected safely. Medical companies will be working on a vaccine, but it will probably take closer to a year before they are ready for the market.
I’m not so sure. SICP gives a deep understanding of programming principles like abstraction.

I agree that gluing APIs is essentially what modern programming has become, but it is helpful to have that extra understanding, especially in the long term. We don’t know how programming will look in 2050, but abstraction will remain abstraction, and I wouldn’t bet against Lisp being more popular then than it is now.
No one is arguing that Japan's economy has grown more than others. The reliance on GDP-based data (obfuscates inequality) and household income data (Japanese and American households do not send both parents to work at an equal rate) fails to capture the relative fortunes of our country's middle classes.

This is also concerning:

>Thus, use caution when comparing median incomes above $12,000 for people or $18,000 for families and households for different years
If the gmail address linked as the recovery address for the first gsuite admin on a domain is suspended for a T&C violation, then the whole gsuite domain will be suspended too automatically.

Its a good reason to never link a gmail address as a recovery address for gsuite - always use another free mail provider.
I actually bought this book and then realized it was literally copy-pasted list of posts with zero commentary, context or value-add. The money was inconsequential and was refunded but I find it weird that the company would do this. Even more bizarre that the employees are defending it on HN. Their understanding of copyright law, ethics and plain decent behavior seems severely lacking. Banks are supposed to be super conservative when it comes to correct behavior because money, law and the feds but....

I would rather trust Comcast than these folks for banking....okay maybe not but you get the gist.
Most Japanese houses are wooden made, and earthquake is often happens.