Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
avg_dev
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
avg_dev
1y ago
idk, i never thought > “it is blasphemy to delete a test”, was ever a thing. i still don't. if a test is flaky, but it covers something useful, it should be made not flaky somehow. if tests are slow, but they are useful, then they s
2.
▲
by
avg_dev
1y ago
Thanks for the info. One minor point: > But `timeofday()` is not volatile, so `DEFAULT timeofday()` is going to lock the table for a long time. Perhaps the “not” was a typo?
3.
▲
by
avg_dev
1y ago
I believe PostgreSQL does this since v11, which was released in 2018: (current is v17) > Many other useful performance improvements, including the ability to avoid a table rewrite for ALTER TABLE ... ADD COLUMN with a non-null column def
4.
▲
by
avg_dev
1y ago
you can get a link to the paper if you click "Article" at the bottom.
5.
▲
by
avg_dev
1y ago
I wonder if using a large number of DNS servers and picking one from the list or rotating through them would help.
6.
▲
by
avg_dev
1y ago
I really enjoyed this article. I liked what the person had to say about “care” especially, and the sort of crappy scarf that his mother-in-law still loved.
7.
▲
by
avg_dev
1y ago
I’m both an amateur musician and a professional coder. Definitely IMO code is a real physical thing that produces tangible results. (I personally think that code operationally is a physical thing, down to basics like logic gates and stuff.
8.
▲
by
avg_dev
1y ago
https://go.dev/blog/go1.13-errors I wouldn't use the advice in this article. It's quite old and the stdlib now has support for new stuff via error wrapping.
9.
▲
by
avg_dev
1y ago
tbh i don't feel like the people who scheduled a 10 min meeting did anything wrong. the room is marked as free during that time; they know they will be done in 10 mins; it's a shared resource... what's the point of a schedule
10.
▲
by
avg_dev
1y ago
just a quick response, i have asked a few Go questions that he (ILT) has answered on public forums. i don't work at google and never have. but he was clear and thoughtful with me. most of all, he was helpful.
11.
▲
by
avg_dev
1y ago
hmm, what is a serverless Pg? I don't quite understand. I thought you needed a database server if you wanted to run Pg.
12.
▲
by
avg_dev
1y ago
I didn't agree with everything, but I did with a lot; in particular this: > As Julie says when someone repeats that Amazon was started in a garage: Ain't no garages in the trailer park. Not sure who Julie is, but I think she&#x
13.
▲
by
avg_dev
1y ago
hmmm, prog21.dadgum.com is James Hague, not John Carmack. interesting site.
14.
▲
by
avg_dev
1y ago
love it especially the sense of humor... like on gif
15.
▲
by
avg_dev
2y ago
yes, and informative. i was looking at the article and i thought everything made sense but i could tell i was missing something about this line...
16.
▲
by
avg_dev
2y ago
i thought it was funny
17.
▲
by
avg_dev
2y ago
how is the webauthn story for FF? I recall that some hardware tokens could sometimes play weird with FF on Mac, I am not sure if Windows had the same thing. that was one practical advantage Chrome had.
18.
▲
by
avg_dev
2y ago
thanks!
19.
▲
by
avg_dev
2y ago
Tangent: is it possible to use a Garmin watch without turning Bluetooth on on my phone and still get the data synced somehow?
20.
▲
by
avg_dev
2y ago
pretty cool; that frida tool seems really nice. https://frida.re/docs/home/ (and a bunch of people seem to be interested in the "IP" note, but I took as, just trying to not get run into legal trouble for
21.
▲
by
avg_dev
2y ago
i don't think so (that it is a terrible name); it's a pretty common term https://www.urbandictionary.com/define.php?term=reveng
22.
▲
by
avg_dev
2y ago
Where I live, most software developers are not legally allowed to call themselves software engineers (engineering is licensed by regulatory body). Still, many do call themselves that and so do their employers. But in my view, "I don&#x
23.
▲
by
avg_dev
2y ago
Yes, artifacts (PRs, tickets, commit messages) should have good context (documentation) associated with them, and yes, simplicity is very important, and yes, some tech debt is always going to be incurred, but most importantly, not understa
24.
▲
by
avg_dev
2y ago
How much of a commission do I make? ;)
25.
▲
by
avg_dev
2y ago
Don't know what language or database you use, but check this out: https://github.com/peterldowns/pgtestdb If you happen to use Postgres, the approach is ultimately portable: it uses Pg database templates (also, re
26.
▲
by
avg_dev
2y ago
Maybe a code gen layer that generates rust types from a db schema. I don’t know rust but have seen those in other languages. I could see a DB enum type corresponding to a language specific enum type and then the language rules applying. I d
27.
▲
by
avg_dev
2y ago
one of the things i like about working at very small companies is that i don't have to immediately have a solution to everything. i can file an issue and/or mention a bug or issue that i see or foresee when we talk. i can then let
28.
▲
by
avg_dev
2y ago
That sounds like a very difficult situation. Would you be willing to elaborate on what kinds of bugs lay in the pre-existing functions? Was some sort of operation that was supposed to be idempotent (“if you call it with these unique paramet
29.
▲
by
avg_dev
2y ago
While it might be nice if the article spelled out the header, I do believe that there is more than implication present. > 00:04:51 GET /w/atom.xml, unconditional. > Fulfilled with 200, 502 KB. > [...] > A 20 minute ret
30.
▲
by
avg_dev
2y ago
The list of rules covered can be found in the book description on the purchase links, like: https://bookshop.org/p/books/the-rules-of-programming-how-to...
More ›