Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hakunin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
hakunin
1y ago
> It’s interesting to ask how we can bring development costs down without compromising quality; in my world, it’s not at all interesting to talk about strategically reducing quality. You have some level of quality ya'll are used to,
152.
▲
by
hakunin
1y ago
Everything has a cost. If you had to pick between "write 99% correct code in 1 week" vs "write 100% correct code in 1 year", you probably would pick the former, and just solve the 1% as you go. It's an absurd hypoth
153.
▲
by
hakunin
1y ago
Here's my preferred approach, with breadcrumbs kept in erb views: Make this view helper. def breadcrumb(&) render(layout: 'common/breadcrumb', &) end Add this partial 'common/_breadcr
154.
▲
by
hakunin
1y ago
Nice deep dive. On a tangential point: nowadays Turbo Streams are less needed in Rails, because of the way Turbo automatically kicks in by default. And in most (not all) situations, backend doesn't really save much time returning a pie
155.
▲
by
hakunin
1y ago
I think I feel you. However, I think you have conceptually loaded "method" with more meaning. I think a less loaded way to think of the object/method is that the object is the first argument to the method that is called on it
156.
▲
by
hakunin
1y ago
Everything I recently researched about display technologies, mini LED has no image retention/burn-in issues, and renders fonts better compared to OLED. It seems you want OLED for media (and mobile, since you often alternate entire scre
157.
▲
by
hakunin
1y ago
I know it's weird, I'm a long time software guy myself, and would be surprised too if I didn't see this for myself. The thing about us is that our customers are banks. New banks are joining because they already know about us
158.
▲
by
hakunin
1y ago
I work with him at this company. We are still going, just don’t have much of a public facing side, because most of the sales are direct b2b. We’re working on showcasing more of what we do, but it hasn’t been our top priority.
159.
▲
by
hakunin
1y ago
We tried different services like these, they quickly become unappetizing. You end up forcing yourself to microwave a box vs. order something fresh cooked.
160.
▲
by
hakunin
1y ago
I need this for DoorDash desperately. My wife and I trying to figure out what to eat every day is one of the most annoying parts of the day. If anyone has any recommendations, would be much appreciated.
161.
▲
by
hakunin
1y ago
For one, I don't think complexity is determinative of impact. At least I hope not, otherwise my startup ideas are all DOA. For two, Omarchy is becoming more complex as more maintainers come in to write way more automation. You can kind
162.
▲
by
hakunin
1y ago
This might sound bad, but having worked in a few different languages, I find it kind of cute how some parts of Go seem to promote simplicity while others are simply what the authors were used to growing up. Sometimes it frustrates me when I
163.
▲
by
hakunin
1y ago
> I disagree that this is an accurate characterization of the side that isn't the "fringe far left". The evidence is there. Trump has been thrashing back and forth on tariffs, explaining 2 mutually-exclusive reasons to hav
164.
▲
by
hakunin
1y ago
> Twitch There are only 2 sides on twitch right now, both illiberal. One side has the political philosophy that amounts to "if Trump does it, we support it". The other side is a fringe far left (e.g. tankies). Except the former
165.
▲
by
hakunin
1y ago
> - What Kimmel said was wrong (assuming you believe Utah state investigators) and deeply irresponsible and inflammatory. I agree that we should be disavowing violence. The problem is that for 10 years democratic lawmakers and media figu
166.
▲
by
hakunin
1y ago
This is surprisingly on point for any (esp. backend/fullstack) web devs who have terminal and editor (2 separate windows) maximized side by side in MacOS, where it only natively supports 2 maximized windows at a time. I used to have te
167.
▲
by
hakunin
1y ago
To be fair, this is a short lived effect immediately after transition. Goes away in 2 minutes.
168.
▲
by
hakunin
1y ago
I got a curved 5k2k lg display for games, and every time I switch to work monitor (5k regular flat lg), it feels like I'm looking at an old CRT that's bulging out at me. Such a strange sensation. I do like the curved display a lot
169.
▲
Rails, Omarchy, Geo Proxy: Rails World Opening Keynote [video]
(youtube.com)
2 points
by
hakunin
1y ago
|
0 comments
170.
▲
by
hakunin
1y ago
I guess the “hard work = gains” sentiment is showing something, but since it’s literally a misnomer on its face, and people take it way too literally, I think it doesn't show what many think it does. I think the problem is that work ch
171.
▲
by
hakunin
1y ago
Funny you say that, I too am an immigrant to US. Your parents probably understood the above on an intuitive level. We immigrants think of it as "goes without saying" type thing. > It doesnt work anymore It never worked to just
172.
▲
by
hakunin
1y ago
I was always curious, why would anyone believe that hard work leads to economic gains in the first place? That's like saying "flapping your hands very fast leads to building a house". Nothing about working hard has anything t
173.
▲
by
hakunin
1y ago
Yeah, this does require a certain team culture building effort. Just starting cold without any expectation-setting might not be received well. One "rule" I try to meta-promote is — working code is the first step, and a great found
174.
▲
by
hakunin
1y ago
Yeah, not easy, but it helps to build some rapport first, so people learn what you’re after. The way I tend to do that is by leaving a review comment with an example code snippet that makes me understand it better, and a question “what do y
175.
▲
by
hakunin
1y ago
Agreed, I wrote more in depth about it a few years ago: https://max.engineer/maintainable-code
176.
▲
by
hakunin
1y ago
I found this type of approach (where you try to meet subjective readability goals with objective/statistical metrics) to not produce clear code in practice. Instead, I suggest this one weird trick: if your colleagues are confused in co
177.
▲
by
hakunin
1y ago
I grew to believe that feelings have hard-to-recognize rationales that can be explained if you dig deep enough. Very few people ever do however. Recognizing the rationale is a great skill to have in many circumstances where you give feedbac
178.
▲
by
hakunin
1y ago
Not the commenter, but also had experience with making music and writing software. I think the same applies to any creative endeavor. It’s super hard to consume what you produce as “someone else” (I.e. read what you write, listen to what yo
179.
▲
by
hakunin
1y ago
This is anecdotal, but one thing I do when comparing languages and frameworks, is browse the most popular libraries on GitHub from that ecosystem, and see how much maintenance they're getting. I usually use the contributors graph, as w
180.
▲
Won't AI always need human backup?
(max.engineer)
2 points
by
hakunin
1y ago
|
0 comments
More ›