Qt for Python available at PyPi
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
Crowdfunding Backer Patented My Project
I never thought about patents much. I just wanted to make stuff and share it with others. Then one day someone else patented my work.
Native Clojure with GraalVM
The newly-released GraalVM changes the status quo in the realm of JVM-based programming languages. In this instalment we’ll explore its impact on Clojure. We’ll start small, but by the end we’ll compile an entire Ring web application into a self-contained native binary.
MIT mathematicians solve age-old spaghetti mystery
Researchers have long have puzzled over why it’s so hard to break a piece of dry spaghetti into only two pieces. A new MIT study follows up on the musings of physicist Richard Feynman, showing how and why it can be done.
Yale researchers 'teleport' a quantum gate
Yale researchers have demonstrated one of the key steps in building modular quantum computers: “teleporting” a quantum gate between two qubits, on demand.
Startup Won't Give in to Motivational Health Messaging's $35k Patent Demand
Trying to succeed as a startup is hard enough. Getting a frivolous patent infringement demand letter in the mail can make it a whole lot harder. The experience of San Francisco-based Motiv is the latest example of how patent trolls impose painful costs on small startups and stifle innovation. Motiv...
Go 1.10 is released
Go 1.10 adds automatic caching of build & test results, and more.
Why parking minimums almost destroyed my town and how we repealed them (2017)
Plus 5 tips for repealing parking minimums in your community.
The algebra and calculus of algebraic data types
Just as algebra is fundamental to the whole of mathematics, algebraic data types (ADTs) are fundamental to many common functional programming languages. They’re the primitives upon which all of our richer data structures are built, including everything from sets, maps, and queues, to bloom filters and neural networks .
Improved fraud prevention with Radar 2.0
Radar 2.0 improves machine learning performance and reduces fraud by up to an additional 25%.
The Power of Web Components
Web Components comprises a set of standards that enable user-defined HTML elements. These elements can go in all the same places as traditional HTML. Despite the long standardization process, the ...
DarkPulsar
After the “Lost in Translation” leak was revealed, we noticed that this leak contained a tool in the “implants” category called DarkPulsar. We analyzed it and understood that it is not a backdoor itself, but the administrative part only.
Introducing QUIC support for HTTPS load balancing
By Michael Behr, Software Engineer; Ian Swett, Software Engineer For four years now, Google has been using QUIC, a UDP-based encrypted tra...
Best practices for migrating an Oracle database to Amazon PostgreSQL
An Oracle to PostgreSQL migration in the AWS Cloud can be a complex multistage process with different technologies and skills involved, starting from the assessment stage to the cutover stage. This blog series covers the environment and configuration setups for your source Oracle database, the AWS Database Migration…
OCaml All the Way Down – How Jane Street Builds FPGA Designs [video]
Jane Street is a quantitative trading firm and liquidity provider with a unique focus on technology and collaborative problem solving.
New autoplay policy in Chrome
Google Chrome’s new autoplay policy on desktop reduces unwanted audio.
LibreOffice 6.1 released
Berlin, August 8, 2018 – The Document Foundation announces LibreOffice 6.1, the second major release of the LibreOffice 6 family presented in January 2018, with a significant number of new and improved features: Colibre, a new icon theme for Windows based on Microsoft’s icon design guidelines, which makes the office…
Material UI v1 for React is out
React components that implement Google’s Material Design.
I Wrote Down Everything I Learned While Programming for a Month
Recent years showed the growth of technologies like wildfire. With the spread of COVID-19, most businesses started adopting cutting-edge technologies. Technology has been playing a very important role in both our personal and professional life. This has increased the demand for experienced and skilled IT professionals…
Spinning Up in Deep RL
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
The silent CVE in the heart of Kubernetes apiserver
An overview into CVE-2018-1002105's root cause and a program to test if your clusters are affected
Webpack 4 Beta released
One month till stable release!
App Engine’s New Go 1.11 Runtime
Google Cloud is announcing a new Go 1.11 runtime for App Engine, with fewer limits on app structure.