Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mukunda_johnson
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
1.
▲
by
mukunda_johnson
2y ago
Honestly we are headed towards a disturbing height of inefficiency in software. Look at software today, 1000x less efficient than what we had in the 90s. Do businesses care? No, they focus on value. The average user is too stupid to care, e
2.
▲
by
mukunda_johnson
2y ago
I don't know how the web does it. There are so many cool things being added. How do they keep the spec manageable? What if someone wanted to build a compliant web browser from the ground up?
3.
▲
by
mukunda_johnson
2y ago
There was a good reminder in the Hanselminutes interview with Shaundai Person about blogging for yourself. It was a while since I listened so I'm fuzzy on the details - all I remember is that I enjoyed the interview and there was some
4.
▲
by
mukunda_johnson
2y ago
Pretty neat. I would have expected it to take a bit longer, but I suppose the optimizing step is the real magic in a compiler.
5.
▲
by
mukunda_johnson
2y ago
I prefer stack traces in errors. It's gives so much more automatically so you don't have to worry about manual annotation. Stack traces and debug logs are the way to go. I like to use panics for exceptional conditions just for the
6.
▲
by
mukunda_johnson
2y ago
No doubt the most errors in my SQL syntax when writing migrations is the extra comma.
7.
▲
by
mukunda_johnson
2y ago
I think most of those are Instagram shoving it in your face. Yeah I'm a "Threads user", but only because of the inline feed in Instagram. I'm annoyed when there is a notification blip but it turns out to be Threads spam.
8.
▲
by
mukunda_johnson
2y ago
the shitstorms usually have a community behind it. Even if it sucks, it's supported and will be maintained to a point of it "working." If someone writes their own thing, chances are they won't go the extra mile and build
9.
▲
by
mukunda_johnson
2y ago
> It’s very similar to thread-local storage. We know how bad of an idea thread-local storage is. Non-flexible, complicates usage, composition, testing. I kind of do wish we had goroutine local storage though :) Passing down the context o
10.
▲
by
mukunda_johnson
2y ago
I prefer light mode for most things, but use dark mode anyway to save battery on an OLED Screen :)
11.
▲
by
mukunda_johnson
2y ago
I don't think so. If you find otherwise (without any stupid MX/forwarding magic), let me know! Silly that the price keeps going up when I'm basically only using their spam filter. No idea about Youtube accounts.
12.
▲
by
mukunda_johnson
2y ago
Those kinds of puzzles are part of the CCAT test (annoying test for "cognitive aptitude") and I used this trick.
13.
▲
by
mukunda_johnson
2y ago
In Doom, < and > are strafe, and it works here too.
14.
▲
by
mukunda_johnson
2y ago
TIL that Conway's game is turing complete. Wow.
15.
▲
by
mukunda_johnson
2y ago
Wait a minute, this isn't an AI article...
16.
▲
by
mukunda_johnson
2y ago
Deciphering patterns in natural language is more complex than these puzzles. If you train your AI to solve these puzzles, we end up in the same spot. The difficulty of solving would be with creating training data for a foreign medium. The &
17.
▲
by
mukunda_johnson
2y ago
Honestly I'm concerned how hacked up o3 is to secure a high benchmark score.
18.
▲
by
mukunda_johnson
2y ago
I always smell foul play from Sam. I'd bet they are doing something silly to inflate the benchmark score. Not saying they are, but Sam is the type of guy to put a literal dumb human in the API loop and score "just as high as a hum
19.
▲
by
mukunda_johnson
2y ago
I'm surprised this is well defined behavior.
20.
▲
by
mukunda_johnson
2y ago
I usually use Echo which does have an error to return from handlers, but I don't think it's necessarily the wrong thing unless you're writing a library. I used to avoid panics with the same mindset that they aren't suppo
21.
▲
by
mukunda_johnson
2y ago
Adding error checks everywhere when you don't care about them is one of the ugliest things about Go. What I do is have a utility package that lets me panic on most errors, so I can recover in a generalized handler. x, err := doathing()
22.
▲
by
mukunda_johnson
2y ago
Who knows what the future holds? As a SWE you are expected to adapt and use modern technology. Always learning is a part of the job. Look at all the new things to build with, frameworks being updated/changes, etc. Making things easier.
23.
▲
by
mukunda_johnson
2y ago
Agree, some domains are a big gray area. I used it to understand some accounting jargon while diagnosing a software issue, but anything that is not very commonplace is littered with misinformation, so you have to doublecheck. I find it more
24.
▲
by
mukunda_johnson
2y ago
Are people getting paid to promote Kagi in here too? Like, you have to log in to use it. Already that makes it worse than Google.
25.
▲
by
mukunda_johnson
2y ago
I like that--generally I agree that LLMs inflating text is not adding value, but it is a great point that LLMs can help bridge language barriers.
26.
▲
by
mukunda_johnson
2y ago
I said the same thing to a previous company before I was let go. Confused why they were butchering their business strategy in favor of a gold rush. The main benefit of LLMs was already abundantly clear: literally just chat with it in day to