Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SPBS
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
SPBS
10d ago
It’s true, the title should have said “Python-like”
2.
▲
by
SPBS
1mo ago
I'm firmly in the Go camp too but this just reads as unnecessary glazing > Go solves this through unyielding consistency. What? Why is the word "unyielding" used here? What was the point of generating this AI article on th
3.
▲
by
SPBS
7mo ago
> In a decade or so Go the awkward things about Go will have multiplied significantly and it'll have many of the same problems Python currently has. The stdlib packages are far better designed in Go than in Python. “The standard lib
4.
▲
by
SPBS
8mo ago
> Early in the development process, when testing the incomplete application, I remembered that Subversion (the version control system after CVS, before Git) had a –dry-run option. > I remembered how helpful that was, so I decided to a
5.
▲
Cursed Bundler: Using go get to install Ruby Gems
(nesbitt.io)
26 points
by
SPBS
9mo ago
|
3 comments
6.
▲
by
SPBS
1y ago
> And as a consequence, C# can pack the value types directly in the generic data structure, instead of holding references to heap-allocated objects. > This is very important both for cache locality and for minimizing garbage collector
7.
▲
by
SPBS
1y ago
the page is really laggy on Edge, kills any interest in wanting to explore more (strangely, it's much snappier on Chrome)
8.
▲
by
SPBS
1y ago
> Amazon / Google / Microsoft offer managed versions of the database and make bank on it. Easily millions in revenue. Original creator / company doesn't get anything, and the hyperscaler isn't obliged to pay. Thi
9.
▲
by
SPBS
2y ago
No. Scrollbars are besides the content, AI-generated content is the content. An article absolutely deserves to be called out if the author has the gall to AI-generate it and then share it on HN (or elsewhere).
10.
▲
by
SPBS
2y ago
I always do this. There's usually one field that you can put at the start that never changes. But the field at the end will keep changing as you add more fields to the SELECT list. SELECT a ,b ,c ,d FROM
11.
▲
by
SPBS
2y ago
Headers are missing IDs for URL fragments to jump to e.g. https://strongly-typed-thoughts.net/blog/zig-2025#error-hand... doesn't work
12.
▲
by
SPBS
2y ago
> appeals to HN and nobody else Your argument is that writers do this because of "economics", but to the detriment of readers. I don't see how this extends only to HN readers. It applies to all readers in general.
13.
▲
Coupled Code Is Cool
(buttondown.com)
1 points
by
SPBS
2y ago
|
0 comments
14.
▲
by
SPBS
2y ago
This is awful. The alternative isn't "no name", it's a full and unambiguous name (even if it's a mouthful). If you can't come up with a good short name, stick with the long one.
15.
▲
by
SPBS
2y ago
> Spaces should be used to line up the code so that the root keywords all end on the same character boundary. SELECT file_hash FROM file_system WHERE file_name = '.vimrc'; This style is annoying and I wish it gain
16.
▲
by
SPBS
2y ago
Built-in password managers don’t work across apps. They only work for the browsers they’re built into.
17.
▲
by
SPBS
2y ago
Sometimes Software is Done, or Why Hugo Why (2024) https://commaok.xyz/post/on_hugo/ > When I first used Hugo I loved it. It was fast. It was simple. It just worked, as much as any software does, and it solved
18.
▲
by
SPBS
2y ago
This is null trivia, a lot of it is not worth memorizing because it's not important. Personally I was surprised that NULL AND FALSE does not result in NULL, but who cares ?
19.
▲
by
SPBS
2y ago
Too much layering. Code like this makes a huge song and dance around what is ultimately issuing an SQL query to the database and returning the results. The solution must always scale scale scale, never mind that simple problems should have
20.
▲
by
SPBS
2y ago
entertaining and very true. I will be sending this article to people next time I see them waffling on something.
21.
▲
by
SPBS
2y ago
I almost never used `dir` because `ls` is supported by PowerShell. Is there a reason you have to use CMD?
22.
▲
by
SPBS
2y ago
I think anything other than deferring Close() and then calling Close() again explicitly is overengineering. Like anything that requires creating a cleanup function, capturing a named return value, requires contorting in unnatural ways to ha
23.
▲
by
SPBS
2y ago
Wow, that's awful. So they abuse "forgot your password" as a login method, with the added obstacle of having to come up with a random password every time. And they don't see any problem with it. My hunch is that all thes
24.
▲
by
SPBS
2y ago
but if he was a scammer, "Adam" didn't have to follow up with a vitriol-filled email chain after abruptly hanging up. This felt personal, he genuinely felt wronged because the small startup calling him back for an interview w
25.
▲
by
SPBS
2y ago
> KISS to the rescue. Ha. KISS would be sticking to left joins and profiling their performance (with the appropriate indexes added) and finding alternative solutions only when it’s proven to be a problem, instead of… declaring left joins
26.
▲
by
SPBS
2y ago
> But it certainly is not something you'd want for writing the documentation for an enterprise-grade product. MDN documentation is written in markdown. I’ve always felt this was a resounding endorsement of markdown over other more “
27.
▲
by
SPBS
2y ago
Thanks, a lot of these Tech Influencers on Twitter really like to post screenshots without giving source to the original link (and shamelessly promote their stuff once it goes viral)
28.
▲
by
SPBS
2y ago
Hard disagree with the premise. It's disingenuous to pretend there isn't a difference between knowing how to resolve an interpersonal conflict vs knowing the calculations needed to build a bridge. Yes, the skill ceilings may be hi
29.
▲
by
SPBS
2y ago
> meanwhile, a lot of tooling nowadays is written in Go, and I have no idea why What? Go is used because distributing a static binary without any dependencies is way better than asking each and every user to download an interpreter + lib
30.
▲
by
SPBS
2y ago
> You think your surrogate key will save you? It will not. The world has an external reality that needs to be reflected in your database. Yes, it will. It is precisely because of a messy external reality that you need an unchanging inte
More ›