Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bbkane
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
601.
▲
by
bbkane
4y ago
Thank you. I'm using SQLite3 to keep deployment simple, which unfortunately doesn't support stored procedures. Do you have any other suggestions to improve this code?
602.
▲
by
bbkane
4y ago
Re: no ORMs - do you have any advice on how I could make this raw SQL insertion ( https://github.com/bbkane/starghaze/blob/54d255f524f8ef73384... ) more readable and less error prone? Right now I'm basic
603.
▲
by
bbkane
4y ago
I think they want Python to fit into every niche, like C++, which means a lot of knobs to turn
604.
▲
by
bbkane
4y ago
Thanks, I've tried a few of these and this is my favorite so far
605.
▲
by
bbkane
4y ago
Rust enums eliminate those (unlike C enums)
606.
▲
by
bbkane
4y ago
I (and I would guess most engineers) am more likely to choose a different language for projects rather than install a specific Linux distro to access recently updated libraries
607.
▲
by
bbkane
4y ago
Try over and over even if it feels embarrassing. Watch how others meet new people and learn. Always say yes when invited to a group activity (within reason of course). Invite others to group activities. Smile at people. Join clubs. Read a f
608.
▲
by
bbkane
4y ago
Can you link to info about this? I can't find much in a quick Google search
609.
▲
by
bbkane
4y ago
I don't really use .NET for personal projects, but issues like this that demonstrate Microsoft's apparent conflict of interest when it comes to supporting the runtime and languages ensure I probably won't be volunteering to
610.
▲
by
bbkane
4y ago
LinkedIn built and uses https://iris.claims/ . I don't know how it compares to alternatives, but I find IRIS relatively pretty easy to use.
611.
▲
by
bbkane
4y ago
Is it bad that I actually want this?
612.
▲
by
bbkane
4y ago
See https://www.youtube.com/playlist?list=PLdo4fOcmZ0oV2uhlVIItf... for last years .NET Conf with some F# -> web frameworks. They look really nice, but I haven't tried them yet.
613.
▲
by
bbkane
4y ago
I haven't really looked much for a replacement (instead making my little side projects CLI tools). I'm playing with Fyne (Golang) right now for a smaller side project (a TODO list app with just the features I want). The next GUI l
614.
▲
by
bbkane
4y ago
Honestly, I don't think VSCode hides much of what's going on from you. Generally I use it to edit code and then run "go run ." on the side.
615.
▲
by
bbkane
4y ago
I generally make a "run.sh" script or Makefile to build and deploy. Then it's just a few tappity taps in the terminal to run it again. Still not as good as a "play" button, but easier to set up in many cases.
616.
▲
by
bbkane
4y ago
Before you commit too much time to learning Elm, please understand that Elm has somewhat unique cultural values. The Elm leadership team has a very specific vision for how Elm should be used and actively discourage alternate visions (in par
617.
▲
by
bbkane
4y ago
There's a previous post/survey about where HN readers are located. A large amount are in California (me included). The Bay Area in particular does pay > $100k for most tech jobs. That said, taxes are so high and real estate her
618.
▲
List of Mythological Objects
(en.wikipedia.org)
6 points
by
bbkane
4y ago
|
1 comments
619.
▲
by
bbkane
4y ago
I used GNU Stow for a several years and always found it difficult to tell what symlinks were actually being created, even in verbose mode. When I also ran into the stow bug with --dotfiles , I gave up on stow and wrote fling ( https:/
620.
▲
by
bbkane
4y ago
I haven't tried it, but I've heard good things about poetry
621.
▲
by
bbkane
4y ago
Doesn't Rust also have competing nonstandard ways to handle errors? Right now I think they recommend 3rd party libraries for it (anyhow, one other I don't remember), and those library recommendations have changed over time
622.
▲
by
bbkane
4y ago
One thing that I find nicer with functional options is building tree-like data structures. My command line parsing library uses them to declaratively build CLI apps with arbitrarily nested subcommands. Some examples at https://gi
623.
▲
by
bbkane
4y ago
Could you give an example of "attach metadata"? Are you talking about attaching metadata to the logger object or handlers? How is that done? If I recall correctly, the only thing you can send with an individual log event is a stri
624.
▲
by
bbkane
4y ago
This sounds like a great use case for Tree-sitter ( https://tree-sitter.github.io/tree-sitter/ ) GitHub uses Tree-sitter for code highlighting and goto definition, so it already has grammars for many languages
625.
▲
by
bbkane
4y ago
For my tiny projects, I analyze my JSON logs with: - jq - Google Sheets (after conversion to CSV) - Beekeeper Studio (after conversion to SQLite) This won't scale to large projects, but it works well for the logs from my little CLI too
626.
▲
by
bbkane
4y ago
Haha making new tools is easier and in some ways (at least short term) more rewarding
627.
▲
by
bbkane
4y ago
Yes! Rendered markdown comments - especially with mermaid or equivalent diagram support and the ability to link to functions/classes/etc - directly in the IDE would be amazing!
628.
▲
by
bbkane
4y ago
I think this is a great use case for some algorithm to help you combine tags ( by recognizing synonyms/plurals, text summarization, crowd-spurcing, something else?). Then it could keep you "on the rails" when tagging and peri
629.
▲
by
bbkane
4y ago
This is a great description for the original, most pure definition of taco. However, people interpret foods differently over time and space (just look at what "pizza" has meant for different areas over time), and, in my opinion, t
630.
▲
by
bbkane
4y ago
If not C++ or Rust, what languages do you advocate for now?
More ›