HN user

audiodude

894 karma

https://travisbriggs.com

Posts16
Comments159
View on HN
nevergivethemyourface.com 1mo ago

Never Give Them Your Face

audiodude
749pts451
canartuc.medium.com 1mo ago

His Code Backs Up the World [Rsync, Andrew Tridgell]

audiodude
1pts1
wallpaper.audiodude.xyz 1mo ago

AI Billboards, Two Truths and a Lie

audiodude
3pts3
github.com 3mo ago

Show HN: Sudomake Friends, personalized AI personas in a Telegram group chat

audiodude
7pts1
for12bucksyoucanhaveanentiresentenceasadomain.com 10mo ago

For 12 bucks, you can have an entire sentence as a domain

audiodude
6pts1
github.com 11mo ago

Show HN: Chrome ext to open HN links in new tab

audiodude
3pts0
hacktoberfest.com 2y ago

DigitalOcean Hacktoberfest 2023 will not feature t-shirts

audiodude
4pts2
news.ycombinator.com 4y ago

Ask HN: A post can be [flagged] and [dead] but how?

audiodude
4pts6
www.theverge.com 10y ago

Newly discovered router virus actually fights off malware

audiodude
8pts0
www.polygon.com 10y ago

Humble Monthly subscription service launches next month

audiodude
3pts0
nn.0-z-0.com 10y ago

Show HN: Neural Noise, using RNNs to compose MIDI song snippets

audiodude
2pts0
unicode-highlight.herokuapp.com 10y ago

Show HN: A simple hack to highlight questionable unicode

audiodude
5pts3
stackoverflow.com 11y ago

Stack Overflow: How to add a progress bar to a shell script

audiodude
1pts0
rgb.0-z-0.com 12y ago

Show HN: HTML5 Game of Life in 24-bit RGB

audiodude
79pts31
www.bostonmagazine.com 12y ago

Massachusetts Business Owners Say The New ‘Tech Tax’ Has Its Wires Crossed

audiodude
2pts0
www.washingtonpost.com 16y ago

Twitter 'firehose' (all tweets) open to select startups

audiodude
1pts0

You know, there's a good chance that my Claude scraped this. Also it needs way more image and way less map. I care more about browsing the gallery/stuff than where it is physically.

If you live outside San Francisco, you might not necessarily see all the _absolutely ridiculous_ AI startup billboards along the highway and throughout the city. The marketing copy is so "inside baseball" that sometimes I don't really know what it would mean to "Observe MDP workflows. With an agent".

Here's a vibe coded website poking fun at them.

I think I will always get more fulfillment from the rush of leaving work a bit early on a Friday afternoon, knowing I have a couple of plans for the weekend but not being too busy, picking up a treat for my wife and I on the way home, when the weather is good (cool and crisp or partly sunny and dry), and the city is alive; I will get more satisfaction from that feeling than any "dream" I could imagine.

Behind the scenes: https://gist.github.com/audiodude/8eb6934539f3f54a2bd1ee6d83...

TODO: 1. Automate registering the domain 2. Automate setting up the DNS 3. Better automate deploying to Netlify (Claude kind of choked on this one)

I also used my trick of immediately changing the Namechep NS records to AWS Route 53, to avoid getting a parking page and having to wait for an hour TTL to expire.

The most frustrating part was waiting for Netlify to figure out the Let's Encrypt cert. It takes ages and I have to manually recheck. Fix this Netlify! (If anyone from Netlify is reading this, it seems like I click "veryify DNS" it says "Success!" but if I reload the page it asks me to verify again).

Time spent: ~30 minutes Total cost: - Claude: $0.56 - Domain: 12 bucks of course ;) - Hosting (Netlify): $0.00

While we're talking keyboards, what about emoji? Every messaging app has a different interface for them, some like Discord and Whatsapp allow you to use :smile: shortcuts, but the enumerated names are different across apps. I've occasionally gotten a dedicated OS emoji picker to show up on my Mac, but I don't know how.

On Ubuntu Cinnamon, I managed to create keyboard shortcuts for the 8 or so emoji I use the most by binding something called a "compose" key and modifying a .XCompose file, but it still took other config file gymnastics to make it persist between X sessions.

To me, it makes sense that "Give me the active/main/primary account", when multiple accounts are signed in, is inherently ambiguous. Which account is the main one? You suggest Accounts.first. Is that the first account that was signed into 3 years ago? Maybe you don't want that one then. Is it the most recently signed into account?

The designer of the API decided that if you ask for "the single account" when there are multiple, that is an error condition.

Volunteer for Kiwix here (https://kiwix.org), we do a lot of offline Wikipedia stuff. I've personally worked on MWOffliner (https://github.com/openzim/mwoffliner) which scrapes MediaWikis, primarily Wikipedia.

We have apps for basically every platform. Our PWA even supports IE 11!

You can use the WP1 tool which I'm the primary maintainer of (https://wp1.openzim.org/#/selections/user) to create "selections" which let you have your own custom version of Wikipedia, using categories that you define, WikiProjects, or even custom SPARQL queries.

What really blows my mind is not the fact that all these songs borrow from and remix one another, but the overall "problem of universals" from metaphysics. In the realm of music, how do we even identify specific characteristics that lead to properties of resemblence? How does your brain know "Oh, that's the Funky Drummer beat" when it's played on a different drum kit or at a different tempo, etc etc.

edit: Would love to see an AI driven project where you drag a slider to "mutate" a sample until it's no longer that sample but another piece of music. A "boil the frog" type thing.

Yes, elsewhere in this thread people were complaining about how Canadian government PDFs only work in Acrobat Reader on Windows and what a PITA that is.

I know a lot of people use AoC to try out/learn a new language. I tried that with Go in like 2018. However, I found it too frustrating (especially since AoC requires a lot of string parsing/regex which are difficult/verbose in Go).

The past few years I've decided to stick to the same principle I've used in all of my side projects recently. Either I do something in a new language, or I get it done correctly before I get bored. I've found I can't have both.

Right, looking again I understand better. Instead of a bunch of shaky YAML in a md file, you have properly structured data.

Isn't this what Gatsby tries to do with GraphQL?

I have an understanding of static site generators, I've used several of them and even written my own. But I simply don't understand what this is or what it's doing. You're using a sqlite database during site generation time instead of .md files? You're definitely not querying the db at serve time right? I'm so confused...

Wait WTF, `javascript:` URLs are acceptable in the CSS `url` property??

From the SO post:

url('javascript: eval(evil)');

Dookie Demastered 2 years ago

I saw a YouTube video from (I think) Punk Rock MBA that says that the difference between "Pop Punk" and "Punk" has nothing to do with the sound of the music, or even how popular the band is (The Clash played stadium shows), but more to do with the idea of the guys from Blink 182 hosting MTV Spring Break. It's about band members acting like legitimate pop stars instead of street kids.

It's not trademark infringement to copy or display a logo. Trademark infringement happens when you confuse customers by using a logo or phrase and make them think that you're selling the actual product or that you're somehow endorsed by the original company.