Readit News logoReadit News
shrikant commented on GitHub: Git operation failures   githubstatus.com/incident... · Posted by u/wilhelmklopp
kennysmoothx · a month ago
FYI in an emergency you can edit files directly on Github without the need to use git.

Edit: ugh... if you rely on GH Actions for workflows though actions/checkout@v4 is also currently experiencing the git issues, so no dice if you depend on that.

shrikant · a month ago
We're not using Github Actions, but CircleCI is also failing git operations on Github (it doesn't recognise our SSH keys).
shrikant commented on Google Antigravity   antigravity.google/... · Posted by u/Fysi
modeless · a month ago
Thank you for saying what this entire blog post doesn't. It's actually disrespectful of Google to launch this without even a mention of the fact that it is based on VSCode.
shrikant · a month ago
It's so obvious from even just the vague screenshots that are hidden somewhere on the site that it's a VSCode fork, that I suppose I can see why they've tried to obfuscate that as much as possible.
shrikant commented on You can't cURL a Border   drobinin.com/posts/you-ca... · Posted by u/valzevul
Telemakhos · a month ago
Starmer addressed this a while back, accusing the Tories of campaigning on reducing immigration while actually running an experiment in open borders. Having made this statement, he then proceeded to do nothing about immigration himself.

https://www.theguardian.com/politics/video/2024/nov/28/keir-...

It seems to be a bipartisan thing in the UK to recognize that the electorate really doesn’t want immigration, and then not to fulfill the will of the electorate. Instead, the politicians use that will to accomplish unrelated goals like imposing a national digital ID.

shrikant · a month ago
He's done plenty (https://ukandeu.ac.uk/the-coming-collapse-in-immigration/), following on from the changes Sunak made, which are already showing up in the early numbers this year.

But of course it's never going to be enough for the noisily anti-immigration lot.

shrikant commented on You can't cURL a Border   drobinin.com/posts/you-ca... · Posted by u/valzevul
317070 · a month ago
First, the author is actually wrong. The date is not 5 years before you submit, but is 5 years before the form is received by the home office! So there are a few days of uncertainty, depending on how fast Royal Mail was with the physical documents.

Additionally, I did a request for my information from the home office prior to filling in my form. After all, you have the right to request the information they have on you that will be used to verify your form. Kafka would be proud.

Let me tell you, Home Office doesn't have a clue where you were 5 years ago. It had approximately 50% of my trips, and frequently only had only one leg of the journey. Plane, ferry, train, sailboat, ... it didn't matter. It seems like they have not been keeping the information very well.

shrikant · a month ago
As someone who's been through that dance twice, it's 5 years from the time (well, day) you press "Submit" if you're applying online, or $RANDOM days of Royal Mail nonsense if you choose to apply by post.

I agree though, the Home Office doesn't have a way of knowing where you were fore sure 5 years ago unless they got someone to go through your "days in and out of the UK" list and vetted/cross-referenced it. And even then it'd likely be incomplete and they'd have to guess.

My surmise is that they look at the level of effort you've put in to filling out that detail, and if the total days in/out isn't particularly a borderline case, then they just wave that bit through.

shrikant commented on The Missing Semester of Your CS Education (2020)   missing.csail.mit.edu/... · Posted by u/vismit2000
olooney · 2 months ago
I've been building up a similar list of topics that nearly every programmer will at some point be forced to learn against their will and which are not adequately covered in undergrad:

* Text file encodings, in particular Unicode, UTF-8, Mojibake

* Time: Time Zones, leap day / seconds, ISO-8601

* Locales, i18n, and local date/number formats

* IEEE 754 floats: NaN and inf, underflow, overflow, why 0.1 + 0.2 != 0.3, ±0, log1p

* Currencies, comma/dot formats, fixed-point decimal representations, and exchange rates

* Version strings, dependencies, semantic versioning, backwards compatibility

There's another list for web/REST developers, and one for data scientists, but this is the core set.

What'd I miss?

shrikant · 2 months ago
CSV/Delimited file format management, for sure. (Reading, writing, choice of field/record delimiters, escaping, working with Excel's CSV quirks, etc.)
shrikant commented on Show HN: The text disappears when you screenshot it   unscreenshottable.vercel.... · Posted by u/zikero
shrikant · 3 months ago
Could someone please post what this disappeared bit is supposed to look like? Looks legible to me when I screenshot and open in Preview on MacOS 15.6.1 (Firefox).
shrikant commented on DataTables CDN Outage – post incident review   datatables.net/blog/2025/... · Posted by u/cristoperb
theallan · 3 months ago
Didn't expect to see this here, it was over a month ago this incident happened! Happy to answer any questions about it (author of DataTables here). It was a super stressful event to say the least, and I've been reading along with the recent npm incidents wondering what I can do to make sure my OpSec is as good as it reasonably can be.
shrikant · 3 months ago
Totally OT, but thanks so much for DataTables! I used it for a tiny personal project a few years back and it's been quietly chugging away with barely any maintenance required. It was so easy to get up and running with the documentation, implement and customise to my heart's content -- truly an excellent piece of open source!
shrikant commented on Use singular nouns for database table names   teamten.com/lawrence/prog... · Posted by u/Bogdanp
shrikant · 3 months ago
Funnily enough, the blog post itself has a counterexample in their singular noun example: the table^Wrelation name is `user` which is highlighted by the syntax highlighter as being a keyword. I'd wager the same thing would happen for a table named, say, `transaction`.

Some DB engines won't let you use a keyword as identifiers for anything unless it's quoted, and then you either have to quote everything, or end up in a weird situation where some things are quoted and some aren't.

shrikant commented on I ditched Spotify and set up my own music stack   leshicodes.github.io/blog... · Posted by u/starkparker
aspenmayer · 3 months ago
Speaking of Spotify, they apparently just updated their Terms of Use as of September 3, 2025, effective September 26, 2025. From the email I received:

> We have clarified that you may only access the version of the Spotify service available where you live at the applicable price set for that version of the service.

> We have clarified how we bill you for subscriptions and how subscriptions may be canceled.

> We have provided more information about different ways in which content may be posted or shared on the platform.

> We have also provided more information about our content policies and practices, and our personalized recommendations.

> We have included links to important user policies and guidelines for your ease of reference.

> We are making some updates to the arbitration agreement.

Found some more discussion of pricing issues:

https://old.reddit.com/r/digitalnomad/comments/1n4x58f/spoti...

And this change was not called out in the email, but seems interesting to note:

https://musictechpolicy.com/2025/09/02/ai-implications-of-sp...

shrikant · 3 months ago
YouTube have done the same with the Premium subscription. From the email I received:

> We are updating the Terms of Service for YouTube Premium, YouTube Music Premium and YouTube Premium Lite subscriptions ('Terms'). These new Terms will be included in the YouTube Paid Service Terms of Service and will come into effect on September 26, 2025.

> We are making these changes to improve clarity and transparency regarding your subscription, including:

    Clarifying our plan types.
    Explaining our policies on promotional offers and accepted payment methods.
    Clarifying that your subscription access should be predominantly from the country where you signed up.
    Providing additional explanations and clarifications on our subscription policies.

shrikant commented on Microsoft Introduces 'Copilot Mode' in Edge   blogs.windows.com/msedged... · Posted by u/Bogdanp
danudey · 5 months ago
How many times has Microsoft had some kind of product that isn't taking off how they wanted to, so they just rename it and give it a new coat of paint? Microsoft Office? I think you mean Office 365! What does that mean? Nothing, it's just Office but you don't get to decide when to update.

Anyway, now it's Office 365 Copilot! What does that mean? It means it's Office, but with an AI which you didn't ask for, which doesn't really do much for you practically, and also which costs 50% more, and you can only opt-out by trying to cancel your subscription entirely.

You can tell AI is a grift because it's all dark patterns and lies with these people.

shrikant · 5 months ago
On my Android, it's called "M365 Copilot", which is even more wtf...

u/shrikant

KarmaCake day11220July 10, 2009
About
https://fosstodon.org/@shrik
View Original