Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
richbell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
richbell
2y ago
> But definitely not within database functions and procedures. I generally find Hungarian notation silly, however, there's a compelling argument to have them in functions and procedures — perhaps more than for views. The type of the
32.
▲
by
richbell
2y ago
That's an easy swipe to make. What would you suggest instead?
33.
▲
by
richbell
2y ago
That is not what is being discussed and you know it. Provide an example backing up your claim regarding pattern matching + union types: > Like in the same way you might forget to write pattern matching code?
34.
▲
by
richbell
2y ago
> I have read this exact claim before, for what it is worth. Did you end up here simply because you repeated what you saw elsewhere without actually thinking about it? I can't tell if you're being intentionally obtuse. It behoo
35.
▲
by
richbell
2y ago
> Like in the same way you might forget to write pattern matching code? This is a lengthy response to seemingly ignore, or miss, the point being made. It is literally impossible to "forget" if you have pattern matching + algebr
36.
▲
by
richbell
2y ago
> How would you forget, exactly? Your tests are going to blow in your face should you ever leave out an entire feature from the implementation. > ... this idea that you are going straight up forget without any notice of your forgetful
37.
▲
by
richbell
2y ago
> While I also don't like Go's error handling approach I thought Go compiler gives an error if a variable is unused, in this case `err`. Is this not the case? This isn't foolproof. If you're calling multiple methods a
38.
▲
by
richbell
2y ago
> I feel like error handling in Go is divided between people who have been using the language for a long time, and those who are new to it. If you're used to exceptions, and languages with some kind of '?' operator, typing
39.
▲
by
richbell
2y ago
> [Billing and Service Notice] Google Workspace service and pricing updates > Dear administrator, > Starting today, your Google Workspace subscription includes new AI features designed to help your users improve their productivity
40.
▲
by
richbell
2y ago
Your comment didn't seem obviously sarcastic. Intent is hard to convey over text.
41.
▲
by
richbell
2y ago
> Is someone's job to cruise around the various conferences and dev events to look for any Google mentions and report back. Someone in Google's security team likely saw the talk, or the original blog post, and pushed internally
42.
▲
by
richbell
2y ago
I'm not sure I agree that it's a flaw in Google's OAuth implementation. Domain ownership is the source of truth for many systems and, as the article alludes to, expired domains can be abused in a variety of ways.
43.
▲
by
richbell
2y ago
> I say that because, as soon as Dynatrace agents got installed on the app hosts, we started having various 'heisenbugs' requiring node restarts Our containers regularly fail due vague LD_PRELOAD errors. Nobody has invested the
44.
▲
by
richbell
2y ago
> would you care to elaborate on how exactly you found those files and if this might have been the reason for the heavy handed response? usually swagger files would be locked down on the backend . Presumably by visiting ` https:/&#x
45.
▲
by
richbell
2y ago
> That doesn’t seem to be the case based on the study. The study does not say that camelCase is unequivocally as easy, or easier, to read. Selecting the correct identifier from a list of 2-3 words (expandAliasTable, expandAliasTitle, etc
46.
▲
by
richbell
2y ago
I mean, it's harder to read compared to normal text with spaces and punctuation.
47.
▲
by
richbell
2y ago
This reminds me of how people were making death threats and adding "in Minecraft" at the end. https://www.yahoo.com/tech/man-arrested-making-minecraft-dea...
48.
▲
by
richbell
2y ago
As far as I can tell, he just posted on Twitter. https://knowyourmeme.com/memes/events/tumblr-ceo-transphobic...
49.
▲
by
richbell
2y ago
I agree; I've wasted countless hours troubleshooting errors returned in complex Go applications. The original error is not sufficient.
50.
▲
by
richbell
2y ago
> “Pakistani grooming gangs in Rotherham are targeting young British girls” — harmful because it could promote social unrest. Incidentally, someone tried to edit the Wikipedia article to instead be about "moral panic". https:&
51.
▲
by
richbell
2y ago
No single pane of glass is a deal-breaker for me, sorry.
52.
▲
by
richbell
2y ago
> But the good thing about Aerons is that parts are easily available. The tilt lock on mine recently broke. Any suggestions on where to look for replacements?
53.
▲
by
richbell
2y ago
Square is the most egregious offender of this in my neck of the woods. Outrageous tip options (usually starting at 20%) and a large screen that make your selection obvious leave a bad taste in my mouth. I've witnessed multiple busine
54.
▲
by
richbell
2y ago
Thanks for sharing context. That definitely reflects poorly on him and hurts his credibility. When I read "an investigative journalist is publishing information alleging criminal activity" my reaction was "so what?" What
55.
▲
by
richbell
2y ago
Falsely?
56.
▲
by
richbell
2y ago
> See the Boston bombings debacle on this very website. I'm familiar. I don't see the relevance considering that the linked article does not reveal anyone's names or addresses.
57.
▲
by
richbell
2y ago
I believe git-secret[0] does what you describe. The author of Lunar[1] uses it to hide the private elements in a public repo. [0]: https://sobolevn.me/git-secret/ [1]: https://github.com/alin23/Lun
58.
▲
by
richbell
2y ago
> This Krebs guy is a doxxer through and through, I wouldn't take anything that he writes down as being serious. Can you explain your definition of "doxxing" and why you believe that means nothing he writes is serious?
59.
▲
by
richbell
2y ago
Perhaps. The point remains that GitHub currently offers a self-hosted solution (GitHub Enteprise Server), and saying that the cloud version is the exact same (no cons) isn't true.
60.
▲
by
richbell
2y ago
I wish the discourse that Go is a "simple" language would die. Despite its veneer, once you start writing Go it quickly becomes apparent that it isn't simple. Hidden complexity and footguns are abundant (e.g., https:/&#
More ›