Pavel Anni
@pavelanni.dev
📤 153
📥 230
📝 1298
Engineer, Writer, Educator
I refreshed my Mashapedia project -- now on its own domain! It's a collection of links and descriptions of information security and privacy technologies mentioned in Cory Doctorow's book, Attack Surface. Check it out here:
mashapedia.org
loading . . .
Mashapedia: Technologies of Attack Surface
A glossary of technologies mentioned in Cory Doctorow's book "Attack Surface"
https://mashapedia.org/
3 months ago
0
1
0
This is from the _book_ "Forrest Gump" by Winston Groom, which I finished recently. The book is written in 1986, and the events described in this scene are happening in the 1970s.
10 months ago
0
2
0
"angertainment" is a new word I learned from
@kelseyhightower.com
on the
@fafo.fm
podcast. It's a very precise word!
11 months ago
0
36
4
Developer's excuses: 2000: It's downloading... 2010: It's compiling... 2020: It's training... 2025: I hit my token limit for this hour. Waiting for the next hour to begin...
#ai
#development
#llm
11 months ago
0
3
0
reposted by
Pavel Anni
Kelsey Hightower
11 months ago
What's the point of being rich if you can't afford to do the right thing.
737
27520
4394
reposted by
Pavel Anni
weeder
11 months ago
An old man on his porch whittling all day = quintessential Americana, poignant, evocative of western expansion An old man on his porch scrolling all day = contemptible, unnatural, indicative of societal collapse
10
321
41
reposted by
Pavel Anni
Corey Quinn
11 months ago
"At JP Morgan Chase, we view password security through a lens from 1992."
23
194
13
reposted by
Pavel Anni
Randall Munroe
11 months ago
Origami Black Hole
xkcd.com/3033
97
8305
1179
reposted by
Pavel Anni
11 months ago
This week's newsletter will be out tomorrow. Interesting stuff by Aaron Pollack,
@drezner.xyz
@tdhopper.com
@pavelanni.dev
Jacob Padilla covered
newsletter.piptrends.com/p/typed-pyth...
#python
#Programming
#DataScience
#MachineLearning
#SoftwareDevelopment
#TechNews
#OpenSource
#DataEngineering
loading . . .
Typed Python in 2024, Major Releases of Plotly and Dash and more
Effective Python Developer Tooling in December 2024, Geekhouse: an LLM-based IoT project with some more interesting news, articles, packages and projects
https://newsletter.piptrends.com/p/typed-python-in-2024-major-releases
0
1
1
My case exactly
add a skeleton here at some point
12 months ago
0
3
0
reposted by
Pavel Anni
Paul Butler
12 months ago
Stop saying that one programming language is better than another. It all depends what you want to do. When you want to fight with a borrow checker, use Rust. When you want to guess which esoteric tsconfig some lib requires, try TypeScript. When you feel like yelling at a package manager, do Python.
6
98
11
Another weekend and another hobby project. This time, I explored the Internet of Things (IoT) world and tried to help microcontrollers understand human language.
medium.com/@pavelanni/g...
loading . . .
Geekhouse: an LLM-based IoT project
How a toy project helped me to learn more about IoT, REST API, and large language models (LLM)
https://medium.com/@pavelanni/geekhouse-an-llm-based-iot-project-ea5286f2ea4d
12 months ago
0
4
0
reposted by
Pavel Anni
Niki Tonsky
12 months ago
I propose we replace semantic versioning with pride versioning
34
2554
798
I created an account for my AI Prose project:
@aiprose.org
. I'll be posting updates there when I publish a new story. Appreciate you following it.
12 months ago
0
1
0
What if Fortran came back and became a popular language again? What if the new AI models were written in Fortran? Here is another short story on AI Prose:
aiprose.org/posts/fortra...
loading . . .
FORTRAN FOREVER
Recently we had a conversation about waves in fashion and how some things come back in style. I thought, “What if we had similar waves in technology? What if Fortran came back and become a popular lan...
https://aiprose.org/posts/fortran-forever/
about 1 year ago
0
1
0
It's a new feeling: Amazon just sent me a message "We found a great deal for you!" and suggested my own book about
#Python
! (The title is "A Pythonic Adventure", if you are curious.)
about 1 year ago
0
2
0
In a world where AI assists students with homework, universities make an unexpected policy change: AI usage becomes mandatory for all assignments. Students must submit their complete AI conversation logs alongside their work... What happened next? Read on AI Prose:
aiprose.org/posts/runtim...
loading . . .
Runtime Error
A story about students cheating on their homework by hand-writing code instead of using AI
https://aiprose.org/posts/runtime-error/
about 1 year ago
0
0
0
Note to self: check all your subscriptions just before Black Friday/Cyber Monday. Most likely, you bought something really cheap a year ago and now it's up for renewal at the full price. Ask me how I know ;-)
about 1 year ago
0
0
0
reposted by
Pavel Anni
Marcin Krzyzanowski
about 1 year ago
as a kid, i fixed my parent's computer. as an adult I fix my kids's computer. pretty sure we are the only gen that knows how computers work
381
12007
1034
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024
#AdventOfCode
adventofcode.com/2024/day/1
about 1 year ago
0
0
0
We've come full circle
#emoji
about 1 year ago
0
0
0
Another weekend and another story on AI Prose, written for you by
Claude.ai
.
aiprose.org/posts/terms-...
#ai
#claude
#aiprose
#prose
#fiction
loading . . .
Terms and Conditions Apply
Almost every day my wife retells me her dreams. “Honey, I had an interesting dream this night,” and she tells me a story with a twisted plot, bright visuals, and crazy dialogs. I thought, what if ther...
https://aiprose.org/posts/terms-and-conditions/
about 1 year ago
0
0
0
reposted by
Pavel Anni
Justin Garrison
about 1 year ago
If you like this you'll love my awesome list
github.com/rothgar/awes...
loading . . .
GitHub - rothgar/awesome-tuis: List of projects that provide terminal user interfaces
List of projects that provide terminal user interfaces - rothgar/awesome-tuis
https://github.com/rothgar/awesome-tuis
2
9
1
Grrr... I'm paying my city tax online, and here is what I see. What? For all the taxes I'm paying you, can't you hire a programmer to parse the string I'm entering??? Why should I _carefully_ insert a space after the first two digits???
about 1 year ago
0
2
0
Yet another boring upgrade Fedora 40 -> Fedora 41.
#fedora
#Linux
#redhat
about 1 year ago
0
0
0
Grrr... I'm paying my city tax online, and here is what I see. What? For all the taxes I'm paying you, can't you hire a programmer to parse the string I'm entering??? Why should I _carefully_ insert a space after the first two digits???
about 1 year ago
0
0
0
reposted by
Pavel Anni
Kelsey Hightower
about 1 year ago
Good developers copy. Great developers paste.
21
960
65
One of my side projects which helped me to learn more about Go, microcontrollers, rotary encoders, and yes, time travel! #golang #tinygo #raspberrypi #timetravel #BTTF
https://link.medium.com/nZfd7AIwvNb
about 1 year ago
0
0
0
Metric or imperial system? Being an immigrant in the US, I am used to both. It was a great mental exercise for me to get used to something new, and I learned a lot about myself during that process. Read the whole story on Medium.
https://link.medium.com/dZ2i8JFhULb
over 1 year ago
0
0
0
Stop saying, "X, formerly known as Twitter." Say instead, "Twitter, called X only by Elon Musk."
over 1 year ago
0
0
0
Rotary Phone Lives On As Arduino Kitchen Timer via @hackaday
https://hackaday.com/2024/05/28/rotary-phone-lives-on-as-arduino-kitchen-timer/
loading . . .
Rotary Phone Lives On As Arduino Kitchen Timer
It’s safe to say that few people still use rotary phones ...
https://hackaday.com/2024/05/28/rotary-phone-lives-on-as-arduino-kitchen-timer/
over 1 year ago
0
0
0
I just published Machine Learning with matchboxes: A journey from a childhood game to machine learning principles
https://link.medium.com/HgzBskJsVJb
over 1 year ago
0
0
0
It's worth creating a Netflix series (for nerds only). The script is ready (thanks to @_rsc ):
https://research.swtch.com/xz-timeline
#xz
#backdoor
#oss
loading . . .
research!rsc: Timeline of the xz open source attack
https://research.swtch.com/xz-timeline
over 1 year ago
0
0
0
This bundle of one of my favorite authors @doctorow is only $18 for 18 books. Even more, by buying it, you support @EFF (Electronic Frontier Foundation). You can pay more than $18 (hint-hint).
https://www.humblebundle.com/books/cory-doctorow-novel-collection-tor-books-books
loading . . .
Humble Book Bundle: The Cory Doctorow Novel Collection by...
Explore the work of visionary author Cory Doctorow with t...
https://www.humblebundle.com/books/cory-doctorow-novel-collection-tor-books-books
almost 2 years ago
0
0
0
A Möbius cat. Which side is his back, and which is his tummy? I'm confused. I think he'll make good company with Schrödinger's cat! 😉
#cat
#math
almost 2 years ago
0
0
0
After asking ChatGPT to explain something, I'm doing the opposite now: explaining something to it and asking if my explanation was any good. Read more in my post:
https://www.linkedin.com/posts/pavelanni_after-asking-chatgpt-to-explain-things-which-activity-7152473944904650752-3Gup
loading . . .
How ChatGPT can help with databases | Pavel Anni posted o...
After asking ChatGPT to explain things (which helped me t...
https://www.linkedin.com/posts/pavelanni_after-asking-chatgpt-to-explain-things-which-activity-7152473944904650752-3Gup
almost 2 years ago
0
0
0
This is a cool explanation of how your programs run on a CPU:
https://cpu.land/.
Assembly code, paging, forks, all gory details! Thanks, @hackclub !
loading . . .
Not Found | Putting the "You" in CPU
https://cpu.land/.
almost 2 years ago
0
0
0
OH: "We are writing this proposal for the top management, so please try to describe it in layman's terms."
almost 2 years ago
0
0
0
I just completed "Cosmic Expansion" - Day 11 - Advent of Code 2023
https://adventofcode.com/2023/day/11
#AdventOfCode
loading . . .
Day 11 - Advent of Code 2023
https://adventofcode.com/2023/day/11
almost 2 years ago
0
0
0
I just completed "Mirage Maintenance" - Day 9 - Advent of Code 2023
https://adventofcode.com/2023/day/9
#AdventOfCode
loading . . .
Day 9 - Advent of Code 2023
https://adventofcode.com/2023/day/9
about 2 years ago
0
0
0
I just completed "Camel Cards" - Day 7 - Advent of Code 2023
https://adventofcode.com/2023/day/7
#AdventOfCode
loading . . .
Day 7 - Advent of Code 2023
https://adventofcode.com/2023/day/7
about 2 years ago
0
0
0
I just completed "Wait For It" - Day 6 - Advent of Code 2023
https://adventofcode.com/2023/day/6
#AdventOfCode
loading . . .
Day 6 - Advent of Code 2023
https://adventofcode.com/2023/day/6
about 2 years ago
0
0
0
I've completed "Scratchcards" - Day 4 - Advent of Code 2023
https://adventofcode.com/2023/day/4
#AdventOfCode
loading . . .
Day 4 - Advent of Code 2023
https://adventofcode.com/2023/day/4
about 2 years ago
0
0
0
I've completed "Gear Ratios" - Day 3 - Advent of Code 2023
https://adventofcode.com/2023/day/3
#AdventOfCode
loading . . .
Day 3 - Advent of Code 2023
https://adventofcode.com/2023/day/3
about 2 years ago
0
0
0
I just completed "Cube Conundrum" - Day 2 - Advent of Code 2023
https://adventofcode.com/2023/day/2
#AdventOfCode
loading . . .
Day 2 - Advent of Code 2023
https://adventofcode.com/2023/day/2
about 2 years ago
0
0
0
I just completed "Trebuchet?!" - Day 1 - Advent of Code 2023
https://adventofcode.com/2023/day/1
#AdventOfCode
loading . . .
Day 1 - Advent of Code 2023
https://adventofcode.com/2023/day/1
about 2 years ago
0
0
0
TIL: you can sum a list of numbers in Bash like this: `seq 1 100 | paste -sd+ | bc` The `d+` part replaces all new lines with pluses, and the resulting string is sent to bc. Easy! ;- ) Thanks to @sadservers_com for their puzzles!
about 2 years ago
0
0
0
I just supported @sadservers_com on @buymeacoffee! 🎉 You can support by buying a coffee ☕️ here —
https://www.buymeacoffee.com/sadservers/c/7650953
loading . . .
Not found | Buy Me a Coffee - Buymeacoffee
Buy Me a Coffee is the best way for creators and artists ...
https://www.buymeacoffee.com/sadservers/c/7650953
about 2 years ago
0
0
0
A new meaning of Domain Driven Development: first you buy a cool domain name and then start developing the app for that domain.
about 2 years ago
0
0
0
Great news! My book is available in print now! Even better: it's on sale (45% off) on the publisher's website. Buy it for your kids, grandkids, friends' kids, or even for yourself! The sale is until Nov 23rd. Use this link to get the discount:
http://mng.bz/0lzJ
loading . . .
A Pythonic Adventure
Time to take an adventure with friends! Team up with Erik...
http://mng.bz/0lzJ
about 2 years ago
0
0
0
Load more
feeds!
log in