Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gofreddygo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
gofreddygo
1y ago
I self learned touch typing. I dont need to look at the keyboard for typing english. But I still struggle with special chars and the number row. Cant find anything good to help with that.
92.
▲
by
gofreddygo
1y ago
Not an old hat. in the dotnet world for 3 years, bash over a decade. Agree with bash not being easy to maintain. Argument about bash being always there breaks down quickly. Even if you limit yourself to bash+awk+grep, they dont work consist
93.
▲
by
gofreddygo
1y ago
First there's a work notebook and a personal one. both are semi structured, but work one has more structure. first page is always for index, split vertically and you get roughly 80 entries with about 3-4 words each. one for each page t
94.
▲
by
gofreddygo
1y ago
Funny. I was tolling the virtues of my spiral notebook which is always on my desk to a coworker, whom I was trying to get out of some trouble and i got... silence. That notebook is the difference between said coworker and I. She didn't
95.
▲
by
gofreddygo
1y ago
There's a third kind that agrees these are stupid but strongly believes, beyond doubt, they'll be 100x better in 2 years. Everything AI generated today is hot garbage but hey, just wait 2 years and the road to eldorado will show i
96.
▲
by
gofreddygo
1y ago
code coverage is a bad metric either way. soon as it gets mentioned anywhere, an mba manager wants it as close to 100 as possible and goodhart's law kicks in. it's synonymous with LOC. don't bring it up anywhere.
97.
▲
by
gofreddygo
1y ago
Writing good tests is an art. Its hard. It takes a deep understanding of _how_ the system is implemented, what should be tested and what should be left alone. Coverage results don't mean much. Takes some experience to know how easy it
98.
▲
by
gofreddygo
1y ago
I want to know what limitations and tradeoffs am I embracing when using WSL vs booting linux off a usb stick.
99.
▲
by
gofreddygo
1y ago
you put my thoughts into words I couldn't. Any school's #1 job is to motivate learning. Schools clearly suck at this. LLMs are a fascinating effective learning tool. early learning would be better off embracing it as such. i imagi
100.
▲
by
gofreddygo
1y ago
This hits a nerve. One's who are really learning aren't calling it out - look at kids learning to bike, new parents, early artists, new dancers, new swimmers, sports folks, researchers, journalists. And there's pseudo learnin
101.
▲
by
gofreddygo
2y ago
> We are destroying software by no longer taking complexity into account What books can anyone recommend on software complexity ? I'm looking to assert or challenge my intuitions around software complexity that I've built in th
102.
▲
by
gofreddygo
2y ago
I wish there was a book or website with such patterns and examples written down for all. It takes a certain linguistic skill to convey the sleight of hand in display in such maneuvers. But once you're grasped it, you can easily spot it
103.
▲
by
gofreddygo
2y ago
HN is social media. An easy place to get a pulse on "what's new". Don't spend too much time here for anything meaningful. Get your breadth on HN. Get out of here for depth.
104.
▲
by
gofreddygo
2y ago
simplicity is a noble ambition, but let it not impede progress, for it is subjective and subject to discretion. The art to be learned and practiced is knowing when to cut corners and where to be relentless with yourself and demand that of o
105.
▲
by
gofreddygo
2y ago
Apple isn't privacy focused. It can't at this size with this leadership. Privacy puts user interests first. Apple doesn't. Try exporting your private data (e.g. photos) from any modern apple device (one that you paid for and
106.
▲
by
gofreddygo
2y ago
OTOH, I remember handful of nights severely stuck on something, fighting sleep at 2 am trying to fix something, eventually saying "f work" and going to sleep. Next morning, while in the shower, a possible solution had popped in my
107.
▲
by
gofreddygo
2y ago
Michael Sugrue's you tube channel [1] has some of the best introductions to philosophy. His ability to articulate such complex concepts and lay them out logically and connect them is like magic. True performance from a master! RIP [1]:
108.
▲
by
gofreddygo
2y ago
The digital camp tends to jump all over the place with a new solution to the same problem without ever getting it right or getting closer to the root of it. You will notice a whole lot of todo apps, organization articles and a new solution
109.
▲
by
gofreddygo
2y ago
Does't matter. Pick the one right next to you and start
110.
▲
by
gofreddygo
2y ago
A real notebook and pen are the perfect tools for this. Its the only one I know that works, long term. append only log works, but skimming through 2 months of logs for a specific thing is poor and slow but very useful. I don't do that
111.
▲
by
gofreddygo
2y ago
Classic property of medical science. The science of trials and errors. We know what works, under which conditions and doses and what side effects it may have. Thats useful, important and urgent with real consequences. The "why" co
112.
▲
by
gofreddygo
2y ago
> the documentation for a codebase should live in the same repository as the codebase itself This! 100%. Emphasis - codebase documentation. Not user guides. After doing this a couple times, it's a no brainer. The benefits
113.
▲
by
gofreddygo
2y ago
And voila! Just like that, you now have 2 systems to maintain, support and debug. Do we redirect server side, use 302 or use JS to redirect ? docs and api dont match, users don't RTFM, but lament that the engineering quality is low. Su
114.
▲
by
gofreddygo
2y ago
> Content people who feel almost everyone already loves them rarely change the world. What's wrong with that ? I've grown tired of listening to people's tales and rants on their constant need to disrupt something, change s
115.
▲
by
gofreddygo
2y ago
Yes and the optimal amount of test coverage is never 100%
116.
▲
by
gofreddygo
2y ago
Fine advice (better than OP). This works till you realize you're burned out, plus didn't get that promo, instead going to that bikeshedding worthless co-worker who's clearly less deserving. Motivation, productivity go out the
117.
▲
by
gofreddygo
2y ago
Yes, English is a terrible choice for expressing anything non-ambiguously. Programming is a precision art. But, there are orders of magnitude more people who know english way better than sql. That was me, 15 years ago when i started with SQ
118.
▲
by
gofreddygo
2y ago
I dont know. I Never use three way merges for anything productive. Always felt three way merges were a great way to melt human brains.
119.
▲
by
gofreddygo
2y ago
For Windows OSes, winmerge [1] has been a solid free alternative to beyond compare for me for years. [1]: https://winmerge.org
120.
▲
by
gofreddygo
2y ago
I treat bookmarks as a todo list, not a proxy for organized garden of knowledge deserving time to tend. For anything useful, I summarize the content in my own words, and it goes as a paragraph or three in one big doc with a header and the s
More ›