|
On April 4th 1975, a small company called Microsoft was founded in Albuquerque, New Mexico. They would later become the most pivotal company in the technology world, and their co-founder Bill Gates would become the world’s most prolific philanthropist. Like many tech companies, Microsoft has had a colourful past. Started by two whiz kids (Paul Allen and Bill Gates), they started by selling operating system and supporting software.
|
|
The only time I've been able to seriously, rapidly improve my ability to speak a foreign language was through intensive language courses in college. I was forced to actively speak, read, and write Chinese for 6-8 hours a week (1-2 hours every day). Then study another 5-10 hours a week in preparation for the active sessions. I went three semesters like this before I left school. I've been trying to recreate that intensity since and mostly ....
|
|
Yarn 2 is the new release of the revolutionary and well-established npm package manager Yarn which features improvements, such as Plug’n’Play, Plugins architecture, Monorepos, and improved workspaces support, Zero installs.
|
|
Have you been using Python for a while, but want to be more effective with your code? This week we have Brett Slatkin on the show. We talk about the 2nd edition of his book Effective Python.
|
|
Micah Lee, writing for The Intercept, in Zoomâs Encryption Is “Not Suited for Secrets” and Has Surprising Links To China, Researchers Discover : “Some of the key management systems â 5 out of 73, in a Citizen Lab scan â seem to be located in China, with the rest in the United States. Interestingly, the Chinese servers are at least sometimes used for Zoom chats that have no nexus in China. ... The report points out that Zoom may....
|
|
Investigating uncertainty in model predictions with practical examples - Introduction For every model prediction we make there is an underlying uncertainty in that prediction. One of the key aspects of operationalizing AI models, is to understand the uncertainties of the predictions. If you are going to make a decision or take an action based on a model that could...
|
|
Investigating uncertainty in model predictions with practical examples - Introduction For every model prediction we make there is an underlying uncertainty in that prediction. One of the key aspects of operationalizing AI models, is to understand the uncertainties of the predictions. If you are going to make a decision or take an action based on a model that could...
|
|
What is mead? Mead is a fermented alcohol made of honey, water and yeast. It’s a fermented alcohol (like beer) compared to distilled alcohol (like whiskey). It can either be still or sparkly and can contain either aromas or stay natural. Mead is one of the oldest alcohol ever made and was drunk in the northern countries during the Middle Ages. How do you brew mead? Brewing mead is quite simple. Mead is not an alcohol that is too sensit..
|
|
I found myself this morning trying to get a Python stack running on an Ubuntu instance only to hit this crap: Installing collected packages: numpy, pytz, six, python-dateutil, pandas, nltk, pyparsing, cycler, kiwisolver, matplotlib, kafka-python, pyyaml, murmurhash, zipp, importlib-metadata, catalogue, plac, tqdm, setuptools, srsly, cymem, preshed, blis, wasabi, thinc, idna, urllib3, certifi, chardet, requests, spacy, pluggy, attrs, py, ....
|
|
Docker Images : Part III - Going Farther To Reduce Image Size
-
www.ardanlabs.com
-
6 years ago
-
eng
Series Index Reducing Image Size Details Specific To Different Languages Going Farther To Reduce Image Size Introduction In the first two parts of this series, we covered the most common methods to optimize Docker image size. We saw how multi-stage builds, combined with Alpine-based images, and sometimes static builds, would generally give us the most dramatic savings. In this last part, we will see how to go even farther. We w..
|
|
Like many of you who are still working, I’m working at home now. Thankfully, I can take our kids to my wife’s parent’s house while we both work at home.
|
|
Vuln Cost: Effortless finding vulnerabilities in npm packages with VS Code
-
snyk.io
-
6 years ago
-
eng
Do you know for all the packages you import if they contain known security vulnerabilities? The free, open source, Vuln Cost extension for VS Code can help you with this.
|
|
Zoom is a service to host meetings without the need to install and configure complicated applications: it is one of the many solutions for those who, during quarantine, want to keep in touch with friends and relatives. -Continue to read the article on SerHack.me
|
|
Most articles focus on the negative side of giving anyone the power to publish: in recent years, it has enabled massive disinformation campaigns so effective that even its own citizens now question Democratic underpinnings of the world’s premiere superpower. In Zero Trust Information , though, Ben Thompson argues that while this power did lead to an increase in misinformation, it also lead to the proliferation of much more valuable infor..
|
|
Chartkick is the charting engine that I've used for a bunch of years. When you use Chartkick on a Rails 6 app, here are some gotchas: Gemfile gem 'chartkick' Command Line bundle install yarn add chartkick chart.js yarn install --check-files Add to application.js require("chartkick") require("chart.js")
|
|
Some of my newsletter subscribers have asked me a few times what is the easiest way to think about byte slices, or using Go’s syntax: []byte.
|
|
Repository: @knadh/listmonk GitHub release page: v0.5.2-alpha Changelog b8d9ab1 Merge branch ‘master’ of github.com:knadh/listmonk 894ede5 Add support for message throughput rate limiting 55d8185 Merge pull request #78 from bumi/patch-1 8fbbcd3 Add note about Heroku deploy button Docker images docker pull listmonk/listmonk:latest docker pull listmonk/listmonk:v0.5.2-alpha
|
|
Some of my newsletter subscribers have asked me a few times what is the easiest way to think about byte slices, or using Go’s syntax: []byte.
|
|
Snyk participates in Atlassian Remote Summit and limited-time Bitbucket Cloud promotion
-
snyk.io
-
6 years ago
-
eng
A specially-created Atlassian, limited-time Bitbucket Cloud promotion bundles Snyk and other developer tools.
|
|
구글에서 웹뷰 로그인 막았습니다. 웹뷰로 로그인 할 때 매번 요청할 때 처리해야하는 상황 등을 고려해 내린 결정이라고 합니다. 아마 비용적으로 다른 문제가 있는 것 같아요. https://developers-kr.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html
|
|
In last month’s release notes , I talked about First Crack’s rewrite: the things I set out to accomplish, the changes I made, and their performance costs. Although a simple fix later slashed First Crack’s runtime, I waited to post the code until I could talk about a few things here. Permalink.
|
|
For a blog hosted with Firebase Hosting, it turns out that a little search box is fairly easy to implement by using Cloud Functions for Firebase.
|
|
A new method to construct isotropic blue-noise sample point sets with uniform projections
-
extremelearning.com.au
-
6 years ago
-
eng
I describe a how a small but critical modification to correlated multi-jittered sampling can significantly improve its blue noise spectral characteristics whilst maintaining its uniform projections. This is an exact and direct grid-based construction method that guarantees a minimum neighbor point separation of at least $0.707/n$ and has an average point separation of $0.965/n$. … Continue reading "A new method to construct isotropic bl..
|
We need a better online editing experience Blog writing should be about writing and not about trying to figure out how your web text editor is working. One of the reason why Medium was so successful was the user experience of the editor. Editor JS https://editorjs.io/ Simple, straight forward, very light Interesting features with close to 20 plugins extending base functionalities. Headings Paragraph Tables Images Code snippets Lists Audio ..
|
|
Running Golang on the browser with WebAssembly and TinyGo
-
marianogappa.github.io
-
6 years ago
-
eng
This is the story of how I managed to expose my Golang chess backend project cheesse as a WebAssembly binary, compiled using TinyGo, so JavaScript could use it, without needing a server.
|
|
Repository: @knadh/listmonk GitHub release page: v0.5.1-alpha Changelog 21ffe5f Clean up [upload] config doc 9dcd716 Add support for SMTP ‘LOGIN’ auth 71803ab Add support for loading custom static files with --static-dir bbe239b Added link to Docker env configuration wiki faf8a7a Add fix for BOM in CSV importers Docker images docker pull listmonk/listmonk:latest docker pull listmonk/listmonk:v0.5.1-alpha
|
We need a better online editing experience Blog writing should be about writing and not about trying to figure out how your web text editor is working. One of the reason why Medium was so successful was the user experience of the editor. Editor JS https://editorjs.io/ Simple, straight forward, very light Interesting features with close to 20 plugins extending base functionalities. Headings Paragraph Tables Images Code snippets Lists Audio ..
|
|
My personal editor journey has been kind of strange. I started off using Sublime Text for most things, and then switched over to JetBrains IDEs on a student license. JetBrains IDEs are pretty amazing — especially when it came to PyCharm’s Django support. One thing I started to worry about recently has been my reliance on a closed-source, and, once I’m out of college, pretty expensive editor. Sure, many employers pay for licenses, but it wou....
|
|
My personal editor journey has been kind of strange. I started off using Sublime Text for most things, and then switched over to JetBrains IDEs on a student license. JetBrains IDEs are pretty amazing — especially when it came to PyCharm’s Django support. One thing I started to worry about recently has been my reliance on a closed-source, and, once I’m out of college, pretty expensive editor. Sure, many employers pay for licenses, but it wou....
|
|
This post highlights the recently disclosed "Insertion of Sensitive Information" vulnerability, which affects Gradle's plugin-publish plugin.
|
|
Ignat Korchagin posted a fantastic writeup on speeding up Linux disk encryption to Cloudflare’s blog. The lengths that team went to in order to solve this problem are fascinating. Dan Luu hit the nail on the head when he highlighted Cloudflare’s as an example of a great corporate blog . For those looking for more interesting reads, Dan highlighted a few other corporate engineering blogs in his post ; start there. I have read several ..
|