Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bbkane
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
481.
▲
by
bbkane
3y ago
I'd like to take this paid option, but for some reason the official YouTube app on my Google Pixel is broken - the screen overlay never goes away, I can't see comments on videos, and trying to go to a channel takes me to "An
482.
▲
by
bbkane
3y ago
Made me laugh! Me too!
483.
▲
by
bbkane
3y ago
Love Beekeeper Studio!
484.
▲
by
bbkane
3y ago
Yeah I use tags for browser bookmarks, but I find that it's very hard to remember the names of tags over time. +1 on restarting with something similar. If you can get away without a db it might be easier
485.
▲
by
bbkane
3y ago
I would *love* to read a blog post/Google Doc/GitHub Gist/??? about this if you get the time to write one
486.
▲
by
bbkane
3y ago
Mine is janky as well, but here's a writeup of what I do - https://www.bbkane.com/blog/monthly-banking-report/ I'm very interested in improvement suggestions or comments you may have (just reply to this
487.
▲
by
bbkane
3y ago
Goofing around with Vim as a quiet "rebellion" to my professor demoing EMACs went much further than the joke I started it as - it became a gateway drug to me using the terminal for almost everything and understanding how computers
488.
▲
EA Standard Template Library Design
(github.com)
2 points
by
bbkane
3y ago
|
0 comments
489.
▲
by
bbkane
3y ago
Congratulations! I use Polars to process my banking csvs into a monthly report. Speed isn't a priority, but ergonomics is- I love Polars consistent and readable Python API!
490.
▲
by
bbkane
3y ago
Would that work over HTTPS? My understanding is that, when the browser connects to the IP returned over DNS, it validates the TLS cert returned by the server at that IP contains the website name.
491.
▲
by
bbkane
3y ago
From my reading, this "hand out a 2xx and an error message" advice is for badly behaved clients who are retrying when they get 4xx. It's not what "should" be used, it's what the author found to be effective.
492.
▲
by
bbkane
3y ago
Does Plane offer an alternative for JQL (Jira Query Language)? That's what I appreciate most about Jira
493.
▲
by
bbkane
3y ago
Might be more complicated than you need, but I added Goreleaser to my CI/CD for my little tools. Now I can when I push a git tag it runs lints, runs tests, builds binaries, and updates Homebrew and Scoop repos. See https://g
494.
▲
by
bbkane
3y ago
Python tried that (version 2 to 3) and both the community and dev team were traumatized by the effects enough they've publicly said it'll never happen again. Some things really are too big to change.
495.
▲
by
bbkane
3y ago
https://www.bbkane.com/blog/ is more notes to myself than anything else. Here are some posts I'm happiest with (some are just lists of references): - https://www.bbkane.com/blog/learn-ssl/
496.
▲
by
bbkane
3y ago
In newer Python versions, you don't need most of those imports either: foo: list[str] = ["a"] bar: int | None = 1
497.
▲
by
bbkane
3y ago
I want to write correct and maintainable code, and techniques like these make that easier for me. I've found that if it's hard to type hint my code, there's probably a better way to design it.
498.
▲
by
bbkane
3y ago
Yes, I'm in a similar situation- small kid at home, easy walking commute to a nice office with friendly coworkers, a gym, and free lunch
499.
▲
by
bbkane
3y ago
I try to write all my CLIs this way - to the point of writing my own Go CLI parsing library [0] to do it. Now, when I run `cmd -h`, I get output like the following for all flags (example from [1]): --count , -c : Number of times to dig
500.
▲
by
bbkane
3y ago
I love the new stdlib additions- I've been pulling in these dependencies since generics arrived and it'll be nice to have them built-in.
501.
▲
by
bbkane
3y ago
This is way out of my depth, but you might look into TLA+
502.
▲
by
bbkane
3y ago
Thanks for this perspective - "request scoped" seems like a really good guideline for context data
503.
▲
by
bbkane
3y ago
When I wrote PHP on the server I had real problems with the "CI" part- I would refresh my page an manually test each change. Do you have Continuous Integration tests (i.e. automated) for this code or are you also doing the manual
504.
▲
by
bbkane
3y ago
Oh, you're the Neat CSS guy! One of these days I plan to use that for my blog- thank you for making it!
505.
▲
by
bbkane
3y ago
I think in most cases metaprogramming makes applications much harder to read. When taking over someone else's codebase, I don't want to also have to understand how they modified the grammar of the language. Obviously, this isn
506.
▲
by
bbkane
3y ago
HN loads large amounts of comments really quickly on my phone's browser and there's no jank or lag when navigating it, and no popups. I love it, especially compared to the pain of using Reddit's mobile site for similar commen
507.
▲
by
bbkane
3y ago
This was almost exactly my requirements - https://www.bbkane.com/blog/how-i-take-notes/ I landed on https://typora.io/ and I've been pretty happy ever since
508.
▲
Lightweight SQLite Editor for Windows
(github.com)
272 points
by
bbkane
4y ago
|
110 comments
509.
▲
by
bbkane
4y ago
Super excited about ruff improvements, but I gotta comment that the CSS for a clicked link in astral.sh looks like normal text. I clicked a link, hit back in Android Firefox, and couldn't find the link again.
510.
▲
by
bbkane
4y ago
Maybe they'd accept a PR if you volunteer to maintain that work?
More ›