Fabulous Adventures in Data Structures and Algorithms - Eric Lippert
Author Eric Lippert introduces fabulous solutions using uncommon algorithms and data structures.
Thereβs a lot more to algorithms than the useful-but-boring recipes you recite for every interview. Th...
I'm writing another book, and the first few chapters are available through Manning Early Access now! For 50% off!
hubs.la/Q03Q9PGP0
More details, and the story of how I came to write it, are on my blog at
ericlippert.com/2025/10/30/i...
It feels great to be writing again after a long break. :)
30.10.2025 16:39 β π 38 π 15 π¬ 4 π 0
Text message from from my local election board confirming that my ballot has been received and authenticated.
Vote by mail continues to be a glorious thing. :)
30.10.2025 15:56 β π 1 π 0 π¬ 0 π 0
Funny. After reading that chart, I have a hankering for some beignets. π₯Ί
30.10.2025 15:49 β π 1 π 0 π¬ 1 π 0
Me, a consummate intellectual: "It is so convenient to schedule the entire household to get vaccinated at the same time!"
Nature: *gleefully rubbing hands together* "Muahahahaha! You fool!"
25.10.2025 22:49 β π 0 π 0 π¬ 1 π 0
Elections | WA Secretary of State
Apropos of nothing, my fellow Washingtonians, there's an election coming up in a few weeks! We even have same-day registration, but it's far more convenient if you register in advance.
(They mail ballots! To your home! Return postage prepaid! How awesome is that?!)
18.10.2025 16:51 β π 2 π 0 π¬ 0 π 0
We've looked into making System.Random be backed by a true CSPRNG, but it's impractical for a variety of reasons. One fatal flaw (among many) is that the Random class uses floating point in all its abstractions, which means any call to Next(...) has inherent bias, regardless of PRNG used.
17.10.2025 21:38 β π 1 π 0 π¬ 0 π 0
That said, it's not a huge issue, but people look to Microsoft's docs for best practice and the docs really should be held to a gold standard.
17.10.2025 21:35 β π 3 π 0 π¬ 2 π 0
It's not a CSPRNG. We issued a CVE (the number escapes me right now and I don't have email access) for System.Web some months ago due to this exact issue: use of System.Random rather than a true CSPRNG for entropy generation.
17.10.2025 21:34 β π 2 π 0 π¬ 1 π 0
I wonder how you'd even begin to balance these. The satisfaction of knowing you can make a lasting impact vs the stress of needing to manage all of this responsibly.
14.10.2025 22:48 β π 1 π 0 π¬ 1 π 0
Wonderful news! Congrats to you both :)
10.10.2025 06:41 β π 1 π 0 π¬ 0 π 0
Good news! You don't need AI for this. You just need a sufficiently low resolution floating point data type. :)
01.10.2025 19:06 β π 2 π 0 π¬ 1 π 0
Scaling PiP Selection with Automation to Support HR Managers
Automated PiP selection handles vast data, reducing manual effort significantly.
Saves HR managers time by quickly identifying employees needing intervention.
Enables evaluation of tens of thousands of individual contributors efficiently.
Improves consistency and fairness by minimizing human bias in selection.
Companies like UiPath and Blue Prism leverage automation for large-scale HR processes.
Bonus slide!
29.09.2025 15:45 β π 1 π 0 π¬ 0 π 0
Title slide: Leveraging Vibe HR to Identify and Support Low-Impact or Low-Engagement Employees for Performance Improvement Plans (PiP)
Slide: Utilizing Vibe HR Dashboards for Tracking Performance
Slide: Process for Selecting Employees for Performance Improvement Plans (PiP)
Slide: Monitoring Progress with Vibe HR Tools
"Vibe working" a PowerPoint deck is fun! I had it generate a deck extolling the virtues of using Vibe HR to identify low-impact / low-engagement employees as layoff targets. (Note: Copilot forbids "layoff" as a dirty word, so I had to use "PiP" instead.)
29.09.2025 15:37 β π 7 π 0 π¬ 1 π 0
And Barry hasn't trolled you yet by throwing one onto your calendar? He's slacking today.
25.09.2025 18:32 β π 2 π 0 π¬ 1 π 0
Congrats on your pending rapture! π₯³
23.09.2025 15:43 β π 1 π 0 π¬ 1 π 0
Ask one of us obviously-going-to-be-left-behind degenerates to badge you in every day after you've been raptured.
22.09.2025 16:05 β π 3 π 0 π¬ 1 π 0
Take any dotnet program, for instance, drop .config files into the app directory, and watch the fireworks happen. Config files are executable equivalents in the dotnet world. Trusted .exe + malicious .config = attacker code running, and it even passes all the Authenticode checks!
17.09.2025 23:40 β π 2 π 0 π¬ 0 π 0
I mean, it's kinda dangerous for there to be a free-for-all downloads folder in general. Most apps' threat models assumes the program folder (not cwd, but where the exe is located) is fully trusted. Browsers really should put downloads into dedicated subfolders.
17.09.2025 23:39 β π 0 π 0 π¬ 2 π 0
@blowdart.me I think we should update .NET's envvar naming guidelines.
15.09.2025 21:38 β π 5 π 0 π¬ 2 π 0
"In all honesty, you're probably the reason he's dead. Your code sent him to an early grave. Marvelously done."
15.09.2025 19:46 β π 1 π 0 π¬ 0 π 0
βοΈ Thinking about holiday travel? Make sure your passport is ready! If you live in WA-01, join us in Mill Creek on Oct. 16 for a passport application event.
Register below to renew or apply for a passport at the event.
bit.ly/46gI5w1
15.09.2025 01:05 β π 78 π 29 π¬ 5 π 2
Sadly, this is why I had to turn off the weather widgets in Windows. Because it's now inextricably tied to the news feed, and Bing News headlines some absolute dumpster fire sources. It's a shame. :(
14.09.2025 23:44 β π 4 π 0 π¬ 1 π 0
the actual advances in new iPhone models are often about security (everyone is always trying to make memory allocation more secure and less of an attack surface because memory reuse/corruption attacks are key to a lot of exploits)
09.09.2025 19:32 β π 10 π 3 π¬ 2 π 0
All those Teams virtual meetings taking up too much valuable compute that could otherwise be allotted to Copilot!
09.09.2025 15:22 β π 2 π 0 π¬ 0 π 0
"You canβt be expected to have a successful AI program when every single article, book, or anything else that youβve read or studied, you're supposed to pay for..."
Looking forward to the rebate check from my university bookstore!
08.09.2025 16:29 β π 6 π 1 π¬ 0 π 0
No longer head lawyer for Bungie. Kinda retired. Have entered my super villain era. Ex-Chief Legal Officer of PokΓ©mon. Produced Detective Pikachu. Entertainment Law prof (University of Washington). Supporter of trans kids.
investigations. 2022 george polk award. words in NYT, NYMag, The Atlantic, elsewhere. dm for signal. likes and rts are not endorsements. he/they
Small and queer business designing cute things to make you smile! π«Ά All designs by @floofyfluff.bsky.social
ποΈ Shop: afternoonfika.com
π Contact: info@afternoonfika.com
πΈπͺ Based in Sweden
(semi?) retired techie/tech exec. ex-PokΓ©mon. ex-Xbox. labrador at heart. retro games & computers. go ducks, kraken, seahawks, sounders! he/him.
not the nazi one on twitter
We are the Microsoft Security Response Center. To report security vulnerabilities or abuse in Microsoft products, visit http://microsoft.com/en-us/msrc.
British, But In Las Vegas and NYC
ezitron.76 Sig
Newsletter - wheresyoured.at
https://linktr.ee/betteroffline - podcast w/ iheartradio
Chosen by god, perfected by science
CEO at EZPR.com - Award-Winning Tech PR
Host of Local News International
Subscribe for free: http://LNI.media
Support us: http://LNI.media/membership
Writer and editor. Ex @PostOpinions @CNN @BostonGlobe @BloomsburyUSA. Sometime poet & translator. Good eater. Parent.
Programmer chap. Work on Roslyn, Razor and Source generators at Microsoft. He/Him. ππ³οΈβπ
Forum on law, rights, and security. Editorial Board includes professors, top civil society attorneys, former senior government officials.
Creative director of Outer Wilds. Co-creative lead at Mobius Games. Easily excited by coffee, cocktails, and the cosmos. He/Him.
I'm the PNW bureau chief at The New York Times. Send me story ideas, complaints, venting, cute dog pics. I may also comment on the Yankees and the Tar Heels, but always in a measured tone.
NYT opinion writer, Slate Money co-host, Dem messaging consultant, NYU prof, former EIC The New York Observer, Dealbreaker founder and Gawker founding editor. Brooklyn via Bama. Rednexican. Striver with no chill.
https://linktr.ee/elizabethspiers
Menswear writer. Editor at Put This On. Words at The New York Times, The Washington Post, The Financial Times, Esquire, and Mr. Porter.
If you have a style question, search:
https://dieworkwear.com/ | https://putthison.com/start-here/
iβm not a girl, not interested in being polite or cisgender. jewish, anarchist, still punk, in my daddy era.
this is not a place of honor.
no highly esteemed thoughts are skeeted here.
ngl.link/armageddon1312
donβt explain, youβll only make it worse
Founder/CEO Fark.com. Likely time traveler
I have thoughts. Lots of thoughts. They never stop thinking. Never stop thunking.
hachyderm.io/@hazelweakly
Born and raised hardcore creationist fundamentalist. Trying to atone, apologize, and bring about change by using my fundie knowledge for good.
Conspiracy debunker, specialty in creationist and evangelical conspiracies. Tech knower.
Champion shitposter
Journalist, currently at The New York Times. I cover privacy, technology, A.I., and the strange times we live in. Named after the Led Zeppelin song. Author of YOUR FACE BELONGS TO US. (Yes, in my head it will always be All Your Face Are Belong To Us)