Yes, I just added my email to my profile. If you click on my name, it's in "about".
HN user
ggktk
Yes, although it didn't differ much from regular, full-time work. Basically only for tax reasons.
It's very impressive what AI can do for developers to help us code.
Imagine pair programming with an intern who memorized your database schema. You don't need to go back and forth between schema and your code, you can keep your focus at the cursor. It's great for automating the boring stuff.
I would love if Github provided an API for Copilot. Imagine integrating Copilot with your shell.
I wish meetings were held in textual form (like a Slack channel). Reading the history and being able to search through it would make it a lot easier to understand context.
Unfortunately, that doesn't seem the way WASM is going. It's been 5 years and we still can't access the DOM without going through JS.
I prefer to find my joy in things that are not food or clothes.
You can self-host a Github Actions Runner, you will be able to access the host machine's network from your workflows.
I haven't ditched my phone, but ever since I started using a Macbook, I have been only using my iPhone maybe 10 minutes a day (mostly in the bathroom). I read/write SMS, browse photos, toggle hotspot etc. from the Macbook.
In most countries in the world, $4K charge is absolutely not negligible.
This post seems very disingenuous, it could even be a FUD. I can't help but think the author has some ulterior motive.
Anyway, my advice: Treat your current username and your real name as if they were the same. Make a new username and don't connect it to your real name again if you wanna be anonymous.
Bad actors still can get access to such models. It even makes them more dangerous than it would if everyone had access to them.
Here's an alternative: progressively release better and better models (like 3B params, 10B, 50B, 100B) and let people figure out the best way to fight against bad actors using them.
I'm predicting that the upcoming Mac Pro will be very popular among ML developers, thanks to unified memory. It should be able to fit the entire model in memory.
Combine that with the fact that PyTorch recently added support for Apple silicon GPUs.
I'm not sure what that does, but it reminds me of GNU Parallel's interface, which although smart, is not very intuitive and memorable in my experience.
When I'm still learning something, like a new language, I tend to end up on SO. The more obscure my problems get, the more I instead rely on docs, github issues or the source.
The Mac client leaks a lot of memory when you run it for a while. Yesterday I had to restart it because it was using 2GB of RAM.
There has been an update to the website. There's new models, documentation and pricing. Previously it was just a demo website for Fabrice Bellard's project, with no pricing.
I think Go dependencies should still work, thanks to Google's module mirror[0] (enabled by default), which has cache.
PostgreSQL is my favorite database, but I wish it was possible to use it as a library like sqlite. That would let me use it in a lot more places.
Looks like they also have RSS feeds (ctrl+f Newest sql questions feed)
Every time I find an old (sometimes just more than a few months) post, a lot of the comments have already been deleted (by users and sometimes mods). I'm more likely to add site:news.ycombinator.com than site:reddit.com to my query because of that. HN is smaller, but at least the discussions are always preserved.
I wish websites were less lenient on letting users delete posts/comments. I much prefer the HN model - no delete button, you have to contact moderators and you need a good reason, you can only delete individual comments, not an entire account.
This is why I still have my iPhone around. I know that one day my banking apps will just stop working. For now, Magisk Hide does the job.
Next time when I'll be looking for a new Android phone to buy, stock Android will be a hard requirement. I was stupid to pick my Xiaomi phone for it's hardware, I should've just gone with a Motorola.
I recently installed LineageOS on my phone, replacing the stock MIUI. I would probably return this phone if I had no other option than to use MIUI. I much prefer the "pure" Android experience.
For many essential and security critical apps to work, like bank apps or the McDonald's app you need to hide the fact you're using a modified system, because of SafetyNet.
This hiding/bypass works for now, because it tricks Google into thinking your device doesn't support hardware attestation, and fallbacking to Basic attestation, which is easier to bypass. Google can at any time flip the switch to require hardware attestation, and your apps will stop working, with no way around it, other than flashing back the stock ROM your device came with and locking the bootloader. At that point I will probably just buy a new phone.
Unfortunately this tool only does static analysis on your SQL. I prefer tools like sqlx (the Rust one), which gets types by running your queries against an actual database. It feels more bulletproof and futureproof than the approach that sqlc is taking.
next set of interviews
I really dislike when companies do this. It's very time consuming and psychologically/emotionally draining.