I was thinking about adding a "niche" programming language to my CV. And I got curious about #crystal#crystallang , which seems to hit some interesting spots and looks really fun to learn. Does anybody have experience using it, ideally in a production environment? If yes, do you have any advice about it and/or some experiences to share, good or not-so-good? Thank you in advance. :)
(Oh and please, don't just reply with "learn $x instead". I'm aware of the alternatives already 😉).
Scientists have produced an oxide glass with unprecedented toughness. Under high pressures and temperatures, they succeeded in paracrystallizing an aluminosilicate glass: The resulting crystal-like structures cause the glass to withstand very high stresses and are retained under ambient conditions.
I've been playing with #Crystal#CrystalLang today, and frankly, the more I know, the more I like it. It's not very likely that it will land me a job, but some of the stuff I'm learning is generic enough to be useful elsewhere, and I have a toy project or two for which Crystal seems like a perfect candidate. I'm allowing myself to have some fun doing this, and that's great, isn't it? :)
Started using @golang for simple command line tooling instead of Typescript. So far enjoying it very much, I think it’s bye bye to (cli/serverside) Typescript for me.
@yth@golang I know, I’m dreaming :) I don’t have experience with Go, never had but I was always fond of Ruby syntax and how gently it treats various data types and string operations. It was just not so robust to me regarding performance and infrastructure and I got curious about #crystallang trying to fix that, while inheriting baseline from #ruby. This is just POC to stay curious. i’m aware that #rust, #golang and even #elixir are more new wave,popular while #zig and #crystal have their niches
TIme for the usual end-of-the-week #Linux and #OpenSource News video!
In this one, we have #Microsoft doubling down on errors, with #VSCode dropping #Ubuntu 18.04 without any warning (which is a problem, because auto updates are a very common thing), and #Edge grabbing browsing data from #Chrome without asking for consent.
We also have #Fedora 40 KDE going back a bit on their removal of X11, and some unintended consequences of #RedHat licensing changes:
@thelinuxEXP Well I guess I'm glad I stopped using VSCode in favor of PyCharm and Kate 🤣
You can actually do quite a lot with extensions in PyCharm Community Edition. I have plugins for #Shell scripting, #Rust and #Crystal. Only problem is PyCharm Pro costs money (unless someone else picks up the tab), but I've found Kate to be very capable.
Sigh. I wanted to use https://github.com/crystal-term/prompt to create a TUI app to keep on learning #CrystalLang , but... When trying to build the project, it spouts some problem related to that lib and fails. At this point IDK how to solve the problem myself, so I think I'll try to stick to what the standard library provides. Or maybe I'll try one of the web frameworks instead of trying a CLI/TUI app -that's more my jam. I was prevented and here it is: some #Crystal shards can be... Still not there. :(
Darn. One company I work for asked our “agile” team to use one of their preferred languages for a development.
Options: C, Crystal (experimental stuff, I don’t know why) or Scala. All are beyond the comfort zone of the team as a whole, but individually we all put our feet in those waters. But just for curiosity or fun.
We have plenty of time and the project is good businesswise. So we want to get it.
Anyone know anything about running a #rock/#crystal shop?
I really want to sell #minerals but I don't have much storage space.
Also I don't know if there's any room for a non-"woo woo" shop. I mean I love a wizard/witchy aesthetic but I'm more interested in the actual #geology etc than any potential magic powers
Here's the first #rock I started my #mineral collection with, around 2 years ago.
It's so gorgeous. It's spessartine garnets growing on a smoky quartz cluster. The matrix is microcline, with mica inclusions which contribute a cute sparkle.
Microcline forms during slow cooling of orthoclase and is common in granites and pegmatites.
These minerals formed together out of intrusive granite at the subduction of the Paleo-Pacific Plate underneath the Eastern Block of the North #China Block. They are besties.
This cluster was collected from the Wushan Spessartine Mine in Fujian. #Geology#Crystal
✨ This is #bodypaint ✨ (Plus a skin tight SFX-grade latex bra)
Painted by me on me! This is Emma Frost from X-Men! I loooove how this turned out and it's one of my favourite looks. It never really did well on social media, but I suppose that's because Emma Frost isn't that known? 🤷🏼♀️ Either way I love it!
The case of Clarence Thomas’s new clerk taints the entire judiciary
Justice #Clarence#Thomas has hired #Crystal#Clanton to be one of his law clerks, the most elite assignment a young law school graduate can secure.
The shock is this:
In 2015, when Clanton was 20
and working for a conservative group allied with the justice’s wife, #Ginni Thomas,
Clanton apparently sent racist texts to a fellow employee:
“I HATE BLACK PEOPLE,”
one text read.
“Like f--- them all … I hate blacks. End of story.”
(In Clanton’s text, the expletive was spelled out.)
It is impossible to overstate the prestige that attaches to a Supreme Court clerkship.
The job is a golden ticket awarded to just 36 each year
— about 1 in 1,000 law graduates, the best of the best.
Major law firms lure Supreme Court clerks with signing bonuses of a half-million dollars.
Clanton, who graduated from the Antonin Scalia Law School at George Mason University in 2022, will be the third high court clerk from that institution since 2021.
The New Yorker’s Jane Mayer unearthed Clanton’s texts in 2017, in an article about 🔹 Turning Point USA🔹, the conservative youth organization run by #Charlie#Kirk.
Notably, 🔸Clanton, the group’s field director🔸, didn’t deny writing the texts.
“I have no recollection of these messages and they do not reflect what I believe or who I am and the same was true when I was a teenager,” she wrote in an email to Mayer.
Ok peeps, we're 4 months into 2024 and I've been without work this whole time so we're going to try this again. If you know of any senior software engineering positions that are actually being hired for, please drop them below.
I have 12 cumulative years of experience, so that shouldn't be an issue, and I know most of the languages in use nowadays well enough to be dangerous, but I am extremely proficient in TypeScript, Python, and Ruby. What I'd rather do more than anything though is have an opportunity to use Go professionally.
Scientists Invent New Glass With Supreme Toughness (scitechdaily.com)
Scientists have produced an oxide glass with unprecedented toughness. Under high pressures and temperatures, they succeeded in paracrystallizing an aluminosilicate glass: The resulting crystal-like structures cause the glass to withstand very high stresses and are retained under ambient conditions.