skysight-inc/HackerNews huggingface dataset:
I think that, instead of requiring locking everyone in their homes to save a few, we should give people the option to isolate themselves from everyone else. This would entail free rent and clean food delivery sponsored by the government.

This would then reduce covid-19 to a risk factor on par with every other self-inflicted risk. If you worry about your health, stay home, if not go live your life. It would actually be compatible with our constitution as well, which would be nice.
Ebay seems like a great alternative. I think you can find almost anything there.
Yep, most sources are org-mode, there are few ipython notebooks too.

Hakyll in HTML sources is actually just an artifact left in my template, from the times when I did use Hakyll. Should probably remove it.

I found it a bit overkill for my purposes and often overly restricting me, so I've switched to a Python script to generate everything: https://github.com/karlicoss/beepb00p/blob/master/src/build....
It's a bit ad-hoc, but ended up the same length as my old Hakyll code, and allows me to experiment much faster.
Cases and deaths in Asia (N & S hemispheres, 1st & 3rd world) are significantly lower than elsewhere.

> So far no one has shown that any of these virus isolates differ in any fundamental property.

A different sequence is prevalent elsewhere. Not proof, but suggestive of a property difference.
> I've determined that the things I cannot change are human nature

This line of argument scares me, because we are so unaware of how human made our problems are.

"Money is like an iron ring we've put through our noses. We've forgotten that we designed it, and it's now leading us around. I think it's time to figure out where we want to go - in my opinion toward sustainability and community - and then design a money system that gets us there."

http://archive.is/nxKTO
That kind of just illustrates my point. In order to FIRE at 55, you're looking at a difficult time for a decade+, from 40-50/55. Who's to say you won't drop dead a month into your retirement at 55?

All the research and anecdotes I've come across illustrate how staying active and working (in whatever way possible) extend lifespan more than being retired and purposeless. So personally, I think FIRE only makes sense if you're retiring to pursue a greater goal that otherwise wouldn't be possible. And for most cases, this goal is still achievable without FIRE, if you get a little creative.

As I said above: better to figure out what your ideal life is and work at it now. IMO, FIRE is really only a rational option if you're young, have a high income, and are OK with living cheaply/into DIY. Even then, assuming that the markets/civilization in general will be predictable for the next 50-100+ years seems rather naive, especially with recent events (COVID).
From the article:

> On a personal level, I’d go further and suggest that all academic epidemiology be defunded.

That's a hell of an extremist position to take.

It's also an anonymous report, not a code review, with the evidence presented being some graphs produced with no idea the author had any idea they knew what they were doing.

Pretty ironic that the author says "this situation has come about due to rampant credentialism and I’m tired of it" - but implies they know what they're talking about because they used to work at Google.
> People buy SUVs despite the size because you get extra space.

No, in the Bay Area, people buy SUVs to "feel taller" when driving in traffic.
Rents can and should be reduced or suspended for the coronavirus pandemic
The only thing I have ever gone back and admired is when I wrote the following snippet of code:

long time; // no see
Given how badly bash goes wrong if spaces in filenames sneak in, or if you want to do error handling, at several places I've had a policy of rewriting scripts from bash into python. It has the advantage that it's usually a better cross-platform solution than running bash on Windows.
"Aren't you a little short for a Stormtrooper?"
Show HN: Ember-voca Template helpers for Ember based on voca.js
Which are the best IT outsourcing companies?
This was my thoughts going into it, unfortunately a static ip turned out to cost around the same where I live. :(
So I wonder how hard it'd be to chain this with a jailbreak, and use it to, say, exfiltrate the Covid tracking database for apps like Singapore and Australia's "totally secure" contact tracing apps?
Maybe they just need to turn the term into a scalar? i.e. "This outbreak has 45% pandemicity!"
My personal web site spent years on slow cable/DSL, and I used Coral CDN at the time to deal with peak traffic. Today I have 1Gbps/200Mbps fiber and keep it running off a tiny free VPS with Cloudflare, and sometimes wonder if I need the VPS at all.

(One of the reasons I moved it off my LAN was security - not providing an ingress point, etc.)
Launching a Startup with a Chronic Illness
I came across this gem recently:

catch (Exception up)
{
throw up;
}

Truly genius code
https://www.emacswiki.org/emacs/CategoryCompletion
Nintendo sells a lot more Switches
I know, people are joking about how it's not usable. But still there are a lot of people using it! So maybe it's not actually an issue for adoption, so I wonder why this argument comes up with emacs then, which, in my opinion, is OOTB not as weird as vim for someone unfamiliar with either of them.
I did not realise Tandberg [1] was still alive. Some seems now owned by Cisco [2], other elsewhere [3], etc.

[1] https://en.wikipedia.org/wiki/Tandberg

[2] https://www.cisco.com/c/en/us/services/acquisitions/tandberg...

[3] https://www.tandbergdata.com
I wish to see some kind of encryption and token access for each module. A quick glance of the setup.py, it seems to rely on appdirs to store user data unencrypted?
I have a Notion database of code Snippets for this purpose.

Described this in a recent blog post: https://tkainrad.dev/posts/managing-my-personal-knowledge-ba...

It's nice to take a moment after finishing a project, a challenging task, or whenever you feel like it and preserve snippets that you are proud of. Going through these pieces of code later brings back memories of these past projects, teams, tasks,...
I remember back few years ago, they had some very serious foundational mistakes in their protocol, which they handwaved away and started blaming people for pointing them out, as in "it's more important to get something working than do it properly".

Not sure if they got better since then.

edit: yeah this issue

https://github.com/TokTok/c-toxcore/issues/426

and the discussion here (2017)

https://news.ycombinator.com/item?id=13392128
That is pretty impressive.

Does it have any issues with heat dissipation or/and fan noise when doing CPU intensive work?

My HP Zbook is pretty heavy and chunky, but still gets pretty hot and can be annoyingly noisy (thanks Mcafee...).
Great idea. Partnership/sales agreement. Thanks for sharing.

One part of me finds it hard to establish trust, not to mention make deal, with people using public email domains like @gmail.com @hotmail.com etc...
Hungarian government overwrites the GDPR in Covid-19 state-of-emergency decree
You are correct.... Phyphox
I immediately think of my very simple 17-line constraint satisfaction problem solver which has saved me so much work.
> You mold your Emacs to a workflow unique to you, notice things you are doing often, add elisp functions to change it to make those things easier, and carry them with you from job to job.

I'm using emacs for 15 years, and it doesn't work for me. When I noticed things I'm doing often, I already have a habit of doing these things by this way. So if I wrote an elisp-function to automate things, I wouldn't use it, because my unique way doesn't include this function.

I'm trying to find a courage to migrate from emacs to some other IDE, where everything already configured, where I could create new habits relying on automation. You know, like use syntax-aware indexing software instead of "<f9> find . -name *.[ch] -exec grep -Hn something {} \; <enter>". I tried etags, but it doesn't work often enough. So my unique way is to simplify workflow and start with find/grep solution, which works in 100% of cases.

emacs is a subject of "lisp curse"[1]: it is too configurable for people to make it usable. People just hack around to make it work for them, and no one tries to make reasonable defaults, because when you set up text editor and ready to make reasonable defaults your editor already is configured and you personally doesn't need no defaults.

[1] http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
Extreme Bridge Racing. Real Driving on Speed Cars
Are you ready to enjoy impossible stunt-ing car racing on sky roads by playing impossible tracks games?
Enjoy the ultimate car driving on sky high bridges. New mobile racing game with upgraded realistic car.
Extreme Racing Game. Be careful while driving on bridges as you may get hit by the highly dangerous obstacles.
Platforms scramble as ‘Plandemic’ conspiracy video spreads misinformation like
Renvoyer ou non son enfant à l’école, le dilemme des parents
Is there an aggregator for online shopping that isn’t Google Shopping?

I would love to give Amazon less business, but Google’s results aren’t super helpful a lot of the time either.
I use Windows, so consistent scaling wouldn't be an issue. I was more wondering with regards to battery life.

I'm pretty sure I'd prefer a WQHD screen to FHD, but am also pretty sure I wouldn't get any benefit of going to UHD. But at the same time, if WQHD has a significant impact on battery life, I'd probably stick with FHD.
Other apps don't have a policy to censor anti-government talk.
I usually write notes as I read anyway — not just marginalia but typically on the back of the first page or in my notebook. Back of the first page is an excellent place for things like that.
It is not clear that Rust can be as fast to develop in as Python or Kotlin, for the typical run of coders--people using Rust now are mostly well above average--but it is abundantly clear that, supported by good libraries, modern C++ can. Faster would be a tall order, but is not necessary.

Put in the same effort, and get 10x-1000x faster code or lower resource needs. Why not?
Thanks, I will have a look into it, if anything at least not to spread misinformation.
Sounds like a perfect case of perfectionism.
It's not reassuring that the domain nyud.net CoralCDN is using has expired.
I'm assuming you're a developer (just because this is HN) - curious to know what kind of battery life do get with a UHD screen?
Free Resume Templates to Download Now in One Click
EU-Commissioned Study Proposes European Firewall [pdf]
Yes, we are probably in agreement on that point. We probably disagree on whether we should care about start-up time.

We probably also disagree on what exactly it means to learn Vim before learning Emacs. I've been using Vim as a console editor far before I knew Emacs existed, but I have no idea how to use Vim for anything more than basic editing. Choosing an editor to learn as your development environment (which is what I would consider 'learning Emacs/vim/etc' actually means) is unlikely to be a decision you take based on system defaults. You are far more likely to learn the editor/IDE that your mentors use, whether that is Vim or Emacs or, as was my case originally, Borland Turbo C. Alternatively, when you are experienced enough to make a conscious choice of editor to invest in learning and customizing, your criteria will be more varied, but still likely not depend that much on system defaults.
Evergreen Skills and Knowledge – What’s Worth Learning?
It is a bit hard for Turbo C 1.0 used in this exercise to be fully ANSI C89 compliant, when it was released in 1987.

http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/tur...

So yeah, unexpected.

What they are actually using is Turbo C++ 1.0, and for some odd reason decided to call it Turbo C, released in 1990, which isn't the same Borland product.

https://en.wikipedia.org/wiki/Borland_Turbo_C

https://en.wikipedia.org/wiki/Turbo_C%2B%2B
TLDR; use “isolate” not “strain” to describe genomic differences in viruses

Strain implies functional differences. SARS-CoV-2, like it’s Coronavirus cousins, is quite stable. The genomic sequences found on NextStrain.org are a powerful tool to track the spread of this virus but it is wrong to assume that the difference in each “isolate” carries with it a functional difference; it does not.

The blog post comes from the same scientists that create the TWiV (This Week I’m Virology) podcast which continues to be a tremendous source of quality information for me.
Old box, dumb code, few thousand connections, no big deal.

Old box, complicated code, few thousand connections, good fucking luck.
One other important thing to realise: prioritisation is the art of deciding what you are not going to do. When you prioritise, you place the highest value/risk things at the beginning. That way, when you run out of time, those things have been done. You put the lowest value things at the bottom. That way when you run out of time, those things have not been done.

I forget who I saw do this (it may have been Nat Pryce at a talk somewhere). He took a list of the items that needed to get done. He rendered the first item with full opacity. With each subsequent item, he reduced the opacity. At the end of the list, the items were invisible. Then he said, "This is roughly the likelihood of me getting these things done."

It's a mistake to draw a line on your list where you think the deadline will fall, because then you are fixing your scope as well as your time. But if each day you adjust the opacity of your list, hopefully people will get the point.
Remote file-editing is also available with other editors and IDEs. Everything KDE has it out if the box for example. Vim has IIRC some protocols. VS Code got some a bit ago as I heard.
Is there a myDigitalLifeInAGlimpse function that would generate a full synthetic report, ready to be shared on social networks ?

If you can add some social scoring, it would be great too. Maybe if you have a way of certifying it too, it would be great indicator to put on resumes to show how much better you are than those other candidates.

What about the next step ? Have you considered just putting screen recording (+ body cam if you want to extend it to all life monitoring and not just digital) and store all the footage. Then it's just some video indexing. You can always post-process the data as new deep learning algorithms become available.

This way you don't have to mess up with specific api for each service. You handle the general case and you are done. (That's what smart people do https://writings.stephenwolfram.com/2019/02/seeking-the-prod... )

Have you thought about plugging an optimizer into it so we could make the most of our lives ? I have got an Hedonic treadmill to climb.

/s
Programming isn't unique in allowing you swing between moods of "this feels great :D" and "I'm so dumb". (I think most people feel like either at times, even hours apart).

But Fred Brooks makes a good point with:

"""The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures....

Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself. […]

The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be."""
Huh? Terragrunt has support for the same things that Terraform supports, a wide variety of different cloud providers (and other API enabled services).
While we're at it, build semantic versioning into the package repository. For instance, if you push a version 1.1.3 that has a different API than version 1.1.2, the repository should just outright deny the push and require you to publish this as version 1.2.0. It's a little annoying on the part of the library author, but would make all consumers of the library much more confident in upgrading.
Should be up! There are moments of brief, brief downtime when I switch binary versions. Guess you refreshed in the 5 second window when I was recompiling. I run Ctrl+c then up-arrow in tmux. Next step is to write a general supervisor the listens for SIGHUP :)

(Of course, as many people will tell me, this already exists. But sometimes, it's okay to do things for the sake of learning... come on, HN)
I'm shooting in the dark here, but isn't it equally suggestive of a property difference among races (if that's the proper term)?
So if you lived in NZ and went to Australia for a week?
We're talking past each other, I'm just looking for any example of a QM theory predicting something that overlaps with GR, which doesn't rely on a kludge like the renormalization in Loop Quantum Gravity, and therefore hasn't hit a dead end (with LQG this is the "renormalization problem"). I don't think such an example exists - String Theory seems to be in even worse shape, but it does have a much bigger scope. From re-reading your earlier comments it sounds like you think that the final theory will not be built on QM/QFT/Standard Model foundations, and will be different enough that QM and GR will remain incompatible approximations forever. I should have addressed that idea before, and you might be right. Anyway, here we go:

> The prediction isn't assuming flat spacetime to begin with, so what would it even mean to say it could be falsified if spacetime were not curved?

That's how the whole process works, your theory makes a risky prediction (spacetime is curved, therefore we should see X) and then you go check. If spacetime is actually flat, you're gonna see Y instead!

> Non-perturbative QFT is commonly used in condensed matter physics, which deals with objects of macroscopic size. In fact, IIRC it was condensed matter physicists who first developed non-perturbative QFT methods; the particle physicists adopted them later.

Pretty cool, when was that? Do you need a fast computer to do that? But it's not relevant to the rest of this, unless this is a good example where GR also predicts something that those objects do (riskily, anything that simplifies to Newtonian dynamics doesn't count).

> As for "relativistic scales", you are aware that relativity has measurable effects even on atomic scales, right? Look up why gold has the color it does, for example. For that matter, our best current understanding of why nucleon masses are what they are has to take relativistic effects into account.

Yes, I've heard of Dirac. I think you're confusing special and general relativity, and/or I should have used "gravitational scales" instead.
Show HN: Bold – Create internal apps from your Google Sheets or Airtable
Matheminecraft: When Mathematics Merge with Minecraft
Wow, so they see employees as replaceable cogs that should be changed regularly.

That's incredibly inhuman. Who would ever want to work at such a place?

If I build a company, I want it to be so interesting and fulfilling that people never want to leave.
Except that all of this material (movies and TV, news articles, reports) is still available. I don't see how this adapted quote is at all applicable.

The whole point of the 1984 scenario was that people couldn't talk about the preceding period and no evidence supporting its existence could be found.
Disagree - this is "your sad truth", maybe yes.

Personally I've looked at it, even if very briefly, almost every time it appears on candidate profiles.

One of the most important traits I look for in mid or senior devs is the ability (and eagerness) to explain and teach complex concepts to people who don't have that expertise yet. Bonus points if they also do this in a rapid, friendly, and humble way themselves.
I am a Chinese, and I care.
SEEKING WORK | Santa Fe, NM, USA (UTC-06:00/Mountain timezone) | Remote

Languages: Python, OpenSCAD

Github: https://github.com/MaxBondABE/

Rate: $15/hr, $500/week

Email: max.o.bond@gmail.com

I write well-tested and idiomatic Python code, and parametric designs for 3D
printing using OpenSCAD.

Resume, references available on request.
I don't understand why this comment was downvoted. It's insightful.
If anything, the fact that this comment was downvoted helps to prove its point that people tend to quickly discard contrarian ideas without giving them careful thought.
Only if I go back to a language that I haven't used for a few years where I don't remember how the solutions are implemented.
So those residents returning home have to go into quarantine? Or only non residents?
The jury is still very much out for many Asian countries (India, Indonesia, etc), and there are a plethora of other factors that can explain the difference: demographics, genetics, comorbidities, sunlight (UV-B), heat/humidity, access to testing etc.

Also, the virus originated from one point (Wuhan) and was spread more or less simultaneously across the world. It would be quite odd if one strain hopped on all the west/east-bound planes, while another strain found its way only to the south-bound planes. Not to mention that the 'second wave' of infections in APAC originated largely from Europe.
That just proves OP’s point, imo.
> (Israel is also the other giant player in this arena)

Mind elaborating on this?
Software Management Essentials, Intro to Management Systems
Conceptually, Stack Overflow did something amazing for its time. I agree however that after all these years there are now visible shortcomings in the approach, and simply starting the same thing from scratch wouldn't solve the problems.

The primary format of SO is Q&A. Some Q&A is timeless, as in the answer is still relevant today as it was 10 years ago. Some Q&A invalidates quickly and would probably need to be touched up every year or so. How to account for both?

Another issue SO strongly struggles with is the same entry-level questions being asked again and again, in different wordings. I wouldn't really put the onus on the newcomers here, as they're often new to programming to begin with and thus couldn't know what's a problem other people might have already had, how to search for things etc. But the tooling to help them avoid those situations is crucial. Currently, possibly related questions are shown when writing a new question, but the problem still persists. How to better avoid this problem? Is this simply a matter of nailing down on the related questions algorithm or is there a better approach?

And lastly, the company. There are many very real cases where the change in management has hurt the SO both as a site and a community. I think the answer lies somewhere between SO, MDN and Wikipedia - with all the ups and downs it offers. Clearly, making a global knowledge base and then tacking on investor interest later doesn't work out all that well. To date, I don't think this problem is really solved, as Wikipedia also has a number of issues it struggles with. Without addressing this core issue, the rest are more or less irrelevant with time.
Depends what you are serving. If you are going to host low traffic blog or site, that can go unpredictably offline and be offline for days, this is OK.

I was doing this for some time and all the nuances with it (assuming electricity and internet are cheap, which isn't the case) makes it still unprofitable on the long run. ISPs usually have really bad upload, port blacklist (e.g. irc), connection unexpectedly drops during the night or day, DNS resolvers or forwarders usually are miss-configured and so on. Support for requests outside "my internet is not working" is often zero (e.g. "your DNS isn't configured properly").

I didn't even start with DDoS (ssh, http) attacks, port scans and even crawler hits (some crawlers by even reputable search engines can be nasty) - all these things will eat your monthly quota without even serving a byte of your site to human visitor. And don't forget visitor impatience these days - if site isn't loaded under a second or two, no more visits :)