Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
creesch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
241.
▲
by
creesch
2y ago
> Sure, but people are suggesting OpenAI and Anthropic should use OAuth instead of API keys. No, they should offer it. As for the majority of webbrowser based use cases, it is a more appropriate solution.
242.
▲
by
creesch
2y ago
Broken for me, looking in the console several resources can't be loaded. Although no blocking is active. Also tried two different networks.
243.
▲
by
creesch
2y ago
Dutch post codes actually do specify the street. It's four digits and two letters. The digits cover an area (can be a city, town, neighborhood) and the letters cover the specific street or part of the street. Technically, they cover a
244.
▲
by
creesch
2y ago
Mate, the context is that Claude now supports CORS. We are talking about in-browser use.
245.
▲
by
creesch
2y ago
They don't, but they probably should imho. I was just talking about best practices in general.
246.
▲
by
creesch
2y ago
Generally speaking that is what OAuth should be used for with clearly defined scopes and insights in what apps are making use of the API through your account. Not an API key with full access and no limitations. With openAI and other provide
247.
▲
by
creesch
2y ago
Bit of an odd warning though, considering how half the internet works. I suppose the warning is missing some context. It is a bad idea to give your API key directly to web services you don't know or trust. For those situations, OAuth
248.
▲
by
creesch
2y ago
> because that will make it less useful and more of a hassle down the road You can't just say "it is this because it is this". Clearly the sole user of DNS finds it useful to block through DNS. What sort of hassles do you
249.
▲
by
creesch
2y ago
> Below a certain threshold, "quick calls" are the best thing to do. Sure, but give the person you asking for a quick call the context to decide if they also think it is a quick call. All the article basically is asking for is
250.
▲
by
creesch
2y ago
> So in my opinion, the author is a little bit selfish too. The company cannot 100% align with what best works for you. No, of course not. It is a scale/grade where balance needs to be found. Unfortunately, in some companies the bal
251.
▲
by
creesch
2y ago
> A call has a definite start and end Oef, you clearly had not to deal with the "quick" calls I had to deal with at a previous organization. If I had not set boundaries, these would easily drag on for who knows how long. Beside
252.
▲
by
creesch
2y ago
Or, these articles are written by people who deal with so many "quick calls" and a continuous stream of meeting invites without clear agendas that it actually does stop them from performing what is their actual job description. Th
253.
▲
by
creesch
2y ago
It could be that you are working for a very healthy organization where having a quick call is no big deal as they don't happen that frequently. In that context, you are entirely right. If all the quick calls are just that, quick calls
254.
▲
by
creesch
2y ago
Bit of a tangent, though related. It looks like you accidentally stumbled into a version of test driven development ;) With the big difference obviously being that typically the developer who writes the test also will write the code. In som
255.
▲
by
creesch
2y ago
Sure, but that is not the context here. So I am still unsure about the "evil" aspect of it all. Even if someone else has to use it. Certainly, when it is someone in their household who can access the administration for their clien
256.
▲
by
creesch
2y ago
Assuming I am looking at the right comment, you didn't really expand/explain all that much. If I am correct, your argument boils down to blocking happening outside the direct control of the user. This technically is true, as you d
257.
▲
by
creesch
2y ago
> dns-blocking is evil, no matter who does it. You really ought to expand on that line of reasoning in order to get anyone to take this comment seriously.
258.
▲
by
creesch
2y ago
I don't think calling the ISP was actually what they didn't feel like doing. It is more the call itself. Being put on queue with wait music, dealing with first line customer support who have no clue what you are asking, waiting to
259.
▲
by
creesch
2y ago
> ATMs were meant to kill banking jobs but ah theres more jobs in banking than ever. US banks, who are surprisingly behind the times in as far as automation goes. Here a lot of banks used a lot of automation to reduce the amount of manua
260.
▲
by
creesch
2y ago
Yeah the customer demographic here likely does worsen the situation. Although I am sure that this is happening elsewhere as well.
261.
▲
by
creesch
2y ago
I am not, I see it happening even within companies. They figure that for some junior tech related roles they don't need to hire people with the education and just teach them in house. Often not developing itself, but things like autom
262.
▲
by
creesch
2y ago
Oh for crying out loud, I obviously mean these specific mistakes. If you have worked in any capacity with LLMs like this you would have seen them variables or suddenly switch up the convention of how they're written. Certainly if you a
263.
▲
by
creesch
2y ago
Show me that copilot never makes a mistake or introduces variables that never have been initialized...
264.
▲
by
creesch
2y ago
LOL, are you kidding me? LLMs including the gpt family copilot uses are very good at sneaking in these sorts of thing.
265.
▲
by
creesch
2y ago
I feel like you are reading way to much into it. To the point that this is almost appropriate https://ludic.mataroa.blog/blog/the-violent-role-of-relentle... Confronted isn't necessarily a hostile word. It is a ve
266.
▲
by
creesch
2y ago
Okay, different person as the one you responded to. Your entire comment was reasonable up until the last line. What is that even based on? Where did they admit to setting up traps? Is that your take on their comment about trying to ask thre
267.
▲
by
creesch
2y ago
I am saying that I ignore Safari, for a variety of reasons including not having a device to run Xcode on. I am also highly doubtful of it working perfectly given my experiences with Safari's implementation of the webextensions API. Tho
268.
▲
by
creesch
2y ago
Interesting article to read. Part of the issues also seem to come from a few contributing factors like the unusual platform and expanding from this platform including whatever limitations come with it. Meaning you implemented things in a re
269.
▲
by
creesch
2y ago
The only really difference sometimes is in the manifest. If you target the webextension api and use the Mozilla poly fill library, your code base does not need to be duplicated at all. It adds the benefit of being able to use all API calls
270.
▲
by
creesch
2y ago
> The docs supplied by Google are quite good! They are okayish in my book. Personally, I prefer using the MDN docs [0][1] for web extensions as I am using mozilla's polyfill library [2] anyway. These contain more practical examples
More ›