This reminds me of Tim McNamara's course Implement RougeDB, a Redis clone from outer space (https://learning.accelerant.dev/view/courses/implement-rouge...). I paid somewhere around $100 for this course (through some coupon code, I remember the original prices was $200-ish). It was supposed to be completed by Aug 2023, yet almost one year and a half later, it's still incomplete. I almost gave up at this point.
Wow, and their current "pre-sales" price is $280. No wonder they don't have any dates on that page, or link to the Github repo that hasn't been updated in over a year.
Learned that lesson in 2018 when I gave 500 EUR to Tesla (Spain) as a deposit for a Powerwall. Never heard another word from them. Been sending an email ~once a year to try to claim it back but not once I have got an reply. Never again.
Next step is to go to small claims court, but who has the time/energy to deal with bureaucracy... Future project :)
Have you reached out to Tim? I know him and I believe he wouldn't do that intentionally. Maybe he is busy with something else or just lost track of the schedule.
Of course I did. I DM'ed him on Twitter with no response. Then I commented under one of his tweets and he did respond. He mentioned it would be complete by Aug 2023 (this was before Aug 2023). Some time this year I commented under one of his linkedin posts asking for update - no response. There are multiple comments from other users on that web page I linked above - most of them had no replies.
Of course he's been busy. Everyone is busy. But charging $200 (or $100 with coupon) for a course which is delayed for more than 1.5 years and still has no sign of completion is another story.
Not yet. I'm willing to pay for stuff like this. I was reading Tim's Rust in Action at that time and I liked the book so when he announced that he was starting such a course I immediately singed up, although the price was a bit crazy. I got the coupon code from a guy on Reddit so that's pure luck. I am really willing to pay for other peoples IP. I am still hoping that one day he could complete the project but before that I've got some other projects to work on.
Side note: I've finished Build your own Redis in C/C++ (https://leanpub.com/build_your_own_redis) and it's pretty decent. The title of the book is a bit weird since it's almost 100% C++ so I don't know why they put "C" in there. But it's a pretty decent book (and reasonably priced).
One thing I want to add is, it's _not_ my job to reach out to him asking for an update. It's his job. If he could maintain a monthly (or even quarterly) email list with all the updates it would be a way better communication strategy.
This kind of (ahem) "business model" has become rampant. We easily call out crypto scams, but the "buy now, I'll finish it whenever" strategy has been rotting away at the core of the internet since Kickstarter became a thing.
I mean, Tim McNamara's course is literally a scam. You paid full price (minus the coupon) for a product that was never delivered (and likely never will be), sold to you based on hype and Twitter clout. What the actual fuck? How many people were defrauded, but were just like "meh, what's a few hundred bucks?"
Well, like I mentioned in my other comment, I really liked his book Rust in Action so I signed up for his course, despite the price. But yeah, maybe it _is_ a scam at the end of the day.
Hi Ivan, I'm very interested in joining Notion but would need visa sponsorship and eventually green card. I noticed that you _are_ sponsoring visas but not sure if you are sponsoring green cards. If not, do you plan to in the future? Thanks!
I remember those shoes. I bought one pair of Yao Ming signature shoes with that pump on. Those were nice, the only issue was that they had holes on the sole. I think the holes were designed for better ventilation and keeping your feet cool and dry, but the reality is if I walked on some water/rain my feet would immediately get wet.
Anyone experiencing lost emails? I'm not sure if it's actually me messing things up or because of the Gmail outage, I couldn't find an extremely important email and I've tried archive, trash, deleted, spam, sent boxes..
Let's face it: it has nothing to do with "treat people the way they treat you." It's just Trump trying to win/secure the votes from his loyal supporters.
Does TikTok grab user data and analyze them for ads, recommendations, etc? Sure, so do Instagram. But does TikTok send those data back to Chinese government so that it would potentially threaten U.S. national security? We need proof, but so far none. Here's an article of French hacker Elliot Alderson (@fs0c131y) analyzing TikTok code: https://medium.com/@fs0c131y/tiktok-logs-logs-logs-e93e81626...
So IMHO the two real reasons Trumps banned TikTok and WeChat are:
1. His supporters are mad that everything is made in China. It violates some basic economics principles but that's fine.
2. What happened to that Oklahoma rally, Trump really took it personal.
This ban put hundreds of thousands of Chinese people (including those who are already U.S. citizens or green card holders) in the U.S. to a difficult position. They don't have other ways to communicate with there friends/families in China other than WeChat. But I guess, those people (including myself), are the least important factors Trump worries about, if he even cares at all.
> But does TikTok send those data back to Chinese government so that it would potentially threaten U.S. national security? We need proof, but so far none.
How about the No place to hide laws that mandate this? Proof enough for you?
Between me and my girlfriend we use Signal. But for talking to anyone else I have no choice but use WeChat. I just either don't have the power to persuade others to use a more secure app, or they just don't care, or the cost of switching to another app is too high. It's (relatively) easy to develop an alternative with no censorship and pretty secure. The hard part is to make it popular and avoid getting blocked in China.
I really wish the Perl 6 -> Raku change could let it catch up with other languages such as Python.
Edit: sorry for the confusion. I meant popularity-wise. I wish the change would clarify to people that Perl 6 and Perl 5 are basically two different languages and people should at least consider Perl 6 as an option when they start a new project.
Assuming you mean rename the next version of a programming language — I think that’s a horrible idea. The entire point of continuing with the previous name is that eventually the community will move onto the new language. I’m guessing Perl 6 made too many incompatible changes from Perl 5 though I don’t know much about them.
Perl 6 started out as a plan for the next version of Perl.
Over the years (announced in 2000, delivered in 2015) it evolved into a distinct language.
In the meantime, Perl5 suffered from the Osbourne Effect.
Meanwhile a rift developed in the Perl community. Some are for Perl 5 forever. Some are Perl 6 forever. Some Perl 5 people blame Perl 6 for Perl 5's perception as a dead language. Some Perl 6 people blame Perl 5's reputation for being "write only" and "dead" for difficulty getting people to try Perl 6.
IMHO, both sides are correct, both sides over-state their case.
Renaming Perl 6 has been discussed for close to a decade, by people who are Perl 5, Perl 6, and just plain Perl partisans.
It's been a difficult decision. Many people have worked very hard on both projects, and have strong feelings tied up in the issue. Important contributors to the projects have quit as a result the issues.
This isn't a change that was lightly made. It's far bigger than the Python 2 to Python 3 divergence. It's more like moving from C to C#.
I don't understand this comment. What needs to 'catch up'? They are vastly different languages with different philosophies, there's problems better solved in either language.