I find it odd that any LLM could be considered open source. Sure the weights are available to download and use, but you can't reasonably reconstruct the output model as it's impractical for an individual to gather a useful dataset or spend $5,000,000+ of GPU time training.
HN user
zdwolfe
https://twitter.com/zdwolfe
Yes, and so far I haven't been able to combat it.
I'm working on a dumb tool to picture-in-picture show rendered GPS data as a mini-map with a forward- and backward-looking trail on top of GoPro footage (to memorialize cool bike rides).
Thanks for these stats, it changes how I think about aluminum packaging/cans.
I much prefer Fabric server to Paper. Paper has a couple game-breaking differences in advanced redstone, and Fabric in general has more mod compatibility. There are options to disable the redstone differences, but it's a bit annoying.
I use this extensively, it's so wonderful
This is perfect. I've tried many noise apps in the past and I'll be using this for a long time I'm sure.
Feature request: Deep-links so I can share or bookmark a 'preset'.
This is really cool but I will never trust an app like this to have access to my emails.
Seems to not be working. I tried the same prompt twice. My trial credits were used but there was no image generated, nor do they appear in My Images.
Wow, that was cool. Felt like the intro to a game I'd want to play.
Looks cool, thanks for making this.
https://zdwolfe.medium.com/ tech and personal musings when I find time to write about them.
My favorite is Schrödinger's Microservice, which was fun to write https://zdwolfe.medium.com/schr%C3%B6dingers-microservice-c4...
Not OP, but I too wrote something nearly identical with whisper so I could creep on old EthosLab videos. Here's the gist:
from pytube import Channel
import whisper
channel_yt = Channel(channel_url)
video_yt = channel_yt.videos[0]
video_yt_stream = video_yt.streams.filter(mime_type="video/mp4").filter(res="720p").first()
video_yt_video_file_path = video_yt_stream.download()
audio = whisper.load_audio(video_yt_video_file_path)
model = whisper.load_model("tiny")
transcript = model.transcribe(audio)
Neat, I am working on something similar with almost all the same tech you mentioned (CDK, R53, TS, APIGW+Lambda), and a Dockerized dev env with everything set up. It's meant to be a boilerplate I copy for new side projects. DM me on twitter (same username) if you'd like to compare notes or collaborate.
This is amazing, thank you. Been a user of Readwise for a while because it's the best highlight aggregator out there. Now that there's a reader with highlights + Obsidian.md highlight export, I can get rid of a whole stack of other apps I had glued together (https://github.com/zdwolfe/reading).
Is this link correct? I get a 404.
Thanks for referring to Fairphone. I didn't know they existed and am considering getting one.
Many folks in this thread are recommending which specific subreddits and blogs they like, but I thought I'd comment on the "how" of my web routine that I found useful.
I use feedly.com to follow HN, blogs, subreddits, and news outlets. I split up "Backlogging" and "Reading" as separate activities, which I think promotes focus when reading.
To "backlog", I browse through my feedly feed of HN/Reddit/blogpost titles, marking the ones that sound interesting to "Read Later".
Then later I read through those "read later' posts, saving the best ones in lists and highlights/notes for the future.
As for specifics,
1. https://www.reddit.com/r/ExperiencedDevs/
This was a joy to read.
Yes I would rather work 4/5 days and get paid 4/5 as much.
This looks incredible! Definitely adding it to my toolbelt. Thanks!
Thanks, I hate it. [Cool game!]
I agree they're omnipresent practices, but still good reading for new-ish devs. Probably about half of my comments on young FAANG peers PRs are "greatest hits" from Code Complete and Clean Code like variable naming, etc.
This might be a stupid question, but is it possible to airgap all classes running in the JVM from the network except for those you trust?
For example, I want to block all classes from opening sockets except those in my.company.domain.* packages.
Works for me
Wow, I didn't realize that was a common problem, and didn't realize it was related to external monitors. Thanks for the link!
I really love that quote "..A good programmer...", do you have a source?
I've done this before with flaky tests and it was a useful pattern. Something like:
@DisabledUntil(...)
to give the team some time where failures are ignored to de-flake the tests but keep stuff moving.
From the years 2012-2019 I hardly talked to my parents or siblings at all. I would fly back home to visit one of the two sides of my family during the holiday season, but that was it.
Looking back at those years, I (unconsciously) fit neatly into the mold suggested by this article (an emphasis on personal happiness, rejecting relatives that hold clashing beliefs, resentment from divorce, etc).
Ironically due to COVID lockdown in the last 18 months I found both myself and my wife rekindling relationships virtually (video games, discord/zoom calls, random BS texting, snapchat) with uncles, cousins, siblings, and parents that we hadn't really talked to in years. It's honestly been wonderful.
If you feel the article speaks to you, I encourage you to give estranged relatives a shot, or at least think about it. It's easiest to maintain momentum not talking to someone at all, but you might be missing out.
One thing that worked for me to break the ice was to start a group SMS chat with parents and siblings and just share random goings-on, pictures, etc.