skysight-inc/HackerNews huggingface dataset:
> That wouldn't line the pockets of the oligarchs and the good ol boy network

Step back for a minute and think about what you are writing and how you came to such a childish view of the world
Show HN: Pykitml – Machine Learning library for Python
I have turned off all Instagram notifications (in their settings) and still I get their junk notifications of who to follow and what to think. Hate it. If these ads are anything like this. Consider notifications off completely.
that is indeed partly impossible to do, one thing they should improve is checking that the one buying ads is actually affiliated with the politician/party in the ad.
I do not think this is the case, I had a lot of apps require notifications permission at a separate page with a question asking the user if they would like to receive notifications from this app and pop up the system notification permission dialog after the user taps "I want notifications" button.
Ankis UI and UX are notorourisly bad.
As an Italian Milan-based employee of one these corporations, I have been working from home for the last 2 weeks with personal plans to work from home at least until the end of March. I really appreciate the flexibility and feel extremely privileged to be able to do this. Unfortunately not everyone can or has the company infrastructure (e.g. laptops) to be able to work from home. I hope this shock snaps low-tech Italian SMEs into being more remote-friendly, and slowly indirectly improve the flexibility and work-life balance of employees. And of course, most hands-on jobs can't be done remotely, but most office jobs can.
https://news.ycombinator.com/item?id=22494419
>>Good point, thanks.

My pleasure.

>>Also, what clean energy resources are you referring to specifically?

I am referring to solar energy via space-based solar panels. Economical solar energy would give us virtually unlimited energy resources.
Apple's enforcement of the app store rules is sporadic at best, specially the widespread abuse of notifications for marketing.
> For KYC in the financial world, answers exist to ALL of these questions

This might offend us IT types, but I'm not sure there's always just one answer.

Anecdote #1: I can walk into the local branch of my bank - where all the staff know me - and withdraw money from my account without showing any form of ID, telling them my account number, or even stating my name. They know me, I just have to sign the form.

Is that in the KYC regulations, or even the bank's SOPs?

It sure is handy.
It is incredibly convenient but you're right that it presents barriers that are hard to overcome as very little thought is given to handling people without bank accounts, cards, bank id.

I'm across the border in Norway and when I moved here I was locked out of pretty much everything because I didn't have a bank account with a BankID (a proof of identity service provided by your bank and used for all government websites and many private businesses). Without that it gets incredibly difficult to do anything.
And yet they are happy to keep running ads for obvious Shopify scam sites that offer insane spec computers for $199 (where the GPU offered alone costs twice that) or an entire electric branded toolkit for $89.
Now that is just an amazingly callous comment.
I'm not an expert in ad affairs. With this information on the table, consider the following:

I subscribe to a "price alert" for a product in my sellers app. The price gets triggered, and because there's a lot of demand for this item, I have to be fast.

This, for me, would justify the "push notification".

But, would this also be considered an "ad"? From the definition of the word "advertisement"[1], which says it's "a notice, picture or film telling people about a product, job or service", it would qualify as an ad.

[1]: https://www.oxfordlearnersdictionaries.com/definition/englis...
In theory, promotional notifications were banned but in practice, it was never enforced, with even Apple's own apps breaking this rule.
You don't really lose anything by memorizing facts. You can still use your intuition for stuff you didn't memorize or forgot.
Good decision by Sonos. Customers can use the trade up program to get a discount on new gear, and keep using the old gear (or sell it / give it away / whatever). Obviously a win for customers but this also feels like a win for Sonos - they get to sell more new gear to existing customers, while potentially getting new customers buying into the Sonos ecosystem.
Notifications are blocked by default.
I'm quite interested in your setup. You walk around with a feature phone and some bills? Sounds really Zen. I would like to get to that point.

How do you navigate without Maps, Uber, etc.? Do your friends know you won't reply to texts?

Maybe I'll buy a separate flip phone and leave the smart phone and credit cards at home just in case.
The examples look really cool. I'd like to add a sort of wish I have for such a "smart CLI": Being able to preview the effect of the command(s) you're currently typing, like the files/directories it's going to modify, whether it's going to change something for the entire system or specific users.

Something like that would lower the intimidation factor for beginners even further.
Also people receiving any kind of welfare benefits in Europe need a bank account, there's no way they are unbanked.
In case of Huawei is not about spying - its about money. Building 5G networks will require installing lots of equipment on every building in every country. This will allow to make astronomical amount of money. US doesn't want all those money to go to Huawei - hence the witch hunt.
Did you know that you can use instagram in your browser? The only thing that‘s missing without the app is video upload.
Obviously you’ve never registered a company in any state in the US.
Maybe I'm biased but I much prefer the way the UK has handled this. Card payments are everywhere, contactless payments are everywhere (life changer in London's public transport where touching in and out with your phone/card automatically charges you the correct price meaning that you don't need to deal with tickets) and everyone still has the option to use cash.
This was the fundamental inspiration behind a game I helped to make: https://www.youtube.com/watch?v=Fgvo-9pJ1EU
INSHUR | Python Programmer | FINTECH | Brighton, UK | FULL-TIME | ONSITE

At INSHUR, our mission is to change the way drivers buy, and feel, about insurance, for good. You’ll be joining a well-funded business at the forefront of urban mobility, working closely with globally recognised partners.

Find out more about life at INSHUR here - https://www.linkedin.com/company/inshur-inc./life/e36a6dcd-7...

As a Python Programmer joining our DevOps team, you will help us expand on our collection of Python tools and services that manage our infrastructure. Creating new tools that help us automate away common workflows and new services, knitting our platform together.

Tech - Python, REST style services and an interest in Cloud ideally AWS or GCP

More info on the job and apply here: https://apply.workable.com/j/58605BEFED

Interview Process - Telephone chat around experience | Onsite meet the team and technical task | Meet the CTO & VP Engineering
We Are Surrounded by Ghosts
Who are you quoting here?
I think it's pretty clear from the scientific data that the covid-19 virus is a recent zoonotic infection that jumped from bats to humans (with possibly another animal in between). How could it possibly have caused any human illness before that?

BTW, covid-19 is the disease (same as the flu). The virus is named SARS-Cov-2.
The Anki app does indeed import from CSV files, and you can choose what delimiter character it will use to separate fields.
I think it wasn't ACE inhibitors but sartans (telmisartan losartan, etc.) that were being discussed as possible prophylaxes, potentially via inhaler.
No. If they were blocked you could only unblock them in the settings app.
2 weeks ago, I released a Python package (700+ stars on GitHub) that "automagically scrapes" the last news from more than 3k news sources. You just have to provide the base form of URL.

Behind the package is just a list of websites and their RSS URLs.

For example, the input is "nytimes.com" and the output is all the latest news.

So, it's quite alive.

GitHub: https://github.com/kotartemiy/newscatcher
>One of the fun things about working at Sun back in the day was that there were folks trying to fix some of the issues that were legitimately raised by the UHH.

Like opening core files (which have gigantic gaps of unmapped zeros) by loading them into the XView text editor when you double click on them in the XView file manager? ;)

That's actually how core dumps grow and reproduce and evolve, like those wasps that lay their eggs in other insects and turn them into zombies, by embedding themselves in an unwitting host process and making it core dump even bigger!

https://www.wired.com/2014/10/absurd-creature-week-glyptapan...

And while on the topic of XView: Do you have any good XBUGTOOL horror stories, Chuck? ;)

The most foolish thing I ever did was try to use it to file a bug against itself. Boy do I regret that!

http://www.art.net/~hopkins/Don/unix-haters/x-windows/xbugto...
Although the article lists all the usual performance "knobs", I think it should have put more emphasis on more "hidden performance hogs", that (as the author passingly mentions) can only be discovered through profiling.

Moreover it also fails to mention that having all these enabled does have its own disadvantages:

* the build time goes through the roof; (and if you also disable incremental builds, the larger the code base, the more it takes to compile even for a single line edit;)
* just by the fact that more code gets inlined, it might reduce performance due to the inability to cache enough executable code in the CPU low-level caches;

----

As for profiling, I would say it's a much better "bet" when it comes to reducing execution time, than these build "knobs".

For example a few months ago I re-wrote a small Go tool in Rust (https://github.com/volution/volution-md5-tools) which had the simplest of jobs: read two MD5 (or similar) files, and compare which files are missing, which have changed, etc. Basically populate two maps and compare them.

Now, initially the code I used was almost a 1-to-1 rewrite using simple hash-maps, and to my surprise the Go version was twice as fast than even the Rust release version (with all of the mentioned performance tricks).

So digging through the code and profiling it here were a few surprising findings on what plagued my execution time (in order of surprise):

* deallocation -- after the Rust program has finished it proceeded to deallocate the two large hash-maps, which by itself took (if I remember correctly) at least 25% of the time; (Go didn't have this issue, as being garbage collected, the collector didn't kick in...) (the solution: use an `exit(0)` to make sure the deallocation doesn't happen;)

* `PathBuf` equality comparison -- I've used `PathBuf` as keys in my hash-map (because I wanted to canonize the paths); however the key comparison took another large percentage, which was solved by switching to `OsString`; (for some reason, comparing two `PathBuf`'s, implies splitting them each time in components, and comparing those one by one;)

* regular expression matching with groups -- apparently it's far more expensive to use regular expressions with groups for parsing, than just using them to "verify" the validity of the syntax, and then switch to another technique to actually tokenize;

So, as the saying goes "caveat emptor"... :)
Are there any good alternatives to imgix for image resizing as a service?
> The lack of decisiveness in the west worries me.

From a cynical point of view, the governments in the west might see this disease as a god-send. It mostly kills the old and sick. So if you let it run its course through the whole population, the strain on pension and public health systems will (eventually) be reduced -- "sozialverträgliches Frühableben" as one German top medic once called it. A disease that mostly leaves the young and productive part of the population intact might thus be welcomed as a solution to the demographic problems in the west.

Note, I don't agree with this point of view, but it might help explain the timid response in the west.
Tab twice.
Standard Oil was concerned about Oil. Resource companies generally are concerned about the resource they exploit, and especially about keeping all access to it for themselves and none for others.
I guess you are right, a true closure need to be able to outlive the scope of the variables it is closing over.

Anyway, I wasn't making any claim that C got them first, far from it.
Emulation of Unix V6 on PDP-11 with teletype
I think this is good place to remind everyone that your brain doesn't actually remember events. It only remembers the last time you remembered it. Every time you access a memory it's a lossy rewrite influenced by the emotions you are currently feeling and other memories you associate with it.
What is Product Ops, and is it Right for You?
It's meant as a how-to for journalists on how to ask better questions:

- How many samples are you running per patient?

- How many samples is your lab testing per day right now? How about at maximum capacity? How many hours does it take to get a result?

- Scientists estimate the mortality rate is X%, based on the information they have.

- What assumptions were used to calculate your prediction? What’s the upper and lower range of your projection?
The environmental footprint of the digital world [pdf]
If you go so far as to modify the hard drive firmware, you probably already use full-disk encryption.
This is what Microsoft Office has been doing for the past few years.

For those unfamiliar, modern Office versions use ribbons instead of menus. Ribbons have a few tabs like home, layout etc. The tabs change depending on what object you're interacting with, so i.e. if you're editing a pivot table in Excel, you get two new tabs for working with pivot tables. That means you only see the options that are actually relevant to you. Each tab has buttons separated into groups. So, there might be a "alignment" group with "left", "center", "right" and "justify" inside. Most buttons have detailed descriptions of what they do and multi-layered, visible keyboard shortcuts that activate them quickly. Some even have an additional drop down for more options, so i.e. the "view" button in Access might switch you between the two most common views when clicked, but you can expand it and select a different view if need be. The latest office versions also have a search field that allows you to find any command, no matter what tab it is in. It has autocomplete, so typing piv usually shows you "pivot table" as one of the first suggestions.

I use Excel and Access pretty often, and do some moderately complex things with them, but I almost don't use the traditional ribbon at all. I use shortcuts for the commands I need very often, and search for the rest. If I don't know how something is called, I go through the commands on the relevant tabs and find it eventually.

I think this kind of UI scales pretty well. MS Office apps are pretty complicated and packed with features, especially the pro versions, but I think that UI paradigm is pretty scalable and nice for users.
I would argue that violence also include "threats of physical force being applied," which is in many places the bar for aggression
For the details on that transpiler: https://www.joelonsoftware.com/2005/03/30/the-road-to-fogbug...

I would recommend going through all of Joel Spolsky’s posts between 2000 and 2010, there are plenty of absolute diamonds. Part of why StackOverflow was so successful was because Joel had built a big audience of geeks and entrepreneurs with his excellent blog posts (he was the Excel PM during the creation of VBA and had plenty of accrued wisdom to share), so they adopted SO almost instantaneously when him and Jeff Atwood built it.
[very late reply]

yes, that sort of spikes are definitely not due to just interrupts. As you say, it is probably a kernel io thread taking over the cpu.
I wrote a fast feed aggregator a couple months ago. I’ve found I’ve read HN less because of it, and have read more of what I’m interested in. RSS feeds are fantastic, could still be improved though (eg pagination of feeds).

https://www.bilbof.com/following

It’s open source if you want to run your own: https://github.com/bilbof/feed
A summary is available here https://www.greenit.fr/wp-content/uploads/2019/11/GREENIT_EE...
For anyone interested, the CBO published an excellent primer on military force structure here: https://www.cbo.gov/publication/51535

I think it informs ideas about what branches, soldiers, civilians, and contractors do. Once you track where the money goes there are practical ideas to reduce defense spending, as well as dispassionate pros/cons of what’s been tried in the past.
South Korea already has huge experience with SARS and MERS. Most other countries don't, so "true fatality rate" would be higher. The demographics(age distribution) is also different in other countries.
It’s nothing, because people can’t do anything other than wash their hands and not touch their faces. The media hype is a problem because it causes supply chain issues. People over 80 are always at risk of the flu and other crap, and again, the only thing to do is properly wash your hands and not touch your face.
Nulaslim Garciniahttps://buddysupplement.com/nulaslim-garcinia-sg/
Nulaslim Garcinia
Once in a while these types of enhancements make ensures that sound too great to ever be valid. We do the examinations on supplements like Nulaslim Garcinia weight reduction so you don't should! We have to make your experience less troublesome in light of the fact that dropping weight shouldn't be an endeavor. As far as your body, you should be in control. Extra significantly, you should be educated about what you're setting into it! In our Nulaslim Garcinia assessment, we'll let you realize what this enhancement does to your casing dreams and what's in it that makes it work so well! You'll additionally have all the item data you need by means of the stop of this bulletin. In case you're set up to start dropping weight quicker, permit's get started.Like numerous others on the off chance that you are likewise profoundly worried about your wellbeing and expanded body weight, at that point don't freeze. There are numerous arrangements accessible that can normally convey you quicker weight reduction results. Nulaslim Garcinia is the progressive weight decrease arrangement. This is the equation which encourages you to have power over your expanding body weight and accomplish solid weight reduction results. There are numerous components which keep you from seeking after your weight reduction objectives. Undesirable dietary patterns and stationary ways of life are the prime reason for expanding body weight. Be that as it may, with the utilization of Nulaslim Garcinia, you can dispose of expanding body weight normally.
Yes, but they are opt-in.

I think, given the right abstraction capabilities they might work in C++. They are semantically no different than returning an either<T, error>.
And in 2020 I stil struggle to export my Kindle highlights from sideloaded books (not bought from Amazon). And even if I did, I haven't found a note system that lets me centralize all the notes I gather from web, documents and my Kindle.

Maybe one of you can come up with a piece of service and make me tear up a little.
Do it gradually -- first one arm, shoulder; then the other arm, shoulder, then your front, then your head, then lastly your back. Don't dither about it, but don't dive into it either :-)
Isn't it that there are two main strains, one (30% of cases) is less lethal (and this one is predominant in South Korea) and the other (70% cases) is e.g. in Italy?

Two strains source: https://www.newscientist.com/article/2236544-coronavirus-are...
We can alleviate poverty without coal.
I'm using Anki for language learning sparingly (I know it defeats the purpose, but still...) What I haven't figured out it how to automatically create Anki cards from the words I'm looking up in a dictionary. I'm at a point where I rarely stumble upon words I don't understand, and they are usually rare enough to not meet again for a long time, long enough to completely forget them.

What I want is something that could catch me opening dictionary by double-tapping in CoolReader and add the shown entry to my Anki. Doing it manually breaks the flow and immersion so I can't really do it while reading.
Unlike the author I feel that the native grasses actually look really pretty and fit so much better with the landscape.
Show HN: Friday – Slack complement for distributed teams
Hi HN!

I'm Luke, the founder of Friday (https://www.friday.app). We make it easy for distributed teams to stay connected by making it easy to share what you're working on (daily standups, weekly updates, retrospectives, and any other routine communication).

I've worked remotely for the past six years for a few different companies. There were times when I felt disconnected and unaware of what was going on at work. The best places I worked for understood that there was a need to create predictable communication "habits" so information flows to the right people on a regular basis. In a way, they created a communication architecture of sorts, like you might architect a codebase.

As I dug into the problem, I noticed that leading distributed companies we creating their own "Slack complement" to try to help people understand what was going on at work from a high-level. Examples:

Automattic created their own tool called P2. Zapier developed their own internal tool called Async. Stripe hand-rolled their own internal tool called "Home".

There was a need to abstract the work out workplace chat and project management tools. So we built Friday!

With Friday, you can architect asynchronous communication habits (we call them workflows) that you'd like to run. You can configure the frequency, questions, reminders, notifications, and more. This helps create predictable communication compared to other tools on the market.

My favorite part about Friday is how connected I feel at work with my team, without the need to have constant meetings. We have one regularly scheduled meeting a week, which frees me up to do deep work.

I also wrote about what it was like to bootstrap on nights/weekends to $10k/mo, if anyone is interested in reading the inside story:

- https://www.lukethomas.com/bootstrapping-10k-month-day-job/

Any/all feedback is much appreciated!
Depends on the course, the exam as well as how long you used spaced repetition. The next time Anki will ask me what "å sløse" means is in over five years and I'm pretty sure I won't have forgotten it by then. For exams that rely less on memorization this might be different. I'm pretty sure that even if I remember all definitions from my measure theory course I still wouldn't be able to pass the exam in 10 years.
That trust is ill-founded https://en.wikipedia.org/wiki/Compulsory_sterilisation_in_Sw...
quite heavy
Some of the 392 asymptomatic cases out of 706 confirmed cases (55.5%) on the Diamond Princess may have developed symptoms at a later point after they have been released, but this was presumably a small minority as most develop symptoms sooner rather than later.

https://res.mdpi.com/d_attachment/jcm/jcm-09-00538/article_d...

Early case fatality rate estimates tend to be somewhat overestimates. Anecdotally, for 2009 H1N1 vs later estimates differed by a factor of 100.

https://www.reddit.com/r/COVID19/comments/f9jo57/historical_...