skysight-inc/HackerNews huggingface dataset:
Some bugs are caused by a moment of inattention or carelessness. Those aren't the interesting ones. The more interesting bugs are the ones where the programmer misunderstood something - how an API works, what a structure represents, etc. Those are the ones where attitude matters.

If the programmer is someone else, it's necessary to "get in their head" a bit, to understand what they were trying to achieve and how, so that you can fix the bug without breaking the code in a different way. If the programmer is you, it's necessary to accept that you were wrong about something. The job is to figure out what, and learn the right piece of information to replace the wrong one that was in your head.

This is where attitude comes in. What these two cases have in common is humility. If you come in to the first case assuming that you know better than the original programmer what needs to be done, you fail. If you come in to the second case assuming that your original code was perfect and the bug must be somewhere else, you also fail. To debug well, you have to come in with the attitude that your knowledge is incomplete and you need to learn something to make progress. This is why junior programmers often become worse at debugging as they become more senior. It takes effort to stay in that mindset even when you do know more than others about the domain in general.
"Hey Microsoft, we're trying to improve VS Code by moving it over to a not-for-profit corporation not under your control and completly removing the Visual Studio brand. What do you think?"
There’s a process of transliteration/loaning that you can do if you want to import words from foreign languages. They’re slightly firewalled form the rest of the language (they’re not first-class content words), but because you can talk about a “jan Mewika” for an American, maybe it’s a bit disingenuous to talk about it having just 120 words :P

As for how my device supports words not on the list because as you smartly noted it’s optimised to the vocabulary size so how do you add randomo loan words? Thankfully the hieroglyphic display orthography I’m using has the same problem. The solution is to do it nato-alphabet style, and put the loaned word in a cartouche. Which is very labour-intensive to read as well as to write.
I'm happy with json5 for now, it addresses my complaints with json and is supported by the main tools I use.
Probably because the GameBoy Colour only had 2+2 buttons and a D-pad.
Brooklyn ER doctor suspects Covid 19 ventilator protocol causing harm
When you're in a situation where the severity of the outcome doubles every 4 days and you do not have clear information about where the curve will break, underreacting will result in extremely bad outcomes much much much more often than overreacting

For a simplified example just compare the cost of taking actions that make you break the curve 4 days too early with the situation where you break the curve 4 days too late
You can't analyze this stuff with the specifics of a language in mind, or even assume there's a heap, let alone talk about what compiler optimizations apply. Because if we try to do that, what's our common basis of understanding? You could be talking about gcc and I'd be talking about clang and we'd go in circles.

If we limit ourselves to the math, we can agree that a type is a domain that contains certain values and excludes others. But we have to throw out mutability because values, by mathematical definition, are immutable.

And once we've got a clear notion of what values are, we can then talk about how many values there are in a type. And that's where I'm coming from in claiming functions are equivalent to containers.
A free plan for small blogs could be great.
Bronx Zoo tiger tests positive for Covid-19
You are being correctly downvoted because your statement has no purpose other than snark, and is inaccurate by any reasonable standard.

With a graphical debugger, built-in terminal, rich extension architecture, the ability to compile and run programs, git integration, language server infrastructures — and yes, a file browser, a reasonable argument can be made that VS Code is an "IDE".

And it is indisputably more similar to IDEs like IntelliJ, Eclipse, or Xcode than it is to Notepad.
Seen type systems cripple a team before. Less stupid compiler errors. Far more logic bugs.

Typescript specifically. But web pages are a different mindset than most domains.
Published Covid-19 Japan Web API
> Given a choice between the government doing it and a company that has been specializing in this type of thing for decades, why wasn’t this the best choice?

Because the only thing they are specialized in is sucking tax money from the government.

> It’s not like HP is some unknown foreign company.

That's their only pedigree. In other countries they also took a lot of money and delivered crap. So people should be aware by now. But with all this corr^W lobby ...
Is it just me or did anyone else feel this was a VS Code on the web?

The UI reminded me more of VS Code than Eclipse (from when I last used it).
PySpark and Apache Spark Broadcast Mechanism
> he changed significant part of it (raising total final price by 1/3)

Have to say the coolest thing about the recent collaboration projects from Ikea is you get work from well regarded product designers at prices everyone can afford.
Notes: Understanding Real-World Concurrency Bugs in Go
I think that part of the allure and magic of ballet is exactly this perfection, this going for the last few percents.

But I agree with you that dance without pointe can be great.

I went a unconventional way as a dancer. I discovered dance relatively late in my life, quit my computer science phd and did a bit unconventional contemporary dance education, which had almost no classical Ballet training. So I don’t know so much about what’s going on in the Ballet world. But I do think that not all contemporary Ballet dancers use pointe.

Also, most contemporary dancers are trained in Ballet as well and depending on the style of the artists contemporary dance can contain more or less Ballet elements without doing pointe work.

See for example Wayne McGregor, whose performances look very classical to me:
https://youtu.be/2SMmL6kIx-w

Or for example these scene of performances by Pina Bausch and Peeping Tom, which are maybe a bit less classical, but performed by excellent dancers, who are also trained classically.
https://youtu.be/J3i7r79dtFo
https://youtu.be/b1SIUcfS1Zw

In general there has been a lot of progress in working with the body, not against it, especially in contemporary dance, but also in Ballet.
I have a hard time understanding why anybody would wash their hands directly after waking up. You haven't been exposed to any new people in your sleep unless you're in some sort of communal living arrangement like a homeless shelter, so how would you have been exposed to any new pathogens?
Same trouble here, just adding a mobile-friendly meta tag would probably fix the issue.
> As another practitioner, I find it odd that the author mentions frameworks such as OpenNMT but not Kaldi when comparing SST toolkits/frameworks.

[unpopular opinion ahead]
Maybe that's because Kaldi represents the ultimate culmination of the author's critique:

• the provided scripts are useless to anyone without access to the academic datasets they use

• Kaldi is very cumbersome and overly complex to use and adapt (most of the toolchain relies on exact copies of entire directory trees)

• Kaldi is a research tool by researchers for researchers and not in any way shape or form aimed at practitioners in search of a deployable solution

• Kaldi is very poorly documented (from a user perspective) and focuses on recipes for your own experiments, not writing applications and roll out

In summary, Kaldi isn't a practical toolkit. It's a framework for R&D on speech-to-text.
Then why don't _you_ do it ?
Perhaps your passion is not the code, but setting up and maintaining it - DevOps
This is fantastic advice.

Just because we could possibly code some amazing concept project, doesn't mean we'd enjoy it. Or that it wouldn't end up causing us huge amounts of stress.

A lot of us are stuck at home, bouncing off the walls and feeling like we're not doing anything.

THAT IS OK!

We're in a world that is both scary and new, we don't know quite what is going on, and we need time and effort to process that. By "effort" I mean intellectual, spiritual, physical, and emotional. (If you're not religious, think of a workout in a gym: spiritual effort is stretching and flexibility, and emotional effort is strength/weights. Or perhaps that spiritual is subconscious and long-term, while emotional is conscious and shorter-term.)

tl;dr - too much heavy shit happening, don't overburden your head.
The official Toki Pona book details a procedure for word-borrowing (and also has a suggested list of translated country names). The online the only source is a way more linguistically-flavoured article by the creator of the language, that goes into way more detail than the official book itself:

http://tokipona.net/tp/janpije/tpize.php
in addition to the other solutions folks are listing, duplicity also supports using rclone as a backend and in my experience works well.

If you're not familiar with duplicity, it uses GPG to encrypt tarballs of your backup data locally and keeps an index of each tarball separately (also encrypted) which it caches. This reduces the provider API calls to just the encrypted bundles (payload, indexes), the software then works on the indexes locally to do comparisons of what it needs to back up and makes new bundles to upload. (restores as well, it's searching the locally decrypted index caches, not making API calls etc.)
One is looking up a value, while the other is (in most of these languages) executing a subroutine.

While they are mathematically equivalent, in these languages they are doing different things. Function application and array access are two different concepts the symbols are trying to convey to a programmer.

This is why, e.g., in Haskell where a string is literally a list of characters, they nevertheless have a different syntax for the two.
Kubernetes and Virtual Kubelet in a Nutshell
The submission title kind-of doesn't match with the article (name of hospital in the article but just "hospital" here on HN and side-effects is not mentioned in the article title at all), but the contents of the article does match with it's title.

Title is "Sahlgrenska stoppar behandling med malariamedicin mot covid-19"

Which means "Sahlgrenska (name of Swedish hospital) stops treatment with malaria-medicine against COVID-19", which is exactly what the article's content is about, and it goes further to look at other hospitals as well.
Reality seems to have a strong anti-trump bias
I'm very confused by your definition of obscure. If I search for something rare and not covered very well using as set of precise search terms Altavista and company used to give me almost exclusively relevant results. Modern Google will give me windows helpdesk questions for a query about a linux driver using lots of of quoted terms, at most one of which will appear in the results. Rare results are _exactly_ the time that precise queries give higher quality hits. Substituting a different word will swamp them. Specifying sites to avoid or prefer is an extra signal to help with that
No, government waived taxes because wealthy donor as and corporate lobbyists pay politicians to give them good tax breaks.
There is a .vscode folder in the repository, suggesting they might not be eating their own dog food yet but are actually using VS Code to develop Theia.
I find side projects useless. At work I solve real problems for real people, often big problems. Some toy project doesn't feel the least bit meaningful, and any idea I have for something that isn't just a toy is something 100 other people have had as well.

So I help with their implementation instead. Instead of building useless tech demos or starting primitive games I'll never finish, I look up the projects I do actually find useful and see what they need help with.
Whether it actually is even 2% more beautiful is entirely subjective. Disciplines that are entirely subjective and cultural tend to develop memetic inbreeding, and one of the ways to reach "ever greater heights" in such an art is with costly signaling. Claims that such and such arbitrary sacrifice is necessary for a higher ideal or beauty are easy to sustain through dogma (because there is no truly objective beauty).

An example: Kyokushin, the "full contact" karate of its time, is now a shell of its former self, with simultaneous xenophobia and infighting. It's lost touch by declining to be tested against reality, and now you have 100kg practitioners being pummeled by 65kg MMArtists[1]. You hear the exact same memes about following tradition and sacrificing the body in order to attain a higher ideal.

[1] https://www.youtube.com/watch?v=bPt9c_0bsZc&feature=youtu.be...
Google made a report using geospatial data and tracking of GPS and even anonymized it. https://www.google.com/covid19/mobility/

There is extensive research in using data and statistical modeling ("AI") to help with the coronavirus efforts and there has been a ton of work invested. [1] You have to note covid-19 has been affecting western countries since february and it's april now. Not that much you can manage in 2 months. We probably could have and should have done more when we saw the situation in november, but that is a different topic.

[1] https://arxiv.org/pdf/2003.11336.pdf
Thank you for your opinion. Here is our landing page: https://www.uxtweak.com/
Instead they just continued to use their ordinary m.o., which, as the epidemic has made clear, is to talk confidently about things they don't understand.

Those of us with I.T. managers have been putting up with this forever:

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Dirty pick up lines currently seen on dating apps
Medicine has so much trouble with “good science” due to ethics. Random selection and assignment with controls are obvious techniques of science but it means not giving people medicine we suspect is interesting, or randomly assigning potentially bad effects to people.

Double blind means the doctors and nurses who administer protocol won’t even know or care about your medical history or context, let alone whether or not they’re even giving you any medicine at all.

So even clinical, experimental studies which start strong tend to compromise themselves after an initial impression of results.
Find a project that is useful to you.
Thanks!

I gave up on that awhile ago.

Was shocking to see her start crap with everyone plain as day.
Then all kids against me because she is mom.

Never mind we we all happy and having fun until she arrived.

I spent a year pushing back hard on it. She’s reluctant to start crap these days.

I still don’t like her. But it’s better.
Does this not increase the flickering?
Kids' daily screen time surges during coronavirus
Do you mean borg is doing incremental backups?
Testing Website Usability Remotely
As someone who has been failing on side projects for over 20 years, I feel qualified to answer this question.

- Have one private repository for random projects
- Work in private repositories for random
projects that progress.
- Move to public repositories when the project
gets somewhere.

These tips above make failure cheap. Success is built on the many failures.

I also have general tips on side projects that make them more fun and less like work:

- Use a different editor/ide to $job.
- Use a different programming language.

I also have these general tips based on mistakes I made in the past:

- Read other peoples solutions on github. Its inspiring.
- If you get stuck take a break. Its not work and you can slack.
Absolutely correct, thank you.

The only people on twitter who know what they’re talking about are the subset of scientific experts who happen to have a twitter account. But their papers and public press conferences are more informative than tweeting over the noise of twitter.

A really great example is the current hysteria over the “mask conspiracy theory”. A few minutes reading the WHO’s advice months ago told me
more than everything people have posted since. Still, people post accusations at the WHO, apparently not even bothering to read their position.

People don’t seem to like experts, and twitter is an exaggeration of all that is irrational amongst people.
You can tell which parking spots I use most frequently at my apartment complex based on the size of the oil puddle. Jaguars are an opsec liability
This isn't a treatment, or at least there's very little reason to think it is at this point. If hospitals are discontinuing use of dangerous drugs with no credible evidence of efficacy, then, yeah, I can live with that. Await real trials, see if it actually does anything useful.
Surveillance by default: PATRIOT Act extended?
Can Fujitsu beat Nvidia in the HPC race?
It seems that Denmark is going to start using Chloroquine. See https://www.dr.dk/nyheder/indland/danske-forskere-vil-teste-...

(translated: https://www.translatetheweb.com/?from=&to=en&dl=en&ref=trb&a... )
If you like Blinky toys, check out the magicShifter3000 which is a persistence-of-vision-based pocket computer with its own built-in web editor and other crazy features (lightshow, arpeggiator, etc.):

http://magicshifter.net/

Fully open source, available here:

https://github.com/magicshifter
Side projects should always be in a position where you want them to become your main project.
I’ve been employing a tactic I’ve picked up from artists/authors: don’t talk about your project.

Talking about it tricks your brain into thinking you’ve done the work and you lose motivation.

Sticking to a schedule can help as can ritualizing the process of working on your project: have a certain place you associate with the project or a particular genre of music that gets you excited (it’s important to not listen to that genre/album while doing anything else). These tactics exploit the power of association in our brains to form habits.
Lucky you is a probably a native (US) English speaker.

I dare you to try any STT in more "niche" languages or dialects. US English should not be considered the be-all-end-all indicator for progress in this area of research.
I am not bashing on Electron, but I have seen slowdowns and memory hogging on VS in large projects (Typescript). I end up restarting it every 3-4 hours to get it back a baseline speed.
The irony is you are blaming people for interpreting this article with some hidden narrative to fulfill, yet you introduced the narrative into this thread.

The knee-jerk reaction is yours.
This is a very nice hack, and I enjoyed the writeup (minus the fact that the site isn't easily readable on mobile).

As someone who does a lot of this stuff too, I've kind of realized that it's hard to get an audience unless you're making YouTube videos. I've heard of many "YouTube makers" but very rarely has someone sent me an article like this one.

Does anyone have first-hand experience with this? I don't much like making videos, but if that's what gets more people to see my stuff, maybe it's worth it. Am I correct or do I just see the videos from creators because they managed to already get popular, and they just happen to be on YouTube?
What on earth does a failure of chloroquine treatments in Sweden have to do with Trump?
As School Moves Online, Many Students Stay Logged Out
It's hard when the situation reaches panic-mode because people are dying around you. As a hospital worker, you feel very helpless when the only thing you can do is to help people die painlessly. As we're humans, we're easily affected by things around us, especially around death and life, and particularly at a pandemic. So when there is a slight possibility of helping people survive, even though you would normally never do something because you put emphasis on correct scientific procedure, you might give it a try, instead of doing nothing.

I'm not arguing for it or against it, just trying to explain the situation and provide a different viewpoint for people who may never been there and hopefully never be.
Pick one of your unfinished projects, identify a way to make progress on it, and then make that progress. Repeat this process until all your projects are done.
> the logic should go into the main program that reads the config and decides what to do, not left inside config.

SAP has some 3,000 database tables that are all configuration tables. Consultants are paid $200-$250 an hour to do nothing but tweak all these settings.

It sucks that SAP was designed this way but god damn its an easy way to make bank.
I've used Eclipse on and off and always found it to be a bit clunky. Unhelpful error messages coming from the fifty layers of abstraction you did not know about before.

Back in the days, I always preferred netbeans - it was just more of a product, less of an exercise in object-oriented abstractionism.

Today, I am a happy user of vim (and vscode, if I need to) - I left behind the heaps of design patterns, thankfully. What this feels like to me is a trying to jump on a train, that's long gone.
Or, possibly, that Theia is based on VSCode and uses the same config files. I haven’t had a chance to try it yet (though I am interested!) but it looks like a fork of VSCode visually: That certainly looks like Monaco editor and somewhat similar to VSCode as a whole, down to apparently being compatible with its extensions.
LMAO, right. Lets see them catch the people doing this. Laughable at best.
South Korea has a low death rate because they acted as a unified country to implement aggressive early testing, contact tracing, and social distancing. The best and most proven cure for Coronavirus at this point is to not catch it in the first place, and to isolate those who have gotten it or have come into contact with those who have.
> than have no option.

What makes you think it is an option, though? There's really very little reason to think it's useful at this point.
No, you can't solve it that way.
https://elpais.com/economia/2020-04-06/la-renta-basica-deja-...

Proposals from Airef, and unions to my understanding.
Crops, Towns, Government (2013)
Yup. I just did a similar thing in guile (using sandboxed environments). as a scheme weenie I feel like I am looking at a world of people re-discovering things I have taken for granted since... forever?

I went from trying to embed python in a C application to embedding TCL and was blown away how easy it was, and that it supported threads. this was back in 2003 I remember trying it with lua, but the parallelism story wasn't really great until at least 5.1. TCL did it right from 8.4 and things hasn't really changed since, except that Lua catched up.
Yes, I am logged in, and Google knows where in the world I am.

They never seem to know where you are in a way that would actually be useful to you, but always do for their own creepy tracking reasons.
> Zoombombing isn't a harmless prank; it's a crime.

These are by no definition mutually exclusive, unless you’re considering the harm of over litigious prosecutors on society.
Power vs. Speed: The Xbox Series X And PS5 are different animals
Reminds me of http://boringtechnology.club/
Exactly. And once one has something like that embedded, one can use that flexibility for many kinds of adaptations and scripting of the main program.
For example if the "usual" death rate is 90% and you select some group of patients for security reasons, like 18<=age<=60, perhaps the death rate is reduced to 80%. If the testing and control group is randomized, then if there is no effect of the drug you will get the same 80% in both groups. If the group is not randomized, you can't be sure that any of the selection criteria is the cause of the improvement.
Thanks!

A tiny little edit:

> Vi kan inte utesluta svåra biverkningar, framförallt från hjärtat

>We can't conclude it doesn't have strong side-effects, particularly for the health

. . . particularly for the health => particularly from the heart