Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thiht
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
421.
▲
by
thiht
2y ago
Such a weird domain name, why not orbit.mozilla.com? This looks like a phishing attempt
422.
▲
by
thiht
2y ago
It's great that you (and many others) find it useful, but I genuinely have no idea what this is about. I switch my iTerm from my 13" MBP, 32" monitor, and iPad all the time, and I don't need any config to make it work. M
423.
▲
by
thiht
2y ago
I’ve been very disappointed with Alacritty (no support for split term in favor of tmux) and WezTerm (insane config format, config has no business using a full fledged programming language) feature wise, so I have high hopes regarding Ghostt
424.
▲
by
thiht
2y ago
> This is different from Spotify/Netflix, where you don't really need to watch some movie or listen to music It’s kinda the same though. If I want to watch Interstellar, I won’t settle for Gravity because it’s what Netflix has.
425.
▲
by
thiht
2y ago
> If I want to learn about new features I'll go to the Help menu. No you won’t. There’s nothing wrong with announcing new features, as long as it’s not disruptive and obnoxious, like a pop up. Linear[1] for example adds a small inse
426.
▲
by
thiht
2y ago
What’s the mistake? EDIT: got it, hardons
427.
▲
Writing and testing a paginated API iterator in Go
(blog.thibaut-rousseau.com)
67 points
by
thiht
2y ago
|
4 comments
428.
▲
by
thiht
2y ago
Using CSS translations to place elements on the page is... cursed to say the least. It's probably why text selection works (assuming it qualifies as working) in such a weird way when the cursor goes between blocks.
429.
▲
by
thiht
2y ago
I’m not talking about the underlying model, I’m talking about the control flow. What I mean is errors are explicit values belonging to the signature of the functions.
430.
▲
by
thiht
2y ago
I love Rust error handling and wish it would have been the default in Go (too late to shoehorn it), but it has nothing to do with exceptions.
431.
▲
by
thiht
2y ago
If Go ever adds exceptions[1] as an error handling mechanism, I'm out. Value errors are far superior to exceptions, even in their current state in Go. [1]: assuming panics are not an error handling mechanism but a recovery mechanism
432.
▲
by
thiht
2y ago
> it needs a compilation step, and I don't want that That's such a weird requirement, maybe because I'm used to writing Go code in my day job. I work on some React webapps on the side and there's no way I would miss o
433.
▲
by
thiht
2y ago
> Not sure why you think I'm talking for everyone. Fair enough. I still think "mediocre" is a strong word for a <$100 product that’s a real usable computer, with this form factor. For a first computer for example, it’s
434.
▲
by
thiht
2y ago
The word "Amazing" comes to my mind. My guess is you wildly overstimate how much people care about what you care about.
435.
▲
by
thiht
2y ago
N100 are at least twice as expensive.
436.
▲
by
thiht
2y ago
I would have absolutely loved getting this as my first personal computer. The form factor is so cool, and even living in a first world country, that price tag is incredible. I really don't understand most of the comments, who cares if
437.
▲
by
thiht
2y ago
Just a few points of attention: if you use a ccTLD (2 characters) for your domain, make sure you’re using the ccTLD of the country you live in, and make sure you have no plan in permanently moving to another country. ccTLDs don’t necessaril
438.
▲
by
thiht
2y ago
The justice system of 27 US states would disagree.
439.
▲
by
thiht
2y ago
That reads to me as "slightly more productive", not "dramatically more productive"
440.
▲
by
thiht
2y ago
> While engineers report being dramatically more productive with AI Where are these people in real life? A few influencers or wannabes say that on Twitter or LinkedIn, but do you know actual people in real life who say they’re "dram
441.
▲
by
thiht
2y ago
I would have deactivated my Twitter account long ago if it didn’t make the username free to use. I don’t want someone to impersonate me on Twitter.
442.
▲
by
thiht
2y ago
A few years ago before ES2015 sure. But JavaScript has come a long way, it’s a much more pleasant language to work with nowadays. Typescript also plays a strong role with that. Lua used to be marginally better than JS, now JS is better and
443.
▲
by
thiht
2y ago
People are driven away from Christianism because of bigotry and intolerance. The message of Jesus got lost somehow at some point for a significant part of Christians.
444.
▲
by
thiht
2y ago
> Your CI pipeline is broken if it refuses to run because of style issues. Strong disagree. If it’s not in the CI, it’s optional. Respecting the formatting standards of the project is NOT optional. It should definitely be applied as a pr
445.
▲
by
thiht
2y ago
Isn’t that a given in 2024? I find it amazing that it still seems to be an issue in some places. Using a linter/formatter is a no-brainer at this point, and it’s been for years.
446.
▲
by
thiht
2y ago
Toxic is a strong word. It’s useless, but not toxic, some people might think they’re making the reviewee’s work easier by flagging all the occurrences of an issue. Maybe they like that on their own PR. Maybe they never thought about it and
447.
▲
by
thiht
2y ago
JS has excellent tooling for standardizing code style, Prettier for opinionated formatting and ESLint for everything else. If some teams decide to not use these tools, that’s their mistake.
448.
▲
by
thiht
2y ago
What does "wrong" mean? Does it mean "not the same as incandescent"?
449.
▲
by
thiht
2y ago
As an example Alacritty+tmux feels wayyy slower than iTerm for tabs/splitting. Tmux also comes with some limitations that make it annoying (to me) to use 100% of the time : - scroll back is painful compared to native terminal emulator
450.
▲
by
thiht
2y ago
> It's not that complicated if you limit yourself to the core stuff Completely agree. I use Kubernetes (basically just Deployments and CronJobs) because it makes deployments simple, reliable and standard, for a relatively low cost (
More ›