Glom – Restructured Data for Python
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
The latest blog posts to take off on Hacker News. 2,330 posts.
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
I'm Brad Frost, an independent creator, web designer & developer, teacher, speaker, writer, musician, and artist based in Pittsburgh, PA.
An unproductive day leads me to feel like I need to keep working. A focus system can help your days as a developer feel productive, freeing up your personal time for things you enjoy.
Google and Facebook represent one philosophy, and Microsoft and Apple represent another; tech needs both, but ultimately platforms are more important than aggregators.
I spent a few days last week speaking at and attending a conference on responding to identity theft. The forum was held in Florida, one of the major epicenters for identity fraud complaints in United States. One gripe I heard from several presenters was that identity thieves increasingly are finding ways to open new…
I’ve been thinking a lot about task management lately. I’ve actually been thinking about it for years. I’ve always been searching for the optimal way to sort through the bajillion things I have to do and remain productive.
Since 2014 this blog has extensively covered the wireless networks built by high-frequency trading (HFT) firms or network providers to reduce latencies between the different exchanges around the wo…
Let me tell you a story on how a subdomain of mine managed to serve 390,000+ PDF books without any of my servers being compromised.
Learn how the world's fastest growing companies have hacked their way to success with innovative products, viral promotions and ingenious marketing campaigns. [6500 words]
My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…
**Russian ALFA Class interceptor submarine** At the height of the Cold War NATO submariners found themselves confronting a Soviet submarine which not only greatly out-performed their own boats, but which could operate beyond the reach of their weapons… Read More >….
A 360 leds clock on the wall
Table of Contents
After we published this paper, Matthias Hauswirth kindly pointed out similarities between this work and the PL-detective , a body of work that is very closely related that we did not previously know. Less similar but also related---and entertainingly written up---is smeagol . Since we published the paper, we have…
A blog where I write down my thoughts, ideas and notions, as an exercise to cement them in my memory and improve on their concepts.
In every day life we all do our calculations, whether for the taxman, our purchases, paying the household bills or in some academic discipline, using the place value decimal number system. It consi…
One of the lesser known parts of Java is InterruptedException. With its vague-sounding name and non-committal Javadoc, few people are able to figure out what they need to do with it. Since I myself didn’t really grok it, I decided to put together a post explaining how interruption works. If you are looking for a more…
Ian Goodfellow is a staff research scientist on the Google Brain team, where he leads a team of researchers studying adversarial techniques in AI. He was included in MIT Technology Review’s “35 und…
My house knows when people are using the wifi, and keeps the inverter on so that the satellite internet is powered up, unless the battery is too low. When nobody is using the wifi, the inverter turns off, except when it's needed to power the fridge.
This is quite a popular cartoon. I posted this in a comment on why programmers wear headphones a...
I’m about to go speak to NAMI Ohio’s statewide conference, Fulfilling the Promise. These are the remarks I prepared for my speech. Before I begin, I want to warn you that this talk touc…
Written for and first published in the Financial Times on 6 April 2018. I’m not one to collect inspirational slogans, but here’s one I like: “Judge the value of what you have by what you had to giv…
Last week was the release of Oracle’s GraalVM. As stated on the website: GraalVM is a universal virtual machine for running applications written in JavaScript, Python 3, Ruby, R, JVM-based languages like Java, Scala, Kotlin, and LLVM-based languages such as C and C++. GraalVM removes the isolation between programming…