My favorite button on the Internet
A button is a deceptively hard web component to get right. A good button makes a lot of things simple to do. You only need to press one thing, and a lot of things happen. > "Design is not just what it
A button is a deceptively hard web component to get right. A good button makes a lot of things simple to do. You only need to press one thing, and a lot of things happen. > "Design is not just what it
The code that scikit-learn comprises has been committed to by 8529+ people. python/cpython - 2640 numpy/numpy - 1581 scipy/scipy - 1447 joblib/threadpoolctl - 10 scikit-learn/scikit-learn -
As a security engineer, I found this talk interesting. It pushes for something that I agree with: the focus of ML security in research papers is primarily on novel adversarial attacks, but there are a
In programming, where syntax and structure are the maestros orchestrating the flow of logic, Go's struct declaration stands out as a masterpiece of minimalist design. But to appreciate its artistry, w
I run a cyber security competition for high schoolers every year. Yesterday was the 7th iteration. Months of planning go into designing the story and putting together digital evidence for the competit
Hey y'all, Maybe it is the poor Internet connection in Ireland, but I feel disconnected. Watching a site load brings me back to when you had to find offline tasks while waiting. Breaking up a hypercon
I have so much goddamn respect for web developers. A long list of side projects has consumed a significant amount of my time and have been riddled with frustration. What is most frustrating when writi
Someone probably looked up one day and said, "That is the 'sky'." They told their friends, and then they told their friends. At some point, when anyone looked up at the vast expanse above them and nee
TL;DR - I need money for a non-profit international cybersecurity competition (open-source, too). Donations here, email chris@breadchris.com for sponsorship opportunities. I am running an annual cyber
It may seem silly, but go run is my favorite part about go. Want to run your code? go run main.go. It is so stupidly simple that I could tell my mom about this command, and she would immediately under
Joining and participating in one group cuts in half your odds of dying next year. Every ten minutes of commuting reduces all forms of social capital by 10% Watching commercial entertainment TV is the
I have been going swing dancing at Century Ballroom every week since the start of the year. Swing is a partner dance that has leaders and followers. Before every song, it is customary for the leader,
Why should we care so much about naming as developers? Code comes and goes, but language prevails. When a team is working on a project, they must develop a shared language on how things work, how they
The goal for this year is to: "write and publish something every day." So far I have been doing a good job keeping up with this. In my pursuit to build larger compositions of thoughts, next year will
Every morning, as the first light bled into the room, the software engineer's alarm would chirp, marking another day's beginning. The routine was as predictable as the sunrise. Wake, stretch, sip a co
You can also just talk and what's being said just shows up in here so you're just talking about stuff so I can be talking to you and we're talking about like your hopes and dreams or maybe your past w
We have created a fusion AI-powered trading card game where you can talk into a microphone, and it will transcribe what you say. Let's discuss the features of this game. When you look at the camera, y
I don't like how long it takes for me to figure out ideas. Too much code is written before I figure out what I wanted is not what I made. There is a bookstore near me that I frequent and on the shelf
I had a Substack where I would occasionally post some things on AI. The vision was to build a following, but I couldn't execute it. There may be some "blaming the equipment, not the player" here, but
TL;DR soundbite is a podcasting platform, supercharged by advancements in content discovery, to connect with your friends and your community before international influencers. Authenticity is a commodi
I don’t know if I personally would say that my life has been “hard”. I hear people use this to describe their life; “I have fallen on hard times”. But I don’t know, it doesn’t seem to be
## Playing with Legos Legos are fun, they are composable. Code is not composable, not at least in the way we learn to code. Different environments come with different constraints which end up with di
Ok, there is just simply way too much shit that you have to learn to host a freaking website . Let’s make that easier. Start with Markdown and hugo. Markdown is trivial to learn and making a website
## How it went wrong I have a pretty bad taste in my mouth with NYU after what they have done with CSAW over time. The fact that HSF became a CTF, quality went downhill, and then now non-existent is s
- Since the EmazingLights site seems to be down. I have moved the information over here to keep it alive! - ## Start Gloving - Welcome to the Learn Gloving Center, the most extensive online resource o
It isn't your fault, you were just doing your job. Even if you wanted to try to stop it, there isn't much you, as an individual, could do about it. Either I or someone else who vaguely understands how
- I have worked for Northrup Grumman and Uber as a security engineer and I built security tools that have been used around the world. The coolest thing that I have done in my life is that I got to hel
So i was in a really good high school https://en.wikipedia.org/wiki/Poolesville_High_School and so there would be some ridiculously smart people who would work on things and because the program was
youtube Folding 1000 origami cranes sounds at lot easier than it is. When my engineer mind latched onto the idea of completing this task, I was intrigued by the foretold wish one would get in exchange
You can think about a lot of different things all the time. Think about too many things and this becomes a serious problem, especially for those who have ADD. If you have a problem focusing on which i
## SOLID principles The set of five design principles for object-oriented programming that were first introduced by Robert C. Martin. These principles are intended to make software designs more unders