Readit News logoReadit News
joncalhoun commented on Now I can just print that video   blog.forret.com/2023/12/0... · Posted by u/pforret
quartz · 2 years ago
Definitely would use this.

Instructional video instead of step-by-step text is a personal pet peeve. I know it's a lot easier to just record a video to show something like "how to replace the battery on a cordless vacuum" or "removing a sink basin nut" but it's often such a painful experience for consumption (watch a moment, pause, scrub back and watch again, pause, continue, pause, all with potentially gloved hands often in tight working spaces).

joncalhoun · 2 years ago
People have a mental cap on what text should cost. If someone creates instructional content that provides thousands of dollars in value, they can sell videos for $200+, but a book version is hard to sell over $50, even if both provide the same value. Even for free content it is easier to monetize YouTube than it is to monetize a blog.

If we want people to create more text-based material, it needs to have similar financial incentives.

joncalhoun commented on Free coding exercises for budding gophers (2017)   gophercises.com/... · Posted by u/philonoist
yjftsjthsd-h · 4 years ago
So that is spam; it's nice that it's low-impact and not too awful, but can you understand why I might be a bit put out at someone saying "I won't spam you" and then sending unsolicited marketing emails?
joncalhoun · 4 years ago
In my head I was thinking of a definition like the one below when I wrote that:

"Spam is irrelevant or inappropriate messages sent on the Internet to a large number of recipients." - https://ieeexplore.ieee.org/document/7048231

When people sign up for Gophercises, the first two emails I send them are about the course asking how the course is going, if they had issues with the player, etc.

After that they get Go related emails. Eg https://ckarchive.com/b/0vuwh9hvx32q Again, not really irrelevant given the interest in learning Go, and 99% of the people I talk to love those emails.

Maybe 3-4x per year I'll have a sale on my other paid courses. During those times people who have been on my mailing list for a set period of time (I think it is at least 10 days and have received at least 2 previous emails from me without unsubscribing, but I'd need to double check) will get a notice about the sale. I try to avoid being super annoying with those, so they will often contain useful lessons about coding with Go even if you aren't interested in the sale.

I make my living selling Go courses. I was only able to create and offer Gophercises as a free course because of this, so yes, I require an email address and I use Gophercises as a marketing tool. I try to make it a decent experience, but no matter what I do someone will always complain. I find my time is better spent helping the people who enjoy and appreciate what I am doing.

joncalhoun commented on We Hire Old People   relevantdb.com/careers.ht... · Posted by u/ccleve
dan10400 · 5 years ago
I have to agree. The ad was pretty much one of the better I have seen. Not everybody spends their life on FOSS. And a contract-to-hire model should work for everyone.
joncalhoun · 5 years ago
Many employment contracts prohibit doing additional contract dev work. I agree the spirit of contract to hire is great, but worth noting it won't work for everyone.
joncalhoun commented on Please fix the AWS free tier before somebody gets hurt   cloudirregular.substack.c... · Posted by u/forrestbrazeal
eric4smith · 5 years ago
I would not go that far to say it's fraud. Calm down.

Maybe it's something I missed. Maybe its some hidden feature that I did not turn off. But I deleted all my droplets, all my IP's all my firewalls, etc, etc and could not find anything else.

joncalhoun · 5 years ago
I'd double check that you don't have multiple orgs. You used to share a cess to your account with people, then they made some org change a while back that essentially moved that shared access setup to an org and gave you a new personal account iirc. Easy to not realize you have both.
joncalhoun commented on How Basecamp Blew Up   platformer.news/p/-how-ba... · Posted by u/peterthehacker
x3n0ph3n3 · 5 years ago
>> : to withdraw funding from

> and "withdraw" does not mean "remove completely"

It certainly _can_ and usually _does_ mean remove completely. Examples:

- "I'm withdrawing my student from this school"

- "The peer review committee has decided to withdraw this erroneous paper from publication"

- "I would like to withdraw $100 from my checking account" (It means the _whole_ $100)

- "He is experiencing heroine withdrawal symptoms" (after not having _any_)

joncalhoun · 5 years ago
Go to the bank and say, "I would like to withdraw money from my account." Do they hand you your balance in cash, or ask you how much?

Obviously one can withdraw all of something, but I'm skeptical of it meaning "all" by default.

joncalhoun commented on Apple just kicked Fortnite off the App Store   theverge.com/2020/8/13/21... · Posted by u/ardit33
blaser-waffle · 6 years ago
Can't speak for others, but Steam gets 30%

Source: https://www.theverge.com/2018/11/30/18120577/valve-steam-gam...

joncalhoun · 6 years ago
Does steam take any cut of in-game purchases for free to play games? I don't think they do, so that is a difference to consider.
joncalhoun commented on Chat Bubble Blindness   atlistmaps.com/in-good-co... · Posted by u/quickthrower2
mojuba · 6 years ago
I too always find the Intercom or similar bubbles incredibly annoying, intrusive and distracting, especially when a bot pops up saying something that I absolutely don't need to focus on.

I think the purpose of this bubble is to promote Intercom. It's for sales/marketing people who see it elsewhere first (but never use themselves) and think it's a great idea. Next thing you know, there's an order coming from the C-level to engage with Intercom and integrate it.

The effect of the integration is that some people will talk and it will seem like an improvement - compared to zero interactions previously, no doubt it is. As a consequence of this, nobody bothers to check if it's the best way to integrate the chat functionality.

(Although this is only one of the 1000 things that are wrong on the web today. All sorts of unnecessary things that you need to ignore, neutralize, refuse, dismiss etc. before you can get to the content.)

joncalhoun · 6 years ago
The most frustrating experience is when I'm already paying for an app and intercom constantly nags me and gets in the way of me using the actual app.
joncalhoun commented on Hiring Without Whiteboards   github.com/poteto/hiring-... · Posted by u/kipply
mbil · 6 years ago
This is a great list. Thanks for sharing it.

I actually had the pleasure of interviewing at one of these companies before. They had a take-home project, which was to choose and implement and couple enhancements to a toy app. In the subsequent conversations, we discussed how I approached the problem, details of my design, technical tradeoffs, etc -- all the sorts of things you would expect a professional sw engineer to be able to do on the job. It was challenging but fair, and I was struck by how reasonable the process was. It left a wonderful impression on me.

Take-home projects are not a perfect solution to the interview problem. A major issue is that they require candidates to have free time outside of work to complete them. Personally, though, I'd much rather spend a few hours per application working on projects than countless hours prepping for stressful whiteboarding puzzles. As a developer who prefers to digest problems slowly, I look forward to the demise of on-the-spot whiteboarding interviews.

If you work at a company that subjects candidates to such high-stress algorithmic riddles, and you have the ability to make your process more sane, please consider following the lead of cos on this list.

joncalhoun · 6 years ago
Was this a timed take home project or something with a flexible timeline? That is, was it "You have to respond within 3 hours of receiving this email with your solution" or something more flexible?

I mostly understand why some companies do the x hours routine, and when I've done interviews this way I've historically performed well, but it just felt like it added unnecessary stress. For instance, anyone on the job doesn't have to worry about issues like, "What if I couldn't get the app up and running because I had the wrong version of X installed?" longer than maybe their first day on the job. And if you plan on hiring an engineer for a few years, one day is irrelevant. At best this felt like it favored contractors who were more experienced at jumping into new projects frequently.

joncalhoun commented on Dutch museum says van Gogh painting stolen in overnight raid   news.artnet.com/art-world... · Posted by u/danso
crazygringo · 6 years ago
From what I've read it's stolen to order.

Super rich person really wants that particular painting to hang in a private room where they can enjoy it.

And they go through a couple connections for plausible deniability -- buying it from some kind of "dealer" they can "assume" is "legit", and the "dealer" then connects with actual criminals to steal it.

If ever caught (unlikely), the thieves and "dealer" take the fall, not the rich person. Also the rich person may be halfway around the world in a country where there's literally zero chance of being caught/extradited.

But the thieves and dealer are going to make a helluva lot of money, obviously, for the risk they're taking.

joncalhoun · 6 years ago
I don't think plausible deniability works on one-of-a-kind artwork. Even if you assume your dealer is legit, any cursory research will tell you it was stolen. It would be like buying the secret formula for Coca-Cola and claiming you didn't know it was stolen because it went through multiple middlemen.

u/joncalhoun

KarmaCake day1172March 14, 2012
About
Creator of:

- UseGolang.com - Web Development with Go course

- Gophercises.com - Go exercise problems w/ screencasts

- Calhoun.io - Go articles/tutorials

- ErrorsInGo.com - Common Go errors and ways to fix them

YC Alum. Founder of EasyPost. Former Googler

Email: jon@calhoun.io

View Original