Show newer

Every time that I feel like I've become comfortable with syntax-case I try to do something seemingly simple that requires procedural transformation back-and-forth between syntax objects and their corresponding forms, only to spend ~10 hours getting the mechanics right.

But each time I walk away with a whole handful of new tools that simplify so many extremely gnarly programming problems. The literature seems to be more or less limited to Dybvig's treatment, which is really good but fairly steep and focused on implementing the same procedures that are always used to teach macros. When I eventually get it down I'll definitely try to put together a tutorial.

Superb resource from Aaron Ballman: collected differences between C and C++ in the superficially "shared subset" of the languages. "C xor C++".

open-std.org/jtc1/sc22/wg14/ww

As I said this am, Elno’s plans to force users to sign on for personalized ads and to provide location to Twitter isn’t going to fly, but @mmasnick has clearly explained here why.

techdirt.com/2022/12/14/twitte

The yacht Maryah, owned by Tahnoun bin Zayed Al Nahyan, sailed for 5 days over 2,970 km.

During this travel, the boat produced at least 729 tons of CO₂. Its itinerary was calculated using global sea routes.

Tahnoun bin Zayed Al Nahyan is the son of the founder of the United Arab Emirates, Sheikh Zayed bin Sultan Al Nahyan and serves as the National Security Advisor of #UAE.

The yacht Kaiser, owned by Oleksandr Yaroslavsky, sailed for a day over 768 km.

During this travel, the boat produced at least 133 tons of CO₂.

Oleksandr Yaroslavsky is a Ukrainian businessman, president of DCH. He was formerly co-owner of UkrSibbank and president of FC Metalist Kharkiv. Between 2002 and 2006, Oleksandr Yaroslavskyi was a People's Deputy in the #VerkhovnaRada of Ukraine, as a member of the #PartyOfGreens.

The yacht AV, owned by Mikhail Prokhorov, sailed for 2 days over 1,495 km.

During this travel, the boat produced at least 501 tons of CO₂. Its journey started near TARIFA (Spain).

Mikhail Prokhorov is a Russian-Israeli #oligarch, politician, and former owner of the Brooklyn Nets. In 2011, he ran as an independent candidate in the 2012 Russian presidential election. In June 2012, he declared the establishment of the new Russian political party called Civic Platform.

The yacht Lauren L, owned by Igor Kolomoisky, sailed for 6 days over 2,469 km.

During this travel, the boat produced at least 284 tons of CO₂.

Igor Kolomoisky is a Ukrainian-born billionaire, business magnate, and politician. He served as Governor of #DnipropetrovskOblast from 2014 until his dismissal by President Petro Poroshenko in 2016. In July 2022, #Zelenskyy controversially stripped Kolomoyskyi of his Ukrainian citizenship.

The yacht Infinity, owned by Eric Smidt, sailed for 13 days over 774 km.

During this travel, the boat produced at least 1,179 tons of CO₂.

Eric Smidt is an American businessman. He is a prominent Los Angeles #Democrat who has hosted fundraiser dinners for both Bill and Hillary Clinton. He is a friend of former Mayor of #LosAngeles Antonio Villaraigosa, and he helped pay down the Mayor's ethics fines. Smidt contributed $114,300 to Democratic campaigns in 2012.

Israel says its forces appear to have unintentionally killed a 16-year-old Palestinian girl amid a gun battle with militants in the occupied West Bank.

The body of Jana Zakarneh was found on the roof of her house in #Jenin after the firefight on Sunday night.
Zakarneh is one of the youngest Palestinians killed this year - the deadliest in the #WestBank since 2005.
Residents said they saw Israeli snipers positioned on a nearby building - one apparently shot the girl, the Palestinian health ministry said.

Zakarneh's uncle, Yasser, said she had gone up to the roof to fetch her #cat but never came back, AFP news agency reported. #IsraHell #Terror #Palestine bbc.com/news/world-middle-east

All right, folks: tauri.app/ looks amazing!

Should I learn #Rust and port @MarmotaApp to Tauri?

No... Must... Resist...

But it's definitely something that I would love to do, some time in the future.

I want to give special thanks to the folks sponsoring our Rural Tech Fund Golden Ticket fundraiser this year: Blackthorne, AND, Black Hills Infosec, TrustedSec, Dragos, Mark Morowczynski, and a donor in memory of Sue and Ben Reeves.

The contest ends in about a week, so make sure to enter here: ruraltechfund.org/goldenticket. Donate $20 to the RTF or a food bank, forward your receipt, and get a chance to win LOTS of free training and tech books.

各位朋友们好,在几次集会游行后,柏林的一些手足决定筹办一个不受审查的中文刊物,第一刊设置了“圆桌讨论”的环节,希望能收集从四通桥以来的各种运动声音,既作为经验的分享,也希望能留存下运动的证明。现在第一刊正在火热征稿中,希望有想法的朋友都能参与投稿,分享自己的故事、感悟与经验。 #莽莽 #A4revolution #白纸革命

Watching the Linux kernel mailing list argue about Rust and safety.

My brothers in Christ, you write C.

As a large language model trained by OpenAI, I am unable to be a large language model trained by OpenAI, therefore as a large language model trained by OpenAI I can only be a large language model trained by OpenAI. Is there anything else a large language model trained by OpenAI?

SE-0380: `if` and `switch` expressions is under review at forums.swift.org/t/se-0380-if-

This allows you to use `if` and `switch` as values in return statements and variable assignments:

```
enum Delimiter {
case curlyBrace
case angleBracket
case paren

var matchingPair: String {
switch self {
case . curlyBrace: "{}"
case . angleBracket: "<>"
case . paren: "()"
}
}
}
```

Let me know your thoughts on the review thread! :swift:

#SwiftEvolution #SwiftLang

Latest developments on the introduction of move-only types to #swift

Joe's proposal for adding a "non copyable" attribute:

forums.swift.org/t/pitch-nonco

And Daniel's proposal to add a mach port API based on them to the Swift System package:

forums.swift.org/t/mach-port-a

Just compiled and ran my first #rust #linux kernel module! And you can too with no setup if you are using #nixos. Just updated my #kernel module development flake to support rust.

github.com/jordanisaacs/kernel

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.