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

Oh you must think you are reading Hacker News, sorry about that, this is actually AI Optimism News.

Nice. I built something basically just like this for work for the same reason last year. It only look a few hours though, cause I just used Acorn [0] to parse my JS, then directly evaluated the AST. It also had an iteration limit and other configurable limits so I can eval stuff in the browser without crashing the tab. I did not use an LLM.

[0]: https://github.com/acornjs/acorn


I am actually going to use this instead of the one I created ( I could never get to correct ASI handling in that grammar)

Haha nice! It's a good library, and it's flexible enough that you can extend the syntax of JS however you like (with some difficulty, as it's not exactly documented). I experimented with adding my own type system to JS by using Acorn. Can recommend.

This is exactly what I wanted and couldn't find. Ended up creating along with an interpreter (so slightly easier then walk and execute)

I think most popular languages were started as an experiment in some feature, or to solve a specific problem someone had. Those are good reasons to make a language. I see no reason to make a language just to take attention away from other existing languages. Instead, make a language so you can understand how to make languages. It is 100% doable by one person. It's fun and educational.

Agreed. It's nice to be able to just use the provided terminal when running KDE. It's very customisable and runs plenty fast. I also love being able to right click on Dolphin and tell it to open Konsole in the current folder. Also, I leave infinite scroll back turned on in Konsole and it works really well, swapping out to a file as it gets too much scroll back. Nothing worse than getting errors that I can't read because the terminal discarded them. I have Ctrl+Shift+X bound to clear everything, which I use before running just about any operation.


> I also love being able to right click on Dolphin and tell it to open Konsole in the current folder.

This is a KDE thing; it'll open in whatever terminal you've got configured in Default Applications.


I've been thinking about this for a minute, and I think if an American were to say "why", and take only the most open vowel sound from that word and put it between "k" and "m", you get a pretty decent Australian pronunciation. I am an Australian so I could be entirely wrong about how one pronounces "why".


This is basically asking for a response that's just the original comment but with "KDE" and "Gnome" switched. I personally find KDE to look very nice and bring a much better and less clunky user experience than Gnome, so it's completely subjective I suppose. I congratulate the KDE contributors on continuing to make a great product even with people saying it sucks all the time.


Blender does this. It's sick.


People typing faster can make a huge difference at work: I get asked for help a lot, and when I ask someone to do something on their computer and they do it painfully slowly, that can represent a lot more time that I spend helping them rather than thinking about my own tasks. I thought this perspective was missing from the discussion, so now I've added it.


I second Bitwig. It even works a little bit better on Linux in some ways than on Windows!


This is false. TypeScript does not add any run time checks, but it does encourage you to add some yourself.


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

Search: