HNHacker News
TopNewBestAskShowJobs

swingingFlyFish

49 karma · joined September 22, 2023

lounging at the water cooler
submissionscomments
swingingFlyFish··on Major outages across ChatGPT and API
It's crazy to me how people have hopped on using AI in production and it's proven time and time again it's just not ready. This outage is the least of my concerns about it. It's just too immature.
swingingFlyFish··on The costs of microservices (2020)
"And if a change introduces a bug - like a memory leak -"

I had no idea web applications could cause memory leaks.

swingingFlyFish··on Web FM synthesizer made with HTML5
HTML means: HTML, CSS and Javascript so...
swingingFlyFish··on How Bear does analytics with CSS
This is a pretty clever use of CSS. Thanks for sharing.
swingingFlyFish··on C++23: Removing garbage collection support
This language is a Night. Mare. Bjarne literally pushes every and anything down the committe's throats. C++ just needs to go away.
swingingFlyFish··on A bank runs serverless with PHP and AWS Lambda
Where's the database staying on? You migrated to AWS RDS or it's elsewhere?
swingingFlyFish··on Go Package for Building Progressive Web Apps
red is the best colour
swingingFlyFish··on Implication for C++ [pdf]
"Complex languages on the other hand simplify the user's tasks."

You have an example? Cause I don't see how this is true.

swingingFlyFish··on Implication for C++ [pdf]
God I hate C++
swingingFlyFish··on Hexagonal Grids (2013)
very cool. thanks so much for sharing...
swingingFlyFish··on Show HN: Modern Moodle learning platform open-source alternative
Great idea and love the initiative. Seems the "db" is in MongoDB. I'd recommend not going the no-sql route and just Postgres. Not an ORM, just postgres. I'd also move off fastAPI and to to something like Tornado for easy scaling and load handling.

Think I read something here about wrapping it in Django's Model paradigm. Personally i think Tornado gives you greater flexibility while not confining you to a particular lock in.

That said, again, great initiative. I forked the project and may even contribute to it.

swingingFlyFish··on Apple's use of Swift and SwiftUI in iOS 17
"What is interesting to me is the decline in C, from 52% in iPhone OS 1 to 5% in iOS 17."

Take this all with a grain of salt as a lot of C++ code is really just C-With Classes. As well if i remember correctly you can wrap objective-C in C++ or vice versa.

"Consider the Python 3 transition in this light. Python 3 came in 2008 and I don't think it could be said the transition completed prior to 2020"

To be fair, yes Python3 came out but there were still a lot of Python2 libraries that had to be migrated to 3, so for most people it didn't make sense to use 3 when it came out.

swingingFlyFish··on Best Buy will stop selling DVDs and Blu-rays after the 2023 holiday season
I need to rip my DVDs soon and put them on disc. Anyone got any good dvd ripper software recommendations?
swingingFlyFish··on Cockpit: Web-based graphical interface for servers
you should. Your server uptime is a necessity, the less bloat on it the better. If this was in Java I'd probably balk. No, no you should absolutely care what's on your server and even what language it's in.
swingingFlyFish··on Stocketa – An app I designed, built and never launched
Feel proud of this man! This is really a great way to learn. You get to tinker and make mistakes and not be stressed with deadlines and management. Plus, you learn so much. I have my own multi-year project that I tinker with in between jobs and every now and then.

I'm a backend dev so I've focused on that mostly and haven't created an app but I can honestly say that things I've learned have not only made me a better programmer but allowed me to shine at some jobs where others didn't have a clue.

Keep going - if that's what you want - but wear your accomplishment as a badge of honour. Feel free to connect with me as well.

swingingFlyFish··on Stocketa – An app I designed, built and never launched
Kudos for this.
swingingFlyFish··on AI-generating music app Riffusion turns viral success into $4M in funding
hahah where is the background removal service. i'm legit looking for something like that.
swingingFlyFish··on AI-generating music app Riffusion turns viral success into $4M in funding
I'm more impressed that there was zero errors in the console on loading. impressive.
swingingFlyFish··on Interviews in the Age of AI: Ditch Leetcode – Try Code Reviews Instead
I can't tell you how sick I am of doing technicals anymore for a job. If you can't tell from us talking shop and my resume and your due diligence i probably don't want to work with or for you.

The arrogance most software "engineers" have is astounding. 99% of companies aren't splitting the atom. Companies shoot themselves in the foot and waste so much talent this way.

swingingFlyFish··on The Largest Greek Manuscript?
This is pretty cool. Thanks so much for sharing!!
swingingFlyFish··on Database Performance at Scale – A free book
Unless it's a commenting system ;)
swingingFlyFish··on Trying out C++20's modules with Clang and Make
I'm thinking from Python here so somebody clarify if I'm missing something.

"As far as I know, header files came to be because when C was built disk space was at a prime and storing libraries with their full source code would be expensive. Header files included just the necessary to be able to call into the library while being considerably smaller."

The modules/packages that were built from C/C++ for example in Python and maybe other scripting languages those were all compiled with the inclusion of the .h files. for exactly the reason that the OP states...for efficiency. Header files should really only include definitions, and when you compile it's tight code using only what you included.

Wouldn't modules include everything? isn't that like saying:

import *

as opposed to say:

Import module.package

I'm just confused how this will help statically typed languages like C/C++ into maintaining and compiling to very efficient machine or executables.

Someone enlighten me.

swingingFlyFish··on CSS solves auto-expanding textareas (probably, eventually)
A better name would probably be simply: expand-area
swingingFlyFish··on RAG is more than just embedding search
Oddly, I think the problem in general is with the LLM itself. We are still in the hype stage but we need to get to a better stage where the LLM is smart enough to understand and switch context, search and retrieve from the right place. Ultimately what we're trying to do right now is help the LLM do something it should already be capable of.

Ironically I think google already has the right idea. Remember when we use to have to use "+" in our searches and "and or"?

It's gotten "smarter" over the years and the user literally just writes a conversational query and google just returns results. That's where we need to go.

Side note, I think this is one of the reasons they'll be a heavy hitter in the ML/AI space. because they're already doing this. It was just a business decision to not release their own GPT.

← PreviousPage 2 of 2