skysight-inc/HackerNews huggingface dataset:
> It seems pretty clear that if they had settled on one brand ID for messaging and just iterated and refined on that for the past 15 years, they'd be light years ahead of where they are now and...

I don't get why people keep making this point. I would say that no, the opposite is true: what you say starts out true, but the shifts are what killed everything. There was one good effort built on the "Google social graph" (ie. GTalk) that provided great service. It really increased the usefulness of gmail. Everything else decreased it's usefulness.

Then direction from above came, with Hangouts and Google Plus, their facebook competitor ... and destroyed one market at a time. Some market they didn't judge important.

(probably not in the correct order)

* Business/startup market (XMPP bots/integrations, there were companies using even GTalk as a way-before-slack business chatroom)

* Voice/video market got dropped (first time round: the integration with the PBX network)

* Google Fi integration got dropped

* GSuite integration got dropped

* XMPP market (obviously the techies fell under this)

* Voice/video got dropped (second time round: direct voice/video chat in Hangouts), in order to get critical mass for Allo/Duo, to support "only phone number" accounts

* Everything BUT Gsuite integration got dropped, in order to get critical mass for "GChat"

* Voice/video got mostly reinstated when the path for Allo/Duo became clear

* Voice/video got killed AGAIN in favor of "Google Meet" meetings, I believe first by limiting number of participants, then just dropping every form of video

I mean, even now I feel like people are showing INCREDIBLE loyalty to Gmail/GChat and Google is attempting to pull the rug somewhat from under them, in order to support their now enterprise initiatives.

And yet the one feature every enterprise has been screaming for to make gmail usable for business, shared inboxes and maybe some form of basic CRM is still not there (are people still having business-wide google accounts they hang out the password for in next to the door just so 5 people can respond to info@company ?).

I feel like Gmail's trajectory has roughly been this: 0 -> EXCELLENT product (in maybe 1 year total) -> today (14 years of focus shifting, abandoning one userbase per year) ...

I think the solution is to focus on Gmail as an email product with perhaps chat integration, but nothing more. THAT was what was needed. GTalk/Hangouts was always the chat app for more serious people. Google kept trying again and again to make it the app for whatever Google's focus was in $year, never did a good job, but abandoned part of the userbase with every focus shift.
I would also imagine that iPhone users are above average value for advertisers because of their spending behaviour.
Ah, they joy of holding two conflicting thoughts at the same time! Like, Apple does not sell user data to third parties and Apple is sending all search traffic to Google by default for $15b a year.
You start with developed countries, and go from there. It's only fair. They've created the most (by far, on a per-capita basis) unpaid negative externalities over the last 200 years, so they should be the first to start paying for it.
This is a thing I don't get about climate politics in the Nordics. We have already implemented taxation that strongly disincentivizes a large source of CO2 emissions from businesses and private individuals. Gasoline is expensive here because we pay ~80% tax on it, not because it's expensive to ship. And granted, we do have very strong EV adoption to show for it.

But it's a very small step from here to an effective climate stategy that also inventivizes emission reductions everywhere else.

We should have a large-scale R&D program going to sequester CO2 for geological timescales, and pay for it using the existing gasoline taxes as well as an additional and gradually-increasing CO2 emission fee.

But instead this tax money goes towards increasing the number of people working in the public sector. You'd think this was a big talking point for the Greens, but those folks don't understand economics and focus all their efforts on trying to decommission the oil sector. I don't get it!
Has anyone found a successful path to rebuilding after having to have taken huge gaps off, either after burning out and being fired, or deciding to take the time off to recover?

I've burnt out, not realized I was burnt out early enough, and my productivity ground to zero, leading me to be fired before I locked in the decision to quit. As such, I've been out of work for over a year now (for the second or third time) and have ridiculous gaps on my resume as well as just being so behind in acing online technical tests, that I don't really see a path forward. I was recently turned down in the final technical stage for not linting my code during a HackerRank test, and after so much time investment and so many other failed interviews, it's like hiking up a muddy mountain in the rain. Answering the question "What are you most proud of from a previous project" is almost laughable.
It would be mediocre if I suggested that all changes are breaking changes and didn't know about additive changes, deprecations, or (kelvin) versioning.

If an API turns out to be insecure and has to be removed or a mitigation put in place that changes it's behaviour that can be an unavoidable breaking change.

Either way, my point wasn't that "breaking changes always have to be made" but "avoiding making breaking changes because everything has to be deployed granularly slows you down and so does needing to make the same change in N places".
The biggest problem with any cost-driven incentive is that it has the ability to fuck people over. If you make electricity too expensive you end up with fuel poverty. There is no way out of it. There is no other 'choice' that poor people can make. Same with water charges. What do you do if you can't afford your water bill?

But cars are different. For many people, driving is not essential. It should be a luxury to drive a huge hunk of metal around a smooth road. By right that shouldn't be affordable, given the current situation. We just got used to cheap cars and cheap fuel, and built our culture and our cities and our lives around that. (Yeah, I know, people who live in the country are married to their cars). If your country really pushes EV charge points and implements tax incentives on EV vehicles, then you are providing people with a way out of high carbon tax. And you need your PR campaign to be clear that people are getting a choice: high price fossil fuel or cheap EV. Because the chicken/egg here is that you won't get a government that'll make those changes until your convince people to vote for it. And people won't vote for poverty, but they will vote for options.
EPR development began in 1989, many of those called "millennials" weren't even born at that time.
GreatSQL - A MySQL branch originated from GreatOpensource
GreatSQL is a MySQL branch originated from GreatOpensource. It is based on the MySQL official release and has many performance and reliability enhancements, especially around MGR. It can be used as a free, fully compatible, enhanced and open source drop-in replacement for MySQL.
Yeah I read this the same way. The article is very vague and does not mention anything concrete at all.
Quality NHK reporting very poor on actual details as usual.
Google isn't the company that throws 18B at a problem if it doesn't believe that not doing so wouldn't pose a substantial business risk.
So increase the price until it's a break even proposition?

A country shouldn't be lock their population inside and refuse to let citizens back in for an indefinite period of time. That's insane.
If I may quote some motherfucker on the web:

And no, you don't have to fucking love all my shit

The background colour's the 2nd CSS rule (followed immediately by text). If I were to redo the page, I'd have a media query for colour depth and set those to #fff and #000 respectively for B&W screens anyway.
How to keep the Lawns and Driveways Pest-free?
Pest control in Hampstead proves tough and somehow, the negligence of households also causes the pests to stay longer. So, here, you need to follow the tips explained in this blog.
"Do you want to go back to that after having used W10?"

I have seen this type of reply repeatedly in response to any comment that some software or the web was a better experience in the past. In this case, it ignores the point being made which is not that the past was better, it is that upgrading hardware while not upgrading software is a much nicer user experience than upgrading software without upgrading hardware, or upgrading both at the same time (buying a new computer). The former was and still is stymied by companies like Microsoft and now Apple. Plus we have to contend with "business strategies" like planned obsolesence and "automatic upgrades". Arguably W10 was a "forced" upgrade, minimising if not eliminating any user choice. IMHO, we as users miss out on the full enjoyment of improvements in hardware because developers usurp those improvements for themselves. The user's computer resources are donated to the OS developer, without any prior permission from the user. That is the price of having the OS pre-installed,
Monetising mobile search would also require Apple to develop a very strong advertising platform. Doing that would put them in direct conflict with themselves over privacy, either they'd have to compromise privacy to benefit their ad business, or their ad business would be significantly less attractive to advertisers. In practice this would make it very hard for them to monetise search anywhere near as well as Google can, maybe 5 to 1. So if mobile search is worth say $30bn to Google, it might be worth $6bn to Apple.

Combined with the high costs of building both a search engine and an ad platform, and this would result in a massive revenue hit for Apple. I don't see how any vaguely realistic numbers lead to them benefiting from it, at least for quite a long time.
Second that recommendation. Element is getting very solid as an alternative with channel support and E2E.
I'm a bit confused, because I ultimately understood Attrs and Pydantic to be aimed at solving different problems. I may've been wrong, but my understanding was that:

* Attrs - To reduce the boilerplate of defining classes, pre-dates dataclasses, but still has a bunch of capabilities that dataclasses don't.

* Pydantic - A declarative data validation + [de]serialization tool, mostly to be used at the boundaries between systems.

Assuming my understanding is correct, it feels a bit odd to compare them as if they were like-for-like alternatives to each other. It wouldn't be crazy to use both in your code.

Personally what I'm missing in my suite of libs, is something that only does data validation. The nicest (IMO) API I've seen for it is Django's forms, but I don't like that they're inherently coupled with the UI aspect of said forms and Django itself.
With respect to the Element devs (I want to see it succeed) it's UX and polish is night and day compared to Slack. I struggle with Element and I've been using messaging apps my whole life.
People who compare US oddities with Chinese authoritarianism are such useful idiots. Let's see what happens with a kid when he refuses to study xi Jinping thought. This insipid anti americanism that infests the internet is the dead horse that keeps on kicking
>supposedly there are well over 10,000 people "trying" to get back... though in my experience, and talking to everyone in my quarantine hotel and on my flight, I don't actually believe that's true.

Speaking for myself, I am not wanting to return permanently, so I do not want to take the quota place of someone who does want to. There is also uncertainty for me if I would be able to leave the country.

I do want to see my family however, and I have no idea when that will be possible. Video calls only do so much.
Oxandrolone is amazing. It's such a same there's a stigma around these substances because this particular one could improve so many lives.
This. I can't understand how one can write such a long article about this without talking kWh, energy sources, etc.
CSS System Colors and the color-scheme property
‘Genetic fossil’: intact DNA from woman who lived 7,200 years ago discovered
got an example of case where this caused a problem?

i can't imagine how that would work. while i can imagine that a company may not instruct people to work for them for free, wouldn't that also prevent me from making code freely available that a company then just uses?

it makes no sense. if that were the case companies would not be able to use any software that is available for free.

there can't be many countries where that is actually the case.
Government might try to go house to house in red states. They'd encounter resistance everywhere, in innumerable forms. The government would be fighting with people defending their homes and their way of life. It would go very badly for the government.
While thats certainly part of the problem, I distinctly remember that, when I created my instagram account and followed the first few accounts (all miniature painting stuff, I use insta for exactly nothing else) the suggestions in the search where sprinkled with stuff not fitting in that genre. Like car content and barely dressed women posing. I had to do the "long tap" => "not interessted" dance for a few days to get rid of most of it.

Sure, maybe its something the algorithm connects. "This fellow likes painting small figures, other peoples who do that also like cars and women, so he will like them as well" but its harsh to say "you only get what you asked for" in this context imho.
Netflix is now a major player in the entertainment business, and I would guess there is a pay-to-play element behind the scenes as well as ROI on new productions, forcing them to jam these options down our throats.

User viewing preferences seem to be a secondary consideration.
It may be well known, but is it true? "Corruption" implies there's a previously established social order to corrupt. But in developing nations this social order is not something that existed and is now being undermined; it's something that is still under development. Hence, "developing" countries - phrasing that assumes an "end-of-history" inevitability and self-evident goodness of the current status quo.

In that sense, corruption is the process of a society developing towards capitalism, but using its pre-existing societal toolset of ad-hoc interpersonal arrangements, in all their messy complexity, rather than the established processes of societies with centuries-old institutional traditions of having 1 universal metric for everything (capital). As capitalism is based on inter-generational accumulation of wealth, corruption can only be resolved over generations as societies become more trusting of the rationalist paradigm.
i actually had an ipad picked out and in the basket ready to buy it! although i have been thinking of buying one for a good few months now, ive just been hesitating a lot because i was not sure if i could handle how restrictive ios is compared to android.

the thing that really has me torn is that there is nothing else like it for simole/fun/creative music making apps (samplr, reason compact etc), which is the main reason i was going to buy one. at the same time i don't want to be part of apple's figures next quarter
One of the things I have been struggling with Netflix, YouTube and other platform's recommendation systems is serendipity.

It is clickbaity, but after a while you get bored or saturated.
Erm, Stylus, not Stylish.

Stylus is a useful CSS manager.

Stylish is a piece of malware that spies on you.
> All the problems with security seem to come from JavaScript exploits intrinsic to the engine

Yes the classic memory-related bugs come from the engine, but the comment explicitely mentioned leaks and I don't think that was about the memory ones. Many of the new "features" turned out to leak sensitive or at least identification-enabling information. Imo having remote code execution without a big red warning that this is stupid and you should not do it that users can't click away without being forced to think about it just isn't a good idea, even if it is sandboxed. At the very least we should have a permission-based system where users need to authorize every single Javascript API, for every single connection/file/database/whatever and be unable to ignore it without disabling the APIs. That would imo be the best compromise since web-devs would be forced to think about what they are doing to users computers¹ while still allowing applications to be built.

¹ My hope being that they wouldn't include [bullshit fontend framework] except when absolutely necessary
> Regulation and necessity to survive will funnel more money and effort into this area.

Does the necessity to survive even exists at civilization scale ?

Because climate change will probably not put a clear end to humanity as a specie. And, sure, I’m optimistic : we’ll get through this like we happened to survive, world wars, pandemics and a load of other global catastrophic events.

But what will be the cost in human lives ? If, say, 20% of the planet remains inhabitable by the time we succeed to stop climate change, is that an optimistic take ?
I get your point. As a EU citizen though, I want to at least have a way to realistically fight a lawful intrusion after the fact. If I understand the Australian laws correctly, they are mostly enabling hidden surveillance.

I'll be trying out https://mailbox.org/en as an alternative. They seem to have good PGP infra and are hosted in Germany.
Lenovo Censors ThinkPad Reviews
Finally, a Fitbit that tells you it's OK to not work out
It could be that you've adapted your search style to DDG as well. I tried making the switch, and my god was it frustrating.
So would Google's share if they lost overnight the exclusive status of being the primary search engine, even more so than Apple.
Seems like more of a benefit than a problem. Current games that need a server side will die off this decade with no chance of being played ever again. Zero long term marketing/awareness for the brand, developer, console maker.

A good thing overall, tbf.
As stated in the BBC article it's not banning those sexual acts, it's banning depictions (e.g. porn of them). And it's banning these ones in particular because they are considered by the UK Gov to be life threatening.

So it's not about freedom of expression because it's about selling porn. And the gov has a justification as to why these 2 acts because it believes they're dangerous (note they also banned strangulation but that didn't get talked about because few people disagree that strangling someone for pleasure is dangerous).
No matter how far I get in my career, I don't think it's even remotely possible to have that much fun at work on a regular basis. These dogs have dream jobs!
Actually the famous case that escaped in Adelaide quarantine was exactly that.

Guy tested negative before the flight, and on days 2, 7 and 14 of quarantine. Then drives around and spreads it. They assume he caught it on his last or second last day in quarantine.

Which is why I had to have tests 72 hours before my flight, then on days 2, 7 & 14 of quarantine, then yet another test on day 16
the constitution, as written, recognized the same rights for all men. The institution of slavery/discrimination was at odds with what was written from the very beginning
You Only Look Once for panopitic driving perception
You could have a look at Marshmallow perhaps? I use it to great effect with marshmallow-dataclass so I don't have to define the boiler-plate data classes separately to the validation/schema. Essentially the dataclass (with type-hints) becomes the data-validation specification.

Links:

https://pypi.org/project/marshmallow-dataclass/

https://pypi.org/project/marshmallow/
> Targeted advertising allows some businesses to exist that otherwise would not exist.

Unfortunately it also funnels billions of dollars into hate sites ($2.6bn+ in the article I saw last week)

It also funds schemes like this that may be technically brilliant contribute little to the web, and extract money from advertisers without giving much back

https://mobile.twitter.com/TedFrench/status/1425414187455496...

(buy's old domains names with good ranking, recreates the site, rewrites the content to boost it's ranking, runs ads and then sells it)
The right to freedom of expression is actually about protected expressions as an extreme example artistic torture is not a protected form of expression.

I am also reclutant to include it as a human right, the corresponding human right would be "freedom not to be compelled to express" eg freedom not to be forced to profess beliefs you do not want to profess.

Personally I do not believe that screaming at people and relentlessly insulting them is a human right, nor that doing so is necessarily a damage to their dignity so I do not see a contraddiction.
Doubt all you like - that's how it is.
> There's a treaty signed which establishes joint soverignty over Aotearoa and it was signed in good faith by both parties.

It's a fairly flawed 1 page document with two incompatible translations signed 181 years ago. There's certainly still plenty of debate over how much sovereignty Maori are granted by the treaty, how that would be implemented, and how relevant it is in the modern context.
Exactly. And this is, in fact, the very reason digital won over analog: digital data does not decay. The medium carrying it does, but data itself can be perfectly read and copied ad infinitum.

Somehow, we've managed to take that natural feature away.
Because you might have family you love and care about living there who you'd want to see?

Feeling a bit East and West Berlin right now.
There's absolutely no reason to believe that the brain can be reduced to a collection of neurons. It's what we want to believe, because it's simpler and makes us feel in control; but in real nature there's intelligence without neurons, and the brain needs much more than neurons to do its thing.

P.S. If we presume that human intelligence is a random processes, then there's no reason to think that this random process can create another that has more information complexity than the original. It makes no sense mathematically.
This concept of fairness seems to go against efficiency. As far as any pollution goes, you want to reduce creation and release of new pollutants as well. The old baggage is bad enough. Adding more of it means making the situation worse.

So you need to address currently polluting countries as well, because they are very much an important part of the problem. This set partly overlaps with the set of developed countries, partly not.
Mate, my only hope at this point is a Labor / Greens Coalition that makes it an election promise to aggressively target and rollback these laws.
A large federally-funded quarantine facility on the outskirts of each state capital would fulfill the need for quarantine that can operate at capacity, whilst limiting transmission. It's not rocket science, but unfortunately it is politics.

The past couple of years have caused me to really become ashamed of being Australian. Being part of an increasingly globalised society, I found the government's blanket dictat of "Australians come home now" to belong to another era. With 4% of its population living in other countries, one would assume they would try harder to not alienate their diaspora.
I definitively like that they care
That marks almost 20 years of Linux as my primary operating system. In early 2002 I got annoyed that the newly-released Windows XP would not run on my PC, due to driver issues. So I downloaded Mandrake 8.2, which had just been released, and it's been an extremely interesting journey since then.
I'm in a similar boat, and I chose to come back. I'll be here for 18 months.

I will now have to apply for an "exemption" to leave, though with my proof of residency and personal business in another country, I should be fine (all fingers are crossed)