stelonix

Joined 14 years ago

Karma
898
Submissions
287
Member since
Jan 5
hnchat:XPpx7cBoCETwe4sYelJ0
View on Hacker News

Recent submissions

Comment · 17 hours ago
That also has been my mode of operation. Plan + review on GPT web and implement with Codex. Bugs, logs, diffs etc are frequently sent to chat to find bugs etc. Seems they're going full agentic and also trying to close that profit gap.
Comment · 7 days ago
Comment · 12 days ago
Nice, some intangible hacking. You're right for a fact that it is theoretically harmful. Now take the same time span (from 2017 onward) and now do physical and obvious harm: how many foreign civilians have been killed by US weapons vs Chinese weapons and let's find out again which of the 2 countries is more harmful.
Comment · 13 days ago
Comment · 13 days ago
I believe you're looking at this like a classic programmer and that's why you're thinking "bouba.jpg" and "bouba.wav" are two different concepts. I used to think of the bouba kiki issue from that POV too. A good (and imo better) modern analog to the human brain thought process is a LLM that can definitely match different inputs to a single concept. Also the vocal cords have very specific shapes in the vowel continuum and that alone would help explain why for humans it's simply intuitive.

There's also another comment mentioning how it works for consonants, which I believe helps explain how it might work for dogs.

Comment · 1 month ago
I remember trying Luna on high and finding it spent an enormous amount of time compared to Terra, but after your comment I will try it again and see how it performs. If you're correct, everything will change in my usage.
Comment · 1 month ago
It seems I'm one of the few Terra users since Astra dropped?

When 5.6 dropped I had no weekly limits and I could just drive my work with Sol xhigh and things were great. Once limits were back (and maybe token prices changed iirc) Sol was no longer usable (on Pro or business) unless I was ok with 4 prompts every 5 hours, so I had to switch to Terra medium/high. I've used Luna for some really dumb tasks like moving files, renaming variables and whatever other old-school refactors I've needed.

Then Astra dropped and it just uses so many tokens I've only prompted with it once. Now with GTP-6 Sol/Luna I'm not sure what's being said here but most importantly I'm wondering whether Luna 6 is a good replacement for Terra.

Has any other Terra user tried and knows more or less than answer to this?

Comment · 2 months ago
Funny feelings in my tummy reading this! I worked with winapi back in late 2000s to early 2010s and I remember having some great fun with it. Although there was MFC and WPF I didn't want to learn them because I wanted the fastest & leanest (catch the reference :) executable I could get; I'd then run gnu strip over the .exe too.

Stack Overflow was essential to figure out arcane flags that could solve my issues (when even MSDN, another great site with its examples, couldn't) and Raymond was very present in SO at that time, iirc he replied to one of my questions too. That's when I found his blog, always great reads!

Now I've been a 14-year Linux user and none of the toolkits and libraries give anything close to the winapi experience.

Comment · 2 months ago
Oh good I thought I was doing something wrong! Using ChatGPT web for planning, ask for a prompt then notice something weird in the prompt and whether I:

1) use the edit in-place functionality; or

2) ask it to rewrite to remove something

It'll write the prompt as if the agent (codex) knew about the conversation and add "don't do X" etc. At first that bothered but I realized it doesn't really change the output so I stopped caring.

Still, no experience is unique I guess.

Comment · 2 months ago
I always think of Johnny Mnemonic when I see such interfaces. One of the reasons I got into computers as kid. Hackers (1995) also had a great (Hollywood) computer interface that shares some similarities with it.
Comment · 2 months ago
Same. I just skip verified posts because the ones at the top are LLM replies. Unless I'm missing something, that should be easy to detect. Instead I've got ghost banned for a week+ now, no reason given and no way to appeal. X now is the place if you want to check for yourself the dead internet theory.
Comment · 3 months ago
Great project! I'm looking for something like this but for code: an app that runs locally and obfuscates variables & strings into generic things, so you don't leak code/db structure to LLM companies. Couldn't find anything though so I'm using an LLM to write one.
Comment · 3 months ago
Comment · 5 months ago
Well I would never write shell because I loathe it's grammar/syntax. I enjoy GUIs and am a heavy mouse user, so the GTK part isn't really an "accidental complexity" but a must have for me. If a LLM can one-shot all the GTK boilerplate it's a win.

That's (as shown in my sample prompt) one great thing I've been using LLMs for: making GUIs for arcane Linux-based OS/userland settings that I have no interest in doing "sudo gedit yadda yadda" or learning man pages for. It's been 30+ years, we deserve a better desktop experience.

I've used suckless packages in the past, but it feels to me too close the GNOME/Apple way of giving zero settings and having opinionated defaults whose opinions do not ring well for me. I have zero desire to change my shortcuts/hotkeys to something random devs chose based on their past computer experience, mostly unix-based. Muscle memory > *.

Comment · 5 months ago
You're completely right and I thought this would be obvious. I never prompted anything remotely closely to "make a facebook clone". Instead, I make an explanation of how it should work. To give you an example:

  I need a python script that
  
  1) reads /etc/hosts
  2) find values of specific configured hosts (read from a .conf which) eg server1, localhost, etc
  3) it'll assign a name to those configs eg if the .conf has
  
  [Env1]
  192.168.0.1 production-read
  192.168.0.2 production-write
  192.168.0.27 amqp
  
  [Env2]
  192.168.0.101 production-read
  192.168.0.201 production-write
  192.168.1.127 amqp
  
  Basically format:
  
  [CONFIG_NAME]
  <ip> <hostname>
  
  Like an usual hosts file
  
  4) And each of those will be stored in memory
  5) if in /etc/hosts it matches one of those, it sets the "current env" as the configname
  
  5) It'll create an icon on the top-right of ubuntu 22 default gnome with
  6) that icon could be the text of the current config name or if nothing matches, "custom" text would show
  7) When the user clicks the "tray"/appindicator(or whatever gnome is calling them) it'll list the config names in a   simple gtk/gnome
  8) When the user clicks one config, we create a backup of /etc/hosts in ~/.config/backups/ named   hosts-%UNIX_TIMESTAMP%
  9) we then apply it to hosts file (find only the line with the hostnames to change and modify only those)
And that one-shotted a simple gnome app indicator env switcher. Had to fix a few lines here and there but it mostly just worked. If you give the proper spec to the LLM, it'll do it right. You can even fake a DSL to describe what you want and it'll figure it out.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton