- Mar 2025
-
github.com github.com
-
Modify your local node_modules/drizzle-kit/bin.cjs file and modify line
-
-
github.com github.com
-
Supabase is a hosted platform. You can sign up and start using Supabase without installing anything. You can also self-host and develop locally.
-
open source Firebase alternative
Tags
Annotators
URL
-
-
github.com github.com
-
If I can get some support from the maintainere, sure. I think they are all unavailable these days though. The review queue is now 200+ PRs deep. I'll probably make a fork for myself until this gets prioritized.
-
-
vitest.dev vitest.devVitest1
-
With Vitest you get to define the configuration for your dev, build and test environments as a single pipeline, sharing the same plugins and the same vite.config.js.
-
-
vitest.dev vitest.devVitest1
-
Vitest aims to position itself as the Test Runner of choice for Vite projects, and as a solid alternative even for projects not using Vite.
-
-
superforms.rocks superforms.rocks
Tags
Annotators
URL
-
-
developer.hashicorp.com developer.hashicorp.com
Tags
Annotators
URL
-
-
www.imdb.com www.imdb.com
-
I'm going to give it a 10 just because the IMDb rating for this film is so surprisingly low. It deserves a higher rating.
-
-
mdsvex.pngwn.io mdsvex.pngwn.io
-
By which I mean, don’t do it.
-
The solution is to not do this. When working with fenced code blocks, do not indent them. This isn’t an issue that can really be worked around, even if the parser did make assumptions about what you meant. Because code blocks are designed to respect whitespace, any fix would simply result in a different but equally frustrating failure. Don’t indent code blocks.
-
mdsvex is a markdown preprocessor for Svelte components. Basically MDX for Svelte.
-
-
docs.docker.com docs.docker.com
-
init runs an init process (PID 1) inside the container that forwards signals and reaps processes
-
-
stackoverflow.com stackoverflow.com
-
tini is pretty minimal overhead and widely used, so why not use --init most of the time?
-
For more details see this github comment which answers the "why?" question from the creator of tini.
-
When to use an init
-
The other role an init process can provide is to install signal handlers so signals sent from the host can be passed onto the container process. PID 1 is a bit special as it requires the process to listen for a signal for it to be received.
-
The first thing to understand is an init process doesn't magically remove zombies. A (normal) init is designed to reap zombies when the parent process that failed to wait on them exits and the zombies hang around. The init process then becomes the zombies parent and they can be cleaned up.
-
-
www.paolomainardi.com www.paolomainardi.com
-
The solution is to use docker run --init to run an init process as PID 1, that will take care of propagating the signals to the other processes, it is safe enough to be used basically always.
-
Today I realized that the pursuit of knowledge is a lifelong journey. It’s important to question what we know to avoid biases.
-
-
-
-
It protects you from software that accidentally creates zombie processes, which can (over time!) starve your entire system for PIDs (and make it unusable).
-
It ensures that the default signal handlers work for the software you run in your Docker image. For example, with Tini, SIGTERM properly terminates your process even if you didn't explicitly install a signal handler for it.
-
If you are using Docker 1.13 or greater, Tini is included in Docker itself. This includes all versions of Docker CE. To enable Tini, just pass the --init flag to docker run.
-
reaping zombies
-
performing signal forwarding
-
-
-
svelte.dev svelte.dev
-
Event handlers are now just props like any other, making it easy to (for example) know whether the user of your component supplied a particular event handler (which can be useful for avoiding expensive setup work), or to spread arbitrary event handlers onto some element — things that are particularly important for library authors.
-
-
bugzilla.mozilla.org bugzilla.mozilla.org
-
This bug will be marked as "Depends on" bugs that are needed to complete implementation of css-view-transitions-1. The dependency tree can be used to view a list of these dependencies. Please do not add comments about specific issues to this bug; they belong in their own bugs.
Tags
Annotators
URL
-
-
mdxjs.com mdxjs.com
-
-
docs.astro.build docs.astro.build
-
www.imdb.com www.imdb.com
-
As is fairly typical for documentary films on such emotive subjects, people who agree with the filmmaker's point of view rate it highly and rave about the film's objectivity while those who are predisposed against that point of view disparage it as industry propaganda and attack the credibility of the filmmakers.
Tags
Annotators
URL
-
- Feb 2025
-
bugs.ruby-lang.org bugs.ruby-lang.org
Tags
Annotators
URL
-
-
letsencrypt.org letsencrypt.org
-
superuser.com superuser.com
-
WebScrapBook 2.12.0 has reworked the strategy of handling constructed stylesheets so that they don't duplicate among each referenced shadow DOMs anymore.
-
In my experience, I have found that using the SingleFile chrome extension does exactly the task that I'm after (almost), and it does it best. It's able to save the page precisely as it looks like to the user during a live render (even when viewed offline), and I've found that it's better than both the "Save Page WE" and the "WebScrapBook" extensions.
-
but that simply just launches a headless browser and downloads the requested URL. This approach is useless in my case since I want to save the Reddit page with the modifications that I've personally and manually made (i.e., with the desired comment threads manually expanded).
-
-
-
iipc.github.io iipc.github.ioWelcome1
Tags
Annotators
URL
-
-
github.com github.com
-
webrecorder.net webrecorder.net
-
docs.astro.build docs.astro.buildImages1
-
<Image /> and <Picture /> components are unavailable in .md files.
Tags
Annotators
URL
-
-
starlight.astro.build starlight.astro.build
-
Starlight provides a custom Markdown syntax for rendering asides. Aside blocks are indicated using a pair of triple colons ::: to wrap your content, and can be of type note, tip, caution or danger.
-
-
github.com github.com
-
At present, I don’t have the bandwidth to maintain 2 reference parsers and a spec.
-
-
mdxjs.com mdxjs.com
-
Autolinks do not work in MDX. The reason is that they can be indistinguishable from JSX (for example: <svg:rect>) and we prefer being explicit. If you want links, use full links: [descriptive text](https://and-the-link-here.com)
-
The reason for that is so you can nicely indent your components:
-
Markdown often feels more natural to type than HTML or JSX for common things like emphasis or headings. Markdown typically looks more like what’s intended and is terser.
-
-
community.notepad-plus-plus.org community.notepad-plus-plus.org
-
Much later followup-
-
Over the years I found the MHTML format faster to acquire (there’s no messing around with the pdf output formatting options (header, pagination, etc)) and it’s much faster to reload on later viewings .
-
-
superuser.com superuser.com
-
Browser add-on: Save Page WE Firefox / Chrome A firefox/chrome add-on which is lighter than the web-recorder mentioned below, and which worked well for a subset of use cases. Configurable, flexible, and can optionally scroll pages in order to retrieve lazy-loaded content. It inlines images, scripts, fonts, etc as data-URLs producing a single big standalone HTML file.
-
It's not possible to do this with many websites these days. And for sites that seem like it's possible, it would still require some Javascript experience for reverse-engineering and "fixing" the scripts that are saved to your computer. There is no single method that works for all websites, you have to work through each unique problem for every site you try to save.
-
-
textslashplain.com textslashplain.com
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
-
superuser.com superuser.com
-
I tested it and it works, but be careful, there is no source code I can see and to modify headers you need full permissions on all pages. You can also enable/disable it from Firefox add-on manager, as needed.
-
-
docs.astro.build docs.astro.build
-
Think of a client island as an interactive widget floating in a sea of otherwise static, lightweight, server-rendered HTML. Server islands can be added for personalized or dynamic server-rendered elements, such as a logged in visitor’s profile picture.
-
-
starlight.astro.build starlight.astro.build
-
docs.astro.build docs.astro.build
-
One of our favorite sayings is: opt in to complexity. We designed Astro to remove as much “required complexity” as possible from the developer experience, especially as you onboard for the first time. You can build a “Hello World” example website in Astro with just HTML and CSS. Then, when you need to build something more powerful, you can incrementally reach for new features and APIs as you go.
-
-
Astro was designed to be less complex than other UI frameworks and languages. One big reason for this is that Astro was designed to render on the server, not in the browser. That means that you don’t need to worry about: hooks (React), stale closures (also React), refs (Vue), observables (Svelte), atoms, selectors, reactions, or derivations. There is no reactivity on the server, so all of that complexity melts away.
-
By contrast, most modern web frameworks were designed for building web applications. These frameworks excel at building more complex, application-like experiences in the browser: logged-in admin dashboards, inboxes, social networks, todo lists, and even native-like applications like Figma and Ping. However with that complexity, they can struggle to provide great performance when delivering your content.
-
-
docs.gitlab.com docs.gitlab.com
-
Access control works by registering the Pages daemon as an OAuth application with GitLab. Whenever a request to access a private Pages site is made by an unauthenticated user, the Pages daemon redirects the user to GitLab. If authentication is successful, the user is redirected back to Pages with a token, which is persisted in a cookie.
-
-
raw.githack.com raw.githack.com
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
Tags
Annotators
URL
-
-
netpreserve.org netpreserve.org
-
Web archiving is the process of collecting portions of the World Wide Web, preserving the collections in an archival format, and then serving the archives for access and use.
Tags
Annotators
URL
-
-
www.webcitation.org www.webcitation.orgWebCite1
-
Authors increasingly cite webpages and other digital objects on the Internet, which can "disappear" overnight. In one study published in the journal Science, 13% of Internet references in scholarly articles were inactive after only 27 months. Another problem is that cited webpages may change, so that readers see something different than what the citing author saw.
-
-
www.webcitation.org www.webcitation.org
-
A U.S. court has recently (Jan 19th, 2006) ruled that caching does not constitute a copyright violation, because of fair use and an implied license (Field vs Google, US District Court, District of Nevada, CV-S-04-0413-RCJ-LRL, see also news article on Government Technology). Implied license refers to the industry standards mentioned above: If the copyright holder does not use any no-archive tags and robot exclusion standards to prevent caching, WebCite® can (as Google does) assume that a license to archive has been granted. Fair use is even more obvious in the case of WebCite® than for Google, as Google uses a “shotgun” approach, whereas WebCite® archives selectively only material that is relevant for scholarly work. Fair use is therefore justifiable based on the fair-use principles of purpose (caching constitutes transformative and socially valuable use for the purposes of archiving, in the case of WebCite® also specifically for academic research), the nature of the cached material (previously made available for free on the Internet, in the case of WebCite® also mainly scholarly material), amount and substantiality (in the case of WebCite® only cited webpages, rarely entire websites), and effect of the use on the potential market for or value of the copyrighted work (in the case of Google it was ruled that there is no economic effect, the same is true for WebCite®).
-
Caching and archiving webpages is widely done (e.g. by Google, Internet Archive etc.), and is not considered a copyright infringement, as long as the copyright owner has the ability to remove the archived material and to opt out.
-
Services such as the Internet Archive (Wayback Machine) or Google archive Internet documents in a shotgun-approach by a crawler, not focussing on academic references
-
-
raw.githack.com raw.githack.com
-
serve files from source code hostings with proper Content-Type headers
-
-
www.gitbook.com www.gitbook.com
-
-
krita.org krita.org
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
but once I got some momentum there, I switched to Krita and never looked back. Looking back I’d just skip Corel and start with Krita
-
-
github.com github.com
-
rocketdocs.netlify.com rocketdocs.netlify.com
-
what's more important from the perspective of a software architect is why a particular implementation or approach was chosen over its alternatives. A common way to document decisions like this is to use architecture decision records, ideally stored in source control with or near the application(s) impacted by the decision.
-
-
-
en.wikipedia.org en.wikipedia.org
-
Why is more important than how
-
Everything is a trade-off
-
Software architecture choices include specific structural options from possibilities in the design of the software.
-
-
rocketdocs.netlify.com rocketdocs.netlify.com
-
en.wikipedia.org en.wikipedia.org
-
The transformation mapping method is applied to exhibit distinct boundaries between incoming and outgoing data. The data flow diagrams allocate control input, processing and output along three separate modules.
-
-
en.wikipedia.org en.wikipedia.org
-
The software design model can be compared to an architected plan for a house. High-level plans represent the totality of the house (e.g., a three-dimensional rendering of the house). Lower-level plans provide guidance for constructing each detail (e.g., the plumbing lay). Similarly, the software design model provides a variety of views of the proposed software solution.
-
including both high-level software architecture and low-level component and algorithm design.
software design is the higher-level/broader/parent concept, which includes: - software architecture: high-level design - algorithm design and other lower-level design
-
-
github.com github.com
-
Essentially, decorators can be used to metaprogram and add functionality to a value, without fundamentally changing its external behavior.
-
-
www.slingacademy.com www.slingacademy.com
-
function loggable(target: any, propertyKey: string, descriptor: PropertyDescriptor) { let originalMethod = descriptor.value; descriptor.value = function(...args: any[]) { console.log(`Calling ${propertyKey}`); return originalMethod.apply(this, args); }; }
-
-
timetogetready.org timetogetready.org
-
herbertograca.com herbertograca.com
-
Last, but not least, we have our own extensions to the language. As explained in the previous post on this series, this is code that could be part of the language but, for some reason, it’s not. In the case of PHP we can think, for example, of a DateTime class based on the one provided by PHP but with some extra methods. Another example could be a UUID class, which although not provided by PHP, it is by nature very aseptic, domain agnostic, and therefore could be used by any project independently of the Domain.
-
So, if we have a class that is a repository dealing with invoice entities, we should name it something like `InvoiceRepository`, which will tell us that it deals with the Invoice domain concept and its architectural role is that of a repository.
-
The first one is about using the code artefacts (classes, variables, modules, …) names to convey both domain and architectural meaning.
-
“[…] an architecturally evident coding style that lets you drop hints to code readers so that they can correctly infer the design.”
"so that they can correctly infer the design"!
-
“[…] the code should reflect the architecture. In other words, if I look at the code, I should be able to clearly identify each of the components […]”
code should reflect the architecture
-
In this diagram, the dependency direction goes inwards, meaning that outer layers know about inner layers, but not the other way around.
-
Most companies where I worked have a history of rebuilding their applications every 3 to 5 years, some even 2 years. This has extremely high costs, it has a major impact on how successful the application is, and therefore how successful the company is, besides being extremely frustrating for developers to work with a messy code base, and making them want to leave the company. A serious company, with a long-term vision, cannot afford any of it, not the financial loss, not the time loss, not the reputation loss, not the client loss, not the talent loss.
Tags
- requires a big/non-trivial refactoring/rewrite
- nice diagram
- system architecture/design diagram/illustration
- ruby: core extensions
- software architecture
- good example
- big change/rewrite vs. continuous improvements / smaller refactorings
- general-purpose
- naming: the importance of good names
- rewriting from scratch
Annotators
URL
-
-
webuild.envato.com webuild.envato.com
-
A use case is a written description of how users will perform tasks on your website. It outlines, from a user’s point of view, a system’s behavior as it responds to a request. Each use case is represented as a sequence of simple steps, beginning with a user’s goal and ending when that goal is fulfilled.
-
Another problem is that now your business logic is obfuscated inside the ORM layer. If you look at the structure of the source code of a typical Rails application, all you see are these nice MVC buckets. They may reveal the domain models of the application, but you can’t see the Use Cases of the system, what it’s actually meant to do.
-
-
www.thehandymansdaughter.com www.thehandymansdaughter.com
Tags
Annotators
URL
-
-
help.figma.com help.figma.com
-
help.figma.com help.figma.com
-
what's changed
-
- Jan 2025
-
www.imdb.com www.imdb.com
-
Screenplay/storyline/plots: 5.5Production value/impact: 6Development: 6.5Realism: 6Entertainment: 6Acting: 6.5Filming/photography/cinematography: 7VFX: 6.5Music/score/sound: 6Depth: 5.5Logic: 2.5Flow: 6Crime/thriller/drama: 5.5Ending: 6.
-
-
en.wikipedia.org en.wikipedia.org
-
scoring guide used to evaluate the quality of students' constructed responses
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
-
The use of resolvable IRIs allows RDF documents containing more information to be transcluded which enables clients to discover new data by simply following those links; this principle is known as 'Follow Your Nose'.
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
All non-ASCII code points in the IRI should next be encoded as UTF-8, and the resulting bytes percent-encoded, to produce a valid URI.
-
Example: The IRI https://en.wiktionary.org/wiki/Ῥόδος becomes the URI https://en.wiktionary.org/wiki/%E1%BF%AC%CF%8C%CE%B4%CE%BF%CF%82
-
IRIs are mapped to URIs to retain backwards-compatibility with systems that do not support the new format.
-
-
-
blog.mozilla.org blog.mozilla.org
-
-
We believe the bill unduly dictates one particular technical approach, and does so without considering the privacy, security, and equity risks it poses.
unduly dictates one particular technical approach
-
-
www.xanadu.com.au www.xanadu.com.au
-
But implicitly parallel documents are everywhere-- the parallelism of commentaries, the parallelism of long and short versions of reports, the parallelism of translations, the parallelism of holy books (106). It is vital that we be able to see this parallelism of documents and to intercompare and work with their side-by-side connection.
-
The point has been not to simplify the world of ideas and connection, or force others to simplify (as today's software and hypermedia do); the point has been to represent the world of ideas correctly and clearly, which is much harder-- replacing not just paper media, but conventional computer files and hierarchy, with finer-grained and wholly different families of structure.
-
-
en.wikipedia.org en.wikipedia.org
-
Permission to link to a document is explicitly granted by the act of publication.
-
a tumbler is an address of any range of content or link or a set of ranges or links
-
allow compound documents to be formed from pieces of other documents, a concept named transclusion
-
Nelson wanted to facilitate nonsequential writing, in which the reader could choose their own path through an electronic document.
-
-
-
udanax.xanadu.com udanax.xanadu.com
-
Current front end dataset is a comparison of Thomas Jefferson's June 28, 1776 Rough Draft for the Declaration of Independence and the final version of the Declaration of Independence dated July 4, 1776.
-
-
-
udanax.xanadu.com udanax.xanadu.com
Tags
Annotators
URL
-
-
squeak.org squeak.org
Tags
Annotators
URL
-
-
www.scratchjr.org www.scratchjr.org
-
-
-
Instead of Gemfile, Gemfile.lock: - gems.rb - gems.locked
:-)
-
-
tana.inc tana.inc
-
-
developer.android.com developer.android.com
-
For Pixel 6, Pixel 6 Pro, and Pixel 6a devices, Android 13 included a bootloader update to address potential security vulnerabilities, and the anti-rollback counter for those devices was incremented, preventing them from being rolled back to Android 12. To facilitate app development and testing, we provide modified Android 12 system images for these Pixel devices called Developer Support images
Is it really so important to prevent someone from rolling back??
-
-
www.kickstarter.com www.kickstarter.comTend1
Tags
Annotators
URL
-
-
www.kickstarter.com www.kickstarter.com
-
www.kickstarter.com www.kickstarter.com
-
hometheaterheroes.com hometheaterheroes.com
-
Be advised that Google Chrome uses a lot of RAM, so make sure you download a browser that uses less RAM.
Like which browser?
-
As mentioned, Smart TVs lag because of outdated firmware, which leads to higher processing time. As a result, it takes longer for an image to appear or move on the screen.
baloney. Looking at reviews of brand-new TVs, it affects new TVs every bit as much. It's just the slow OS. How is this considered acceptable??
-
-
keepachangelog.com keepachangelog.com
-
Regional date formats vary throughout the world and it's often difficult to find a human-friendly date format that feels intuitive to everyone. The advantage of dates formatted like 2017-07-17 is that they follow the order of largest to smallest units: year, month, and day. This format also doesn't overlap in ambiguous ways with other date formats, unlike some regional formats that switch the position of month and day numbers. These reasons, and the fact this date format is an ISO standard, are why it is the recommended date format for changelog entries.
Tags
Annotators
URL
-
- Dec 2024
-
www.kickstarter.com www.kickstarter.comIsla!1
-
www.kickstarter.com www.kickstarter.com
-
x.com x.com
Tags
Annotators
URL
-
-
simonwillison.net simonwillison.net
Tags
Annotators
URL
-
-
x.com x.com
Tags
Annotators
URL
-
-
aistudio.google.com aistudio.google.com
Tags
Annotators
URL
-
-
docs.mattermost.com docs.mattermost.com
-
Without using the included NGINX: sudo docker compose -f docker-compose.yml -f docker-compose.without-nginx.yml up -d
-
-
snikket.org snikket.org
-
instant messaging
-
- Nov 2024
-
www.cru.org www.cru.org
-
“Discipling” someone is, to use a more recognizable term, mentoring someone in how to follow Christ and share the good news that people can have a relationship with God.
-
-
math.stackexchange.com math.stackexchange.com
-
Did anyone else notice this question is basically how different notions of "approximate equality" are only approximately equal?
-
-
-
radanskoric.com radanskoric.com
-
The affinity to using meta-programming in Ruby is going to vary a lot between different development teams and it’s a very important factor in deciding whether to adopt gradual typing as the two work against each other.
-
-
On most real life projects, the speed of development is easily worth an occasional corner case bug with an unexpected nil value … except when it isn’t.
speed of development vs. safety
-
If I decide to add it, which solution should I pick, battle tested Sorbet or core team endorsed RBS?
-
Will gradual typing be supported long term or is it a fad? Will this be an abandoned investment?
annotation meta: may need new tag: - Is it worth the investment? - Is it just a passing fad?
-
-
github.com github.com
-
-
arstechnica.com arstechnica.com
-
arstechnica.com arstechnica.com
-
confabulation
-
But that label has grown controversial as the topic becomes mainstream because some people feel it anthropomorphizes AI models (suggesting they have human-like features) or gives them agency (suggesting they can make their own choices) in situations where that should not be implied.
-
-
store.steampowered.com store.steampowered.com
-
innovative idea
-
-
www.dekudeals.com www.dekudeals.com
Tags
Annotators
URL
-
-
-
“There are a lot of people who mistakenly think intelligibility is the standard. ‘Oh, you knew what I was saying.’ Well, that’s not the standard. That’s a really bottom-of-the-barrel standard,” he says. “People who are concerned with English usage usually want to have their words taken seriously, either as writers or as speakers. And if you don’t use the language very well, then it hard to have people take your ideas seriously. That’s just the reality.”
-
Some linguists would argue that there’s no point fighting against slips like that—that language is forever unfixed and deviations should simply be observed and even appreciated—or that it’s silliness to tell people to follow rules that are as arbitrary as the meaning assigned to a certain jumble of letters. But Garner is not one of them.
-
Then again that makes little sense when trying to account for why people use the less-standard preventative instead of preventive or irregardless instead of regardless, he notes.
-
These days someone might even try to correct you if, in an attempt to note someone was being (overly) humble, you said they were self-depreciating.
-
But the corruption has become so common that using the original today might not only stop a conversation in its tracks but cause unpleasant face-scrunching. Per Garner, spitting image is now 23 times more commonly used than its precursor.
-
Have you ever said you felt nauseous? In the traditional sense that would mean you felt like you were capable of causing others to woof cookies, not that you were feeling sick to your own stomach—much along the lines of how poisonous and poisoned work.
-
Young people today, he says, are now dropping the “from” and simply saying they “graduated college,”
-
-
www.myenglishpages.com www.myenglishpages.com
Tags
Annotators
URL
-
-
justpublishingadvice.com justpublishingadvice.com
Tags
Annotators
URL
-
-
-
-
english.stackexchange.com english.stackexchange.com
-
www.oxfordlearnersdictionaries.com www.oxfordlearnersdictionaries.com
-
I logged in to my social media accounts.
Good example showing it's "in to" and not "into".
See https://english.stackexchange.com/questions/5302/log-in-to-or-log-into-or-login-to
-
- Oct 2024
-
ruben.verborgh.org ruben.verborgh.org
-
At the same time, computer scientists and engineers need to deliver the technological burden of proof that decentralized personal data networks can scale globally, and that they can provide people with a better experience than centralized platforms.
-
This unprecedented openness has inspired large-scale permissionless innovation and unbounded creativity
-
Fortunately, we do not have to agree on everything. Linked Data enables layered agreements, in which a few rules need to be adopted by many, and sets of additional rules are agreed upon by smaller groups as required.
- we do not have to agree on everything
- sets of additional rules are agreed upon by smaller groups as required.
-
Freedom of course always comes at a cost: what constitutes a victory for personal rights and freedom of speech also facilitates the spread of illegal messages, since decentralized networks make it harder to control what information is exchanged. Legality is of course a tricky matter, as some countries instate laws that prevent their citizens from voicing opinions that would be legal elsewhere.
-
-
-
hbr.org hbr.org
-
www.codesimplicity.com www.codesimplicity.com
-
www.cnet.com www.cnet.com
-
Usernames will need to be unique and have two numbers appended to the end of them, which Signal states was done in order to help keep usernames "egalitarian and to minimize spoofing."
-
-
www.androidcentral.com www.androidcentral.com
-
gitlab.com gitlab.com
-
before after (current behavior) after (expected behavior)
-
-
-
gitlab.com gitlab.com
-
That. Is the coolest. Shortcut. Ever. 💥 🚀
-
-
answers.microsoft.com answers.microsoft.com
-
I am just surprised that there is no clear official name for such a popular and well known convention. Internet searching seems to indicate that the common term used is "Red Squiggly Line", but it seems like a term quickly made-up just to describe something for which we know no name. There's a technical name for the dot on an "i" for goodness sake (tittle).
-
-
www.merriam-webster.com www.merriam-webster.com
-
The seeming luxury of having multiple words to choose from is not sufficient to offset the lingering fear that no matter which word you pick it will be the wrong one, causing people to silently laugh at you and judge both you and your grammar school teachers
-
The word people is best not used with words of number, in place of persons. If of ‘six people’ five went away, how many ‘people’ would be left? Answer: one people.
-
-
en.wikipedia.org en.wikipedia.org
-
www.zeffy.com www.zeffy.com
-