skysight-inc/HackerNews huggingface dataset:
Browser vendors seem to have shelved all work on DNSSEC for reasons they haven't publically stated. It had such promises to be able to reduce trust in CA's by pinning HTTPS certificates to DNS responses, so was exactly what browsers would have wanted, yet still all work stopped around 2015 or so.

To me, it's as if DNSSEC has some critical and unfixable security vulnerability, and people who make these decisions decided to stop all work on it, but not reveal the vulnerability because doing so would do too much damage.

This is probably the most comprehensive list of reasons not to use it: https://www.imperialviolet.org/2015/01/17/notdane.html
Yes, chrome was for a long time simply better browser (mostly because it was much faster/responsive).

But as the article explains, this was largely caused by the need to provide extensive backwards compatibility which stifled innovation or completely prevented it (in case of multi-process architecture).
I checked and at least in Germany Adobe offers the monthly subscription. It's a little more expensive as can be expected. I purchased it some years ago, and then cancelling after a few months they tried to charge the rest of the year, but when I pointed them to the subscription type I had, they complied.
Possible replacements for Tab Mix Plus: Obviously there's no drop-in replacement for everything. Even with that aside, it's hard to make recommendations because it had so many features and probably a few were especially important to you and they might differ from the ones that were important to me.

For me, the number one feature originally was to force absolutely all popups to appear in tabs, not windows. This is actually just a built-in option now (maybe it was all along?) [1]

I used to use a feature where you could hold down the right mouse button and use the scroll wheel to switch tabs - I can't remember now whether that was provided by Tab Mix Plus or FireGestures. Anyway, now it's in FireGestures' successor, Foxy Gestures [2].

But the main recommendation is Tree Style Tab [3] (plus its own extensions [4] e.g. I use TST mouse wheel, and there seems to be a tab colouring one if that's your cup of tea). The key thing is that TST draws the tabs itself so it can make any manipulations it likes to them, which it can't do with the original tab bar in new extensions (you can hide the original tab bar [5] to avoid confusing and wasteful duplication).

I realise that laying your tabs out in a totally different way is quite a big change but it's actually an amazing change by itself. It's a much more logical way to layout tabs, and you can see more tabs at once (without resorting to multiple rows - yuck!). Once you get used to it, using a linear tab bar seems ridiculous in comparison. Plus extra vertical screen space is useful and horizontal space is typically just wasted. I recommend playing with its options a bit though; I find its default behaviour (collapsing trees automatically when you switch to another one) a bit frustrating.

[1] http://kb.mozillazine.org/Browser.link.open_newwindow.restri... (set to 0)

[2] https://addons.mozilla.org/en-GB/firefox/addon/foxy-gestures...

[3] https://addons.mozilla.org/en-GB/firefox/addon/tree-style-ta...

[4] https://github.com/piroor/treestyletab/blob/master/README.md...

[5] https://github.com/piroor/treestyletab/wiki/Code-snippets-fo...
Development of Warajevo: ZX Spectrum Emulator Made During the Bosnian War
Debugging AWS Lambda Timeouts
Power test SDRAM about Python
So you signed up for an “annual subscription billed monthly” (which is discounted from the monthly subscription), didn’t actually read what you were buying, and this is somehow Adobe’s fault? This is not hidden from buyers. It is quite clearly stated when you choose your plan. You committed to something and didn’t follow through, so you are in the wrong.
Covid-related anxiety is common, but many are learning to overcome it
Is Quantum-Accelerated Computation the Next Big Disruption?
The Difference Between a Cupcake and a Muffin Might Surprise You
Using AWS Lambda Layers with AWS Chalice
This seems more nuanced than implied here. It sounds as though the 'main issue' wasn't that Super Shuttle couldn't work while letting their drivers be independent, but rather that they couldn't compete on price with a service that didn't.

If a business was paying their workers minimum wage and couldn't compete on price with another business that came in and didn't respect minimum wage laws, you wouldn't say the main issue was paying minimum wage. You would say it was the business that didn't respect minimum wage laws.

It seems like if all companies treat drivers as independent contractors, then the market will naturally work itself out. Drivers will compete amongst themselves and determine what they are willing to work for, and prices will adapt as needed to support that. However, if some companies don't, then obviously it isn't a level playing field. That will only be exacerbated if the company that doesn't then also further depresses ride prices to the point of operating at a loss.

Whether the current legislation actually achieves the goal remains to be seen, but the whole point is to level the playing field. I don't think anyone actually thinks that the way forward is to treat drivers as employees. Instead, I think having to treat drivers as employees is a deterrent to the current way contractor laws are being skirted, with the intent of pushing all companies to treat their drivers as independent contractors in order to level the playing field.
Thank you, that article has the original transcript in full and shows that it is fake news - I quote directly from your link:

"And you had people -- and I’m not talking about the neo-Nazis and the white nationalists -- because they should be condemned totally. But you had many people in that group other than neo-Nazis and white nationalists. Okay? And the press has treated them absolutely unfairly."
> I feel like I could make an investment product where I pay you 4% of whatever you invest, per year, forever...

It seems that you have heard about the "four percent rule", but probably have not needed to actually look up the details. It is from something called the Trinity study (also see Bengen and recent Wade Pfau) and there are important details about it:

> The 4% refers to the portion of the portfolio withdrawn during the first year; it is assumed that the portion withdrawn in subsequent years will increase with the consumer price index* (CPI) to keep pace with the cost of living.

* https://en.wikipedia.org/wiki/Trinity_study

* https://en.wikipedia.org/wiki/William_Bengen

Further it is/was focused only on thirty-year retirement time horizons, not the infinite-horizons of perpetual institutions. It is probably not even appropriate for the 'retire early' (FIRE) movement that is somewhat popular in recent years:

* https://www.pwlcapital.com/the-4-rule-for-retirement-the-tri...

* https://www.youtube.com/watch?v=3BScK-QyWIo
The Golden, Greasy, Glorious Power of Tater Tots in This Dumpster-Fire Year
French here. This is very true. The whole economic incentives are made for big CAC40 companies whose owners/CEO are friends with the lawmakers. The small and medium companies, as individuals, are the most taxed out there. If you own a company and paid yourself you had to pass through 4 layers or so of taxation.

> Financial and investing groups in France are very conservative.

A friend set up a company, like you said having first another job, and it took 3 years IIRC to get a loan from a bank. All its initial money was love money coming from family and friends investors.
Improving the serverless developer experience with sls-dev-tools
Oh come; they obviously go out of their way to make sure this as unobvious as possible, for obvious reasons.

I had exactly the same experience; adobe can burn in a fire after that and the iPad photoshop disaster as far as I’m concerned.
And they did aggressively market it to get to that point.

If you visited Google on Firefox or IE you would get a banner suggesting you to try Chrome.

It was bundled with all sorts of software, including Flash which would install it by default unless you found the right checkbox. (Many non-technical people I know ended up unintentionally installing it this way)

They even had offline (real-world) advertising for it.

I'm sure word of mouth had an effect, but it was only a small part of why it succeeded. Remember that Firefox only ever achieved a fraction of Chrome's (current) market share, and relied mostly on word of mouth (though they did have the occasional real-world ad campaign), despite its superiority to IE.
Finally a comprehensive article about the 737 Max issues that I can understand.
That's a bit of a simplification.

From £9.5k to £50k you pay 12% national insurance in addition to income tax, so it's really 32% not 20% tax.

Over £50k you pay 2% national insurance.

Your employer will also be paying 13.8% national insurance.

Once your income exceeds £100k you start losing your personal allowance at a rate of £1 for every £2 over £100k, so you have no personal allowance after earning over £125k. This means that your effective marginal tax rate between £100k & £125k is about 60%
Mudlet is great, thanks for your work. It's a pity though that it took nearly until MUDs are dead to such good client appear. I'm rather sure that if comparable clients existed 20 or maybe even 10 years ago, MUDs wouldn't be in this state.
What alerts should you have for serverless applications?
Steve Bannon arrested and charged with fraud over Mexico wall funds
> robust, clear, well-tested, and easy to maintain systems

I wonder if that's how the implementors of software that actually lasted for decades would describe their work or motivation.

Does this describe Unix, for example? In particular the old AT&T version, not GNU (or even modern BSD) code.
> Please write a blog post with a more complete list of podcasts that you listen to and sites that you read!

>It turns out it is surprisingly difficult to find pointers to sites and podcasts if you speak French, but do not live in France. The internet is really good at keeping us in our bubbles, making a lot of assumptions on geolocated IPs.

If you have a good level in french, I would advise you to listen to France Culture. I think the programmes are quite good, I personally really liked the audio series, for instance "L'incroyable expédition de Corentin Tréguier au Congo". Another interesting programme of this summer is the ongoing interviews with "modern mercenaries/privateer" [3]

[1] https://www.franceculture.fr/emissions

[2] https://www.franceculture.fr/emissions/lincroyable-expeditio...

[3] https://www.franceculture.fr/emissions/le-monde-des-espions-...
You did, though. You can just add a WE permission that gives them access to |Components|, like Mozilla's own WEs can already get when they need it.

You're choosing not to do that.
One really cool thing about it is that you can ssh to it over USB. No setup or installation, just find the IP-address in on the tablet and connect.
Complexity is absolutely a reason.

Every time a company offers something 'non standard' - it's a huge legal expense and risk.

Very few startups can afford such things.

Like complexity in code scales exponentially, so too does potential legal outcomes.

There are a lot of bespoke things each company could do in light of specific situations, but it's just not worth it.
Reading that code it looks to me that:

clamp(null) returns 0

clamp(undefined) returns NaN

clamp(1, NaN, NaN) returns 0

clamp(1) returns 0

clamp(1, 5, NaN) returns 5

JavaScript is hard to write safe code for.
The power of serverless: Visual regression tests from 20 minutes to 10 seconds
Everybody is ignorant, but smart, attentive people are expensive and are not rewarded. Managers get up the ladder by scheming and appearances and alliances, devs are rewarded for padding their CVs, project managers rewarded for introducing new stuff with a short term focus etc. In many cases people just either don't know better, or don't have the time and patience to provide different incentives. This includes the customer who also doesn't understand tech, doesn't see the value in robustness.

And again for an Adobe creative product all this is still fine. Not losing your data is a solved problem and it's called a backup.

I very very much doubt that a person who doesn't bother to back up their professional data (keeps it all on a single device that may break any day) will have the brains and mental models to understand an argument involving software quality and that they should pay premium for something so intangible and abstract as opposed to visible things like features and a modern look and feel/polish.

In some analogous cases with ignorant customers the state steps in and creates consumer protection regulation, but its usually only for really dangerous stuff that can kill you or make you sick, like food safety, not just delete your wedding pics.
Imaging Edge Webcam
>> That's a person that doesn't believe their fellow citizens could actually be as disdainful and hurtful to each other as appears readily apparent. It's real tempting to buy into that sometimes.

hmmm I feel the same way I happen upon an opinion piece from the NYTimes, or a clip from MSDNC, or any of the other "the sky is falling and the fascists are at the door to destroy democracy" stories running in any mainstream news of today...
After thinking about it for a day or so, I think what the Quell demo is missing for me is simplicity. Boxing is pretty fun by itself and there’s a lot of potential depth in building up different combinations of punches and the rhythmic nature of the exercises. So a simple Wii Sports or even Dance Dance Revolution style trainer would appeal more to me than a cartoon style game. If I were eight years old, it would be absolutely the reverse, but what I want as an adult is just the boxing.
I remember being a uni student, and an extra $100 outlay (plus a sim presumably to keep it connected to a network) for privacy was definitely not something I would have had the budget for. I was a fairly typical student, but I don't think at any point in my 5 years of uni I would have been free to drop $100 on something like that. I was very cash flow restricted the entire time.
I would have challenged them to a duel.
All this feels so wasteful, especially the CIR and formerly the CICE. Instead of having low taxes, you have nominally high taxes and a bazillion paperwork-heavy to make them low. Might as well just make them low in the first place.
Deep Learning Techniques for OCR and Information Extraction
World Bank Chief: Covid May Have Pushed 100M into Extreme Poverty
Red Hat Enterprise Linux 8 libldap considered harmful
College age healthy people are prone to unintentionally spreading it to people with weakened immune systems or older people, directly or indirectly. The more it spreads among the healthy population, the higher the risk that the more vulnerable will be infected. That's hardly irrational.
How Rising Education for Women Is Shaping the Global Population
To clarify, I was using KPI in the abstract. That is, how do I/we define success? What does it look like? How will we know if we are or we're not?
I switched to Phase One's Capture One a long time ago -- it's light years ahead of anything Lightroom has to offer.

The biggest improvement is performance, due to C1's use of Sessions, which are basically folders where you store your RAW files, edits/history, trash, and exports per shoot.

While C1 does support the antiquated method of using a Library, there's more safety and manageability in using Sessions, and most professional photographers use this for good reason.

And regarding presets, C1 stores all (incl. user) presets in a standard directory in your home folder, so it's trivial to keep them automatically backed up.
The new design isn't bad per se but I have two complaints: why can't I switch off chat or disable/hide it? (Perhaps I can but I didn't look hard enough) and secondly: performance seems to suffer badly when you are reading through long discussion threads or simply scrolling down in a group to go back e.g a couple of months. They are obviously lazy loading this into the DOM and storing it inefficiently as it's equally slow in both Chrome, Safari etc. This can easily be solved by just being able to load that content more statically with page selection e.g. click on page 30 at the bottom of the screen instead of having infinite scrolling which nobody actually needs.
Wow, it even includes Scepter of Goth!

I maintained Scepter of Goth, but because it's no longer available it's now often forgotten. I'm very happy to see it included.

I think one of the key tricks and Scepter of Goth was the follow command. As a text adventure, you could say "follow X" and from then on, whenever X moved then you would move with X. That was a key trick to making it easy to create parties so they could go adventuring.
As an immigrant who has been living in France (Paris) for 7 years, I didn't personally experience any racism, on the contrary, my collegues, neighbours and strangers, all treat me respectfully as I would treat them.

On the other hand, my wife, being a Hijabi, did experience it in subtle ways (if we can call it racism): sometimes not-so-friendly gazes from strangers, she can not go to the public swimpool because burkini is not allowed, and she struggled for a year to find work even though she had a good engineering degree (the reason was not always disclosed, but some recruiters did explicitly tell her that it was because of her Hijab). Which is different from the UK and other European countries from what I have been told.

I don't watch French media, but I hear that that's where racism mostly emerges. And I must admit, the behaviour of some immigrant communities (especially some north-african ones, saying this as a north-african myself), partly justifies the hostile attitude towards them.
I'm not saying the way thing works is bad... it is how it works and it's the way it should be because it's good.
Fossil leaves show high atmospheric carbon spurred ancient 'global greening'
True, but I'm not really arguing against what you're saying. It is true that, when you have a positive (or a negative!) result you should also report on the nulls you obtained on the way (most likely in the supplementary materials) as a compendium of the result, to put it into context.

What I'm arguing against is publishing a null result as a stand-alone publication. This creates the illusion of it being somehow a "result", which is not (in fact, we should stop calling them "results" altogether). With a null you haven't proven anything, and thus it is not a sufficient basis for a publication.
In my experience, I am an academic and supervise numerous PhD/MSc students and interact with many different projects. With paper notes I always found it challenging to maintain a single line of notes for a specific topic (multiple notebooks? I would need 20 of them…). For the reMarkable I just have a virtual notebook for each project/student with a date at the top of each page as to when the meeting took place and it becomes trivial to keep track of. Not to mention that I can carry a whole library of research paper PDFs with annotations…
College Notebook of Isaac Newton
One source: https://www.entreprises-et-droit.fr/annonce-legale-creation-...

Maybe did your company have a bulk pricing? Often, companies that offer "registration as a service" have a 200eur fee that excludes that kind of administrative fees. But 30eur for the announcement? Never seen that.
For an interesting vision of how software could potentially be constructed to give users more agency/ownership and longevity without ditching the benefits of SaaS, see Kleppmann et al's "Local-First Software: You Own Your Data, in Spite of The Cloud" [1]. From a technical standpoint, anyway, what they don't really get into is how subscriptions are just too damn attractive as a business model. If anyone has interesting approaches on that front, I'd love to learn more!

- https://www.inkandswitch.com/local-first.html
If I remember correctly part of the book is set in a universe with 6 spatial dimensions - and that's possibly one of the relatively straightforward parts....

A great book.
Slightly offtopic, but very practical use of a comparable algorithm is to determine to what extent a date ranges falls between a first and last date (e.g. first date of the year, last date of year).
e.g. in Excel it would look like: MAX((MIN(end date range; last date) - MAX(Start date range;first date) + 1);0)/(last date - first date + 1). This results in 0 in case of no match, a fraction when only a part of the date range falls between the first and last date, and 1 in case it matches completely or even exceeds the first and last date.
There's the PineTab, but its still in limited production runs

https://store.pine64.org/?product=pinetab-10-1-linux-tablet
Gaslighting (Wikipedia)
In the same boat as well. I'm starting to think to file a chargeback as I gather they are using preorder money to fund advertising like a Ponzi Scheme.
Clickable https://imprint.to
So yes, the ratings agencies may have been cheating, but they are not remotely 'bankers'.

And it's 'very easy to believe' why they did it - because ratings are their source of income. If they don't play nice, banks go elsewhere.

Similarly 'Gartner' and other such entities: you don't buy their reports, you may not get in the 'magic quadrant'. No 'collusion' is needed, just a brain.

But this misses the question again: what did these banking execs do that was illegal? What should they be prosecuted for?

There's just not much there.

The system relies on Credit - if one part of the system goes down, it can take the rest with it. It's not entirely irrational that one bank goes down - the risk of course is the collateral damage.

The 2008 crises was a systematic failure of lack of oversight, greed, stupidity and some bad actors, mostly not illegal activity.
An alternative explanation about why XUL extensions needed to go by a Firefox dev Mike Conley [0], drawing pretty much the same conclusions and then some.

The same thing that happened to Firefox happened to Babel [1]. Babel's plugin API exposes the internal structures and APIs to plugins, which means they're unrestricted in what they can do, but it also means that it's very hard to change things in the codebase because you might accidentally break plugins that rely on the previous behavior / APIs. This is one of the primary motivations behind Rome [2].

[0] https://www.youtube.com/watch?time_continue=4542&v=6D6idUjkv...

[1] https://babeljs.io

[2] https://romefrontend.dev/blog/2020/08/08/introducing-rome.ht...
as Moby would say, we are all made of stars. It was a bit mindblowing to me to realize this was true and not just some hippie-ish slogan.

[0] https://en.wikipedia.org/wiki/We_Are_All_Made_of_Stars
Photo mechanic is great, you can import from a card and put the files on any mounted drive. You can set the import from a card to rename the files by date or other Exif info and into directories in the same way. It can browse directories without importing.

I don't think it can find duplicates, I typically I use a file duplicates tool for that type of thing.

Adobe's Bridge product also does some of this, but I haven't used that in a few years.
It is a combination of factors, it always is. At the time of XUL removal Firefox didn't have much else going for it in terms of performance and stability, such improvements came later on around the time Quantum released, at least in my experience with it. I would very often use XUL extentions for their unmatched capabilities, one of which I fondly remember was Norwell, unparalleled anywhere else. Once XULs were gone, to me, there was nothing noteworthy about Firefox compared to other alternatives, except perhaps allegedly being more "privacy friendly". I just kept going with it as I did for more than a decade by inertia, and can see why someone would drop it for else.
The Global Decline of Religion
Typical bureaucratic mess. Completely unmanageable by normal humans. It's as if the law is made super complicated just to give a job to lawyers.