Readit News logoReadit News
avolcano commented on Job descriptions should show a salary or salary range   sifted.eu/articles/job-ad... · Posted by u/mooreds
gkop · 5 years ago
> If you’re worried that your current staff will find out they’re underpaid, stop underpaying them

> There’s no excuse for not publishing a salary or salary range

There is nuance around what is competitive comp for different departments (eg. engineering vs customer support), and how current employees in the lower paid departments will perceive the difference in comp across departments. I am all for publishing salary ranges, but it doesn’t come for free, you will wind up with more ill feelings among team members in lower paid departments, even if you pay everyone market compensation. It’s probably still worth publishing salary ranges though, for all the reasons cited in the article, and that it saves everyone time.

avolcano · 5 years ago
Do you think that, if you don't publish those salary bands, the employees in those different departments will somehow _not know_ that the other departments get paid more?

Because, trust me, as someone who's worked at multiple B2C companies with large customer service departments, everyone absolutely knows, which is why us in the engineering department were always happy to buy the rounds at cross-company happy hours.

avolcano commented on Gradle 7.0   docs.gradle.org/7.0/relea... · Posted by u/gher-shyu3i
avolcano · 5 years ago
Interesting discussion here. I've been very happy with Gradle for my first major JVM project, a small Kotlin API with a simple build configuration (https://github.com/thomasboyt/jam-buds/blob/master/rhiannon/...). I suppose I'm not surprised to see more complaints from folks who have worked with it on much longer-lived and _much_ more complex projects.

I've been thinking of taking a peek into Java, which I've never really written[1]. Is the general thinking that, for something like a Spring Boot application, it's much better to just start with Maven? I'll admit I am, aesthetically, displeased with the mountains of XML config I've seen in some tutorial articles, but I imagine it's a lot simpler to maintain over time than any DSL would be.

[1] slightly off-topic, but if anyone's curious why: I haven't been very impressed by any of the "Kotlin-first" JVM libraries I've seen (like ktor or exposed), I think coroutines are neat but much more suitable for main-thread-focused situations like Android apps than something more easily threaded like web servers (and with Project Loom hopefully upcoming in the next couple years this might be a moot point soon), and I don't like the JetBrains tooling lock-in (e.g there's no well-supported language server for Kotlin, unlike what Red Hat's been building for Java)

avolcano commented on Storage is now available in Supabase (YC S20)   supabase.io/blog/2021/03/... · Posted by u/kiwicopple
kiwicopple · 5 years ago
avolcano · 5 years ago
I think this is a bit disingenuous to post. Your own website[1] says:

> Supabase is an amalgamation of 5 open source tools (and growing). We don't have a simple way to install everything on a single server, but we will work on this as soon as we have a stable set of features.

Now, it's fair to say "we don't have a simple way" is different from "we don't have a way at all," but you clearly discourage users from trying to self-host right now for any reason beyond developing Supabase itself (which appears to be the use of the Docker Compose setup you have linked).

Personally: I'd love for Supabase to have a clear guide for self-hosting, including system requirements for single-box hosting, advice (even without code or tooling!) for scaling your setup, etc. Until then, it's just another hosted service with vendor lock-in, no different from Firebase to me.

[1] https://supabase.io/docs/faq#how-do-i-host-supabase

avolcano commented on Intel NUC as a back end for development   dimamoroz.com/2021/03/09/... · Posted by u/wagslane
avolcano · 5 years ago
I've been interested in doing something like this ever since VSCode remote work has become stable. My main side project right now is a Kotlin backend, so I'm waiting for IntelliJ's very-very-new remote features to get a bit more robust (they just added some abilities for WSL and run targets on remote platforms in early access, but I think you still can't e.g. run your IDE's analysis engine on a remote box and avoid local builds entirely yet). That said, if you're able to live entirely in VSCode & command line, you'd be all set here.

It really is wild how the VSCode language server architecture enables all this, btw. I'm not sure whether this was an intentional goal of the LSP when they started working on it, or if it was originally just to keep the language analysis in a separate process and this wound up being a nice benefit, but being able to run all of your editor's language features on another box and just use the editor as a dumb client for them is brilliant.

avolcano commented on Tesla has closed its forums to launch a social platform and fans are not happy   techcrunch.com/2021/03/05... · Posted by u/_Microft
avolcano · 5 years ago
> In the replies of a March 2 Tesla forum post announcing the 13-day countdown until the platform’s demise, one commenter with supposed “inside info” alleged that the forums were closing because Tesla couldn’t afford to hire multiple full-time moderators to keep up with the barrage of spam and trolls that would frequent the threads.

Truly amazed at the number of companies that set up social platforms like this and then refuse to actually moderate them in any way. While it's obvious Tesla "could afford" to moderate it, it's also probably the kind of line-item no one actually considered being part of running a forum. I'm sure they think of a forum's overhead as just being hosting and maintenance, without considering the human cost of moderation until they were forced to, at which point they said "eh, fuck it."

We all talk about the moderation problem a lot with massive platforms like Facebook, but the number of people who just think "let's just throw up a small little forum/Reddit clone/Discord channel for people to talk to each other on" and then don't consider that, maybe, there might be some bad actors on there, is... I dunno, the majority, it seems.

Maybe it's because I grew up posting on forums like Something Awful that were famed for strong moderation, and IRC channels with as many ops as lurkers, but it almost seems like this was a weird forgotten aspect of building social platforms. I kinda blame the proliferation of upvotes and downvotes, which people seem to think is a replacement for moderation.

avolcano commented on HTTPWTF   httptoolkit.tech/blog/htt... · Posted by u/pimterry
pimterry · 5 years ago
Thanks! It's a difficult balance to walk, I've taken to just trying to write great HTTP articles and ignoring the advertising angle entirely, seems to be working OK.

Do try out HTTP Toolkit and let me know what you think, but it's not a general purpose HTTP client like Postman or HTTPie. It's actually an HTTP debugger, more like Fiddler/Charles/mitmproxy, for debugging & testing. A convenient HTTP client is definitely planned as part of that eventually, but not today.

avolcano · 5 years ago
Ah, gotcha. I actually do have a good use case for that as well (and do think they could go together nicely someday), so I'll still check it out!
avolcano commented on HTTPWTF   httptoolkit.tech/blog/htt... · Posted by u/pimterry
avolcano · 5 years ago
This is both a great post and an effective ad - I've been looking for a lighter-weight Postman alternative (and HTTPie, while nice, is no substitute for a graphical UI for such a thing). Will check HTTP Toolkit out!
avolcano commented on Apple removes $1k featureless iPhone application (2008)   latimesblogs.latimes.com/... · Posted by u/EndXA
avolcano · 5 years ago
Of course, in a post-IAP world, you can just charge users multiple $50 "best value" virtual currency purchases over several months, which they can then use to roll for video game items that will 99% of the time be of no use to them.
avolcano commented on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture   blog.mozilla.org/blog/202... · Posted by u/stunt
avolcano · 5 years ago
The technical details of Total Cookie Protection are going to be of interest to any web dev: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Pri...

It's not enabled by default (it's part of Strict privacy controls), but I think the heuristics it's using might be copied by other browser or extensions implementing similar features. I don't love the amount of "heuristics-based" features being added to browsers, since they're not always easy to discover as a developer, but it's certainly better than a whitelist/blacklist system like Google"s used for certain features. The console.log entries that article mentions should help a bit with debugging as well.

avolcano commented on Show HN: Split Keyboards Gallery   aposymbiont.github.io/spl... · Posted by u/Symbiote
avolcano · 5 years ago
This is a neat gallery!

I'm personally thinking of getting a split keyboard soon, but I'm so split on what I want. Currently using a Preonic and find the ortholinear/compact layout fairly pleasant, so I might just want to get something like the Let's Split. Still, I can't decide if I'd prefer a board with thumb clusters and/or staggered rows (like the Ergodox).

I'd honestly be fine going back to a more traditional layout on a split keyboard (not ortholinear, punctuation keys in normal places, all that stuff), but I've been really unimpressed by what I've seen of those in terms of features. I really want QMK, and I'd also like boards that are flat/don't have a strong tilt since those tend to be a bad ergonomically (in fact, I'd ideally like optional negative tilting). I also want something that's relatively low profile, which is also tricky to find in my experience.

u/avolcano

KarmaCake day3882March 12, 2011
About
I write JavaScript and Python and other languages sometimes.

website: thomasboyt.com

View Original