News for hackers. Stuff that matters.

ralston3

- I just write Rust that compiles down to a wasm32 target :)

- Allows me to still use IDEs (e.g., VSCode), get great tooling (i.e., cargo) and still have a tidy little binary to use

I'll bite :)

- Stick to the basics to start: Mattermost/Slack for messaging, Github for issues/work, standard tooling (I imagine you might be B2B SaaS? So maybe Node or Python). There's a small chance you're building something that's actually "new" - so just stick with what is tried and true.

- Have an onboarding doc! Even if you don't stick with it, or even if it doesn't make a lot of sense. When do people get paid? Who to go to for HR-like questions? Is there a virtual happy hour on Fridays? How should one communicate on Github/Slack? How do I get my project setup with all proper dependencies, etc. This saves a ton of "Oops, we never actually clarified this" down the road. - This doc is where you help clarify company culture (#NoSmartAssholes) and stuff like this. - This is also where you can set expectations on the role, and what's expected.

- Have work ready to go. It will only take a decent programmer a few hours to get setup (obviously depending on the project, but you mentioned you're small so it's probably just a repo you can clone). Use those Labels on Github issues liberally. Have a slate of "Good first issues" ready to go that can introduce the new hire to all/most areas of the codebase gently :).

- Lastly, vibe is maybe a little more important than technicals at first? Of course there's work to be done, and it needs to be done correctly, but on a really small team being able to have an actual discussion about "What did you do this weekend?" is maybe a bit more important than "Proper tests were not added for this new feature".

TLDR: Use the same comms platforms as everyone else, have a decent onboarding doc, have some work already triaged and ready to go, focus on good vibes and the technical stuff will come :)

This.
What happened is the productivity increases caused by the interwebs cause us to nestle into a local maximum (i.e., where profits are maximized as opposed to productivity).
Re:Rust Unpopular Opinion on Sunday January 15, 2023 @06:11PM (#34394702)
This is unpopular? XD
Just subscribed. Looks useful!
What does this have at all to do with crypto as a whole? SBF is a single individual. This was a centralized exchange. I'd say CeFI is not really crypto at all. After 2008 was every single U.S. bank corrupt? Downvote.
Re:Ask HN: What Are You Grateful For? on Thursday November 24, 2022 @11:48AM (#33733373)
My family's health, having enough $ to have my basic needs met (and maybe even some non-basic needs), and type systems that keep me from blowing my foot off :)
Re:Musk’s First Email to Twitter Staff Ends Remote Work on Thursday November 10, 2022 @06:28PM (#33555147)
This this this. Musk isn't trying to win a popularity contest. He's trying to narrow staff down to that 10% that can do 80% and build back from there. A very cutthroat capitalist approach, but was anyone expecting anything else from the guy who ordered TSLA employees back into factories during covid?
Parent is clearly suggesting that the poster is most likely (as you agree) the product of an environment that the overwhelming majority of folks are not. Nothing wrong with someone being set up well by their parents (isn’t that the point?), and nothing wrong with someone pointing out that someone was setup well. And yes, having a stable, well-ish-to-do family that actively encourages the pursuit of a career via higher education is a pretty remarkable thing. #perspective
Re:GitHub Actions Having Issues on Thursday November 03, 2022 @12:32PM (#33453549)
This is almost like an every day thing at this point :/
Re:Life after Heroku: What's a dev to do? on Saturday October 29, 2022 @04:03PM (#33387495)
Agreed. I don’t understand all of the “Can’t believe I have to pay (X < $10) for $service”.
Re:Instagram to increase ad load as Meta fights revenue decline on Wednesday October 05, 2022 @12:38PM (#33097769)
> a peanut butter squirrel feeder cage

XD peak capitalism I guess

- Actix Web https://github.com/actix/actix-web

- Axum https://github.com/tokio-rs/axum (what I'm currently using in production)

- Hyper https://github.com/hyperium/hyper

Positive experiences mostly. If it builds, it'll usually run with no issues. Ecosystem is mature enough for large production apps.

Maybe music streaming isn't a technical problem so much though?

Anecdote: I've been a paying Spotify premium subscriber for the past 10 years. I finally switched to Apple Music recently. Why? My favorite song, from my favorite artist (well known, national U.S. artist) is inexplicably unavailable on Spotify - but available on Apple Music.

So maybe Apple is light years behind technically because they see it as a partnerships game as opposed to a technical game.

Remote work is commonplace to a very few privileged folks. HN seems to forget that.
Taxes creates demand for USD (an artificial way of giving fiat USD "value")
I would say this falls under #3 - ML engineer
Re:Ask HN: What is the hardest part of programming for you? on Saturday August 13, 2022 @03:32PM (#32453009)
Programmers
This is great thanks
Re:Ask HN: Is Twitter unbearable for anyone now? on Monday July 25, 2022 @11:15AM (#32225539)
How can I do this?
Re:Snapchat for Web on Thursday July 21, 2022 @01:14PM (#32181996)
And just to let you know how absurd Snapchat's login flow is -- I managed to remember my password!

But then I get the "This login seems suspicious, enter your phone number for verification" XD. This is a cruel joke and should be fixed.

Re:Snapchat for Web on Monday July 18, 2022 @10:38PM (#32146899)
If anyone from Snap is reading this.

I can't login to web.snapchat.com because I don't remember my password. I can't reset my password because (1) I don't have an email on the account (FaceID), and (2) the number on my Snap account is from like 4 years ago (FaceID). In order to update the email or update the number, I need a....password.

Someone should fix this.

Re:The golden age of the aging actor on Tuesday July 05, 2022 @04:19PM (#31993173)
Watched this. Very interesting
> Mastercard and visa are the de facto regulators of porn

This doesn't have to be the case. There is infrastructure in place for these adult content providers to switch to crypto. It seems to be rather trivial for them to setup fiat on/off ramps for their customers.

Re:You shouldn't use ENV variables for secret data (2017) on Saturday June 25, 2022 @07:21PM (#31879565)
So I would have to tolerate the Docker overheard just to use ENV vars? Versus the alternative of just responsible ENV var use (log hygiene, etc)?

Older »