|
We are all familiar with a traditional office suite - a word processor, a spreadsheet, a presentation program, maybe a diagramming or note-taking app. We have seen it all in Microsoft Office and Google Docs. Those are really powerful and large. But what would be the most minimal amount of code required to build an office suite? platform Obviously, our office suite won’t be a desktop GUI app - those require plenty of code and efforts to buil..
|
|
Near the end of every year I note down a summary of the best apps, hardware & podcasts I’ve enjoyed throughout the year (and often for some time before). This post has been superseded. You can find the latest version of this post here . Software and Services Plex Things Pixelmator Pro Reeder NextMeeting Bumpr Fastmail 1Password Calibre Backblaze iTerm Gitlab PFsense Stay Onyx Evernote Handbrake Amph....
|
|
Near the end of every year I note down a summary of the best apps, hardware & podcasts I’ve enjoyed throughout the year (and often for some time before). This post has been superseded. You can find the latest version of this post here . Software and Services Plex Things Pixelmator Pro Reeder NextMeeting Bumpr Fastmail 1Password Calibre Backblaze iTerm Gitlab PFsense Stay Onyx Evernote Handbrake Amph....
|
|
As I work through deleting a bunch of accounts, I note down the various issues that make it harder than it should be
|
|
As I work through deleting a bunch of accounts, I note down the various issues that make it harder than it should be
|
|
As I work through deleting a bunch of accounts, I note down the various issues that make it harder than it should be
|
|
/Σ/ To discover what was dearly missed in schooling, this general will serve as a playground. >What do you mean? Why talk of mathematics? >I hate mathematics. https://www.maa.org/external_archive/devlin/LockhartsLament.pdf >Okay, but I don't kn
-
lainchan.org
-
5 years ago
-
eng
Σ/ To discover what was dearly missed in schooling, this general will serve as a playground. >What do you mean? Why talk of mathematics? >I hate mathematics. https://www.maa.org/external_archive/devlin/LockhartsLament.pdf >Okay, but I don't know where to start. I still hate what I was put through. I'm just as lost, but I hope this is what this general will serve as. Don't be afraid to ask any 'stupid' questions here. ..
|
|
In reply to Ed Hurst. Thanks brother and namesake! I appreciate your willingness to face my Spanish writing and I don't have any doubts about your good nature. But I am afraid that some English speakers might be put off; and, especially, many Spanish speakers could be put off or intimidated due to the massive English content. They are the ones who concern me the most..
|
If you are not familiar with these 3 speakers and their thesis about education, time to catch up! Entertaining and well-articulated, they will help you understand where the current education system migh be falling short. Ken Robinson is more focused on the what, Seth on the why and Sugata Mitra is looking for an alternative approach (hint: it involves the Internet). Ken Robinson: School kills creativity I am not sure how much Ken Robinson s..
|
If you are not familiar with these 3 speakers and their thesis about education, time to catch up! Entertaining and well-articulated, they will help you understand where the current education system migh be falling short. Ken Robinson is more focused on the what, Seth on the why and Sugata Mitra is looking for an alternative approach (hint: it involves the Internet). Ken Robinson: School kills creativity I am not sure how much Ken Robinson s..
|
|
Cool stuff: This blogpost got featured on the official Docusaurus blog! 🎉 Now, go read on about creating your own Docusaurus plugin 🚀. At ClaimR we have been using Docusaurus v2 for our developer and documentation website for a while now. After a couple of months of using it we can confidently say that we’re very happy with our choice. Docusaurus comes batteries-included, so you immediately get a lot of value, while it is flexible enough t..
|
|
Python 3.9 has arrived! This week on the show, former guest and Real Python author Geir Arne Hjelle returns to talk about his recent article, "Python 3.9: Cool New Features for You to Try". Also joining the conversation is Real Python video course instructor and author Christopher Trudeau. Christopher has created a video course, which was released this week also, based on Geir Arne's article. We talk about time zones, merging dictionaries, ..
|
|
Where are we? It’s 2020. The year so far has been nothing short of a global collapse of order, yet frighteningly the realities we’re facing…
|
|
2020 Elections are coming up, and beyond the Trump vs Biden theatrics, in Massachusets we have a ballot referendum on the Right to Repair . TL;DR: Vote ‘Yes’ on Question 1. Currently auto manufacturers must provide independent auto repair shops access to the same diagnostic and repair information about a vehicle as the manufacturers’ dealers have, but the current law doesn’t include telematics, defined by the state as “systems that col....
|
|
Just a quick note - I offer some (currently just static) web services at the according link in the menu. Besides some notes - small snippets of information that do not really fit into a specific post - and a page for copypasta, you will also find some possibly more interesting things: A verify page for providing a second opinion on whether public keys and onion links are correct (let me know if I should add anything on there) and my latest ..
|
This week’s #defconmovienight selection is ‘Algiers’ nominated for 4 Oscars and American debut film of #hedylamarr - screen legend and patent holder for an early frequency-hopping ‘secret communication device’. Join us Saturday at 8pm PDT (GMT-7) in discord.gg/defcon in movie-night-text and movie-night-voice
|
|
Snyk and Secure Code Warrior: adding more context to GitHub code scanning alerts
-
snyk.io
-
5 years ago
-
eng
While Snyk provides lots of details for each of the vulnerabilities we discover, and references to published advisories and associated CWEs, not everyone is a security expert.
|
|
Learn more about application security challenges and how to deal with them by implementing 15 application security best practices.
|
|
K-means clustering (not to be confused with K-nearest neighbors) is an unsupervised learning algorithm used for grouping similar points together into clusters. start Algorithm The basic K-means algorithm is fairly simple and has two steps, repeated until convergence: assign points to cluster corresponding to closest centroid update centroid locations to the mean of all points assigned to the associated cluster The algorithm con..
|
|
Anyone who is a member in one of my rooms should have noticed by now: Something went terribly wrong. There was no malicious intent at any point in time which lead to this, and, while certain peculiarities of the Matrix spec may have had an influence, the fault was mainly due to a mistake on my side… Everything was related to server ACLs in these rooms, so that is where I will start. What are server ACLs? "ACL" is short for "Access Control....
|
|
SnykCon is less than 2 weeks away! In 2020, meeting and engaging with others is more important than ever before.
|
|
Originally appeared in Infinite Regress In 1983, at the tender age of 8, I had my first real crisis as an artist. It involved a new-media project I was working on for Mrs. Widenbacher’s class that called for a particular interactive element that I knew would really drive home what I was trying to say. […]
|
|
How I created a global site banner on Leaguepedia using the extension Header Footer and some JavaScript, but no api calls
|
|
How I created a global site banner on Leaguepedia using the extension Header Footer and some JavaScript, but no api calls
|
|
How I created a global site banner on Leaguepedia using the extension Header Footer and some JavaScript, but no api calls
|
|
How I created a global site banner on Leaguepedia using the extension Header Footer and some JavaScript, but no api calls
|
|
How the React Hooks ESLint plugin saved me hours debugging useEffect
-
maxrozen.com
-
5 years ago
-
eng
useEffect is great for fetching and rendering data, but are you using it correctly? There's an eslint plugin to check!
|
|
If your plan is to loop over a collection: You shouldn’t check for it being non-empty first. Don’t do this: if (!stuff.empty()) { for (Item item : stuff) { // ... } } Do this instead: for (Item item : stuff) { // ... } Benefits: Shorter Less nesting Same performance I used to do this too at some point in the past, because I thought this would have performance benefits, but in reality, the performance benefit is hardly measur..
|
|
If your plan is to loop over a collection: You shouldn’t check for it being non-empty first. Don’t do this: if (!stuff.empty()) { for (Item item : stuff) { // ... } } Do this instead: for (Item item : stuff) { // ... } Benefits: Shorter Less nesting Same performance I used to do this too at some point in the past, because I thought this would have performance benefits, but in reality, the performance benefit is hardly measur..
|
|
If your plan is to loop over a collection: You shouldn’t check for it being non-empty first. Don’t do this: if (!stuff.empty()) { for (Item item : stuff) { // ... } } Do this instead: for (Item item : stuff) { // ... } Benefits: Shorter Less nesting Same performance I used to do this too at some point in the past, because I thought this would have performance benefits, but in reality, the performance benefit is hardly measur..
|
|
Hillel Wayne has a great newsletter, and one recent post had this observation: The abstract concept here is knowledge or skills that You are unlikely to discover on your own, neither through practice and reflection nor by observing others apply it. Once somebody tells you about it, you can easily learn and apply it. Once you can use it, it immediately gives you significant benefits, possibly to the point of raising your expertise level.
|
|
Hillel Wayne has a great newsletter, and one recent post had this observation: The abstract concept here is knowledge or skills that You are unlikely to discover on your own, neither through practice and reflection nor by observing others apply it. Once somebody tells you about it, you can easily learn and apply it. Once you can use it, it immediately gives you significant benefits, possibly to the point of raising your expertise level.
|
|
This post derives the theoretical MAD value for the Gumbel distribution and computes the corresponding bias-correction factor. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The Gumbel distribution is not only a useful model in the extreme value theory , but it’s als....
|
|
Memory issues can be hard to track down. A function that only allocates a few small objects can cause a space leak if it’s called often enough and those objects are never collected. Even then, many objects are supposed to be long-lived. How can a tool, armed with data on allocations and their lifetimes, help sort out the expected from the suspicious?
|
|
Memory issues can be hard to track down. A function that only allocates a few small objects can cause a space leak if it’s called often enough and those objects are never collected. Even then, many objects are supposed to be long-lived. How can a tool, armed with data on allocations and their lifetimes, help sort out the expected from the suspicious?
|
|
This post derives the theoretical MAD value for the Gumbel distribution and computes the corresponding bias-correction factor. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The Gumbel distribution is not only a useful model in the extreme value theory , but it’s als....
|