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

Neat. Linux port incoming!

Thank you for this, kevin42. So many great games around the 2000s. If Tim Sweeney could open UE1, a lot of games could benefit from it like Quake being open sourced did.


The code on github worked well in Linux several years ago. It shouldn't be too hard (other than the MVE codecs we need to straighten out).


I think fs2 source may have mve player code


> consider the cost of maintaining an OSS ClickHouse cluster I mean... it is pretty straightforward. 40~60 line Terraform, Ansible with templates for the proper configs that get exported from Terraform so you can write the IPs so they can see each other, and you are done.

What else could you possibly need? Backing up is built into it with S3 support: https://clickhouse.com/docs/en/operations/backup#configuring...

Upgrades are a breeze: https://clickhouse.com/docs/en/operations/update

People insist that OMG MAINTENANCE I NEED TO PAY THOUSANDS FOR MANAGED is better, when in reality, it is not.


Does anyone know a good graph/charting library for Rust that would play well with this?


egui itself has great support for charts. Check out the demos under "Plot" in https://www.egui.rs/


Would you prefer for it to be dictated by the power-hungry suits running companies and giving themselves multi-million dollar bonuses after mass layoffs?


I'd rather take my chances with different humans at different companies vs. one AI product (with strong baked-in biases) used by all of them


I'm not sure why you think those are mutually exclusive. If anything, I think pulling out the middlemen—the actual interviewers—gives upper management more direct influence on hiring (assuming the models are tuned at their direction).


You can suck up to the suits and managers, you can't suck up to the LLM, especially since you're not the one running it.


You certainly can. Have you tried? LLMs are very gullible


Well, someone has to run the LLMs.


Do you have any examples of him attacking a minority?


Hello ATF.


It sucks that re2c simply can't parse indentation-based formats like YAML or Python. Had to resort to nom to be able to do it.


This is sort of a category error... re2c is a lexer generator, and YAML and Python are recursive/nested formats.

You can definitely use re2c to lex them, including indentation, but it's not the whole solution. You need a parser too.

I use it for everything possible in https://www.oilshell.org, and it's amazing. It really reduces the amount of fiddly C code you need to parse languages, and it drops in anywhere.

Parser generators usually have some downside, but there's not much downside to the lexer generators IMO. It just saves you work. And the regex syntax is better than Perl/Python because literals are consistently quoted.


Note: rather than "lexer generator", "regular language to state machine compiler" is a better description.

Lexers can use re2c, but it's not even the whole story. This is good because it means it's "policy free" and you can use it anywhere.


Re2c only performs the tokenizing part, not the parsing part. Re2c should be able to run a regex to recognize N spaces and produces a n-space token. It will be up to the parser to use that to get the indentation of a statement.


TIL about the carputter. This is fantastic.


FLTK is fun and fast.


Why no std::string?


Because std::string is pretty much the worst way how one would implement a string type. Sometimes it's better to not have a feature than to have a broken feature.


Could you point me to implementations that you believe are good? Much appreciated.


Memory allocation, interoperability with existing libraries. Would require a huge new API and tricky design choices.


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

Search: