mindcrime

Joined 18 years ago

Karma
39,744
Submissions
13,515
Member since
Apr 5
Hi, I'm Phil, Founder of a bootstrapped / self-funded Open Source enterprise software startup called Fogbeam Labs.

How to contact me:

Email: [email protected]

XMPP: [email protected]

Mastodon: https://fosstodon.org/@mindcrime

Twitter: @fogbeamlabs OR @mindcrime

Github: https://github.com/mindcrime/

LinkedIn: http://www.linkedin.com/in/philliprhodes

Quora: http://www.quora.com/Phillip-Rhodes

Web: http://www.fogbeam.com

Phone: 919-265-4489 (note: I generally prefer email, but call me if it's urgent)

hnchat.com:hOaIWIylU0WFAwwchlZw

View on Hacker News

Recent submissions

Comment · 4 days ago
> What about no power?

Solar panels? You can go down to Harbor Freight right now and pick up a setup that will run a laptop or tablet for a while, for a couple of hundred dollars. One wouldn't have to spend a ton more to get a setup that can run a decent PC with a GPU for at least a little while.

I mean, you're probably not going to run it all day, especially not in the part of year with fewer daylight hours, but anything's better than nothing. Plus the same solar setup can be used to power other useful things.

Comment · 4 days ago
Oh 100%. I'm just stating a pedantic truth above. But the point that

"They only do as a social contract, as long as power structures agree to enforce them."

is absolutely true. I've said many time "The Constitution is 'only a piece of paper' at the end of the day." Ultimately it's down to us, "we the people" to enforce this stuff.

Unfortunately the culture in the USA these days is sick. And not just a little bit sick... We are truly staring into the abyss right now.

Comment · 4 days ago
No. He's a dementia addled, brain-dead old dotard. Every time he does or says something ridiculously stupid and it coincidentally has a side-effect that can be interpreted as favorable to him, doesn't make him a genius. Even a blind squirrel finds a nut every now and then.

Trump is dumber than box of brick bats.

Comment · 4 days ago
Trump doesn't have any authority to ban the term "Artificial Intelligence". The First Amendment makes that clear. All he can do is mandate that government employees use his favored term.
Comment · 9 days ago
The modern version:

You have sinned.

Your penance:

Three Hail Claude's, one Our GPT and an act of loop engineering.

Two minutes of silent prompting.

Comment · 11 days ago
Not exactly, but I did start chatting with ChatGPT a couple of days ago, about creating simulations of large scale social organization with NetLogo. It was all pretty speculative / early-stage, as I mostly just wanted to see if the AI could create NetLogo (or something similar) at all. I am intrigued by the idea of creating simulations to try to suss out some possibilities around what a future economy without much (if any??) need for human labor might look like.

Disclaimer: I am not an economist, or a sociologist, etc. So this will be, at most, some random guy playing around with models with some help from an AI. And that's even if I find time to actually put into it.

Comment · 11 days ago
how about you help your son to become a doctor? You know, a medical doctor.

I don't know. I was at my doctor's office a few weeks ago, and the topic of AI came up during our conversation[1]. I expressed the opinion that her profession should be fairly safe because it's so highly regulated and how doctors have the AMA to block new entrants. She said that her and her colleagues had literally just been talking about how they are worried about their jobs, and pointed out that with profit-obsessed private equity firms taking over more and more medical practices, she thought they very much would be trying to replace human doctors with AI. And she alluded to the AMA being a much less effective lobbying body than what I, as an outsider to the field, had perhaps believed.

I dunno. That's just an n=1 anecdote, but if nothing else it shows that (at least some) doctors are not just sitting back and resting easy, assured of a future of high paying career options. And this is a lady with a degree from Yale, who is a Doctor of Internal Medicine, and working for a very large and prestigious medical practice. Not some half-educated nitwit at a random back-country medical practice.

[1]: I mentioned that I'd asked ChatGPT about some test results, and told her what it told me. She replied "Yeah, I agree with that." Then chuckled and said something like "God, did I just agree with ChatGPT?" That's what started the whole sidebar about AI.

Comment · 12 days ago
The LLM is the brain; the harness is the body.

I mean, it can be that way. But it does't have to be. The Harness can be as much the brain as the LLM. You have nearly unlimited flexibility in what you do in the harness, and you can add as much of the overall "intelligence" of the system as you want in the harness.

To illustrate, you can:

1. Use multiple "brains" / LLM's, and do routing between them using a specialized model (a Jev like model, or something of your own design)

2. Use planning tools like pyperplan, jupyddl, pddl4j, etc.

3. Implement your own "memory" system using... pretty much anything you want. And I would argue that a lot of the apparent "intelligence" of a system involves how well memory works

4. Call classical machine learning models to solve specialized problems

5. Use reinforcement learning to improve performance in specific areas

6. Implement a blackboard for multiple knowledge sources to collaborate.

7. Use inference engines using forward/backward chaining, RETE, etc.

8. Use your own hand-rolled abductive inference strategy

9. Implement your own Bayesian reasoning techniques

10. Use custom causal inference code

... and so on.

Don't get me wrong. I'm bullish on what LLM's can do, but I posit that the overall expressed intelligence of a system can involve a lot more than just the LLM. In fact, I'd actually make the slightly stronger claim that, depending on what you're trying to do, an LLM might not even be required at all.

Comment · 15 days ago
Yep. Another thing I do, is ask all sorts of weird questions about various things that pop into my mind, and after it explains a bunch of stuff to me, I ask it "write up a summary of all of that and put it in a file in $APPROPRIATE_GIT_REPO".

I do have it configured to use the Github MCP server and have given it access to 3 or 4 of my repos. Along with that, I put an AGENTS.md file in each repo and gave ChatGPT in general a custom instruction that says "at the beginning of each session, or when prompted by the user, consult the appropriate AGENTS.md file and follow the instructions found there."

I then keep various files in the various repos that catalog our discussions, decisions, speculations about future research directions, yadda, yadda, yadda. And I "incorporate by reference" by mentioning those files in the AGENTS.md. Setting all that up took some work, but it makes the AI much more reliable than trusting it to rely on its "memory".

Comment · 15 days ago
It's hard to discriminate out just one specific thing, but a batch of generally connected stuff:

1. I've been doing a lot of experimenting with neuromorphic and analog computing. ChatGPT has been my research assistant / lab partner throughout and has helped with doing experiment write-ups, analyzing scope waveforms (it's really impressive how good it is at parsing screnshots from the scope, using the graticule / divisions, and other on-screen indicators to figure things out), finding reference material, and providing general electronics advice. I've learned a TON of new stuff about using my oscilloscope, using some features I'd never used before.[1]

2. Along with that, I'd long wanted to get my lab all set up to use LXI for remotely controlling all (well, "most") of my test equipment. Once I did the work of physically connecting all of the instruments to the LAN, ChatGPT wrote most of the first cut of a batch of Python programs using PyVISA to control the various instruments (oscilloscope, function generator, power supply, multimeter, programmable load) and to download data from them.

3. I'd been "meaning to learn KiCAD one day" for about 15 years. About a month ago I said something to that effect to ChatGPT and it handily replied "I can help you with that." About 6 or 7 hours later I was sending Gerbers to JLCPCB with my first custom PCB design, and 4 days later I had my first boards in my hand. Soldered one up and it worked first time! Yay. Now granted, the circuit was VERY simple (a 555 timer blinking an LED) but the point was to learn the tool and the workflow, not the actual end product. About two weeks later I started on my second board, planning to do it with much less AI assistance (I worry a lot about cognitive abdication / brain-rot / etc). But right out of the gate, I ran into the point that KiCAD did not have a symbol for an obsolete component I was using (the 2N6027 PUT). So I turned to ChatGPT again and it helped me create a custom symbol. After that little diversion, I went back to the schematic and board layout. This time around, it only took about 85 "turns" with the AI to get to "Gerbers sent to JLCPCB" whereas the first time it took about 120 "turns". So I'm feeling pretty good that I am actually learning and retaining some of this knowledge and not "just following instructions from the AI". I do hope to get to the point soon of doing a board with NO assistance from the AI whatsoever.

Those are the ones that stand to me. There's other stuff of course, but those are ones that have really made a difference for me and/or really impressed me.

[1]: One thing I did that helped a lot, was creating a "Project" and uploading all of the user manuals and programming guides for my various instruments. So the GPT always has access to the actual documentation and doesn't have to rely on its "memory".

Comment · 15 days ago
I can't find anything supporting the notion that it's illegal to receive those frequencies IF you own hardware for doing so. What I can find, is where they made it illegal to sell such equipment[1]. But it doesn't say pre-existing equipment is banned so presumably a pre-ban scanner or radio would still be legal. But again, that's only with regards to actually receiving the signal. Listening to it, if it's a cellular call, or decrypting it if it's encrypted, would presumably be illegal under other statutes.

(d) Cellular telecommunications receivers (1) Within 180 days after October 28, 1992, the Commission shall prescribe and make effective regulations denying equipment authorization (under part 15 of title 47, Code of Federal Regulations, or any other part of that title) for any scanning receiver that is capable of— (A) receiving transmissions in the frequencies allocated to the domestic cellular radio telecommunications service, (B) readily being altered by the user to receive transmissions in such frequencies, or (C) being equipped with decoders that convert digital cellular transmissions to analog voice audio. (2) Beginning 1 year after the effective date of the regulations adopted pursuant to paragraph (1), no receiver having the capabilities described in subparagraph (A), (B), or (C) of paragraph (1), as such capabilities are defined in such regulations, shall be manufactured in the United States or imported for use in the United States.

That said, the law is complicated and there could be some other pertinent statute that I'm not aware of.

EDIT: OK, this gets even weirder. I haven't followed every line of this through in detail, so take this with the amount of salt you consider appropriate. But according to ChatGPT, the FCC, in this order:

https://docs.fcc.gov/public/attachments/FCC-25-85A1.pdf?utm_...

effectively repealed this restriction. What makes it weird is that the statute itself is apparently still on the books, but the FCC seems to have exercised their rule-making authority to say "this no longer applies". Here's what appears to be the relevant sections:

We have identified 36 rule provisions, totaling 12,008 words and covering more than 25 pages in the Code of Federal Regulations, that no longer serve the public interest because they regulate obsolete technology,4 are no longer used in practice by the FCC, industry, or the public,5 or are otherwise outdated or unnecessary.6 Applying the “good cause” standard discussed above, we conclude that prior notice and comment are unnecessary before repealing the rules identified in the Appendix.

and contained within one of those footnotes:

15.121 (contains provisions to protect consumers’ privacy from technology that is now obsolete);

[1]: https://www.govinfo.gov/content/pkg/USCODE-2004-title47/pdf/...

Comment · 15 days ago
Lots of interesting discussion here, but let's cut to the real question:

1. Since people are still going to find a way to buy items the FCC doesn't want them to have, what's that new outlet going to be? I saw somebody mention TikTok. OK... what else? Facebook groups? Craigslist? Private old-skool phpbb forums? Usenet? Mastodon? AliExpress? Something that hasn't been invented yet?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton