An incomplete list of skills senior engineers need, beyond coding
For varying levels of seniority, from senior, to staff, and beyond.
The latest blog posts to take off on Hacker News. 5,820 posts.
For varying levels of seniority, from senior, to staff, and beyond.
An Oceana analysis found hundreds of foreign fishing vessels, primarily Chinese, pillaging the waters off Argentina.
AndreGarzia.com website
Coronavirus gain-of-function research comes from playing the "Science Game"
A first lesson in meta-rationality, or stage 5 cognition, using Bongard problems as a laboratory.
After finishing up the macOS M1 article the blog staff took a little break. Then they saw the date. Upon looking at the actual changelog, however, something became readily apparent: this wasn't going to be just a progress report; this was going to be a MEGA Progress Report. The long rumored time era of developers…
John Doe's personal website
The detailed story of how to build a vector-based storage model from scratch.
Object Oriented Programming died several times already. This time might be the last.
Imagine the scene: Several people are discussing a problem that needs an urgent solution. Everyone is deep in thought, and one person proposes a solution. “We could…” and everyone listens intently. As soon as the person is done talking, or perhaps even before, somebody speaks up. “That won’t work!” he says. The…
It’s been a year since the U.S. denied a cable license to the PLCN, creating a chain reaction that disrupted the trans-Pacific submarine cable market.
Implementing strict three point perspective is ridiculous. You’ll never need it. Let’s do it anyway.
I’ve spent a lot of time trying to understand the attack surface of popular password managers. I think I’ve spent more time analyzing them than practically anybody else, and I think that qualifies me to have an opinion!
I've been more serious about learning Rust recently, after dragging on with passive learning for a while. My first real programming language was Julia, and I know other Julians interested in Rust. I've written this article for those people in mind, because Rust and Julia are good performance sparring partners, but…
personal web-log
kelly kaoudis: application security, hacking, software engineering blog
Don’t let these videoconferencing mistakes be a stumbling block for a potential employer.
This post was co-written by EFF Legal Intern Lara EllenbergIn going after internet service providers (ISPs) for the actions of just a few of their users, Sony Music, other major record labels, and music publishing companies have found a way to cut people off of the internet based on mere...
We’re proud to create good jobs and spur innovation and economic growth across the country.
Graphene can be used for ultra-high density hard disk drives (HDD), with up to a tenfold jump compared to current technologies, researchers at the Cambridge Graphene Centre have shown.
When learning a new programming language, I like having a well defined yet non-trivial problem to solve. Conway’s Game of Life (GoL) fits this definition. It has enough depth to uncover various tradeoffs. So naturally, when I picked up Chisel hardware description language (HDL), I wanted to build Game of Life in FPGA…
Zig is a general-purpose programming language and toolchain for maintaining robust , optimal , and reusable software.
“With all the time you spend watching TV,” he tells me, “you could have written a novel by now.” It’s hard to disagree with the sentiment — writing a novel is undoubtedly a better use of time than watching TV — but what about the hidden assumption? Such comments imply that time is “fungible” — that time spent watching…
The PyCon US 2021 recordings are available on our YouTube channel . Be sure to subscribe to our channel for notifications of new content. T...
POKEGB: A gameboy emulator that only plays Pokémon Blue, in 62 lines of c++. source: https://t.co/AGt7RUTr9H pic.twitter.com/o0BUUmzNOt
Since I work a lot with clustered VMs , I’ve ended up spending a lot of time trying to figure out how DNS lookups work. I applied ‘fixes’ to my problems from StackOverflow without really understanding why they work (or don’t work) for some time.
A case study of how Elixir is being used at Mozilla.
It‘s been a couple of days since a friend of mine dropped his iPhone 12 Pro into the canal in Kreuzberg, Berlin. News made it all around the world by now, being featured on all Apple News pages that exist: AppleInsider , 9to5Mac , The Loop , iPhone Ticker , iMore , Hi Tekno , Mac4Ever , Appgefahren , Macerkopf …