skysight-inc/HackerNews huggingface dataset:
“ During a conversation on Jan. 21, Xi reportedly asked Tedros not to announce that the virus could be transmitted between humans and to delay any declaration of a coronavirus pandemic.”

Didn’t China tell everyone there was human to human transmission on January 22?
I am about 90% the way ridding a larger company of Kinesis. You might not have needed a Kafka expert but instead you had to create (likely poorly implemented) frameworks for consuming from Kinesis (when you could have just used Consumer Groups).
Also Kinesis is insanely expensive, to the point that if your throughput is anything but trivial (in which case it doesn't matter which option you use, both will -just work-) that is just becomes untennable.

I actually did miss something but it's not complexity, you can easily use hosted Kafka (AWS even provides it with MSK now). It's actually authentication. Kafka does have authentication but it doesn't easily tie into AWS or GCP authentication mechanisms without the help of a tool like Vault.

That said.. I don't think that minor benefit is enough to ever justify Kinesis over Kafka.
I find it's helpful to write down the idea and let it sit for a while. Then I make a pros/cons table on a different day and try to compare the ideas on a scale of 1-10 on various metrics that seem important. Often the decision becomes clear at this point. If it's still not clear, toss a coin and monitor your reaction. If it's negative, take the other decision.

Stay nimble down the road and reconsider if you made the right decision, but with a bias to sticking it out with what you chose. It's better to make the wrong choice and realize it soonish than to make no choice at all.

I have a problem getting distracted by new shiny ideas, so I don't allow myself any real pivots until I at least get past the MVP state. I tell myself to finish and launch it, even if nobody uses it, just to prove I can finish stuff.
Tell HN: Call Mom
I remembered this post from six years ago, and thought it would be good to have a post like it on HN today. It's especially important to call important people in your life today with the pandemic, both for the caller and the person (or people) being called. It may also be worth setting up a Zoom (or Jitsi Meet, or Google Hangouts, or Facebook, or another group video call service) gathering. I joined one for my little brother's birthday late last month, and it was really good for feeling connected.

https://news.ycombinator.com/item?id=7728411
Who whatches Opera? But there are still opera houses and nobody complains about them...

Vr in its current state is mostly a toy, it is used to play games and watch porn.

Much like a lot of succesffull tech that came out actually.

Games drove the pc (and the smartphone) to the powerhouse it is.

And do not underestimate the porn argument. This is what all the people i know commented on and one of the few things with an abundance of content.

So in my book the basics for some form of success are set. The enthusiast status will slowly fade and vr system will slowly seep into the mainstrean like game consoles did.

For certain enthusiats vr is a revelation. If you play racing or flight sims, do yourselv a favor and get a good vr set.

This "vr will never make it to mass adoption argument" because communism sucks is just weird by the way. Is there some form of goodwins law for marx?
Also useful with dice-rolling: if you realize you absolutely hate the option the dice chose, and prefer something else, you now know what to actually get started on!
NSA Cyber Unfetter Project
“Reply with Teams”

I just create a rule after a single reply all saying “please remove me”

But I haven’t seen one of these in many years.
The "propositions" that are proved in anything but dependently typed languages are trivial though, so Curry-Howard is not that relevant in this context. E.g. a program of type "Int" merely proves that the set of integers is non-empty, and it doesn't even prove that for languages that are Turing complete (as the "proof" may crash)
I genuinely hate the software architect title.
It's like when we were in school and the teacher told us to write an outline before writing. No problem ! the majority wrote the text first and then the outline.

That's because people in general write to think.* The level of deep thought achieved through writing is harder to achieve beforehand.

In the same sense, the level of deep thought achieved through writing code, is hard to achieve beforehand. It's actually worse because your engineers, dangled in this web of classes, won't be able to think about the big picture for themselves.

An Architect thinks in terms of what sounds good, what is beautiful in OOP-land not in terms of what is easy to write, and what's performant to implement.

One poignant example is the interviewer who wants you to implement chess pieces as classes. which sounds good in the architects' world but is blatantly insane if you think about the actual code and the actual challenges you're facing.

* writing to think and writing to be read are conflicting goals that why editors exist.
Not quite... the two main technologies I'm talking about are free electron lasers (FELs) and ultrafast electron diffraction. New technologies that only exist at national labs right now. If we could bring access to them to the university scale, then I think it would be a revolution similar to what the wide access to electron microscopy provided.

There's so much unexplored physics in chemistry and biology happening at atomic time and length scales. Electron diffraction and FELs are right now the only good ways to study that, but right now they're locked away behind long waiting lists because they're too expensive to have a lot of them.
I'm not sure what you mean by bypassing the type system. The types mentioned are part of the type system. Some of them move checks from compile time to run time. `unsafe` could be seen as an escape hatch, but as far as I understand that wasn't part of the discussion?
I think so too. My concern is about Tesla's leadership:

1) Elon Musk has made many comments downplaying COVID19, and

2) In photos (even in their Tesla Return-to-Work Playbook), the Leadership Team doesn't wear face masks (only the low-level workers do).

The second issue is big. (1) They're clearly taking risks themselves (no PPE would be okay for a selfie, but these are clearly professional photoshoots with an AV team). (2) If leadership doesn't role-model safe behavior, you can't expect everyone else to follow.

In abstract, I agree Tesla should be the poster child for safely re-opening. In practice, if Laurie Shelby, their VP for health and safety, can't be bothered to even wear a cloth face mask to a photoshoot on how to reopen safely (I can't make this stuff up), I have serious reservations about Tesla having the in-house expertise to run a COVID-safe shop.

There's also the possibility of blowback. If Tesla re-opens without proper precautions -- and there's every indication they'll do that -- and those improper precautions turn out to be insufficient, that will make it that much harder for everyone else to reopen.

90% of safety is in attitudes, in being careful, and in being detail-oriented. The exact same high-level precautions can be 100% safe if executed well, and 0% safe is executed for PR or CYA. It seems Tesla is doing the latter (which is ironic, given their attention to detail everywhere else).
Asking HN seems like it would offer more possible solutions to your problem than you had to begin with. Is this intended?
I feel you - have felt something similar before. It helps me to deal with a thing like this by understanding what I am going through via someone else's words. Preferably some kind of an expert.

There is a book called Paradox of Choice[0] on this topic. Author has a couple of videos about the book as well [1].

0 - https://en.wikipedia.org/wiki/The_Paradox_of_Choice
1 - https://www.youtube.com/watch?v=Iy8R5TZNV1A
https://archive.is/cmMx5

It's a decent article. Here are their 5 reasons:

1. Bets on a “V-Shaped” Recovery

2. Market Leaders Keep Rising

3. Corporate-Earnings Expectations Remain High

4. Old Habits Die Hard

5. The Fed’s Backing

Personally, I'm betting we're still headed to a bloodbath, but slowly. This quarter's earnings are expected to be terrible, so this is already priced in. But the market is expecting a recovery soon after society starts opening up again. If (when) this strong recovery doesn't happen, the bottom falls out. If the reopening is combined with a second wave of epidemic and a renewed lockdown, something akin to financial panic ensues.
... these code screen caps are inserted into presentations not demos?? As far as I know no audience member expects to walk up to the projector screen and minimize a window. The point is to prime someone's perception for how they should interpret something. Good try being completely literal though.

edit: i can't believe i have to explain this. the window serves exactly the same purpose as offsetting code blocks in text in a different font, in a different color, with a different background: it's to indicate that there's something meta-semantically distinct about this block of text from other blocks of text. to contextualize the code even moreso accomplishes the same goal - implicitly communicating distinction.
There’s a lot of mental gymnastics that are stopping the OP from attacking the problem. Fear of failure, perfectionism, and putting ideas on a pedestal are constructs of the ego.

The ego is most likely framing the entire situation as ‘What is this grand pivot that, if executed properly, will change everything?’. Very pretentious, don’t let your ego frame things in that manner.
Hum... That thread goes a long way about diodes, but I couldn't find any such claim about transistors.

Yeah, somebody would probably invent them at some point. Somebody would probably even invent FETs, even if it took many decades more. MOSFETs are a completely different matter, I don't think anybody would invent them without understanding how they work.

What everybody seems to forget is modern chemistry, material engineering and medicine. The world would be a completely different place without quantum mechanics. Electronics is just a tiny part of the change.
Hip-Hop Royalty Found a New Home on Instagram Live
Exactly, I was talking about the full many body Hamiltonian being unsolvable.
> If those workers stay home their income may be hurt for a while, but in contrast to 1918 we have a social security system.

Depends where you are.
I actually did after I installed windows 8. And never installed windows 10. Dont understand me wrong, linux IS a mess not the kernel but the whole userspace is a catastrophy, from systemd to the networkmanager. I never liked it but I started to use it, not becoase it became better but as windows became so much worse. I would prefer freebsd as on my servers but as most of development is going on on linux it doesnt stand a chance. Which is a pitty.
A comment from the cat example:

>/* For each block of the file we need to read, we allocate an iovec struct which is indexed into the iovecs array. This array is passed in as part of the submission. If you don't understand this, then you need to look up how the readv() and writev() system calls work. */

I have to say, I don't really understand why the author chose to individually allocate (up to millions of) single kilobyte buffers for each file. Perhaps there is a reason for it, but I think they should elaborate the choice. Anyway, I guess the first example is too simplified, which is why what follows after is not built on top of it in any way, hence they feel disjointed.

The bigger problem here is that I don't know the author, or how talented they are. Choices like that, or writing non-async-signal-safe signal handlers don't help in estimating it, either. Is the rest of the advice sound?
Ask HN: Is Kubernetes the New Computer?
Maybe we should be treating Kubernetes as he new IBM PC and designing cross platform Kubernetes operating systems or apps?
If the muon lifetime was just a bit longer life would be fantastic.
One of the coolest libraries I've ever had the pleasure of using is for Racket: Redex (https://redex.racket-lang.org/)
I mean this in the sincerest and well intentioned way possible — you need to work on your language skills. Your writing is currently working against you; even though all of your points are valid, the way they're delivered makes it hard to get through them. I'm a non-native speaker myself so I know that it can be a struggle. However, I think it's a necessary investment if you want to work in the space you've chosen. Stack Exchange has a good site dedicated to improving English [1] as one possible entry point.

[1] https://english.stackexchange.com/
I use the inverse deadline trick all the time for purchases. For example I decide I want the new “Apple gadget” that’s $1k+ or some other thing that I probably desire but don’t “need”. Then I tell myself I can buy it if I wait 30 days and A) Still want it. B) Have thought about it multiple times since the initial desire.
Most times this stops me from impulse buying things a I don’t need. I prefer to live frugally and with less belongings, so it has worked well for my personality YMMV.
Gambit Scheme is also a pun on Marc Feeley's surname in Irish -- O Fithcheallaigh -- which means 'chess player'. The name is derived from the ancient Irish board game fidchell, rules unknown, but taken to be akin to chess.

https://www.libraryireland.com/names/of/o-fithcheallaigh.php
It's way more than 0-5 years, it's 10 years according to a study made by researchers at University of Glasgow.

https://wellcomeopenresearch.org/articles/5-75

"Deaths from COVID-19 represent a substantial burden in terms of per-person YLL, more than a decade, even after adjusting for the typical number and type of LTCs found in people dying of COVID-19. The extent of multimorbidity heavily influences the estimated YLL at a given age. More comprehensive and standardised collection of data on LTCs is needed to better understand and quantify the global burden of COVID-19 and to guide policy-making and interventions."
No, aerobraking at Mars is very difficult. It is used for orbit lowering but not for insertion. See e.g.:

https://mars.nasa.gov/mro/mission/timeline/mtmoi/

https://www.space.com/2439-tricky-task-aerobraking-mars.html

The reason is that you can do lowering incrementally across multiple orbits, but insertion requires a huge delta-V on a single pass. It might be possible in principle, but the engineering challenges are daunting. I don't believe it has ever been attempted.
> If you are using vim, you should definitely try using cvim or similar for chrome. You’ll most probably stop using mouse when in browser.

Using vimium on Chromium and vim-vixen on Firefox I always found those extensions quite limited and buggy. As I already posted here https://news.ycombinator.com/item?id=22642386

> There are a couple of annoying things with vimium which, I think, are general limitations for Firefox extensions, or browser addons in general: - it loads after the page, so if you mistakenly open a link, you have to wait until the page is fully loaded to close it with the extension, but you can always use the browser's integrated shortcut Ctrl+W. So far so good - Letters positions are not as accurate as let's say, qutebrowser, and sometimes when you open a link it's not the right one, even if the letter was indicating it. For a clear illustration of what I'm trying to say, try to browse stackoverflow and use the reviews queue. - When the page is saturated, letters start overlapping, you find yourself with one link hovered by 'A' and another 'AA' maybe a couple of links labelled: 'AB', 'AC', ... and in this situation it's impossible to select the link 'A', you have to do it with the mouse.

You'll be better off using qutebrowser instead.
Fear of failure which maybe is tied to "shoulds, wouldas, couldas" - 'I "should" have completed X' and if haven't completed it will instil a thinking pattern of guilt and shame, beating yourself up; solution is to catch yourself if you say "should", perhaps first having someone else point it out to you in conversation so you can start catching yourself, and then replacing "should" with say "need." It's subtle but it can be dramatic.
Because the stock market is a pyramid scheme propped up with printing money to enforce rampant inequality? Just a guess.

https://www.cnbc.com/2020/03/27/the-feds-balance-sheet-just-...
Zen meditation can help.
South Korea, Taiwan and Hong Kong controlled the virus without imprisoning everyone at home.

More forced sacrifice and pain does not equal better policy.

Worth adding that keeping asymptomatic people at home, which an indiscriminate blanket house containment does, prevents the virus from mutating to become less deadly, which is the typical evolution of viruses.

The opposite, of sick soldiers being transferred to hospitals where they spread their viral infection, and asymptomatic soldiers remaining in trenches where they couldn't spread their less deadly strain, led to the second wave of the Spanish flu being far more deadly than the first.
If they’re scared to make money because it’s slightly harder or there’s a fraction less money to be made then the market will correct for this.
Sure, I don't see your email though. I'm also only a grad student in one specialized field (accelerator physics) so not sure how much I can help with HEP questions.
> The biggest pain is that I have to reconfigure when I switch yubikey.

This is planned to be fixed in GnuPG 2.3.
You do not build a rainforest in a desert, you build a densely populated region with lots of agricultural land and some forests, so that people living there take care of enriching the soil and making sure that nothing collapses.

To do that we need to learn how to control the weather. There are multiple possible ways, like using mirrors in space, using large number of aerostats to change reflectivity, and to guide clouds to the place we need, solar updraft towers to inject dust from lower layers of the atmosphere into higher layers to form clouds, etc. Many of these are may not work, and many won't be cheap, but they will give us more control over the environment and will enable more people to live.
Zork 1977 Source Code Released
Godot does not, because Godot is heavily threaded and the VM was difficult to embed[1]

[1] https://docs.godotengine.org/en/stable/about/faq.html
Anyone have recommendations for comprehensive and unbiased sources on China's response? While I trust Taiwan more than China I generally would not trust them on coverage of China to be without agenda.
I also rarely click through the links. Often the discussion of the headline draws enough people asking interesting questions and giving interesting, qualified answers that I learn far more from the discussions in the comments than from the actual linked page!
That's what bugs me about uploads. If you clone your brain by some means, and the second copy comes online, presumably your original "you" will stay in the original body, and you won't perceive sensation/thoughts of the clone. It may as well not be a copy but a completely different individual.

This is getting off the rails into of science fiction I guess, but it raises the question of how do you transfer the "you" into the new brain? That way you could destroy the body or let it die and still have continuity. It's not clear that merely making a "bit-for-bit" copy is enough.
This might actually be a good way to make people self -censor. When a word suddenly blacks out they will wonder what they have triggered and maybe think twice before sending it because either they know they’ve crossed a line or it’s dubious the software will accept their text as written. Just like you showing people their ip addresses has proven a significant deterrent for attempting credit card fraud, masking out the undesired language might have the same effect. the beauty of doing it in. The font is its a mechanism nobody expects, someone is going to waste a lot of time figuring out how it works. I don’t see a GitHub project, I’m wondering if the list of words can be expanded to include non-English languages.
Corona Lockdown
The point is if Monty knows he’s going to reveal a goat or if he just does so by chance.
> Cutting out welfare as a whole seems to be the single spending cut most likely to kill the largest number of people.

Yes. I think the GP's point was that even on the worst case it would still pay off.

Personally, I doubt it. Increasing social risks would move things the other way around and decrease the speed of science advances, even with high investment.
Makes me think about "getting ahead of oneself" - e.g. thinking, worrying, too much about the future.

“Being where you are is bliss, thinking about where you want to be is suffering.”

Hence why meditation to observe your thoughts and observe if you react to thoughts is a useful practice for training yourself to be more in the present moment - because there's no gift like the present!
It's great, but it's certainly not indistinguishable. The water and clouds are a dead giveaway.

Also, except for the yellow/black silhouettes, the graphics have lower contrast than the photographs, which makes me wonder if it would be even more obvious if they increased the contrast to match. At first glance, it seems like they're using washed-out colors to hide something.
https://missing.csail.mit.edu/
You might be off in your understanding of what an affordance is (or I might). A protruding door handle affords to close your hand around it and pull, while a plate or bar cannot easily be pulled and affords pushing only. The horizontality or verticality are more motivated by ergonomics and safety codes.

Regarding Carbon, it's obvious to readers that the image is just that—an image—and that the buttons cannot be interacted in any way and don't afford the reader to perform any action.

At best, it suggests that the content initially lived within an OS window, with some buttons that afforded some interaction. But so does your browser and music player and every other app that have nothing to do with editing source code. The monospaced font, syntax highlighting, and context are more than enough anyway.

IMO it has nothing to do with affording anything and the goal is just to look fancy (which is fine since that's explicitly the goal). Try to picture for a second the same screenshots but with Microsoft Windows-style buttons and it's obvious that nobody would use it since it would look low-rent and clash with the "crafted with <heart_emoji> in San Francisco" footer.
> I started on Linux with 0.99pl15

same here

First distro was slackware, 0.99pl15, bunch of floppies
A few points on the page design: the whole layout jumping if you hover over a square is far from ideal. If you want to increase the padding on hover, you can offset with negative margins or use some other similar solution. The whole page shouldn't jump around when I hover over something.

Secondly, the click-on-the-box interaction is not all that intuitive, it took me a fair bit to even figure out I could (or should) click on the boxes. It might be a good idea to open one section by default and link the opened are with the colored square somehow.
You're missing the fact that the lower costs of consoles(and support surrounding them) are subsidized by the restrictions that you're railing against.

Take the switch, if you wanted to sell it as an "open" platform my guess is Nintendo would have to price it $75-100 higher. That's a huge shift in what consumers are willing to buy and my guess is it would be a lot less successful as a platform.
How I Would Start a SaaS Business (If I Don't Have a Co-Founder)
Try to read the Paradox Of choice by barry schwartz. It deals with exactly that issue.
Why America Can Make Semiconductors But Not Swabs
Pompeo's unproven Covid-19 claims have officials freaked out.'Way out on a limb'
Yeah, it really should be configurable. I personally would want it for any list over 50. It’s rare that such a large list requires everyone to know something new 10 times in less than an hour. And if that many ppl do it would probably benefit from a teams channel discussion not email.