- Mar 2021
-
gitlab.gnome.org gitlab.gnome.org
-
In the meantime, people do seem to appreciate a developer spending 2 minutes to reply to comments on old issues, just so they’re not ignored and to manage expectations.
-
When one is searching for it on the internet, there are many many people wondering how one can open .desktop files. It seems trivial, since one usually just has to click an item on the launcher so one thinks there must be some way.
-
I have to agree with Raphael here that this should probably be handled in gnome-open, its a pain to have to implement .desktop parsing code in every beagle front end when I can't really think of an instance where the expected behavior wouldn't be to execute the associated command.
-
I don't know what nautilus does, but i think when you double click a .desktop file it launches the associated program, i guess they don't use gnome-open then..
-
deskbar should probably detect their extension and execute the relevant command as opposed to opening the file for editing.
-
-
unix.stackexchange.com unix.stackexchange.com
-
If you really want this, I suggest you write a little function that extracts the executable name from the .desktop file and runs it. Add these lines to your shell's initialization file (e.g. ~/.bashrc): runDesktop () { eval "$(awk -F= '$1=="Exec"{$1=""; print}' "$1")" } Then, you can run your .desktop file with runDesktop ~/Desktop/slack.desktop
-
-
github.com github.comjceb/dex1
-
unix.stackexchange.com unix.stackexchange.com
-
Is somehow possible to run a "Desktop Entry" from another "Desktop Entry"?
More generally, my question is: How can I programmatically / from command line, launch a .desktop file?
-
-
psyarxiv.com psyarxiv.com
-
Bonder, Taly, Ido Erev, and Elliot Ludvig. ‘On the Impact of Germs and Demons’. PsyArXiv, 10 March 2021. https://doi.org/10.31234/osf.io/vscz4.
-
-
psyarxiv.com psyarxiv.com
-
Su, I., & Ceci, S. (2021, March 5). “Zoom Developmentalists”: Home-Based Videoconferencing Developmental Research during COVID-19. https://doi.org/10.31234/osf.io/nvdy6
-
-
-
BBC Worklife. (2020, October 23). Coronavirus: How the world of work may change forever. https://www.bbc.com/worklife/article/20201023-coronavirus-how-will-the-pandemic-change-the-way-we-work
-
-
-
Baer, Eric Morath, Theo Francis and Justin. ‘The Covid Economy Carves Deep Divide Between Haves and Have-Nots’. Wall Street Journal, 5 October 2020, sec. US. https://www.wsj.com/articles/the-covid-economy-carves-deep-divide-between-haves-and-have-nots-11601910595.
-
-
blog.dropbox.com blog.dropbox.com
-
Boutin, P. (2020, July 29). The Great Reset is here, like it or not. Dropbox Blog. https://blog.dropbox.com/topics/work-culture/the-great-reset-is-here
-
-
media.ed.ac.uk media.ed.ac.uk
-
Li, Y. (2020, October 18). Public health measures and R. Media Hopper Create. https://media.ed.ac.uk/media/1_1uhkv3uc
-
-
-
Wolf, Martin. ‘Ten Ways Coronavirus Crisis Will Shape World in Long Term’, 3 November 2020. https://www.ft.com/content/9b0318d3-8e5b-4293-ad50-c5250e894b07.
-
-
-
Heroy, Samuel, Isabella Loaiza, Alexander Pentland, and Neave O’Clery. ‘Controlling COVID-19: Labor Structure Is More Important than Lockdown Policy’. ArXiv:2010.14630 [Physics], 5 November 2020. http://arxiv.org/abs/2010.14630.
-
-
www.chevtek.io www.chevtek.io
-
For one, anyone using this module would automatically benefit from any future performance improvements without having to do anything themselves.
-
-
github.com github.com
-
Meh... as I said earlier, I think using Webpack is the recommended way now. Another issue is there is no way to generate source maps in production.
-
But last I have seen comments from DHH, he considered webpack(er) recommended for JS, but Sprockets still the preferred solution for (S)CSS.
-
I agree about lack of maintenance. It's probably because people use more and more Webpack.
Tags
- shift in preference
- sprockets
- switching/migrating to something different
- abandoning/migrating away from
- possible response/reaction to lack of maintainance / maintainer absence/silence
- falling out of favor
- is anyone even still using it anymore?
- unfortunate that this is no longer maintained
- webpack
- switching/migrating from Sprockets to Webpack (Rails)
- official preferred convention / way to do something
Annotators
URL
-
-
github.com github.com
-
This appears to be an undocumented breaking change. For example, the word "debug" does not appear in the sprockets 4 changelog.
-
-
docs.openfaas.com docs.openfaas.com
-
OpenFaaS is hosted by OpenFaaS Ltd (registration: 11076587), a company which also offers commercial services, homepage sponsorships, and support.
-
-
jangawolof.org jangawolof.orgPhrases2
-
Degg naa ko muy tari Alxuraan.
-
Ci taatu guy googu la jigéeni Ajoor yi di jaaye sanqal.
C'est sous ce baobab que les femmes originaires du Kayor vendent de la semoule de mil.
ci -- close; at @, in, on, inside, to.
taat+u (taat) wi -- base, bottom, foundation, buttocks.
guy gi -- baobab. 🌴
googu -- that (closeness).
la -- (?).
jigéen+i (jigéen) bi ji -- sister versus brother; woman as opposed to man. 👩🏽
ajoor bi -- person from Kayor.
yi -- the (plural).
di -- be; mark of the imperfective affirmative not inactual.
jaay+e (jaay) v. -- sell.
sanqal si -- millet semolina. 🌾
-
- Feb 2021
-
-
Singh, G. (2020, December 17). Changes in work culture and workplace due to COVID19 crisis. https://doi.org/10.31234/osf.io/htjx5
-
-
cherrycreekschools.instructure.com cherrycreekschools.instructure.com
-
why don't the teachers look at this and see that the cause is racism?
-
I thought that these numbers where really interesting, especially when the Hispanic enrollments increased
Tags
- In 1968, the year before busing began, 63,398 white students attended Denver publicschools. Last year, there were 18,000. Black enrollments have remained about 13,000, whileHispanic enrollments have increased to 28,283 from 18,611.
- Although high school diploma standards have been eased in recent years, the number ofeligible students graduating from high school has slipped from three-quarters in 1990 totwo-thirds today. In the past decade, the number of disciplinary suspensions has tripled, to7,183 in 1994.
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
despite initially appearing to be an appropriate and effective response to a problem, has more bad consequences than good ones
-
-
trailblazer.to trailblazer.to
-
The new 2.1 version comes with a few necessary but reasonable changes in method signatures. As painful as that might sound to your Rails-spoiled ears, we preferred to fix design mistakes now before dragging them on forever.
Tags
- pointing out gaps/downsides/cons in competition/alternatives
- learn from your mistakes
- do it right/well the first time because it may be too hard to clean up/fix later if you don't
- fix design/API mistakes as early as you can (since it will be more difficult to correct it and make a breaking change later)
Annotators
URL
-
-
www.thelancet.com www.thelancet.com
-
Li, You, Harry Campbell, Durga Kulkarni, Alice Harpur, Madhurima Nundy, Xin Wang, and Harish Nair. ‘The Temporal Association of Introducing and Lifting Non-Pharmaceutical Interventions with the Time-Varying Reproduction Number (R) of SARS-CoV-2: A Modelling Study across 131 Countries’. The Lancet Infectious Diseases 21, no. 2 (1 February 2021): 193–202. https://doi.org/10.1016/S1473-3099(20)30785-4.
-
-
www.spiegel.de www.spiegel.de
-
Bredow, R., & Hackenbroch, V. (2021, January 22). Interview with Virologist Christian Drosten “I Am Quite Apprehensive about What Might Otherwise Happen in Spring and Summer.” Der Spiegel, Hamburg, Germany. https://www.spiegel.de/international/germany/interview-with-virologist-christian-drosten-i-am-quite-apprehensive-about-what-might-otherwise-happen-in-spring-and-summer-a-f22c0495-5257-426e-bddc-c6082d6434d5
-
-
github.com github.com
-
The assert method is used by all the other assertions. It pushes the second parameter to the list of errors if the first parameter evaluates to false or nil.
Seems like these helper functions could be just as easily used in ActiveRecord models. Therefore, they should be in a separate gem, or at least module, that can be used in both these objects and ActiveRecord objects.
-
-
-
Writing the uniqueness validations yourself is easy so I felt it was better to leave this up to the developer
-
-
cherrycreekschools.instructure.com cherrycreekschools.instructure.com
-
I never realized how horrible the African Americans were treated in the army during this time. They were being abused by Americans after putting their lives in danger to fight for America.
Tags
Annotators
URL
-
-
www.sitepoint.com www.sitepoint.com
-
They are a nice idea, but in practice
-
-
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.
-
- Jan 2021
-
-
Maintaining open source software requires energy and a "want"/"passion". I've not been using this project myself for years, and I mainly work in other things than Rails at this point. That means I'm far removed from this project and see no personal gain in maintaining the energy to keep this going.
-
-
forums.theregister.com forums.theregister.com
-
the bloody mount points. I couldn't believe that when I realised what was going on. I got the wire brush and dettol out and scraped it off my drive. Never, ever again.
-
There's a lot of advice online showing how to get rid of snap. (e.g.: https://cialu.net/how-to-disable-and-remove-completely-snaps-in-ubuntu-linux/ worked for me) so the only result (so far, a few months later) is that Chromium has lost a user, and having upgraded Ubuntu since the original Warty, if snap becomes obligatory I'll have to take a look at Mint, or Devuan.
-
Well, that user can safely stay with Windows. Hiding these things from me makes wish that.
-
-
covid-19.iza.org covid-19.iza.org
-
Grözinger. N., Irlenbusch ., B., Laske. K., Schröder., M (2020) Innovation and Communication Media in Virtual Teams – An Experimental Study. Institute of Labor Economics. https://covid-19.iza.org/publications/dp13218/
-
-
covid-19.iza.org covid-19.iza.org
-
Lewandowski. P., Lipowska. K., Magda. I., (2020) The Gender Dimension of Occupational Exposure to Contagion in Europe Institute of labor economics. Retrieved from: https://covid-19.iza.org/publications/dp13336/
-
-
www.linkedin.com www.linkedin.com
-
Orlando. M. J. (2020) Agglomeration in a Time of Coronavirus: Will Working-From-Home Close the Mega City / Outland Divide? Linked in
-
-
github.com github.com
-
You should default to the most permissive option imo and there really is no reason to check anything until you really need to If it were left to me I'd just use optional chaining, as it also eliminates the need for no-ops
(lazy checking)
-
-
en.wikipedia.org en.wikipedia.org
-
In other words, programs that send messages to other machines (or to other programs on the same machine) should conform completely to the specifications, but programs that receive messages should accept non-conformant input as long as the meaning is clear.
-
be conservative in what you do, be liberal in what you accept from others
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
But now Chromium is no more available as deb, so what to expect ?
-
And Unity ditching for something that’s still not on par with it, had already broken a bit my trust in Ubuntu as a stable option at work. Now snap is coming closer and broader…
-
- Dec 2020
-
medium.com medium.com
-
Much like civil engineering and chemical engineering in decades past, this new discipline aims to corral the power of a few key ideas, bringing new resources and capabilities to people, and doing so safely. Whereas civil engineering and chemical engineering were built on physics and chemistry, this new engineering discipline will be built on ideas that the preceding century gave substance to — ideas such as “information,” “algorithm,” “data,” “uncertainty,” “computing,” “inference,” and “optimization.” Moreover, since much of the focus of the new discipline will be on data from and about humans, its development will require perspectives from the social sciences and humanities.
Michael Jordan draws the analogy with the emergence of civil and chemical engineering, building with the building blocks of the century prior: physics and chemistry. In this case the building blocks are ideas such as: information, algorithm, data, uncertainty, computing, inference and optimization.
-
-
github.com github.com
-
Treating the web as a compile target has a lot of implications, many negative. For example “view source” is a beloved feature of the web that’s an important part of its history and especially useful for learning, but Svelte’s compiled output is much harder to follow than its source. Source maps, which Svelte uses to map its web language outputs back to its source language, have limitations.
-
- Nov 2020
-
stackoverflow.com stackoverflow.com
-
As was mentioned in the comments above, the material design spec for buttons specifies that the text should be uppercase, but you can easily override its CSS property: paper-button { text-transform: none; }
-
-
material.io material.io
-
@use "@material/theme" with ( $primary: #FEDBD0, $on-primary: #442C2E);
-
-
github.com github.com
-
github.com github.com
-
obviously it's too late, but it's a good practice to keep the 3rd party dependencies mirrored in your own infrastructure :) There is NO GUARANTEE that even a huge site (like launchpad for downloading DEBs) won't go down over a period of time.
-
It is impossible to rebuild the base from the Dockerfile as the 3rd party dependencies have changed significantly since 8 months ago when the base was last built. The tags for my base image have been overwritten and I can only restore them from a descendant image. With Docker 1.8 I simply pulled the descendant image, tagged the base layer and I was done. With Docker 1.10+ I'd need to save, then manually construct the base image descriptor and reload it. Doable but sad that it's far more complex.
-
Allowing parent layer metadata to be saved for a layer, regardless if the parent layer is in the save command, would be a huge win for those of us working on CI/remote systems. Reusing parent layers used to be ridiculously easy. It would be good if we could get some comparably easy way to do it now.
-
It used to be great that I was able to select a layer from any image and use it as a starting point. Currently, I am given an image that has 4 layers to be stripped off to get to the original base image. The original image is not reconstructable in any other way.
-
-
-
How do free apps make money? Learn how to make money from an app. Best strategies to make money from free apps in 2020 and beyond.
-
-
factoryjoe.com factoryjoe.com
-
I also like that the folksonomic approach (as in, there are no “pre-established groups”) allows for a great deal of expression, of negotiation (I imagine that #barcamp will be a common tag between events, but that’s fine, since if there is a collision, say between two separate BarCamps on the same day, they’ll just have to socially engineer a solution and probably pick a new tag, like #barcampblock) and of decay (that is, over time, as tags are used less frequently, other people can reuse them — no domain squatting!).
The folksonomic approach (user-generated tagging) is beneficial because it allows complexity to emerge bottom-up.
-
-
github.com github.com
-
Furthermore, how come there's a PR open since 3 months, at what seems to be the authoritative repo for Svelte?
-
-
github.com github.com
-
There are a few intentional behavioral differences between Dart Sass and Ruby Sass. These are generally places where Ruby Sass has an undesired behavior, and it's substantially easier to implement the correct behavior than it would be to implement compatible behavior. These should all have tracking bugs against Ruby Sass to update the reference behavior.
Tags
- reverting a previous decision/change/commit
- reversible decisions
- learn from your mistakes
- intentional
- intentionally doing it differently / _not_ emulating/copying the way someone else did it
- reference implementation
- get back on course
- don't let previous decisions/work constrain you
- intentional/well-considered decisions
Annotators
URL
-
-
css-tricks.com css-tricks.com
-
When you use a function like color(). it’s impossible to know exactly where it was defined. Which @import does it come from?
-
-
-
In Angular CLI 6 this command has been removed, and it will not come back. Instead there is a new concept called Builders.With the new Angular CLI you can customize the build process by defining your own builders as well as using one of the builders provided by the community.
Why did they remove it if it was useful? They wanted people to be stuck in Angular CLI world? Couldn't they still provide that escape route / migration path for those that really do need/want to eject?
-
-
icla2020b.jonreeve.com icla2020b.jonreeve.com
-
Gracious, father! What a fright you gave me! Have you just come home? Why isn’t Charles here to help you off with your coat?
This paragraph is just an example of the richness of emotions in this short story (two exclamation marks and two question marks). I wonder if emotions can be studied by counting all exclamation marks or question marks in a text (Katherine Mansfield definitely instills rich emotions to her short stories).
-
-
github.com github.com
-
Things that I miss most from Vue:
-
-
-
In principle, this information is already available through other means, but it is actually a fair amount of work to gather it in this form, and I think it could be useful to open it up to programmatic consumption.
-
- Oct 2020
-
github.com github.com
-
OMGWTFSSL - Self Signed SSL Certificate Generator Self Signed SSL Certificate Generator
-
-
www.basefactor.com www.basefactor.com
-
Focus on your application: forget about forms details like I'm dirty, field touched...
-
You can try to build a solution to tackle these issues on your own, but it will cost you time and money... why not use a battle-tested solution to handle all this complexity?
-
If you want to implement a form with a superb User Experience, you have to take care of many variables:
-
Form validation can get complex (synchronous validations, asynchronous validations, record validations, field validations, internationalization, schemas definitions...). To cope with these challenges we will leverage this into Fonk and Fonk Final Form adaptor for a React Final Form seamless integration.
-
Managing Form State (holding field information, check if a control has been touched, if the user has clicked the submit button, who owns the current focus...) can be tedious and prone to errors. We can get help from React Final Form to handle these challenges for us.
Tags
- can't keep entire system in your mind at once (software development) (scope too large)
- tedious
- easy to get wrong
- react-final-form
- difficult/hard problem
- a lot of things to consider
- don't write your own
- form design
- form validation library
- adapter
- form validation
- integration
- user experience
- fonk (form validation library)
- reinventing the wheel / not invented here
- complexity
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
Library author here. I'm always fascinated by new ways people can invalidate my assumptions. I mean that in a sincerely positive way, as it results in learning.
Tags
- different way of thinking about something
- not:
- invalidating one's assumptions
- can't support everything / all cases
- surprising
- sincere
- assumptions
- they've thought of everything
- not considering all use cases
- testing/challenging one's assumptions (either validating or invalidating them)
- learning from others
- author of software answering questions in community (support)
Annotators
URL
-
-
-
But it sounds like the library could use some way to setTouched()
-
-
formnerd.co formnerd.co
-
react-final-form: README.md:1: You build great forms, but do you know HOW users use your forms? Find out with Form Nerd! Professional analytics from the creator of React Final Form.
-
-
en.wikipedia.org en.wikipedia.org
-
Subgroups of the computer underground with different attitudes and motives use different terms to demarcate themselves from each other. These classifications are also used to exclude specific groups with whom they do not agree.
-
-
final-form.org final-form.org
-
Wondering how to get field state from multiple fields at once? People coming from Redux-Form might be wondering where the equivalent of Redux Form's Fields component is, as a way to get state from several fields at once. The answer is that it's not included in the library because it's so easy to write one recursively composing Field components together.
-
-
final-form.org final-form.org
-
If you define a variable outside of your form, you can then set the value of that variable to the handleSubmit function that 🏁 React Final Form gives you, and then you can call that function from outside of the form.
-
-
www.npmjs.com www.npmjs.comhyperx1
-
This module is similar to JSX, but provided as a standards-compliant ES6 tagged template string function.
-
-
facebook.github.io facebook.github.io
-
However, this would lead to further divergence. Tooling that is built around the assumptions imposed by template literals wouldn't work. It would undermine the meaning of template literals. It would be necessary to define how JSX behaves within the rest of the ECMAScript grammar within the template literal anyway.
-
-
gist.github.com gist.github.com
-
This is valid javascript! Or harmony or es6 or whatever, but importantly, it's not happening outside the js environment. This also allows us to use our standard tooling: the traceur compiler knows how to turn jsx`<div>Hello</div>`; into the equivalent browser compatible es3, and hence we can use anything the traceur compile accepts!
-
-
-
Doesn't require the use of transpiler or modifications to all JS tooling ever invented.
-
-
tech.ebayinc.com tech.ebayinc.com
-
And as an aside, I’m definitely in favor of more debates than sessions in future conferences, since we actually learn more by hearing multiple viewpoints.
-
-
-
About the argument against it, "{@const will make code less consistent ": I think the same is true now, since people can come up with very different ways of dealing with the "computed value inside each loop/if function" problem. Some extract components, some use functions, some will prepare the array differently beforehand.
-
it also allows for more divergence in how people write there code and where they put their logic, making different svelte codebases potentially even more different due to fewer constraints. This last point is actually something I really value, I read a lot of Svelte code by a lot of different people and broadly speaking things look the same and are in the same places.
Tags
- programming: multiple ways to do the same thing
- idiomatic pattern (in library/framework)
- idiomatic code style (programming languages)
- different way of solving/implementing something
- Svelte: @const
- consistency
- convention
- software development: code organization: where does this code belong?
- strong conventions resulting in code from different code bases/developers looking very similar
- good point
- uniformity
Annotators
URL
-
-
dylanvann.com dylanvann.com
-
To fix our Svelte version you might think we could use beforeUpdate or afterUpdate, but these lifecycle functions are related to the DOM being updated, not to prop updates. We only want to rerun our fetching when the album prop is changed.
-
-
github.com github.com
-
I'm suggesting there should be a way to write lifecycle related code that also responds to changing props, like how useEffect works. I think how React handles this could be a good source of inspiration.
-
If Svelte came up with some kind of hooks like API maybe it could solve both these issues at once.
-
I think Svelte has some things to learn from React hooks.
Tags
- copying ideas from another project
- learning by studying/emulating/copying others who do it well
- inspiration
- react hooks
- feature proposal
- Dylan Vann
- can we do even better?
- Svelte
- excellent writing
- use as inspiration
- copying/doing the same as how another project/library did it
- learning from others
Annotators
URL
-
-
github.com github.com
-
It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
-
-
github.com github.com
-
Why struggle with custom Syntax DSLs when you can use one so widely supported?
-
It was only pragmatic to use a tool that basically gives you that all for free.
-
-
covid-19.iza.org covid-19.iza.org
-
IZA – Institute of Labor Economics. ‘COVID-19 and the Labor Market’. Accessed 6 October 2020. https://covid-19.iza.org/publications/dp13737/.
-
-
www.bbc.co.uk www.bbc.co.uk
-
‘Home Working Here to Stay, Say Businesses’. BBC News, 5 October 2020, sec. Business. https://www.bbc.com/news/business-54413214.
-
-
forms.zohopublic.com forms.zohopublic.com
-
Are there any rehearsal or set up dates on campus? Yes No Please enter any rehearsal or set up dates here
add verbiage here from Chuck about facilities concerns
-
- Sep 2020
-
svelte.dev svelte.dev
-
Because Svelte is a compiler, we're not bound to the peculiarities of JavaScript: we can design a component authoring experience, rather than having to fit it around the semantics of the language.
-
-
shipshape.io shipshape.io
-
-
There are work arounds, but nothing clean. I just feel like this should be functionality that should be part of the slot feature.
-
-
-
I'm just pushing on the "is this really a good idea" front
-
You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
Tags
- scalability
- you aren't going to need it
- from different perspective/point of view
- feature not needed; better to use a different approach/feature instead
- difficult/hard
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- could be easier / more difficult than it needs to be
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
- why this feature is needed
Annotators
URL
-
-
etc.usf.edu etc.usf.edu
-
yet when I thought of my beloved Elizabeth, of her tears and endless sorrow, when she should find her lover so barbarously snatched from her, tears, the first I had shed for many months, streamed from my eyes,
It's interesting to me that Victor only cries when thinking of how upset Elizabeth is going to be when he's the one who's going to die. He fits the whole "man be rational and women emotional" cultural phenomenon of the time to a tee. He's stone faced going into losing battle, but Elizabeth will be just soooooooooo sad and sooooooooo sorrowful. While I'm on the topic, the characterization of Elizabeth TOTALLY fits in while the "passive wife who's in charge of the emotional side of family," to a point where Mary Shelley is a satirist. Also the use of barbarous to describe the Creature is just textbook Othering in the way that demotes the Creature to a irrational and animalistic creature.
-
-
developer.mozilla.org developer.mozilla.org
-
Migrating the stores to TypeScript
-
-
www.biblegateway.com www.biblegateway.com
-
“You are free to eat from any tree in the garden;(W) 17 but you must not eat from the tree of the knowledge of good and evil,(X) for when you eat from it you will certainly die.”
God instructed Adam and Eve to eat whatever they desired, though prohibited them to eat from the tree of the knowledge of good and evil. In Robin Wall Kimmerer's "Skywoman Falling", she explained how in Indigenous culture, they follow Original Instructions. These "instructions" are not rules but rather guidelines for each person. Kimmerer explains how during Skywoman's time, the first people's understanding of the Original Instructions were to care for the and have respect for hunted animals, value family, and hold respectful ceremonies for their beliefs.
-
-
github.com github.com
-
One key advantage of 'HTML-plus' languages is that you don't actually need tooling in order to be productive — most editors give you out-of-the-box support for things like syntax highlighting (though imperfect, as JavaScript expressions are treated as strings) and auto-closing tags. Tools like Emmet work with no additional setup. HTMLx should retain that benefit.
-
benefited from a shared set of tools for syntax highlighting, autocomplete, linting and so on.
-
-
docs.google.com docs.google.com
-
By the way, stuff like this is why I can’t quit Twitter even though I’d like to — we get to witness, and be part of, conversations like these between world-class programmers like Yehuda and Sebastian. It’s pretty cool!
-
-
docs.google.com docs.google.com
-
the repeated "I remember" signifies the introduction of a new idea/thought. Also sets up a good rhythm. Similar to an "I am from" poem
-
-
github.com github.com
-
Secure-by-default is a great approach, but this is not that. It's not even, we know what's best. It's clean up your act or you're out. You really should provide an opt-in to running with scissors. Maybe like config.opt_in_to_dynamic_routes_you_dumbass = true. 1 Pick your reaction
-
I too would like to know more about the security concerns that are the motivation to remove these useful dynamic routing components. The only thing I can think off is someone who accidentally exposes a private method public, is there more? The dynamic routes are a great way to keep the routing.rb DRY and avoid unneeded dependencies between the routing and the controller files, it has been quintessential Rails magic since version 1.0, surely there must be more serious security concerns to give up such important benefits? What are they? Do we really need to completely remove this from the code base, when removing it from the default routes.rb already would get you most of the security benefit?
-
I'm sure the security overlords have our best interest in mind and I'd be happy to change my opinion if someone can explain this tradeoff better. I know I can recreate the functionality for myself but I also like to keep in mind what's best for Rails. Just a hand wavy "we've had this for almost 10 years, but it might become an issue in the future so let's preventively eliminate it" does not seem a good enough reason to cut a feature that can make code much more DRY and elegant.
-
-
stackoverflow.com stackoverflow.com
-
Sounds like Mixins are on their way out
-
- Aug 2020
-
pragmaticpineapple.com pragmaticpineapple.com
-
If you are a senior, try talking to a junior or someone less experienced than you. Many companies are running what is called ”reverse mentoring” programs where juniors coach senior members of a company. Senior’s experience is traded for a fresh perspective from a junior. You’d be amazed at how much you could learn and share.
-
-
www.nber.org www.nber.org
-
Dingel, J. I., & Neiman, B. (2020). How Many Jobs Can be Done at Home? (Working Paper No. 26948; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w26948
-
-
www.nber.org www.nber.org
-
Jones, Callum J, Thomas Philippon, and Venky Venkateswaran. ‘Optimal Mitigation Policies in a Pandemic: Social Distancing and Working from Home’. Working Paper. Working Paper Series. National Bureau of Economic Research, April 2020. https://doi.org/10.3386/w26984.
-
-
www.nber.org www.nber.org
-
Borjas, G. J., & Cassidy, H. (2020). The Adverse Effect of the COVID-19 Labor Market Shock on Immigrant Employment (Working Paper No. 27243; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27243
-
-
www.nber.org www.nber.org
-
Kahn, L. B., Lange, F., & Wiczer, D. G. (2020). Labor Demand in the Time of COVID-19: Evidence from Vacancy Postings and UI Claims (Working Paper No. 27061; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27061
-
- Jul 2020
-
lwn.net lwn.net
-
And on the topic of this particular article you need to own bigger mistakes too. It doesn't matter if the Apache board genuinely believed in 2014 that this was a good idea, it should now be obvious to everyone that it wasn't. Board members allowing it to continue can't fall back to "Well we didn't know...", because they do now. Every day that they have the evidence in front of them that the project is failing and do nothing they're _culpable_ for that as members of the board.
-
"that text has been removed from the official version on the Apache site." This itself is also not good. If you post "official" records but then quietly edit them over time, I have no choice but to assume bad faith in all the records I'm shown by you. Why should I believe anything Apache board members claim was "minuted" but which in fact it turns out they might have just edited into their records days, weeks or years later? One of the things I particularly watch for in modern news media (where no physical artefact captures whatever "mistakes" are published as once happened with newspapers) is whether when they inevitably correct a mistake they _acknowledge_ that or they instead just silently change things.
-
-
-
The carefully crafted Medium story can give the appearance that- at the nadir of your professional life- you are above it all, you are concerned about others, and you are a soulful human being moving on to an even more lucrative future.
-
-
covid-19.iza.org covid-19.iza.org
-
Kalenkoski, C. M., & Pabilonia, S. W. (2020). Initial Impact of the COVID-19 Pandemic on the Employment and Hours of Self-Employed Coupled and Single Workers by Gender and Parental Status. IZA Discussion Paper, 13443.
-
-
www.nature.com www.nature.com
-
Gewin, Virginia. ‘Remote Controller’. Nature 583, no. 7816 (13 July 2020): 484–484. https://doi.org/10.1038/d41586-020-02073-2.
-
-
github.com github.com
-
psyarxiv.com psyarxiv.com
-
Hayes, S., Priestley, J. L., Ishmakhametov, N., & Ray, H. E. (2020). “I’m not Working from Home, I’m Living at Work”: Perceived Stress and Work-Related Burnout before and during COVID-19 [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/vnkwa
-
- Jun 2020
-
www.wsj.com www.wsj.com
-
Governments’ use of purchased location data has exploded in recent months, as officials around the world have sought insights on how people are moving around during the Covid-19 pandemic. In general, governments have assured their citizens that any location data collected by the marketing industry and used by public health entities is anonymous. But the movements of a phone give strong clues to its ownership—for example, where the phone is located during the evenings and overnight is likely where the phone owner lives. The identity of the phone’s owner can further be corroborated if their workplace, place of worship, therapist’s office or other information about their real-world activities are known to investigators.
private data is not anonymous as is purported
-
-
eprints.bbk.ac.uk eprints.bbk.ac.uk
-
Beauregard, T. A., Basile, K. A., & Canonico, E. (2019). Telework: Outcomes and Facilitators for Employees. In R. N. Landers (Ed.), The Cambridge Handbook of Technology and Employee Behavior (1st ed., pp. 511–543). Cambridge University Press. https://doi.org/10.1017/9781108649636.020
-
-
news.stanford.edu news.stanford.edu
-
University, S. (2020, March 30). The productivity pitfalls of working from home in the age of COVID-19. Stanford News. https://news.stanford.edu/2020/03/30/productivity-pitfalls-working-home-age-covid-19/
-
-
notes.peter-baumgartner.net notes.peter-baumgartner.net
-
But it has as an external service several disadvantages which opposed the philosophy of static websites diametrically.
-
-
meta.stackexchange.com meta.stackexchange.com
-
groups.google.com groups.google.com
-
The Rails team has decided to migrate all the talk, docs and core Google groups to https://discuss.rubyonrails.org/.
-
-
eprints.bbk.ac.uk eprints.bbk.ac.uk
-
Basile, K.A. and Beauregard, T. Alexandra (2016) Strategies for successful telework: how effective employees manage work/home boundaries. Strategic HR Review 15 (3), pp. 106-111. ISSN 1475-4398.
-
-
-
Pandey, E. (2020, May 19). Companies weigh the potential of permanent work-from-home. Axios. Retrieved June 3, 2020, from https://www.axios.com/work-from-home-permanant-coronavirus-6680b1a5-6daa-40e5-a39f-665e8e73b477.html
-
-
twitter.com twitter.com
-
Katie Mack RT Mark Richardson - Twitter
-
-
www.windowscentral.com www.windowscentral.com
-
but it launched with a plethora of issues that resulted in users rejecting it early on. Edge has since struggled to gain traction, thanks to its continued instability and lack of mindshare, from users and web developers.
-
-
docs.gitlab.com docs.gitlab.com
-
Transition from Redcarpet to CommonMark
-
-
signal.org signal.org
-
-
Bad people will always be motivated to go the extra mile to do bad things.
-
Meanwhile, criminals would just continue to use widely available (but less convenient) software to jump through hoops and keep having encrypted conversations.
-
The EARN IT act turns Section 230 protection into a hypocritical bargaining chip. At a high level, what the bill proposes is a system where companies have to earn Section 230 protection by following a set of designed-by-committee “best practices” that are extraordinarily unlikely to allow end-to-end encryption. Anyone who doesn’t comply with these recommendations will lose their Section 230 protection.
-
Broadly speaking, Section 230 of the Communications Decency Act protects online platforms in the United States from legal liability for the behavior of their users. In the absence of this protection, many of the apps and services that are critical to the way the internet functions today may have never been created in the first place – or they couldn’t have been created in America.
-
-
-
A year’s worth of cajoling back and forth has ultimately resulted in the EARN-IT bill wending its way through the U.S. system, a bill that, if passed, would see messaging services become legally responsible for the content on their platforms. While not mandating backdoors, per se, without some form of probes into message content, the argument runs that the punitive risks become unsurvivable.
-
there’s a bill tiptoeing through the U.S. Congress that could inflict the backdoor virus that law enforcement agencies have been trying to inflict on encryption for years... The choice for tech companies comes down to weakening their own encryption and endangering the privacy and security of all their users, or foregoing protections and potentially facing liability in a wave of lawsuits.
-
-
www.forbes.com www.forbes.com
-
Once the platforms introduce backdoors, those arguing against such a move say, bad guys will inevitably steal the keys. Lawmakers have been clever. No mention of backdoors at all in the proposed legislation or the need to break encryption. If you transmit illegal or dangerous content, they argue, you will be held responsible. You decide how to do that. Clearly there are no options to some form of backdoor.
-
-
www.forbes.com www.forbes.com
-
Despite its opposition, EARN-IT is the clearest threat yet to end-to-end encryption, given this clever twist in pushing the onus onto the platforms to avoid transmitting illegal content, rather than mandating a lawful interception approach.
-
Tiring of the privacy and safety debate, those behind EARN-IT have proposed making the platforms responsible for the content they transmit, encrypted or not. This would mean, as explained by Sophos, that tech companies “either weaken their own encryption and endanger the privacy and security of all their users, or forego protections and potentially face liability in a wave of lawsuits.”
-
-
en.wikipedia.org en.wikipedia.org
-
The Digital Millennium Copyright Act (DMCA) has notable safe-harbor provisions which protect Internet service providers from the consequences of their users' actions. (Similarly, the EU directive on electronic commerce provides a similar provision of "mere conduit" which, while not exactly the same, serves much the same function as the DMCA safe harbor in this instance.)
-
- May 2020
-
www.psychreg.org www.psychreg.org
-
The Psychology Behind ‘Zoom Fatigue’ Explained. (2020, April 21). Psychreg. https://www.psychreg.org/zoom-fatigue/
-
-
psyarxiv.com psyarxiv.com
-
Hanel, P. H. P. (2020). Conducting High Impact Research With Limited Financial Resources (While Working From Home) [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/s3fcu
-
-
www.infoq.com www.infoq.com
-
and how moving to a monolith was the solution that worked for Segment.
-
-
docs.microsoft.com docs.microsoft.com
-
Clients are updated to use the new service rather than the monolith endpoint. In the interim, steps such as database replication enable microservices to host their own storage even when transactions are still handled by the monolith. Eventually, all clients are migrated onto the new services. The monolith is "starved" (its services no longer called) until all functionality has been replaced. The combination of serverless and proxies can facilitate much of this migration.
-
-
-
Pichler, Anton, Marco Pangallo, R. Maria del Rio-Chanona, François Lafond, and J. Doyne Farmer. “Production Networks and Epidemic Spreading: How to Restart the UK Economy?” ArXiv:2005.10585 [Physics, q-Fin], May 21, 2020. http://arxiv.org/abs/2005.10585.
Tags
- economics
- unemployment
- social distincing
- supply
- United Kingdom
- is:article
- production
- reopening industry
- industry
- production network
- input-output constraints
- GDP
- work from home
- epidemic spreading
- demand
- lang:en
- consumption
- COVID-19
- transmission rate
- economic growth
- inventory dynamics
- epidemiology
Annotators
URL
-
-
thedecisionlab.com thedecisionlab.com
-
Working From Home Can Amp Up Your Team. (2020, March 22). The Decision Lab. https://thedecisionlab.com/how-working-from-home-can-amp-up-your-teams-communication-and-creativity/
-
-
github.com github.com
-
I originally did not use this approach because many pages that require translation are behind authentication that cannot/should not be run through these proxies.
-
Mozilla does not permit extensions distributed through https://addons.mozilla.org/ to load external scripts. Mozilla does allow extensions to be externally distributed, but https://addons.mozilla.org/ is how most people discover extensions. The are still concerns: Google and Microsoft do not grant permission for others to distribute their "widget" scripts. Google's and Microsoft's "widget" scripts are minified. This prevents Mozilla's reviewers from being able to easily evaluate the code that is being distributed. Mozilla can reject an extension for this. Even if an extension author self-distributes, Mozilla can request the source code for the extension and halt its distribution for the same reason.
Maybe not technically a catch-22/chicken-and-egg problem, but what is a better name for this logical/dependency problem?
Tags
- security
- catch-22/chicken-and-egg problem
- challenges from having content being behind a log-in
- problems
- translation
- security: unobfuscated source code
- annoying restrictions
- automated translation services
- depending on assets from an external host
- self-hosting JavaScript/etc. assets instead of loading from external host
Annotators
URL
-
-
coronavirustechhandbook.com coronavirustechhandbook.com
-
Remote | Coronavirus Tech Handbook. (n.d.). Retrieved April 24, 2020, from https://coronavirustechhandbook.com/remote
-
-
www.iubenda.com www.iubenda.com
-
Territorial point of view
-
-
extensionworkshop.com extensionworkshop.com
-
Add-ons must be self-contained and not load remote code for execution
-
-
-
Unfortunately, loading their code from their CDN is the only way those services permit their use.
-
- Apr 2020
-
idratherbewriting.com idratherbewriting.com
-
Github Pages is a sweet service that builds your Jekyll site for you when you commit changes to a Github repo. If you were using redcarpet and Pygments, you now should switch to Kramdown and Rouge to stay updated with the recommended Markdown filter and syntax highlighter supported by Github Pages.
-
-
github.com github.com
-
Switch from redcarpet to kramdown, the new Github Pages default
-
-
www.medrxiv.org www.medrxiv.org
-
Klepac, P., Kucharski, A. J., Conlan, A. J., Kissler, S., Tang, M., Fry, H., & Gog, J. R. (2020). Contacts in context: Large-scale setting-specific social mixing matrices from the BBC Pandemic project [Preprint]. Epidemiology. https://doi.org/10.1101/2020.02.16.20023754
-
-
www.researchprofessionalnews.com www.researchprofessionalnews.com
-
Breckon, J. (2020 April 16). Seven welcome Covid-19 trends. Researchprofessionalnews.com. https://www.researchprofessionalnews.com/rr-news-uk-views-of-the-uk-2020-4-seven-welcome-covid-19-trends/
-
-
www.nature.com www.nature.com
-
Powell, K. (2020). Science-ing from home. Nature, 580(7803), 419–421. https://doi.org/10.1038/d41586-020-00935-3
-
-
haveibeenpwned.com haveibeenpwned.com
-
en.wikipedia.org en.wikipedia.org
-
the Add functions seem to work generically over various types when looking at the invocations, but are considered to be two entirely distinct functions by the compiler for all intents and purposes
-
-
github.com github.com
-
Recently the HaveIBeenPwned API has moved to a authenticated/paid model , this does not effect the PwnedPasswords API, no payment or authentication is required.
-
-
github.com github.com
-
support.1password.com support.1password.com
-
1Password wasn’t built in a vacuum. It was developed on top of open standards that anyone with the right skills can investigate, implement, and improve. Open tools are trusted, proven, and constantly getting better. Here’s how 1Password respects the principles behind the open tools on which it relies:
I found it ironic that this proprietary software that I have avoided using because it is proprietary software is touting the importance of open tools.
-
-
accessmedicine.mhmedical.com accessmedicine.mhmedical.com
-
In addition, HBOT was found to reduce mortality rates from necrotizing fasciitis, and significantly decreased wound size in nonhealing diabetic wounds.
-
-
www.w3.org www.w3.org
-
In the early 1990s, the creators of Netscape apparently built a function that enabled each web page to be annotated by those visiting it, as a way for viewers to discuss the page’s content. But according to a [1] produced in 2013 by a nonprofit called [Hypothesis][2], the feature was turned off.
-
-
accessmedicine.mhmedical.com accessmedicine.mhmedical.com
-
The most common injuries from both blunt and penetrating thoracic trauma are hemothorax and pneumothorax. More than 85% of patients can be definitively treated with a chest tube. The indications for thoracotomy include significant initial or ongoing hemorrhage from the tube thoracostomy and specific imaging-identified diagnoses (Table 7-10). One caveat concerns the patient who presents after a delay. Even when the initial chest tube output is 1.5 L, if the output ceases and the lung is reexpanded, the patient may be managed nonoperatively if hemodynamically stable.
chest tube can treat 85% of hemo/pneumothoraxes, if significant bleeding from tube thoracostomy initially or ongoing was present, thoracotomy is indicated. patient delayed presentation is a caveat. nonop manageing is possible in stable patient with ceased output and rexpanded lungs even after 1.5 L output.
-
-
wordpress.org wordpress.org
-
Automattic uses WordPress to power WordPress.com, and it contributes back code and time to the WordPress project. It is a symbiotic relationship. It isn’t accurate to say that WordPress is Automattic’s product, or that WordPress came from Automattic. Indeed, the opposite is true — Automattic came from WordPress, and Automattic (through WordPress.com) exists as part of the vast WordPress community and ecosystem.
That's probably a common misconception. I'm glad they clarified that because I might have assumed that as well:
It isn’t accurate to say that WordPress is Automattic’s product, or that WordPress came from Automattic. Indeed, the opposite is true — Automattic came from WordPress, and Automattic (through WordPress.com) exists as part of the vast WordPress community and ecosystem.
-
- Mar 2020
-
www.cnbc.com www.cnbc.com
-
While employees are used to working remotely every day, working parents are learning how work remotely with kids at home following mass closures of schools and child-care providers.
-
-
-
How do you leverage browser cache when Google’s very own Analytics.js has it’s expiry time set to 2 hours? How do you minimize DNS requests when Google advices you to copy their tracking code, linking to an externally hosted Javascript file?If that isn’t bad enough already, Google’s advice is to avoid hosting the JavaScript file locally. And why? To ensure you get access to new features and product updates.
-
Why should I host analytics.js locally?The Complete Analytics Optimization Suite for WordPress gives you the best of both worlds. After activation it automagically downloads the latest version of analytics.js from Google’s servers, places the necessary tracking code in your WordPress theme’s header and keeps the local Javascript file up-to-date using an adjusted version of Matthew Horne’s update analytics script and wp_cron(). This way you can minimize DNS requests, leverage browser cache, track your visitors and still follow Google’s recommendation to use the latest features and product updates.
-
-
www.forbes.com www.forbes.com
-
Even one day a week out of the office might allow each employee to see their work in a new light.
-
-
www.argotrans.com www.argotrans.com
-
Google Translate Widget
-
Another “decision” to make GoogleYoutube crappier and crappier with every passing day. The corporation seems stridently dedicated to deprecating its own products and abusing its customers.Search is now suckier than DuckDuckGo. Fuzzy and/or cherry-picked results.YouTube flooded with reposts/stolen vids and the “recommended” videos have literally nothing to do with your viewing behavior.Politicization and one-way censorship.Translator used to be nearly limitless (no text limit, websites translatable, etc) — now it’s basically a severely nerfed mini-tool to translate short phrases.
-
-
github.com github.com
-
Unless you specifically need the open source tool, most website owners will be better served by the hosted version
-
-
www.osano.com www.osano.com
-
We encourage all of our team members to take the time they need to recoup and refresh as much as they need.
Tags
Annotators
URL
-
-
searchengineland.com searchengineland.com
-
Instant previews saw very low usage by our users, and we’ve decided to focus on streamlining the page to benefit more users.
-
-
searchengineland.com searchengineland.com
-
the feature was dropped to “lack of use.”
I don't find the reason "lack of use" sufficient in its own right. (I personally didn't use this feature.) People might not use it because they don't know about. And those that do use may find it extremely useful; it's not their fault if others don't know about it or use. It seems to discriminate a bit against the minority who may use a useful feature. They would rather be in the majority, safe from having one of their favorite features removed.
But I do understand and appreciate the good explanation given below.
-
Yes, it’s been deprecated. Why? Because too few people were using it to make it worth the time, money, and energy to maintain. In truth, although I sometimes disagree with the operator changes, I happen to agree with this one. Maintaining ALL of the synonyms takes real time and costs us real money. Supporting this operator also increases the complexity of the code base. By dropping support for it we can free up a bunch of resources that can be used for other, more globally powerful changes.
-
- Feb 2020
-
about.gitlab.com about.gitlab.com
-
Time away from work It's important to clarify that being able to work from anywhere does not replace the need to take time off of work. We recognize how crucial it is to build in time where you can mentally take a break from your work, and as a company, we encourage our team members to do that. Learn more about how time off works at GitLab.
-
-
k6.io k6.io
-
To never block or remove features from k6 in order to make them exclusive to Load Impact’s SaaS productStrive not to delay introduction of new features in the k6 OSS tool, if the feature was planned to appear both there and in Load Impact’s SaaS productTo never introduce into the k6 OSS tool any artificial limits designed to promote conversion to Load Impact’s SaaS productTo work with the community, participating in and prioritize building the functionality the k6 community wants, making it the prefered tool for load testing
-
With k6, our goal has always been to create the best load testing tool for the modern working developer and that we do this in collaboration with the k6 community. Our revenue will not come from k6 directly, but from premium value creating offers based on k6. These offers will be made available at https://loadimpact.com. Load Impact premium offers will have focus on providing further simplicity, productivity and ease to use functionality.
-
We believe the key to Load Impact’s long-term success as a Company is to foster an active community of users around k6 as an open source project. To achieve this long-term goal, it is vital that we do not withhold new features from k6 based on whether or not they compete with our SaaS offering.
-
Load Impact is a for profit organization, and recognizes that there is a need to balance this requirement with the needs of the k6 open source project. In the longer run, we strongly believe that those two needs will rarely be in conflict.
-
-
- Jan 2020
-
github.com github.com
Tags
Annotators
URL
-
-
www.techrepublic.com www.techrepublic.com
-
one that would borrow the best features from the ABC language
-