Faster Python calculations with Numba
Python-based calculations, especially those that use NumPy, can run much faster by using the Numba library.
The latest blog posts to take off on Hacker News. 3,821 posts.
Python-based calculations, especially those that use NumPy, can run much faster by using the Numba library.
I was chatting with a manager who was once a PO on a team I coached many years ago. This is only my best memory of the conversation (I didn'...
I have been playing with some LTE recordings to brush up my knowledge, since it isn’t a protocol I’m very familiar with. I’m specially interested in understanding the structure and properties of all the pilot signals. Textbooks and documentation are great, but nothing beats getting your hands dirty with some IQ…
I’ve been playing with GitHub Copilot, an IDE extensions that uses GitHub’s vast knowledge of how people code to suggest what you probably meant to type next. I’m running it through Visual Studio Code, but it also runs in JetBrains and Neovim.
It is safe to assume that in any useful cryptosystem C k there exists at least one person with access to the key k . An adversary with sufficient leverage can bypass the computational cost of a conventional attack by exerting their influence on this person.
Let’s say I want to be an informed, engaged local citizen. Let’s say my town has a website set up where they post local updates and alerts that I might care about. Specifically, let’s say there was a water main break a few days ago that led to everyone in the town being asked to … Continue reading An example of why…
https://gofund.me/8950f458
Pair programming is where two programmers work together on a single computer. One writes the code, while the other observes and offers suggestions. I'm not talking about debugging or brainstorming together, but this p...
If you are dealing with text in a computer, you need to know about encodings. Period. Yes, even if you are just sending emails. Even if you are just receiving emails. You don't need to understand every last detail, but you must at least know what this whole "encoding" thing is about. And the good news first: while the…
Personal experience with moving away from Apple's world.
Starting in 2003 I committed to the idea of creating a luxury apartment in the mall. Over the course of the years to come I systematically coordinated the movement of the core elements that start to define a home. The space in the mall achieved a base-level of comfort, with enough amenities to qualify itself as a…
As most of you know, I just took three days completely of...
Go 1.18 is coming out soon. It's a huge release, but native fuzzing has a special place in my heart. Not much has been written yet on how Go's fuzzing system actually works, so I'll talk a bit about that here.
Few genres are more preposterous than the locked room mystery. The premises are absurd and plot solutions ridiculous—but still I keep on reading.
Learn key M&A insights from $5B in startup exits. Discover 10 proven strategies for founders on building relationships, navigating acquisitions & maximizing deal value.
This section is a follow-up to the previous one , where we optimized binary search by the means of removing branching and improving the memory layout. Here, we will also be searching in sorted arrays, but this time we are not limited to fetching and comparing only one element at a time.
It’s an established fact on the internet that we have ran out of IP(v4) addresses , and we are starting to see the pressure on obtaining IPv4 space. For example if you want to get a /24 block from RIPE NCC when you sign up as a member, then you are currently looking at a 2 month wait for a recycled IPv4 /24 block .
Have you ever though about building an iOS app? I did, but I now wish that I hadn’t.
It’s my ritual: every time I enter a secondhand bookshop, I go straight to the Sciences section and search for old computer …
One of the goals of this newsletter is to figure out ways to improve construction productivity and reduce the costs of construction, particularly residential construction (ie: housing) - if you could reduce the costs of construction, housing costs would fall as well.
I've been interested in games programming since I started learning programming as a teenager more than 25 years ago (gasp!) I started with Qbasic and Gorillas.bas, but never understood the code. Of course, I didn't get anywhere at the time, beyond very basic games. I wrote a simple Shoot
I have a vehement dislike for misleading advertising. We see it every day; weight loss pills, make money fast schemes and if you travel in the same circles I do, claims that extended validation (EV) certificates actually do something useful: > Why are you still claiming this @digicert [https://twitter.com/
Commenting, venting, or ranting. Usually about entrepreneurship, tech, or self-reflection.