skysight-inc/HackerNews huggingface dataset:
toki pona has two number systems. One is "zero, one, two, many", the other lets you specify exact whole numbers by combining together words for 1,2,5,20,100 additively. (so 63 is 20,20,20,2,1). It's yeah a bit cumbersome, but works mostly tolerably for numbers up to, I don't know, 500. So your age can definitely be specified :) (OTOH, part of the philosophy is to keep things simple - it doesn't want to assist in representing big/complicated numbers).

As the numbers get big though it gets increasingly cumbersome. I once tried to generate a text represntation of an isbn number in toki pona and ran out of disk space after many GBs....

Dates are tricky though. Buying groceries is ok, buying a house probably not. As for directions, it depends on how featurefull where you live is.
COVID-19 essential facts and figures
Don't conflate the
data structure with the data model.

How can understand the API if there is no model for the data it manipulates?
> Firefox had been a bad browser for years

Honestly I have no idea how someone can honestly arrive at this conclusion. I have been continuously using both Chrome and Firefox and I'm yet to notice any practical difference between them.

I'm curious, in your opinion what's the worse thing about Firefox?
SEEKING WORK | Utrecht | Local or remote

Seeking work as a freelance DevOps engineer.

Technologies:

• Ansible (RHCE)

• Docker Containers and Docker Swarm

• Linux (RHCSA)

• Scripting in Python, Javascript, Bash

• CI/CD pipelines with Jenkins, Gitlab

• Terraform

My main drives are to build clean IaC, automate everything that can be automated and to enhance team and organizational productivity.

Please contact freelancedevops@protonmail.com for further info.
1. Reliably and consistently reproduce the problem.

2. Understand the problem.

3. Test your hypothesis by changing something and getting (or not) your expected behavior.

4. Fix the problem.
Show HN: Ika – turn HTML form users into power users
> How did we all manage to build an economy such that we're all paying each other just-in-time to avoid catastrophe?

Stagnate wages. And instead of raising wages, we lowered interest rates to keep the money flowing going.

As we have just discovered, an entire segment of society is being propped up by the borrowing power of the "middle class" in America.

We have been pulling the wrong levers, and as you've said in not so many words, our current economy is a farce. People are being fed the scraps of the economic pie.

We should give the people their money; their due, proper wages. We should stop formulating economic policies on "the rich should get richer no matter what." It might not be too late to return to sound economic policies that benefit the populace and not a select few, and in return we'd have a more robust economy.
4-year degree? So that rules out Bill Gates, Larry Ellison, Michael Dell, Mark Zuckerberg.

To get serious, they need to move HR aside. Many of the best techs from the '70s and 80s dropped out of college. What was called for back then was real-world experience, not slips of paper.

I seem to spend most of my working life trying not to embarrass people with 4-year degrees who can't even spell things like "COBOL".
Note one kinda neat thing about json is you can use jq from scripts to get values out of it as well.

`psql -h $(jq -r '.services.postgres.host' config.json)`
author here! Thanks, I've actually had it in my prompts but forgot to add. Will amend!
How? The recent losses were nothing compared to Black Monday, especially after a massive 2019.
As a technical aside (I know it's not the main point, but still): with the ubiquity of Git workflows employing pre-merge checking on the platform of choice (e.g. Github or a CI tool), this is rather easily done via a rule in an off-the-shelf linter. No `break` in a `case`? Can't merge it.

As a language-design aside, `switch` in general is stinky stuff. Not just with the fall-through: it also violates the regular C-style syntax for no particular reason, having a mini-syntax of its own instead.

But the most perverse thing I've seen done with `switch` is using it as `if`:

switch (true) {
case ($a == $b): ...
case ($c == $d): ...
case (itsFullMoonToday()): ...
default: ...
}
I know you think you're very clever with this reductio ad absurdem nonsense but you're not. The only thing you're accomplishing here is demonstrating that you can't be bothered to be empathic. And just to head you off at the pass: there's nothing wrong with it but do let us know explicitly so we can shun you.
> the purpose seems to be to create the consent of the populace for what the leadership wants to do.

Having spent a lot of time working for and with governments I can assure you that most of the time, behind closed doors, they truely hate the press, and wish it would go away. And this is true of even the most open and democratic governments.

Autocratic governments, again and again have shown what they think of a free press.

The idea that mainstream media is a mouthpiece of government just doesn’t add up.
Maybe more funding to increasing salaries for government employees would be a good start instead of more funding in order to hire more people/bloat the system. I think it could over time make government agency work more attractive and prestigious and in turn attract the best talent.
Which leads to the saying that this headline is a play on: "All models are wrong, but some are useful." (George E.P. Box)

We probably should be repeating that a lot to make sure people hear it.
mi pona e pakala (tenpo kama lili la pakala li kama weka lon lipu mi :) ). pona tawa sina!
Aka a personal analytics app with a weird clickbait article title.
If all media were satire, we would call it satire and not media.
Yeah, the statement does sound like a blatant attempt at plausible deniability.
They're known for this because both activists and entrenched business interests benefit from promoting that narrative. Gates and Bezos both regularly talk about the impact they have on the world and why that matters more than just money - there are reasonable arguments that they've done bad things, but the idea that they're completely amoral voids is just silly.
Flow.ai + zappier
I also find many of the discussions helpful, however when the language used becomes particularly charged it is harder to pick out the helpful parts of the discussion and it discourages many people from contributing. Even if it is still helpful to have one such discussion, repeating the same arguments in multiple discussions per day is not helpful. At least to me, it makes sense to try to focus discussions on the most interesting articles every few days and not have running coronavirus discussions every day.

If you are interested in the medical side of coronavirus I happened to find the emcrit.org site recently. I don't know much about them but you can read discussions from actual doctors about the medical side of treating coronavirus and some of the different treatment approaches they are using (you will need to know or learn some medical terminology). E.g. they discussed how "awake prone" seems to be helpful, although a doctor with a fairly bad case added that for him sitting up (even at night) seems to be the most helpful.

https://emcrit.org/

The other place I have been checking regularly is Trevor Bedford's (of the Seattle Flu Project) twitter account where he has posted some interesting threads on genetic sequencing of the virus and what it reveals about how it is spreading.

https://twitter.com/trvrb
You won't like this but for notes and thoughts I use a whatsapp group chat named "Notes" pinned to the top, with myself as the only member. I can access it on mobile and desktop (through the web version). And it supports all multimedia one would like to.
If you're smart enough to come up with a point like this, why not use that intelligence to make a less inane point? You're not wrong, you're just correct in a way that responds to a very narrow reading of what your parent comment was saying, and doesn't make any attempt to figure out why they'd be saying it.

Clearly the person you're responding to wants a system that makes people better informed, and I think there's a lot of other people (myself included) who want the same thing. So the question is obviously, how do we change the news ecosystem from what it is, to a system that makes people better informed?
It's not clear why coronavirus infects cats and dogs differently than humans
toy model https://youtu.be/gxAaO2rsdIs?t=724
> I suppose one critical take-away from all of this is that proximity to users is a key component of a project's success

Thank you. That is a great take-away actually.
Perfect. I also signed up yesterday. Thanks.
I am trying to wrap my head around NP Completeness, so I have been watching some open course lectures, reading Garey and Johnson, and going on many walks.
That sounds great. A lot of the time "lifestyle" businesses for the owners (in the sense of control, no outside investors, etc.) doesn't trickle down to the employees in any meaningful way though.
You can't honestly write "an article on how many people will die of the virus" which gives a number. No one knows.

What you can do is write an article about projections of how many people will die. In it you talk about the data sources being used in the model(s), the assumptions being made in the model(s), and the result they give including likely major sources of error..

You can put more or less detail depending on your audience. But it should always include enough detail that your audience understands that it is an estimate based on assumptions and likely flawed data, and you should always understand the model you are writing about even if you don't explain it.
> Nobody takes any time to read the documentation

That assumes many things:

First: there is documentation available (many MANY stuff doesn't have docs, especially in the Javascript world, but it's become a "trend" in general software)

Second: the docs are reasonably up to date (again, Javascript... webpack drove me nuts) and the software is backwards compatible so that docs/examples from the last version still work (again, webpack serves as a fine example)

Third: the docs come with a reasonable amount of examples that cover common usage scenarios and edge cases that one may hit during implementation (Kubernetes on bare metal is just plain "fun")

Fourth: the docs are legible and understandable without boatloads of domain knowledge and in coherent English (or if it's a regional thing, the locally dominant language)! When half the documentation suffers from typo errors, is badly formatted, or (common with offshored stuff) the reader needs more time to mentally translate the gibberish to "this is what the author could have meant", then a Google search is often enough the easier way. Understandability also includes organization: Unorganized wikis or "current version" scopes including stuff from years ago that clearly is outdated are a nightmare to use.

Fifth (esp. applicable for new-ish GUI applications): documentation without illustration. No, your average user will not automatically associate your weird "flat design" button as "save".

tl;dr: Docs aren't read 'cause they're unusable.

Additionally, and this is another huge part: on Stackoverflow/Serverfault and many blogs there will be a comment section which I can glance over to see: is this answer correct/still applicable, what experiences did other people have, are there better alternatives... most docs don't have this proximity of documentation and feedback - except maybe PHP Core documentation, which on the other hand suffers from not being moderated (i.e. old/dangerous stuff isn't hidden)
The Tools You Need to Build a Website
It is a thing - good or bad is relative.

Is there any evidence to support the claim that state and local governments would raise taxes to a level that harm the economy? I’m sure you could find some examples, but does the evidence support that claim in more than a few outlying cases? There’s ample logical reasoning (The Federalist Papers, for example) that state and local governments are more responsive to their populations and that the federal government should be the culprit that “shoots itself in the foot”. Outliers can exist in the inverse as well, as Kansas showed us that it’s possible to reduce taxes so much that it harms the economy!

Also, and I don’t want to come off as too nitpicky here, but I’m pretty sure governments already have absolute power to raise taxes. That is, a non-government organization cannot levy a compulsory fine on you. And don’t take this as a personal attack, but if people don’t know those sorts of things, they are not a very engaged citizen. Since the government is elected by the people, if we have uninformed and disengaged citizens, we should distrust the government. The best way to gain trust, in my opinion, is to be an engaged and informed citizen (and encourage others to be as well!), and to only elect “the best”.

edit: I may have misinterpreted your “absolute power to raise taxes”. I think now that you meant the power to raise taxes with no regard for its consequences vice meaning that another entity could raise taxes. Sorry if I put words in your mouth. In that case, yes “voting with your feet” can influence tax policy, but there are still other methods of doing that which do not require moving. I also want to point out that there’s an injustice in the ability to move in order to lower tax burdens. For example (and IANAL so someone please correct me if I am wrong), Bob’s LA Auto Shop, LLC can’t pick up and relocate its headquarters to Delaware to take advantage of lower taxes like a multinational corporation can to the Isle of Man. Is it moral that a large MNC can, but a mom and pop shop can’t?
I've had a lot of fun learning offshoots from the function generator I'm working on building. (http://cushychicken.github.io/bfunc-quickstart/ if interested.)

- Started learning about building versioning into firmware. Found some great posts from the Memfault Interrupt blog on GNU build IDs, and another one from the Embedded Artistry blog on adding more generic versioning.

- Also learning about analog drivers and generic analog design techniques from designing the output stage of the next board revision.

- Learning the most from building prototypes and selling them to people. It's given me a crash course in writing good, useful docs, and getting people up to speed quickly.

If you want to get involved, there's definitely more boards, and plenty of stuff to be done. Feel free to email me at <hn_username> at gmail dot com to see about arranging a board for you!
I haven't done much in Dask and never heard of Ray, so might not be applicable directly.

But a general book about distributed systems that I highly recommend and one you'll see often referred to on HN is Designing Data-Intensive Applications. Seriously great book and one I often go back to for fundamentals about distributed systems.
I've been working through the Abstract Algebra course at Harvard: http://matterhorn.dce.harvard.edu/engage/ui/index.html#/1999... as well as Bartoz's Category Theory courses.

I've put that a temporary hold for the last couple of weeks to brush up on algorithms; I'm working through some select chapters of Concrete Mathematics, Programming in the 1990s, How to Solve It, and Algorithms. I find I'm not satisfactory at solving leetcode-style problems in what industry considers a sufficient amount of time so I'm working on improving my skills there.

And I'm making progress on my own side projects as well. I'm testing the waters with trying to record my work on video to see if streaming might be a thing I could do.
By which I mean a chart of the deaths... Not actual deaths.
There's quite a few other org mode clients:

- Filestash: https://github.com/mickael-kerjean/filestash
=> demo: https://demo.filestash.app/login?next=/view/Documents/gettin... (I made this one)

- Orgzly: https://github.com/orgzly/orgzly-android

- Organice: https://github.com/200ok-ch/organice

- Org Web: https://github.com/DanielDe/org-web

Emacs is undoubtedly the rolls royce but the ecosystem is thriving
Google is the best college and StackOverflow is the best professor
I'm at about the same place with the TLA+ videos. I finished them a year ago and didn't feel like I could start a project yet, I more feel like I should watch them a second time. I have an actor system project on the side that I've felt tempted to model using TLA+.
Could you expand a bit further on what you think the OP's misunderstanding of the market is?
And when you do that for a very long time they call it short-term thinking. Myopia. Missing the forest for the trees.

Plenty of that going around.
I switched to ChemE after ochem. The memorization sucked and much preferred the math in courses like pchem and thermo.
Oooh! Downvotes instead of answers. That is extremely helpful, thanks. So all the posts here about this BS are shills working for some marketing company pushing their shit. It's not anything real since today is the first time it's been mentioned here. Typical marketing Yale imbecile tactic is use robot army downvotes to make people who ask WTF is this seem like they are out of the loop. Reality is LeetCode is absolutely nothing and anyone associating themselves with this label is either a shill or an imbecile. Thanks! Very helpful. Flag away since truth is shit and propaganda is everything on ycombinator.
If you imagine a business making surgical facemasks is working 24/7, guess again
Yep, in that sense it's really not fair at all to compare it against traditional services that lock you in like Evernote/Notion/Roam.

I guess I can sympathise in the sense that I really wish org-mode was more widespread outside of Emacs. It feels like a real barrier for adoption (if you're trying to get into semantic org-mode features, not just merely using it for syntax). But I don't see what we can do about it for now.
Boris Johnson Admitted to Hospital After Testing Positive for Coronavirus
Wired Elements
How hard is it to track down the shipments? Is there any proof from the European countries that the US really seized the masks? I'm just confused by this whole story and I don't understand how this has not been clarified yet.
After you have typed your text, what options do you have to get it out of the machine? Can it connect to a printer? Save to some permanent storage?
Thank you. That makes me feel ancient.
Oil prices are low, print some money, don’t think of inflation
I've taken your stack one step further, with a completely dockerised solution that uses Firebase as an authentication solution (authentication is missing from the current low-code example). It can be run locally or on a cloud provider that runs containers (e.g. GCP Compute Create-With-Container). See here: https://github.com/dvasdekis/react-admin-hasura-firebase/

Thanks to gavinray also for the help with this!
French. I use Anki for building vocabulary, and practice over Skype. The innerFrench YouTube channel has also been a great resource.
I'd like to point out that we _still_ don't know if that "high R0" model was right or not. And we won't know that until we randomly test a sufficiently large random sample of the UK population for antibodies. They imposed containment _very_ late, and they go to pubs _all the time_. It is not implausible that the majority of their population already had COVID19 without even knowing what it was.

What we do know is that "doomsday style" models from IHME that just last week were predicting 50K beds needed in NY are off by a factor of 3-4, and hospitalization are starting to flatten out already. You can guess the direction they were wrong in. And before you start an uninformed argument, yes, these models assume the current isolation measures.

In the meanwhile NY hoarded the ventilators and medical supplies because it anticipated this prediction to be true. To be clear, I don't blame NY - they used the best information they had, which turned out to be bullshit. Better be safe than sorry.

These are not harmless errors. When this is over, someone should study these fiascos and estimate the death toll just from bad models alone.

https://twitter.com/AlexBerenson/status/1246465515704463360
I've been tempted to get back into Concerti, previously I learned the Ravel G major and a movement of Prokofiev #3. I should look into if there's a good way to make a piano-less orchestral track "listen" to what I'm playing and play along.
No pressure, but I can’t wait to purchase the print version of this book!
Trying to learn some oratory and/or one on one communication skills and not having much of a clue where to start!

My problems - I feel like I fail to quickly assess the other person and fail to adjust my communication - so I am either way too technical in the lingo or way too much of a layman talk that makes it feel like I am being insincere!

I also fail to give up the 'problem solving' angle in communication - like I have to remind myself constantly that communication is rarely transactional or a means to an end.

I am realizing what I am missing is that I fail to take interest in other people and their viewpoints and with some concrete strategies and practice I could do better.

It's never been a problem as such - the few times it was a problem I managed to retry and resolve, but I want to bring joy and ease into my in-person communications.
I get it. You like TypeScript, it works for you. You like and firmly believe in static types, also great. No one is asking you to stop using them, or suggesting that they are bad. They are all just tools, use the ones that work for you. Personally, I do not need TypeScript, ESlint gets me there, but then again I'm not you. Just like I'm not going to assume your code is completely perfect and bug free because you use tool X, you should not assume mine is bad and buggy because I use tool Y.
1. Woodworking / carpentry. Making custom slide out shelves for our pantry.
2. Flutter. Love it.
3. Cooking (I know how to cook already, but want to level up)- via Masterclass and a few books.
I bought his Let's Go book last week. Pretty good so far and if you're building a web app, I'll throw my recommendation in too.
Cue gets a lot of things right (strong builtin validation, strong typing), I haven't explored it much, but I feel that a language that bans inheritance mixin-inheritence, and uses essentially typed structs that can have computed properties, and late-binding, gets most of what you want. Something like this could be put onto starlark/skycfg fairly easily, I think.
I bought a used copy of the old dragon compiler book (written by Aho from Bell Labs and some others). Would like to take a crack at a C compiler.
Very cool, thanks for elaborating! Looks like that alpha has an improved (github flavored) markdown implementation too
> You appear to assume

I like your choice of words, but no. I disagree with that assumption.
Two new road maps lay out possible paths to end coronavirus lockdowns