recentpopularlog in
« earlier  
Trump team failed to follow NSC’s pandemic playbook - POLITICO
The 69-page document, finished in 2016, provided a step by step list of priorities – which were then ignored by the administration.
coronavirus  covid19  politics  scandal  whitehouse  news  article  analysis 
4 days ago
What an Epidemic is Really Like | I, Cringely
A few decades ago I covered a cholera epidemic in Bangladesh. Forty thousand dead. The last time I thought about that trip was while watching the Downton Abbey episode quoted above.

Downton writer Julian Fellowes clearly knows nothing about cholera.

Nobody dies of cholera at masked balls because people shit themselves to death over several days.
covid19  coronavirus  article  opinion 
10 days ago
We Need A Massive Surveillance Program (Idle Words)
I am a privacy activist who has been riding a variety of high horses about the dangers of permanent, ubiquitous data collection since 2012.

But warning people about these dangers today is like being concerned about black mold growing in the basement when the house is on fire. Yes, in the long run the elevated humidity poses a structural risk that may make the house uninhabitable, or at least a place no one wants to live. But right now, the house is on fire. We need to pour water on it.
privacy  coronavirus  covid19  health  healthcare  article  police  law 
10 days ago
Coronavirus Act Now
Last Updated: March 19th
Point of no-return for intervention to prevent hospital overload:
Apr 6 to Apr 11
georgia  health  covid19  coronavirus  healthcare 
10 days ago
Using the Specification Pattern to Build a Data-Driven Rules Engine | Jon Blankenship
The specification pattern can be an indispensable tool in the developer's toolbox when faced with the task of determining whether an object meets a certain set of criteria. When coupled with the composite pattern, the composite specification becomes a power tool that can tackle any combination of business rules no matter how complex, all while ensuring maintainability, robustness, and testability. In this post we'll see how the composite specification pattern can be used in a .NET application to build a data-driven rules engine.
development  programming  analysis  pattern  patterns 
10 days ago
Concurrent programming, with examples
This is an introduction rather than a reference. Plenty of reference material exists for pthreads – whole books in fact. I won’t dwell on all the options of the API, but will briskly give you the big picture. None of the examples contain error handling because it would merely clutter them.
concurrency  programming  development  article  example 
10 days ago
Coronavirus reveals financial irresponsibility of Americans | TheHill
How long could you sustain your household if you were to stop earning income? If you are like most Americans, the answer is not for long. Only 40 percent of Americans can afford an unexpected $1,000 expense with their savings. In fact, nearly 80 percent of workers are living paycheck to paycheck. It is no surprise that the probability of an economic recession brought on by the coronavirus pandemic caused many to worry.
coronavirus  finance  finances  financial  money  analysis 
10 days ago
Boreal Mountain Anoraks | Hand Crafted Anoraks
We are a small company that started making hand crafted Anoraks as a hobby for friends and family. Years later, we continue to build these old age garments, in Canada, the same unhurried way in small numbers. Trappers, professional guides, from the Yukon and Alaska, along with every day outdoor enthusiasts around the world have tried our systems in some of the harshest environments coming back with 5 star ratings and reviews. Rest assured, that from the time you call or email us for information till the time of your purchase, our team of customer service partners will work with you personally until your fully satisfied and all your questions have been answered.
camping  clothes  wool  bushcraft  shopping 
11 days ago
The Minimalist’s Strength Workout
If you’re willing to buy a kettlebell, some dumbbells, and a pull-up bar, you don’t even need to leave your home.
exercise  fitness  health 
28 days ago
Aerogel from fruit biowaste produces ultracapacitors with high energy density and stability - ScienceDirect
High performance supercapacitors synthesized from durian and jackfruit biowaste. • Outstanding performance due to large surface area, mesoporous structure and intrinsic nitrogen. • Pyridinic and graphitic n and facile ionic diffusion enable high performance supercapacitance. • Excellent stability, long-term cycling, energy density with pseudo-capacitance.
energy  research  food  electronics  analysis 
4 weeks ago
Mysterious Light Sources – Altair Space
I got my first telescope in 2017, in time for the Great American Eclipse. I started paying attention to the concept of light pollution, including finding detailed maps of what places had high or low amounts of light pollution. After looking up nearby areas that were potentially good for stargazing, I got curious, and started just looking around at what all the light pollution was from. Of course, the vast majority of light pollution is from cities: street lights, industrial zones, parking lots. But sometimes, it’s from something else.
investigation  maps  science  sky  night  pollution  lighting  light 
4 weeks ago
Experimental evidence of massive-scale emotional contagion through social networks
Emotional states can be transferred to others via emotional contagion, leading people to experience the same emotions without their awareness. Emotional contagion is well established in laboratory experiments, with people transferring positive and negative emotions to others.
research  analysis  statistics  social  socialdomains  network  media 
4 weeks ago
Cumberland Island: Travel Tips & Info for GA’s Best Day Trip
Cumberland Island National Seashore is truly a gem of the US National Park system. This barrier island in coastal Georgia boasts pristine natural beaches, gorgeous oak tree tunnels, famous wild horses, and storied history. It all makes for quite an enchanting place to roam around.
travel  georgia 
4 weeks ago
kr00k | ESET
Kr00k – formally known as CVE-2019-15126 – is a vulnerability in Broadcom and Cypress Wi-Fi chips that allows unauthorized decryption of some WPA2-encrypted traffic.
security  wifi 
5 weeks ago
Toxic sofas are a secret scandal – and an ‘EU red tape’ bonfire will make it worse | George Monbiot | Opinion | The Guardian
Everything gets buried by Brexit – that, after all, is the point. It’s the great disrupter and the great distractor. Under the cover of chaos, essential public protections are destroyed. Take the scandal that should be creating headlines everywhere: the toxic flame retardants now penetrating the lives of everyone in the UK. If you don’t know what I’m talking about, that – as far as government and industry are concerned – is job done.
news  health  medical 
5 weeks ago
Things I Learned From Five Years in Climate Tech
Over the past five years, I’ve worked at two startups in what is now being called the climate tech sector1. Given the recent surge in interest in this space, I thought it would be worthwhile to record a handful of lessons that I’ve learned from this experience. These lessons span business strategy and the realities of the electric utility industry.
energy  tech  utility  advice  analysis  article 
5 weeks ago
Advanced Go Concurrency • Encore
If you’ve used Go for a while you’re probably aware of some of the basic Go concurrency primitives:
advice  article  concurrency  go  golang 
5 weeks ago
An Engineering Team where Everyone is a Leader
Having worked for a decade as an engineer at various companies, I noticed how most teams in software often have "the" manager and "the" tech lead or "the" senior engineer. These are the decision-makers and ones that lead all projects. Many engineers go to these people asking, "What do you think I should do?" or "Can you tell me what is next?". People would ask for permission, over forgiveness - and get scolded when they went ahead without involving these people. In an environment like this, becoming a tech lead is challenging for others - especially as long as the existing tech lead is on the team. At bigger companies, I saw talented engineers switch teams internally, to get this opportunity, on another team.
career  leadership  management 
5 weeks ago
Learn Authentication The Hard Way: Part One • Andrew Best
This is the first part of a three part series in which we dive into modern application authentication solutions - the hard way.
authentication  learning  programming  security  tutorial 
6 weeks ago
3 ways to copy files in Go |
In the third article in this series about the Go programming language, learn the three most popular ways to copy a file.
opensource  golang  files  source  example 
6 weeks ago
Raspberry Pi Plex Server Monitor | Average Maker
DVDs – why do they still exist? Archaic space-consuming biscuits of polycarbonate. They have no place in today’s world of self-driving cars, WiFi thermostats and smart washing machines. No sir.
raspberrypi  plex  media 
6 weeks ago
Chattahoochee National Forest [Map Pack Bundle]
National Geographic's Chattahoochee Bundle Pack combines two Trails Illustrated titles for Chattahoochee National Forest. Located just north of Atlanta, the Chattahoochee National Forest contains the southern terminus of the Appalachian Trail along with an abundance of recreational opportunities for outdoor enthusiasts of all interests. The maps' highlights are: Southern Terminus of the Appalachian Trail, Russell-Brasstown Scenic Byway, Cohutta, Raven Cliffs and Rich Mountain Wilderness Areas, White Rock Scenic Area, Brasstown, Ellicot Rock, Southern Nantahala, Tray Mountain, Raven Cliffs Wilderness Areas, and Chattooga Wild and Scenic River. Buy the Map Pack and save 15%! The Chattahoochee National Forest Map Pack includes: Map 777 :: Springer and Cohutta Mountains [Chattahoochee National Forest] Map 778 :: Brasstown Bald, Chattooga River [Chattahoochee and Sumter National Forests] Every Trails Illustrated map is printed on "Backcountry Tough" waterproof, tear-resistant paper. A full UTM grid is printed on the map to aid with GPS navigation.
maps  camping  bushcraft  shop  shopping  store 
6 weeks ago
Data USA
data  statistics  visualization 
6 weeks ago
Avoid rewriting a legacy system from scratch, by strangling it — Understand Legacy Code
As we speak about legacy projects, it’s common to reach a point where there’s so much technical debt that you can’t implement new features anymore. The code was hacked around repeatedly. And you’ve reached the point of no return. You need a solution to move on!
advice  development  engineering  programming 
6 weeks ago
12 Signs You’re Working in a Feature Factory | @johncutlefish's blog
I’ve used the term *Feature Factory *at a couple conference talks over the past two years. I started using the term when a software developer friend complained that he was “just sitting in the factory, cranking out features, and sending them down the line.” How do you know if you’re working in a feature factory?
agile  career  management  process  programming  development  software  analysis 
6 weeks ago
Writing worker queues, in Go
Have you ever wanted to write something that is highly concurrent, and performs as many tasks as you will let it, in parallel? Well, look no further, here is a guide on how to do just that, in Go!
concurrency  go  golang  pattern  queue 
6 weeks ago
Emery Creek Falls Trail
Hike through a lush forest, fording creeks on this splashy North Georgia adventure, to the gorgeous and secluded double waterfalls of Emery Creek Falls.
georgia  hiking  camping  bushcraft 
6 weeks ago
Agile as Trauma — Dorian Taylor
Like any other creative endeavour, software development can’t be sped up as much as we can eliminate the phenomena that slow it down. Advancements in process and tooling, and the computing resources to run them, can be interpreted as doing exactly this. The result is that developers can spend a larger fraction of their time on application logic. The application logic itself gets coarser and coarser-grained with each passing year. Ideally, you could just tell the computer what you want and it would fabricate it, but if you could do this, then there would be no need for programmers.
agile  development  history  programming  software  analysis 
7 weeks ago
All The Apps That I Pay For
Maybe it helps some other devs out there (to find an idea or something to work on), but here are the services that I pay for to run my business
reference  saas  startup 
7 weeks ago
All About Birds, Cornell Lab of Ornithology
ID help and life history info for 600+ North American species
reference  birds  guide  search  school 
7 weeks ago
Chinese Military Personnel Charged with Computer Fraud, Economic Espionage and Wire Fraud for Hacking into Credit Reporting Agency Equifax | OPA | Department of Justice
A federal grand jury in Atlanta returned an indictment last week charging four members of the Chinese People’s Liberation Army (PLA) with hacking into the computer systems of the credit reporting agency Equifax and stealing Americans’ personal data and Equifax’s valuable trade secrets.
government  credit  finance  hack  hacking  security 
7 weeks ago
Historian Gordon Wood responds to the New York Times’ defense of the 1619 Project - World Socialist Web Site
Historian Gordon Wood, author of the 1993 Pulitzer Prize winning book The Radicalism of the American Revolution and the 1970 Bancroft Prize winning The Creation of the American Republic 1776-1787, was one of five signatories to write a letter to the editor of the New York Times asking the paper to correct “factual errors” in the 1619 Project which evinced “a displacement of historical understanding by ideology.” Professor Wood is the leading historian of the American Revolution.
article  history  slavery 
7 weeks ago
1 in 3 consumers fear they will max out a credit card
Despite the dangers of high-interest debt, more consumers are testing the limits of plastic. To that point, more than 1 in 3 Americans — or 91 million people— said they’re afraid they’ll max out their credit card when making a large purchase, according to a new WalletHub credit cards survey. (Most of those polled considered a large purchase as anything over $100.)
money  finance  debt  credit  bankruptcy 
7 weeks ago
Setting Up Your Webcam, Lights, and Audio for Remote Work, Podcasting, Videos, and Streaming |
First, I'll cover each section, starting from the cheapest options for each: Webcam Lighting Audio Then, I'll tell you my setup, and a few suggested full setups at various price points. My setup Bare bones Entry level remote work and podcasting Mid level remote work and podcasting Pro level podcasting Streamer/YouTuber Only you really know what level of clarity you want from each piece of your setup. Are you happy with what you have? Please, dear Lord, don't spend any money. This is intended to be a resource if you want more and don't know how to do it, not a stress or a judgment to anyone happy with their current setup.
audio  microphones  podcast  remote  video  best_practice  analysis  lighting  help  howto  development 
7 weeks ago
How to Detect File Changes in Golang - Steve Domino - Medium
Go has quickly become one of my favorite languages to write in. I often find my self smiling at how easy Go makes almost every task. Detecting file changes is no exception. Using the filepath package from the standard library along with fsnotify, makes this a fairly simple task.
go  files  development  sysadmin 
8 weeks ago
The Only Texas Chili Recipe You’ll Ever Need
Bust out the Dutch ovens: it’s getting “chili” in Texas. The origins of the robust dish Texans fervently claim as their own are, as food writers are wont to say, lost to history. But Frank X. Tolbert, in his 1953 treatise on Texas chili, A Bowl of Red, made a pretty good case for San Antonio as the birthplace of the ruddy, lustrous, peppery pot of meat we’re so fond of. So did the Sixty-fifth Legislature, which anointed it our official dish in 1977, boldly declaring that “Texans continue today the tradition begun in San Antonio 140 years ago of making the best and only authentic concoction of this piquant delicacy.” No doubt chili’s connection to Texas is deep and indisputable, from Gebhardt to Wolf brand, from the late-nineteenth-century “chili queens” of the Alamo City’s downtown plazas to the modern-day maestros of the Terlingua cookoffs.
food  recipe 
8 weeks ago
The Missing Semester of Your CS Education · the missing semester of your cs education
Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more! Students spend hundreds of hours using these tools over the course of their education (and thousands over their career), so it makes sense to make the experience as fluid and frictionless as possible. Mastering these tools not only enables you to spend less time on figuring out how to bend your tools to your will, but it also lets you solve problems that would previously seem impossibly complex.
course  education  learning  programming  shell 
8 weeks ago
Why did Vikings have 'Allah' embroidered into funeral clothes? - BBC News
Researchers in Sweden have found Arabic characters woven into burial costumes from Viking boat graves. The discovery raises new questions about the influence of Islam in Scandinavia, writes journalist Tharik Hussain.
news  islam  history 
8 weeks ago
Rust Programming Language
A language empowering everyone to build reliable and efficient software.
code  language  programming  rust 
8 weeks ago
ScyllaDB | The Real-Time Big Data Database
Scylla is a drop-in Apache Cassandra alternative big data database that powers your applications with ultra-low latency and extremely high throughput, while reducing TCO to a fraction of most NoSQL databases.
database  db  distributed  nosql 
8 weeks ago
A new technique for making responsive, JavaScript-free charts - DEV Community 👩‍💻👨‍💻
For a recent New York Times article, I wanted to see if it was possible to create SVG charts that would work without JS.
charts  javascript  svg 
8 weeks ago
Old CSS, new CSS / fuzzy notepad
I’m here to tell all of you to get off my lawn. Here’s a history of CSS and web design, as I remember it.
css  history  html  web 
8 weeks ago
U.S. farm bankruptcies hit an 8-year high in 2019
According to U.S. Courts data, U.S. farm bankruptcy rates increased by 20% in 2019, an eight-year high. There were a total of 595 Chapter 12 bankruptcies filed by family farmers.
finance  bankruptcy  farm  economics 
8 weeks ago
" 99 second hand smartphones are transported in a handcart to generate virtual traffic jam in Google Maps.Through this activity, it is possible to turn a green street red which has an impact in the physical world by navigating cars on another route to avoid being stuck in traffic. " #googlemapshacks
art  google  maps  traffic 
8 weeks ago
George Seldes - Wikipedia
Henry George Seldes[3] (/ˈsɛldəs/ SEL-dəs;[aa][4] November 16, 1890 – July 2, 1995) was an American investigative journalist, foreign correspondent, editor, author, and media critic best known for the publication of the newsletter In Fact from 1940 to 1950. He was an investigative reporter of the kind known in early 20th century as a muckraker, using his journalism to fight injustice and justify reform. But by his time the public mood had changed, and reader demand for muckraking was much weaker. According to historian Helen Fordham, Seldes's career demonstrates how those who crusaded too vehemently seemed to violate new standards of impartiality and objectivity. His work was often criticized as too radical
news  wikipedia  article  biography  reference 
9 weeks ago
AWS Security Documentation - By Category
Cloud security at AWS is the highest priority. AWS customers benefit from a data center and network architecture that are built to meet the requirements of the most security-sensitive organizations. The following documentation shows you how to configure AWS services to meet your security and compliance objectives.
aws  cloud  docs  documentation  security 
9 weeks ago
Jafar let developers build forms easily by defining a readable and intuitive form definition (model json & resources json) that represent the entire form lifescycle - such as fields and their corresponding data path, initial data, validators, dto conversions and more. It's based on a pure javascript, ui free form class which handles the form's definition, lifecycle and data manipulations. With the basic form class, any ui library (such as react, angular and vue) can easily use it to expose Form and Field components.
form  forms  applications  development  templates  validation  json  yahoo  react 
9 weeks ago
Dispersed camping in Georgia
Pitching a tent on the banks of a tumbling creek or scrambling up a steep slope to find a spot to camp in an old-growth forest provides an antidote to busy days, but not all free campsites in Georgia are off the beaten path. RV enthusiasts who can’t drive into the woods can find roadside turnouts or basic parking lots to spend the night.
camping  georgia 
9 weeks ago
Make resilient Go net/http servers using timeouts, deadlines and context cancellation - Ilija Eftimov
When it comes to timeouts, there are two types of people: those who know how tricky they can be, and those who are yet to find out.
context  development  golang  best_practice  article  software  design  architecture 
9 weeks ago
Handling Events – React
Inside a loop, it is common to want to pass an extra parameter to an event handler. For example, if id is the row ID, either of the following would work:
code  events  react  reference 
10 weeks ago
React Select
A flexible and beautiful Select Input control for ReactJS with multiselect, autocomplete, async and creatable support.
form  javascript  react  components 
10 weeks ago
Outdoor and Open Burning - safe burning practices
The Georgia Environmental Protection Division (EPD) imposes a total ban on outdoor burning in Gwinnett County annually from May 1 to September 30.
georgia  law  legal  fire  camping 
10 weeks ago
Empire Wool and Canvas Company Natural Fiber Adventure Clothing : Empire Wool and Canvas Company
Wool, canvas, and leather clothing in 2020? They may sound quaint in these days of synthetics. But scientist, designers, and fabric mills have tinkered for decades to breed out quirks that hamper long term performance of their gear. The solution is a blend of traditonal textiles and modern fabrics- harnessing the best of both worlds for cold weather comfort.
camping  clothes  shopping  store 
10 weeks ago
How to Mulch Correctly | Walter Reeves: The Georgia Gardener
You can’t have a productive,long-lived landscape without mulch.
gardening  georgia  howto 
11 weeks ago
"1195725856" and other mysterious numbers
Last week was the final week for this half's performance review at Facebook, where we write summaries of work and impact we and our peers had over the last half year. Naturally, that can only mean one thing: the entire company trends towards peak levels of procrastination, doing literally anything and everything to avoid the unspeakable horror of having to write a few paragraphs of text.
debugging  facebook  google  networking 
11 weeks ago
HTML attributes to improve your users' two factor authentication experience - Twilio
There are plenty of opportunities for friction in the user experience when logging in, particularly while entering a two factor authentication code. As developers we should be building applications that support the need for account security but don't detract from the user experience. Sometimes it can feel as though these requirements are in a battle against each other. In this post we will look at the humble <input> element and the HTML attributes that will help speed up our users' two factor authentication experience
authentication  form  html  programming  best_practice  security  webdesign  design  web 
11 weeks ago
Meghan Markle And Prince Harry UK Royal Reporters Coverage Compared To Kate Middleton And Prince William
Over the years, Meghan has been shamed for the same things for which her sister-in-law, Kate, has been praised.
media  analysis  racism  uk  british 
11 weeks ago
5 Primitive Camping Getaways in the Mountains of North Georgia
Spring has arrived and it’s the perfect time to dust off the camping gear and start exploring! Whether you’re looking for a quick weekend getaway or an entire week of adventure, North Georgia boasts many scenic primitive camping locations. Mountains, rivers, and streams abound with some only a short distance from Atlanta. Several camping destinations offer close proximity to hiking and mountain biking trails as well, allowing for easy planning and endless possibilities. Our list of favorites (all within a two hour drive of Atlanta) will have you enjoying sunny days and peaceful, starry nights in no time!
georgia  camping  bushcraft 
12 weeks ago
Coopers Creek Wildlife Management Area | Oh, Ranger!
Coopers Creek Wildlife Management Area is one of Georgia's larger wildlife management areas. It spans over 30,000 acres. This WMA is located in the extreme northeast corner of Georgia and nearly borders North Carolina. It lies within the Chattahoochee National Forest. There are numerous outdoor activities within the wildlife management area. These include bicycling, camping, fishing, hiking, horseback riding, picnicking and hunting. A variety of hunting is available including deer, turkey, bear, small game and furbearers. The trails in this wildlife management area offer nearly 8 miles of easy to moderate hiking. The trails follow old logging trails and new footpaths through a variety of hardwood, mixed pine and hardwood, and white pine and hemlock forests and through a variety of conditions, from old stands of large trees to a tract recovering from fire.
camping  bushcraft  georgia 
12 weeks ago
Cooper's Creek WMA
Cooper's Creek Wildlife Management Area is one of Georgia's larger wildlife management areas. It spans more than 30,000 acres, and lies within the Chattahoochee National Forest. This WMA is located in the extreme northeast corner of Georgia and nearly borders North Carolina. This WMA offers hunting opportunities for deer, bear, turkey and small game. The trails in this wildlife management area offer nearly eight miles of easy to moderate hiking. The trails follow old logging trails and new footpaths through a variety of hardwood, mixed pine and hardwood, and white pine and hemlock forests.
georgia  camping  bushcraft 
12 weeks ago
Data Detox Kit
Everyday steps you can take to control your digital privacy, security, and wellbeing in ways that feel right to you. Are you voting soon in the elections? Check out this guide for 7 tips on how to detox your data in the run up to an election.
internet  privacy  security  technology 
12 weeks ago
Building a BitTorrent client from the ground up in Go | Jesse Li
tl;dr: What is the complete path between visiting thepiratebay and sublimating an mp3 file from thin air? In this post, we’ll implement enough of the BitTorrent protocol to download Debian. Look at the Source code or skip to the last bit.
article  bittorrent  go  golang  torrent  code  analysis  howto 
12 weeks ago
Bulma: Free, open source, and modern CSS framework based on Flexbox
Bulma is a free, open source CSS framework based on Flexbox and used by more than 200,000 developers.
css  design  flexbox  framework  webdesign 
12 weeks ago
bellingcat - Guide To Using Reverse Image Search For Investigations - bellingcat
Reverse image search is one of the most well-known and easiest digital investigative techniques, with two-click functionality of choosing “Search Google for image” in many web browsers. This method has also seen widespread use in popular culture, perhaps most notably in the MTV show Catfish, which exposes people in online relationships who use stolen photographs on their social media.
image  photography  search  security  investigations 
january 2020
Adding TP-Link Smart Plug to HomeKit | Sam Brooks
Whilst the Kasa app is nice, using the native app was never the end goal for this project. If you’ve read my previous guides you know my mission is to have everything exposed to HomeKit. If you haven’t got Homebridge up and running check out my setup guide here. The homebridge-tplink-smarthome plugin works extremely well. Additionally to the smart plugs the Homebridge plugin also supports TP-Link’s range of smart bulbs too—which is pretty neat!
homebridge  homekit  apple  tplink  kasa  hardware 
december 2019
LuaRadio - New to SDR?
A software-defined radio is a radio implemented with reconfigurable software, which processes the raw samples of a digitized radio signal. This differs from conventional hardware radios, which employ RF circuits and digital signal processors to implement this processing in a way that is hardwired and hardcoded to their application.
sdr  guide  documentation  howto  electronics 
december 2019
Finland is winning the war on fake news. Other nations want the blueprint
Finland has faced down Kremlin-backed propaganda campaigns ever since it declared independence from Russia 101 years ago. But in 2014, after Moscow annexed Crimea and backed rebels in eastern Ukraine, it became obvious that the battlefield had shifted: information warfare was moving online.
education  politics 
december 2019
homebridge-tplink-smarthome - npm
More models may be supported than listed. If you have another model working please let me know so I can add here.
apple  automation 
december 2019
The #1 bug predictor is not technical, it's organizational complexity (August Lilleaas' blog)
(Higher numbers are better. A more detailed description follows.) That's pretty interesting! Organizational structure has the highest precision, and the highest recall. (Again, more on the details later). That's pretty interesting, isn't it? The distance to decision makers and the number of developers working on a project is clearly and unambiguously the issue that is the best predictor of future problems with a code base. Another shocking discovery for me personally, is that the only one that I've actually used myself - code coverage - has the lowest recall. It has a high precision, so bad code coverage does mean a high chance of bugs, i.e. low amount of false flags. But with a low recall, there are lots of bug that code coverage doesn't actually catch.
career  management  programming  best_practice 
december 2019
Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni
Your data model has started to stabilize and you're in a position to create a public API for your web app. You realize it's hard to make significant changes to your API once it's released and want to get as much right as possible up front. Now, the internet has no shortage on opinions on API design. But, since there's no one widely adopted standard that works in all cases, you're left with a bunch of choices: What formats should you accept? How should you authenticate? Should your API be versioned?
api  architecture  design  rest 
december 2019
« earlier      
per page:    204080120160

Copy this bookmark:

to read