Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rjmill
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
rjmill
3y ago
Oh no, it's on f-droid, my hands are tied! I'll have to ahem contribute my free time to this important open source library.
32.
▲
by
rjmill
3y ago
Well, there goes the rest of the week. I don't install games on my phone, but I always give SPD a pass because open source. The first time I installed it, I almost lost an internship because I was too focused on the game. The most rece
33.
▲
by
rjmill
3y ago
It makes me really happy to see Dampier here. His curiosity and scientific drive was so strong that he became a pirate. Piracy was the most practical way for him to see the world and take his copious notes. As a result, he was the first (of
34.
▲
by
rjmill
3y ago
By getting good at testing. I worked on a project with a 100% coverage requirement for a few years, and it forced me to learn how to test things that I normally wouldn't bother with. It also forced me to deal with the consequences of m
35.
▲
by
rjmill
3y ago
> One beaver forced its way out of the top of the box while parachuting; the beaver then fell to its death and became the only casualty of the operation. 76 beavers with only one casualty. Seems like the drop was a big improvement over t
36.
▲
by
rjmill
3y ago
> Now Available on NixOS! Not what I expected to see, but this is what I'm secretly hoping for when I see hn threads about COSMIC! I love everything I'm hearing about COSMIC, and I'm super excited to get my hands on it (ev
37.
▲
by
rjmill
3y ago
Anglo concertina. I've always been a half-baked instrumentalist because I rely too much on my singing to do the heavy lifting. This year is gonna be about building up my instrumental repertoire to a point where I can do sets/shows
38.
▲
by
rjmill
3y ago
I'm trying to have my meetup rotate venue, so it's encouraging to hear that it works for you. Thanks for sharing! Do you rotate on a fixed schedule? Or based on venue availability?
39.
▲
by
rjmill
3y ago
I see it more deeply ingrained in martial-arts/self-defense culture. First lesson is often to avoid violence by whatever means necessary. You don't know if the thief has a weapon or backup on standby. Your wallet is much cheaper t
40.
▲
by
rjmill
3y ago
I'm not GP, but I agree with their statement about it being more compassionate. It's a safety issue for the dog. I recently saw an off-leash dog get freaked out and run out into a busy road. (The dog didn't get hurt luckily,
41.
▲
by
rjmill
3y ago
Track what you work on as it happens. Every time you think, "Wow, I just did a good job," write it down. Keep track of those wins. When it comes time to interview, that becomes your updated resume and your bank of experience to ta
42.
▲
by
rjmill
3y ago
Python is a common choice for "first programming language." Whats the problem with making it more friendly/helpful to beginners? I'm more worried that this PEP will make things more confusing for beginners. I see this PE
43.
▲
by
rjmill
3y ago
> I wonder who or what it is and why. Some people really want this to live forever. Or they're just that bad about closing old tabs. Both options are fun to think about. Thanks for keeping this going!
44.
▲
by
rjmill
3y ago
I agree, but I typically count "small, deterministic, fast" tests as unit tests. Ideally, you'd test everything via the public interface (be it an API, a UI, or an SDK.) That would make it so you only change your tests when t
45.
▲
by
rjmill
3y ago
If no "good" solutions come to mind, I try to think of the dumbest, most irresponsible ways I could solve the problem. A silly solution is still a solution. From there, the game is to take that silly solution and work it toward so
46.
▲
by
rjmill
3y ago
Are you saying that the slippery slope is a slippery slope? If so, I am delighted. (edited to clarify my delight. My intent isn't to fan the flames of fallacy finger pointing.)
47.
▲
by
rjmill
4y ago
Introducing "Trashtalk" a Smalltalk dialect without GC! This language isn't here to make friends.
48.
▲
by
rjmill
4y ago
Make sure you set your cpu frequency governor to "performance". If your Linux machine is working an order of magnitude slower than you'd expect from the hardware, that's the first thing I'd check.
49.
▲
by
rjmill
4y ago
Write it as a CLI first, if you can. Python with rich (for output formatting) is a great choice. But if you have appropriate tools, working with what you're comfortable with is a great choice too. Until recently, I was in a similar sit
50.
▲
by
rjmill
4y ago
100% agree. If it makes you feel better, I didn't actually yell or raise my voice. I chose the word "yelled" because it was the simplest way to imply the frustration/betrayal/hurt I was feeling at the time. In retro
51.
▲
by
rjmill
4y ago
Can confirm. Have bonked my head on cabinets multiple times. The danger is primarily in bending-over-then-standing motions. Life hack: if you keep all your bottom cabinets open, you don't have to bend over to see what's inside :^)
52.
▲
by
rjmill
4y ago
Exactly! You don't even see the mess. It's funny you mention the cabinets. My wife and I can tell whenever my siblings have been over: they're all incorrigible cabinet goblins. I still leave cabinets open, but it's typic
53.
▲
by
rjmill
4y ago
When my then-gf/now-wife and I first moved in together, I got really mad at her because she kept "hiding" my stuff when I left it out for more than a day. I couldn't find anything! At some point, I yelled, "It'
54.
▲
by
rjmill
4y ago
SWE 10 years. I got into ML/AI recently after a background in UI development (from JS GUIs, to Python CLIs and APIs.) AI was not on my radar as a realistic career option until the startup I was working for got acquired by <big tech
55.
▲
by
rjmill
4y ago
Check out "Entrance of the Gladiators" (ie, the stereotypical circus song.) It uses all the notes on the chromatic scale, so it doesn't "fit" into a specific key. (But it's still considered to be in a specific
56.
▲
by
rjmill
4y ago
And all the concertina, melodeon, and harmonica players of the worlds couldn't be happier. I feel personally attacked whenever I want to learn a song, and it has a key change in the middle of it.
57.
▲
by
rjmill
4y ago
I agree with most of what you're saying, but > People will not get angry about the reality of time being zero sum My personal experience has shown otherwise. If people perceive you as standing between them and doing their job, they&
58.
▲
by
rjmill
4y ago
For documentation, this site has a good framework for organizing library docs: https://diataxis.fr/
59.
▲
by
rjmill
4y ago
Before anything, make sure to root out any incentives for bad posture from your environment. Just like how tall people sometimes stoop to hear/see the people they're talking to, you may be hunching as a "solution" to som
60.
▲
by
rjmill
4y ago
> evidence at all that they would be read I just had an idea: Put tracking info in the error URL. If your company has an internal URL shortener, that could do the trick. More practically, I feel like it helps to put an empty line before
More ›