Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
JimDabell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
JimDabell
2mo ago
> when has Meta ever not broken their contractual obligations (I am being serious here)? If you are being serious, then you have a wildly distorted view of the world. No organisation can routinely break all of their contractual oblig
32.
▲
by
JimDabell
3mo ago
Apple created <canvas>, but it wasn’t for the iPhone, it was for Mac OS X dashboard widgets. This was a few years before the iPhone existed.
33.
▲
by
JimDabell
3mo ago
You might be interested to know that the BBC has a Pidgin version. > BBC News Pidgin now dey on Whatsapp > No dull yoursef, be di first to get latest tori, analysis, exclusive interviews and ogbonge coverage of Nigerian and Internatio
34.
▲
by
JimDabell
3mo ago
> OK, accents are a whole can of worms. Regional English is varied. I'm not sure if there are any BCP-style tags for intra-country accents. This comment is written in en-GB-Brummie.
35.
▲
by
JimDabell
3mo ago
During the time of Internet Explorer 9, it was surprisingly common for people to still be using Internet Explorer 6. This was often out of their control, for instance if they had intranet sites that required Internet Explorer 6, or if they
36.
▲
by
JimDabell
3mo ago
It sounds like an overly earnest TEDx talker leaning over you talking about something inconsequential as if it’s the most mic-droppingly insightful thing in the world.
37.
▲
by
JimDabell
3mo ago
> In 2008 you saved a file called index.html, dragged it onto an FTP client, and watched a little progress bar crawl to the right. When I was first learning web development in the 90s, after a couple of sites, I switched to a hosting pro
38.
▲
by
JimDabell
4mo ago
And the average American is a poor representation of everyone. The title reads “Why does everyone hate AI?” but repeatedly references surveys of Americans, not “everyone”. Americans are outliers; the rest of the world has a much more favo
39.
▲
by
JimDabell
4mo ago
That infrasound video is nonsense: https://blog.andymasley.com/p/contra-benn-jordan-data-center...
40.
▲
by
JimDabell
4mo ago
That infrasound video is nonsense: https://blog.andymasley.com/p/contra-benn-jordan-data-center...
41.
▲
by
JimDabell
4mo ago
You could not make cross-domain Ajax requests at all until CORS came along. There were lots of workarounds people had to invent (e.g. JSONP, Flash shims, proxying, etc.) precisely because this security barrier has been in place since the mi
42.
▲
by
JimDabell
4mo ago
You’re misunderstanding the process. It goes something like this (it varies by country / citizenship): first you upload a picture of your ID, then you use your phone to take a video of your face, then the two are matched. A failure is
43.
▲
by
JimDabell
4mo ago
That’s not correct at all. Are you confusing it with SameSite or something like that?
44.
▲
by
JimDabell
4mo ago
XMLHTTPRequest was originally an ActiveX object (something like ActiveXObject("Microsoft.XMLHTTP")), that’s probably what you are thinking of. You couldn’t make cross-domain requests with it though. Other browsers then implemented
45.
▲
by
JimDabell
4mo ago
I think perhaps it’s generational. If you were a web developer before CORS existed, then you understand that cross-domain requests were forbidden all along and CORS was created to bypass this security. Therefore to do the thing you want to
46.
▲
by
JimDabell
4mo ago
> Initially, you could literally hit any website with any sort of request, so your website.com could make requests to bank.com, and the browser happily obliged. Of course, this opens up a whole host of issues, so browsers started limitin
47.
▲
by
JimDabell
4mo ago
HTTP requests are not RPC calls. The end state of a DELETE request is that the resource does not exist. If you make the request once, the end result is that the resource does not exist. If you make the request twice, the end result is that
48.
▲
by
JimDabell
4mo ago
> If I told them who I was and then failed to verify that, they don't know who I am because they think I'm lying about who I am. They know who you claim to be. It’s not like they just delete all information about you when you
49.
▲
by
JimDabell
4mo ago
The whole point of an identity check is that they know exactly who you are. If you tell them who you are and you fail the identity check, you can’t simply create a new account because when you go through the identity check for a second time
50.
▲
by
JimDabell
4mo ago
OpenAI also has this kind of check. What is especially bad is that if you fail the verification process, they won’t let you retry – you are permanently locked out from the top models. They aren’t clear about this upfront during the process,
51.
▲
by
JimDabell
4mo ago
> GET requests will be sent, but they are supposed to be idempotent so if your server is implemented in a sensible way, it cannot cause any adverse effect, and reading the response is all that matters for GET requests. This is not correc
52.
▲
by
JimDabell
4mo ago
> Thinking of it in advance does make it easier but it can definitely still break a business If privacy regulations can break your business , then I think there’s a very high chance what you are doing is exactly the sort of thing the re
53.
▲
by
JimDabell
4mo ago
> I recommend taking a look into the different standards for website accessibility, GDPR, etc. On paper it sounds great, who doesn't want an accessible websites or privacy? But in practice it's a total drain of resources, real
54.
▲
by
JimDabell
4mo ago
Alexandre Colucci has published a series of articles analysing the use of Swift in iOS and macOS by Apple here: https://blog.timac.org/categories/reverse-engineering/ And frequently discussed on Hacker News: http
55.
▲
by
JimDabell
4mo ago
Forget AI exists for a moment. You’ve got a team of humans working on a project. You’ve got a backend developer, a frontend developer, a DBA, a platform engineer, a graphic designer, a UX person, a product manager, and a QA person. Whose re
56.
▲
by
JimDabell
4mo ago
You think “taste in colours” is a development task not a design task‽
57.
▲
by
JimDabell
4mo ago
That doesn’t work because it relies upon the receiver adding all the possible variations of the sending email address to their address book ahead of time.
58.
▲
by
JimDabell
4mo ago
Is there more documentation than this? > as-console-user command [args …] > Run a Homebrew command as the active macOS console user. > This is intended for MDM, Munki and Jamf workflows where brew is invoked as root but Homebrew op
59.
▲
by
JimDabell
4mo ago
Having a trustworthy inbox that contains only legitimate email and a separate friend request queue where you can decide “do I know this person / organisation?” is far better than having a single inbox that’s a vast ocean of emails of u
60.
▲
by
JimDabell
4mo ago
> To have secure email I think html /css should be dropped from email support I don’t think that helps at all. We already know how to consume that securely, we do it billions of times a day in web browsers. > the inbox should wor
More ›