- 63 points
- Particle Lenia is awesome. I did an online version that you can interact with here: https://brianberns.github.io/ParticleLenia/
- I made a game out of creating proofs without words: https://brianberns.github.io/Tactix/
- Yes, I use F# with TorchSharp to do machine learning. My most recent project is a Hearts AI that is quite good. Here are some links:
* https://github.com/brianberns/Hearts
* https://github.com/brianberns/MinGptSharp
- These are indeed very similar. Thanks for the link!
The math is a bit over my head, but this formulation seems more difficult than the one I'm familiar with. For example, x^2 is represented as 0::0::2 instead of 0::0::1 (because 2! = 2) and x^3 is represented as 0::0::0::6 instead of 0::0::0::1 (because 3! = 6). Is there a benefit to that?
- This idea comes from a functional pearl called "Power Series, Power Serious" [0], which is well worth reading.
I implemented the same thing myself in F#. [1]
[0]: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&d...
- I translated this to F# for my own edification. It's more verbose, but perhaps easier to understand for non-Haskellers.
- 1 point
- FWIW, you might like this: https://github.com/brianberns/FYampaSynth
- Did you read the linked paper? They consider this possibility and reject it.
- Using media statements to sway public opinion is… a totally normal thing for organizations to do.
- To me, F# is the pragmatic functional language with the most appeal, but being on .NET maybe it’s not even niche.
- Unless I’m misunderstanding something, the company’s software is already open source (https://github.com/replit), so cloning it is perfectly reasonable.
If there’s any dispute here, I think it would be over the copyright to the cloned code (if it really is a clone), but the article doesn’t mention anything about that, so I suspect it isn’t actually cloned at all.
- A big one I'd add: Ability to gather requirements from a non-technical user, product owner, or subject-matter expert.
- 18 out of 1000 = “teeming with scams”?
It’s a real problem, but the headline is sensationalized.
- Parsing his sentence for tiny nuances like that isn't very helpful IMHO, but I'll indulge you.
His exact words are "these differences may explain". He doesn't say "these differences may PARTLY explain". If I say that A may explain B, the reasonable implication is that A may fully explain B. So, yes, he does suggest that non-bias causes are the only causes.
Just to be clear: I don't think this makes any real difference. The reaction to his email would've been the same either way. But the fact remains that your interpretation of the quote isn't supported by the actual words he used.
- That’s why I used the word “suggested”, which is exactly what he did, in a section prominently titled “Possible non-bias causes of the gender gap in tech”.
- He suggested that biological differences between the sexes (rather than bias/discrimination) are the reason why women are underrepresented in the tech industry.
It’s not hard to understand why many people find this offensive.
Here’s the direct quote if you need it: “I’m simply stating that the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership.”
- It’s nothing like that. If you want a modern analogy, it’s like the moderators of a subreddit abandoning it, and the reddit admins deciding to keep it going anyway. It violates the expected wall between moderators and admins, but it’s hardly theft or impersonation.
I considered parallelizing my solution as well, but the problem is that it only gives a linear speedup, while the problem space increases exponentially. I decided to focus on pruning the search tree instead, and that seemed to work pretty well (after much thinking).