Hacker Newsnew | past | comments | ask | show | jobs | submit | ale42's commentslogin

Funny project...

Tried to run SHELL from QBASIC, but it crashes:

  D:\qbasic.exe has encountered a problem and needs to close.
  
  Reason:  illegal instruction
  Address: 0x00002fee

DOS interrupt support is still limited. Running SHELL would essentially require implementing a full MS-DOS COMMAND.COM, which is a significant undertaking.

Ralph browns interrupt list could go a long way to getting stuff working.

Oh, I did exactly the same :D

Sure but if you click on the "online one" you still have to skip two pages offering you to use the app instead. The same pages you see in the article.

Is audio transmitted while it is being recorded or afterwards? Is it played before everything is received or is everything buffered? In the later case, I find it more akin an audio message on Signal or similar, than as a walkie-talkie, which is much more "dynamic".

It's not streamed. It gets recorded, compressed, (voice effects if you want), encrypted on device, then piped through, reverse process, auto played on reciever end.

Also, once it's decrypted and played back, the message gets destroyed.


Small suggestion, maybe you should send a “key down” notice when you begin recording, that generates a subtle sound on the receiving end. This would act as something like a typing indicator on a text messaging client.

This is included in 1.1.4. call interface now displays when other side is recording and optionally configure a preset chimes or record a custom notification sound.

When remote is detected as recording this sound will play if the setting is enabled.


Thats a great idea.

Can you tell us which ai minion(s) helped you with this?

there are ways to help with lag a bit, you can choose the number of hops a HS uses when meeting up. but of course that comes with downsides

For those who are interested, that one is Alt-7 (numeric keypad) on Windows. This works because in the "OEM" codepage (e.g. 437), char 7 corresponds to a symbol that is mapped into Unicode to • (← I just typed this using Alt-7, and the arrow using Alt-27). In a similar way I type the infamous ones—the ones that give you away as an LLM even if you aren't one. It's Alt-0151, this time with no OEM codepage conversion because of the zero in front (anyway that codepage had no em-dashes, the closest one would be Alt-196, which is ─, i.e. a line drawing character).

Maybe, but it should first be aware of that. Given that many AIs even tell you to walk to the carwash to wash your car... I'm not sure they would understand.

I guess to have the LLM write a lengthy descrption of why the code is bad? Otherwise it doesn't make sense to ask an LLM instead of typing // TODO: bad coding style.

Why do I want length? Good docs are terse. Longer isn't better. When I read docs I want to get to know the developer and what they're thinking. I want to see their vision, not their calculator. It's not about quantity, it's about quality.

Just give your users and fellow devs some basic respect. I mean would you be okay with me just handing our conversation over to an LLM? Honestly I'd be insulted if you did that. Why is this any different? Docs are how you communicate to users and fellow developers


Concision is one of several virtues in documentation, and it trades off against thoroughness. I don't actually want to get to know the developer when I read a comment in some piece of code I am reading or editing, I want to as quickly and accurately as possible understand what I need to know about that code to make the changes I care about at that time.

Anyway I personally have asked LLMs to create more detailed TODO items for myself, on personal projects where I am the only human programmer who had laid eyes on the code. In fact, I do this frequently, including multiple times earlier today. So I don't take the idea seriously that using an LLM to generate a TODO comment is an inherently disrespectful thing to do.


I didn't say that length was a requirement, I was only thinking about why one would want to use an LLM to write a comment that is only a few words long, while the prompt might be as long as the (short version of the) comment itself.

Once the chips are there in a EU datacenter, no geopolitical change can bring them away. And that already makes some difference.


We use self-hosted Mattermost (team version, i.e. without limits but no enterprise features like LDAP). Fine for a small team (around 40 active users here) where you can script account actions via the API, probably not fine when users become a lot more, or you might need access to the compliance functions for audit purposes, etc.

For us the free version of Slack was insufficient, the commercial one too expensive, and anyway, given that it's a cloud-based system, it's not compliant with our internal rules for confidential information (unless we can get some specific agreement with them). On the side, there is a bit too much analytics/telemetry in the Slack client.


Article says:

  New York’s budget bill S.9005 buries similar requirements in Part C, sweeping   
  in CNC mills and anything capable of “subtractive manufacturing.”
So CNCs might be part of it. But I didn't check the actual bill text.

> Anything that can be done in a terminal can be scripted and automated

Sure, next time I'll need to quickly edit a configuration file I'll setup a complete CI/CD pipeline to run vim (or nano, or whatever) inside it.


Calm down, they wrote "can", not "should".

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: