skysight-inc/HackerNews huggingface dataset:
In the USA? The pressure comes entirely from their straight-from-college activist workforce, with nothing to do and no vision to aim for they've degenerated into constant virtue signalling of the form "we are so intelligent, we must use our intelligence to save the world from bad people/republicans".

Google didn't used to be like this. Remember the glory days of organising the world's information, to make it universally accessible? Apparently Google have forgotten. Back when most people who worked there were adults there wasn't any internal pressure to censor stuff because they understood where that path would lead. But a foolish choice to keep hiring indefinitely, just because they could, meant they ran out of adults to hire a long time ago and were forced to rely far more heavily on sucking up the flow of new grads. They go from one university-like environment in which results hardly matter to another, working on the long tail of me-too products nobody cares about, searching for meaning. And they find it in "doing good" and "fighting evil", as they see it, which given the academic "never criticise a fellow professor" mindset they've been steeped in translates naturally to deleting anything that implicitly or otherwise criticises academics (sorry, experts).
I have —- comparing with additional European countries, Sweden deaths per capita are lower than France, the U.K. and Italy, and is followed closely by Spain. Therefore, as I said, Sweden is not an outlier. At least the U.K. and Italy enacted far more restrictive policies than Sweden but achieved worse results. And this is just looking at the health part of the equation, not even discussing the economic benefits of Sweden’s approach.

I think this is enough to at least challenge the common viewpoint that restrictive lockdowns are the only way to deal with this.
You certainly do hear creepy stories about hosts surprising guests by only having one bed. And more than that. Of course, if everything is mutually agreed then that's fine.

I was actually pretty surprised when I was speaking to another couchsurfing host how many women he'd hosted that he'd slept with. Perhaps I'm (or was) naive but it never occurred to me that people would use it for hooking up.
Coronavirus May Finally Be the End of the Open-Plan Office
You do realize that google's policy isn't just targeting the "corona is fake news" crowd, right? The wording says any app "referencing COVID-19" not published/endorsed by the government or a public health organization got to go.

If google applied this consistently it should have to ban the following apps: Google Chrome[1], Firefox[1], Opera[1], Google[2], Google News[3], Google Podcast[2], Netflix[4], Youtube[3], Play Store[2, 3], any news/journalism organization (including CNN, PBS, NYTimes, BBC (uk), ARD/ZDF (de)), reddit[3], twitter[3], facebook[3], and plenty plenty more.

But at least Jair Bolsonaro is still free to put out fake news apps if he wants because he is head of the government...

[1] Allows access to sites such as google[2].

[2] Allows access to "fake news". And it has a covid warning section linking to (thereby endorsing) non-approved sources such as wikipedia.

[3] Displays/Links to a lot of non-government approved journalism and "journalism".

[3] e.g. https://www.netflix.com/de-en/title/81273378
If you have a slow simulation process you can just run it in slowed-down simulation time.
weirder because the website being proxy-ed is all about privacy protections. I am pretty sure I just submitted data I did not intend to to apple.
So a pound is 453g.

I checked my order history and my last orders are around:

- 350g

- 600g

- 200g

- 500g

- 5kg

- 120g

a box with empty packing would fit within a pound for most of these. I don't intend to nitpick your back of the enveloppe calculation, just that it's not as simple as it seems.

I don't know if I am the typical amazon shopper, but on my 35 orders in the last 6 months the above pattern is repeating with mainly very small items (like cables, dongles etc.) and one big heavy package from time to time.
The point is that people think the government is going to solve this problem of Big Tech. "[I]t is possible that the online discourse will lead to a movement ultimately influenceing elected lawmakers to change the law." Sadly, there are no "Ralph Naders" in the age of Big Tech. Who is going to lead this movement to pass these new laws? Is "online discourse" really the level of pressure needed? Do lawmakers normally read "online discourse"? We know they follow mainstream media. The discourse I see seems to focus solely on "government regulation". Regulatory capture, fines and so forth. I am suggesting that the discourse should also focus on "what rights should every user have against Big Tech". Not relying on government to police behaviour but focusing on empowering users to enforce their rights on their own initiative. Which do you think stimulates change in how websites operate? A law that users can enforce at any time or the one where we have to wait and hope that government regulators decide to act? A law that potentially enables an unknown number of users to keep filing lawsuits or one where Google/Facebook can pay a fine and move on, without ever admitting any wrongdoing. The discourse is not contemplating enabling private action. It focuses almost solely on the promise of future government regulation.
OnShape (https://www.onshape.com/) have been doing CAD in a browser for a while.
Personally, I use the Dark Reader addon on Firefox and I'm pretty happy like this.

https://addons.mozilla.org/fr/firefox/addon/darkreader/
A GUI is a collection of elements with specific look and behaviour. A Desktop Environment is a collection of GUI(s), tools and services. Native means you have something which follows this look and behaviour 100% and can utilize all the tools and services.

Implementing the look is simple, adding behaviour quite harder and utilizing the service the endgame. WebUI usually does nothing from those or some parts, it all depends on the constellation. But usually there is a obvious difference at some point where you realize whether something is native or just made an attempt.
Yes, it was. For example, I ran AIM on a BlackBerry. MSN Messenger was around 11 years ago too.
No particular argument there - just noting that the original comment was calling for return to "the heady days when Twitter, MySpace, Facebook, et all had almost open access to their 'social graphs'".

Turns out that wasn't a great idea. Disappointing because it's what I wanted too.
I use Eleventy for my technical blog, and self-hosted Ghost for my tango music blog. I plan to migrate from Ghost to Eleventy such that my website is 100% static.

Eleventy is great for me because it's written in Javascript and I use Javascript every day for work. Very fast and capable. Can't say how it compares to other static site generators because it's the first one I've used.

My setup includes nginx and Letsencrypt, and that's pretty much it. The Ghost blog uses a SQLite database.

I wouldn't blog on any third-party service since they could kick me out anytime for any reason. My website is my digital garden. I don't monetize it, don't run ads there, don't sell anything. No reason to run it anywhere but on my own server.
I'm leery of what you may be trying to imply. That I think coronavirus was a conspiracy? No. Please don't head towards slander territory just because someone questions a piece of legislation.

I said "reminiscent", i.e it invokes memories. Hastily enacted, a blunt instrument, huge, sweeping changes to legislation, makes human rights organisations nervous etc.
A bit context on NRKbeta from their website.

"NRKbeta is NRKs sandbox for technology and media. We write about media, the internet and new technology with a focus on you as the user, and what we at NRK do in this field. We call it a sandbox because we want to test things out, be curious and find out how things change. And bring you, the users, with us on this journey."

https://nrkbeta.no/

EDIT:

I also think it's important to contextualize this journalism with the current debate around the Norwegian contact tracing application.

The application has been heavily criticized for the collection of GPS data for research usage and track behaviour when new guidelines are announced. They claim this data is going to be "anonymized", but alter clarified it would only be "pseudonomized".

It is also unclear if the data collected is going to be deleted in December, when the app is set for deletion by the current regulation from Stortinget.
Nulls in GraphQL: Cheatsheet
It's "killer feature" is that it's just another messaging app that only requires a phone number. I don't want to add people to yet another proprietary network.
I wish I could vote a hundred times. What a great thing to do.
Due to this crisis, I have kinda become full time open source maintainer. The good thing is a while ago I paywalled some features and monetize new ones - or more accurately unlock features for donators. The main one I maintain is one used to automate Whatsapp [0], I manage license keys through Gumroad[1] and donations through Buy me a coffee[2]. I'm happy with the amount I'm getting right now but it's definitely not a lot.

One cool thing about doing this is that due to the nature of maintaining a project like this, I end up being the most competent at building products with it. This in turn leads to my discord community asking me to build ideas and I've selected one to build and monetize (still WIP). So it might end up being quite lucrative.

[0] https://github.com/open-wa/wa-automate-nodejs

[1] https://gum.co/BTMt

[2] https://www.buymeacoffee.com/smashah
I have this happen too. What this means at least for me, is that I have dozens of little ideas of things to write about, usually after I’ve seen that I’ve encountered it multiple times, I really think I have a position on it, and I want to really see where they would go (those who know me on the site may have some good guesses as to what I currently have stashed for this). And then I stick that idea in a little list I call “future blog posts” and slowly add ideas to them over months (note I have not actually written anything for the blog post yet!) until they are polished the key points I really want to include and a coherent story that I want to tell with them. Then I sit down and write them, and by that time I’m very confident of which way I’m going, the rebuttals and my responses to those just flow naturally, and I generally keep that position in the future.
> I'd estimate that at least 99.9% of open source software is written by people without direct payment

If we include all software released under an Open Source licence, I imagine that's true, but it will include millions of trivial GitHub projects that don't really matter.

It may be that only 0.1% of FOSS development is paid, going by lines-of-code, but far more than 0.1% of the value of FOSS is done by paid developers. Plenty of paid Linux kernel devs, for instance.
Apologies for not reading your post right, then. Like I said, this is a bit of a trigger for me because I live in a country where I don't speak the language, and deal with this shit all the time.

Your site is an outlier if you ignore the user's location. Most tend to take the IP address as more important than the browser settings (looking at you Google, Amazon).

The Amazon case is especially weird. I can talk English to Amazon.com, but as soon as I set up a Berlin delivery address it wants me to switch to Amazon.de. Which speaks German to me. There is a switch for language there, but that only works for some parts of the interface, and not things like reviews, etc, which are all still in German. It knows I speak English, because it keeps offering to translate these German reviews into English for me. But if I go to the same product on the .com site, there's a ton of English reviews for the same product. I must admit, I don't understand the logic behind it all.

But the same problem is at the core: assuming that because someone lives in Germany, they speak German. Again, language is a property of people, not places.
Part of your reward is that traffic cone will stay in people's minds for decades or maybe centuries longer than the products of most of us here.
Scheduled Reminders on GitHub
is it really md's job? How can it even support RTL?
I would have thought that falls under the editor/parser.
Great question, I'm often curious how other FOSS authors earn an income.

I've been earning money writing open source software since about 2005. It's not always easy and sometimes I've questioned my sanity, but it's been incredibly rewarding.

Here's my (extremely shortened) history with FOSS:

Between 2005 and 2015 I worked at various small dev shops that built websites based on the open source Python-based Plone CMS (see https://plone.org). We would modify Plone via plugins that we would (usually) open source and as I got better I also started working on the core Plone code as well. I also started contributing to various other FOSS Python libraries. Most of this was paid work as part of my day job.

In 2013 I started a side-project writing a web-based FOSS XMPP chat client called Converse.js (see https://conversejs.org). This was purely for fun and I had no monetisation strategy. Over time people started contacting me with requests for paid work and I started to realise I could potentially work on Converse.js full-time. In 2015 I quit my job as Plone dev and started freelancing, trying to work only on Converse.js-related work.

Working on Converse.js has been extremely rewarding with diverse challenges. Here are some examples:

* Asynchronous frontend JS development that's not HTTP-based, but XMPP-based

* Designing and creating UI/UX for a product that many people use personally and professionally

* Developing a plugin system

* Developing an extensible API

* End-to-end encryption of messages via libsignal

* Standardized protocol development of XMPP via the XMPP Standards Foundation

* Managing an open source project with multiple technical contributors and many users

For a while I took on other jobs to pay the bills, but over time the Converse.js related work became the bulk, and in 2018 I worked the entire year only on projects related to my FOSS chat client.

In 2019 I accepted a full-time position at a company that is building out a chat solution based on Converse.js. I made it clear that I want to continue maintaining and running the project and that I want to upstream work into the open source project whenever possible. So far this has worked out very well and I continue writing a lot of FOSS code.

Concerning tips on how to start working on FOSS code:

* Look for a company that advertises the fact that they write open source code. Lots of smaller dev shops that use FOSS themselves also contribute back. Alternatively, ask the company where you're at whether you can open source some of the code you're working on.

* (Much, much harder, but very rewarding) Start a FOSS side-project and hopefully grow it into a size and scale where other people start to notice and use it. Once enough people use it, you'll start getting paid work from the people depending on it.
I found this very quickly: https://www.youtube.com/watch?v=bgln8rjuIMU&feature=share
JavaScript: Promise Combinators
I prefer MVP.css (https://andybrewer.github.io/mvp/) tbh
So basically a stripped down version of Tailwind?
Really profound content from a great channel. Another channel with related insightful content is "The School of Life" https://www.youtube.com/channel/UC7IcJI8PUf5Z3zKxnZvTBog

Panpsychism needs a new name. That word sounds quite alien. But the concept is familiar to humans in their "raw" state.

Young children sometimes befriend rocks, elder people sometimes talk to their plants, and some tribes and pre-modern cultures widely believed there was life inside everything. It's a little disappointing the "Wikipedia" article on it does not mention: Australian aborigines, Amazon tribes, Hindus and more.
It's rather clunky and often requires writing like C++ in whatever language of choice you're using, the worst of both worlds.

I wonder what an API with both only C (or some other low level) bindings and designed to be easy to use externally might look like.
UX Factors You Should Know About Your WordPress Website
I made a few libraries while I was employed. After, built a company and made money with closed-source products. I'm still doing open-source libraries.
Open source never made me any single dollar. A nice thing is the one library that succeeded, it brought a kind community with some shared interests, and significant contribution. This kind of RoI is hard to quantify.
You don't need conspiracies. Just naive people who think that in times of crisis you need to centralise power and who don't think through the consequences.

What does that mean in the UK context specifically ... for example, the COVID law repeals a reform that was made some years ago, after police finally caught the most prolific serial killer in history. He is believed to have killed perhaps 250 people without being caught, because he was a doctor who was forging death certificates. So the rules were changed to require multiple sign-offs on the cause of death, because multiple signoffs on cremation forms were the only way he was originally detected.

In the COVID panic that rule has been removed. Doctors can now put any cause of death they want without anyone checking them. In many countries there are now widespread reports of elderly relatives being assigned COVID as a cause of death in care homes, when the family members know they repeatedly tested negative and weren't sick.

Even better, the rule that said multiple psychiatry opinions are required to involuntarily commit someone was also repealed. In other words the government anticipated their policies would lead to both mass mental breakdown and civil disobedience; allowing a single doctor to effectively imprison someone indefinitely without any trial or any checks/balances at all, looks like a rather neat solution to that, doesn't it?

All these changes are in a sense well intentioned, the lawmakers believed speed is more important than accuracy. Those beliefs are wrong.
Let's hope that Germany and other EU countries, including EU institutions adopt or at least consider Matrix, like French did.

https://matrix.org/blog/2018/04/26/matrix-and-riot-confirmed...
> The browser vendors don't make it easy to change the browser language

In Firefox it's in the first page of the settings: Tools > Options > Language and appearance, there you can change the language of the UI and the preferred language for displaying pages.
Here on HN people want to believe that WhatsApp is more secure than Telegram, when all the evidence points to the contrary. Also: don't trust closed source protocols.
India’s Swiggy to cut 1,100 jobs, scale down cloud kitchen operations
Well, I have news for you too. Windows 10X is specialized edition of Windows and is not meant as a replacement for Windows 10. MS is not planning for it to displace regular Windows versions. Also while running win32 apps in a sandbox all the win32 API's (at least the ones I am concerned about) are still available. There will be no need to change anything. It is basically more or less analog of Linux containers. You are free to spread your "news" to other people. To me it looks like worrying about non existing issue.
Like many others, this is also my favorite podcasting app.

Just a couple of weeks ago, I was using this exact app to listen to the "Making Sense" podcast by Sam Harris, on the topic of covid-19. This is clearly not a government source, but as usual, Sam probes with some of the most intelligent, nuanced questions on this topic. It would be sad to see discussions like these get suppressed with the rest under Google's policy.

I've been a Pixel/Nexus user for about a decade. I'm feeling it's finally time to get out of Google-land and move to a more open phone with F-Droid. I don't trust Google to use their power fairly. Any recommendations for devices?
No one is happy in sub-Saharan Africa.
Speaking for France, a lot of supermarket who introduced self-checkouts have further invested in developing scanning apps operated by the client on their phone as a parallel solution. Basically a low-tech amazon-go solution, where the client is its own casher.

Those bring their own set of issues, can be difficult to understand and use from the customer, yet they still felt way easier to deal with than the SCO experience.
>has been suspended on the grounds that some of the podcasts it indexes reference the coronavirus but aren’t approved by government entities or public health organizations.

I don't know. The google should ban itself for they indexes reference the coronavirus but... oh well.
Both foreign and domestic companies are doing this, so some portion of that is a direct transfer of resources to a different country. Even when domestic companies are the ones engaging in this, the impoverished nations are losing the tax on the money and their banks are losing the capital to provide loans.

BTW, the number's quoted do not include China for reasons contained further in the paper than I read.
How could you possibly know that you "became aware" of anything without some information being sent back from that-thing-that-became-aware? You know it so well that you are even able to comment about it.

I think the fact that people ('s brains) are so sure that they are conscious, is pretty clear evidence that for some reason your brain is getting messages back from this consciousness thing. Either that, or brains are consistently are built so they can't shake the idea that they have an observer (see: how many comments are on every HN article about consciousness, including this one).
I also don't buy the "evil monopoly" narrative I think it is automated flagging algorithms, humans are only "approving" bans.
I'd also love for Mac and Windows to make it really easy to get a vendor blessed version of QT installed.

Imagine if when trying to run a QT app on Windows a dialog box could popup saying. "Program X is missing the Y, install from the Windows Store (for free): Yes / No"
I didn't say this will always be the consequence, but it will be the typical result.
Swiggy to lay off 1,100 employees, scale down adjacent businesses
AS a portion of GDP, US K-12 education spending

2000: 3.7%
2005: 3.8%
2009: 4.0%
2012: 3.6%
2015: 3.5%

https://data.oecd.org/eduresource/education-spending.htm

France and UK spend more in the G7, Canada, Germany, Italy and Japan spend less.

US defense spending

2000: 3.0%
2005: 3.9%
2009: 4.6%
2012: 4.2%
2015: 3.3%

https://data.oecd.org/gga/general-government-spending.htm

I was surprised to be honest. US spending on defense is way down on most of the 70s and 80s (6%ish, lowest was 78 with 4.9%)
$2.99 a month for a web view around the existing open source online vscode? No thanks.
> If we save developer-cycles, it's not wasted, just saved somewhere else.

In other words, pass the buck to the user (the noble word is "externality").