skysight-inc/HackerNews huggingface dataset:
Might not be exactly what you are looking for but just throwing it out there; Sweden often ranks high on some innovation metrics, like the Global Innovation Index: https://www.wipo.int/edocs/pubdocs/en/wipo_pub_gii_2020/se.p....
So it's unnecessarily antagonistic, but then you proceed to agree with everything I said.

Look you can't argue REST is easy by defining REST one way, then argue it's powerful and has these features by defining it another way, and finally implementing it in a third way.

GraphQL at least has a shape. It's a thing. It says "you gotta do this and this and this, and then you get that and that and that out of it".

The original REST paper also has the same tit-for-tat proposition, but it was abstract, not a concrete architecture, rather it was an architectural style. And as such, it's been basically ignored. Oh, also the REST architectural style is NOT suitable for fine-grained data APIs (Fielding's words not mine).

When you say REST API today, REST is not a thing, it's shapeless, formless, it has no smell, no taste, you can't touch it. So newbies can claim it's easy because you just slap some JSON and you call it REST API.

No, GraphQL can't compete with that definition of REST. But also it's not trying to.
The guy you're replying to appears to be a perfect example of a woke idiot. The whole idea that Joe Rogan is extremely controversial is incredibly stupid. The guy has an interesting, super popular podcast where he talks to super interesting people in a very chill, entertaining way. How terrible. This idea that you have to ban anyone that ever said anything you disagreed with is extremely illiberal and sounds like something from a totalitarian society.

I had a guy at work once who told me that he was a fan of HBO's Silicone Valley until he heard of that email one of its writers sent. After that he stopped watching the show. I asked him if he does constant research to find out if a person who produces any entertainment he likes said or did something bad in his personal life & then stops watching or listening any of the content they had something to do with. He said yes.
Switzerland is overrated. It's a beautiful country, but quality of life (if you want or have children) is far from good. It's brutal and backwards. For example, there is a tax "punishment" if you get married (you pay more tax if you get married), so people end up living in partnerships, well into their 60s. Daycare costs are a third of your income per child. I have a friend who has 2 kids and his wife will probably never go back to work, as that would not make financial sense. (more info in German: https://www.familienleben.ch/kind/betreuung/kinderbetreuung-...)
> While Secretary of State, HRC routinely used her personal Blackberry to conduct Gov business. DNC servers are a likely candidate to have handled that mail.

Except that the whole "buttery males" thing was based on her running her own email servers. How are DNC servers "likely" to have been involved?

It's also not accurate to say that using private emails was a "routine" activity. In almost all (if not all) cases, it was her responding to emails sent to her personal address(es), rather than her initiating government business discussions from her private accounts. In almost all (if not all) cases, they were sent to her personal address(es) unintentionally, due to autocomplete dialogues in the addressee line(s).
Is the dystopian bit the part where the record labels don't get their 80% cut?
I could see Joyce doing it, and also I could see myself stabbing Joyce with a plastic fork.
That would be helping the hackers, by saving them the 10 ~ 90 seconds at the start of their session it would take to determine the password requirements manually.
How will the US make up for that oil? Not through internal drilling and extraction as the environmental wing of the party in power would never allow it. Closer ties to Middle Eastern states that have their own terrible human rights abuses?
And complexity needed to make a simple interface is the most forgivable complexity. Simple API, worth some cost to get there.
We thought it looked playful, friendly that way, and less like a boring archival-solution. We liked that persona.
A Primer on Containers
So it's good because they're not corrupt? Or why should the company value be related to the compensation you receive?

Like, this claim of "if everyone donated $2..." (or whatever this year's amount is) means they need more than a hundred thousand donations to pay this guy. And then the site is still at zero, getting nothing, that only pays one person at a "non profit".

I'm all for fair compensation but if you dedicate yourself to running a non-profit, getting rich on people's donations (98% of whose money you took earning less than you) is a weird kind of definition of fair.

If people want to get rich, maybe they should go and fix Jenkins pipelines for some adtech company where everyone's clear on what the goal is.
Meanwhile, Google's and Facebook's market caps are near all time highs. The invisible hand dictates that the impact may very well be insignificant for those two.
Yeah, I clicked expecting the same
> some of which aren't sketchy

I am as cynical about forcing apps down user's throats as anyone (Reddit, I'm looking at you), but the downvotes are a bit too much when this is a perfectly reasonable point, no?

Some cases for apps are perfectly legitimate, maybe the access to the phone APIs and the native experience is much better for a given product or service. I'm a firm believer in PWAs but as it stands I really prefer Uber or delivery apps to be native.

I really hope the people downvoting the parent comment are not the same people who are staunchly against web apps, though I suspect there will be some intersection. We can't have web apps, but we can't have native apps either... What can we have then, Geocities and MySpace?
It would be interesting for the Japanese government to rent some of these properties out short term. I’m sure lots of tourists would be willing to rent them for short periods of time. Although it’s a lot of overhead to facilitate, maybe it would allow for enough revenue to keep the properties maintained and managed.
My guess is that the title that the submitter originally suggested (with dam info that is not in the original title) was over the 80-character limit for HN titles, so they shortened it to the current existing (and confusing) title.

For reference when it inevitably gets changed, it’s currently “Yangtze dam separates Paddlefish, largest, from spawn, now extinct”.

Original title is:

The Chinese paddlefish, one of world's largest fish, has gone extinct

Subtitle is:

Native to China’s Yangtze River, these fish grew 23 feet in length, but haven’t been spotted since 2003.
Coffee has a marginal and fixed cost. Digital products like apps only have fixed costs and marginal costs for manufacturing and distribution is zero or near zero.

This allows lots of new methods that aren’t possible for physical products.

For me, I buy software when it has a good value (I like Omni products) but the argument that people should buy apps because they buy coffee is disingenuous and not useful without more info.

I certainly wouldn’t buy coffee for 3-4 if it didn’t require a building and barista and shipping coffee across the world and roasting beans, etc. If coffee could magically appear in my hand for almost $0, then I certainly wouldn’t pay so much.

Of course, there are still costs like design for digital goods, but they are very different.
Show HN: Navigating Remote Work
I wrote a book for personal guide for remote workers that want to be more effective at it.

There are great playbooks now for how to move an organization to remote work, run distributed product teams, and manage things like HR remotely.

But most of the issues with remote work that cause *people* to want to return to the office are personal issues related to how they work. Issues like:

1. Boundaries
2. Communication
3. Productivity
4. Mindset

People become isolated, procrastination distracts them, they have issues keeping up with their coworkers, and they can't separate work from home.

The book is a guide for those that want to solve these issues and be a more effective remote employee.

Free chapter and table of content available here:

- http://davidtate.org/files/nrm/Sample-Chapter-NavigatingRemoteWork.pdf
- http://davidtate.org/files/nrm/Sample-TOC-NavigatingRemoteWork.pdf

Full landing page:

https://navigatingremotework.com/

Twitter thread explaining a bit more here:

https://twitter.com/mixteenth/status/1394643365547888640

Thanks in advance for any and all feedback!
norway locked down with less stringency than sweden - you can see that using the only objective measurements of lockdown stringency (that I know of) in the oxford stringency index

I'm not sure why you would state something completely incorrect so confidently - if you had in fact been arguing with people over that point I would expect you to have come across the most basic data behind your point.

https://i.imgur.com/obQNg3o.png

https://ourworldindata.org/grapher/covid-stringency-index?ta...
Your solution is... activist investors, opposite of passive investors who don't propose names.
I'm no expert in cryptography, but don't most versions of TLS/HTTPS use RSA for encryption? Which in turn uses the private/public key methodology to prevent such attacks?
It’s not strange. It has always been an enlightened minority who defend freedom of speech against popular sentiment, which actually opposes it. The ACLU, when it was a civil rights organization that defended freedom of speech, famously had to educate the country through the courts by defending the rights of Nazis to hold a march. Their defense was unpopular and they lost a lot of members. A minority understands that if free speech does not include protection for odious speech, it is meaningless.
"I have never worked extra hours to come up to speed (and in general haven't put in extra hours"

What kind of job do you have? I thought extra hours were normal in tech?

I have looked around. This area (Philly region) seems to be pretty terrible for tech jobs. There are some higher paying ones, but they tend to be niche.
I am very aware of who runs China. Which is why I asked the question - are there any organizations within China that have any real power.

My suspicion is that the CCP has no real effort or interest and the lack of people able to answer with a: Yes the CCP is seriously trying to protect the environment/ecosystem/species through the following things likely speaks to the lack of interest/initiative.
Deezer: https://www.deezer.com/ucps
3) treat a machine-id/user-id pair as the “real userid”
4) add a remote->local userid mapping feature to your filesystem.
Ok, seems like you'd like no birth controls. Would you be willing to support the excess births in China with your own money then? As a US citizen? Because the excess births are going to put a burden on China's infrastructure and you're pushing for no birth controls.
The most annoying thing about esoteric wiki articles is missing context. Most of them explain the thing but not HOW or WHY it matters or why it is important.
Ignoring robocalls doesn't seem to help stop them
> Such a weird move.

> I want to start by saying I'm not sure Air France should be subsidized to the level we do.

This is the point. It's pork barrel of a flag carrier being under a gunpoint. The message is "I will not let even your most overpriced, over-subsidised, bathing in cash airline to make money"

I'm not sure if the idea above makes sense to somebody in American cultural context.
What about caching? I'm not sure I like my frontend libraries trying to solve caching when I could very easily get that incredibly simply for free with REST and browser or endpoint caching. I'm really hard pressed to find proper examples that describe auth, RBAC, UBAC, caching etc with GraphQL

When it first came about it seemed like a band-aid to try and get around poorly designed REST systems so backend engineers wouldn't have to deal with frontend devs asking for data and new endpoints. I dunno if it's matured enough past that. Not saying REST is perfect and lord knows enough companies abuse it but a lot of stuff is pretty solved with simple, well documented solutions online
The WHO's explicit mandate, given to it by the US and the other countries that wrote the International Health Regulations (2005), is to strongly discourage travel restrictions.

The types of travel restrictions that the US and other countries implemented early on were nearly useless. Plenty of infected people got through, and because the US was not following the WHO's advice to test extensively in order to track the spread of the virus, the US was unaware of the growing outbreaks in places like NY. The US would have done far better if it had followed the WHO's advice, and instead of banning travelers from individual countries, had done everything possible to ramp up testing in January and February 2020.

Travel restrictions can be effective, but only when they are extremely strict and backed up by extensive testing. China and other countries that successfully eliminated the virus did so not just by closing borders, but through a combination of strict lockdowns, mass testing and travel restrictions.

You can see how important these other measures are by looking at what's happening in Guangdong, in Southern China, right now. Despite the border restrictions, there's a new outbreak, and the authorities are conducting mass testing, doing extensive contact tracing of every known case and imposing local lockdowns to try to quench it.

I explained this here: https://news.ycombinator.com/item?id=27342556
I mentioned this in another comment here.
```When Dave had a working prototype, we hooked it up to our little applet and the thing sang. It was wonderfully quick,```

This is the thing that I most love about programming. Given a little time, making something just fly that wasn't possible before.
docker-sync fixes this by using an intermediate container that handles sync (I believe there are other options which work essentially the same way). It supports ignoring files you don't need on your main machine, like tmp folders and the like, which can improve performance further.

http://docker-sync.io/
> We need to stick with tribalism, but make everyone part of the same tribe.

How is that different than giving up tribalism?
People familiar with the article and the topic area, obviously. The way you prevent gatekeeping is by proactively showing good faith and giving people an opportunity to raise any real, actionable concerns they might have.
Tribalism necessitates an “other”. If we discovered intelligent life on other planets and were suddenly given that “other”, I imagine humans would very quickly all come together as the same tribe. Minor differences between humans (including nationality) would stop mattering in less than a lifetime.
QGIS or Geoserver, or GDAL for lower level stuff.
>We need to stick with tribalism, but make everyone part of the same tribe.

That sounds completely psychotic to me.
Your choices are already being shaped in that way. That's why, for example, modern residential roads are designed with shorter sight distances, narrower lanes, speed bumps/humps, and more roadside shrubbery compared to their counterparts from a century ago. It turns out that the mere suggestion of a speed limit—albeit carrying force of law—does not make everyone choose to drive that speed. Instead, human factors are taken into account so that it "feels more natural" to drive the road at the speed the engineers intended. We try to make it easier to use the system in a way that is safe and accomplishes the user's goals than in a way that causes harm.

Human factors isn't a binary question of whether or not we influence the choices made by individuals. In the real world, individual choices are always influenced by a variety of factors. The question is that, when we are aware that a particular design decision will influence the choices of individuals, is it ethical to make that decision in whatever way maximizes the profitability of the product, without regard for any predictable impact it will have? Simply maintaining willful ignorance of human factors in engineering does not make the world functionally better or worse than if that same decision had been made from a position of understanding of those factors and an attitude of malice/benevolence/apathy.

I don't think it's contradictory to tell consumers to make their own choices while at the same time telling producers not to design products that needlessly influence consumers to make destructive choices.
> Those recommendations are advertisements for products, and they are almost certainly informed by third-party data.

The initial example you gave was almost certainly informed by your browsing behaviour, because that's when those product recommendations started.

I agree, that it has become impossible to completely avoid being tracked, but there are many tools that can significantly reduce the data leakage.

In case of credit cards, that's what virtual disposable debit cards, such as from Privacy.com, are for. I personally never use my physical credit card for online purchases.
We're moving closer to it.

Vegetarianism and veganism used to be much more fringe just a few decades ago than they are now.

Animal right groups and laws didn't exist until relatively recently as well.

Understanding and valuing ecology and every species role in it as well is relatively new (at least among non-indigenous people) and making a difference in how we treat animals as well.

There's also a lot of research in to how animals view and understand the world, how they communicate, how much they understand and feel, and how they differ (or don't) from humans. That's also opening people's eyes.

I'm usually pretty pessimistic, but on this issue I am cautiously optimistic that we are moving in the right direction.
Yes to the first, no to the second.

Lukashenko is generally derided for “sitting on two chairs” playing Europe against Russia (while acknowledging his impressive ability to do so for so many years). He also carried the country through the post-Soviet trouble period much better than most other former republics, for which he gets some respect.

Note that he has firmly purged the government of pro-Russian politicians over the years so there are no illusions about his friendship.
Maybe some room in the market will be made for federated and/or nonprofit social-media?
There's https://www.qgis.org/en/site/ but when I've worked with web based projects we've used Django and made a custom UI for it. It depends on what type of data you want to display though, for us it was map data so we just used https://leafletjs.com/
> hire a body shop in a 3rd world country

This is a good question. Why shouldn't Wikipedia hire developers from 3rd world countries? It sure shows donation banners there. And there isn't anything magical about US developers and anything special about building sites for millions of people. Expertise is there, often used by US companies, salaries are not.
LOL. Thanks.
Three ?? So noble of them
Its funny, but I bet more people had the Wordstar keyboard shortcuts in muscle memory than actually used Wordstar.
Google has a reputation for good internal controls (that Facebook was lacking at the time).
They may be trying to signal they're willing to cut of their nose to spite their face in order to dissuade France from pushing for deeper sanctions if the Belarus situation further deteriorates.
Both Vim and Emacs can bind almost any(1) kind of input with the right configuration. Emacs has a lot of them in the default configuration, Vim just a bit using e.g. the leader key and Ctrl-W for window/split navigation.

But in the end it's about efficient keyboard-focused controls and it seems for many WordStar was the first one that fit the bill.

(1) except inputs consisting of multiple keys at once; terminals don't detect keyup/keydown events. Maybe Emacs can do it, I'm not familiar enough to know.
Then surely it makes it even easier for the USA to decline said Russian oil?

Come, show those Germans what decisive, principled action looks like.
Here is how building an app to solve my own problem did wonders for me
Hey folks,
Last year in August, I created Timely, a Slack app to solve my own problem of converting times to my own timezone when working with people in other timezones.
I posted about it on IH in August last year and tweeted with my personal account on Twitter(around 250 followers at the time). I never ended up doing any further marketing/launch posts and quickly moved on to my next side project.
It is now installed in 301 Slack workspaces including:
- Wikimedia
- Gojek
- HelixSleep — Tim Ferris podcast's sponsors
- Capterra
- PUBGStudio team of KRAFTONGAMES — the creators of PUBG
- beondeck — the amazing On Deck Community
- teams in IBM
Here is the complete story
https://twitter.com/therajatkapoor/status/1399394576951959554?s=20
It is amazing to see that something I built to solve my own problem is being used by so many people.
Visa is a business and they used the Ethereum chain to settle a payment in the form of the USDC ERC20 token. Now, they're just getting started. But from my perspective, I've seen virtually every function that I enjoy from my bank replaced by smart contracts in the past year. And the only thing that's really holding me back from closing my bank account altogether is the legacy integrations that exist. And that will fade with time.
Well in this case we can make the aliens I'm talking to part of the other tribe. Down with the aliens.
I don't think it it's hyperbolic really. The only relevant question is where the line is and by what principle it is defined. Is the difference between freedom and slavery clear and well-drawn? or is it a spectrum? I'm inclined to the former view. The only legitimate social contract is the one keeps the peace and manages the commons (this is already quite a lot). Everything on top that tries to shape our behaviour or compel us to cooperate is a violation of a person's right to be their own master.

> I can’t decide, for example, that I want to drive on the other side of the road.

You can perfectly well drive on whatever side of whatever road you want assuming it's a private road. Public spaces have rules, and always have. What's not fine is managing the interactions of private people minding their own business.
Yes, it obviously is.
WordTsar doesn't do non-document mode... though I'm thinking about it.
During my time I spent in the USA (I’m from Australia), I was very surprised at the way money and transactions worked. This was 2014/2015 - in Aus pretty much every consumer bank already had paywave (or whatever compatible technology) cards, which either paywave or also ask you for a PIN if the transaction is large, and here I was in the USA being asked to swipe my card and sign for things.

In small transactions (say, less than $100), no-one really cared - I would scribble my signature on a docket, no-one would double-check it with my card, everyone went on their way. Signatures were required but not respected or checked. In large transactions (I bought a MacBook, for example), the staff could not care less about my card or the signature scrawled on the back, but they would only take my money after I could produce some photo ID (a passport in my case) showing that the name on the card correlated to my face. In this case signatures were technically required but totally ignored because they’re easily forgeable. (A fact I’ve always been bemused by is that the signature is on the card - if you drop your card or something the signature is right there).

End of long story - how valid are “just signatures” legally? As someone with zero legal experience (clearly qualified to comment) I feel like other evidence showing that someone received and signed the document would be much more valid than just “the signature” by itself.
But why build the algo into custom code when you can just use a standard library? I've been a dev for 9 years at a non-tech company and have never needed to memorize or implement formal algorithms.