- Sep 2022
-
metalblueberry.github.io metalblueberry.github.io
-
Code explains what and how Documentation explains why.
-
-
steamcommunity.com steamcommunity.com
-
We decided to follow their rules to stay in their affiliate program, because that's how we are able to actually run the site (without any ads).And if you look on the issue from the usability point of view, not having their price history isn't that big of a deal, unless the game is sold only on Amazon - and most games aren't - so you always have other stores to compare the price to.
-
-
github.com github.com
-
the errors that you get from JSON schema can sometimes be very confusing. I wanted to be able to generate errors that could easily be understood to speed up debugging time.
-
-
andysylvester.com andysylvester.com
-
There has been much discussion about “atomic notes”, which represents the key ideas from a person’s research on some topic or source (sources one and two). These are not the kind of thing I am interested in creating/collecting, or at least not what I have been doing. A far more typical thing for me is something I did at work today. I was trying to figure out how to convert the output of a program into another format. I did some searching, installed a tool, found a script, played with the script in the tool, figured out how to use it, then wrote down a summary of my steps and added links to what I found in my search. Since I am not doing research for a book or for writing academic papers, the idea of an atomic note does not fit into my information world. However, capturing the steps of a discovery or how I worked out a problem. is very real and concrete to me. I used to know a fellow engineer who wrote “technical notes” to capture work he was doing (like a journal entry). Maybe that is how I should consider this type of knowledge creation.
Andy Sylvester says his engineering type of notes don't fit with the concept of atomic note. A 'how to solve x' type of note would fit my working def of 'atomic' as being a self-contained whole, focused on a single thing (here how to solve x). If the summary can be its title I'd say it's pretty atomic. Interestingly in [[Technik des wissenschaflichen Arbeitens by Johannes Erich Heyde]] 1970, Heyde on p18 explicitly mentions ZK being useful for engineers, not just to process new scientific insights from e.g. articles, but to index specific experiences, experiments and results. And on p19 suggests using 1 ZK system for all of your material of various types. Luhmann's might have been geared to writing articles, but it can be something else. Solving problems is also output. I have these types of notes in my 'ZK' if not in the conceptual section of it.
Vgl [[Ambachtelijke engineering 20190715143342]] artisanal engineering, Lovelock Novacene 2019, plays a role here too. Keeping a know-how notes collection in an environment where also your intuition can play a creative role is useful. I've done this for coding things, as I saw experienced coders do it, just as Andy describes, and it helped me create most of my personal IndieWeb scripts, because they were integrated in the rest of my stuff about my work and notions. Vgl [[Vastklik notes als ratchet zonder terugval 20220302102702]]
-
- Aug 2022
-
impedagogy.com impedagogy.com
-
I am going to add some optional 'reading and doing' directions to my posts. Might be helpful.
- You might listen to the poem first.
- You might answer the question that Trethewey asks first. Maybe you can engage in the margins with it.
- You can make all or part of your responses public or private.
- You can start a group to consider the question.
- You can have at it in the order presented: my intro--> Twitter thread--> my response to the thread-->check out the link-->listen to the poem.
- Perch in the margins with the withered wild grapes and the black haw and the redbuds.
- Join in the work of forecasting your own life.
-
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=o49C8jQIsvs
Video about the Double-Bubble Map: https://youtu.be/Hm4En13TDjs
The double-bubble map is a tool for thought for comparing and contrasting ideas. Albert Rosenberg indicates that construction of opposites is one of the most reliable ways for generating ideas. (35:50)
Bluma Zeigarnik - open tasks tend to occupy short-term memory.
I love his compounding interest graphic with the steps moving up to the right with the quote: "Even groundbreaking paradigm shifts are most often the consequence of many small moves in the right direction instead of one big idea." This could be an awesome t-shirt or motivational poster.
Watched this up to about 36 minutes on 2022-08-10 and finished on 2022-08-22.
-
-
howaboutthis.substack.com howaboutthis.substack.com
-
https://howaboutthis.substack.com/p/the-knowledge-that-wont-fit-inside
Reasonable overview article with some nice pros/cons.
-
-
thoughtcatalog.com thoughtcatalog.com
-
Don’t worry about organization…at least at first. I get a lot of emails from people asking me what categories I organize my notes in. Guess what? It doesn’t matter. The information I personally find is what dictates my categories. Your search will dictate your own. Focus on finding good stuff and the themes will reveal themselves.
Ryan Holiday's experience and advice indicates that he does little organization and doesn't put emphasis on categories for organization. He advises "Focus on finding good stuff and the themes will reveal themselves."
This puts him on a very particular part of the spectrum in terms of his practice.
-
- Jul 2022
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=8H2H3hvmrNQ
Pretty good short description of how to start an (antinet) zettelkasten.
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
It feels like « removing spring » is one of those unchallenged truths like « always remove Turbolinks » or « never use fixtures ». It also feels like a confirmation bias when it goes wrong.
"unchallenged truths" is not really accurate. More like unchallenged assumption.
-
-
gist.github.com gist.github.com
-
5 Learn How to Make Decisions Effectively
5 Learn How to Make Decisions Effectively
-
4.3 Understand the great brain battles and how to control them to get what “you” want.
4.3 Understand the great brain battles and how to control them to get what “you” want.
-
4.1 Understand the power that comes from knowing how you and others are wired.
4.1 Understand the power that comes from knowing how you and others are wired.
-
3.6 Understand how you can become radically open-minded.
3.6 Understand how you can become radically open-minded.
-
1.4 Look to nature to learn how reality works.
.
Tags
- 4.3 Understand the great brain battles and how to control them to get what “you” want.
- 3.6 Understand how you can become radically open-minded.
- 5 Learn How to Make Decisions Effectively
- 4.1 Understand the power that comes from knowing how you and others are wired.
- 1.4 Look to nature to learn how reality works.
Annotators
URL
-
- May 2022
-
www.edweek.org www.edweek.org
-
Social interactions with other students is undoubtedly a good thing. Online learning has its place as well.
-
-
colab.research.google.com colab.research.google.com
-
The source sequence will be pass to the TransformerEncoder, which will produce a new representation of it. This new representation will then be passed to the TransformerDecoder, together with the target sequence so far (target words 0 to N). The TransformerDecoder will then seek to predict the next words in the target sequence (N+1 and beyond).
-
-
wordpress.com wordpress.com
-
"I'd want to learn a lot from Professor Zimmerman so that I may obtain as much information as possible and use it in reality. It's not about the work."
-
"To summarize, I am prepared to conquer all hurdles in my path to achieving the career of my dreams so that I may contribute to my society. I am a firm believer in the concept of dreams coming true."
Tags
- (Shorter Piece) Last two-sentences
- The backdrop of this annotation is that it was a late-semester free writing for an essay brainstorm. In this piece of writing, I mentioned how I didn't know what to expect going into the project and wanted to learn as much as possible for my own betterment.
- (Shorter Piece) First two-sentences
- I opted to work on this piece since it was a motivational piece that I believed could be elaborated upon. I was able to generate a big topic for one of my essays based on this post on how this class benefited me.
Annotators
URL
-
-
wordpress.com wordpress.com
-
"I didn't fully understand it at the time, but throughout my time as a freshman at Boston College I've realized that I have the power to alter myself for the better and broaden my perspective on life. For most of my high school experience, I was holding to antiquated thoughts that had an impact on the majority of my daily interactions. Throughout my life, growing up as a single child has affected the way am in social interactions. This was evident in high school class discussions, as I did not yet have the confidence to be talkative and participate even up until the spring term of my senior year."
-
"The need to engage with people in terms of evaluating them for the aim of acquiring a different point of view was one occasion this semester where the knowledge I received in class positively changed the way I approached an issue. I was patient enough to explore other perspectives, some of which disagreed with mine, so that I might learn about their opinions without bias or prejudice."
Tags
- Introduction p.1
- (Major Essay) Ending/Conclusion paragraph. 5
- In my annotation, I addressed the problem of not stating how and why this circumstance benefits me in the future. In the annotation, I continued to describe how hearing other people's ideas and responding to their comments and insights during class discussions will aid me in my career aspirations.
- In this annotation, I choose to expand on my introduction. Before I explain why I chose the words I did, I should mention that my first draft failed to meet one of the assignment's primary requirements: a "Story like" structure. Finally, I decided to rework my introduction because my first draft did not begin with a clear beginning. Instead, I started by describing the fundamental context of the encounter before detailing my previous experiences. To improve my final edit, I made sure I described my experiences and/or how I felt before they occurred.
- (Major Essay) Introduction paragraph
Annotators
URL
-
-
education.stateuniversity.com education.stateuniversity.com
-
Most of the early books for children were didactic rather than artistic, meant to teach letter sounds and words or to improve the child's moral and spiritual life. In the mid-1700s, however, British publisher John Newbery (1713–1767), influenced by John Locke's ideas that children should enjoy reading, began publishing books for children's amusement. Since that time there has been a gradual transition from the deliberate use of purely didactic literature to inculcate moral, spiritual, and ethical values in children to the provision of literature to entertain and inform. This does not imply that suitable literature for children is either immoral or amoral. On the contrary, suitable literature for today's children is influenced by the cultural and ethical values of its authors. These values are frequently revealed as the literary work unfolds, but they are a means to an end, not an end in themselves. Authors assume a degree of intelligence on the part of their audience that was not assumed in the past. In this respect, children's literature has changed dramatically since its earliest days.
Children's Literature began as a means of teaching letter and sounds and words. It also began with the purpose to improve the child's moral and spiritual life.It began in John Newberry's idea that reading should be fun for children.
-
-
github.com github.com
-
Easy fix, but your argument cuts both ways: Many people update Vim regularly alongside their distro, but never bother to manually update their plugins.
-
- Apr 2022
-
stackoverflow.com stackoverflow.com
-
As a software developer, what would you say if a user came to you and said "it's not working"?
-
-
github.com github.com
-
Instead read this gems brief source code completely before use OR copy the code straight into your codebase.
Tags
- learning by reading the source
- read the source code
- having a deep understanding of something
- software development: use of libraries vs. copying code into app project
- copy and paste programming
- software development: use of libraries: only use if you've read the source and understand how it works
Annotators
URL
-
-
super-memory.com super-memory.com
-
Personalized examples are very resistant to interference and can greatly reduce your learning time
Creating links to one's own personal context can help one to both learn and retain new material.
-
One of the most effective ways of enhancing memories is to provide them with a link to your personal life.
Personalizing ideas using existing memories is a method of brining new knowledge into one's own personal context and making them easier to remember.
link this to: - the pedagogical idea of context shifting as a means of learning - cards about reframing ideas into one's own words when taking notes
There is a solid group of cards around these areas of learning.
Random thought: Personal learning networks put one into a regular milieu of people who are talking and thinking about topics of interest to the learner. Regular discussions with these people helps one's associative memory by tying the ideas into this context of people with relation to the same topic. Humans are exceedingly good at knowing and responding to social relationships and within a personal learning network, these ties help to create context on an interpersonal level, but also provide scaffolding for the ideas and learning that one hopes to do. These features will tend to reinforce each other over time.
On the flip side of the coin there is anecdotal evidence of friends taking courses together because of their personal relationships rather than their interest in the particular topics.
-
- Mar 2022
-
-
https://www.youtube.com/watch?v=MO7-wEc5dnc
Quit watching at around 1:40:00 where it devolved into a love fest for the club itself.
-
-
www.cs.umd.edu www.cs.umd.edu
-
Learning how to learn is often listed as a goal of education, but acquiring the goal-directed discipline, critical thinking skills, and cognitive self-awareness that support collection of knowledge is difficult. Advanced user interfaces may be able to help users better formulate their information needs, identify what information gaps impede them, and fabricate plans to satisfy their needs. Often as information is acquired, the users's knowledge shifts enough to require a reformulation of their plans. Information visualization interfaces and hypertext environments are a first step in supporting incidental learning, exploratory browsing, and then rapid reformulation of plans. As a refined theory of knowledge acquisition emerges, improved tools will f ollow.
-
-
acestoohigh.com acestoohigh.com
-
that although evil exists, people aren’t born evil. How they live their lives depends on what happens after they’re born
So very true. Monsters are made, not born. Everyone is born into the sacred, but then life can transform the sACred into the sCAred. Pathological fear can motivate a host of pathological responses such as selfishness, alienation, greed, anger, control, abuse, othering,dehumanization, etc.
-
-
www.theguardian.com www.theguardian.com
-
Each highlighted statement expresses political talking points aligned to induce trump-like support.
Trump introduced new marketing and strategy, formulated using concepts and metrics mastered by Reality TV and Hollywood and then paired with advertising propaganda and "selling" techniques to create a "Brand". This is after-all Donald Trump, this is what he does, has done and is the only way he has found to make money. Trump built the "brand" (just barely) while teetering on self destruction.
His charismatic persona became "the glue" that allowed creative narratives to stick to certain types of people in-spite of risk. Trump learned OTJ how to capture a specific type of audience.
The mistake people make about Trump is assuming his audience to be "Joe Six-Pack", redneck's with limited education! This assumption does not have merit on its own.<br /> * There is a common "follower" theme among his audience that is exploited by those who: * Bought the "licensing rights" to the master-class Trump "how-to" course.
Tags
- Mafia
- Used Car salesman
- MLM
- Modern day Politician
- Prosperity Preachers
- Vladimir Putin
- Putin-Trump
- Professional Wrestling
- Politics
- Multi-Level-Marketing
- Reality TV
- Snake-oil salesmen
- Manipulation
- Trump Audience
- Trump licensed how-to
- Savvy Strongman
- BS
- Creation of Brand
- PR
- Trump
- Smoke and Mirrors
Annotators
URL
-
- Feb 2022
-
startgainingmomentum.com startgainingmomentum.com
-
<small><cite class='h-cite via'>ᔥ <span class='p-author h-card'>Learning Commons </span> in Annotating a text - The Lion, The Witch and The Wardrobe - LibGuides at Mater Christi College (<time class='dt-published'>02/24/2022 13:46:42</time>)</cite></small>
-
-
selfmadescholar.com selfmadescholar.com
-
<small><cite class='h-cite via'>ᔥ <span class='p-author h-card'>Learning Commons </span> in Annotating a text - The Lion, The Witch and The Wardrobe - LibGuides at Mater Christi College (<time class='dt-published'>02/24/2022 13:46:42</time>)</cite></small>
-
-
cft.vanderbilt.edu cft.vanderbilt.edu
-
I'm practicing with page notes
-
-
Local file Local file
-
In the early chapters Ahrens outlines the general form and method for taking notes for a zettelkasten, though he's not overly descriptive of the method and provides no direct examples.
In the middle chapters he talks broadly about learning research and how the zettelkasten method dovetails with these methods.
He does this almost as if he's a good teacher showing the student an outline of what to do and why, but leaving it up to them to actually do the work and experimentation to come up with their own specific methods of use to best suit their purposes. This allows them to do the work themselves so that they have a better chance of following a simple, but easy set of rules, but in a way that will allow them to potentially more quickly become an expert at the practice.
“The one who does the work does the learning,” writes Doyle (2008, 63) [Section 10.5]
In some sense, he's actively practicing what he preaches as a teaching device within his own book!
I think that this point may be actively missed by those readers who aren't actively engaging with and converting his ideas into their own and doing the work which he's actively suggesting.
-
-
www.gotquestions.org www.gotquestions.org
-
God sees me as His child (cf. John 1:12–13). This is “to the praise of [God’s] glorious grace, with which he has blessed us in the Beloved” (Ephesians 1:6). In Christ God sees me in love, and He lavishes upon me His abundant gifts and the “riches of his grace” (verses 7–8).
God of his rich grace found the ransom price, and gave his Son, as well as he gave himself, his life, a ransom for many; and how much soever it cost Christ to procure redemption and pardon, they are free to his people; who are redeemed without money and price of theirs, and whose sins are forgiven freely for Christ's sake.
-
- Jan 2022
-
svelte.dev svelte.dev
- Dec 2021
-
-
How to Build a Marketplace Platform in 2021?
Great and useful materials about how to build a marketplace platform, highly recommended
-
-
bijutoha.substack.com bijutoha.substack.com
-
What a smart object does is wrap your layer in a container so that you're never editing the layer directly; instead, you're editing the container. When you rescale the container, you're not changing the dimensions or anything else about the photo; instead, you're changing the container in which it's contained, ensuring that the photograph always retains its original high resolution.
-
-
hypothes.is hypothes.is
-
Getting started
Hypothes เป็นโปรแกรมสำหรับ Hi-ligh หน้าเว็บที่เราอ่านและสามารถเขียนข้อความเพิ่มเติมอะไรลงไปก็ได้ เหมือนกระดาษ note ที่เราสามารถเอาปากกา Hi-ligh ไปขีดคำที่สำคัญได้ และเราก็สามารถจะเขียนข้อความไว้ข้างๆที่เรา Hi-ligh ได้ วิธีการใช้งานก็คือ
- ให้เราลง Extension ให้เรียบร้อยก่อน มีวิธีใน CareerVio
- Drag ที่ข้อความที่เราต้องการ แล้วจะมีสัญลักษณ์ ( " ) ขึ้นมา คลิกโลด
- ด้านขวามือจะมีกรอบให้กรอกข้อความที่ต้องการ ลุยเลย!!
- กดปุ่ม Post to Public แล้วรับ Link ไปแชร์ได้เลย เพื่อนๆสามารถเห็นที่เรา Hi-ligh ได้และสามารถดูด้วยกันได้เสมอ
Tags
Annotators
URL
-
-
sloboda-studio.com sloboda-studio.com
-
How to Start an Online Consulting Business
One of the last industries to embrace digital transformation is consulting. However, the COVID-19 outbreak has accelerated the process far more than planned. According to Forbes, the globe will adopt a new normal, with work, study, and leisure shifting online. Globally, the consulting sector is worth $160 billion. In 2020, though, sales is likely to drop to $130 billion. As a result, most consulting firms are no longer solely focused on providing consulting services. Small and mid-sized businesses would struggle to stay afloat if they didn't make the switch from offline to online. But how can you get started as an online consultant and, more importantly, what tools should you use?
-
-
-
How to Create a Micro-Job Marketplace Like Fiverr: Features, Cost, TimelineTimurTech JournalistMarketplaceProduct GuideHomeBlogEntrepreneurshipHow to Create a Micro-Job Marketplace Like Fiverr: Features, Cost, TimelinePublishedNov 19, 2021UpdatedNov 19, 202120 min readIt’s no secret that the COVID-19 pandemic has led many people to reconsider their jobs. Now, freelance as an alternative career path steadily becomes a reality. 50.9% of the U.S. workforce will be freelancing by 2027, a Statista survey shows. Businesses like Fiverr and fellow gig-focused companies rode the wave. To be more precise, they adopted a model allowing the hire of independent contractors without any legwork. How do such tools set the new trend in powering freelancers? In this article, we share proven methods geared towards freelance website growth. Moreover, you will get a glimpse of how to create a micro-job marketplace like Fiverr of your own.
It’s no secret that the COVID-19 pandemic has led many people to reconsider their jobs. Now, freelance as an alternative career path steadily becomes a reality. 50.9% of the U.S. workforce will be freelancing by 2027, a Statista survey shows.
Businesses like Fiverr and fellow gig-focused companies rode the wave. To be more precise, they adopted a model allowing the hire of independent contractors without any legwork. How do such tools set the new trend in powering freelancers?
In this article, we share proven methods geared towards freelance website growth. Moreover, you will get a glimpse of how to create a micro-job marketplace like Fiverr of your own.
Tags
- website like Fiverr
- micro-job marketplace
- building marketplace
- custom software
- Codcia blog
- Ruby on Rails marketplace
- freelance website
- e-markteplace
- freelance marketplace
- two-sided marketplace
- micro-job website
- How to Create a Micro-Job Marketplace Like Fiverr
- marketplace development
- online marketplace development
- cost to build marketplace
- entrepreneurship
- custom solution
- freelance portal
- Fiverr
- online marketplace
- Codica
- marketplace website
- micro-job site
Annotators
URL
-
- Nov 2021
-
hcommons.org hcommons.org
-
For the Europeans the drums were a different device of communication. Mostly attack retreat and come to church.But how we use drums today. Send out a different communication. In the music industry. It is basically electronics from that producers use. That communicates we need to make more money for this artist or out of this artist. And on the dance floor it means hey let’s dance.Even when someone is knocking on the door. That is a sound like a drum too. It means I am here and after the door please. Or I’m a total stranger and you might not have to answer the door.Or your packages arrived.
-
-
www.hirewordpressdevelopers.co www.hirewordpressdevelopers.co
-
Hire WordPress Developers
Hire expert WordPress developers from us for highly optimized websites or web applications built with the latest WordPress methodology.
-
-
www.lesswrong.com www.lesswrong.com
-
Other work on interpreting transformer internals has focused mostly on what the attention is looking at. The logit lens focuses on what GPT "believes" after each step of processing, rather than how it updates that belief inside the step.
-
-
towardsdatascience.com towardsdatascience.com
-
The attention layer (W in the diagram) computes three vectors based on the input, termed key, query, and value.
Could you be more specific?
-
-
roamjs.com roamjs.com
-
After typing a date in natural language Example: "Call Jim on Friday at 3p"Press Press ALT+SHIFT+D to convert date to Roam date: "Call Jim July 10th, 2020 3:00 PM"text in the node will July 4th, 2020 display "Call jim July 10th, 2020 3:00 PM"
How to use the date NLP tool with Roam42.
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
Actually, I ended up uninstalling Chrome and installing a chromium deb. Since no chromium deb exists in Ubuntu or Pop OS repositories anymore, I followed the instructions from https://askubuntu.com/questions/1204571/how-to-install-chromium-without-snap to add the Debian stable repo and install Chromium from there instead.
-
- Oct 2021
-
github.com github.com
-
From a client side/application (as a whole) standpoint this is an internal endpoint, for the router of SvelteKit this would be an external resource.
-
-
www.excellentwebworld.com www.excellentwebworld.com
-
The best part is you can start your transportation business with one single van and later expand as you grow. We’ll talk more on this later in the blog.
-
-
Local file Local fileUntitled1
-
Arguments for “it depends.”
Exploratory research - descriptive -- light instrumentation Confirmatory study - use well structured Multiple case - standardization will help to cross compare.
See Figure 2.7
-
-
-
There are ways to get around the prerequisites of buying this respirator. It is not like you are buying an illegal item, so if you get the chance, you should get this best mask for mold removal.
Tags
Annotators
URL
-
-
blog.stackfindover.com blog.stackfindover.com
-
How to build Currency Converter in JavaScript
-
- Sep 2021
-
www.familyhandyman.com www.familyhandyman.com
-
Just for fun, I did a little experimenting at home to show how some of these different types of cement hold up. I started by cementing a bunch of materials together with a bunch of different types of cement. I waited 24 hours, then cut each one roughly in half, down the middle.
-
-
www.excellentwebworld.com www.excellentwebworld.com
-
In this article, we have curated a list of various monetization strategies and how to implement them to generate massive revenue through an app.
-
-
-
The number of complaints across the issue tracker and the lack of substantive followup on many of those complaints should be ample evidence that these frustrated users exist and are likely about to leave Fenix behind in droves, if they haven't already.
-
-
www.reddit.com www.reddit.com
-
How can we get action on the bugzilla bug mentioned above to cause this to be fixed?
-
-
blog.online.colostate.edu blog.online.colostate.edu
-
Learning happens through discussion, reflection, collaborative teamwork, and most importantly, taking initiative and responsibility to listen, question, and think critically within the community of fellow learners.
I agree that learning happens best through thorough discussions due to the fact that students are able to bounce ideas back and forth and use their collaboration to grow in what they are learning. I feel I learn best when discussing topics, ideas, and problems with my peers because I can get another view point and can also share mine with others.
-
-
www.excellentwebworld.com www.excellentwebworld.com
-
Let me in you on a big secret. You can start a car rental business with a large fleet of vehicles, a single car, or even without owning any cars.
-
-
webpack.js.org webpack.js.org
-
Why can you remove it? The loader will first try to resolve @import as a relative path. If it cannot be resolved, then the loader will try to resolve @import inside node_modules.
Tags
Annotators
URL
-
-
www.churchofjesuschrist.org www.churchofjesuschrist.org
-
Jesus Christ developed in all areas of His life—spiritually (favor with God), socially (favor with man), physically (stature), and intellectually (wisdom)—and so can you!
headings to tag / organize information under generally. Refining / honing tags with further descriptors would be ideal.
i.e.: Spiritual / Why i.e.: INTELLECTUAL / MEDICINE / PRACTICE / INTEGUMENTARY
-
- Aug 2021
-
www.csoonline.com www.csoonline.com
-
We human beings pride ourselves on our ability to reason, but the truth is we use our brains nine times out of ten to justify what our gut wants, not what is rational to do.
-
Seeing what you want to see, and failing to understand the why and the how
-
-
hypothes.is hypothes.is
-
I know that I certainly snuggle doing that.
-
-
indieweb.org indieweb.org
-
https://indieweb.org/2012/Positive_Arguments
It would be fun to revisit this. I'm not sure how much we can expand on the why portions, but looking closer at and thinking about expanding the how would be useful.
-
-
-
How to Make a React Progressive Web Application (PWA)Eugene VolkovFrontend DeveloperKate KikidzhanCloud & SaaS Product ResearcherReactJavaScriptPWAHomeBlogDevelopmentHow to Make a React Progressive Web Application (PWA)Oct 7, 202021 min readThe early bird catches the worm. But the situation was not so favourable back in 2007 when Steve Jobs proposed the idea of web applications to be the model for iPhone Apps. Back then, the tech community was not yet ready to bring a huge interest in web apps. But since 2015, tech giants like Google and Microsoft have been preparing the tech ground for progressive web apps (or simply – PWAs). And now, PWA became a must-have technology for both giant corporations and small startups. Twitter, Starbucks, Google, and Aliexpress use progressive web apps to boost their online presence. At Codica, we have been helping our customers to develop their businesses by building robust PWA for our customers since 2015. That is why we have created this comprehensive guide on how to create a PWA with React. Also, you will see the most prominent progressive web app examples.
The early bird catches the worm. But the situation was not so favourable back in 2007 when Steve Jobs proposed the idea of web applications to be the model for iPhone Apps. Back then, the tech community was not yet ready to bring a huge interest in web apps.
But since 2015, tech giants like Google and Microsoft have been preparing the tech ground for progressive web apps (or simply – PWAs). And now, PWA became a must-have technology for both giant corporations and small startups. Twitter, Starbucks, Google, and Aliexpress use progressive web apps to boost their online presence.
At Codica, we have been helping our customers to develop their businesses by building robust PWA for our customers since 2015. That is why we have created this comprehensive guide on how to create a PWA with React. Also, you will see the most prominent progressive web app examples.
-
-
www.linkedin.com www.linkedin.com
-
Using Boolean Search on LinkedInLast updated: July 6, 2018You can run a Boolean search on LinkedIn by combining keywords with operators like AND, NOT, and OR during your search.Here are some ways to use Boolean logic and construct your searches: Quoted searches: For an exact phrase, enclose the phrase in quotation marks. For example, type "product manager". You can also use quotation marks if you want to find someone with a multi-word title. LinkedIn search only supports standard, straight quotation marks ("). Other software or websites may use special symbols that our system does not recognize. Curly quotation marks (“), also known as smart quotes or typographer's quotes, aren't supported. In order to optimize overall site performance, stop words such as "by", "in", "with", etc. aren't used. NOT searches: Type the word NOT (capital letters) immediately before a search term to exclude it from your search results. This typically limits your search results. For example, "programmer NOT manager". OR searches: Type the word OR (capital letters) to see results that include one or more items in a list. This typically broadens your search results. For example, "sales OR marketing OR advertising”. AND searches: AND searches: Type the word AND (capital letters) to see results that include all items in a list. This typically limits your search results. For example, "accountant AND finance AND CPA".. Note: You don't need to use AND. If your search has two or more terms, you'll automatically see results that include all of them. Parenthetical searches - To do a complex search, you can combine terms using parentheses. For example, to find people who have "VP" in their profiles, but exclude "assistant to VP" or SVPs, type VP NOT (assistant OR SVP). When handling searches, the overall order to precedence is: Quotes [""] Parentheses [()] NOT AND OR Important: The + and - operators are not officially supported by LinkedIn. Using AND in place of + and NOT in place of - makes a query much easier to read and guarantees that we'll handle the search correctly. When using NOT, AND, or OR operators, you must type them in uppercase letters. We don't support wildcard "*" searches. Boolean search will work in the keyword field in Recruiter and Linkedin.com, and will work in the Company, title, and keyword field in Sales Navigator.
Search operators on LinkedIn
-
- Jul 2021
-
austrian-institute.org austrian-institute.org
-
Hayek draws attention to the fact that the most relevant knowledge for economic decision-making is not the general knowledge of the economist or philosopher, but rather the dispersed, local, and often tacit knowledge of myriad individuals in an economy
will big data change the situation? What used to be impossible now starts to seem likely.
-
-
gowers.wordpress.com gowers.wordpress.com
-
it might be quite hard to say on your CV, “I had an idea that proved essential to Polymath’s solution of the *** problem,” but if you made significant contributions to several collaborative projects of this kind, then you might well start to earn a reputation amongst people who read mathematical blogs, and that is likely to count for something. (Even if it doesn’t count for all that much now, it is likely to become increasingly important.) And it might not be as hard as all that to put it on your CV: you could think of yourself as a joint author, with the added advantage that people could find out exactly what you had contributed
interesting perspective; by contributing to discussions in written format, people can trace the contribution of each author (or participant of a discussion) more accurately in a later published result
-
Different people have different characteristics when it comes to research. Some like to throw out ideas, others to criticize them, others to work out details, others to re-explain ideas in a different language, others to formulate different but related problems, others to step back from a big muddle of ideas and fashion some more coherent picture out of them, and so on. A hugely collaborative project would make it possible for people to specialize
mechanism 3: it is the difference that makes the human race flourish.
-
- Jun 2021
-
paulgraham.com paulgraham.com
-
How to work hard with clearly defined, externally imposed goals?
- learn not to lie to yourself (i.e. avoid the truth) (e.g. procrastinate is a form of refusing to acknowledge the deadline)
- not to get distracted
- not to give up when things go wrong
-
-
ruanmartinelli.com ruanmartinelli.com
-
But if you're working on a bigger project, with multiple packages and a complex dependency tree, you might want to combine npm with a tool like Lerna.
-
-
hypothes.is hypothes.is
-
"Music education students enter universities from diverse backgrounds that include musical experiences in “subaltern” musical practices (rock bands, music theatre, hip hop, and other genres). After four years or so in the institutional environment, we send them out to the world somehow convinced that what they ought to be teaching is the Western canon."
-
"Many North American music education programs exclude in vast numbers students who do not embody Euroamerican ideals. One way to begin making music education programs more socially just is to make them more inclusive. For that to happen, we need to develop programs that actively take the standpoint of the least advantaged, and work toward a common good that seeks to undermine hierarchies of advantage and disadvantage. And that, inturn, requires the ability to discuss race directly and meaningfully. Such discussions afford valuable opportunities to confront and evaluate the practical consequences of our actions as music educators. It is only through such conversations, Connell argues, that we come to understand “the real relationships and processes that generate advantage and disadvantage”(p. 125). Unfortunately, these are also conversations many white educators find uncomfortable and prefer to avoid."
Tags
- We have been conditioned to start teaching without learning how to incorporate autonomy and relevance to our student population.
- As music educators we do our best to include cultures and introduce new ideas because of what is relevant at the time. Yet we don't go to the next level and dive into the importance of "why" and how we as citizens along with our students can get involved and take positive actions. This may be due to the lack of autonomy in the classroom and/or time to teach in general.
Annotators
URL
-
-
www.mutuallyhuman.com www.mutuallyhuman.com
-
This is why for a recent Angular+Rails project we chose to use a testing stack from the backend technology’s ecosystem for e2e testing.
-
We used testing tools that were in the same ecosystem as our backend technology stack for primrily three reasons: We owned both ends of the stack Team experience Interacting with the database
-
We chose to define the frontend in one technology stack (Angular+TypeScript/JavaScript) and the backend in another (Ruby+Ruby on Rails), but both came together to fulfill a singular product vision.
Tags
- testing: stack: choosing
- using disparate technologies in a single project
- end-to-end testing
- how to choose software stack
- answer the "why?"
- testing: stack
- determining if something is an appropriate application / best tool for the job
- testing: end-to-end
- rationale
- software stack: choosing
- distributed (client/server) system
- explaining why
- how to choose a dependency/library/framework
- frontend vs. backend: owning both ends
- key point
Annotators
URL
-
-
www.mutuallyhuman.com www.mutuallyhuman.com
-
For me the diagrams make it easier to talk about what the tests do without getting bogged down by how they do it.
-
I’m going to add the API Server as an actor to my first test sequence to give some granularity as to what I’m actually testing.
-
For features like websocket interactions, a single full-stack smoke test is almost essential to confirm that things are going as planned, even if the individual parts of the interaction are also covered by unit tests.
Tags
- describe the what without getting bogged down by how (implementation details; too detailed)
- testing: levels of tests: how to test at the correct level?
- communication: use the right level of detail
- see content below
- testing: smoke tests
- sequence diagram
- illustrating problem
- illustration (visual)
- testing: end-to-end
- communication: focus on what is important
- communication: effective communication
- too detailed
- focus on what it should do, not on how it should do it (implementation details; software design)
Annotators
URL
-
-
docs.gitlab.com docs.gitlab.com
-
How to test at the correct level?
-
As many things in life, deciding what to test at each level of testing is a trade-off:
-
-
outdoors.stackexchange.com outdoors.stackexchange.com
-
You can watch videos, but videos can't watch you.
-
No article or video can replace qualified instruction and experience
-
-
- May 2021
-
interpersonal.stackexchange.com interpersonal.stackexchange.com
-
First of all, I would start off presenting yourself: Dear XYZ support team I am the web developer in charge of example.com website. By presenting you this way, you are establishing the frame to treat you, hinting that you should be presupposed to be somewhat proficient, so they could choose to answer in a more technical detail.
-
Feel free to hint, brag, or both! The best CS reps should easily take a hint from clear language and a signature like John Appleseed, JavaScript/Ruby Developer, but any will catch on with a simple line like "I know what I'm doing, so I'd appreciate an extra-technical explanation!"
-
Hey, I'm a PhD in [field] and do [whatever] professionally. Before calling you, I've narrowed down the problem to [something on their end], so that's what needs to be addressed. If I could speak to an engineer about [specific problem], that'd be great; but if we've gotta walk through the script, let's just knock it out quickly. If they end up requiring the script, then the best way to use your expertise is to run through it quickly. Keep the chit-chat to a minimum and just do the stuff efficiently. If they start describing how to perform some step, you might interrupt them with, "Got it, just a sec.", then let them know once you're ready for the next step.
-
However, what speaks against just straight up telling them that you're working as [Insert title of your position] and you know what you're talking about?
-
OP is referring to letting people know they can speak like proper adults when talking about technical terms, without going through the usual nanny-like discourse that tech support has to provide to non-techies. For instance, it happened to me with Amazon support. The speaker told me exactly where to touch in order to clear the cache of the Android Amazon App Store. Given that I work as an app developer the guy could have just said "please clear the cache". No need to go through "tap here, then here, now you should see this, tap that"...
-
I have tried different tactics of showing the tech support that I am proficient in their field of work (I work as a web developer). Specifically: using accurate terms and technologies to show my knowledge of them and telling the support that I am the "administrator" of the website in question.
-
How to let tech support subtly know that I am proficient without showing off?
-
-
github.com github.com
-
one of the following package repositories:
-
-
hiphopfoundations.org hiphopfoundations.org
-
scalar.usc.edu scalar.usc.edu
-
I was thinking that illuminati is not real, But today with Mr Anthony carl now believe that illuminati is real, when you come across wrong person’s you will think that life is not real but when you are with the real one you will experience the goodness of your life, To MR Anthony carl has made me discovered my purpose of life. Welcome to the great brotherhood of Illuminati 666 WhatsApp mr Anthony carl +1(267)580-9355, from USA, and every other Country’s on how to join the Illuminati brotherhood to get rich and famous, You may be a politician, business man/woman ,musical artist, student, footballer or whatever occupation you do, you want to be rich, powerful and famous in life. Illuminati can grant all your heart desires join the Illuminati to become rich and famous in life, Illuminati will make you achieve all your dream to become rich and be protected all the days of your life.
-
- Apr 2021
-
github.com github.com
-
There is a similar feature in the standard library Logger class, but the implementation here is safe to use with multiple processes writing to the same log file.
-
-
discovery.ucl.ac.uk discovery.ucl.ac.uk
-
the participants agreed strongly that there is value in having a researcher in the classroom. Paradoxically, participants agreed that the value of researchers is that they know what we don’t know about the subject. A non-research-active teacher, or a textbook for that matter, can easily explain a subject and present a summary of knowledge that looks complete and authoritative. A researcher would unravel this knowledge, presenting a picture not just of what we know but also of what we don’t know and of how people are trying to tackle the gaps in our knowledg
-
activity that can be run either as an extra-curricular project or as part of the formal curriculum is ‘Meet the Researcher’. This exam-ple builds on work done in the UCL Geography department some years ago, when first-year students were asked to interview a member of the research staff (Dwyer 2001). M
-
Connected Curriculum framework is built around a core prop-osition: that curriculum should be ‘research- based’. That is, the predominant mode of student learning on contemporary degree programmes should reflect the kinds of active, critical and ana-lytic enquiry undertaken by researchers. Where possible, students should engage in activities associated with research and thereby develop their abilities to think like researchers, both in groups and independently.
-
-
www.reddit.com www.reddit.com
-
How to Take Smart Notes
book to read
-
-
en.wikipedia.org en.wikipedia.org
-
A good heuristic is to not trust the libraries you did not write either.
-
-
-
Of course you must not use plain-text passwords and place them directly into scripts. You even must not use telnet protocol at all. And avoid ftp, too. I needn’t say why you should use ssh, instead, need I? And you also must not plug your fingers into 220 voltage AC-output. Telnet was chosen for examples as less harmless alternative, because it’s getting rare in real life, but it can show all basic functions of expect-like tools, even abilities to send passwords. BUT, you can use “Expect and Co” to do other things, I just show the direction.
Tags
Annotators
URL
-
-
empty.sourceforge.net empty.sourceforge.net
-
In some cases empty can be the simplest replacement for TCL/expect or other similar programming tools because empty:
-
-
stackoverflow.com stackoverflow.com
-
It seems inelegant to me to split this into two different modules, one to include, the other to extend.
the key thing (one of them) to understand here is that: class methods are singleton methods
-
include adds instance methods, extend adds class methods. This is how it works. I don't see inconsistency, only unmet expectations :)
-
-
stackoverflow.com stackoverflow.com
-
It's a matter of readability I guess.
-
On the other hand, you state that a certain thing behaves_like a shared example group.
-
-
cdnbbsr.s3waas.gov.in cdnbbsr.s3waas.gov.in
-
Welcome! Feel free to annotate the draft documents with your comments and feedback.
These annotations will be included in the recommendations made to the eCommittee on the draft.
To annotate the document:
- Highlight the text you would like to comment on
- Click 'Annotate'
- Sign in to save your annotation
- All annotations made are publicly viewable
- View a tutorial on how to use the tool here: https://youtu.be/e235JwmmEcQ
If you need any assistance, the question mark in the top right can take you through a quick guide on how to get started.
-
- Mar 2021
-
en.wikipedia.org en.wikipedia.org
-
This shows that compatibility may be relevant.
-
-
store.steampowered.com store.steampowered.com
-
This games a scam. Reviews are fake.
-
-
www.chevtek.io www.chevtek.io
-
he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution
-
-
github.com github.com
-
Essentially after any edit of any js file if we reload /qunit it takes us about 10 seconds for the page to render.
-
I was debugging our painfully slow reload times in Discourse when running qunit.
-
-
github.com github.com
-
I don't even know how to tell if they're working 100%, I'm getting mixed signals ..
-
Should it only contain link* calls?
-
When should I use link, vs dir, vs. tree?
-
but I still have no idea if I'm writing this new file correctly.
-
-
github.com github.com
-
I'm kinda stuck at the moment, going around in circles. Everything is really heavily coupled. I would like to get to the point where no load is called from within processors, but i'm not sure if that's possible. Currently the API and the caching strategies are fighting me at every step of the way. I have a branch where i'm hacking through some refactoring, no light at the end of the tunnel yet though :(
-
-
-
it's super hard to test master because i have no idea which gems need to be updated. is there a guide on how to take a rails 4.2 project to master sprockets without everything mysteriously exploding? ill try to make a repro case but its hard to tell where to even start
-
-
github.com github.com
-
I don't myself understand what's going on, it clearly has something to do with source maps, but may also have to do with other sprockets changes.
-
I don't really understand what's going on. Clearly source maps have something to do with it -- a source map feature that doesn't handle SCSS very well, apparently.
-
Is there a PR to... something? sassc-rails? That would make the patch not necessary? (I don't know if there's any good way to monkey-patch that in, I think you have to fork? So some change seems required...) Should the defaults be different somehow? This is very difficult to figure out.
Tags
- don't understand even what's going on, let alone how to go about finding/identifying/fixing the problem
- hard to figure out where the problem lies / how to solve the problem / where to even begin
- where (which project) do I even report this problem/bug? (whose responsibility is it?)
Annotators
URL
-
-
www.codetriage.com www.codetriage.com
-
Finally: Give a link to the example app to a maintainer (usually through an issue).
Tags
Annotators
URL
-
-
store.steampowered.com store.steampowered.com
-
If you plan on using a gamepad with big picture mode I made a config that works perfectly so check it out.
-
-
css-tricks.com css-tricks.com
-
always use real <label for="correct_input"> elements. Just that alone is a UX consideration all too many forms fail on
-
-
jangawolof.org jangawolof.orgPhrases1
-
Fibar bi jàngal na taawan bu góor ni ñuy dagge reeni aloom.
Le guérisseur a appris à son fils aîné comment on coupe les racines du Diospyros.
fibar -- (fibar bi? the healer? as in feebar / fièvre / fever? -- used as a general term for sickness).
bi -- the (indicates nearness).
jàngal v. -- to teach (something to someone), to learn (something from someone) -- compare with jàng (as in janga wolof) and jàngale.
na -- pr. circ. way, defined, distant. How? 'Or' What. function indicator. As.
taaw+an (taaw) bi -- first child, eldest. (taawan -- his eldest).
bu -- the (indicates relativeness).
góor gi -- man; male.
ni -- pr. circ. way, defined, distant. How? 'Or' What. function indicator. As.
ñuy -- they (?).
dagg+e (dagg) v. -- cut; to cut.
reen+i (reen) bi -- root, taproot, support.
aloom gi -- Diospyros mespiliformis, EBENACEA (tree).
Tags
- healer
- jàngal
- son
- jàngale
- male
- the
- reen
- child
- -an
- dagg
- -i
- reeni
- janga
- ebenacea
- his
- diospyros
- feebar
- fever
- man
- how
- na
- góor
- distant
- mespiliformis
- bu
- as
- dagge
- first
- -e
- what
- taawan
- learn
- taaw
- sickness
- of
- support
- they
- aloom
- gi
- taproot
- tree
- jàng
- ni
- eldest
- roots
- teach
- cut
- fièvre
- wolof
- taught
- to
- ñuy
- bi
- fibar
Annotators
URL
-
-
trailblazer.to trailblazer.to
-
or even configure its taskWrap
-
-
trailblazer.to trailblazer.to
-
Hey, that’s is an imaginary complication of our example - please don’t do this with every condition you have in your app.
-
- Feb 2021
-
trailblazer.to trailblazer.to
-
For branching out a separate path in an activity, use the Path() macro. It’s a convenient, simple way to declare alternative routes
Seems like this would be a very common need: once you switch to a custom failure track, you want it to stay on that track until the end!!!
The problem is that in a Railway, everything automatically has 2 outputs. But we really only need one (which is exactly what Path gives us). And you end up fighting the defaults when there are the automatic 2 outputs, because you have to remember to explicitly/verbosely redirect all of those outputs or they may end up going somewhere you don't want them to go.
The default behavior of everything going to the next defined step is not helpful for doing that, and in fact is quite frustrating because you don't want unrelated steps to accidentally end up on one of the tasks in your custom failure track.
And you can't use
fail
for custom-track steps becase that breaksmagnetic_to
for some reason.I was finding myself very in need of something like this, and was about to write my own DSL, but then I discovered this. I still think it needs a better DSL than this, but at least they provided a way to do this. Much needed.
For this example, I might write something like this:
step :decide_type, Output(Activity::Left, :credit_card) => Track(:with_credit_card) # Create the track, which would automatically create an implicit End with the same id. Track(:with_credit_card) do step :authorize step :charge end
I guess that's not much different than theirs. Main improvement is it avoids ugly need to specify end_id/end_task.
But that wouldn't actually be enough either in this example, because you would actually want to have a failure track there and a path doesn't have one ... so it sounds like Subprocess and a new self-contained ProcessCreditCard Railway would be the best solution for this particular example... Subprocess is the ultimate in flexibility and gives us all the flexibility we need)
But what if you had a path that you needed to direct to from 2 different tasks' outputs?
Example: I came up with this, but it takes a lot of effort to keep my custom path/track hidden/"isolated" and prevent other tasks from automatically/implicitly going into those steps:
class Example::ValidationErrorTrack < Trailblazer::Activity::Railway step :validate_model, Output(:failure) => Track(:validation_error) step :save, Output(:failure) => Track(:validation_error) # Can't use fail here or the magnetic_to won't work and Track(:validation_error) won't work step :log_validation_error, magnetic_to: :validation_error, Output(:success) => End(:validation_error), Output(:failure) => End(:validation_error) end
puts Trailblazer::Developer.render o Reloading... #<Start/:default> {Trailblazer::Activity::Right} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=validate_model> #<Trailblazer::Activity::TaskBuilder::Task user_proc=validate_model> {Trailblazer::Activity::Left} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Right} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=save> #<Trailblazer::Activity::TaskBuilder::Task user_proc=save> {Trailblazer::Activity::Left} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Right} => #<End/:success> #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Left} => #<End/:validation_error> {Trailblazer::Activity::Right} => #<End/:validation_error> #<End/:success> #<End/:validation_error> #<End/:failure>
Now attempt to do it with Path... Does the Path() have an ID we can reference? Or maybe we just keep a reference to the object and use it directly in 2 different places?
class Example::ValidationErrorTrack::VPathHelper1 < Trailblazer::Activity::Railway validation_error_path = Path(end_id: "End.validation_error", end_task: End(:validation_error)) do step :log_validation_error end step :validate_model, Output(:failure) => validation_error_path step :save, Output(:failure) => validation_error_path end
o=Example::ValidationErrorTrack::VPathHelper1; puts Trailblazer::Developer.render o Reloading... #<Start/:default> {Trailblazer::Activity::Right} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=validate_model> #<Trailblazer::Activity::TaskBuilder::Task user_proc=validate_model> {Trailblazer::Activity::Left} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Right} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=save> #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Right} => #<End/:validation_error> #<Trailblazer::Activity::TaskBuilder::Task user_proc=save> {Trailblazer::Activity::Left} => #<Trailblazer::Activity::TaskBuilder::Task user_proc=log_validation_error> {Trailblazer::Activity::Right} => #<End/:success> #<End/:success> #<End/:validation_error> #<End/:failure>
It's just too bad that:
- there's not a Railway helper in case you want multiple outputs, though we could probably create one pretty easily using Path as our template
- we can't "inline" a separate Railway acitivity (Subprocess "nests" it rather than "inlines")
-
step :direct_debit
I don't think we would/should really want to make this the "success" (Right) path and :credit_card be the "failure" (Left) track.
Maybe it's okay to repurpose Left and Right for something other than failure/success ... but only if we can actually change the default semantic of those signals/outputs. Is that possible? Maybe there's a way to override or delete the default outputs?
Tags
- powerful
- tip
- example: not how you would actually do it (does something wrong/bad/nonideal illustrating but we should overlook it because that's not the one thing the example is trying to illustrate/show us)
- feels wrong
- I have a question about this
- verbose / noisy / too much boilerplate
- example: in order to keep example concise/focused, may not implement all best practices (illustrates one thing only)
- useful
- flexibility
- semantics
- trailblazer-activity
- concise
- helper functions
Annotators
URL
-
-
queue.acm.org queue.acm.org
-
how to track on-call coverage
-
-
github.com github.com
-
How do you know if source maps are working correctly? Try adding a syntax error to one of your assets and use the console to debug. Does it show the correct file and source location? Or does it reference the top level application.js file?
-
-
en.wikipedia.org en.wikipedia.org
-
found that using only the Pascal-provided control structures, the correct solution was given by only 20% of the subjects, while no subject wrote incorrect code for this problem if allowed to write a return from the middle of a loop.
-
-
sobolevn.me sobolevn.me
-
But why do we return 0? Why not 1? Why not None? And while None in most cases is as bad (or even worse) than the exceptions, turns out we should heavily rely on business logic and use-cases of this function.
-
-
github.com github.com
-
While Trailblazer offers you abstraction layers for all aspects of Ruby On Rails, it does not missionize you. Wherever you want, you may fall back to the "Rails Way" with fat models, monolithic controllers, global helpers, etc. This is not a bad thing, but allows you to step-wise introduce Trailblazer's encapsulation in your app without having to rewrite it.
Tags
- abstractions
- freedom of user to override specific decision of an authority/vendor (software)
- making changes / switching/migrating gradually/incrementally/step-wise/iteratively
- allowing developer/user to pick and choose which pieces to use (allowing use with competing libraries; not being too opinionated; not forcing recommended way on you)
- newer/better ways of doing things
- Trailblazer
- leaving the details of implementation/integration up to you
- focus on concepts/design/structure instead of specific/concrete technology/implementation
- focus on what it should do, not on how it should do it (implementation details; software design)
- rails: the Rails way
Annotators
URL
-
-
trailblazer.to trailblazer.to
-
Also, the more I use Trailblazer in projects or even in Trailblazer itself, I feel how needed those new abstractions are.
-
-
github.com github.com
-
This is a breaking change so it'll have to go into a major release. I was working on a v4 release but it's too much. I think I'm going to pair it back and we can add this to the new v4. When I have that ready, I'll rebase the merge onto that branch.
-
-
github.com github.com
-
I don't think seeing it in Rails PRs naturally means we should do it blankly. Put it another way, what's the justification in those PRs for doing it?
Tags
- fallacy: doing something because it's popular / everyone is doing it
- why?
- investing time to really understand something
- justification for existence
- doing something without knowing why/how it works
- understand both sides of an issue
- understand the ramifications/effects/consequences
- rationale
- understand the trade-offs
Annotators
URL
-
-
www.infoworld.com www.infoworld.com
-
Consequently, you act irresponsibly when you adopt any programming practice simply because "that's the way you're supposed to do things."
-
My point is that you should not program blindly. You must understand the havoc a feature or idiom can wreak. In doing so, you're in a much better position to decide whether you should use that feature or idiom. Your choices should be both informed and pragmatic.
-
-
-
It makes me happy to see people actually think about things and not just accept a shitty API.
Tags
- can we do even better?
- don't settle for/accept something that's not as good as it can be
- intentional/well-considered decisions
- "makes me happy when ..."
- describe the ideal hypothetical solution
- doing something without knowing why/how it works
- less than ideal / not optimal
- actually consider / think about how it _should_ (ideally) be
Annotators
URL
-
-
cherrycreekschools.instructure.com cherrycreekschools.instructure.com
-
I am wondering the same exact thing.
-
I did not know that 1.2 million black men served in the army during ww2.
-
I never realized that German army's had a separate army for African Americans and White Americans.
-
-
www.reddit.com www.reddit.com
-
Space: Suppose we had infinite memory, then cache all the data; but we don't so we have to decide what to cache that is meaningful to have the cache implemented (is a ??K cache size enough for your use case? Should you add more?) - It's the balance with the resources available.
-
Time: Suppose all your data was immutable, then cache all the data indefinitely. But this isn't always to case so you have to figure out what works for the given scenario (A person's mailing address doesn't change often, but their GPS position does).
-
-
www.quora.com www.quora.com
-
So the hard and unsolvable problem becomes: how up-to-date do you really need to be?
-
After considering the value we place, and the tradeoffs we make, when it comes to knowing anything of significance, I think it becomes much easier to understand why cache invalidation is one of the hard problems in computer science
the crux of the problem is: trade-offs
-
-
www.honeybadger.io www.honeybadger.io
-
Now if you think about it, PJAX sounds a lot like Turbolinks. They both use JS to fetch server-rendered HTML and put it into the DOM. They both do caching and manage the forward and back buttons. It's almost as if the Rails team took a technique developed elsewhere and just rebranded it.
-
-
www.reddit.com www.reddit.com
-
the most productive environment possible for people that use their computer to create.What is a productive environment?How do you measure productivity in an operating system environment?How do you compare YOUR distribution to other distributions when it comes to productivity?Is the way in which 'people that use their computer to create' (creators) the same across all professions and activities?Does a photographer have the same requirements for a productive environment as a software engineer?Why do you think your distribution will be the best for delivering a productive environment than any other Linux distribution?
-
-
hypothes.is hypothes.is
-
Getting started
This is my first annotation using this extension. It explains how to get started.
Tags
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
that's a point, but I would say the opposite, when entering credit card data I would rathre prefer to be entirely in the Verified By Visa (Paypal) webpage (with the url easily visible in the address bar) rather that entring my credit card data in an iframe of someone's website.
-
- Jan 2021
-
stackoverflow.com stackoverflow.com
-
systemd has such huge documentation. systemd.unit Did you try searching for explanation yourself? What did you find?
-
-
blog.linuxmint.com blog.linuxmint.com
-
http://letmegooglethat.com/?q=How+to+change+the+default+search+engine+in+chromium&l=1
-
-
github.com github.com
-
How should this be manually tested?
-
-
-
It's not impossible, but it's not likely I would accept someone I haven't worked with IRL or know on a personal level. That's because I want some form of creative control over the direction and I want to maintain the existing code style. If I know you I'm more likely to know that this will keep working the way I want it to.
-
Show me good PRs, bug triaging, documentation fixes, whatever and you're a candidate if you ask for it.
-
-
askubuntu.com askubuntu.com
-
I'm very (VERY!) tempted to use that ppa, but without offense to it's maintainers... it's just some random ppa. If it had more "traction" I'd use it. Right now it has only 3 maintainers.
-
-
-
In this article, learn how to create a streaming service like Netflix and how to launch a streaming service with unique features.
-
-
askubuntu.com askubuntu.com
-
How do you know this? I've looked all over the internet and can't find any proof that Lightdm is more "lightweight" (whatever this means) or faster.
-
- Dec 2020
-
www.excellentwebworld.com www.excellentwebworld.com
-
Learn how to create a streaming service like Netflix. Explore how to start streaming service with unique features.
-
-
-
Learn how to create a streaming service like Netflix. Explore how to start streaming service with unique features.
-
- Nov 2020
-
stackoverflow.com stackoverflow.com
-
If you want a reference to the global object that works in any context, you can read this from a directly-called function. const global = (function() {return this})();. This evaluates to window in the browser, self in a service worker and global in nodejs.
-
-
hackernoon.com hackernoon.com
-
Many linguists believe that the natural language a person speaks affects how they think. Does the same concept apply to computer languages?
-
-
-
Learn how to create a dating app that will rival Tinder. Get step-by-step guide, learn about monetization strategies, and find out what it takes to build a dating app in 2020.
-
-
-
Wondered how to make an online selling app? Here’s a guide with tech & business details, technologies and processes for 2020 on how to develop a successful eCommerce app and drive maximum sales.
-
-
www.styled-components.com www.styled-components.com
-
-
Do you want to know how to make an app like Uber? Read this 2020 guide to learn about business and technical sides of uber-like app development.
-
-
github.com github.com
-
Test plan You need a large NPM package in a private org on the npmjs.org registry. 10MB download size is ideal.
-
-
blog.readwise.io blog.readwise.io
-
How many times have you heard the cliché, for example, read between the lines? It turns out, the key to reading between the lines is actually to write between the lines. Once you start, you'll discover a whole new reading experience, elevated from that of a one-sided lecture to a two-sided conversation.
reading as a conversation between myself and the text.
-
-
-
Do you want to know how much it costs to make an app? Learn the cost to develop iOS & Android apps in 2020 and about the main influencing factors and indicators.
-
-
addevice.io addevice.io
-
Want to know how to create a workout app? Learn about trending fitness app types and features, how to make money with such apps, and how much it will cost you.
If you want to know How to Create a Workout App with our team for a free consultation and mobile application estimation.
-
-
-
How to Create a Messaging Application from Scratch
How to create a messaging app from scratch - what tools and technologies are used in messaging and chat application development process.
If you want to know How to Create a Messaging Application from Scratch with our team for a free consultation and mobile application estimation.
-
-
-
github.com github.com
-
All standard UI events are forwarded.
-
class: '' - A CSS class string.
-
-
github.com github.com
-
Just coming here to voice my agreement that these warnings are annoying and exist in other libraries as well. For me this happened with svelma. I didn't write the library code, so I don't have complete control over it even though I agree there is an argument to be had around whether I should be notified anyway. In either case, these warnings should be easily disabled since libraries don't always get updated over night.
-
-
github.com github.com
-
Maybe it's also a bug because every warning should be ignorable? Not sure.
-
I would like the compiler to add a property like canIgnore: false to the warning, if the warning cannot be disabled.
-
-
www.benkuhn.net www.benkuhn.net
-
When you’re implementing a bad plan yourself, instead of having a mentor bail you out by fixing it, a few really useful things happen:You learn many more details about why it was a bad idea. If someone else tells you your plan is bad, they’ll probably list the top two or three reasons. By actually following through, you’ll also get to learn reasons 4–1,217.You spend about 100x more time thinking about how you’ll avoid ever making that type of mistake again, i.e., digesting what you’ve learned and integrating it into your overall decision-making.By watching my mistakes and successes play out well or badly over the course of months, I was able to build much more detailed, precise models about what does and doesn’t matter for long-term codebase health. Eventually, that let me make architectural decisions with much more conviction.
There's a benefit to embarking on a challenge without a more experienced authority to bail you out.
- You learn many more details about why it's a bad idea.
- The lessons you learn in terms of how to avoid the mistakes you made stick with you longer
(I would add that the experience is more visceral, it activates more modalities in your brain, and you remember it much more clearly.)
These types of experiences result in what the author calls more "detailed, precise models". For me they result in a sort of intuition.
-
- Oct 2020
-
www.julian.com www.julian.com
-
But what should you write about? Simply ask yourself, What's bothering you most right now? Write a post where you work through that—and get to a conclusion. This is how I start every time. Writing is therapy that you publish for the world to learn from.
-
-
www.julian.com www.julian.com
-
First, choose your topicThe best topic to write about is the one you can’t not write about. It’s the idea bouncing around your head that urges you to get to the bottom of it.You can trigger this state of mind with a two-part trick. First, choose an objective for your article:Open people’s eyes by proving the status quo wrong.Articulate something everyone’s thinking about but no one is saying. Cut through the noise.Identify key trends on a topic. Use them to predict the future.Contribute original insights through research and experimentation.Distill an overwhelming topic into something approachable. (This guide.)Share a solution to a tough problem.Tell a suspenseful and emotional story that imparts a lesson.Now pair that objective with a motivation:Does writing this article get something off your chest?Does it help reason through a nagging, unsolved problem you have?Does it persuade others to do something you believe is important?Do you obsess over the topic and want others to geek out over it too?That’s all that's needed: Pair an objective with a motivation. Now you have something to talk about.
-
-
stackoverflow.com stackoverflow.com
-
If you have a better/simpler/"more official" solution, I'd still love to see it!
The "official" solution is to use submitErrors (see Erik's answer).
-
-
nesslabs.com nesslabs.com
-
The idea of the hermeneutic circle is to envision a whole in terms how the parts interact with each other, and how they interact with the whole. That may sound a little bit out there, so let’s have a look at a concrete example.
This is a general concept, the rest of the article extrapolates the idea to the act of reading. This may be a stretch, since it implies that whatever can be broken into parts will belong to the hermeneutic circle, while this only applies to interpreting (text)
-
-
svelte.dev svelte.dev
-
whenValueChanges whenValueBecomes
-
-
www.amazon.com www.amazon.com
-
How to Win at College: Surprising Secrets for Success from the Country's Top Students Paperback – April 12, 2005 by Cal Newport
-
-
www.amazon.com www.amazon.com
-
How to Become a Straight-A Student: The Unconventional Strategies Real College Students Use to Score High While Studying Less Kindle Edition by {"isAjaxComplete_B001IGNR0U":"0","isAjaxInProgress_B001IGNR0U":"0"} Cal Newport (Author) › Visit Amazon's Cal Newport Page Find all the books, read about the author, and more. See search results for this author Are you an author? Learn about Author Central Cal Newport (Author)
-
-
www.amazon.com www.amazon.com
-
How to Be a High School Superstar: A Revolutionary Plan to Get into College by Standing Out (Without Burning Out) 1st Edition, Kindle Edition by {"isAjaxComplete_B001IGNR0U":"0","isAjaxInProgress_B001IGNR0U":"0"} Cal Newport (Author) › Visit Amazon's Cal Newport Page Find all the books, read about the author, and more. See search results for this author Are you an author? Learn about Author Central Cal Newport (Author)
-
-
www.amazon.com www.amazon.com
-
Deep Work: Rules for Focused Success in a Distracted World Hardcover – January 5, 2016 by Cal Newport
-
-
www.amazon.com www.amazon.com
-
Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens Paperback – Illustrated, August 7, 2018 by Barbara Oakley PhD
-