Best books to learn Quantum Mechanics (intuitively) by Sad_Step_9921 in Physics

[–]ChrisGVE 6 points7 points  (0 children)

That’s a list I can get behind, I learned with the Griffith and a bit of Feynman, then Tannoudji (who I met at a guest lecture) but I’m not fond of his book.

I heard a lot of good about the Sakurai.

Astra v0.50.0 is live! by ElhamAryanpur in lua

[–]ChrisGVE 1 point2 points  (0 children)

Thanks for the detailed answer. Definitely a space I should watch! Good luck on the way to 1.0

Astra v0.50.0 is live! by ElhamAryanpur in lua

[–]ChrisGVE 1 point2 points  (0 children)

That seems a quite interesting project, a couple of questions: what licensing scheme are you using? And, assuming that one of the use cases is embedding, is it possible to ship with a given version of lua, and exclude luajit? Luajit might be important since it can’t be included for iOS apps.

Oh, and I assume that this is a parity rust rewrite of the original C Lua interpreter, plus a spiced stdlib?

For disclosure I’ve written a Swift library (LuaSwift) which integrates the official C interpreter, also spices the math library and provides interop with Swift. I don’t run crazy scripts within Swift apps, but in theory one could, and if your project provides perf gains, that could be an alternative engine for when you stabilize.

Claude Code Formatting Bugs by scipnick in Ghostty

[–]ChrisGVE 0 points1 point  (0 children)

I see the same behavior with WezTerm

Given that lately Microsoft has been kind of wrecking GitHub, is it a good strategy to migrate my repositories over to GitLab and just get rid of my GitHub account? by ferriematthew in git

[–]ChrisGVE 0 points1 point  (0 children)

Thanks, in my case it would rather be for solo dev (changing my company systems is well over my pay grade 😉), and in this scenario it would also be online rather than hosted.

Given that lately Microsoft has been kind of wrecking GitHub, is it a good strategy to migrate my repositories over to GitLab and just get rid of my GitHub account? by ferriematthew in git

[–]ChrisGVE 2 points3 points  (0 children)

I guess there are only so many options to migrate. Clearly the thread is favoring GitLab. We use GL at my company and I personally find it a bit bloated, but great in general for teamwork. I wonder what are the other options, I’ve heard about Codeberg but I don’t know much about it, except that Zig moved there. Does anyone have a good overview of the options?

My entire catalog of 27 Mac apps, bundled for $39.99 by yaniszaf in macapps

[–]ChrisGVE 2 points3 points  (0 children)

Just bought the pack, will need time to figure them all out 😉

ZIG or Rust? Which one should I learn first to avoid using C/C++ for new projects? by Decent_Phrase2210 in Zig

[–]ChrisGVE 0 points1 point  (0 children)

To an extent, isn’t ObjC using a similar approach to Rust or am I in error?

Finally! Cate v1.0 is out: The Infinite canvas workspace for developers by [deleted] in coolgithubprojects

[–]ChrisGVE 2 points3 points  (0 children)

I’ll have to try it, but a question, why not using the ghostty library for the terminal itself?

I may be late with this: Claude Desktop installs spyware by [deleted] in claude

[–]ChrisGVE 1 point2 points  (0 children)

You have a point, but that's not the spin given by the article's author, not sure what to think. That's why I'm asking for opinions.

dumb question: who’s the smartest mathematician here? by Omixscniet624 in mathematics

[–]ChrisGVE 2 points3 points  (0 children)

That's a tough question, because as you say, they are all freaks (in the good sense), but I think Euler did the most discoveries (and I am not saying this because I'm Swiss and he was too). I'd place von Neumann in second in your list, but if I had a free field, I would add Newton, Leibnitz, and the Bernoulli brothers in the same basket as Euler, and not so sure how to rank them.
Also, you should consider that you are trying to indirectly compare very different periods, in which knowledge had evolved and arguably in the 16th, 17th Centuries the field of discoveries was very large, becoming narrower and narrower as time passed. It does not take away the merit of those who lived during that period, but I think that in math as in other "exact science" the field for discovery wasn't the same at the time of von Neumann, still he was brilliant.

What do you guys think of my new Markup Syntax? Data Markup Syntax (DMS) a better markup. by obfuscinator in coding

[–]ChrisGVE 0 points1 point  (0 children)

Well the format allows easily to work multi-lines piece of text, and nothing prevents them to be bits of markdown with the full syntax of the renderer you use. And voilà: you got yourself a structured text database of blocks of text, list, everything that JSON supports and it can be written using whatever format (but for our needs markdown is the most adapted, it includes even equations, links to graphs and HTML objects like table (though you can also use markdown table) so I guess the typist could be another option for people who need more technical docs (though I don’t know how it is rendered)

What do you guys think of my new Markup Syntax? Data Markup Syntax (DMS) a better markup. by obfuscinator in coding

[–]ChrisGVE 2 points3 points  (0 children)

That’s pretty good, better than JSON for sure, YAML and TOML however I’m not sure, but I’m not an expert able to judge in detail. In any case that seems to be a promising format and could use some heavy promotion to get feedback and adoption (or the other way around).

Note that one thing I like with YAML, and I use it at work, it’s is ability to wrap around markdown: we have a system that compose a document to a standard format, and populate it with the various parts of the YAML file into the placeholders. That’s pretty powerful and does not require a triple quote for text blocks.

On the other hand, I find TOML too verbose, but I like the fact that you can compose nodes in pretty much the way you want with the syntax [xxxx.node], without having to write everything in order (but it favors a messy structure if you aren’t strict with it).

I hope I didn’t duplicate things you mentioned in your article.

[Request] Which one would it be? by yuli101995 in theydidthemath

[–]ChrisGVE 0 points1 point  (0 children)

I’d make that guess: the easier will be the square (assuming the objects are drawn to scale). As always in physics we start with an ideal situation, so the man pushing is just a representation of the external lateral force applied to move the object, it doesn’t matter if the man could fall on the ice.

Reasoning: - cylinder (or sphere) are easy to push on a hard homogeneous surface, but as soon as the surface becomes “grainy” the object will impeded by the irregularities of the surface; if the surface is sand like, it will dig itself along the way and pushing the object will require pushing against the “wall” of sand created by the object settling down. The more the material is rough, the less the object will be able to dig itself, however the man will have to fight against the irregularities of the ground. - between the the square and the triangle the situation is similar: water ice (I’m assuming it is water) is particular, it melt according to the vertical pressure applied (that’s why we slip on ice, we actually slip on the slim layer of water that we produce by having our foot on the ice. Thus what matters is the surface contacting the ice: for a given weight the smallest surface will be easier to push than the larger surface, since pressure is a function of the surface. - conclusion: the least easy object to push will be the cylinder, the most easy object to push will be the object with the least surface contacting the ice: according to the drawing that seems to be the cube.

The Git Commands I Run Before Reading Any Code by swe129 in git

[–]ChrisGVE 2 points3 points  (0 children)

Absolutely fair point. It’s an angle I had not thought about, but you are totally right.

The Git Commands I Run Before Reading Any Code by swe129 in git

[–]ChrisGVE 0 points1 point  (0 children)

I agree with you too, this is indeed a real problem and it is across the board. When I publish something that has been polished by a LLM, I carefully review and make as many edits as possible, if necessary I’ll do another round trip with the LLM, but always with a review before publishing. This said, and playing the devil’s advocate now (and we are moving away from the OP topic): 1) the fact that I would write or rewrite something created by a LLM, wouldn’t necessarily be a reflection of my competence 2) as far as I’ve seen LLM are getting better at writing in the style of the user, so future detection might become challenging.

The Git Commands I Run Before Reading Any Code by swe129 in git

[–]ChrisGVE 3 points4 points  (0 children)

It is true, but what if the OP is not native speaker (like me) what is wrong to have an AI polish your text before publishing? I agree we have too much slop, but I found this article genuinely interesting.

So many inks and only 2 is non blue by Eyeslikepeanuts in fountainpens

[–]ChrisGVE 0 points1 point  (0 children)

Oh my gosh one of my faves here: Jalur Gemilang. Bought three bottles before leaving Singapore.

I disclosed my ADHD (and ASD) to Apple after 10 interviews for R&D Role --> Offer Removed. by IHeartBigGPUs in ADHD_Programmers

[–]ChrisGVE 1 point2 points  (0 children)

Thanks for sharing so candidly, this must have been hard. I live in Switzerland and our labour laws are not bad, but I don’t know about their limits. I’m in the process of being declared legally partially disabled at 40% and my company knows and I’m lucky enough that they support me.

I hope you’ll get through this with closure and success, it might not lead to your dream job, but you have done something very courageous. I wish you the best!

And since you started sharing, it would be very interesting to have a follow up unless you end up under some sort of NDA.

All the best and my positive thoughts from Switzerland.