HNHacker News
TopNewBestAskShowJobs

audiodude

895 karma · joined February 16, 2010

https://travisbriggs.com
submissionscomments
audiodude··on Octothorpes: Hashtags for the Open Internet
Loved del.ico.us, thanks!

I'm using https://pinboard.in/ now for bookmarking and it's an amazing piece of small web software.

audiodude··on 3K free SVG icons for popular brands
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.
audiodude··on The Many Lives of Null Island
Philosophically, you could make the argument that it really does exist.
audiodude··on Ask HN: Is there any software you only made for your own use but nobody else?
I built a headless CMS to generate the static site, https://bestalbumsintheuniverse.com.

The key feature is that you can put in a Wikidata ID (https://www.wikidata.org/wiki/Q1536639) and it will auto populate the name, artist, release date, and Spotify ID. It will then grab covert art from https://coverartarchive.org/, which it resizes and mirrors to S3 (previous versions of this project used images manually uploaded to imgur, but broke when they changed their secret API).

So basically all I have to do is write the description and I've got a new entry on the site.

audiodude··on Code reviews do find bugs
"This is okay for now, but we should think about how we want to serialize these objects. Feel free to remove the N^2 algorithm in a follow up."
audiodude··on Dev rejects CVE severity, makes his GitHub repo read-only
I feel like the main reason someone uses a library like this is that they don't want to write or maintain such a regex. Don't tell me how the sausage is made!
audiodude··on AI Love Island – multi agent text based dating simulation
This is so fun and creative, great job!

Have you considered building this as a standalone game? I wonder if you could provide ways to "zoom in" or summarize individual "dates" so that it could be played as a simulation game a la The Sims. Why did #m#12 reject #f#5 so quickly, etc.

Also (and I don't watch Love Island), another feature for a game version of this would be the post date interviews right? "Oh I couldn't believe when #f#5 said she hated Italian food! Like wow, what a turn off"

Very nice!

audiodude··on Show HN: I created an After Effects alternative
I think the landing page looks fine and is functional, EXCEPT for the "bullet point" animated GIFs on the bottom. It should maybe come with a seizure warning?
audiodude··on Show HN: Doggo – A powerful, human-friendly DNS client for the command line
Oh duh, thanks!
audiodude··on Show HN: Doggo – A powerful, human-friendly DNS client for the command line
In my experience, I've always had to install Go and it's ecosystem to `go install foo` for Go programs to work. Is anyone distributing binaries?
audiodude··on Ask HN: What is the best code base you ever worked on?
I think all of your problems are root caused by the phrase "multiple monorepos". This sounds more like "polyrepos" or something, multiple siloed repos that themselves might contained disparate projects, languages and tooling.

Google3 is a true monorepo. 99% of code in the company is one repo, with minor exceptions for certain open source projects and locked down code.

Edit: for example, you can change YouTube code, Google Assistant code, a Maps API, some config for how URLs are routed at top level load balancers, etc all in one CL if you really wanted to/needed to.

audiodude··on Ask HN: What is the best code base you ever worked on?
Yes, all changes (CLs) are atomic operations. The CL number reflects a specific moment in time for the entire repo.
audiodude··on Ask HN: What is the best code base you ever worked on?
12 year current Googler here. You are absolutely correct about "Google has its own version of EVERYTHING". Midway through my current career, I started to get existential dread about the fact that I wasn't "up to date" on any current development practices or frameworks.

Partly, this was assuaged through participating in open source projects in my free time. That's how I learned Docker, Github workflow, React, Vue, Bootstrap, Tailwind, etc.

But at the same time, I think it is a mistake to consider working with tools/languages/frameworks to be the only "hard" skills. Galaxy brain is realizing that anyone can learn a language/framework/workflow in a month or so. The real work is applying sound principles to the design and production of meaningful artifacts within those systems.

audiodude··on “Attention assault” on Fandom
The Wikimedia Foundation has not decided this, the community of editors has, through years of debate and eventual consensus.
audiodude··on Ask HN: What are your favorite parables, anecdotes, idioms, etc.?
Code is written once but read a thousand times.
audiodude··on Ask HN: What are your favorite parables, anecdotes, idioms, etc.?
Make the easy, easy and the hard, possible.
audiodude··on A ChatGPT mistake cost us $10k
Yes I don't understand the perceived benefits of re-writing the code in Python/FastAPI if none of them know Python/FastAPI.
audiodude··on A ChatGPT mistake cost us $10k
> Like all startups, we've made a ton of mistakes throughout our journey with this perhaps being the worse.

lol "worst".

See also: https://en.wikipedia.org/wiki/Muphry%27s_law

audiodude··on Show HN: Allocate poker chips optimally with mixed-integer nonlinear programming
This comment is correct. This seems like it might have been programmed by someone who has never played poker, or not in a home game. You don't want people to have 112 white chips, no matter how many are in the box.
audiodude··on Slow Bros crafted a video game universe by hand
Yes but I found the negative reviews to be considerate and informative. It wasn't "Not enough blam blam". In fact, the negative reviews seemed more considerate of the actual gameplay experience, while the positive reviews are more along the lines of "Gorgeous" (which I agree it is).
audiodude··on Ask HN: What was your most humbling learning moment?
YES! Couldn't agree more. Although my title has always been Software Engineer, I never introduce myself that way (I prefer Software Developer or just Programmer, or I say "I write code at XYZ").

I went to an engineering school. Actual engineers design bridges and machines and biochemical whatnot, and of course require licensing. I push code around.

I even try to subvert company culture and say things like "Well developers will need to update that API" instead of "engineers".

audiodude··on Slow Bros crafted a video game universe by hand
If you look at some of the negative Steam reviews, however, it seems like this game is either 1) too long (12-15 hours), 2) not fun, or 3) both.

In particular, multiple negative reviews mentioned that there are hundreds of meticulously crafted items on screen, but almost none of them are interactive.

audiodude··on Rhyme as Reason
I learned in college:

Liquor before beer, you're in the clear. Beer before liquor, feel better quicker.

audiodude··on Old CSS, new CSS (2020)
I distinctly remember working at a company where I had to upload the new assets for our rounded buttons, which were a grid of 3x3 image elements.

LOL clearfix.

I also never really had to fight with IE 6 compatibility, but when I fought it, it fought back hard.

Also explaining to designers why we can't do translucent backgrounds (also IE 6).

audiodude··on What is the most useful project you have worked on?
I re-wrote (in Python) the WP1 bot, which compiles information on the importance and quality (Featured Article, A, B, Stub) of Wikipedia articles in Wikipedia projects. It's currently the bot with the most all time edits on English Wikipedia.
audiodude··on Gerbil Scheme – A Lisp for the 21st Century
I think the wording of the article title helps push people to this conclusion. My first thought was "we're 24 years into the 21st century, I'm sure we already have one of those".
audiodude··on Mojeek
If you're looking for alternative search, I have to mention Kagi (https://kagi.com/). Not free, but totally worth it to filter out results like geeksforgeeks, tutorialspoint, w3schools etc.
audiodude··on Pagan Origins of the Christ Myth
Stephen F. Roberts used this tagline on the alt.atheism newsgroup: “I contend we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.”

https://tuckerlieberman.medium.com/one-god-further-monotheis...

I think that's the main indictment of this site. Christians are supposed to think "Oh no, Jesus was copy pasted from Pagan gods that we don't believe in, so how can he be real?"

audiodude··on 14 Groups issue joint statement on EMS use of lights, sirens (2022)
> Read the full statement below.

I'd rather read a summary of key points, thanks.

audiodude··on Microsoft consumes Activision; and a plea
Another annoying thing about the 1976 Copyright Act/Berne Convention is that copyright is automatic. You don't need to register with any organization, any "original work of authorship fixed in a tangible form" is copyright. This is the real problem with public github repos that don't have a license file, because they also likely lack a copyright imprint with a date.

This is not related, but another problem with current US copyright law is that there's no exception for companies that go out of business. The works are still copyright encumbered even if no one exists that can enforce that right.

Based on the former two points, you end up with works where you can't find out who holds the copyright, and it doesn't matter if they're dead or whatever because it's still copyrighted. This leads to the "assume everything is copyrighted" posture that stifles so much creativity.

← PreviousPage 2 of 6Next →