HackerLangs
TopNewTrendsCommentsPastAskShowJobs

trevor-e

no profile record

Submissions

Visualizing File Formats for Fun

telkins.com
1 points·by trevor-e·قبل 7 أشهر·0 comments

comments

trevor-e
·قبل 14 يومًا·discuss
Not trying to sound alarmist at all but I am wondering if ultrasounds are safe to be used like this? My understanding is it's basically a high-frequency sound wave which is probably fine for most tissue usage, however here it says it's scattering off of red blood cells. I don't know why that feels so unsettling to me.
trevor-e
·الشهر الماضي·discuss
it specifically addresses this in the "The escape hatch" section...
trevor-e
·الشهر الماضي·discuss
What an ordeal, this stuff really scares me, like the post about the Gitlab founder having to diagnose and treat himself. Great to hear you are recovering. If you find yourself in Cambridge I will gladly buy you a beer for how much rg has helped me.
trevor-e
·قبل 3 أشهر·discuss
This looks pretty neat and the anti-AI hate in here is getting pretty tiresome.

From what I can tell looking at the codebase compared to Django's, the top-level modules are structured much better and more obvious for AI to discover them. And then inside each module is a descriptive README with lots of description and examples that are helpful to an agent (and human). Not sure why this is being written off as slop or arbitrary changes, it seems pretty obvious to me this is the direction of frameworks.
trevor-e
·قبل 3 أشهر·discuss
Right, and I agree with all of that, but that's not related to my point.

You are saying "if you leave the AI attribution in the PR/commit description, it HAS to be a slop PR that was not reviewed by a human beforehand". And I'm saying that's not true at all and you shouldn't assume that.
trevor-e
·قبل 3 أشهر·discuss
These are odd takes to me.

> was submitted by someone so lazy they couldn’t even edit the commit message. You can see the vibe coded PRs right away.

As others mentioned, this is very intentional for me now as I use agents. It has nothing to do with laziness, I'm not sure why you would think that? I assume vibe coded PRs are easy enough to spot by the contents alone.

> I would like to know when someone is trying to have the tool do all of their work for them.

What makes you think the LLM is doing _all_ of the work? Is it really an impossibility that an agent does 75% of the work and then a responsible human reviews the code and makes tweaks before opening a PR?
trevor-e
·قبل 4 أشهر·discuss
>I heard about how beautiful it is

This used to be the case around Swift 4, but since then they've added so many features and keywords to the language. Now the simplicity and elegance is gone.

Also it seems like there was a marked change in the culture of Swift. It somehow attracted a lot of the "ackchyually" crowd which resulted in a lot of massively complicated features. I liked to occasionally browse the evolution docs and they got more and more complex over time.
trevor-e
·قبل 6 أشهر·discuss
Flutter still doesn't support liquid glass on iOS so it doesn't seem like a serious contender to me at this point. And due to the nature of how Flutter is implemented, it's going to continuously be an uphill battle. Maybe it's fine if you intend on having a completely custom UI and don't care about platform look and feel.
trevor-e
·قبل 6 أشهر·discuss
There are a couple issues with that definition: - quality is not always correlated with "cheaply made en-masse" - actual slop, assuming you are talking about the food, is more about preventing food waste although it happens to also be cheap.

I'm being pedantic AF because most people refer to AI slop as "low-quality or careless work". And AI is just a tool so it's possible to spend a lot of time making something of high quality with it. I get the outrage with respect to copyright and artist rights, but it certainly doesn't look like slop to me.
trevor-e
·قبل 6 أشهر·discuss
Is it slop if enough people enjoyed it to be on the top charts?
trevor-e
·قبل 6 أشهر·discuss
telkins.com

I have an endless list of blog posts to write and so little time :(
trevor-e
·قبل 6 أشهر·discuss
I'm dealing with a severe health ailment with my cat right now and ChatGPT has been pretty invaluable in helping us understand what's going on. We've been keeping our own detailed medical log that I paste in with the lab and radiology results and it gives pretty good responses on everything so far. Of course I'm treating the results skeptically but so far it has been helpful and kept us more informed on what's going on. We've found it works best if you give it the raw facts and lab results.

The main issue is that medicine and diseases come with so many "it depends" and caveats. Like right now my cat won't eat anything, is it because of nausea from the underlying disease, from the recent stress she's been through, from the bad reaction to the medicine she really doesn't like, from her low potassium levels, something else, all of the above? It's hard to say since all of those things mention "may cause nausea and loss of appetite". But to be fair, even the human vets are making their own educated guesses.
trevor-e
·قبل 6 أشهر·discuss
Yep, localization is a huge size bloat for enterprisey apps that support many locales. There is no Apple provided way to dynamically download select localization packs based on the device locale. Meta came up with their own solution: https://engineering.fb.com/2022/05/09/android/language-packs...

The small filesize issue is something we commonly see in games, was surprised to see it for Gmail.

And btw we open-sourced much of our analysis after being acquired by Sentry: https://github.com/getsentry/launchpad
trevor-e
·قبل 6 أشهر·discuss
Not sure if this is quite what you are getting at, but the SQLite folks even mention this as a great use-case: https://www.sqlite.org/appfileformat.html
trevor-e
·قبل 6 أشهر·discuss
I agree, latency is very important and 300 pops is great, but seems more for marketing and would see diminishing returns for the majority of applications.
trevor-e
·قبل 6 أشهر·discuss
Good luck getting 100+ devs to all use the same logical commit style. And if tests fail in CI you get the inevitable "fix tests" commit in the branch, which now spams your main branch more than the meaningful changes. You could rebase the history by hand, but what's the point? You'd have to force push anyway. Squashing is the only practical method of clean history for large orgs.
trevor-e
·قبل 6 أشهر·discuss
Thanks for sharing, that is a neat in-between.
trevor-e
·قبل 6 أشهر·discuss
The treemap screenshot doesn't look correct. Nearly all charting libs (like Apache Echarts) will group nodes with a heading name, so not sure why they claim it would be hard to notice the "drivers" node. I guess in that screenshot, sure, but that looks like just a bad implementation of a treemap. Maybe this was the case back in 2017?

Flame graphs I have a love/hate relationship with. The hierarchy is very useful, but the name and coloring can be very confusing and misleading. Most people I show them to think red == something bad, but the color is actually just for aesthetics.
trevor-e
·قبل 6 أشهر·discuss
Yea looks like Chrome ships a universal binary with both x86_64 and arm64.
trevor-e
·قبل 7 أشهر·discuss
This was the same epiphany I had in college when I learned how to actually study. Previously I would try to go fast and cram as much as possible into my head and hope my decent memory could save me. That only got me so far. I eventually realized that slowing down to fully comprehend what I was learning before allowing myself to move on yielded much better results and saved a lot more time in the long run. And as a result my grades shot up.