PyO3/pyo3 Rust bindings for the Python interpreter. Contribute to PyO3/pyo3 development by creating an account on GitHub.
The Subtle Hazards of Real-World Cryptography Imagine you’re a software developer, and you need to authenticate users based on a username and password. If you’re well-read on the industry standard best practices, you’ll proba…
I didn't install Signal for privacy Why your right to choice is more important than your right to privacy.
Why we walked away from a $1.5 million seed round and shut down our company Why we walked away from a $1.5 million seed round and shut down our company
khalidabuhakmeh/monorepo_build An example of building a mono repo based on files changes - khalidabuhakmeh/monorepo_build
Zone to Zone Disaster Recovery with Azure Site Recovery | Azure Friday Siddharth Deekshit joins Scott Hanselman to show how you can now protect your Azure VMs by replicating them from one availability zone to another within the same region.
The Psychology of Stock Bubbles The recent 800% rally in the stock of brick-and-mortar video game store GameStop over the span of a couple of days, in the middle of a pandemic, seems to defy all laws of financial theory. Surely new information didn’t come forward so that the value of th...
I Launched my side project on Product Hunt, here is what I learned. Every time I used to visit Product Hunt, I would end up discovering a few awesome tools and products that make me say, wow! This is so cool. I want to build something like that. But the thing is I had no idea what to do. But I so wanted to build a pr...
2020-2021 Solarwinds hack explained in details by a software engineer. - Lav Patel | Lead Software Engineer What is Solarwinds hack? Explanation why so many government and private institutions got affected? What are the best security practices ?
The Hedge Fund Citadel Does Not Buy Robinhood Data, Citadel Securities is a Different Company, and Other Misconceptions It's been a wild week, and if there's anything I've learned, it's that no one knows what a Hedge Fund is and what a Market Maker is.
I Hired College Students to Run My Business (<span class="caps">PK</span>&C WINternship 2020 Report) <p>December 2020 marked the first winter after I graduated from college. I wanted to build the winter break internship that I wish I’d been able to experience myself and offer it to current Grinnell students.</p>
For once, not DNS: Huawei Modem ARP spoofing A couple of days ago I noticed my Ring Chime was disconnected in the Ring app. After a couple of years happily connected it was time to fulfil the ultimate purpose of both software and hardware: annoy humans.
Don’t write unit tests for their own sake One problem I often hear about is that TDD is hard; and so teams come away with the idea that if they ignore TDD, and just write Unit Tests, they’ll get the value of TDD without the hard part…
Shadow Of Mordor And Shadow Of War's Nemesis System Hasn't Appeared In More Games Because WB Patented The System - PlayStation Universe Shadow Of Mordor And Shadow Of War's Nemesis System was patented by WB, which is why we haven't seen it crop up in more games.
iCircuit 3D iCircuit 3D gives you an endless virtual workbench upon which to design and test your electronics projects. It combines the robust electronics simulation engine of the original iCircuit with the latest rendering and 3D physics technology of iOS. Don’t l...
Generate a GitHub Actions workflow with Visual Studio or the dotnet CLI | Azure DevOps Blog It can feel like a lot to get started with GitHub Actions or Azure Pipelines – it’s a whole new skillset. Because the alternatives for deployment are so easy (right-click publish for example), teams sometimes question whether implementing a pipeline is wo...
#150 Luke Hoban, Pulumi - Infrastructure as Software | no dogma podcast discussions on topics connected with software development; privacy, security, management, tools, techniques, skills, training, business
microsoft/vscode-edge-devtools A VSCode extension that allows you to use browser devtools from within the editor. The devtools will connect to an instance of Microsoft Edge giving you the ability to alter CSS styling, perform di...
Friday Facts #364 - 1.1 stable | Factorio Hello, we have a stable version! When we were releasing the 1.0 FFF-360, we actually stated that there were "around 150 bugs on the forums and around 80 internal tasks to be solved". These were obviously minor issues, things hard to rep...
Statement of Acting Chair Lee and Commissioners Peirce, Roisman, and Crenshaw Regarding Recent Market Volatility Statement of Acting Chair Lee and Commissioners Peirce, Roisman, and Crenshaw Regarding Recent Market Volatility January 29, 2021
Cloudflare Named a ‘Best Place to Work for LGBTQ Equality’ Cloudflare receives a perfect score of 100 on the Human Rights Campaign’s 2021 Corporate Equality Index.
.NET R&D Digest (January, 2021) This issues contains bits of .NET, .NET Internals, Windows, Debugging, Diagnostics and C#!
Autoscrolling on drag, part 5: Adding wiggle-to-scroll to escape velocity | The Old New Thing Last time, we implemented autoscroll speed based on the mouse’s velocity. But our implementation didn’t support the popular bug-that-is-now-a-feature where wiggling the mouse makes the window scroll faster. Let’s bring that back. void OnMouseMove(HWND hwn...
Amazon.com: AUKEY USB C Power Bank, 20000mAh Portable Charger USB C, Slimline Type C Battery Pack with 3 Input & 4 Output Compatible with iPhone 11/11 Pro/XS Max/8, Nintendo Switch, Samsung Galaxy Note8, Pixel Amazon.com: AUKEY USB C Power Bank, 20000mAh Portable Charger USB C, Slimline Type C Battery Pack with 3 Input & 4 Output Compatible with iPhone 11/11 Pro/XS Max/8, Nintendo Switch, Samsung Galaxy Note8, Pixel
Don’t grow. When you walk down any street with a touch of history, you’ll see storefronts marked with dates. Est. 1856. Est. 1912.
Building a social media platform without going bankrupt: Part V–Handling the timeline In the series of posts so far, when discussing reads, I punted the part where we know what to read. I mentioned that we get a whole batch of post ids from so...
Starting a new job in the middle of a pandemic When 2020 started, it was not in my plans to change jobs and start working at a new company, completely remote, without ever meeting my colleagues in person or visiting the office. However, that is exactly what happened, and I am so glad I did.
Ebook Reader for web Web's only usable ebook reader inside a browser. It could replace your desktop ebook reader!
A Look at iMessage in iOS 14 Posted By Samuel Groß, Project Zero On December 20, Citizenlab published “ The Great iPwn ”, detailing how “Journalists [were] Hacked with S...
Troy Hunt: 'De Adobe-breach kwam precies goed uit voor Have I been Pwned' Troy Hunt is oprichter en enige beheerder van Have I Been Pwned, met miljarden records en tienduizenden bezoekers per dag. Hoe onderhoud je zoiets naast je werk?
High Short Interest Stocks : All exchanges : Showing 1 Comprehensive database of high short interest stocks listed on the Nasdaq Stock Market, New York Stock Exchange, and American Stock Exchange.
Event-Driven on Azure: Part 1 – Why you should consider an event-driven architecture Event-driven architecture has become popular for its ability to ingest, process, and react to events in real-time. Event-driven is not a new paradigm however the proliferation of microservices and serverless computing has led to its ability to fully reali...
Build Docker images *quickly* with GitHub Actions self-hosted runners Bring your own VM to run GitHub Actions jobs, using your Docker build cache. Stop and start the VM in the workflow, so you only pay when you're building.
bliki: RefinementCodeReview Code review isn't just explicit process steps, it can also be regular refinement of the code.
Automate application lifecycle management with GitHub Actions In 2021, each month we will be releasing a monthly blog covering the webinar of the month for the Low-code Application Development (LCAD) on Azure solution.
.NET GC Internals – the Mark phase – TooSlowException Hi and welcome to the second episode of the .NET GC internals! Yesterday is was 1.5h of talking about the (non-concurrent) Mark phase. The one responsible for discovering which object are “reachable” and which may be garbage collected. I’ve covered topics...
bliki: PullRequest A mechanism supporting Feature Branching and Pre-Integration Review, at the cost of integration friction
Deploying AWS Lambdas across environments - Octopus Deploy Learn how to progress Lambda deployments across environments using CloudFormation
DBA in training: SQL Server under the hood - Simple Talk In this article of the series, Pamela Mooney explains the architecture of SQL Server under the hood, including some query anti-patterns to avoid.
Select Tag Helper in ASP.NET Core MVC In this article, explore tag helpers: what they are, which ones are built in, select tag helper, setting selected options, disabling options and option groups.
A/B Testing with Azure App Service A/B Testing feature helps you to test new website content, processes, workflows, etc. by routing the traffic into multiple slots. At a very high level, you route your users into different two deployments of code and measure the success of each version of ...
Transfer Stocks Out Of Your Robinhood Account | Robinhood Transfer Stocks Out Of Your Robinhood Account
Why You ACTUALLY Need Math for Programming I recently came across a video from Joma Tech called "why you NEED math for programming" (https://youtu.be/sW9npZVpiMI). I think this video is yet another fa...
Robinhood - Investment & Trading, Commission-free - Apps on Google Play Invest in stocks, options, and funds with Robinhood Financial. Buy and sell cryptocurrencies with Robinhood Crypto. All commission-free. Other fees may apply. View Robinhood Financial's fee schedule at rbnhd.co/fees to learn more. Invest in the stock mar...
DevOps for ASP.NET Developers: Hosting NuGet Packages NuGet defines how packages for .NET are created, hosted, and consumed. Using NuGet feeds, you can make your packages publicly available or limit them to an audience, such as your internal team. In thi
App Actions (Xamarin.Essentials API of the Week) Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at App Actions, that allows you to add shortcuts
High-performance Services with gRPC: What's new in .NET 5 gRPC is a high-performance RPC framework used by developers around the world to build fast apps. In this talk you will learn about what's new in gRPC for .NE...
Exploring My .bashrc In 2021 I figure the beginning of the year is as good a time as any to take a walk through my personal .bashrc file and see if I can remember what everything does
How to properly store a password in the Database | Petre Popescu Learn how to securely store passwords in the database when building a website or web-app. Java code sample for storing passwords securely.
The Main Advantage Of TailwindCSS The primary benefit of using Tailwind is that it leads to a massive increase in productivity. This post explores how.
Reading Recommendations for a New VC I recently caught up with someone who is moving into an investing role at a venture capital firm – she asked me for any book recommendations that could help her get up to speed faster I’…
The life of a Web Component - Initialization This post is a quick write-up on some of my learnings in experimenting with Web Components. It focuses mostly on the small subset of their life-cycle methods that deal with initialization.
What if GitHub is the devil? Some critics think the curl project shouldn’t use GitHub. The reasons for being against GitHub hosting tend to be one or more of:
White House Youtube Dislike Manipulation I’ve seen screenshots of YouTube modifying dislikes of White House videos. I decided I would do a thorough analysis myself. I wrote a script to check video stats every 80 seconds for 24 hours…
How the software becomes unmaintainable? – a practical example (Everyday Code – instead of keeping our knowledge in a README.md let’s share it with the internet)
Delivering with empathy I remember learning about the difference between sympathy and empathy in middle school. Sympathy: feelings of pity and sorrow for someone else's misfortune. Empathy: the ability to understand and share the feelings of another.Pretty damn simple to unders...
WhatsApp and the domestication of users WhatsApp's rise and recent PR efforts highlight a class of business models that I call "user domestication".