#it's called unicode and it's super easy to use
Explore tagged Tumblr posts
Text
Had a dream that ☷ Kusu, Asa, and someone else (forget who) were having a foot race through the palace. Guess who won.
#mononoke#karakasa#in related news I found an Android app that lets you copy and paste unicode characters#including all 8 trigrams and 64 hexagrams#it's called unicode and it's super easy to use
12 notes
·
View notes
Text
How to create a super cool and unique nickname on instagram 2021
Two parts of the name IG 1. Clarification Tip 2. Make a list of key phrases for the IG title ARTICULATION SURPRISE ICON TABOOS SITE COMPATIBILITY Study Instagram names
How to create a super cool and unique nickname on instagram 2021
What if you needed to create an Instagram account with an important name, stand out and shine amongst others and attract followers at first sight? Or have you just realized that your real name is not excellent, easy to remember and does not represent your website? And now you want to learn how to rename your Instagram?
Putting a cool, meaningful, cool nickname that shows off its own character is definitely something that everyone wants when using Instagram accounts. A name that stands out and shines will stand out and attract followers at first sight. Easy to remember, can create a brand. Very simple, let's learn a few tips below.
Let choose a good instagram name right now
By 2021, choosing a professional, easy-to-remember and unique name will really benefit your business. And it's just as important as your images, ads, and captions.
WHAT CHANGED IN 2021 FOR YOUR INSTAGRAM nickname?
Now Instagram account name works just like your website domain name. Users will search by their name on the instagram rather than by their profile or post, so it's important to get it set up and make it awesome
Your IG name is a keyword, similar to a brand name
Name your IG now is it is also a great sales tool this very important, there will be an additional tool that will be found by your target audience through search. The first keyword will be your username. Therefore, let's clear up the main ideas to find the perfect words for your Instagram account.
What we must initially mention regarding your identity is the fact that it covers two areas:
The first aspect is the main title of your respective account, your username. This way, we recommend clickable recognition with the @ indicator right before it. Instagram username is limited to 30 characters and will have to contain only letters, numbers, duration, and underscores. You cannot include things like symbols or other punctuation as an element of your username. This cannot be changed, as it ensures the existence of your Instagram profile in it. This is actually the processing of your respective website.
Your IG title could be a search term and the second element of a person's Instagram name is on the line below your primary identity. This line describes the content of your website or it just tells the user your solemn name or any general public information and events that are exclusive, insightful and useful. It is usually limited to 30 characters but can include any letters, spaces, and Unicode symbols. And you can also make this element look awesome and be one of those with specific custom fonts.
Ability to find identifying information on Instagram of a person
Both the username and identity are searchable but the second username that will work on your account is even better than the specific primary username. That's because it can combine symbols and regions, and it can be in almost any language you want, although username is usually only written in Latin symbols. In this article, we will talk about the single key, the clickable and primary identifier for the Instagram account - the IG username.
The campaign selects the instagram account name in 2021 with 2 main steps
Take a closer look at the account ideas you plan to create. The first step should focus on your idea and the concept of the best name in your industry to get a description of how users will search for it.
Competitor analysis, one thing any job has to do. Part 2 is to talk about this, to be able to come up with the best ideas and names in the industry.
DEEP ANALYSIS OF YOUR ACCOUNT CONCEPT
The question you need to ask yourself is: WHAT WILL SOMEONE CALL YOUR INSTAGRAM PAGE?
You should be very clear about whatever you are creating in the Social Networking System. Reality is your own page? Is it a website for your organization? Or is it an Instagram aggregator that focuses on a particular niche?
Make a list of keywords that could be of value to your concept.
Then Turn your Instagram title off to all the quiz. Be an Instagram identity creator! Make a complete and detailed list of texts that will clearly explain your ideas. This can be any word, noun to pronoun.
#three Troubleshoot your Instagram identity
To get started, you have to check Instagram availability. Then Check your keyword list for the next five criteria. Here are a few things to keep in mind when you decide to choose a great Instagram identity in your account:
Choose a name that is not difficult to pronounce or pronounce. Some names are really comfortable to consider, regardless of whether they are really spanned and include many words, like:
@badgalriri
@iamhannahwhiting
@myforteisfashion
@zarastreetstylelondon
Test to create a readable reputation from the outset.
symbol inside your account title
You cannot retrieve a title that is now in use. Much better to stop as well as obvious similarities with most other manufacturer names. You are currently in danger under the shadow of a big brand.
The ideal strategy is not to use any symbols in your account for identification. But that doesn't look realistic. So if you should use a period or an underscore, try to limit it to at least one period. Furthermore, keep in mind that Google will treat “example1.example2” as two different words and phrases, which makes it more difficult to discover your page. The Instagram font title will likely be below the line of your main website.
Idea: It might be trendy to divide your simple title with a dot, like: @ ani.maar
Similar website
This refers to gender, ethnicity, and religion. Keep these things without your respective names until your particular area of interest!
Think of your Instagram username as a global thing. Think if you can locate your site right away if needed. How will you see your skilled email with this name? Typically, the e-mail from [email protected] has seen a significant increase in open numbers because today people know exactly who they are reaching when sending emails.
Once you've checked your identity from every one of these 5 requirements, your list will likely get a lot shorter. It's time to analyze top web examples. Activate to be motivated and learn from your competition
Analysis of the opponent's INSTAGRAM USERNAME
It would be much better to work with a Special tool to Investigate profile username. Everyone knows their two or three closest competitors, but it's not surprising to review and copy their identified Concepts. Better to find out your special plan according to the industry wide survey.
Check out direct competitors
And analyzing direct competitors won't be as helpful as doing extensive and detailed research to choose a great Instagram title in your account. For this purpose, it is difficult and ineffective to carry out Instagram Fundamental Research on the market during the application process. That's for sure because standard research focuses on your area and gives you the closest accounts for the location you're at. Use a Complex Instagram Search Your Competitors Investigate to determine whether their primary Instagram ideology is taken into account. To research your Instagram username, you should check out snapinsta.app sophisticated Instagram Research.
I do not recommend entering keywords and phrases that are close to and specific to your personal niche. Use more common words using broader intent to make more complete and detailed analysis for the article you're providing, or promote and market within your account.
Select the group whose profile you want to investigate. I advise you to check out trying to find profiles in different categories. Sometimes it's better to use a Thought or Strategy for that IG title from Another Group. One example is when you are supplying jewelry, maybe go through the names of jewelry companies or bloggers to find inspiration about your Instagram name and define a rule of thumb. prosperity. Right after that, you can choose the account you want. Don't forget to use the awesome feature with Creative Instagram Search - the opportunity to choose the account gender you're looking for.
0 notes
Photo

Download RnB - WooCommerce Booking & Rental Plugin on Codecanyon
Description RnB - WooCommerce Booking & Rental Plugin :
Download RnB - WooCommerce Booking & Rental Plugin. The theme releases on Thursday 11th February 2016 By The author redqteam on Codecanyon. It’s uses with booking,booking calendar,car booking,car rental,google calendar,hotel booking,property booking,rent,rent a taxi,rental,reservation,seasonal booking,woocommerce booking,wordpress booking plugin,wp booking pricing. Item Title: RnB - WooCommerce Booking & Rental Plugin Category: wordpress/ecommerce/woocommerce/products Price: $29 Author: redqteam Published Date: Thursday 11th February 2016 05:34:51 AM More Info / DownloadDemo
WooCommerce Booking and Rental Plugin help you to build your booking business, it’s super easy to install and setup. You will able to rent like cars, bike, dress, tools, gadgets, etc. This is one of the best selling WooCommerce Booking Plugin. This allows you to add unlimited rental products, gives you the option to set your own pricing along with maintaining & blocking calendar. It has “request for quote” section too. Where the user will able to negotiate and you will able to set custom pricing for that person. It brings so many features like Hourly range pricing, Inventory management & variations, Unlimited payable resources, and persons. This Plugin is fully compatible with latest WooCommerce and WordPress version. A lot of options/settings are provided in the backend for example: block rental days and hours, set minimum & maximum booking days, single day booking, maximum time penalty, date format settings, daily basis opening & closing time and many more. This Booking plugin is WPML supported which allows your website to become multilingual.
Plugin is fully compatible with with latest wooCommerce and WordPress version.
Check Our Others Portfolio Items
It creates a new WooCommerce product type , its called Rental product , Where user can set product with various options, such as
Google calendar order report
Day basis price configuration
Monthly price configuration (Seasonal pricing)
Day ranges price configuration
General price configuration
Hourly price configuration
Discount on general pricing plan depending on rental days
Discount on daily pricing plan depending on rental days
Discount on monthly pricing plan depending on rental days
Discount on day ranges pricing plan depending on rental days
Car availability control
Date blocking
Unlimited payable resources
Unlimited payable person.
Three type of date format.
Add unlimited product attributes.
Add unlimited product features.
pickup and return location added.
Add pickup and return location cost
Admin email notification during new order
Set PrePayment during booking
Payment due feature
Customers email notification during complete order, cancel order, or refund order
Product local and global settings
Order processing , complete , on-hold, cancel email notification to customers
PayPal, Direct Bank Transer, Credit Card payment system
Invoice system
Email confirmation
Full calendar order report for site admin
Multilingual
v10.0.9 – 11 March 21
- Fixed monthly pricing reset issue.
v10.0.8 – 02 March 21
- Fixed double click issue - Fixed backend pricing translation issue - Fixed layout two css issue - Updated datejs package - Fixed generic categories quantity issue - Fixed categories quantity issue for Avada theme - Added support email Unicode blog name
v10.0.7 – 11 Jan 21
- Fixed price conflict issue
v10.0.6 – 28 Dec 20
- Added GDPR option for RFQ form - Fixed compatibility issue for WP 5.6
v10.0.5 – 12 Nov 20
- RFQ email issue solved - Default price sorting issue fixed
v10.0.4 – 06 Nov 20
- Price breakdown control added - RFQ issues fixed
v10.0.3 – 28 July 20
- Time picker issue fixed - RFQ email content issue fixed
v10.0.2 – 22 June 20
- UI updated - CSS updated - Modal layout issues fixed - Demo updated
v10.0.1 – 20 April 20
- Adult option fixed - Child option fixed - Zero price based booking issue fixed - Translation issues fixed
v10.0.0 – 2 April 20
- Console error fixed - Category issue fixed - Settings issue fixed
v9.0.9 – 3 March 20
- Mobile date blocking issue solved
v9.0.8 – 22 Feb 20
- Modal layout validation issue fixed - Deposit clickable / non-clickable issue fixed - Back-end day range pricing, discount, and hour range pricing default type added
v9.0.7 – 30 Jan 20
- Modal Layout issue fixed - Quantity not available issue fixed - Backend date blocking issue - code restructuring
v9.0.6 – 03 Dec 19
- Quantity validation issue fixed - Location validation issue fixed - RnB extension page broken image issue fixed - Price showing issue fixed
v9.0.3 – 16 Nov 19
- Deposit issue fixed - Server site validation checking - RnB Add-ons page - Max and Min days booking message changed - Wrong payment due issue fixed on cart page - Pickup time issue - Admin booking fields validation issue fixed
v9.0.2 – 16 Oct 19
- Shipping & Tax issue solved on cart page
v8.0.9 – 03 Oct 19
- Price breakdown - Make deposit non-taxable - RFQ total price 0 issues - RFQ form submit redirect issue - Validation issues solved - Foreign key issues solved on custom table - Improved settings panel
v8.0.8 – 4 September 19
- Validation issue fixed - O price issue fixed - Error message issue fixed - Conditional price bugs
v8.0.7- 23 July 2019
- Reactive pro plugin searching issues fixed - Inventory table issue fixed
v8.0.6 – 18 April 2019
- Flat hours pricing plans - Extra hours pricing plans
v8.0.5 – 09 April 2019
- Hourly Range pricing plan - 12-hour time format issue fixed - Pricing info CSS issue fixed - Code optimized
v8.0.2- 19 March 2019
- Feature & Attributes tab issue fixed - Mysql custom availability table prefix issue solved - 12-hour time format issue fixed - Date blocking issue fixed
v8.0.0- 04 March 2019
- Multiple inventory with multiple quantity - Hourly blocking depending on inventories - Inventory data structure changed - Documentation updated
v7.0.2- 29 Jan 2019
- Category quantity issue fixed - WPML tab issue fixed - RNB & Google Calendar 1 more day issue fixed - Modal layout placeholder issue fixed - Modal layout locations required issue fixed - Total price NaN issue fixed - Next, Previous, and Finish button translation issue fixed - Current date previous time issue fixed - Quantity field not showing in pre selected data issue fixed
v7.0.1- 18 Dec 2018
- RFQ form placeholder customizable - Translation issue solved - .po files updated - RFQ wanted data removed - Rentable and unlimited booking issue fixed
v6.0.8- 31 October 2018
- 12-hour time format issue solved - Quantity box input field fixed - Google calendar issue solved - Conditional fields documented - Option panel data translate issue fixed
v6.0.7- 17 September 2018
- Request For Quote - My account issue fix - Uber Like Layout update - Settings panel control update - New design implementation
v6.0.6- 29 July 2018
- Validation message added - Time based booking quantity issue solved - .pot file updated
v6.0.4- 15 July 2018
- Holidays blocking on calendar - Start of of the week day select from option panel - Validation issue - Total price currency format according to the wooCommerce currency settings
v6.0.3- 30 June 2018
- Quantity and total price calculation issue fixed - Pre-block and post block days issue fixed - RFQ modal email sent successful notification issue fixed - RFQ button disable issue with error message issue fixed
v6.0.1- 04 June 2018
- RnB Calendar translation issue fixed - Show inventory reference on rnb calendar and order details page - Map icon change - am/pm time format - Request for quote without username and password - Global label issue - Quantity and price update issue fixed - Quantity validation - Cancel / Trash orders and date availability feature modified - Google map console error fixed
v6.0.1- 04 June 2018
- RnB Calendar translation issue fixed - Show inventory reference on rnb calendar and order details page - Map icon change - am/pm time format - Request for quote without username and password - Global label issue - Quantity and price update issue fixed - Quantity validation - Cancel / Trash orders and date availability feature modified - Google map console error fixed
v6.0.0 – 28 April 2018
- Location choose from google map - Map distance count and price update - Modal layout added in booking page - Fixed checkout page bug with quantity for other produtcs - Buffer days added - Google map api key added
v5.0.8 – 02 April 2018
- Google calendar description added - Global & Local settings for quantity label - Quantity field on/off
v5.0.7 – 29 Mar 2018
- Quantity Feature [New feature] - Inventory and availability checking before place order [bug fixing] - Code Refactoring [Enhancement]
v5.0.6- 16 Jan 2018
- Order cancellation and date availability fixed - Product blocked issue fixed for cart page - Shop page rental product button label change option
v5.0.3 & v5.0.4- 18 Nov 2017
- Available time fixed for all date format - RnB calendar order issue fixed for multiple item - RnB calendar issue fixed for single day booking - Request for quote improvement - Instance payment issues fixed
v5.0.2- 08 Nov 2017
- Solved Multiple item in single order issue on rnb calendar - Select2 jQuery plugin added - Instance payment issue solved - Request for quote email improved with customer details - Some JS and CSS issues solved
v5.0.0- 12 Sept 2017
- Order status update issue - Total days, Total hours, instance pay string changing option - Person string changing option - Image showing issue for attribute tab - Label changing options for attributes and features
v4.0.9- 08 August 2017
- Global settings issues fixed - Cancel order and date blocking issues solved
v4.0.8- 29 July 2017
- Global settings issues solved for flipbox, date and time field display - Global options link issue solved - Date block issues improved
v4.0.7- 19 July 2017
- WPML issues fixed - Global settings default value fixed - Price flipbox issue solved - General tab dummy text removed - Data saving issue fixed
v4.0.5- 13 July 2017
- Local & Global Settings Fixed - Some CSS issues Fixed - Some JS issues Fixed
v4.0.2- 08 May 2017
- Internal Server issue solved
v4.0.1- 02 May 2017
- Google Calendar Integration
v4.0.0 – 24 May 2017
- Included category taxonomy - Quantity feature on category taxonomy - Set min block days on calendar from today - Set extra block days on calendar after a booking - RnB calendar css issues fixed - Select2 issues solved on back-end - Set person as Adult and child from back-end - During dummy data importing inventory date blocking issues is solved - Some CSS issues fixed - Some JS issues fixed
v3.0.8- 30 April 2017
- Select issue solved in back-end - Internal Server issues solved
v3.0.7- 12 April 2017
- Make compatible with wooCommerce 3.0.1
v3.0.6 – 07 April 2017
- Make compatible with wooCommerce 3.0
v3.0.4 – 20 March 2017
- WPML issues solved - WooCommerce order cancel and product availability checking - Weekend booking issues solved - Day basis opening & closing times setting options - Single day price calculation issues solved - Show Pricing dynamic text from setting tab - Pricing plan dynamic text from setting tab - Instance pay dynamic text from setting tab - Total cost dynamic text from setting tab - Discount dynamic text from setting tab - All .po and .mo files udpated
v3.0.3 – 19 Feb 2017
- Rnb calendar issue fixed - Code Restructure
v3.0.2 – 28 Jan 2017
- Request For Quote - Rnb calendar issue fixed - Shop manager can access rnb calendar
v2.1.8 + v2.1.9 – 12 Nov 2016
- Fixed and per day price calculation in day ranges pricing - Provided option to set pickup date & time name in cart, checkout and order page - Provided option to set return date & time name in cart, checkout and order page - Provided options to set resource name in cart, checkout and order page - Provided options to set person name in cart, checkout , and order page - Provided options to set deposit name in cart, checkout, and order page - Provided options to set pickup location name in cart, checkout, and order page - Provided options to set return location name in cart, checkout, and order page - Email translation issues fixed - All pre-attached .po files updated - Some CSS issues fixed - Some JS issues fixed - Single day booking issue fixed
v2.1.7 – 02 Nov 2016
- Translation issues fixed - PO and .MO files updated - Front-end price , currency issues fixed
v2.1.6 – 17 Sept 2016
- Fixed Inventory and date availability issue
v2.1.5 – 13 Oct 2016
- German language file updated - Spanish language file updated - Italian language file updated - Dutch language file updated - redq-rental.pot file updated - Pickup-date placeholder issue solved - Pickup-time placeholder issue solved - Dropoff-date placeholder issue solved - Dropoff-time placeholder issue solved - Tuesday spelling issue solved - Thursday spelling issue solved - Cart page per day and one-time translation issue solved - Check out page per day and one-time translation issue solved - Book now button text changes from product backend - Person placeholder issue solved
v2.1.3 – 05 Sept 2016
- Delete some unwanted files
v2.1.2 – 30 Aug 2016
- Full calendar order show issue solved - Payment due issue solved on cart page
v2.1.1 – 23 July 2016
- Single day booking option added - Day ranges price showing issue solved
v2.1.0 – 2 June 16
In this version we also add some languages for multi-lingual support. We use po edit auto translation and google translation for that. So this might not 100% translation ready. But for now its just a start. You can help us to fix those issues, so that we can edit to our next version. Let us know if you find any issues.
German
Italian
Russian
Spanish
French
Dutch
- Full calendar integration in the wp-admin panel for viewing the booking orders. - All resources, person, security deposit , locations term delete issue solved - folder languages: - added: German Language files - added: Italian Language files - added: Russian Language files - added: Spanish Language files - added: French Language files - added: Dutch Language files
v2.0.4 – 25 May 2016
- Pickup and dropoff location name modify - Js dependency added depend on taxonomies input value
v2.0.3 – 20 May 2016
- Some CSS issue solved - PHP warning solved during term creation - SecurityDeposit taxonomy changed to Deposit
v2.0.2 – 16 May 2016
- Make compatiable with PHP V 5.3 or less
v2.0.1 – 16 May 2016
- PHP warning issue solved - CSS design improved in backend
v2.0.0 – 13 May 2016
- Inventory management system - Max booking days option added - Min booking days option added - Resources, person, security deposite, locations auto sugesstion - Select weekend
v1.0.7- 16 April 16
- Fixed issues with woocommerce default type products
v1.0.6 – 09 April 16
- Issues fixed with firefox browser
v1.0.5 – 05 April 16
- Fixed some typography mistakes
v1.0.4 – 27 March 16
- Make full compatible with others woo-commerce product types
v1.0.3 – 23 March 16
- Discount on general pricing plan depending on rental days - Discount on daily pricing plan depending on rental days - Discount on monthly pricing plan depending on rental days - Discount on day ranges pricing plan depending on rental days - Local and global setting to show on/off pickup date and pickup time - Local and global setting to show on/off return date and return time - Local and global setting to show on/off pricing flip box
v1.0.2 – 17 March 16
- Set price as floating point value
v1.0.1 – 13 March 2016
- Discount on daily pricing plan (major) - Set (in percentage) prepayment during booking (major) - Payment due feature added - Global setting added in woo-commerce->setting tab - Show location cost in cart and checkout and order page - Show resources cost in cart , checkout and order page - Show deposit cost in cart, checkout and order page - Global and local setting added for pickup location title change - Global and local setting added for drop-off location title change - Global and local setting added for pickup date title change - Global and local setting added for drop-off date title change - Global and local setting added for resources title change - Global and local setting added for person title change - Global and local setting added for deposit title change
v1.0.0 – 11 February 16
- initial release.
So far you can use this plugin for multiple uses. Such as car rent, hotel booking, property rent and lot more. LISTS OF YOU CAN USE THIS PLUGIN AS:
Hotel booking
Auto rent
Rent a taxi
Vehicle booking
Accessories booking
Property booking
Boat trip booking
Rent a car booking
Book anything in the world
Rent everything in this planet
Checkout Our Other Plugins
FireMobile – WordPress & WooCommerce firebase mobile OTP authentication
Reactive Pro – Advance WP search, filter & grid
Alike – Any post comparison WordPress
Checkout Our Site Templates
Glimpse Multipurpose Directory Template
Turbo – Car Rental HTML Template
More Info / DownloadDemo #RnB #WooCommerce #Booking #Rental #Plugin
#All_Code_amp_plugin#booking#booking_calendar#car_booking#car_rental#Code_amp_plugin_New_releases#google_calendar#hotel_booking#New_releases#plugin#property_booking#rent#rent_a_taxi#rental#reservation#seasonal_booking#woocommerce_booking#wordpress_booking_plugin#Wordpress_New_releases#Wordpress_plugin#wp_booking_pricing
0 notes
Text
what’s the most annoying question to ask a nun* in 1967?
tl;dr - In 1967, a very long survey was administered to nearly 140,000 American women in Catholic ministry. I wrote this script, which makes the survey data work-ready and satisfies a very silly initial inquiry: Which survey question did the sisters find most annoying?
* The study participants are never referred to as nuns, so I kind of suspect that not all sisters are nuns, but I couldn't find a definitive answer about this during a brief search. 'Nun' seemed like an efficient shorthand for purposes of an already long title, but if this is wrong please holler at me!
During my first week at Recurse I made a quick game using a new language and a new toolset. Making a game on my own had been a long-running item on my list of arbitrary-but-personally-meaningful goals, so being able to cross it off felt pretty good!
Another such goal I’ve had for a while goes something like this: “Develop the skills to be able to find a compelling data set, ask some questions, and share the results.” As such, I spent last week familiarizing myself with Python 🐍, selecting a fun dataset, prepping it for analysis, and indulging my curiosity.
the process
On recommendation from Robert Schuessler, another Recurser in my batch, I read through the first ten chapters in Python Crash Course and did the data analysis project. This section takes you through comparing time series data using weather reports for two different locations, then through plotting country populations on a world map.
During data analysis study group, Robert suggested that we find a few datasets and write scripts to get them ready to work with as a sample starter-pack for the group. Jeremy Singer-Vines’ collection of esoteric datasets, Data Is Plural, came to mind immediately. I was super excited to finally have an excuse to pour through it and eagerly set about picking a real mixed bag of 6 different data sets.
One of those datasets was The Sister Survey, a huge, one-of-its-kind collection of data on the opinions of American Catholic sisters about religious life. When I read the first question, I was hooked.
“It seems to me that all our concepts of God and His activity are to some degree historically and culturally conditioned, and therefore we must always be open to new ways of approaching Him.”
I decided I wanted to start with this survey and spend enough time with it to answer at least one easy question. A quick skim of the Questions and Responses file showed that of the multiple choice answer options, a recurring one was: “The statement is so annoying to me that I cannot answer.”
I thought this was a pretty funny option, especially given that participants were already tolerant enough to take such an enormous survey! How many questions can one answer before any question is too annoying to answer? 🤔 I decided it’d be fairly simple to find the most annoying question, so I started there.
I discovered pretty quickly that while the survey responses are in a large yet blessedly simple csv, the file with the question and answers key is just a big ole plain text. My solution was to regex through every line in the txt file and build out a survey_key dict that holds the question text and another dict of the set of possible answers for each question. This works pretty well, though I’ve spotted at least one instance where the txt file is inconsistently formatted and therefore breaks answer retrieval.
Next, I ran over each question in the survey, counted how many responses include the phrase “so annoying” and selected the question with the highest count of matching responses.
the most annoying question
Turns out it’s this one! The survey asks participants to indicate whether they agree or disagree with the following statement:
“Christian virginity goes all the way along a road on which marriage stops half way.”
3702 sisters (3%) responded that they found the statement too annoying to answer. The most popular answer was No at 56% of respondents.
I’m not really sure how to interpret this question! So far I have two running theories about the responses:
The survey participants were also confused and boy, being confused is annoying!
The sisters generally weren’t down for claiming superiority over other women on the basis of their marital-sexual status.
Both of these interpretations align suspiciously well with my own opinions on the matter, though, so, ymmv.
9x speed improvement in one lil refactor
The first time I ran a working version of the full script it took around 27 minutes.
I didn’t (still don’t) have the experience to know if this is fast or slow for the size of the dataset, but I did figure that it was worth making at least one attempt to speed up. Half an hour is a long time to wait for a punchline!
As you can see in this commit, I originally had a function called unify that rewrote the answers in the survey from the floats which they'd initially been stored as, to plain text returned from the survey_key. I figured that it made sense to build a dataframe with the complete info, then perform my queries against that dataframe alone.
However, the script was spending over 80% of its time in this function, which I knew from aggressively outputting the script’s progress and timing it. I also knew that I didn’t strictly need to be doing any answer rewriting at all. So, I spent a little while refactoring find_the_most_annoying_question to use a new function, get_answer_text, which returns the descriptive answer text when passed the answer key and its question. This shaved 9 lines (roughly 12%) off my entire script.
Upon running the script post-refactor, I knew right away that this approach was much, much faster - but I still wasn’t prepared when it finished after only 3 minutes! And since I knew between one and two of those minutes were spent downloading the initial csv alone, that meant I’d effectively neutralized the most egregious time hog in the script. 👍
I still don’t know exactly why this is so much more efficient. The best explanation I have right now is “welp, writing data must be much more expensive than comparing it!” Perhaps this Nand2Tetris course I’ll be starting this week will help me better articulate these sorts of things.
flourishes 💚💛💜
Working on a script that takes forever to run foments at least two desires:
to know what the script is doing Right Now
to spruce the place up a bit
I added an otherwise unnecessary index while running over all the questions in the survey so that I could use it to cycle through a small set of characters. Last week I wrote in my mini-RC blog, "Find out wtf modulo is good for." Well, well, well.
Here’s what my script looks like when it’s iterating over each question in the survey:
I justified my vanity with the (true!) fact that it is easier to work in a friendly-feeling environment.
Plus, this was good excuse to play with constructing emojis dynamically. I thought I’d find a rainbow of hearts with sequential unicode ids, but it turns out that ❤️ 💙 and 🖤 all have very different values. ¯\_(ツ)_/¯
the data set
One of the central joys of working with this dataset has been having cause to learn some history that I’d otherwise never be exposed to. Here’s a rundown of some interesting things I learned:
This dataset was only made accessible in October this year. The effort to digitize and publicly release The Sister Survey was spearheaded by Helen Hockx-Yu, Notre Dame’s Program Manager for Digital Product Access and Dissemination, and Charles Lamb, a senior archivist at Notre Dame. After attending one of her forums on digital preservation, Lamb approached Hockx-Yu with a dataset he thought “would generate enormous scholarly interest but was not publicly accessible.”
Previously, the data had been stored on “21 magnetic tapes dating from 1966 to 1990” (Ibid) and an enormous amount of work went into making it usable. This included both transferring the raw data from the tapes, but also deciphering it once it’d been translated into a digital form.
The timing of the original survey in 1967 was not arbitrary: it was a response to the Second Vatican Council (Vatican II). Vatican II was a Big Deal! Half a century later, it remains the most recent Catholic council of its magnitude. For example, before Vatican II, mass was delivered in Latin by a priest who faced away from his congregation and Catholics were forbidden from attending Protestant services or reading from a Protestant Bible. Vatican II decreed that mass should be more participatory and conducted in the vernacular, that women should be allowed into roles as “readers, lectors, and Eucharistic ministers,” and that the Jewish people should be considered as “brothers and sisters under the same God” (Ibid).
The survey’s author, Marie Augusta Neal, SND, dedicated her life of scholarship towards studying the “sources of values and attitudes towards change” (Ibid) among religious figures. A primary criticism of the survey was that Neal’s questions were leading, and in particular, leading respondents towards greater political activation. ✊
As someone with next to zero conception of religious history, working with this dataset was a way to expand my knowledge in a few directons all at once. Pretty pumped to keep developing my working-with-data skills.
2 notes
·
View notes
Text
300+ TOP SASS Interview Questions and Answers
SASS Interview Questions for freshers experienced :-
1. What is SASS? SASS means Syntactically Awesome Style sheets. It is a CSS preprocessor which is used to reduce repetition with CSS and save time. It adds power and elegance to the basic language and facilitates you to add variables, nested rules, mixins, inline imports, inheritance and more, all with fully CSS-compatible syntax. 2. Who is the inventor of SASS? Hampton Catlin is known as the father of SASS. 3. What are the reasons behind using SASS? Following are some important reasons behind the popularity of SASS. You can write codes easily and efficiently, and they are easy to maintain. It is a pre-processing language which provides its syntax for CSS. It is a superset of CSS which contains all the features of CSS and is an open source pre-processor, coded in Ruby. It is more stable and powerful CSS extension and style documents more clearly and structurally. It facilitates reusability methods, logic statements and some of the built-in functions like color manipulation, mathematics, and parameter lists item. 4. How many ways can we use SASS? We can use SASS in three different ways: As a command line tool. As a standalone Ruby module. As a plug-in for any Rack-enabled framework. 5. What are the most attractive features of SASS? It is more stable, powerful and fully compatible to CSS3. It is time-saving because it facilitates you to write CSS in less code. It uses its syntax. It is based on the JavaScript and superset of CSS. It is an Open source pre-processor that interprets into CSS. It contains various functions for manipulating colors and other values. It has advanced control directives for libraries. It provides well formatted, customizable output. 6. Which data types does the Sass Script supports? Following data types are supported by the Sass Script: Boolean (true or false) Number (1, 5, 13, 10px) Nulls Colors (red, #FF0000) Text String, without quote ("foo", "bar") List of values that are separated by commas or space (2.0em, Verdana, Arial, Helvetica) Maps from one value to another value (key 1: value 1, key 2: value 2) Function reference. SASS always supports all other types of CSS property value such as Unicode range, special character, and unquoted string. 7. Which variable is used to define SASS? A variable begins with a dollar ($) sign, and the assignment of the variable is completed with a semicolon (;) sign. 8. Explain the difference between SCSS and Sass? The main differences between SCSS and Sass are as follow: Sass is like a CSS pre-processor. It has the extension of CSS3. Sass is derived from another preprocessor known as Haml. Sass contains two types of syntax: "SCSS" is the first syntax and it uses the extension of .scss. Indented syntax or "Sass" is the other syntax and it uses the extension of .sass You can covert the valid CSS document into Sass by simply change the extension from .CSS to .SCSS. It is fully CSS compatible. SCSS provides the CSS friendly syntax to closing the gap between Sass and CSS. SCSS is called Sassy CSS. 9. Explain the use of Sass @import function? It facilitates you to extend the CSS import rule. To do this you need to enable import of Sass and SCSS files. It can merge the all the imported files into a single outputted CSS file. It is used to virtually match and mix any file. It needs a filename to import function. It provides document style presentation better than flat CSS. It facilitates you to keep your responsive design project more organized. 10. What are the advantages of Sass? Time saving. More efficient and quicker. Compatible with all versions of CSS. You can use nested syntax and useful functions such as color manipulation, mathematics and other values. Write clean CSS in programming construct It is the super set of the CSS and using nested and others value.
SASS Interview Questions 11. What are nested rules in Sass? Nesting is a method of combining multiple logic structures within one another. In Sass, various CSS rules are connected to one another. For example, if you are using multiple selectors then you can use one selector inside another to create compound selectors. 12. Which one is better, Sass or Less? Due to the following reasons, Sass is better than less: Sass provides the facilities to use logical statements like loops, conditions and also facilitates you to write reusable methods. The user of Sass can access the library of the company. Sass users can also use some awesome features like cross-browser support, legacy browser hacks, and dynamic sprite map generation. Compass also provides the facilities to add an external framework like Bootstrap on top, Blueprint. Sass provides you the facility to write your handy functions 13. What is the way to write a placeholder selector in Sass? In Sass, the placeholder selectors can be used with class or id selector. In standard CSS, these are specified with "#" or ".", but in SASS they are replaced with "%". It uses @extend directive to display the result in CSS. For example: .para1 { color: blue; } .para2 { @extend .para1; font-size:30px; } 14. What are number operations in Sass? In Sass, the number operations are used for mathematical operations like addition, subtraction, multiplication and division. The Sass number operation will do something like take pixel values and convert them to percentages without much hassle. 15. What are the color operations in Sass? In Sass, color operation allows to use color In Sass, color operation allows to use color components along with arithmetic operations. 16. How can we perform Boolean operations in Sass? The Boolean operations can be performed on Sass script by using and, & and not operators. 17. What are parentheses in Sass? Parentheses are used to provide a symbolic logic that affects the order of the operation. It is a pair of signs which are usually marked off by round () brackets or square brackets. 18. Define the use of Sass Mixin function? The Mixin function is used to define styles. Functions and Mixins are very similar. You can re-use this style throughout the style sheet. To re-use it you do not need to resort the non-semantic classes like .float-left. The Mixin can store multiple values or parameters and call a function to avoid writing repetitive codes. It names can use underscores and hyphens interchangeably. 19. What is the use of DRY-ing out a Mixin function in Sass? DDRY-ing out a Mixin function splits into two parts: the static part and dynamic parts. The static Mixin contains the pieces of information that would otherwise get duplicated and the dynamic Mixin is the function that the user going to call. 20. Describe the difference between Sass comment and regular CSS comment? Comments in regular CSS starts with /* */ and Sass contains two commands. The single line comment with // and multiple CSS comments with /* */. 21. Which directive is used to detect the errors in SASS? Sass @debug directive is used to detect the errors and display the Sass Script expressions values to the standard error output stream. For example: $font-sizes: 10px + 20px; $style: ( color: #bdc3c7 ); .container{ @debug $style; @debug $font-sizes; } 22. What are the requirements of SASS system? These are the requirements for Sass system:- Operating System - Cross platform Browser support - Internet Explorer, Google Chrome, Safari, Opera. Programming language - Ruby. 23. What is the use of @extend directive in SASS? The SASS @extend directive is used to share a set of CSS properties from one selector to another. It is a very important and useful feature of Sass. It allows classes to share a set of properties with one another. It makes your code less and facilitates you to rewrite it repeatedly. For example: .message border: 1px solid #ccc padding: 10px color: #333 .success @extend .message border-color: green .error @extend .message border-color: red .warning @extend .message border-color: yellow 24. What is the role of @media directive in SASS? The Sass @media directive is used to set style rules to different media types. It supports and extends the @media rules. This directive can be nested inside the selector SASS but the main impact is displayed to the top level of the style sheet. For example:- h2{ color: violet; } .style{ width: 500px; @media screen and (orientation: portrait){ width:200px; margin-left: 80px; } } 25. What is the use of at-root directive in SASS? The Sass @at-root directive is a collection of nested rules that are used to style block at the root of the document. For example:- h2{ color: blue; background-color: pink; @at-root { .style{ font-size: 20px; font-style: bold; color: violet; } } } SASS Questions and Answers Pdf Download Read the full article
0 notes
Text
Five Methods for Five-Star Ratings
In the world of likes and social statistics, reviews are very important method for leaving feedback. Users often like to know the opinions of others before deciding on items to purchase themselves, or even articles to read, movies to see, or restaurants to dine.
Developers often struggle with with reviews — it is common to see inaccessible and over-complicated implementations. Hey, CSS-Tricks has a snippet for one that’s now bordering on a decade.
Let’s walk through new, accessible and maintainable approaches for this classic design pattern. Our goal will be to define the requirements and then take a journey on the thought-process and considerations for how to implement them.
Scoping the work
Did you know that using stars as a rating dates all the way back to 1844 when they were first used to rate restaurants in Murray's Handbooks for Travellers — and later popularized by Michelin Guides in 1931 as a three-star system? There’s a lot of history there, so no wonder it’s something we’re used to seeing!
There are a couple of good reasons why they’ve stood the test of time:
Clear visuals (in the form of five hollow or filled stars in a row)
A straightforward label (that provides an accessible description, like aria-label)
When we implement it on the web, it is important that we focus meeting both of those outcomes.
It is also important to implement features like this in the most versatile way possible. That means we should reach for HTML and CSS as much as possible and try to avoid JavaScript where we can. And that’s because:
JavaScript solutions will always differ per framework. Patterns that are typical in vanilla JavaScript might be anti-patterns in frameworks (e.g. React prohibits direct document manipulation).
Languages like JavaScript evolve fast, which is great for community, but not so great articles like this. We want a solution that’s maintainable and relevant for the long haul, so we should base our decisions on consistent, stable tooling.
Methods for creating the visuals
One of the many wonderful things about CSS is that there are often many ways to write the same thing. Well, the same thing goes for how we can tackle drawing stars. There are five options that I see:
Using an image file
Using a background image
Using SVG to draw the shape
Using CSS to draw the shape
Using Unicode symbols
Which one to choose? It depends. Let's check them all out.
Method 1: Using an image file
Using images means creating elements — at least 5 of them to be exact. Even if we’re calling the same image file for each star in a five-star rating, that’s five total requests. What are the consequences of that?
More DOM nodes make document structure more complex, which could cause a slower page paint. The elements themselves need to render as well, which means either the server response time (if SSR) or the main thread generation (if we’re working in a SPA) has to increase. That doesn’t even account for the rendering logic that has to be implemented.
It does not handle fractional ratings, say 2.3 stars out of 5. That would require a second group of duplicated elements masked with clip-path on top of them. This increases the document’s complexity by a minimum of seven more DOM nodes, and potentially tens of additional CSS property declarations.
Optimized performance ought to consider how images are loaded and implementing something like lazy-loading) for off-screen images becomes increasingly harder when repeated elements like this are added to the mix.
It makes a request, which means that caching TTLs should be configured in order to achieve an instantaneous second image load. However, even if this is configured correctly, the first load will still suffer because TTFB awaits from the server. Prefetch, pre-connect techniques or the service-worker should be considered in order to optimize the first load of the image.
It creates minimum of five non-meaningful elements for a screen reader. As we discussed earlier, the label is more important than the image itself. There is no reason to leave them in the DOM because they add no meaning to the rating — they are just a common visual.
The images might be a part of manageable media, which means content managers will be able to change the star appearance at any time, even if it’s incorrect.
It allows for a versatile appearance of the star, however the active state might only be similar to the initial state. It’s not possible to change the image src attribute without JavaScript and that’s something we’re trying to avoid.
Wondering how the HTML structure might look? Probably something like this:
<div class="Rating" aria-label="Rating of this item is 3 out of 5"> <img src="/static/assets/star.png" class="Rating--Star Rating--Star__active"> <img src="/static/assets/star.png" class="Rating--Star Rating--Star__active"> <img src="/static/assets/star.png" class="Rating--Star Rating--Star__active"> <img src="/static/assets/star.png" class="Rating--Star"> <img src="/static/assets/star.png" class="Rating--Star"> </div>
In order to change the appearance of those stars, we can use multiple CSS properties. For example:
.Rating--Star { filter: grayscale(100%); // maybe we want stars to become grey if inactive opacity: .3; // maybe we want stars to become opaque }
An additional benefit of this method is that the <img> element is set to inline-block by default, so it takes a little bit less styling to position them in a single line.
Accessibility: ★★☆☆☆ Management: ★★★★☆ Performance: ★☆☆☆☆ Maintenance: ★★★★☆ Overall: ★★☆☆☆
Method 2: Using a background image
This was once a fairly common implementation. That said, it still has its pros and cons.
For example:
Sure, it’s only a single server request which alleviates a lot of caching needs. At the same time, we now have to wait for three additional events before displaying the stars: That would be (1) the CSS to download, (2) the CSSOM to parse, and (3) the image itself to download.
It’s super easy to change the state of a star from empty to filled since all we’re really doing is changing the position of a background image. However, having to crack open an image editor and re-upload the file anytime a change is needed in the actual appearance of the stars is not the most ideal thing as far as maintenance goes.
We can use CSS properties like background-repeat property and clip-path to reduce the number of DOM nodes. We could, in a sense, use a single element to make this work. On the other hand, it’s not great that we don’t technically have good accessible markup to identify the images to screen readers and have the stars be recognized as inputs. Well, not easily.
In my opinion, background images are probably best used complex star appearances where neither CSS not SVG suffice to get the exact styling down. Otherwise, using background images still presents a lot of compromises.
Accessibility: ★★★☆☆ Management: ★★★★☆ Performance: ★★☆☆☆ Maintenance: ★★★☆☆ Overall: ★★★☆☆
Method 3: Using SVG to draw the shape
SVG is great! It has a lot of the same custom drawing benefits as raster images but doesn’t require a server call if it’s inlined because, well, it’s simply code!
We could inline five stars into HTML, but we can do better than that, right? Chris has shown us a nice approach that allows us to provide the SVG markup for a single shape as a <symbol> and call it multiple times with with <use>.
<!-- Draw the star as a symbol and remove it from view --> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="star" viewBox="214.7 0 182.6 792"> <!-- <path>s and whatever other shapes in here --> </symbol> </svg> <!-- Then use anywhere and as many times as we want! --> <svg class="icon"> <use xlink:href="#star" /> </svg> <svg class="icon"> <use xlink:href="#star" /> </svg> <svg class="icon"> <use xlink:href="#star" /> </svg> <svg class="icon"> <use xlink:href="#star" /> </svg> <svg class="icon"> <use xlink:href="#star" /> </svg>
What are the benefits? Well, we’re talking zero requests, cleaner HTML, no worries about pixelation, and accessible attributes right out of the box. Plus, we’ve got the flexibility to use the stars anywhere and the scale to use them as many times as we want with no additional penalties on performance. Score!
The ultimate benefit is that this doesn’t require additional overhead, either. For example, we don’t need a build process to make this happen and there’s no reliance on additional image editing software to make further changes down the road (though, let’s be honest, it does help).
Accessibility: ★★★★★ Management: ★★☆☆☆ Performance: ★★★★★ Maintenance: ★★★★☆ Overall: ★★★★☆
Method 4: Using CSS to draw the shape
This method is very similar to background-image method, though improves on it by optimizing drawing the shape with CSS properties rather than making a call for an image. We might think of CSS as styling elements with borders, fonts and other stuff, but it’s capable of producing ome pretty complex artwork as well. Just look at Diana Smith’s now-famous “Francine" portrait.
Francine, a CSS replica of an oil painting done in CSS by Diana Smith (Source)
We’re not going to get that crazy, but you can see where we’re going with this. In fact, there’s already a nice demo of a CSS star shape right here on CSS-Tricks.
See the Pen Five stars! by Geoff Graham (@geoffgraham) on CodePen.
Or, hey, we can get a little more crafty by using the clip-path property to draw a five-point polygon. Even less CSS! But, buyer beware, because your cross-browser support mileage may vary.
See the Pen 5 Clipped Stars! by Geoff Graham (@geoffgraham) on CodePen.
Accessibility: ★★★★★ Manangement: ★★☆☆☆ Performance: ★★★★★ Maintenance: ★★☆☆☆ Overall: ★★★☆☆
Method 5: Using Unicode symbols
This method is very nice, but very limited in terms of appearance. Why? Because the appearance of the star is set in stone as a Unicode character. But, hey, there are variations for a filled star (★) and an empty star (☆) which is exactly what we need!
Unicode characters are something you can either copy and paste directly into the HTML:
See the Pen Unicode Stars! by Geoff Graham (@geoffgraham) on CodePen.
We can use font, color, width, height, and other properties to size and style things up a bit, but not a whole lot of flexibility here. But this is perhaps the most basic HTML approach of the bunch that it almost seems too obvious.
Instead, we can move the content into the CSS as a pseudo-element. That unleashes additional styling capabilities, including using custom properties to fill the stars fractionally:
See the Pen Tiny but accessible 5 star rating by Fred Genkin (@FredGenkin) on CodePen.
Let’s break this last example down a bit more because it winds up taking the best benefits from other methods and splices them into a single solution with very little drawback while meeting all of our requirements.
Let's start with HTML. there’s a single element that makes no calls to the server while maintaining accessibility:
<div class="stars" style="--rating: 2.3;" aria-label="Rating of this product is 2.3 out of 5."></div>
As you may see, the rating value is passed as an inlined custom CSS property (--rating). This means there is no additional rendering logic required, except for displaying the same rating value in the label for better accessibility.
Let’s take a look at that custom property. It’s actually a conversion from a value value to a percentage that’s handled in the CSS using the calc() function:
--percent: calc(var(--rating) / 5 * 100%);
I chose to go this route because CSS properties — like width and linear-gradient — do not accept <number> values. They accept <length> and <percentage> instead and have specific units in them, like % and px, em. Initially, the rating value is a float, which is a <number> type. Using this conversion helps ensure we can use the values in a number of ways.
Filling the stars may sound tough, but turns out to be quite simple. We need a linear-gradient background to create hard color stops where the gold-colored fill should end:
background: linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent) );
Note that I am using custom variables for colors because I want the styles to be easily adjustable. Because custom properties are inherited from the parent elements styles, you can define them once on the :root element and then override in an element wrapper. Here’s what I put in the root:
:root { --star-size: 60px; --star-color: #fff; --star-background: #fc0; }
The last thing I did was clip the background to the shape of the text so that the background gradient takes the shape of the stars. Think of the Unicode stars as stencils that we use to cut out the shape of stars from the background color. Or like a cookie cutters in the shape of stars that are mashed right into the dough:
-webkit-background-clip: text; -webkit-text-fill-color: transparent;
The browser support for background clipping and text fills is pretty darn good. IE11 is the only holdout.
Accessibility: ★★★★★ Management: ★★☆☆☆ Performance: ★★★★★ Maintenance: ★★★★★ Overall: ★★★★★
Final thoughts
Image Files Background Image SVG CSS Shapes Unicode Symbols Accessibility ★★☆☆☆ ★★★☆☆ ★★★★★ ★★★★★ ★★★★★ Management ★★★★☆ ★★★★☆ ★★☆☆☆ ★★☆☆☆ ★★☆☆☆ Performance ★☆☆☆☆ ★★☆☆☆ ★★★★★ ★★★★★ ★★★★★ Maintenance ★★★★☆ ★★★☆☆ ★★★★☆ ★★☆☆☆ ★★★★★ Overall ★★☆☆☆ ★★★☆☆ ★★★★☆ ★★★☆☆ ★★★★★
Of the five methods we covered, two are my favorites: using SVG (Method 3) and using Unicode characters in pseudo-elements (Method 5). There are definitely use cases where a background image makes a lot of sense, but that seems best evaluated case-by-case as opposed to a go-to solution.
You have to always consider all the benefits and downsides of a specific method. This is, in my opinion, is the beauty of front-end development! There are multiple ways to go, and proper experience is required to implement features efficiently.
The post Five Methods for Five-Star Ratings appeared first on CSS-Tricks.
Five Methods for Five-Star Ratings published first on https://deskbysnafu.tumblr.com/
0 notes
Text
Emojis in Court
Love them or hate them, it looks like “emojis” are here to stay. As of this writing, more than 3,000 emojis have been officially recognized, standardized, and named by the Unicode Consortium (a group that cares very deeply about emojis, among other things) and they have been adopted for widespread use on cell phones, tablets, email clients, and social media platforms.
Emojis now exist as a way to succinctly express everything from the ordinary and familiar ( smiling face; thumbs-up) to the surprisingly specific ( mountain cableway; moon viewing ceremony) to the routinely misunderstood ( not “angry” but rather “persevering face;” not “shooting star” but rather “dizzy”), to the criminally repurposed ( snowflake to mean cocaine; rocket to mean high drug potency).
The explosive growth of this alternative form of communication is raising some interesting questions for criminal attorneys and the court system as a whole. Should emojis be considered “statements,” on equal footing with written or spoken words? If they’re not statements, then what are they? Who decides what is meant by the use of a particular emoji? Do they have to be published to the jury and included in the record as images, or can they be summarized and described by words? What should practitioners do to make sure that emojis are accurately reflected in transcripts, court orders, and appellate opinions, since many court systems are text-based and do not allow for the inclusion of images?
Let’s about it.
Emojis? Really?
I’m afraid so. If this topic makes you and want to your , I sympathize. It took me far longer to find and insert those three images than it would have taken to simply type the words. But like it or not, emojis are showing up as evidence up in court cases with increasing frequency.
This topic garnered some national attention a few years ago, when the U.S. Supreme Court decided Elonis v. United States, 135 S.Ct. 2001 (2015). The defendant in Elonis challenged his conviction for threatening his estranged wife on Facebook, and one of the arguments on appeal was that the posts could not be interpreted as threats because the defendant included a smiley face emoji with the tongue sticking out, indicating that he was not serious. The emoji did not end up factoring into the Court’s opinion, but to some observers it was proof that emojis had finally arrived as an issue on the legal landscape, and would likely become more common and more significant.
Recent cases across the country seem to bear that prediction out. See, e.g., United States v. Jefferson, 911 F.3d 1290 (10th Cir. 2018) (affirming defendant’s robbery convictions, and noting that the “substantial” evidence of his guilt included not only surveillance videos and his admissions, but also a “Facebook post made after the January 9 robberies, which included a firearm emoji”); Commonwealth v. Hunt, 94 Mass. App. Ct. 1123 (Feb. 22, 2019) (unpublished) (evidence on cross-examination to show nature of relationship and alleged bias of witness included text messages with “three kissey emoji,” “emoji of … two people with [a] heart … above their heads” and an “emoji of … [a] diamond ring”); State v. King, 2018 WL 4868127 (N.J. Super. Ct. App. Div., Oct. 9, 2018) (unpublished) (evidence in witness tampering case included Facebook post that included a picture of a subpoena, multiple references to the subject as a “rat,” and “seven middle finger emojis”).
According to Professor Eric Goldman, a law professor at Santa Clara University who tracks this issue, the prevalence of emojis in court cases across the country has followed a “J curve” pattern, beginning with just a few cases back in 2004 but then rising exponentially; in fact, more than 30% of all reported court cases mentioning emojis appeared in 2018 alone.
I have not yet seen any North Carolina or 4th Circuit cases in which the presence, admissibility, or meaning of an emoji was a crucial factor in the decision, but they are undoubtedly beginning to show up in the evidence. See, e.g., State v. Aracena, __ N.C. App. __, 817 S.E.2d 628 (Aug. 21, 2018) (unpublished) (evidence in robbery and assault case included a Facebook post directed at victim boasting about the assault, along with “five laughing emojis with tears coming out”); see also Nexus Services, Inc., v. Moran, 2018 WL 1461750 (W.D. Va., March 23, 2018) (concluding that an email between two co-workers which contained a “Hitler emoji” was not an attempt to chill plaintiff’s speech – it had to be “taken in context” where “one was jokingly calling the other a ‘meanie’ and a taskmaster”).
Emojis: Words, Thoughts, Both, or Neither?
As explained here, emojis first appeared in the mid- to late-1990’s as a feature on select Japanese cell phones, but their popularity exploded in the early 2000’s after they were standardized to work across multiple platforms and in different countries. The term “emoji” comes from the Japanese words “e” (絵, or “picture”) and “moji” (文字, or “character”), so emoji literally means “picture character.”
Emojis aren’t words in the traditional sense, of course, but it’s clear that they are something more communicative than mere doodles or illustrations. Like their text-based ancestors known as “emoticons” (figures or symbols such as ¯\_(ツ)_/¯ or :-), created with regular keyboard characters), emojis can be used to add context and tone to an accompanying statement, or they can express a separate and independent thought on their own. Conceptually, this makes emojis analogous to gestures, nods, or facial expressions that can likewise modify the meaning of accompanying words (like a shrug for “no offense,” or a glare for “I’m not kidding”), or convey a complete thought (like a nod to mean “yes,” or pointing to mean “over there”), depending on the circumstances.
Until we receive specific guidance from North Carolina’s appellate courts, and in light of the fact that emojis are being used as a form of communication, the most logical approach is to treat them as “statements,” comparable to any other type of “written or oral assertion or nonverbal conduct intended by the declarant as an assertion.” G.S. 8C-1, Rule 801(a) (definition of hearsay); see also State v. Satterfield, 316 N.C. 55 (1986) (“An act, such as a gesture, can be a statement for purposes of applying rules concerning hearsay”). Treating emojis as nonverbal statements provides a ready-made body of law for tackling issues like relevance and admissibility, which is a great start, but it gets a little more complicated when we turn to the matter of interpretation.
What Do Emojis Mean?
Imagine a troubled young defendant who texts his girlfriend that he is willing to her disapproving parents so that they can finally be together. She texts back with what the Unicode Consortium calls the “folded hands” emoji: . What does that reply mean? Is it hands clasped in prayer, begging him not to do it? Or praying that he will? Or perhaps she misunderstands the emoji and thinks it’s a “high five,” celebrating their murderous plan? Additionally, consider what happens if the sender and receiver are using different cell phones or operating systems. The same emoji, “pistol,” displays this way on a Microsoft device: but it shows up like this on an LG smartphone: . The potential for misunderstandings and conflicting interpretations is (literally) easy to see.
In many cases, the jurors will make the final determination about the true meaning or intent behind an ambiguous emoji, just as they would with any other potentially incriminating statement that the declarant contends was “only a joke” or “not how I meant it.” And to help the jury answer those questions, it appears that we have already entered the age of emoji interpretation expert witnesses. In a recent human trafficking case out of California, the state qualified a detective “as an expert in the areas of pimping, pandering and prostitution,” based on his training and experience, and the expert was permitted to testify about several emojis that the defendant texted (a crown, high heels, and bags of money) and the meaning of those images “specific to commercial … sexual exploitation.” See People v. Jamerson, 2019 WL 459012 (Cal. Ct. App., February 6, 2019) (unpublished).
But judges, magistrates, attorneys, and law enforcement officers also need to become at least conversationally fluent in emoji-speak, in order to address a number of other issues that could surface before trial. For example, is the “folded hands” emoji in the example above enough to charge the girlfriend with conspiracy? Is it admissible at trial as a statement of a co-conspirator? If the girlfriend testifies and insists that her reply meant “I’m praying you don’t do it,” can the state still argue the mistaken high five interpretation as a “reasonable inference” in closing? Opposing parties will inevitably disagree on what certain emojis mean, but it helps if both sides can at least agree on their names and recognize the differences between them.
How to Publish and Preserve
The growing use of emojis in texts, social media posts, and emails poses two additional problems for the court system. First, how should emojis be presented in court proceedings, such as when an officer is using them as part of a warrant application, or when an attorney wants to publish them to the jury? Second, how should they be documented and preserved in court records, such as transcripts or appellate opinions?
Whenever possible, the best option is to use the entire text, email, or post, showing all the words and emojis together. Officers can attach a printout or screenshot to their warrant applications, and attorneys can publish to the jury by handing out copies and letting the jurors see it for themselves. This approach helps to avoid disputes about misrepresentation or cross-platform display errors, and best ensures that the full and true intent of the communication will be conveyed (whatever the parties contend that intent is).
If including an image is not possible, it is imperative that the written description of the emojis be as complete and accurate as possible, preferably by using the standardized Unicode Consortium names. There are 148 different emojis listed in the “Smileys and Emotion” category alone, so a vague description like “smiley face emoji” could lead to confusion or error. In addition to its distinctive name, every emoji also has a unique code assigned to it. Including both the full name and the code in the description will ensure that “sleepy face” (, U+1 F62A) is not incorrectly characterized as “drooling face” (, U+1 F924).
The least desirable option is to leave the emojis out entirely, or replace them with a generic placeholder in brackets like [emojis omitted] or [various emojis]. For all the reasons explained above, this option doesn’t accurately convey the full meaning of the statement. See, e.g., United States v. Johnson, 280 F. Supp. 3d 772 (D. Md., Nov. 21, 2017) (referencing an Instagram post where defendant wrote “…they welcomed me home like it was 88 [emojis]. Real luv never fails…”). The post in Johnson would read quite differently if the defendant said he was being “welcomed home” with instead of .
Emoji or Emojis?
Finally, what is the correct plural of emoji? If there are several of them in a row, is it still “emoji” like we would say “the seven samurai,” or should it be “emojis” like we would say “multiple tsunamis?” As you can tell from this post I’ve already made my choice, but for a contrary view check out this Atlantic article. Let the comment war begin.
The post Emojis in Court appeared first on North Carolina Criminal Law.
Emojis in Court published first on https://immigrationlawyerto.tumblr.com/
0 notes
Text
The 10 Best Free Icon Fonts For Web Designers
Open source web fonts let designers radically change their page designs and typographic styles. And some of these web fonts use icon sets to bring vector-based icons into CSS.
If you’re looking for 100% free icon fonts for your website then this post has collected all of the best ones. Each icon pack is totally free with SVG vectors and webfont formats to include in your stylesheets and web pages.
All the Icons, Fonts, Web Templates & Design Assets You Could Ask For
DOWNLOAD NOW
1. Captain Icon
My personal favorite web font is the Captain Icon pack created by designer Mario del Valle. It’s a totally free open source project hosted on GitHub with vector files and web fonts.
What I like most about this icon pack is the style. Each icon has a very unique design, and they’re all hand drawn from scratch. This makes them stand out far above the other more generic icon sets.
But I don’t think Captain Icon works for every project. It’s best used on creative sites where a hand-drawn style fits with the layout.
2. Octicons
GitHub recently open sourced their own icon pack called Octicons. This free icon set is currently in version 5.0 and includes dozens of icons with some basic symbols.
These icons can be found scattered throughout the GitHub website. But they’re just simple enough that they can work on pretty much any interface.
If you need a simple, lightweight icon font then Octicons won’t let you down.
3. Typicons
With rounded corners and simpler outlines, the Typicons set is perfect for any site. It comes with 330+ unique icons all with a similar style.
The pack is completely free and also available on GitHub. This means you can include the icons directly into your site and even make edits to them as needed.
Few people know about Typicons but it’s one of the better icon web fonts available. They can even work for iOS with some minor adjustments and special code snippets.
4. Zondicons
Zondicons are totally free and real easy to add into your site. Unfortunately these aren’t hosted on GitHub so they don’t have an update archive.
But you can see all of the examples on the demo page including which CSS classes you need to get them working properly. The main Zondicons download link comes right from the website, so it’s hard to tell if they’ve ever been updated or if new icons were added.
I do recommend this webfont if you’re okay with simpler designs. This makes the icons far easier to use, but they can also blend into the site with a more “generic” style.
5. Entypo
The webfont icon family Entypo has been around for quite a few years. These icons are superb and they’re top of the line when it comes to freebies.
New icons are added sporadically and they’re very simple to access. The fonts also split into two packs: the main pack and the social pack. So if you don’t need social media icons you can reduce the font file size by quite a bit.
Entypo comes with over 400 icons and a brilliant CC sharealike license. To learn more about installation and customizing the icons you should read through the FAQ page and visit the main GitHub repo.
6. MFG Labs
One of the newer fonts in this list comes from MFG Labs with their own icon set. It’s completely free and hosted on GitHub for the world to access.
Each icon comes packed with standard webfont formats using Unicode PUAs in CSS. This is fully semantic in all browsers and helps to reduce clashes against other CSS code.
MFG Labs icons have a unique style that stands out from the herd. I absolutely recommend this icon font for any type of website, commercial or otherwise.
7. Ionicons
Native devs love the Ionic Framework and it’s one of the most popular choices for web-to-mobile apps. The Ionic team decided to release their icons as a webfont called Ionicons.
Naturally they’re totally free and available on GitHub. You can even add these icons directly to your site using the CDN version of the stylesheet.
I mostly recommend Ionicons for newbies who haven’t used icon fonts before. They’re super easy to setup, and once you understand how they work you can move onto pretty much any other icon webfont out there.
8. Font Awesome
The original web font and Bootstrap’s personal choice, Font Awesome is perhaps the definitive pick for most web designers.
Font Awesome has been around for years and it’s widely regarded as the first major open source icon font. It frequently gets new updates with fresh icons and currently it’s in v4.7 with a free download on GitHub.
Every icon is fully scalable and maintainable directly in CSS. You can change colors, shadows, background gradients, or pretty much anything else using pure CSS3.
This is by far one of the safest icon sets you can use and you know it’s going be here for the long haul.
9. Material Design Icons
Google’s material design brought a new approach to UI/UX on the web. This led to many new frameworks & resources including this material design icon font.
These material icons are totally free and accessible on GitHub. This icon pack is absolutely massive with over 1,000 icons covering a wide array of interface features.
And because it’s open source you’re free to reuse these on any projects and even customize the icons if needed. Perfect for anyone working with Google’s material guidelines on the web.
10. Devicons
The Devicons pack is one of the newer web fonts you can try with a focus on tech logos & branding.
This icon font has every logo you can think of from the big tech players like Google to newer CMS logos like Ghost. I’ll admit, this is only useful for sites that want vector tech logos which certainly won’t be a majority.
But it’s a hefty icon set and it’s totally free! You’ll find install details on this page with a free CDN version you can use to reduce load times.
Wrapping Up
It’s hard picking just ten icon fonts because so many new ones are released every year. But these are my top picks and if you recommend any others be sure to share in the comments below.
from Web Designing https://1stwebdesigner.com/best-free-icon-fonts-web-design/
0 notes
Text
The 10 Best Free Icon Fonts For Web Designers
Open source web fonts let designers radically change their page designs and typographic styles. And some of these web fonts use icon sets to bring vector-based icons into CSS.
If you’re looking for 100% free icon fonts for your website then this post has collected all of the best ones. Each icon pack is totally free with SVG vectors and webfont formats to include in your stylesheets and web pages.
All the Icons, Fonts, Web Templates & Design Assets You Could Ask For
DOWNLOAD NOW
1. Captain Icon
My personal favorite web font is the Captain Icon pack created by designer Mario del Valle. It’s a totally free open source project hosted on GitHub with vector files and web fonts.
What I like most about this icon pack is the style. Each icon has a very unique design, and they’re all hand drawn from scratch. This makes them stand out far above the other more generic icon sets.
But I don’t think Captain Icon works for every project. It’s best used on creative sites where a hand-drawn style fits with the layout.
2. Octicons
GitHub recently open sourced their own icon pack called Octicons. This free icon set is currently in version 5.0 and includes dozens of icons with some basic symbols.
These icons can be found scattered throughout the GitHub website. But they’re just simple enough that they can work on pretty much any interface.
If you need a simple, lightweight icon font then Octicons won’t let you down.
3. Typicons
With rounded corners and simpler outlines, the Typicons set is perfect for any site. It comes with 330+ unique icons all with a similar style.
The pack is completely free and also available on GitHub. This means you can include the icons directly into your site and even make edits to them as needed.
Few people know about Typicons but it’s one of the better icon web fonts available. They can even work for iOS with some minor adjustments and special code snippets.
4. Zondicons
Zondicons are totally free and real easy to add into your site. Unfortunately these aren’t hosted on GitHub so they don’t have an update archive.
But you can see all of the examples on the demo page including which CSS classes you need to get them working properly. The main Zondicons download link comes right from the website, so it’s hard to tell if they’ve ever been updated or if new icons were added.
I do recommend this webfont if you’re okay with simpler designs. This makes the icons far easier to use, but they can also blend into the site with a more “generic” style.
5. Entypo
The webfont icon family Entypo has been around for quite a few years. These icons are superb and they’re top of the line when it comes to freebies.
New icons are added sporadically and they’re very simple to access. The fonts also split into two packs: the main pack and the social pack. So if you don’t need social media icons you can reduce the font file size by quite a bit.
Entypo comes with over 400 icons and a brilliant CC sharealike license. To learn more about installation and customizing the icons you should read through the FAQ page and visit the main GitHub repo.
6. MFG Labs
One of the newer fonts in this list comes from MFG Labs with their own icon set. It’s completely free and hosted on GitHub for the world to access.
Each icon comes packed with standard webfont formats using Unicode PUAs in CSS. This is fully semantic in all browsers and helps to reduce clashes against other CSS code.
MFG Labs icons have a unique style that stands out from the herd. I absolutely recommend this icon font for any type of website, commercial or otherwise.
7. Ionicons
Native devs love the Ionic Framework and it’s one of the most popular choices for web-to-mobile apps. The Ionic team decided to release their icons as a webfont called Ionicons.
Naturally they’re totally free and available on GitHub. You can even add these icons directly to your site using the CDN version of the stylesheet.
I mostly recommend Ionicons for newbies who haven’t used icon fonts before. They’re super easy to setup, and once you understand how they work you can move onto pretty much any other icon webfont out there.
8. Font Awesome
The original web font and Bootstrap’s personal choice, Font Awesome is perhaps the definitive pick for most web designers.
Font Awesome has been around for years and it’s widely regarded as the first major open source icon font. It frequently gets new updates with fresh icons and currently it’s in v4.7 with a free download on GitHub.
Every icon is fully scalable and maintainable directly in CSS. You can change colors, shadows, background gradients, or pretty much anything else using pure CSS3.
This is by far one of the safest icon sets you can use and you know it’s going be here for the long haul.
9. Material Design Icons
Google’s material design brought a new approach to UI/UX on the web. This led to many new frameworks & resources including this material design icon font.
These material icons are totally free and accessible on GitHub. This icon pack is absolutely massive with over 1,000 icons covering a wide array of interface features.
And because it’s open source you’re free to reuse these on any projects and even customize the icons if needed. Perfect for anyone working with Google’s material guidelines on the web.
10. Devicons
The Devicons pack is one of the newer web fonts you can try with a focus on tech logos & branding.
This icon font has every logo you can think of from the big tech players like Google to newer CMS logos like Ghost. I’ll admit, this is only useful for sites that want vector tech logos which certainly won’t be a majority.
But it’s a hefty icon set and it’s totally free! You’ll find install details on this page with a free CDN version you can use to reduce load times.
Wrapping Up
It’s hard picking just ten icon fonts because so many new ones are released every year. But these are my top picks and if you recommend any others be sure to share in the comments below.
from 1stWebDesigner https://ift.tt/2qIPJ0s
The following blog article The 10 Best Free Icon Fonts For Web Designers is courtesy of www.simplypsd.com
from https://ift.tt/2HrEFwH
0 notes
Text
WinRAR Password Remover 2018 Crack
All About WinRAR Password Remover 2018
WinRAR Password Remover Crack is used to process compressed folders, graphics line commands and files. It looks like a fully supported RAR and ZIP file. You can extract your CAB files, GZIP, ACE and many other similar types of formats. It is a fast and fantastic way to share your files and content as you like and want to work with your office.
This is quality control software. You do not currently share, communicate and process with your official users. Compression is not difficult. It will take a minimum amount of time to compress records and will also give you the focus on each type of file. The window will be compressed with existing data.
WinRAR Password Remover 2018 Crack is not a big deal, especially if you have not been to these files for a long time. This can be annoying. However, there are many ways to eliminate this problem in a matter of minutes. The technology and the human brain have been working in this area for a long time and have successfully designed tools that can help you crack your password. Here, we are talking about Rar Download that we often forget because we do not use them often.
WinRAR Password Remover Crack is your version. If you lose or forget your rar or zip archive password, WinRAR Password Remover is a good solution to this difficulty. It is easy to use and work with just a few clicks. It has three types of recovery that can be applied to it. One of the fastest recovery is dictionary attack. The main use of the second recovery is a user-defined word attack, in which some password-related words are used.
The third attack is a brute-force attack that takes a long time to recover the password of a RAR or zip file. This software takes up a very small amount of hard disk space. It can be stored evenly on your small USB drive anywhere access to this software. The recovery process is very simple. There is a word in this software, there are many words. Words are used in dictionary attacks. It will not damage your Rar Free Download or zip file.
We often use tools or apps like Gmail, Skype and Facebook; their password is at our fingertips, but this does not happen with RAR files. rar Password Recovery Recover the password for rar archives created using WinRAR, rar, or any other rar-compatible software. Password Winrar recovery helps you retrieve data. Winrar Free Download is considered a supporter of utilities, and everyone can extract your records in many files and formats.
Now you are free to access your records from any restrictions. There are so many types of documents that need to make something unique. Most importantly, it allows you to open your windows file and compress it. It manages a variety of compressed files through an intuitive, streamlined interface. It should work like the king of data-processing technology. Control will be in your hand, making the size free, compact and increase the file size. It is 100% safe and secure to create multiple types of files.
WinRAR Password Remover 2018 Crack Free Full Version Download
WinRAR Password Remover 2018 Crack Full Version Free you can delete any drive’s password, file and compression dignity. All of this will only be done by the file recovery process. You can solve many problems because you like solving them. Therefore, for data protection, data consistency and data maintenance. In addition, it makes real data, unique data, easy to reach you. Therefore, Winrar Full Version Crack 2016 ensures that password-protected files can not be accessed. Winrar Password Removal The last help mainly gets your own file because you are already missing or damaged.
Online feature exists with advanced algorithms which will help you recover your WinRAR password and gain professional access to your files and data. WinRAR Password Remover Free Download Any way that does not harm your computer or its files and crack the password no matter how strong the password or weak it is. It is so easy and easy to remove makeup. It is not limited to .zip or Rar File Free Download files It can recover many archives like. Iso average 7z file. It has a good layout area. When the user selects a file and clicks the button, it will begin to recover the file’s password. Try our new website. And new more sites
WinRAR Password Remover 2018 Crack is a useful tool for password issues. It feels good when you use it because it is easy to run. Winrar password removal will remove unwanted security password. This tool is very lean and charming looking. It will soon be stored in an email or flash drive. You can access it from anywhere, not just from your home computer. It works on 32 bit / 64bit windows and important and registration files. The basic characteristics are excellent general and other common documents. Filtering infected files, programmable and self-focused. NTFS and Unicode support. Behind the multi-volume documents, call lines and graphical interface.
Helps move and customize the bottom line: it will remove suspicious passwords in just a few clicks. Any such software can not do better. Many people are using this software. That is why this one got a high ranking in more slimmed software. The job is 100% good because it uses very few advanced tools.
WinRAR Password Remover 2018 Crack Software is the only software that can be downloaded for free these days to recover passwords from protected Winrar File Download files. The best thing you can do is that you can crack any password for any RAR formatted file. RAR files are very popular among users because they give you a chance to make your work secure, secure, and securely locked, without allowing others to freely access it.
However, these password-protected files can be cumbersome if you forget your password. Therefore, in order to protect the data, you also need to remember the password key. It is impossible for people’s minds to remember so many things, which is when password remover software comes as super convenient and helpful.
Helps you remove passwords from locked Rar Software Free Download / zip files. With just a few clicks – With its three attack options (including 1), WinRAR passwords are deleted at high speed at any time. Brute force attack, 2. Brute force attacks with user-defined masks and brute force attacks with built-in dictionaries. With its more advanced search algorithm strategies, as well as multiple core CPU systems, RAR Password Recovery Sign-Up helps you enjoy amazing password recovery faster than any other unlocked software you’ve ever used.
Features of WinRAR Password Remover 2018 Crack:
Provides a complete compression.
It has the ability to be like these technical qualities.
It can easily scan corrupted data.
Particularly relevant to extreme visual graphics
The latest technical support
Use all windows
This WinRAR password removal software is very easy to use.
It comes with a click button to start.
It also allows you to recover lost passwords from RAR files.
Compatible with all RAR format files.
It has automatic update function.
Almost properly unlock the RAR file.
Particularly suitable for extreme visual graphics
Safe, secure compression tool
Easy to operate, consistent work
System requirements:
There are always system requirements for installing new programs. However, the RAR password cracking program does not have any special requirements, but only requires a high-performance processor.
It runs the smallest hard drive that exceeds 11 MB
512 MB RAM required
In addition, a 1 GHz processor is required
Windows 7
Windows XP
Windows Vista
Windows 2008
Windows 2003
Windows 2000
The smallest 11MB hard drive, 512MB RAM and 1GHz CPU, Windows 7, XP, Vista, 2008, 2003 and 2000 also.
Windows XP, Windows7, Windows 2008, Windows 2003, Windows 2000 and Windows Linux
The post WinRAR Password Remover 2018 Crack appeared first on Take Crack.
from Take Crack https://ift.tt/2z30kGq via IFTTT
0 notes
Text
Hanzi and kanji (Chinese Characters and Japanese Characters )
Hanzi and kanji are the Chinese and Japanese pronunciations of the term 漢字 that is used in both languages. It refers to the Chinese characters that both languages make use of in their writing systems. Chinese is written entirely in hanzi, and Japanese makes heavy use of Chinese characters.
But are hanzi and kanji the same thing? They’re both 漢字 and could be translated as “Chinese characters”, but are the character sets the same?
I wrote about this before, saying that the Chinese and Japanese character sets are the same most of the time. I still stand by that statement, but I’ve been meaning to write a little more on the topic for a while. Note that what I’m interested in here is quite specifically the two character sets of hanzi and kanji, how much they overlap and where they vary. This is intended to be a very simplified, generalized overview of hanzi and kanji today for the casual reader.
This, of course, glosses over huge swathes of detail, but it is meant to be easy to follow. The main thing it’s missing is any of the histories of how the present situation came about, which is quite an interesting series of developments. What’s below is, hopefully, a casual summary of the obvious differences between hanzi and kanji character sets in the present day.
Hanzi and kanji are of course pronounced differently!
Let’s start with a super-obvious difference between hanzi and kanji. Despite being the same writing system (or at least very similar to each other), hanzi and kanji serve entirely different languages. As such, the Chinese pronunciation of a hanzi is usually very different to the Japanese pronunciation of the equivalent kanji (sometimes the pronunciations may be somewhat similar, though).
This actually extends further than Chinese and Japanese. Korean also uses Chinese characters, calling them hanja (한자), and the pronunciations are somewhat different again (although closer to Chinese than Japanese, as far as I know). Beyond that, China’s huge variety of dialects and language groups can also be written using hanzi, despite having very different pronunciations.
A quick example:
誠
That character is pronounced chéng in Mandarin Chinese but Makoto or sei in Japanese. Note that there are multiple possible pronunciations for Japanese kanji, whereas the majority of hanzi in Chinese have only one possible pronunciation. There are some Chinese hanzi with multiple possible pronunciations, but they’re singled out as special in the category 多音字 (duōyīnzì - multiple reading characters).
This difference isn’t really that relevant to distinguishing the writing systems, but it might be helpful to be aware of this point if you’re totally unfamiliar with either language.
I think European languages use the Latin alphabet makes an acceptable analogy for this. Many words may be written the same way across European languages but pronounced differently. This is similar in some ways to the situation with hanzi/ kanji/hanja in East Asia (and very different in other ways).
But the pronunciation plot thickens!
However, the issue of hanzi and kanji being pronounced differently isn’t so stark when you go back in history. Modern Mandarin Chinese is linguistically quite a recent thing, and its pronunciation can be quite different to pronunciation to the Chinese of the past and to other Chinese languages/dialects.
If you consider that Mandarin (普通话) used to be called 官话 - “official speech” - you can see that it developed from the start as a formalized, standardized language, and not so much as an organic one (although it is of course heavily based on organic Beijing Chinese). The Chinese of the past was actually much more similar to Japanese in its pronunciation of hanzi/kanji.
Also, consider that many Chinese languages/dialects are more similar to Japanese in pronunciation than Mandarin is. One example that springs to mind are the hanzi transliterations of place names.
For example, Cambridge is called 劍橋 (Jiànqiáo) in Mandarin. The second character is the bridge, which makes sense for its meaning, so let's ignore it for the pronunciation. The first character doesn’t seem to make much sense - it doesn’t sound very similar to the English Cam, and the meaning “sword” seems to be unrelated.
In Cantonese, however, that hanzi is pronounced gim3, and in Japanese, the same kanji is pronounced ken. These are much more similar to the English Cam, and, more importantly, to each other. So you can see that whilst Mandarin pronunciation of hanzi can be very different, other Chinese languages may have retained greater similarity with Japanese from the older Chinese that the pronunciation of both languages is based on.
Japanese has other systems besides kanji
This is just a quick note for anyone reading this who has no knowledge of either language involved. Chinese is written entirely in hanzi. Japanese makes use of kanji (mostly similar to hanzi), but also has two syllabaries of its own: hiragana and katakana.
So whilst written Chinese looks like a series of regular block-shaped characters, Japanese also has a lot of squiggly bits thrown in:
Chinese: 我的氣墊船滿是鱔魚。
Japanese: 私のホバークラフトは鰻でいっぱいです.
What we’re interested in here, though, are the Chinese characters used in both languages. The Chinese sentence above is written in them entirely, whilst the Japanese sentences only use two (私 and 鰻).
Simplified hanzi and kanji are clearly different
Another fairly obvious distinction. During the twentieth century, various iterations of the Chinese government took the chance to simplify and standardize the Chinese character set (hanzi). This new/standardized character set is known as Simplified Chinese (简体字 - jiǎntǐzì) and is easily distinguishable from Japanese kanji where the differences apply.
I’ve never liked the term Simplified Chinese and the way it’s used. Firstly, if you’re not familiar with these issues, ��Simplified Chinese’ makes it sound like the actual language has been simplified in some way. That’s not the case at all - only the actual form of the characters has been changed. It would be the equivalent of making the Latin alphabet faster to write by simplifying the letters.
Secondly, Simplified Chinese is often offered as a choice amongst other languages. This makes sense when you want your interface or website in different languages, as most people who read Chinese are far more comfortable with one character set than the other. Despite that, I still dislike presenting it as a different “language” when it’s not.
Anyway, Simplified Chinese hanzi are very easy to distinguish from Japanese kanji. However, only a small proportion of hanzi was ever simplified - most have been left unchanged. So you can only distinguish simplified hanzi and kanji when you’ve actually got one of the simplified hanzi.
Let’s reuse our example from before:
诚 vs 誠
This hanzi/kanji means “honesty” and “sincerity” in both languages, although in Japanese it also means things like “admonish” and “prohibit” (more on variant meanings below).
The version on the left is the simplified Chinese hanzi, and the version on the right is used in both traditional Chinese and Japanese. The difference is in the radical on the left of the character, which means “speech”. It’s written 讠 in simplified Chinese and 言 in the other character sets.
Where hanzi have been simplified, they are immediately identifiable as Chinese. Simplified Chinese is used mainly in Singapore, Malaysia and of course mainland China.
Japanese kanji have also been simplified
Written Chinese is not alone in having undergone simplification. Japanese kanji were also simplified by the Japanese government after the Second World War. This new character set is called 新字体 (shinjitai). It’s different again to simplified Chinese (简体字 jiǎntǐzì), despite having a similar methodology: reduce the number of strokes in some characters and streamline components.
Before this simplification, the written forms of Japanese kanji were equivalent to traditional Chinese hanzi. So now we’re dealing with three different character sets traditional hanzi (繁體字), simplified hanzi (简体字), and simplified kanji ( 新字体).
So there are of course characters that are different in all three sets:
鐵 - 铁 - 鉄 traditional / original - simplified Chinese - simplified Japanese
That’s the hanzi/kanji for “iron”, the metal. The first is the original, traditional / “original” Chinese version, the one in the middle is the simplified Chinese hanzi, and the one on the right is simplified Japanese kanji.
This is an interesting example. The Chinese simplification altered both sides of the character, whilst the Japanese simplification has left the radical 金 unchanged but simplified the right-hand side.
However, what I think often gets lost in all this is the point that in both simplifications, Chinese and Japanese, it was only ever a minority of characters that got changed. So both Chinese hanzi and Japanese kanji are still largely the same character set as the “original” traditional Chinese.
Meanings often vary between hanzi and kanji
The introduction of Chinese hanzi into Japan was not systematic or done with any speed. It happened over a long period of time, and one result of this is that Japanese kanji often have several extra meanings to their Chinese hanzi counterparts, or have different meanings entirely. This cropped up with the 誠 example above. As a Japanese kanji, it has several more meanings than the Chinese hanzi.
Again though, despite these differences, most of the time the meanings are the same or very similar, leading me to say that hanzi and kanji are generally the same writing system.
There are different writing styles for hanzi and kanji
A final difference to note. Whilst digital versions of hanzi and kanji are the same (e.g. the Unicode 誠 character is the same for either language), they can be written differently by hand. The day-to-day handwriting is, of course, different, just as Latin handwriting varies between European countries. Stroke order can also vary between Chinese and Japanese, even if the end result is the same character.
Starker differences can be found in Chinese and Japanese calligraphy styles, many of which are of course distinct to their native countries. Despite that, there is still a lot of exchange and cross-over between Chinese and Japanese calligraphy, just as you would expect.
Otherwise, hanzi and kanji are almost entirely the same
I’ve listed various differences between hanzi and kanji here, but ultimately I want to emphasize that these character sets are largely the same. There are various versions and differences in style etc., but as writing systems, they are clearly extremely similar. I think the equivalent of spoken language would be two accents for the same language.
A mini-timeline of hanzi and kanji
As you’ve probably noticed, the whole issue of the differences between hanzi and kanji is pretty complicated and can’t be summarised without a fair bit of explanation. Ignoring that complexity, I’ve tried to massively reduce the issues involved and make a streamlined sequence of events for the divergence of hanzi and kanji. This isn’t at all faithful to chronology, it’s just supposed to be a rough list of all the relevant events:
Hanzi develop in China. Kanji does not exist yet. Hanzi are introduced in Japan as Chinese writing. Japanese people adopt hanzi to write their own language: kanji. Japanese people add to and alter meanings of some kanji. Japanese people invent some kanji of their own. Japanese people generate new scripts loosely based on kanji. Separately, Chinese government simplifies hanzi and Japanese government simplifies kanji.
0 notes
Text
Accelerated 3D VR, sure, but impress me with a nice ASCII progress bar or spinner
I’m glad you have a 1080p 60fps accelerated graphics setup, but I’m told school. Impress me with a really nice polished ASCII progress bar or spinner!
I received two tips this week about cool .NET Core ready progress bars so I thought I’d try them out.
ShellProgressBar by Martijn Laarman
This one is super cool. It even supports child progress bars for async stuff happening in parallel! It’s very easy to use. I was able to get a nice looking progress bar going in minutes.
static void Main(string[] args) { const int totalTicks = 100; var options = new ProgressBarOptions { ForegroundColor = ConsoleColor.Yellow, ForegroundColorDone = ConsoleColor.DarkGreen, BackgroundColor = ConsoleColor.DarkGray, BackgroundCharacter = '\u2593' }; using (var pbar = new ProgressBar(totalTicks, "Initial message", options)) { pbar.Tick(); //will advance pbar to 1 out of 10. //we can also advance and update the progressbar text pbar.Tick("Step 2 of 10"); TickToCompletion(pbar, totalTicks, sleep: 50); } }
Boom.
Be sure to check out the examples for ShellProgressBar, specifically ExampleBase.cs where he has some helper stuff like TickToCompletion() that isn’t initially obvious.
Kurukuru by Mayuki Sawatari
Another nice progress system that is in active development for .NET Core (like super active…I can see they updated code an hour ago!) is called Kurukuru. This code is less about progress bars and more about spinners. It’s smart about Unicode vs. non-Unicode as there’s a lot of cool characters you could use in a Unicode-aware console that make for attractive spinners.
Kurukuru is also super easy to use and integrated into your code. It also uses the “using” disposable pattern in a clever way. Wrap your work and if you throw an exception, it will show a failed spinner.
Spinner.Start("Processing...", () => { Thread.Sleep(1000 * 3); // MEMO: If you want to show as failed, throw a exception here. // throw new Exception("Something went wrong!"); }); Spinner.Start("Stage 1...", spinner => { Thread.Sleep(1000 * 3); spinner.Text = "Stage 2..."; Thread.Sleep(1000 * 3); spinner.Fail("Something went wrong!"); });
TIP: If your .NET Core console app wants to use an async Main (like I did) and call Kurukuru’s async methods, you’ll want to indicate you want to use the latest C# 7.1 features by adding this to your project’s *.csproj file:
<PropertyGroup> <LangVersion>latest</LangVersion> </PropertyGroup>
This allowed me to do this:
public static async Task Main(string[] args) { Console.WriteLine("Hello World!"); await Spinner.StartAsync("Stage 1...", async spinner => { await Task.Delay(1000 * 3); spinner.Text = "Stage 2..."; await Task.Delay(1000 * 3); spinner.Fail("Something went wrong!"); }); }
Did I miss some? I’m sure I did. What nice ASCII progress bars and spinners make YOU happy?
Sponsor: Check out JetBrains Rider: a new cross-platform .NET IDE. Edit, refactor, test and debug ASP.NET, .NET Framework, .NET Core, Xamarin or Unity applications. Learn more and download a 30-day trial!
© 2017 Scott Hanselman. All rights reserved.
Accelerated 3D VR, sure, but impress me with a nice ASCII progress bar or spinner syndicated from http://ift.tt/2wBRU5Z
0 notes
Text
The 10 Best Free Icon Fonts For Web Designers
Open source web fonts let designers radically change their page designs and typographic styles. And some of these web fonts use icon sets to bring vector-based icons into CSS.
If you’re looking for 100% free icon fonts for your website then this post has collected all of the best ones. Each icon pack is totally free with SVG vectors and webfont formats to include in your stylesheets and web pages.
1. Captain Icon
My personal favorite web font is the Captain Icon pack created by designer Mario del Valle. It’s a totally free open source project hosted on GitHub with vector files and web fonts.
What I like most about this icon pack is the style. Each icon has a very unique design, and they’re all hand drawn from scratch. This makes them stand out far above the other more generic icon sets.
But I don’t think Captain Icon works for every project. It’s best used on creative sites where a hand-drawn style fits with the layout.
2. Octicons
GitHub recently open sourced their own icon pack called Octicons. This free icon set is currently in version 5.0 and includes dozens of icons with some basic symbols.
These icons can be found scattered throughout the GitHub website. But they’re just simple enough that they can work on pretty much any interface.
If you need a simple, lightweight icon font then Octicons won’t let you down.
3. Typicons
With rounded corners and simpler outlines, the Typicons set is perfect for any site. It comes with 330+ unique icons all with a similar style.
The pack is completely free and also available on GitHub. This means you can include the icons directly into your site and even make edits to them as needed.
Few people know about Typicons but it’s one of the better icon web fonts available. They can even work for iOS with some minor adjustments and special code snippets.
4. Zondicons
Zondicons are totally free and real easy to add into your site. Unfortunately these aren’t hosted on GitHub so they don’t have an update archive.
But you can see all of the examples on the demo page including which CSS classes you need to get them working properly. The main Zondicons download link comes right from the website, so it’s hard to tell if they’ve ever been updated or if new icons were added.
I do recommend this webfont if you’re okay with simpler designs. This makes the icons far easier to use, but they can also blend into the site with a more “generic” style.
5. Entypo
The webfont icon family Entypo has been around for quite a few years. These icons are superb and they’re top of the line when it comes to freebies.
New icons are added sporadically and they’re very simple to access. The fonts also split into two packs: the main pack and the social pack. So if you don’t need social media icons you can reduce the font file size by quite a bit.
Entypo comes with over 400 icons and a brilliant CC sharealike license. To learn more about installation and customizing the icons you should read through the FAQ page and visit the main GitHub repo.
6. MFG Labs
One of the newer fonts in this list comes from MFG Labs with their own icon set. It’s completely free and hosted on GitHub for the world to access.
Each icon comes packed with standard webfont formats using Unicode PUAs in CSS. This is fully semantic in all browsers and helps to reduce clashes against other CSS code.
MFG Labs icons have a unique style that stands out from the herd. I absolutely recommend this icon font for any type of website, commercial or otherwise.
7. Ionicons
Native devs love the Ionic Framework and it’s one of the most popular choices for web-to-mobile apps. The Ionic team decided to release their icons as a webfont called Ionicons.
Naturally they’re totally free and available on GitHub. You can even add these icons directly to your site using the CDN version of the stylesheet.
I mostly recommend Ionicons for newbies who haven’t used icon fonts before. They’re super easy to setup, and once you understand how they work you can move onto pretty much any other icon webfont out there.
8. Font Awesome
The original web font and Bootstrap’s personal choice, Font Awesome is perhaps the definitive pick for most web designers.
Font Awesome has been around for years and it’s widely regarded as the first major open source icon font. It frequently gets new updates with fresh icons and currently it’s in v4.7 with a free download on GitHub.
Every icon is fully scalable and maintainable directly in CSS. You can change colors, shadows, background gradients, or pretty much anything else using pure CSS3.
This is by far one of the safest icon sets you can use and you know it’s going be here for the long haul.
9. Material Design Icons
Google’s material design brought a new approach to UI/UX on the web. This led to many new frameworks & resources including this material design icon font.
These material icons are totally free and accessible on GitHub. This icon pack is absolutely massive with over 1,000 icons covering a wide array of interface features.
And because it’s open source you’re free to reuse these on any projects and even customize the icons if needed. Perfect for anyone working with Google’s material guidelines on the web.
10. Devicons
The Devicons pack is one of the newer web fonts you can try with a focus on tech logos & branding.
This icon font has every logo you can think of from the big tech players like Google to newer CMS logos like Ghost. I’ll admit, this is only useful for sites that want vector tech logos which certainly won’t be a majority.
But it’s a hefty icon set and it’s totally free! You’ll find install details on this page with a free CDN version you can use to reduce load times.
Wrapping Up
It’s hard picking just ten icon fonts because so many new ones are released every year. But these are my top picks and if you recommend any others be sure to share in the comments below.
from Web Designing Tips https://1stwebdesigner.com/best-free-icon-fonts-web-design/
0 notes
Text
Ars does Soylent, Day 3: Moderation prompts real, for-genuine delight By just really eating when I'm ravenous, Soylent turns out to be pretty awesome.
Three days back, Senior Reviews Editor Lee Hutchinson took a pledge to spend seven days eating only Soylent, a nutritiously finish supper substitution made by architect and business visionary Rob Rhinehart. He's recording his flexibility from strong nourishment by day. Perused about Day 2 here.In our last scene...
Soylent Day 2 finished with me pulling my overstuffed Soylent-rounded body out for a 5k run. The run really didn't end all that seriously—not awesome, but rather not horrendous either. The Gulf Coast warmth and dampness are keeping my per-mile parts in what I call the "Mid year Twelves," where they tend to drop each and every year. Running on Soylent didn't effectively enhance my circumstances, however it didn't bring down them any. I had some light stomach cramping amid the run, like how I feel on the off chance that I pursue too early eating an especially huge dinner.
The principal taste of super cold post-run water sprinkled cool in my stomach—a shockingly exhaust stomach, given how overwhelming regardless I felt. As I gulped, despite everything it felt like there was a touch of Soylent coarseness in my throat, and that condemned green pitcher still agonized when I supplanted the water container in the ice chest. I gave it the finger, then went to shower.
Nightfall pulled its shroud over the world and I drank more Soylent. My significant other and I viewed another scene of The Wire. She ate before she returned home from work, however I wouldn't have been enticed by her sustenance. I wasn't in a place right then where nourishment truly appeared to matter. I kissed her and she dismissed her face, saying that she cherishes me yet that I tasted truly bizarre. I grinned and gestured. It's the Soylent. She kissed my temple rather and took her cool medication and Kleenex boxes to resign to the visitor room once more.
I sat on the lounge chair and perused for some time. It was a help to not need to eat any more. The minutes extended, and I lost myself in Gene Wolfe's Book of the New Sun, which I have perused ordinarily some time recently. It is an arrangement that prizes re-perusing; a rich and thick story told by a problematic storyteller who has an eidetic memory—a quality which, incidentally enough, is the wellspring of a great part of the inconsistency.
Trodding the well-worn ways of memory and reexamining questions in the plot that I've considered many circumstances throughout the years was consoling, relieving. I felt superior to I'd felt anytime in the previous 48 hours. At that point, a bit before midnight, I got a couple of messages from two of the people at Soylent, one from originator Rob Rhinehart and one from client benefit VP Julio Miles. "We urge Soylent beta analyzers to choose the amount Soylent they require in a day," he said. Rhinehart had a comparative message. They both reveal to me that I don't need to really eat the whole pack of Soylent.
As I read this, a weight tumbled from my shoulders. Tomorrow all of a sudden looked a considerable measure brighter.
Day 3, 09:00—The breakfast of champions
My morning espresso is mind blowing, similar to it came straight from Gale Boetticher's lab. It smells indefinably great and poses a flavor like rich enchantment. It can't be simply the espresso—it's the same Keurig-prepared Green Mountain "Sumatran Reserve" I've been drinking for a considerable length of time. Must be the Soylent. At long last, on Day 3, I'm starting to taste things more.
It's astonishing how much mental state of mind and standpoint influences physical things like hunger. Since the heaviness of really eating through the whole Soylent proportion in one day is lifted, I feel in reality quite damn great—I'm anticipating having the capacity to just down the amounts I need, and that is cleaned up an entire pack of mental table-space I can use to concentrate on really getting some stuff composed today.
A fast Twitter survey uncovered that you all need to see me eat purple Soylent next; this requires a considerable amount of fiddling with red and blue sustenance shading. The outcomes are in reality more plum-toned—kind of purple tinged with Soylent's characteristic natural shading. I at the end of the day include vanilla, staying with the proportion from yesterday, which tasted very fine.I'm getting the blending procedure down quite well, and I'm happy with the outcomes out of the blender, yet the Soylent folks are sending me a blending pitcher that should give me a chance to expel the compelling Blendtec from the photo altogether, which should change my creation and utilization picture to improve things.
Soylent purple tastes a ton like Soylent green—a pleasantly swoon note of vanilla over chalk. Really, the flavor isn't the thing that is shielding me from adoring Soylent—it's the riverbed residue surface.
My bit for breakfast fills the espresso mug, and I really complete it without acknowledging—I lift my glass to taste and it's gone. I feel fine, which lifts my spirits. Following thirty minutes, my gut stays serene and agreeable.Poop log, Day 3 (HA SEE WHAT I DID THERE)
Morning lavatory times are much similar to yesterday's. Beside the underlying assault of gas that would have cut down a multitude of UN monitors if my guts were a country state, Soylent hasn't done anything shocking to my internal parts. I didn't detonate like a suicide crap aircraft yesterday, and I don't today either.
All things considered, OK, there is one noteworthy contrast in today's morning can journey. Um. How best to portray this? Approve, all in all, guardians, have you at any point given your children a cake with, similar to, Oscar the Grouch or Godzilla on it? You know, something with a great deal of green nourishment shading blended in? All things considered, that Soylent from yesterday had a great deal of green nourishment shading blended in.
I will never have the capacity to un-see what I observed toward the beginning of today. In case I'm steadily confronting down Roy Batty on a future-noir stormy Los Angeles apartment housetop and he tries to break out his "I've seen things you individuals wouldn't trust" discourse, I will set up my hand, settle his stark blue look with my own, and show him what it genuinely intends to stand stripped in stunningness and fear before the immense and mysterious profundities of the universe.What's taken care of?
Rhinehart is keeping the correct equation for Soylent under wraps—and in addition, it's constantly advancing as they close generation. Be that as it may, the fixings rundown is normal learning. Here's the instructional PDF that touched base with my Soylent test, indicating what precisely is inside those gleaming plastic pockets:
v0.89 Ingredients
Maltodextrin (carbs)
Oat Powder (carbs, fiber, protein, fat) Rice Protein
Pea Protein
Grapeseed Oil (fat)
Potassium Gluconate
Salt (sodium)
Magnesium Gluconate
Monosodium Phosphate
Calcium Carbonate Methylsulfonylmethane (Sulfur) Creatine
Powdered Soy Lecithin
Choline Bitartrate
Ferrous Gluconate (Iron)
Vitamin blend
Those are the greater part of the significant fixings (the grapeseed oil isn't quite the pocket—as specified, it arrives in a different little vial), in addition to the different fish oil containers. Presently, the particular amounts of every segment aren't recorded, however that is just a transitory thing. Once the Soylent recipe is completely finished and underway, Rhinehart will make it openly accessible. Soylent will be libre (however not, without a doubt, free).
Day 3, 11:30—Eating when hungry is amazing
A standard-sized breakfast and no re-Soylenting at 10am prompts genuine for-genuine craving around my typical lunch time. As senseless as it might sound, appetite can be a wonderful thing. Not to downplay individuals starving, but rather typical first-world craving and the suspicion of satiation can rest easy, particularly following two days of eating more than I needed to eat.
I snatch my Purple Drank and pour a sound serving, on the grounds that, hello, I'm eager! The taste is met not with disobedience, as it has been in earlier days. Rather there's an a great deal more typical feeling surge of let's-kick this-eating-party-off spit and a pleasurable little endorphin surge. I need nourishment! I need Soylent! Placed it in my face!
It's such an odd feeling to be amped up for drinking the stuff, and the serving goes before long—I'm half-done before I sit down at the PC to resume work. Whatever remains of the glass just takes me one more moment or so to thump back. After thirty minutes, my gut begins up with an a great deal more curbed adaptation of its standard Soylent thunderings. There's a touch of gas, yet I am no longer a risk to myself as well as other people. I fall rapidly once more into the work schedule.
Day 3, 14:30—Hunger! Favored appetite!
I can finally relax. I'm not creating superpowers or anything—not yet, at any rate, however there's dependably trust—but rather I don't feel anything even remotely like the torpidity and crappiness of yesterday. The fogginess of the previous evening is completely gone, and I feel significantly more like myself. I feel focused.
The mug-sized servings of Soylent I've been assaulting appear to give satiety to a few hours, and I begin to feel perceptibly hungry again in the mid-evening. It's a commonplace craving as well, since I more often than not crunch on something at around this time. I've been feeling some more augmented gut thunderings, yet it's no place close yesterday.
Another measure of Soylent down the bring forth, and it has returned to work, tricking colleagues by texting them with poisonous unicode strings, which oh my goodness, is genuinely silly.
Day 3, 17:30—Consumption
As the work day finishes and I log off of the Ars IRC channel, I continue cheerfully to the kitchen and pour another little glass of Soylent. Today has, in any event up until this point, been a crushing achievement. I feel very great, and I evaluate that I'm around 40 percent finished with the pitcher of Soylent.
I've likewise been drinking more water today with an end goal to guarantee the mail continues moving, as it were. Two full liters of Soylent carries with it a lot of water, and for as long as two days I've just had the periodic little glass of water to drink. Today, however, with the diminished measure of Soylent I'm drinking, I need to ensure I'm additionally drinking enough liquid for my greatly examined entrails to have the capacity to carry out their occupation successfully.
0 notes
Text
Emojis in Court
Love them or hate them, it looks like “emojis” are here to stay. As of this writing, more than 3,000 emojis have been officially recognized, standardized, and named by the Unicode Consortium (a group that cares very deeply about emojis, among other things) and they have been adopted for widespread use on cell phones, tablets, email clients, and social media platforms.
Emojis now exist as a way to succinctly express everything from the ordinary and familiar ( smiling face; thumbs-up) to the surprisingly specific ( mountain cableway; moon viewing ceremony) to the routinely misunderstood ( not “angry” but rather “persevering face;” not “shooting star” but rather “dizzy”), to the criminally repurposed ( snowflake to mean cocaine; rocket to mean high drug potency).
The explosive growth of this alternative form of communication is raising some interesting questions for criminal attorneys and the court system as a whole. Should emojis be considered “statements,” on equal footing with written or spoken words? If they’re not statements, then what are they? Who decides what is meant by the use of a particular emoji? Do they have to be published to the jury and included in the record as images, or can they be summarized and described by words? What should practitioners do to make sure that emojis are accurately reflected in transcripts, court orders, and appellate opinions, since many court systems are text-based and do not allow for the inclusion of images?
Let’s about it.
Emojis? Really?
I’m afraid so. If this topic makes you and want to your , I sympathize. It took me far longer to find and insert those three images than it would have taken to simply type the words. But like it or not, emojis are showing up as evidence up in court cases with increasing frequency.
This topic garnered some national attention a few years ago, when the U.S. Supreme Court decided Elonis v. United States, 135 S.Ct. 2001 (2015). The defendant in Elonis challenged his conviction for threatening his estranged wife on Facebook, and one of the arguments on appeal was that the posts could not be interpreted as threats because the defendant included a smiley face emoji with the tongue sticking out, indicating that he was not serious. The emoji did not end up factoring into the Court’s opinion, but to some observers it was proof that emojis had finally arrived as an issue on the legal landscape, and would likely become more common and more significant.
Recent cases across the country seem to bear that prediction out. See, e.g., United States v. Jefferson, 911 F.3d 1290 (10th Cir. 2018) (affirming defendant’s robbery convictions, and noting that the “substantial” evidence of his guilt included not only surveillance videos and his admissions, but also a “Facebook post made after the January 9 robberies, which included a firearm emoji”); Commonwealth v. Hunt, 94 Mass. App. Ct. 1123 (Feb. 22, 2019) (unpublished) (evidence on cross-examination to show nature of relationship and alleged bias of witness included text messages with “three kissey emoji,” “emoji of … two people with [a] heart … above their heads” and an “emoji of … [a] diamond ring”); State v. King, 2018 WL 4868127 (N.J. Super. Ct. App. Div., Oct. 9, 2018) (unpublished) (evidence in witness tampering case included Facebook post that included a picture of a subpoena, multiple references to the subject as a “rat,” and “seven middle finger emojis”).
According to Professor Eric Goldman, a law professor at Santa Clara University who tracks this issue, the prevalence of emojis in court cases across the country has followed a “J curve” pattern, beginning with just a few cases back in 2004 but then rising exponentially; in fact, more than 30% of all reported court cases mentioning emojis appeared in 2018 alone.
I have not yet seen any North Carolina or 4th Circuit cases in which the presence, admissibility, or meaning of an emoji was a crucial factor in the decision, but they are undoubtedly beginning to show up in the evidence. See, e.g., State v. Aracena, __ N.C. App. __, 817 S.E.2d 628 (Aug. 21, 2018) (unpublished) (evidence in robbery and assault case included a Facebook post directed at victim boasting about the assault, along with “five laughing emojis with tears coming out”); see also Nexus Services, Inc., v. Moran, 2018 WL 1461750 (W.D. Va., March 23, 2018) (concluding that an email between two co-workers which contained a “Hitler emoji” was not an attempt to chill plaintiff’s speech – it had to be “taken in context” where “one was jokingly calling the other a ‘meanie’ and a taskmaster”).
Emojis: Words, Thoughts, Both, or Neither?
As explained here, emojis first appeared in the mid- to late-1990’s as a feature on select Japanese cell phones, but their popularity exploded in the early 2000’s after they were standardized to work across multiple platforms and in different countries. The term “emoji” comes from the Japanese words “e” (絵, or “picture”) and “moji” (文字, or “character”), so emoji literally means “picture character.”
Emojis aren’t words in the traditional sense, of course, but it’s clear that they are something more communicative than mere doodles or illustrations. Like their text-based ancestors known as “emoticons” (figures or symbols such as ¯\_(ツ)_/¯ or :-), created with regular keyboard characters), emojis can be used to add context and tone to an accompanying statement, or they can express a separate and independent thought on their own. Conceptually, this makes emojis analogous to gestures, nods, or facial expressions that can likewise modify the meaning of accompanying words (like a shrug for “no offense,” or a glare for “I’m not kidding”), or convey a complete thought (like a nod to mean “yes,” or pointing to mean “over there”), depending on the circumstances.
Until we receive specific guidance from North Carolina’s appellate courts, and in light of the fact that emojis are being used as a form of communication, the most logical approach is to treat them as “statements,” comparable to any other type of “written or oral assertion or nonverbal conduct intended by the declarant as an assertion.” G.S. 8C-1, Rule 801(a) (definition of hearsay); see also State v. Satterfield, 316 N.C. 55 (1986) (“An act, such as a gesture, can be a statement for purposes of applying rules concerning hearsay”). Treating emojis as nonverbal statements provides a ready-made body of law for tackling issues like relevance and admissibility, which is a great start, but it gets a little more complicated when we turn to the matter of interpretation.
What Do Emojis Mean?
Imagine a troubled young defendant who texts his girlfriend that he is willing to her disapproving parents so that they can finally be together. She texts back with what the Unicode Consortium calls the “folded hands” emoji: . What does that reply mean? Is it hands clasped in prayer, begging him not to do it? Or praying that he will? Or perhaps she misunderstands the emoji and thinks it’s a “high five,” celebrating their murderous plan? Additionally, consider what happens if the sender and receiver are using different cell phones or operating systems. The same emoji, “pistol,” displays this way on a Microsoft device: but it shows up like this on an LG smartphone: . The potential for misunderstandings and conflicting interpretations is (literally) easy to see.
In many cases, the jurors will make the final determination about the true meaning or intent behind an ambiguous emoji, just as they would with any other potentially incriminating statement that the declarant contends was “only a joke” or “not how I meant it.” And to help the jury answer those questions, it appears that we have already entered the age of emoji interpretation expert witnesses. In a recent human trafficking case out of California, the state qualified a detective “as an expert in the areas of pimping, pandering and prostitution,” based on his training and experience, and the expert was permitted to testify about several emojis that the defendant texted (a crown, high heels, and bags of money) and the meaning of those images “specific to commercial … sexual exploitation.” See People v. Jamerson, 2019 WL 459012 (Cal. Ct. App., February 6, 2019) (unpublished).
But judges, magistrates, attorneys, and law enforcement officers also need to become at least conversationally fluent in emoji-speak, in order to address a number of other issues that could surface before trial. For example, is the “folded hands” emoji in the example above enough to charge the girlfriend with conspiracy? Is it admissible at trial as a statement of a co-conspirator? If the girlfriend testifies and insists that her reply meant “I’m praying you don’t do it,” can the state still argue the mistaken high five interpretation as a “reasonable inference” in closing? Opposing parties will inevitably disagree on what certain emojis mean, but it helps if both sides can at least agree on their names and recognize the differences between them.
How to Publish and Preserve
The growing use of emojis in texts, social media posts, and emails poses two additional problems for the court system. First, how should emojis be presented in court proceedings, such as when an officer is using them as part of a warrant application, or when an attorney wants to publish them to the jury? Second, how should they be documented and preserved in court records, such as transcripts or appellate opinions?
Whenever possible, the best option is to use the entire text, email, or post, showing all the words and emojis together. Officers can attach a printout or screenshot to their warrant applications, and attorneys can publish to the jury by handing out copies and letting the jurors see it for themselves. This approach helps to avoid disputes about misrepresentation or cross-platform display errors, and best ensures that the full and true intent of the communication will be conveyed (whatever the parties contend that intent is).
If including an image is not possible, it is imperative that the written description of the emojis be as complete and accurate as possible, preferably by using the standardized Unicode Consortium names. There are 148 different emojis listed in the “Smileys and Emotion” category alone, so a vague description like “smiley face emoji” could lead to confusion or error. In addition to its distinctive name, every emoji also has a unique code assigned to it. Including both the full name and the code in the description will ensure that “sleepy face” (, U+1 F62A) is not incorrectly characterized as “drooling face” (, U+1 F924).
The least desirable option is to leave the emojis out entirely, or replace them with a generic placeholder in brackets like [emojis omitted] or [various emojis]. For all the reasons explained above, this option doesn’t accurately convey the full meaning of the statement. See, e.g., United States v. Johnson, 280 F. Supp. 3d 772 (D. Md., Nov. 21, 2017) (referencing an Instagram post where defendant wrote “…they welcomed me home like it was 88 [emojis]. Real luv never fails…”). The post in Johnson would read quite differently if the defendant said he was being “welcomed home” with instead of .
Emoji or Emojis?
Finally, what is the correct plural of emoji? If there are several of them in a row, is it still “emoji” like we would say “the seven samurai,” or should it be “emojis” like we would say “multiple tsunamis?” As you can tell from this post I’ve already made my choice, but for a contrary view check out this Atlantic article. Let the comment war begin.
The post Emojis in Court appeared first on North Carolina Criminal Law.
Emojis in Court published first on https://immigrationlawyerto.tumblr.com/
0 notes
Text
Top 10 Google Web Fonts For Bold Header Text
Since webfont support is basically universal there’s no good reason to stick to the defaults. Google Webfonts is the largest source of free fonts with hundreds of typefaces to pick from.
Since page headers are the strongest elements they usually work best with custom fonts. However it can be tough whittling down the best choices, and that’s exactly why I wrote this post.
All the Fonts You Could Ask For
DOWNLOAD NOW
1. Montserrat
The first in my collection is Montserrat. This font can work for pretty much anything but I think it works incredibly well as header text.
I’ve used this for navigation text with all caps, customized letter spacing, along with many different font styles from thin to super thick. Montserrat fits the bill perfectly across the board and it’s one of the more universal fonts blending into anything from a tech blog to a funeral parlor website.
The font only weighs about 500 bytes using the default style so it’s incredibly light. And with so many different styles you can get a lot of different looks from this one family.
If you’re looking for a unique heading font try Montserrat. It probably won’t work for everyone but it’s a safe starting font that many designers love.
2. Merriweather
A much thicker serif alternative is Merriweather which I also like as a body font. This versatile typeface really looks great anywhere on your site and it’ll bring plenty of attention to your headers.
If you try Merriweather for a larger page heading I suggest using the bold or bold italic style. They are surprisingly clean but they probably need some letter spacing adjustments. Either way the style and darkness of the letters are super easy to follow.
When pairing this font I usually do a sans-serif body typeface. The contrasting styles create a natural divide between headers & body copy. Plus most people find sans-serif easier to read on average for body content.
But I see a lot of sites with serif headers and they all look great. Merriweather is a nice starting point for serif, but if you don’t like it you’ll find tons of alternatives in this post.
3. Josefin Sans
Modern and classy best describes Josefin Sans. It feels like a font straight from a 1950s jazz lounge, or maybe something you’d see on the front page of The New Yorker.
It does have a distinct curvy style and the thin letters save a lot of horizontal space. You can toy with all-caps or different letter spacings to create many unique styles all from this one font family.
Some sites just look better with thin heading fonts. If you’re looking for one to try I absolutely recommend Josefin Sans with its unique letter designs and its many bold/italic styles.
4. Arvo
One other serif font I really like is Arvo. This font has a lot of character which you’ll notice right away in the bolder styles.
I really feel like Arvo works best on blogs and digital magazines because the font grabs so much focus. It’s one of the strongest fonts in this list and the serif design grabs even more attention.
If you’re launching a magazine-style blog then Arvo can work well as a strong header. But if your blog works better with sans-serif fonts this can be too much. One alternative that’s a bit more subtle is Crete Round but it doesn’t have the same eye-catching appeal as Arvo.
5. Raleway
I’ve seen Raleway on many larger blogs and online magazines for its distinct style and large variety of font variations.
For big heading text I think a mid-level thickness works best so the letters don’t get too wide. Default letter spacing is great so every word is clearly legible.
One feature unique to Raleway is the “w” letter form. It crosses in the middle which looks like two “v”s stacked together. Some may like this, others won’t. But it’s definitely unique to Raleway so it’ll stand out in your page headers too.
6. Catamaran
One of the newer fonts I found recently is Catamaran. It comes with 9 font styles from thin to black and varying thicknesses inbetween.
What I like most about this font is the offbeat lettering. Each letter takes on a very unique style and you can see this in the bolder styles. When used in heading text these letters really shine and jump off the page.
Because the bold styles are so thick you should only use Catamaran in headers with larger font sizes. It can look OK at all sizes but Catamaran really feels like a thick header typeface.
7. PT Sans
PT Sans is soft with smooth edges and thin letters. For headers I only like the bold style of PT Sans because the “normal” style just feels way too thin.
I also prefer PT Sans for headers only since it just feels too soft for regular body text. But any PT Sans header is going to look amazingly clean and readable. This font actually has a sister named PT Serif that also works well.
Between the two, I personally prefer PT Sans. It has smoother edges than the serif version and I feel it just works better in page headings and especially for blogs.
8. Open Sans
Open Sans is small, versatile, and super clean. It deserves a spot in this collection because it’s a simple font and one of the fastest loading fonts from the entire Google Fonts library.
The majority of sans-serif fonts play well with any site. Plus you can use sans-serif fonts in both your header and body text making Open Sans a reasonable choice for the entire website. One alternative I really like is Muli which has a lot more character as a header font.
But Muli’s downside is the larger file size. Ultimately this is what makes Open Sans so great because slower sites don’t rank as well and they provide a worse UX all around.
9. Roboto Slab
For a strong serif header font you might try Roboto Slab and just see how it looks. The letters aren’t too thick and the tags that hang off don’t distract the reader.
I generally prefer Roboto Slab for headers instead of the sans-serif version called Roboto. The serif version just feels stronger and leaves a much bigger impression on the viewer.
Truth be told they’re both awesome and you can’t go wrong either way. They both support all the common unicode characters and they’re both amazing choices for your website headings.
10. Ubuntu
The free Ubuntu font can be used for practically anything from nav text to large headers and even body copy. It’s extremely versatile and it’s lightweight with a pretty fast load time.
Rounded edges on the letters make this feel sleek and modern. It’s also one of the few fonts that really can be used in multiple places on your site which can cut down the total number of fonts you need.
Ubuntu was designed back in 2010 so it’s been around for quite a while. Now that webfonts are much more common the Ubuntu family is widely used in web design.
Wrapping Up
Whenever I design a new site these 10 fonts are my go-to choices for headers. They’re much better than the stock OS defaults and your layout will really stand out from the others with these strong header fonts.
from Web Designing https://1stwebdesigner.com/top-google-webfonts-header-text/
0 notes