“If They Won’t Hear Us, They Will Fear Us”: How The Capitol Assault Was Planned On Facebook
https://www.buzzfeednews.com/article/davidmack/how-us-capito...
8,387 karma · joined July 23, 2020
Check out two of my latest projects:
- Asyncpal - Preemptive concurrency and parallelism for sporadic workloads: https://news.ycombinator.com/item?id=41404020
- Jinbase - Multi-model transactional embedded database: https://news.ycombinator.com/item?id=42276813
Get in touch with me:
a=" dot "; b="alex"; c="com"; d=" at "; e="rustic"; f="yahoo"; print(e+b+d+f+a+c)“If They Won’t Hear Us, They Will Fear Us”: How The Capitol Assault Was Planned On Facebook
https://www.buzzfeednews.com/article/davidmack/how-us-capito...
Fourth malware strain discovered in SolarWinds incident
https://www.zdnet.com/article/fourth-malware-strain-discover...
If you lost Bitcoin in Mt. Gox scandal, there is now a chance of some recovery
https://www.zdnet.com/article/if-you-lost-bitcoin-in-mt-gox-...
Python comes with batteries included. I started with a framework that relies exclusively on the Python Standard Library to build desktop apps. Then, with this framework, I created an SQL editor and a graphical test runner. I decided to bundle them together. The question then arises of knowing how to call a framework delivered with an SQL editor and a graphical test runner ? A framework with batteries included ? Why not a "software suite" ? Too pretentious ? So let's add "lightweight" + add more apps to the suite. Done.
Next:
There is a lot to do. My goal is to add some important features, then automated tests (yes the opposite of TDD) to make people confident to use Pyrustic, then think of some really good serious documentation, then think about the call to collaboration, git-workflow...
Thanks for your feedback !
I showcased Pyrustic four months ago: https://news.ycombinator.com/item?id=23930255
TLDR: you warmly welcomed the project + you made great feedback !
Thanks you again !
The recommended way to get Pyrustic was:
- go to the project's Github;
- click on Releases;
- download the zip archive;
- unpack it where you want;
- install then run;
- (and good luck remembering the pathname the next time you want to play with Pyrustic).
Today, I'm proud to announce that the new recommended way is:
- pip install pyrustic
- python3 -m pyrustic
This is how much a project can improve between two HackerNews Show HN.
P.S: Pyrustic in this current version makes exclusive use of the Python Standard Library. But that could change in the next versions ! I am not into reinventing the wheel. PyPI is full of great packages. It's amazing to create something useful from scratch and then include stuff from people.
But if you predicted the failure of the book in... the book, you prove (debatable) that you have mastered the subject of failure and therefore your book is a success.
Didier Raoult is a French physician and microbiologist specialising in infectious diseases (https://en.wikipedia.org/wiki/Didier_Raoult).
Original excerpt from: https://madeinmarseille.net/82251-mediterranee-du-futur-les-...
"les molécules chimiques sont éternelles. Nous avons un patrimoine de molécules chimiques absolument considérable, dont beaucoup d’entre elles sont d’origine naturelle et ont des actions multiples, qui n’ont pas été évaluées et qui ne pourront pas l’être, car elles ne sont pas rentables et parce que notre système est basé sur un brevet qui s’épuise au bout de 20 ans"
Translation (Google Translate):
"chemical molecules are eternal. We have an absolutely considerable heritage of chemical molecules, many of them of natural origin and have multiple actions, which have not been evaluated and which cannot be evaluated, because they are not profitable and because our system is based on a patent which expires after 20 years"
Title: UK Codemasters Sold to Take-Two Games
I wanted total consistency across Pyrustic's components, so I decided to stay on the original tk widgets.
Of course people still can use tkk, but Pyrustic Widgets don't use ttk at all.
I also designed a nice to use theme/style system to convince users to follow my way and I find that the visual is not so bad, maybe even too charming ...
It is legitimate to wonder why there is Tree when TreeView already exists. Let's do a little genealogy to get some context before answering.
Well, Tkinter is the standard Python interface to the Tk GUI toolkit. In the face of the competition, Tk guys added a new set of widgets: the famous Tk themed widget (ttk).
It was not just an increment like 1 + 1 = 2 but rather a new direction slightly different from the old one without loss of compatibility of course. This document is great to go deeper in the topic: https://core.tcl-lang.org/tips/doc/trunk/tip/48.md