HNHacker News
TopNewBestAskShowJobs

moron4hire

12,193 karma · joined September 8, 2009

submissionscomments
moron4hire··on Meta’s Muse is an adorable privacy and security dumpster fire
Why are these AI projects so bad at security? Why do they keep running "just trust me, bro" at their service auth layer? GitHub had an issue not long ago where the agents could be used to expose private repos to unauthorized users. Access control is not all that hard, you just have to, you know, actually DO it!
moron4hire··on Direct retinal projection display for smart glasses using a meta-optic mirror
As exemplared by the person I was replying to, there are folks who think blue light from screens is specifically damaging to the eyes.
moron4hire··on Direct retinal projection display for smart glasses using a meta-optic mirror
Light being from a laser does not automatically make it more dangerous. You can even shine a regular class IIIa laser pointer, with warning label still intact, directly into your eye and you'll blink long before it will do any damage.

The issue is intensity of light. These retinal projector lasers are not intense enough to damage your eye. A regular light at the same intensity as a powerful laser would damage your eyes just as much. It's just a lot harder to create a regular light that can reach that level of intensity.

moron4hire··on Direct retinal projection display for smart glasses using a meta-optic mirror
Blue light from screens does not damage eyes. https://scienceinsights.org/does-blue-light-actually-damage-...
moron4hire··on Returning from vacation? The government can search your phone without a warrant
Wikipedia's map is wrong. The "border" includes international airports. There is very little of the population that is not within 100 miles of this "border."

The map also does not show Hawai'i, which would be one green blob, there is no part of Hawai'i not 100 miles from the border. All of the New England states are similarly small enough to be completely covered, even by the erroneous picture of the physical border.

You basically get a few, mostly uninhabited spots out in the West that aren't covered.

moron4hire··on 12,000-year-old Göbeklitepe burials explain scattered bones
And how is this going to help a team of crack scientists at The Smithsonian solve a modern day murder while also navigating the difficulties of having an intimate social life as a professional in DC?
moron4hire··on Lunar Terminator Paradox
I think it's easier to understand if you consider the opposite case: how could the moon never be on the Sun-Earth ray? It would have to orbit Earth around the Sun-Earth ray. But the Sun-Earth ray changes direction as Earth orbits the sun, so the Moon's orbit would have to change with it. People in the northern hemisphere would not be able to see the moon at the same time as people in the southern hemisphere for significant portions of the Lunar cycle, and we would always see a half-moon.

That the Earth-Moon orbital axis is not incidental with the Sun-Earth orbital ray means we'd always, eventually, have solar and lunar eclipses.

Perhaps if Earth were in a tidally locked orbit with the Sun, the Moon could be in a tidally locked orbit with the Sun while also orbiting the Earth. But then half the planet would be frozen and the other half would be completely baked and we wouldn't be having this conversation.

moron4hire··on Unsealed Briefs in Authors’ Case v. Microsoft/OpenAI
That is the actual title of the article. The one currently on the HN post is editorialized.
moron4hire··on Promising discoveries about the potential for life on one of Saturn’s icy moons

  What Makes Enceladus so Attractive in the Search for Life in Space?

  Enceladus is considered to be one of the most promising places to search for extraterrestrial life in our solar system. Researchers suspect that under the moon’s icy crust there is a global ocean of liquid water and a rocky core further below. Due to cryovolcanic activity, gigantic plumes break through cracks in the crust at the moon’s south pole, ejecting ice particles hundreds of kilometers into space.

  NASA’s Cassini spacecraft passed through these plumes multiple times to analyze its composition. Enceladus’s ocean is the only extraterrestrial “body of water” from which scientists have been able to directly analyze samples. The samples revealed traces of various salts and organic compounds. Furthermore, previous analyses conducted by Cassini gave indications of hydrothermal processes on the seafloor and other conditions that are significant in supporting life.

So it seems the people whose job it is to study these things do have reason to think it might exist.
moron4hire··on Plunging test scores are a slow-moving catastrophe
And surely one could never predict the impact of sending kids home for two years and expecting them to manage their own education on their own honor. Surely school aged children are better at paying attention to Zoom meetings than I am as an adult. It's in the computer! Kids are good at computer!
moron4hire··on Plunging test scores are a slow-moving catastrophe
If only we knew what could possible have happened right in that time period to really throw a wrench in the works of the education system...
moron4hire··on U.S. appeals court upholds designation of Anthropic as supply chain risk
Especially considering the leadership is quite keen on dead-naming people, I will continue the practice in kind towards them.
moron4hire··on U.S. appeals court upholds designation of Anthropic as supply chain risk
The way things work, the CIOs and CSOs of these companies just implement blanket bans, so it really is effectively a ban for any use. Source: I am at one such company.
moron4hire··on Ideas on modernizing the open-source desktop
This sounds amazing. I guess I'm a bit biased in that evaluation, though, as it sounds a lot like an object graph database I'm creating.

What an absolute shame it got shut down over trade restrictions. Even if, in the West, we'd still have Microsoft and Apple and Linux, at least there would have been severe competitive pressure to move beyond the Unix model.

moron4hire··on Do Food Trucks Need a Commissary Kitchen? Yes – Here's Why That's a Good Thing
This is such hustle culture pron, especially considering it's AI generated. Anyone with any experience with food service would know you need a kitchen.
moron4hire··on Ideas on modernizing the open-source desktop
There are so many ways in which the desktop experience could be improved, exactly because, as Jensen pointed out, it has basically stagnated since the 90s.

You could basically look at all the ways that UX has advanced on the Web and almost generate a very long TODO list of things to improve on the desktop. I know there are a lot of people here, especially of the Linux using variety, who revile Web UX, but the things most people complain about (privacy concerns, bloat, document vs app platform) happened specifically because desktop UX stopped innovating 30 years ago.

Some personal peeves, all from having to reimplement these things in projects over the years, which is now many projects because I'm now old, so having to do the same things over and over again is getting annoying:

Multiple Document Interfaces used to have built-in support in GUI toolkits. Pro-oriented editing environments like Visual Studio not-Code and Photoshop gave you the ability to have multiple documents open and operate on then on a single application context. While this is a bespoke implementation in those programs now, that's largely because the UI toolkits didn't keep up with newer features like docking, tabbing, etc. Browsers themselves also had to implement bespoke UI for tabbed documents, again for the same reasons. It's shocking how bad this is in VSCode, where certain kinds of sub-Windows can only be put in certain places, but again, that's because they had to do it from scratch. Now, there is no MDI support in the browser at all, you're left implementing it from scratch, and modern GUI toolkits seem to all just try to ape HTML/CSS (not that I think that's a completely terrible approach, but only because The Desktop Toolkit is Stagnant).

With modern large screens, I find myself at a loss for how to use all the screen real estate effectively. Not that I lack for need, but because I can't seem to get everything I want to see into a comfortable position without sacrificing some other thing. Yet, at the same time, I can't seem to fit much in my own application window. This one is more on me for not having too great of design skills, but I think there are some fundamentally difficult issues to solve here since nobody is going to have a 40” laptop. Fundamentally, the issue is one of being too rigidly reliant on the Application Developer to implement such things as MDI and tool layout. We kind of figured that out with responsive designs break-pointing when going to truly small screens on phones, but I think this could be done more automatically if the GUI toolkit was better.

Smartphones, laptops, and desktops aren't the only 3 workspace sizes. There's also the completely borderless, 3D space of the VR home environment. After experiencing Windows Holographic for the first time and experimenting with using a Hololens as a primary compute device (and then drinking away the massive headache), I found a lot of interesting glimmers of how spatial computing could do a lot for people. I really enjoyed having 2D documents mounted on the wall behind my desk, not needing a screen to take up space on my desk. Having a music player app pinned on a specific spot like a HiFi stereo stack just felt so much more comfortable than wearing headphones, and it was so much easier to turn my body to interact with the stereo rather than sift through my window stack to find the music app. Keeping certain app widgets in certain locations around my house (notes on my refrigerator door, Email away from coding) felt very natural and like it was helping me re-establish balance in my work. But it was all for naught as MS killed Windows Holographic and all the other devices are just pushing virtual 2D screens on which unmodified WIMP interface desktop or mobile apps can run.

Handling the myriad of document types bespoke for every application is extremely bothersome. Having only the file extension for any hint at the content type is extremely unreliable and incomplete (there are thousands of known content types not just image/png, image/jpeg, text/plain, text/markdown, and application/json). Plus, the extension only tells you the container format, the data itself could be in wildly different schemas/encodings, especially when dealing with .json or any audio/video files. Doing deep content inspection is slow and also unreliable because so many JSON-based formats don't reliably implement JSON Schema. This could be solved if we got rid of file extensions and had the full content type string embedded with the file at the File System level. A file's name should be a description of the contained content, not overloaded to store data encoding information.

After writing all of this, it started to dawn on me that these are all the same problem of wanting to composite application together from smaller bits in a unified workspace that I the User control, not dependant on me the Application Developer to provide the support for it. Because, at the application layer, I can't. I can't unify whatever features I'm building with features other app devs have built. We need this to be at the DE level or there isn't a standard to which app devs can work.

Even my complaint about content types fits into this because most of the time I just need to display and play back a file in whatever the one standard way there is to display such a thing. I'd much rather the UI toolkit provided better media players with an OS that went beyond the application window for giving people the ability to composite functionality together. With Adobe Acrobat installed, I as a User should now be able to use PDFs anywhere else I want to view Text or Markdown or Word documents and I as an Application Developer should not have to think about what document formats my users might throw into my application.

The VR home environment makes this issue a lot easier to see, as the Window does not make sense there, but I think this generalizes to 2D, screen-bordered scenarios. Most of the need for better application composition is around not having to rely on every Application Developer to implement everything themselves. Because, when you leave it to App Devs, you get abominations like Snapchat and Instagram.

moron4hire··on Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived
You are right because I've never touched Erlang, otherwise I did the same for a TKD studio as well.
moron4hire··on Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived
Why does every AI written project website make it sound like it's going to kill all your enemies for you and get you all "the bitches"? This is true power. Unforseen by human eyes thus far. Your manager will tremble in fear.
moron4hire··on Can you tell which images are AI-generated?
Yes, it was meant to add to your point about the stupid "can/can't tell" argument.
moron4hire··on Can you tell which images are AI-generated?
Another poster in this threads commented that their strategy was to question why anyone would take the photo that was presented. I think this touches on one of the most important issues with this whole schoolyard level argument of "I can tell" and "no you can't." That is: what is even the point of all of this?

I had funding for a project I had proposed at work yanked out from under me because I had refused to vibe code the whole thing. I had proposed the project to create a tool that would be beneficial to my division, which represents a good 25% of the company's revenue (we're a consulting company). It had the enthusiastic support of my entire direct leadership line, very heavy hitters in the company. But the executives in charge of the internal R&D budget have their own agenda of pushing AI out on everything to gin up this idea that our company is "AI forward." Nevermind that our IT infrastructure is a joke, we need to play a game to convince non-existent investors that we are suddenly, out of the blue, after 50 years, a "technology company" when what we really do well is manage client relationships.

The executive I was closest to at one point told me I had failed because I hadn't used AI to tell me what the requirements for the project should be, that I was just doing "whatever I wanted."

If I were really doing whatever I wanted, I would not be building some kind of data management analysis workflow whatever. I designed the project around exactly the sort of thing that would benefit our direct line analysts. I don't need to be told what the requirements are, I know then intimately from working with these people for years. But because I was not using AI to tell me what to build and using AI to build it for me, I am being "behind the times." Another executive told me it wouldn't matter if I succeeded at the project if I didn't use AI to build all of it. Another time he told me it wouldn't matter if the project was any good, so long as I used AI to build it.

What is even the point? Why would I abdicate everything to AI? I know what I'm doing and I know how to do it. But that is unimaginable to the AI-pilled executive class. They are so used to not knowing how to do anything that they can't imagine anyone else actually knows how to do their job.

moron4hire··on Everybody's Lost Their Minds
Almost every single meetup group in Northern Virginia was completely destroyed and did not grow back. I watched as dozens of local meetups, several running for many years, disappeared over night. I managed one as well and my crew held on to ours for as long as we could. We managed to keep it running online for several more years. But the social damage was done. After running the thing for 12 years, not being able to find anywhere that was willing to host us in-person again, and all of us original organizers having moved to different cities, there was nobody willing to take over.
moron4hire··on Wax motor
Objects like this make me think of grimdark (steam|diesel)punk works like the video games Dishonored or BioShock. It feels like there's a touch of occultism or corruption whenever one creates a device that exploits analog side effects to create machines in a closed, black-box package.
moron4hire··on I had Gemini train its own replacement for $9
It reminds me of The Menu and Nicholas Hoult's character.
moron4hire··on Performance Improvements in .NET 11
It's really the navigations that make EF a problem. I've built a typed object graph database on top of Sqlite that works really well specifically because it's in Sqlite, so the overhead of the 1+N query problem with recursively descending navigations isn't a big problem. But it requires lazy loading and that requires all the navigation to happen inside a single service scope and that makes sequencing some things get difficult (can't just pass the results around willy nilly).

The navigation system in EF is where all of the pain points originate. All of my troubles with getting the migration generator to work are because I'm trying to express rather complex relationships. For example, to store a record representing a property on an object, I need to have two foreign keys from the Properties table to the Types table: one for the type of the property and one for the type in which the property lives. Types themselves have many relationships to other types: their base type, interface types they implement, generic type parameters, constraints on generic type parameters (actually, haven't even implemented that one as is too much).

I'm generally happy with the performance and expressivity of the system I've developed so far, but damn, it came with a lot of pain.

moron4hire··on Performance Improvements in .NET 11
Incidentally, I'm seriously considering dropping EF. The ability to apply migrations is nice. I find the means of authoring them to be arcane and capricious. Not having to write every simple query is nice, but it gets really hard to do complex or high performance stuff. After a decade of using this thing, I find myself fighting the Entity tracker more and more and now I'm seriously questioning if it's really all worth it.
moron4hire··on Why I'm still bearish on LLMs after Navier-Stokes
> The gap in capabilities between those models which they tested, and actual current frontier ones is enormous.

Same story every 4 months and yet still no breakout, winning products. I've been hearing "the AI is good now" and "it 10x's my productivity" for a over a year now. If it were true, why aren't the all-in-AI using companies 10-15 years ahead of their competition yet? Why is it still all buggy, poorly designed junk?

moron4hire··on Fuck it, make it anyway
I always laugh at the people talking about AI "democratizing" the arts and "eliminating gatekeeping" when punk and stream of consciousness aesthetic and several other completely open, completely non-virtuoso paths to the arts exist. If only AI could be helping to improve art and media literacy.
moron4hire··on Fuck it, make it anyway
Yes, I go to so many because my wife sells her novels at them.

There's also the issue that there is limited space at craft fairs with wait lists for vendors. A dishonest vendor is holding a space a different vendor could have instead.

moron4hire··on Fuck it, make it anyway
I go to a lot of craft fairs and I've been seeing people using AI to make their banners or book covers or detail designs on mugs and such. Here are people playing a "support local creators" line and they won't support their own local graphic designers.

There was one booth two shows ago that I particularly remember as it was selling "paintings" of pastoral scenes and wild life, "painted" on to log slices. This is a fairly common craft you might see at such events, but this particular booth was gluing an AI generated image printed on some kind of paper and then slapping it with a coat of texturing medium to give it a paint brush effect.

Disgusting. Selfish. Dishonest. Churlish. This is what craft is becoming. A pink sludge chicken mcnugget of cynical capitalist exploitation.

moron4hire··on Litelm: LiteLLM Without the Bloat
There is a band called The Protomen who do rock operas about the Mega Man storyline. They have a very earnest, gritty sound. Every time I read a project README written by AI, I hear the voice over from the first track of the first album, Act 1: Hope Rides Alone (https://youtu.be/VZ8jyGVioxg?is=gsXlgwa4Ubx6LmKE).

"Twelve years Light worked and on a cold night in the year 200X, Protoman was born. A perfect man, an unbeatable machine, hell-bent on destroying every evil standing between man and freedom, built for one purpose, to destroy Wily's army of evil robots. Ready. Willing. Prepared to fight."

For the Protomen it makes sense. But for a project README it's so absurdly melodramatic.

Page 1 of 34Next →