Quantcast
Channel: Posts on A Foo walks into a Bar... - blog by Paul Shved - coldattic.info
Browsing index pages (226 articles)

Turing Test Needs an Update, or: How ChatGPT Ran a Test on Me

Briefly: ChatGPT, a chat app based on a large language model, has opened the floodgates of experiments, media attention, robots-taking-our-jobs scares, generative AI startups, and inventive,...

View Article


Tidbyt: Someone's Making the Muni Sign!

I had my first “Silicon Valley” moment about 8 years ago. After I hacked together the Muni Sign, I mostly got some mentions on a variety of hacker websites. Then, some kind Muni employees invited me to...

View Article


How to Literally Ask Neural Network for Help and Watch It Deliver

This is one of the small fun things I’ve learned while working on writing a face detector from scratch for the v2 of the Smiling Bot. Single-Shot Detector, like many other detectors, employs...

View Article

Writing Neural Face Detector from Scratch (sneak peek)

After working on perception models at late-stage startup, I realized there are large parts of these models I didn’t even touch and didn’t know existed. These pieces were working well, so why touch...

View Article

Why Fast Models are Destined to have a CPU Training Bottleneck

I was working on fixing the problem with a slow two-stage detector in my Smiling Robot by writing a faster deep detector from scratch. There’s ample research on fast detectors, but feature...

View Article


I'm now Stanford-Certified with a Non-Degree Certificate

Would you like to dig deep into Deep Learning, but don’t know where to start? Do you want to work on Artificial Intelligence, but fear you don’t have enough intelligence? Trying to remember what...

View Article

The Blog Turns... 10 Years!

Today is 10 years since I wrote the first post for my blog. Ten. Freaking. Years. It’s almost hard to believe that I had something remotely meaningful happen in my life 10 years ago. So.. uhm, what...

View Article

Lessons from a Smiling Bot, III: Customers don't Care it's Hard

Other lessons from a Smiling Bot The lessons I’ve learned when building a Smiling Bot: an embedded CNN model for the deep learning for Visual Recognition course at Stanford. Lesson I: Training/Serving...

View Article


Lessons from a Smiling Bot, II: Get Features from Production

Other lessons from a Smiling Bot The lessons I’ve learned when building a Smiling Bot: an embedded CNN model for the deep learning for Visual Recognition course at Stanford. Lesson I: Training/Serving...

View Article


Lessons from a Smiling Bot, I: Training/Serving Skew, Second Opinion,...

Most Machine Learning courses at Stanford require coming up with a relevant project and delivering it before the course deadline. For the courses I’ve passed earlier, I’ve built a similarity-based wine...

View Article

What is the gradient of broadcasting?

“What is the gradient of numpy broadcasting?” I was wondering the other night. It’s almost midnight, my brain is tired, and I got a bit stuck. In short… In numpy, broadcasting is adding a...

View Article

Traffic IV: How to Save 10 Minutes on your Commute, or the Mystery of the...

Driving on a highway is like picking stocks. There are multiple lanes, and as we established earlier, one of them is just faster than the others. Drivers take notice; they move into the lane just like...

View Article

I de-lid Core i7 9700k and I have no idea if it was worth it

My old CPU was up for an upgrade (I’ve had it for 5 years), so I’ve built a new one. And since I’ve been studying Machine Learning, I needed way more computing power than I had. When overclocking my...

View Article


Spring Break!

This post is superseded by a more exhaustive “I’m now Stanford Official” which you should read instead. This post was just a short update halfway through the program. One might notice that the posts in...

View Article

Traffic III: Why doesn't Changing Lanes Always Work?

Recall in the previous post, the lanes with more traffic flow (with more cars per minute passing a certain point) back up more when there’s congestion. This can be summarized by the following picture:...

View Article


Traffic II: Why does the Fast Lane become Slowest in Traffic?

As I drive up to San Francisco from one of the freeways (either 101 or 280), I’m approaching the inevitable traffic stoppage. The freeway is clogged and it seems I’m up for a 15 minutes in...

View Article

Traffic I: Why is the Other Lane Always Faster?

“This highway has four lanes. One of them is the fastest, and there’s a 75% chance we’re not in it." Last year, I switched from the Google office in San Francisco, next to where I live, to the Mountain...

View Article


I tricked the Amazon Go store

I tricked the Amazon Go store. It’s not hard. You need an accomplice. The accomplice swaps two items on the shelf. You take one of the misplaced items. You get charged for the other. But that’s not the...

View Article

Take Apart that Giant Case: A Compact, 1.5kg Thunderbolt3 eGPU Setup

A Thunderbolt 3 external GPU setup that doesn’t weigh 7 pounds (3kg)? Is it even possible? Of course it is, but you’ll need to do some simple tinkering. This post describes how you can do it in a...

View Article

Containers on Amazon made easy: AWS Elastic Beanstalk Speed Run

In the previos post, I described why I chose Amazon AWS elastic Beanstalk for this blog. AWS Elastic Beanstalk (EBS) is the way to deploy Docker containers on the autoscaled Amazon Cloud with zero...

View Article
Browsing index pages (226 articles)


Latest Images