skysight-inc/HackerNews huggingface dataset:
The problem I think is that the step where people are infected with a (supposedly!) less harmful virus is just like testing a vaccine. It’s another substance to be tested on healthy individuals.

You can’t know the long term effects on the attenuated virus in a large group so the same caution and slow pace would have to be used to test that. First! All you did was go from testing one thing to testing two things (an attenuated virus and the vaccine).

If the attenuated virus could somehow (quickly) be deemed harmless in humans then I agree it could be a shortcut, but is that really possible?
The end-goal of lockdowns vary drastically by country. New Zealand just relaxed lockdown today and have declared "elimination" of all community transmission.

Most countries are seeing death rates beginning to decrease after weeks of lockdown.
It was announced today that experts are already doubting the possibility of hosting the Tokyo Olympics even in the summer of 2021, because a vaccine may not be available or widely applied then. I suspect we are going to see a new wave of cancellations of things we initially thought might resume by the end of 2020 or mid-2021. I don’t know if this will affect enrollment of local students who wouldn't have to travel to campus, but the conference side of academia may be disrupted, i.e. everything which was scheduled for 2020 and was recently postponed to 2021, may not happen even then. Expect a lot of complaining from academics about this being a lost two years (at least) for them in terms of in-person networking and career advancement.
Don't forget about iterm2's tmux integration. It makes both local tmux and tmux over ssh appear like regular tmux panes. No more bizarre keybindings and tmux configs - it just works.
This is not what many people here seem to think it is. A real lawyer's take: https://twitter.com/openargs/status/1254873718855208960
There's no authentication in IP datagrams. When you receive an IP datagram, your network stack just trusts it.

Therefore anyone can craft an IP datagram with a source address and send it. That affects higher layer protocols like TCP.

Solution? Use a secure alternative to IP, like IPsec or Wireguard.
While not appreciating the use of encryption to paywall services, ultimately its the responsibility of the content provider. If the author of an article contributes their content to a publisher who uses this method of encryption, thats up to the content creator; and then I would hope sites like this would just stop linking to them.

In reality, this is a major paradigm shift, as it provides a way forward for peer 2 peer hosted content. Imagine that instead of sending the key and providing access, rather your access is based on some other out of band validation system, such that another peer controls your access to their content.

Very exciting, but of course this particular perversion of google with AMP is more abuse of technology, solving a problem of publishers at the expense of freedom of information.
A typical scrollback cut and paste workflow for me is via this <ctrl-b>P mapping. I'm lazy I just grab everything.

bind-key P command-prompt -p 'save history to filename:' -I '~/tmux.history' 'capture-pane -S -32768 ; save-buffer %1 ; delete-buffer'

then it's all in a file you can work with in an editor of your choice
Professor N.J. Wildberger is probably among the most well known "ultrafinitist" on YouTube.

https://www.youtube.com/watch?v=WabHm1QWVCA

I mention him because I would think he sympathizes with those who have concern over the meaning of this kind of notation.
Ruby adds experimental support for end-less method definition
The vast ecosystem of python libraries is an incredibly powerful argument for using it. One major library could dramatically cut the development time of your project.

You’ve not spelt out actual reasons why Python is so bad, could you give your top three?
I 100% agree with the point you're making but at least Apple's landing page is scrolling smoothly on Firefox (76.0b8 (64-bit) on Windows 10) unlike Google's which is "jumpy".
Same here in NZ - are they available anywhere?
I think you are referring to ADE (antibody dependent enhancement). This is a function of the vaccine, not the virus. The idea here it to use a strain you know is safer than one you know is more dangerous.

For a challenge trial you only need enough virus for a few thousand people at most. It is not difficult to produce this amount of virus in cell culture.
Perhaps if you took the time to learn the humanities, they’d become more accessible to you? It’s not like engineering texts are the paragon of clarity.
> That CAN'T be good for your ears/brain...Not an doctor myself but just common sense I believe?

Electromagnetic radiation sounds like a scary word, but visible light also falls into that category. Does this mean it's unhealthy to be in a room with light? Should we cover our windows, turn off our lights, and live in the dark to limit our exposure?
This was one of the factors that led me to replace two 40 gallon gas water heaters (on two separate gas lines, so $60 every month before a single pilot light is lit) with one 80 gallon HPWH.

The other factor was that you have various options to get renewable electricity, from paying your utility to installing solar panels. There is no such option for natural gas.
Isn't there still a big question over how long immunity will last? (can you get a feel for this from the structure of the proposed attenuated strain?).
Yeah that’s way more complicated than it needs to be and I’m tempted to replace that whole section with:

x = 0.9999...

2x = 1.9999...

2x - x = 1

x = 1
The first part of the message is completely valid observation, and historically, there's even longer European tradition of the development of the wide-ranging "protections" of the population that is surely attempted to be destroyed by some forces (present practically in almost all the political parties) in the most recent times.

A crisis like this proves that these kinds of destruction are actually making the society as a whole significantly more fragile or brittle.
Please don't snark here. Maybe you don't owe secret-yet-featured-in-WSJ billionaires-and-scientists any better, but you owe this community better if you're posting to it. Our intention is to avoid the systemic effects of snark, and to be at least marginally more interesting than internet default.

https://news.ycombinator.com/newsguidelines.html
It is so they can remotely mind control us at anytime anywhere: https://youtu.be/fnd0qg4I_MM?t=95
I'll just chime in with my completely ignorant theory that 1 - 0.999... = the infinitely smallest number, but is still, in my mind, regardless of any logic, reason, or educated calculations, greater than 0.

I understand and accept this is wrong. However, somewhere in my brain I still believe it. Sort of like +0 and -0, which are also different in my head.
Companies ignore quality all the time to save costs. We're on the Office 365 bandwagon. We used Skype before company wide and Slack in IT. They made a group of seeing which tool is better. Slack ended up better, but Teams is free in our Office subscription, so now we are all on Teams (while in our team we still use Slack internally under the radar, especially because we have loads of useful plugins for builds, git, automation). Teams has some of those plugins, but it seems like some sort of cheap clone made with Material UI or Bootstrap that they just gobbled up in a few months to take on Slack. I ranted before about the notifications on Mac, about the support on Linux for some people, for us it doesn't even work with our conferencing equipment from Logitech (everything else works on a Mac with it, except Teams), but nobody cares, we have a good enough "free" solution.
more like 1/3 != 0.3333 ....

as in 1/3 does not have a decimal representation. you can only approximate it but never reach it.
On the other hand, Google's is 4.5MB whereas Apple's is 55MB. For comparison, the 1 minute YouTube video[1] in 1080p is only 11MB.

[1]: https://www.youtube.com/watch?v=IC9urbiVp4M
Duck typing and the importance of good public interfaces
Sometimes I think I'm cocked in the head because I still completely fail to see any point at all in bokeh images. It's rather like phone manufacturers dedicating hardware and bleeding edge software to the production of fish-eye images.
Everything about the pixel buds is a blatant airpods ripoff, it appears. That’s fine by me, though. I’d love to see a third company/platform try to get in on the act, too.
- graduate with BA in psych at 21 in 2012
- self study into sysadmin role over summer break
- work way up to Engineer and then to Cloud Architect over next decade
- am aging in place until of the age when management considered more normal (this seems to start 35+ these days).
> In 320x200 mode, instead of constructing X and Y from the screen pointer DI with DIV, you can get a decent estimation with multiplying the screen pointer with 0xCCCD and read X and Y from the 8bit registers DH (+DL as 16bit value) and DL (+AH as 16bit value). The idea is to interpret DI as a kind of 16 bit float in the range [0,1], from start to end. Multiplying this number in [0,1] with 65536 / 320 = 204,8 results in the row before the comma, and again as a kind of a float, the column after the comma. The representation 0xCCCD is the nearest rounding of 204,8 * 256 ( = 52428,8 ~ 52429 = 0xCCCD). As long as the 16 bit representations are used, there is no precision loss.

Řrřola's trick. A bit like
https://en.wikipedia.org/wiki/Fast_inverse_square_root
You could work on personal projects. I am a college student too, currently at my parent's home and writing a experimental debugger. Under the usual workload, it's hard to find free time like this; everyone should use this opportunity to better themselves (unless they are impacted directly by the virus, or ciritically affected by the economic downturn).
Backdooring the Windows Terminal Theme
Thinking about this, why can’t the SE’s software work out depth-perception by using Live Photo-type tech - we all move a little bit while taking photos, so comparing frames would give you depth info. Tripod shots excepted.
Koby Ofek- Founder of Humans- It’s About Design, but More About People
Surely someone needs to mention FizzBuzzEnterpriseEdition [1],
which is clearly the best resource in this domain? Don't ignore the issues, true gold in there :)

[1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
I haven't bought anything from Amazon for about 5 years, because I moved, but I really feel uncomfortable about Amazon bashing. I think Amazon has done a huge favor for online stores. I think AWS is incredible service that powers a lot of great online services. You absolutely should criticize Amazon for poor labor practices and you are free to avoid buying from them on ethical grounds. But I think it the end you might hurt more people you are trying to protect. We all love to have our favorite evils. Facebook yesterday, Amazon today, Microsoft ten years ago. But the history teaches us that the only effective way to limit monopolies and stop them from abusing their powers is strong government actions. Boycotts don't work.
> A few countries have eliminated the virus entirely.

Cool. Any resources to read up on that? To my knowledge only a few countries have very few cases. But eliminated completely? Wow. I'd like to dive into this topic.
The problem with the Giesecke approach is that it relies on 2 assumptions being true. 1) that infection brings long term immunity to the currently circulating strains. 2) that covid-19 will not mutate into a new strain with equivalent pathogenicity to which those with immunity to the current strain are no longer immune.
If either of these are false then you will not get a meaningful form of immunity in the population. Currently we don't have any evidence that either assumption is true so pursuing this approach carries an increased risk for very little benefit.
Lenovo Is Bringing Fedora Linux to Its ThinkPad Laptops
You write tests for things that actually matter ... like you know, testing functionality.

You don't waste time writing tests that simply check if all the arguments received the right type. This is taken care of by the type checker.

Besides, the biggest benefit of types is readability.
You cannot dismiss the argument in one breath saying that no one is forced to give money to these companies and in the next breath say that anti-trust and lobbying is separate. It’s a fallacy of choice.

These companies and C-suite individuals are taking advantage of a system which serves capital first and foremost. Amazon is able to extract large amounts of value from both workers foreign and domestic within the laws written and lobbied by the capitalists of the last generation.
If PMCs are overpaid, then the property owners wouldn't employ them. And if landlords didn't do much work, property owners wouldn't pay PMCs to do that work for them.
It's not really about money. Money is just bits of paper, or electronic equivalents, that can be produced in arbitrary quantities. It's about having sufficient production of food and other necessities to keep people alive, ensuring that it's distributed to everybody, and finding enough people who are willing to do enough work to keep the economy going at this level.
Perhaps the natural discomfort many face when confronted by this challenging formulation instead indicates that a limitation of the real number system has been perceived? I would encourage those who have this reaction to study hyperreal and other alternative systems as mentioned in the article. If this clicks for them they may help lead us in new direction mathematically and advance the state of the art.
No, this is not how it works. There is no terminal emulator that offers this kind of fine-grained mouse support. tmux can either turn the mouse on and handle everything (resize, scroll, copy and paste) itself, or it can leave it off and receive no mouse events.
Not to forget the giant nuclear RF emitter in the sky, compared to that all the rest are harmless
Even within the security community there is vicious, and at times quite personal, disagreement.

We are about 5-7 years away from there simply being a "site" with all around good advice most agree on.

Here's one problem. Let's say I recommend company XYZ, along with many other ppl. The thing that would then most likely happen is company XYZ gets bought out by private equity and used as an FDCS (foreign data collection scheme) by some nation state.

Until hard norms are in place, very tough to win.
I’m confused by this stance because, here in Australia gentrification seems to result in less crime and fewer homeless people out on the streets. There are no slums here in Melbourne. Or in New Zealand. Or really, any developed nation outside the US. If gentrification means the rich get richer while the poor stay poor, of course gentrification won’t help poor people. But just because that’s how it happens in the US doesn’t mean gentrification itself is to blame.

The problem, as you say, is the cracks that people can fall through. Nobody should be sleeping rough and hungry in the richest country on earth. Solve that with a social safety net, not by banning new construction.
D. Build a product intro that doesn't stutter during scrolling like Terminator after having its wires fried (FF v76).
tl.dr: Author discovered the 80/20 principle

His comment about amazon is interesting about 750,000th employee being hired, didn't realise they were that big and seeing weekly recruiter emails it must be an awfully beuracratic person crusher of a place to work in? does anyone any insight into this monster of a company as a workplace for software engineers?
No, BitBucket has some bugs indeed.
But you can also clone the repo in GitHub client.
Btw BB's clone-link already contains 'git clone' in the front.
I don't find coffee to have much of a warming effect. My solution to cold offices is three shirts and wrist warmers.
Personally I've always thought "proofs" using "arithmetic" are right, but kind of stated backwards.

The point is that in elementary school arithmetic, you define addition, multiplication, subtraction, division, decimals, and equality, but you never define "...". Until you've defined "...", it's just a meaningless sequence of marks on paper. You can't prove anything about it using arithmetic, or otherwise.

What the "arithmetic proofs" are really showing that if we want "..." to have certain extremely reasonable properties, then we must choose to define it in such a way that 0.999... = 1. Other definitions would be possible (for example, a stupid definition would be 0.999... = 42), just not useful.

What probably causes the flame wars over "..." is that most people never see how "..." is defined (which properly would require constructing the reals). They only see these indirect arguments about how "..." should be defined, which look unsatisfying. Or they grow so accustomed to writing down "..." in school that they think they already know how it's defined, when it never has been!
Well yes, of course it's rational. Tautologically, hypothetical suffering tomorrow might not happen whereas suffering today actually is happening - in this case we have only the words of essentially discredited 'experts' (epidemiologists), many of whom are constantly bickering in public and pronouncing each others models useless or broken.

And the idea that mass lockdowns can stop the spread of virus is itself a radical, new idea that's never been tried, and which has its own cadre of experts saying it hasn't been working or is making little difference.

Given what we know now, extending a shelter-in-place order through all of May is catastrophic. It will likely trigger mass civil unrest. The virus just isn't that dangerous.

https://swprs.org/a-swiss-doctor-on-covid-19/
What forms of payment does Coil accept?
Make your own cheatsheet for bindings you need. This way you learn faster and optimize for your own needs. Tmux is exceptional mouseless, though personally I prefer combining with mouse.

With xclip, mouse and copy/paste can work over SSH-forwarded X-sessions with C-y and Enter from copy-mode-vi so:

# For older versions of tmux:
#setw -g mode-mouse on
#set -g mouse-resize-pane on
#set -g mouse-select-pane on
#set -g mouse-select-window on
# For newer versions of tmux:
set -g mouse on
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; #send-keys -M'"
bind -n WheelDownPane select-pane -t= \; send-keys -M

set -g set-clipboard on
# With xclip
bind-key -n C-y run "tmux show-buffer | xclip -selection clipboard -i >/dev/null"
#bind-key -n C-y run-shell "tmux save-buffer - | xclip -i -selection clipboard >/dev/null"
# For tmux 2.4+
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel 'xclip -selection clipboard -i'

For Windows vcxsrv is the simplest and most fool-proof X-Windows server. Anything else on Windows may result in pain.

My preference is to reduce visual clutter in tmux by tweaking config and mostly just follow built-in bindings so workflow mostly works on standard tmux as well.

When clipboard fails between environments, sometimes multiple copy-ing, and then pasting into a text-editor helps (not a tmux issue, but clipboard-integrations).
Well, historians broadly agree th 1700s were firmly in the Early Modern period.
Well, if I could choose I wouldn't personally accept 1/3 = 0.333... . But rather, I'd say it equals a limit:

1/3 = lim(N -> oo) 0.3{N} (3 is N times repeated)

Especially I would distinguish between infinitely many threes, and N threes, where N goes to infinity. In the first case, you would still be missing an infinitisimal amount, in the latter case you have the usual situation and the sequence has the least upper bound of 1/3.

When you are calculating a limit, you can never just plug in the value for N (say if N is in the denominator and the limit goes to 0). Why should you be able to do this when N is infinity?

At least this is my personal justification why I find non-standard reals interesting. They also justify the nice calculation method where you can cancel out 'dx'es from fractions.
Firm believer that adopting base 12 would have had a ripple affect on society, preventing many trials tribulations and wars. Pity we only have base 10 and donald trump
Where does Giesecke propose a strategy of heard immunity? Does every set of restrictions that leave out total lockdown count as a "herd immunity" strategy?
Radiation?
What radiation are you talking about?
The non-ionising Bluetooth?
The radiating sound waves?

What about the (again, non-ionising) EMF coming from the cords in your wired headphones?

Sometimes a little knowledge is a dangerous thing...
Compile Envoy on Raspberry Pi4
Is it possible that the same reason Sweden has been relatively spared despite its strategy, that is, everyone is already practicing social distancing culturally, means that not a lot of people are actually infected?
What is an alternative resource that would be applicable to programming against an API?
I wrote in the response to the article and many comments here which assumes that folktales were intended for kids. I'm not asserting anything about Tolstoys stories which I don't know (and I'm not sure the article gives a fair representation of them).
To summarize - it's not an approach based on fact and solid knowledge.
> Any argument that 0.999... is not quite 1 can also be used to argue that 0.333... is not quite 1/3.

Yes, but there aren’t good arguments for either of them, and that’s the point. The difference is that you have probably already learned how to divide 1 by 3 and have thus convinced yourself that 1/3 does indeed equal 0.333 repeating. It’s not so simple to come to the conclusion that 0.999 repeating equals 1 from simple long division that you would encounter in grade school.
The Pixel Buds look nice, but the page stutters like absolute hell while the AirPods page moves like butter (Firefox 76).

Must be a subtle reference to their mobile operating systems.
Ah yet another cant-be-true-they're-hiding-something article? Surely they can't be doing better than developed countries?

FWIW, India did implement a stronger lockdown much earlier on in the curve than other countries. State and federal authorities went lock-step in their actions, and with consistent messaging. Police enforced the lockdown at times even brutally, getting the point across to the general public. Indians watched UK and US struggle through a denial and late response in disbelief, like watching a car crash in slow motion.
Ask HN: Is there something like a “Zsh for Bash refugees” guide?
I would like to switch from Bash to Zsh and am looking for some resources, preferably targeted to experienced devs.
Are you the only admin in your org?
Right, what does monolithic approach to configuring services even mean? I seem to have hundreds of systemd services on my box, all of which appear to do a tiny part of system startup. That doesn't come across as very monolithic, if anything service overload is one of the things I dislike about systemd (but it wasn't better previously).
It's worse than that.

If you try to buy a product from the US Google store via VPN to have it shipped as a present to someone who lives in the US, it still doesn't work at all unless you have a freaking US credit card with a US billing address to pay with.

This has been going on for years, and what happens when you hand over a project to a PM who has apparently never owned a passport.
Would normal users personnal accounts be suspended if set as recovery for their normal work GSuite account if the GSuite admin is suspended?

I personally never link or login with my personnal accounts on work devices, nor do I use work accounts on personal devices.
Coronavirus: Top NYC doctor takes her own life
Past Issues of the Idea Muse
How to Stop Smart TVs from Snooping on You