Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rednafi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
421.
▲
by
rednafi
2y ago
I work with both Python and TS. Python's type hints feel bolted onto the language, whereas TS feels more native. In Python, you have to import a whole bunch of stuff for typing, which adds runtime overhead. For example, typing a decora
422.
▲
by
rednafi
2y ago
> Not true in my experience, the pay in academia has always been more than acceptable. But again, I was in CS/LangSci, and I know that for instance in the humanities, pay is lower for similar jobs. This could also depend on location
423.
▲
by
rednafi
2y ago
Oh, don't even start about Go's knack for being pithy to a fault.
424.
▲
by
rednafi
2y ago
> With the exception of poor pay, I experienced all of those things while working as a software dev for a major company. Same here. I've worked at grindy startups that made me want to leave the profession altogether—everything from
425.
▲
by
rednafi
2y ago
My spouse is a molecular biologist pursuing her PhD in RNA therapy. She works ~2x longer and 10x harder than I do, with only a third of the yield. You can only sustain that for so long. She's in academia solely because she's good
426.
▲
by
rednafi
2y ago
Goroutines have a tiny stack at the beginning, 4KB iirc. Having a goroutine-local storage will probably open a can of worms there.
427.
▲
by
rednafi
2y ago
This article is from 2017! As others have already mentioned, there won't be a Go 2. Besides, I really don't want another verbose method for cancellation; error handling is already bad enough.
428.
▲
by
rednafi
2y ago
A quick question from a fellow engineer is almost always quick; unfortunately, that's not the case for most other situations.
429.
▲
by
rednafi
2y ago
We're also a picky bunch. A short coffee break or a chat with someone I like doesn't hurt as much as a "quick question" from Joe in Sales does.
430.
▲
by
rednafi
2y ago
I also work with Python, and I agree that TS has a better type system than Python. However, Python doesn’t require an additional compilation step, which is a win for it. That said, with tools like Bun, Deno, and Node now capable of running
431.
▲
by
rednafi
2y ago
Yeah, and that doesn't stop us from using either of them. What I tried to convey is that GHA isn't ideal and it has a few warts but it's still better than most of the options available out there.
432.
▲
by
rednafi
2y ago
You can't run AWS lambda or DyanmoDB locally too (well you can but it's a hassle). So by that logic, we shouldn't use them at all. I don't like working with CI too but I'll take GitHub Actions over Jenkins/Circ
433.
▲
by
rednafi
2y ago
For someone who writes TS only occasionally and mostly doesn't care about the JS ecosystem, this is a great article. I picked up a few tricks. That said, normalization of warts is a common thing in JS, and people tend to just live with
434.
▲
by
rednafi
2y ago
It took me much longer than I'd like to admit to publish my first bare-metal website on a VM. The main issue was SSL—I could never configure Nginx for multiple sites on the same server with TLS. Setting up DNS and pointing your domain
435.
▲
by
rednafi
2y ago
Hehe. Not big on picking fights over minutiae. Also, English isn't my first language, so there's always a chance of making legit mistakes when picking terms. But in my 7 years of working in the industry, I've heard it used in
436.
▲
by
rednafi
2y ago
Yeah. I used it for a lack of better term. But you get the idea.
437.
▲
by
rednafi
2y ago
I like how the author didn’t try to be overly clever with it. They could’ve used Docker to install and isolate dependencies, Caddy or Traefik to serve the site and manage SSL automatically, maybe even k3s to run a mini cluster for HA, Tails
438.
▲
by
rednafi
2y ago
Not much at all. If you are using a static site generator, they usually support it out of the box. Recently, one of my posts hit the front page here, and a few people emailed me asking for an RSS[1] feed. It turned out that it was just a si
439.
▲
by
rednafi
2y ago
Interesting. Also, almost all static site generators support RSS. But sometimes it’s not turned on by default.
440.
▲
by
rednafi
2y ago
Interesting. I didn’t even know you could do it. I wonder how to do that in a mainstream email client like Gmail on the web.
441.
▲
by
rednafi
2y ago
The Hacker News folks do love their RSS. I also added support for RSS[1] to my site when one of my posts hit the front page, and a few people reached out for an RSS link. I came to the industry way later than the Web 2.0 inception and didn’
442.
▲
by
rednafi
2y ago
RSS is a wonderfully simple solution to get notifications for things I care about. I came to the software industry a lot later than the inception of Web 2.0 and rediscovered RSS almost accidentally. I advocate for it too. You’d be surprised
443.
▲
by
rednafi
2y ago
I love Lua for the same reason I love Go.
444.
▲
by
rednafi
2y ago
It's remote and gets extremely cold in the winter. Life is sort of lonely there if you come from a warmer region. However, at least for me, all the opportunities I was getting was there.
445.
▲
by
rednafi
2y ago
I went through the process a year ago, and it wasn’t easy. Yes, there’s a minimum income requirement, and European bureaucracy is a nightmare. On top of that, salaries here are peanuts compared to what I used to make. While the US is more e
446.
▲
by
rednafi
2y ago
It does have an income requirement. In Germany, it’s around 50k Euros per year, and many companies just pay the bare minimum. That said, I was fairly lucky and found something that isn’t terrible, so I moved. Other than the language barrier
447.
▲
by
rednafi
2y ago
This was probably true a few years ago, but Canada’s tech market has shrunk a lot. I had the option to move to Canada or Germany, and I chose the latter, even though I wasn’t happy about having to pick up German and dealing with EU bureaucr
448.
▲
by
rednafi
2y ago
Then one country would clog up the entire system.
449.
▲
by
rednafi
2y ago
As someone mentioned: > Hasnt happened at the country level but has happened at the company level Yep, I've seen a company completely taken over by a single nationality and the result wasn't anything to be happy about.
450.
▲
by
rednafi
2y ago
It's nuts but at the same time, removing the limit isn't viable as in that case India and China will clog up the entire system.
More ›