https://songlh.github.io/paper/go-study.pdf
„Understanding Real-World Concurrency Bugs in Go“
A 2019 empirical software engineering paper giving an overview of several categories of concurrency bugs in some of the well-known Go projects like Docker, K8s, etcd, etc.
Funny enough, broadly speaking, developers are better at using old shared-memory synchronization primitives like
„Understanding Real-World Concurrency Bugs in Go“
A 2019 empirical software engineering paper giving an overview of several categories of concurrency bugs in some of the well-known Go projects like Docker, K8s, etcd, etc.
Funny enough, broadly speaking, developers are better at using old shared-memory synchronization primitives like
Mutex, than message-passing synchronization through channels, especially in the presence of shared state.👍1
The Beneficial AI Foundation and the Lean FRO launched a public open-source project to specify and verify the implementation of the Signal messenger crypto libraries and protocols:
https://www.beneficialaifoundation.org/signal-shot
https://www.beneficialaifoundation.org/blog/signal-shot
https://www.beneficialaifoundation.org/signal-shot
https://www.beneficialaifoundation.org/blog/signal-shot
Beneficial AI Foundation
Signal Shot: One Giant Lean for Protocol Security — Beneficial AI Foundation
We have launched a public challenge, to show people that verifying key components of a major application like Signal is doable today with existing tools. This is a similar effort to the Liquid Tensor Experiment , where a complex math theorem was formalized…
👍1👎1
https://www.youtube.com/watch?v=hTaNR3CR-GE
This is totally crazy! I can't believe they actually got away with it.
This is totally crazy! I can't believe they actually got away with it.
YouTube
Why Did PBS Cancel Their Best Math Show?
Remember Square One Television, the PBS math show that somehow made fractions, prime numbers, probability, and geometry feel… cool?
In this episode of Dial Up Days, we’re heading back to the late ’80s and early ’90s to revisit one of PBS’s strangest, smartest…
In this episode of Dial Up Days, we’re heading back to the late ’80s and early ’90s to revisit one of PBS’s strangest, smartest…
Если разработчик не покрывает продукт тестами, то его покрывают матом пользователи.
🤣5🐳2🤬1
When you don't adhere to Test-Driven Development, and start writing test after some time (and failures), the first thing your tests show, is that your code is very cumbersome to test.
💯6👍2
https://github.com/palladin/lean-reducers
A cool Lean 4 library for mostly allocation-free Map-Reduce computations, both sequential and parallel. In parallel case it asks for a lawful monoid to guarantee order-independent results. Also includes underlying C functions for chunked parallel file reads. Solid stuff.
A cool Lean 4 library for mostly allocation-free Map-Reduce computations, both sequential and parallel. In parallel case it asks for a lawful monoid to guarantee order-independent results. Also includes underlying C functions for chunked parallel file reads. Solid stuff.
GitHub
GitHub - palladin/lean-reducers: Parallel, fused reducers for Lean 4
Parallel, fused reducers for Lean 4. Contribute to palladin/lean-reducers development by creating an account on GitHub.
👍2🔥1
AlexTCH
/set parameter num_gpu 48 in ollama for gemma3:12b supposedly sends all the layers to a GPU, which occupies 7 GiB VRAM and bumps generation rate from about 5 tokens/sec to about 18 tokens/sec.
Curious. Gemma4 12B with the same tweaks occupies all 8 GiB VRAM (and some change) and runs faster, around 25 tokens/s.
👍1
You can now connect your JetBrains IDE to LinkedIn and showcase your real tool usage rather than relying solely on self-reported skills.
This is so disgusting...
1. Like, being proficient in IDE usage is the most important skill for a developer now? What, the code is now being written by an LLM "agent", and the "programmer" needs only to know what buttons to click in an IDE to close a ticket in Jira?
2. If I say I know my way around an IDE, I cannot be trusted? I need to prove it now?
3. Surveillance and automatic time tracking. "I'm loving it!"
Great job, folks. Thank you so much.
😁4🤡2👏1🤯1💩1
We seem to reserve all our imperfect declarations and poorly-worded announcements for platforms that other people own and control.
https://maggieappleton.com/garden-history
Curious indeed...
Maggieappleton
A Brief History & Ethos of the Digital Garden
A newly revived philosophy for publishing personal knowledge on the web
AlexTCH
We seem to reserve all our imperfect declarations and poorly-worded announcements for platforms that other people own and control. https://maggieappleton.com/garden-history Curious indeed...
Is it at all safe to have a public digital garden now, in the age of pervasive "AI"? 😒
🤔1
The latest versions of IntelliJ IDEA are fast. Start is almost instant, even with huge projects, UI is immediately responsive and comparatively uncluttered. The overall feal is fast and lightweight. Surprisingly pleasant.
It looks like VS Code and IntelliJ IDEA converged to the same point. The former got pretty heavy and somewhat clunky with all the plugins, while the latter got optimized and redesigned.
In the end, I guess, only Sublime Text is the last true lightweight text editor still...
It looks like VS Code and IntelliJ IDEA converged to the same point. The former got pretty heavy and somewhat clunky with all the plugins, while the latter got optimized and redesigned.
In the end, I guess, only Sublime Text is the last true lightweight text editor still...
🎉4
TIL: now they call System Administrators "TechOps". I guess everyone wants to be "*Ops" nowadays. What will they call Software Developers considering "DevOps" is already taken?
😁4
Chuck Moore of the Forth and https://www.greenarraychips.com/ fame joined forces with some other crazy folks to produce
https://volatco.tech/
They're now collecting money/preorders on https://www.indiegogo.com/en/projects/cartheurresearch/volatco
Nobody noticed and nobody cares, of course.
https://volatco.tech/
They're now collecting money/preorders on https://www.indiegogo.com/en/projects/cartheurresearch/volatco
Nobody noticed and nobody cares, of course.
Greenarraychips
GreenArrays, Inc.
Multi-processor chips from GreenArrays are simple, practical, and affordable for many embedded and other applications.
😁1