- Aug 2023
-
en.wikipedia.org en.wikipedia.org
-
Sweet potato
This seems interesting.
Tags
Annotators
URL
-
-
github.com github.com
-
rendered.should have_selector("#header") do |header| header.should have_selector("ul.navlinks") end Both of which silently pass - however, capybara doesn't support a :content option (it should be :text), and it doesn't support passing blocks to have_selector (a common mistake from Webrat switchers).
-
- Jul 2023
-
stackoverflow.com stackoverflow.com
-
expect(described_class.active).not_to include_any_of [records_not_to_be_included]
-
-
-
XMI describes solutions to the above issues by specifying EBNF production rules to create XML documents and Schemas that share objects consistently.
-
-
www.forbes.com www.forbes.com
-
New York-based startup DoNotPay created an AI-based way for people to contest traffic tickets—a user would wear smart glasses that would feed it information to say in court generated by AI—but before the creator could introduce it in court, he said he got threats from multiple bar associations about “unauthorized practice of law,”
-
-
www.codewithjason.com www.codewithjason.com
-
I commonly find myself wanting to assert that a certain field contains a certain value.
-
- Jun 2023
-
stackoverflow.com stackoverflow.com
-
Have you ever: Been disappointed, surprised or hurt by a library etc. that had a bug that could have been fixed with inheritance and few lines of code, but due to private / final methods and classes were forced to wait for an official patch that might never come? I have. Wanted to use a library for a slightly different use case than was imagined by the authors but were unable to do so because of private / final methods and classes? I have.
-
Been disappointed, surprised or hurt by a library etc. that was overly permissive in it's extensibility? I have not.
-
-
docdrop.org docdrop.org
-
what I'm asking people to do is to start considering what that means to your life what I'm asking 00:38:53 governments to do by if like I'm screaming is don't wait until the first patient you know start doing something about we're about to see Mass job losses we're about to see you know Replacements 00:39:07 of of categories of jobs at large
- comment
- echoing same sentiment as many others such as Jerry Kaplan
- Humans need not apply https://yalebooks.yale.edu/book/9780300223576/humans-need-not-apply/
- comment
-
- May 2023
-
www.nicksantalucia.com www.nicksantalucia.com
-
“Why do we need to learn [this]?” where [this] is whatever I happened to be struggling with at the time. Unfortunately for everyone, this question – which should always elicit a homerun response from the teacher
The eternal student question, "Why do we need to learn this?" should always have a fantastic answer from their teachers.
-
- Apr 2023
-
-
those who got the updated booster had one-tenth the risk of being hospitalized compared with those who are unvaccinated
Basically 65-79 higher seniors are in high risk of being sent to the hospital rather than other people who aren't even vaccines The booster is much more stronger to seniors.
-
- Mar 2023
-
www.dailywritingtips.com www.dailywritingtips.com
-
First, dictionaries are not arbiters of highly literate writing; they merely document usage. For example, irregardless has an entry in many dictionaries, even though any self-respecting writer will avoid using it—except, perhaps, in dialogue to signal that a speaker uses nonstandard language, because that is exactly how some dictionaries characterize the word. Yes, it has a place in dictionaries; regardless of that fact, its superfluous prefix renders it an improper term.
what to call these words? illiterate words?
-
- Feb 2023
-
rubystyle.guide rubystyle.guide
-
to break up methods into logical paragraphs internally.
Interesting to call them "paragraphs" :)
-
- Jan 2023
-
stackoverflow.com stackoverflow.com
-
There's a fundamental error in your question: commits are not diffs; commits are snapshots. This might seem like a distinction without a difference—and for some commits, it is. But for merge commits, it's not.
-
-
simondev.win simondev.win
-
tested
Is good to know how these tests look like. Check out visual regression test
-
-
-
That tends to be the biggest cop out excuse for libraries. Just do a major version release. The fact this library lies about the encodingis extremely problematic and causes numerous bugs. Any program currently using this library is already incorrect because of this behavior. Actually exposing the problem makes it easier for people to fix.
in reply to subject of https://hyp.is/VeTJlpN0Ee2mNKOVyQ-B5g/github.com/mikel/mail/issues/902
-
Agree, but we're stuck with API compatibility for a good while.
-
-
github.com github.com
-
Do you plan to continue merging MR and releaseing new versions for this Gem? I don't think there is any similar gem like this, so it would be sad to see it fade away.
-
-
docdrop.org docdrop.org
-
it really all does 00:06:53 trace back to the start of our what we call civilization our civilization meaning Agriculture and then settlements and cities so prior to that we lived in approximate equilibrium with ecosystems
!- Original source of : polycrisis - According to Prof. Tom Murphy, the original source of our current polycrisis is our collective, human need for control and mastery of our environment starting with civilization building itself, - and has its roots over 10,000 years ago in the beginnings of agriculture
!- Tom Murphy : Comment His thesis is aligned with the work of: - Glenn Albrecht & Gavin Van Horn: Replacing the Anthropocene with the Symbiocene https://hyp.is/go?url=https%3A%2F%2Fhumansandnature.org%2Fexiting-the-anthropocene-and-entering-the-symbiocene%2F&group=world - Buddhist scholar David Loy: On the Emptiness at the heart of the human being that cannot be filled by consumerism & materialism https://hyp.is/go?url=http%3A%2F%2Fdocdrop.org%2Fvideo%2F1Gq4HhUIDDk%2F&group=world - Korean / German philosopher Byung-Chul Han: The Burnout Society https://hyp.is/go?url=http%3A%2F%2Fdocdrop.org%2Fvideo%2FbNkDeUApreo%2F&group=world - Cognitive Scientist, Buddhist scholar Jay Garfield: Losing the Self: https://hyp.is/go?url=http%3A%2F%2Fdocdrop.org%2Fvideo%2FE5lW5XedNGU%2F&group=world
-
- Dec 2022
-
-
While this offers flexibility to address many operator use cases, it makes simple use cases, like the developer use case, more complicated to express than they need to be.
annotation meta: may need new tag: - developer use case - more complicated to express than they need to be.
-
-
forum.audacityteam.org forum.audacityteam.org
-
I have yet to see a Snapd or Flatpak build of Audacity that I'm happy with. Those builds are beyond our control as they are made by 3rd parties. I do find it mildly annoying that Flatpak direct users that have problems with their builds to us.
annotation meta: may need new tag: the runaround?
-
- Nov 2022
-
stackoverflow.com stackoverflow.com
-
I have DNS settings in my hosts file that are what resolve the visits to localhost, but also preserve the subdomain in the request (this latter point is important because Rails path helpers care which subdomain is being requested)
-
I've developed additional perspective on this issue - I have DNS settings in my hosts file that are what resolve the visits to localhost, but also preserve the subdomain in the request (this latter point is important because Rails path helpers care which subdomain is being requested) To sum up the scope of the problem as it stands now - I need a way within Heroku/Capybara system tests to both route requests to localhost, but also maintain the subdomain information of the request. I've been able to accomplish one or the other, but haven't found a configuration that provides both yet.
-
-
engineering.appfolio.com engineering.appfolio.com
-
Benoit Daloze of TruffleRuby points out that this is all much easier to read if you define your Ruby internals in Ruby, like they do. He's not wrong.
-
-
stackoverflow.com stackoverflow.com
-
session = ActionDispatch::Integration::Session.new(Rails.application) response = session.post("/mypath", my_params: "go_here")
worked for me
-
-
github.com github.com
-
Testing frameworks often introduce their own abstractions for e.g. evaluation order, data validation, reporting, scope, code reuse, state, and lifecycle. In my experience, these abstractions are always needlessly different from (and inferior to) related abstractions provided by the language itself.
-
-
stackoverflow.com stackoverflow.com
-
Check the "Auto-open DevTools for popups".
Without this feature, when a pop-up opens without DevTools open, if it redirects, it will be too late to open DevTools and see the redirect logged...
There is still a problem though: If the pop-up window closes, so does that DevTools. So you can't see logs or network logs (redierects) that happened right before it closed...
-
-
stackoverflow.com stackoverflow.com
-
Changing the second line to: foo.txt text !diff would restore the default unset-ness for diff, while: foo.txt text diff will force diff to be set (both will presumably result in a diff, since Git has presumably not previously been detecting foo.txt as binary).
comments for tag: undefined vs. null: Technically this is undefined (unset,
!diff
) vs. true (diff
), but it's similar enough that don't need a separate tag just for that.annotation meta: may need new tag: undefined/unset vs. null/set
-
- Oct 2022
-
store.steampowered.com store.steampowered.com
-
a little flaw (Google translation can not find the translation of the word "瑕疵", so can only use the word "flaw" instead)
annotation meta: may need new tag: no exact translation in other language
-
-
steamcommunity.com steamcommunity.com
-
so this means that there are no documentation telling you that this is the way you have to do it anywhere so naturally a lot of devs do not know about this, unless they ask about it by luck or of curiousity.
annotation meta: may need new tag: how could they know / how would one find out?
-
-
raku.org raku.org
-
Definable grammars for pattern matching and generalized string processing
annotation meta: may need new tag: "definable __"?
-
-
gamefound.com gamefound.com
-
First and foremost, we need to acknowledge that even though the funding goal has been met–it does not meet the realistic costs of the project. Bluntly speaking, we did not have the confidence to showcase the real goal of ~1.5 million euros (which would be around 10k backers) in a crowdfunding world where “Funded in XY minutes!” is a regular highlight.
new tag: pressure to understate the real cost/estimate
-
-
openvalidation.io openvalidation.io
-
Machines understand languages, that are formal and rigid, with unique and unambiguous instructions that are interpreted in precisely one way. Those formal, abstract languages, and programming languages in general, are hard to understand for humans like ourselves. Primarily, they are tailored towards the requirements of the machine. The user is therefore forced to adapt to the complexity of the formal language.
.
-
- Sep 2022
-
metalblueberry.github.io metalblueberry.github.io
-
it quickly becomes a mess of non related functions that anyone but the owner feels brave enough to import
-
-
docs.openvalidation.io docs.openvalidation.io
-
The rules recorded in natural language are readable not only by humans but also by the computer and therefore no longer need to be programmed by a software developer. This task is now taken over by openVALIDATION.
-
-
developer.mozilla.org developer.mozilla.org
-
The request might or might not eventually be acted upon, as it might be disallowed when processing actually takes place.
-
-
github.com github.com
-
Nobody expects the v3 schema to be more of a perfect guarantee than the v2 schema (as said above, consider operationId). Just release a schema and let the dice fall where they may.
-
One of the reasons I initially pushed back on the creation of a JSON Schema for V3 is because I feared that people would try to use it as a document validator. However, I was convinced by other TSC members that there were valid uses of a schema beyond validation.
annotation meta: may need new tag: fear would be used for ... valid uses for it beyond ...
-
without a schema, you do not have a spec, you have an aspiration.
annotation meta: may need new tag: you don't have a _; you have a _
-
When we do release a final version of JSON Schema, please do not use JSON Schema to guarantee an OpenAPI document is valid. It cannot do that. There are numerous constraints in the written specification that cannot be expressed in JSON Schema.
-
-
github.com github.com
-
JSONPath contains verbiage that allows for an empty array to be returned in the case that nothing was found, but the primary return in these cases is false.
annotation meta: may need new tag:
distinction between nothing, false, and empty array
verbiage that allows for ...
-
-
github.com github.com
-
Multiple different people have been discussing multiple different problems, and asking for examples of the other problems, talking past each other and generally this thread got to an unreadable point due to this confusion.
-
-
github.com github.com
-
We do not want to change or remove additionalProperties. Providing a clear solution for the above use case will dramatically reduce or eliminate the misunderstandings around additionalProperties.
annotation meta: may need new tag: - don't want to change or remove existing feature [because...] - solving problem B will reduce misunderstandings around feature A
-
-
corpgov.law.harvard.edu corpgov.law.harvard.edu
-
But do ESG ratings really deliver on the promise? Are highly-ranked ESG businesses really more caring of the environment, more selective of the societies in which they operate, and more focused on countries with good corporate governance? In short, is ESG really good? The answer is no.
black box
opaque score
-
- Aug 2022
-
-
You can use Danger to codify your team's norms, leaving humans to think about harder problems.
annotation meta: may need new tag: codify a team's norms
-
-
www.nytimes.com www.nytimes.com
-
Zimmer, C. (2021, June 6). We’ll Probably Need Booster Shots for Covid-19. But When? And Which Ones? The New York Times. https://www.nytimes.com/2021/06/06/science/covid-vaccine-boosters.html
-
-
brent-noorda.com brent-noorda.com
-
lack of a common powerful hi-level language available on every computer remains. You still cannot write a script file and send it to everyone and expect them to be able to run it without installing something first. The closest we probably have is HTML with JS embedded, since everyone has an HTML browser installed
-
-
www.schneems.com www.schneems.com
-
It can be exhausting to backchannel and “find buy-in” for every little thing.
annotation meta: may need new tag: the need to “find buy-in” for every little thing.
-
-
accesspharmacy-mhmedical-com.lp.hscl.ufl.edu accesspharmacy-mhmedical-com.lp.hscl.ufl.edu
-
therapeutic relationship
-
Not all patients become in-depth cases with their input at center stage.
What does this mean?
-
empirical pharmacological agent
What is meant by this?
-
the therapeutic encounter
What is this?
-
At one level the meaning of an illness experience can be seen to be subjective and devoid of empirical considerations derived from the usual medical paradigms
What is meant by this?
-
-
-
Don't disregard it because it's cute.
-
-
khinsen.wordpress.com khinsen.wordpress.com
-
See also DSHR on preservation, along with Rothenberg and Lorie (independently).
-
-
stackoverflow.com stackoverflow.com
-
MY_PATH=$(cd "$MY_PATH" && pwd) # absolutized and normalized
scripting: finding absolute path
-
- Jul 2022
-
www.hardscrabble.net www.hardscrabble.net
-
This option wasn’t offered by the library, but that doesn’t have to stop us. Isn’t that fun?
-
-
graceful.dev graceful.dev
-
to deepen and mature your coding practice
-
-
-
youneedawiki.com youneedawiki.com
-
Looks like a service that takes a Google Docs folder and turns it into a wiki. Clever!
Tags
Annotators
URL
-
- Apr 2022
-
-
Unless new evidence comes to bear that refutes the basic tenets of this analysis
that's a fun way to say this...
-
-
-
continuing curricular innovation
I have never expanded my digital literacy via any curriculum process. In the classroom I have taught students how to raise and answer research questions with both digital and analog tools. I don't feel the need to have a separate curriculum for the tools. For example, I use Zotero as my digital database. It helps me seek, make sense of, and share answers to questions, but I could do quite the same with 3X5 cards just like Niklas Luhmann did with his zettelkasten method. Because there are so many glaring inequalities in digital spaces, I always teach analog and community processes first and digital literacies second. You never know when the electrons will fail.
Tags
Annotators
URL
-
-
github.com github.com
-
These callbacks are focused on the transactions, instead of specific model actions.
At least I think this is talking about this as limitation/problem.
The limitation/problem being that it's not good/useful for performing after-transaction code only for specific actions.
But the next sentence "This is beneficial..." seems contradictory, so I'm a bit confused/unclear of what the intention is...
Looking at this project more, it doesn't appear to solve the "after-transaction code only for specific actions" problem like I initially thought it did (and like https://github.com/grosser/ar_after_transaction does), so I believe I was mistaken. Still not sure what is meant by "instead of specific model actions". Are they claiming that "before_commit_on_create" for example is a "specific model action"? (hardly!) That seems almost identical to the (not specific enough) callbacks provided natively by Rails. Oh yeah, I guess they do point out that Rails 3 adds this functionality, so this gem is only needed for Rails 2.
-
-
github.com github.com
-
so the effort to make it work for every audio player on all user environments is futile.
-
- Mar 2022
-
store.steampowered.com store.steampowered.com
-
Its core theme - segregation. It's done in such an ingenious and innocent way - colour.
new tag: not so much sneaky, but clever way of communicating an idea/message/theme
-
-
ludocode.com ludocode.com
-
I believe this is partly due to a militant position on free software. Some advocates believe so strongly that users should be able to recompile their software that they force them to do so. They break libraries seemingly on purpose just to say, “Recompile! Oh you can’t? That’ll teach you to use binary software!” Of course users don’t want to recompile their software, but what users actually want is usually lost on GNOME developers.
-
-
github.com github.com
-
In any significant project I worked in the last 15 years, logging text messages resulted in a large amount of strings which was hard to make sense of, thus mostly ignored.
hard to make sense of, thus mostly ignored
-
-
momentjs.com momentjs.com
-
You Probably Don't Need Moment.js Anymore You don't (may not) need Moment.js
-
-
code.visualstudio.com code.visualstudio.com
-
Note that this is a breaking API change in the libraries (more information in the README.md). It does not affect the backwards compatibility of the protocol itself.
annotation meta: may need new tag: backwards compatibility of the protocol backwards compatibility for [libraries that use [it?]]
-
- Feb 2022
-
github.com github.com
-
I did a spike to come up with a PoC for introducing this into the codebase of a product that I'm working on (matteeyah/respondo#225) by monkey-patching ActiveRecord with delegated types. It's amazing how can a small code change in ActiveRecord facilitate a big change in the domain model.
-
-
github.com github.com
-
You may want to jump straight to the Examples section if formal stuff annoys you.
formal stuff annoys you
prefer practical vs. prefer theoretical/academic
-
- Jan 2022
-
inst-fs-iad-prod.inscloudgate.net inst-fs-iad-prod.inscloudgate.net
-
will accept late work at no penalty because life happens. Such life events are unwelcomedbecause I understand how difficult these times are. That being said, please contact me at yourearliest convenience if you need an extension to the due date for assignments.
Not like I will be late, but how long are usually the extensions given or accepted?
-
-
-
Boilerplate is only boilerplate if it's the same everywhere, which it shouldn't be.
-
-
stackoverflow.com stackoverflow.com
-
Possibly there are authorizations that will permit access to the resource, possibly there are not, but let's give it a try and see what happens.
-
-
-
In the spirit of mutual collaboration between the client and the API, the response must include a hint on how to obtain such authorization.
annotation meta: may need new tag: client/server cooperation?
-
If the client request does not include any access token, demonstrating that it wasn't aware that the API is protected, the API's response should not include any other information.
annotation meta: may need new tag: demonstrating....
-
- Nov 2021
-
bafybeigrdydjevwvl5xh3jdx4gmf6f6dapp2ou4q5qfbqha5okhayptodm.ipfs.dweb.link bafybeigrdydjevwvl5xh3jdx4gmf6f6dapp2ou4q5qfbqha5okhayptodm.ipfs.dweb.link
-
need to rethink what we are doing from the beginning
Need to Rething
-
-
www.forbes.com www.forbes.com
-
It's all too complex for our little brains to handle. And like any situation of excess complexity, we collapse dimensions until we have a structure we can comprehend. The problem, in this case, is that our simplifications create tunnels large enough for the trucks of hacker to drive through—with ease.
-
-
www.reddit.com www.reddit.com
-
They wanna be to Linux what the Play Store is to Android, what the App Store is to iOS.But we don't do that around here. We use Flatpak round 'ere.
annotation meta: may need new tag: company [aspiring] to be bigger / take over the world
-
-
stackoverflow.com stackoverflow.com
-
I arrived at this question searching for the answer as well
-
-
council.science council.science
-
Boulton, G. (2021, October). Science as a Global Public Good. International Science Council. https://council.science/publications/science-as-a-global-public-good/
-
- Oct 2021
-
guides.rubyonrails.org guides.rubyonrails.org
-
For instance, the application could define a class method PaymentGateway.impl whose definition depends on the environment; or could define PaymentGateway to have a parent class or mixin that depends on the environment
-
-
psyarxiv.com psyarxiv.com
-
Henderson, R. K., & Schnall, S. (2021). Social Threat Indirectly Increases Moral Condemnation via Thwarting Fundamental Social Needs [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/rjzys
-
- Sep 2021
-
breakingfreemediation.com breakingfreemediation.com
-
Installing a sanitary tee and wye drain, or any multi-outlet drainage fitting requires basic plumbing knowledge. Once you know the basics, it is easy to install this kind of piping system without hiring outside assistance.
-
-
github.com github.com
-
Disclaimer I really have no desire to maintain this project, as it's not mine to begin with. I was looking for something like Gitso but it didn't quite have what I wanted. After making my changes I thought I might as well put this up on GitHub for others who wanted something similar. So if you have issues, you're better off forking the project and fixing them yourself.
.
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
Just my n=1 opinion only.
just my opinion
unique way of saying it
-
-
www.atechtown.com www.atechtown.com
-
If there is one thing that normally characterizes the entire Linux ecosystem, it is that there are many solutions to one problem.
many different solutions to a problem
-
-
github.com github.com
-
derivative project that removes proprietary software
-
-
ubuntu-tutorials.com ubuntu-tutorials.com
-
tcpwrappers or, as you’re probably more familiar, the hosts.allow and hosts.deny files
little-known facts better known as
Indeed, I'd heard of hosts.allowed but would have never known that they were part of a package/system called tcpwrappers (which I don't think I've ever heard of).
-
-
stackoverflow.com stackoverflow.com
-
Or use a '?' in place of a space as long as there are no other matching filenames than the one with spaces (since '?' matches any character): rsync -av host:a?long?filename /tmp/
-
-
www.impressivewebs.com www.impressivewebs.com
-
Maybe there’s a technical term that I’m not aware of for this type of centered line-splitting heading.
"what's it called?"
-
-
stackoverflow.com stackoverflow.com
-
Can you make Svelte create an open shadowRoot? You can then move it yourself (client-side)
-
-
-
Most issues have been manually labelled as stale rather than automated and closure will be manual too, so we have time to think.
manual action time to think
-
-
blog.johnnyreilly.com blog.johnnyreilly.com
-
Let's not get over-excited. Actually, we're only part-way there; you can compile this code with the TypeScript compiler.... But is that enough?I bundle my TypeScript with ts-loader and webpack. If I try and use my new exciting import statement above with my build system then disappointment is in my future. webpack will be all like "import whuuuuuuuut?"You see, webpack doesn't know what we told the TypeScript compiler in the tsconfig.json.
-
-
github.com github.com
-
while we figure out how to best include HMR support in the compiler itself (which is tricky to do without unfairly favoring any particular dev tooling)
-
-
-
Gems use a period and packages use a dot
Probably a false distinction, because "packages" is used in a way that it implies a distinction from "gems", when in actuality
- gems are packages, too (Ruby packages)
- it's referring specifically to JavaScript/node/npm packages,
... so there is only truly a distinctio if you are specific enough to say JavaScript packages.
-
-
github.com github.com
-
considering this is just going to the alpha branch I'm going to go ahead with the merge
-
-
stackoverflow.com stackoverflow.com
-
Good question. Too bad it went unanswered.
-
-
www.systutorials.com www.systutorials.com
-
Scripts for disabling/enabling laptop keyboard
-
- Aug 2021
-
github.com github.com
-
function strictIsDog<T extends Dog extends T ? unknown : never>( // like <T super Dog> candidate: Dog | T // if Dog extends T then Dog | T is T ): candidate is Dog { // compiler recognizes that Dog | T can narrow to T return "bark" in candidate; } if (strictIsDog(animal)) {} // okay if (strictIsDog(dog)) {} // okay if (strictIsDog(mixed)) {} // okay if (strictIsDog(cat)) {} // error! // ~~~ <-- Cat is not assignable to Dog
-
* Now it's correct within the laws of the type system, but makes zero practical sense, * because there exists no runtime representation of the type `Date & string`. * * The type system doesn't care whether a type can be represented in runtime though.
new tag?: makes zero practical sense
makes zero practical sense because there exists no runtime representation of the type
-
-
charlypoly.com charlypoly.com
-
We will see that this is not a fatality, because TypeScript is more powerful than you thought and some developers of the community are very crafty.
-
-
stackoverflow.com stackoverflow.com
-
Adding to the accepted answer, if you happen to need to use a type guard against a mixin, you'll get this error too, since the is operator doesn't behave as an implements would.
-
-
stackoverflow.com stackoverflow.com
-
const isValidMethodForHandler = <T extends { [i: string]: any }>(handler: T) => ( method: string ): method is Extract<keyof T, string> => Object.keys(handler).indexOf(method) !== -1;
-
- Jun 2021
-
github.com github.com
-
In the end this plugin is a piece of software that I wrote and I'm just doing what I think is reasonable to make our community more inclusive.
- doing what one believes is best for community
-
-
github.com github.com
-
The emphasis was made on a raw CDP protocol because Chrome allows you to do so many things that are barely supported by WebDriver because it should have consistent design with other browsers.
compatibility: need for compatibility is limiting:
- innovation
- use of newer features
-
-
-
We should think about the number of simultaneous connections (peak and average) and the message rate/payload size. I think, the threshold to start thinking about AnyCable (instead of just Action Cable) is somewhere between 500 and 1000 connections on average or 5k-10k during peak hours.
number of simultaneous connections (peak and average)
the message rate/payload size.
-
-
twitter.com twitter.com
-
So ActionCable needs Redis! Is this the first time Rails is aligning with a vendor product? Why not abstract it like AR/AJ?
-
-
pragmaticstudio.com pragmaticstudio.com
-
(In case you’re wondering, there’s nothing special about the name CSRF-TOKEN.)
-
-
stackoverflow.com stackoverflow.com
-
One of the consequences (although arguably not the primary motivation) of DRY is that you tend to end up with chunks of complex code expressed once, with simpler code referencing it throughout the codebase. I can't speak for anyone else, but I consider it a win if I can reduce repetition and tuck it away in some framework or initialisation code. Having a single accessor definition for a commonly used accessor makes me happy - and the new Object class code can be tested to hell and back. The upshot is more beautiful, readable code.
new tag?:
- extract reusable functions to reduce duplication / allow elegant patterns elsewhere
-
-
basarat.gitbook.io basarat.gitbook.ioClasses1
-
If an access modifier is not specified it is implicitly public as that matches the convenient nature of JavaScript 🌹.
-
-
stackoverflow.com stackoverflow.com
-
Programmers should be encouraged to understand what is correct, why it is correct, and then propagate.
new tag?:
- understand why it is correct
Tags
- spreading/propagating good ideas
- programming languages: learning/understanding the subtleties
- having a deep understanding of something
- combating widespread incorrectness/misconception by consistently doing it correctly
- programming: understand the language, don't fear it
- good advice
- quotable
- annotation meta: may need new tag
Annotators
URL
-
-
www.w3.org www.w3.org
-
Critical to the acceptance of the position of the script subtag was the inclusion of information in the registry to make clear the need to avoid script subtags except where they add useful distinguishing information. Thus, the registry entry for the language subtag "en" (English) has a field called "Suppress-Script" indicating that the script subtag "Latn" should be avoided with that language, since virtually all English documents use the Latin script.
- not worth saying
- not necessary to say/write
- useless information
Suppress-Script
-
Another problem was the ambiguity of RFC 3066 regarding the generative syntax. The idea of "language-dash-region" language tags was easy enough to grasp; most users didn't read RFC 3066 directly or consider the unstated-but-realized implication that other subtags might sometimes occur in the second position.
unstated-but-realized
-
-
stackoverflow.com stackoverflow.com
-
over (order by effdt desc) prev
select ... over
-
-
-
database: query builder
like ActiveRecord for node
-
-
dba.stackexchange.com dba.stackexchange.com
-
For a «zoom out» view of my current data, here is a table-free working test :
SQL: experimenting with table-free data
-
- 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?
-
tweet at them. This has multiple effects: If they don't respond, it's bad PR
-
The best advice I can give you is: Seek a smaller provider which often are less formal and more approachable. When you found one where you have a good support, request your friends and family to move to this. You are doing something for them, then it can only happen on your terms.
- supporting those you like by sending business to them
- less formal and more approachable
-
So, +1 for play ball. Level 1 is supposed to filter out all simple issues (and once upon a time, you'll have forgotten something, happens to all of us), and they are not supposed to be creative. They get a script that has been refined over and over. Learn the scripts, prepare the answers, and you'll get to Level 2 more quickly than with any other method.
-
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?
Tags
- communication: between persons with different level of technical proficiency
- prefer smaller company
- be direct (communication)
- interpersonal
- following a script (people/job)
- how to show that you are proficient and don't need dumbed-down explanations/hand-holding/first-level support (interpersonal)
- good advice
- annotation meta: may need new tag
Annotators
URL
-
-
github.com github.com
-
I cherry-picked the first commit into #872, we can add .erb support later if we find we need it.
cherry-picking only some commits from a PR
-