text:
Une forêt mixte est un type de forêt constituée à la fois de feuillus et de conifères, présent en Europe et en Amérique du Nord.

Caractéristiques

Les feuillus sont majoritaires, ils sont représentés par des espèces telles que le bouleau, le chêne, l'érable, le hêtre, le frêne, le tilleul et bien d'autres.

Selon la région, la présence de conifères sera plus ou moins importante, les précipitations et la température ayant un rôle à jouer à cet effet. Les exemples de conifères qu'on y retrouve sont l'épicéa (épinette au Québec), le pin, le sapin, le tsuga (pruche au Québec), le thuya, etc.

La température de cette forêt est modérée en été et froide en hiver, en moyenne les températures sont de 8 à 10 °C.

Le sol de cette forêt est riche en matière organique puisqu'il est alimenté à chaque automne par les feuilles mortes des feuillus sans oublier les aiguilles de toutes sortes de conifères.

La forêt est stratifiée verticalement. Les strates qu'on y retrouve sont les arbustes, les herbacées, les arbres croissant à l'ombre et finalement, les grands arbres matures.

En Amérique, cette forêt est habitée par de nombreux mammifères comme les écureuils, les ratons laveurs, les ours noirs, les cerfs de Virginie, les lapins à queue blanche, pour ne nommer que quelques exemples.

Cependant, les organismes les plus importants sont ceux qui passent inaperçus, c'est-à-dire les micro-organismes, bactéries et champignons. Ils jouent un rôle crucial car ils participent au recyclage des matières organiques, sur et dans le sol, pour ainsi assurer la santé de toute la forêt. Ce qui constitue un partenariat écologique pour les participants.

La mixité est un avantage contre les aléas comme les incendies, les rongeurs ou les maladies.

Autres types de forêts

Il existe aussi d'autres sortes de forêts comme :
 la forêt boréale ;
 la forêt tropicale ;
 la forêt tropicale de résineux ;
 la forêt tropicale humide ;
 la forêt tropicale sèche ;
 la forêt inondée (en Pologne) ;
 la forêt méditerranéenne ;
 la forêt galerie.

Références

Mixte
Écologie forestière

en:Temperate broadleaf and mixed forests

redpajama_set_name: RedPajamaWikipedia


text:
Search result for 'TV personality'
Jason Silva Married, Wedding, Wife, Girlfriend, Gay, Baby, Net Worth
Category: Celebrities Date: 18 Apr, 2017
A public speaker, American television personality, filmmaker and public speaker with one heck of enthusiasm is Jason Silva. He is the man with a vision and a goal to use technology to excite people about philosophy and science. Emmy-nominated the host of National Geographic Channel's #1 rated and Emmy-nominated series, Brain Games, seen in over 100 countries.
Sabrina Soto Wiki, Age, Married, Husband, Boyfriend, Partner, Daughter
Nobody can be the biggest inspiration for a woman other than her mother. The individual who can justify this statement would be Sabrina Soto who built interest towards designing from her mother and has now become famous for her extensive way of blending luxury and affordable pieces for unique home aesthetic. The interior designer has worked as a host for several HGTV shows such as Real Estate Intervention, Get It Sold and HGTV Green Home.
Robyn Dixon Wiki, Age, Married, Husband, Parents, Ethnicity, Net Worth
A basketball player in her days and the ex-wife of pro basketball, Juan Dixon, this beauty has genuinely got all in her. The star of Real Housewives of Potomac, Robyn Dixon, and her former beau still manages to co-parent their children despite their differences.
Mike Shouhed Wiki, Married, Wife, Divorce, Girlfriend, Net Worth, Height
His birth name's literal meaning is "Who Is Like God" well, you don't have to look far because, he may not be the God, but he lived a life like an actual God. Mike Shouhed is real estate developer and reality star but is known for his lavish lifestyle and relationship. The Shahs of Sunset star spent his entire life enjoying every moment is now set to live a single life after his much-hyped divorce.
Whitney Bischoff Bio, Age, Engaged, Fiance, Split, Boyfriend, Now
The word 'fertility nurse' hardly ticks any box as an entertainer, but the winner of The Bachelor certainly does. Whitney Bischoff is a registered Nurse, but she certainly has something in her which helped her notch up the final rose from Chris Soules in The Bachelor. The beauty though broke her engagement with Dancing with the star fame Chris in May 2015, but she still maintains a healthy relationship the man.
D'Andra Simmons Wiki, Age, Wedding, Husband, Divorce, Net Worth
When you belong to a wealthy socialite, you can afford to have few mood swings, D'Andra Simmons who wanted to become a boxer and a politician ended up being a successful business woman and now runs her own beauty line Hard Night Good Morning. She also gets involved in her mother business and wants to run both businesses by herself shortly. The reality star who became a public figure after starring in the Real Housewives of Dallas,
Monique Samuels Wiki, Age, Wedding, Husband, Family, Net Worth
If you become the cast of top-rated reality series, fans expect you to mask your identity and do everything to please and entertain the viewers in front of the TV set. But Monique Samuels made her valiant debut on the second season of RHOP to be herself and nothing else. The mother of two is married to former football legend, Chris Samuels and has been together for five years.
James Tindale Wiki, Height, Girlfriend, Dating, Affair, Gay, Net Worth
Reality show stars are the ones who help in getting maximum TRP's for their shows. Being one of the most active contestants and a fitness freak, James Tindale was a wow factor of the show for his charm, physique, and humor. Many of the insiders were not happy of his sudden exit from the show. The star then made a shock return to the show in 15th season and is riding high in his career and in the meantime is dating beautiful gym owner named Kate.
Cisco Rosado Wiki: Age, Birthday, Wife, Girlfriend, Ethnicity, Net Worth
Category: Celebrities Date: 09 Feb, 2018
As the name of the show, 'Love and Hip Hop' suggests, the show revolves around the complicated life of its cast member and the complex web of their love life. Cisco Rosado is one of the elite cast members of the franchise "Love and Hip Hop" and has been involved in multiple affairs with the cast members of the show. He became the talk of the town after his explicit romance with Jennifer Williams surfaced in the year 2013.
Tyler Baltierra Bio: Age, Wife, Wedding
Tyler Baltierra is an American reality star and is best known from the MTV's reality television show Teen Mom. He is also recognized as the husband of reality television star Catelynn Lowell. He is also an author of book Conquering Chaos. The television star is also known for his open-minded opinions regarding the gay communities. After dating since seventh grade, he shared wedding vows with his celebrity wife.
Lauren Pope Married, Boyfriend, Net Worth | English TV Personality Facts
Lauren Pope is the world famous Dj nicknamed as The World's Sexiest Dj by Nuts Magazine. She is known for her charismatic appearance in ITV2's series The Only Way is Essex. She is also known as the former girlfriend of reality star Aaron Chalmers in 2016.
Stacey Solomon Partner, Husband, Married, Net Worth
Being a single mother of two children and raising them without support from any other people is not something that most of the people want. But Stacy Solomon has been effortlessly juggling her life from being a mother as well as a successful musician and actor. Stacy Solomon is an American singer and reality television personality who rose to fame by winning the third place in the prestigious X-Factor in 2009. She also became the face of the supermarket chain Iceland in 2011.

redpajama_set_name: RedPajamaCommonCrawl


As part of the world-wide epidemic of diabetes, physicians report that lower extremity amputations are dramatically increasing. At least 50 percent of those with diabetes develop neuropathy (nerve damage) that can cause tingling, pain, numbness and weakness in the foot. Foot ulcers affect more than 15 percent of people with diabetes and can lead to infections that invade the bone as well as soft tissues, often requiring amputation of the lower extremity.
During the winter, lower temperatures combined with precipitation from rain, sleet or snow can lead to temperature- and moisture-related foot problems for patients with diabetes.
Diabetes causes poor circulation to the extremities, making the foot less able to combat infections and heal normally. High levels of blood glucose in diabetic patients make it difficult for the body to fight infection, Dr. La Fontaine said.
One of the 12,000 patients seen annually at Parkland's Diabetic Foot Clinic, Samuel Whitaker, 59, was diagnosed with type 2 diabetes more than 25 years ago. In his 40s the disease led to amputation of all of his toes. Although he spent several years in orthopedic boots and using a wheelchair, Whitaker now walks unassisted in normal athletic shoes, thanks to extreme determination and a positive attitude.
At 6'1", the Grand Prairie resident today is a slender 178 pounds and enjoys swimming to stay active. But it took him years to come to terms with his diabetes.
Poor nutrition, lack of exercise and a reluctance to change had caught up with him.
"I had to learn how to eat the right way," Whitaker said. Giving up his favorite sugary drinks and juices, he switched to water, diet sodas or tea sweetened with sugar substitutes. Importantly, he also learned about portion control.
Regular doctor visits at Parkland are now part of his normal routine, but it took him a while to accept that fact. "Once you get diabetes, you need to go to the doctor for the rest of your life," he said.
"The number one thing for people with diabetes is to take care of yourself. Eat right, take your medicine and examine your feet every day," Whitaker said.
•	Manage your diabetes. Work closely with your healthcare provider to keep your blood glucose in target range.
•	Check your feet daily. Examine your bare feet for cuts, blisters, sores and swelling. Use a mirror to check the bottoms of your feet, or ask someone else to help.
•	Wash your feet daily and dry them carefully, especially between the toes.
•	Moisturize your skin daily, rubbing a thin coat of lotion on the tops and bottoms of your feet, but not between the toes where moisture can lead to the development of fungus.
•	Wear appropriate footwear that protects your feet and fits properly; ask your physician if you qualify for Medicare coverage for special shoes.
•	Stay active. Develop an exercise and activity schedule with your healthcare provider to promote fitness and a healthy weight.
•	Keep toenails trimmed. Cut your toenails straight across and file edges smooth with an emery board. Get professional help if you're not able to do this yourself.
•	Protect your feet by wearing shoes and socks. Never walk barefoot. Wear 100 percent cotton white socks that are breathable and will show blood stains if you have a wound.
•	Protect your feet from temperature extremes. Test water with your elbow before putting your feet in bathtub. To prevent burning your feet without realizing it, never use heating pads, space heaters, electric blankets or hot water bottles.
•	Improve circulation. Elevate your feet whenever possible when sitting. Avoid crossing your legs for long periods and wiggle your toes and ankles several times a day.
•	Don't smoke. Smoking is bad for circulation and is a risk factor for many serious conditions, including cancer, heart disease, diabetes and stroke.


text:
Dead Rooster Podcast
Fandom Sessions podcast
Geek Network
Geek Network Podcasts
Contact Us – Join the Geek Network team
LOS ANGELES, CA - OCTOBER 09: Leighton Meester attends the 2018 American Music Awards at Microsoft Theater on October 9, 2018 in Los Angeles, California. (Photo by Axelle/Bauer-Griffin/FilmMagic)
Leighton Meester Joins HOW I MET YOUR FATHER In Recurring Role
How I Met Your Father premiered today on Hulu and the first episodes have already won many fans of the original series over with the nods to the original series and cast. This paired up with the new updated problems that we deal with today and the chemistry of the cast has only sold us more on the future of this spin-off series. It looks like we have more faces to look forward to in the new series as Leighton Meester has been cast in a recurring role. It was not revealed how many episodes her character Meredith will appear in.
Meester already made her debut in the series in a very short cameo that could have been easily missed by even the biggest Meester fans. In the premiere episode we see Jesse who is played by Chris Lowell explain to Sophie who is played by Hilary Duff that his former bandmate turned down his proposal and broke his heart. We then see a video of the proposal gone wrong and as he gets denied, we are introduced to Meester's character Meredith.
Also starring in the series in recurring roles are Kim Cattrall and Josh Peck who will be appearing throughout the series. You can check out How I Met Your Father on Hulu now.
In this article:Chris Lowell, Entertainment, Entertainment news, Hilary Duff, How I Met Your Father, Hulu, Josh Peck, Kim Cattrall, Leighton Meester, News, tv, tv series
Hulu Drops Justin Roiland from Solar Opposites and Koala Man
Bob's Burgers Renewed for Two More Seasons
The Last of Us Renewed for Second Season
Copyright © 2016 Geek Network


This Tip Box Features an Easy Slide Acrylic Panel for Signage! This Donation Bin Is a Suggestion Container for Tables and Counters! This Tip Box Will Ship Fast!
This tip box, frequently called a donation bin, is made specifically for churches and other organizations trying to raise funds. The suggestion container is extremely safe to prevent tampering. This tip box includes a lock and key security system to best handle contents. The donation bin is more secure than a simple jar or basket.
This tip box, also known as a donation bin, is fabricated completely with clear acrylic. Each suggestion holder also includes a clear header to accommodate a 5" x 7" graphic or message. This Tip box, like the donation bin, features a locking mechanism at the bottom to prevent content tampering. A pre-drilled coil hole on the left end corner of the suggestion holder, if used with an additional coil or cable (not included), will keep the container in place and out of the hands of pranksters! This tip box slot size is 2-3/4"w x 1/4"d. The suggestion holder makes it convenient for customers to drop information into the unit. This Tip box also works great as a donation bin to collect funds at small-scale events.
5.3" x 10.8" x 3.1"


text:
Lanostano o  4,4,14-trimetilcolestano es un compuesto químico con la fórmula .  Es un Hidrocarburo aromático policíclico, específicamente un triterpeno. Es un isómero de cucurbitano.

El nombre se aplica a dos estereoisómeros , que se distinguen por los prefijos 5α- y 5β-, que se diferencian por la configuración absoluta, del átomo de carbono (número 5 en el esquema estándar de numeración de esteroides).

La sustitución de un átomo de hidrógeno unido al carbono número 3 en el isómero 5α con un grupo hidroxilo resulta en lanosterol, precursor biogenético de los esteroides en animales.

Referencias

Enlaces externos

Esteroides
Terpenos


Abstract: This thesis examines liquidity commonality in the Stock Exchange of Thailand (SET) during 2003 to 2013 in respect of supply-side (funding liquidity of financial intermediaries) and demand-side (correlated trading of market participants) determinants of liquidity. Unique asymmetric pattern is found, where the commonality greater increases during large market rising than during large market declining period. The result shows more reliable evidence of demand-side hypothesis. Investor-types' trading activities affect differently to the commonality in liquidity of each stock-size. For instance, retail and foreign investor trading are found to create greater liquidity commonality during high volatility period, while proprietary trading has the opposite effect. On average, large-cap stocks have higher commonality in liquidity, but small-cap stocks have greater commonality risk from correlated trading activity of particular investor-type.


Frozen yogurt, ice cream, frozen custard, and gelato are all on the summer menu!
We've asked our loyal readers for their favorite places to go and they responded with gusto! Here are the best ice cream spots in the Kalamazoo area – from long-time favorites to the new kids on the block.
Listed by location, making it easy to head to one of these scoop shops this summer.


text:
This week in Mohawk Valley history
Frank Tomaino
This Week in History for Sunday, Dec. 1, 2013
1863, 150 years ago
'Taps' is popular
The bugle call "Taps" – co-composed by a Utican 17 months ago – now is being played by many buglers as their "lights out" call, including buglers in Confederate brigades.
The mournful 24-note piece was composed last year by Brig. Gen. Dan Butterfield – who was born and grew up in Utica – and his bugler, Pvt. Oliver Norton after the Peninsular Campaign in Virginia. Butterfield never did like the "extinguish lights" call the Union Army was using. He said it was harsh and not soothing. So, Butterfield composed one to be used by his brigade bugler. Soon, other buglers were asking Norton for copies of the music.
1963, 50 years ago
Hoffa speaks
James Hoffa, president of the Teamsters Union, says in Utica that Attorney General Robert F. Kennedy is no longer a key member of the presidential cabinet now that his brother, John, is no longer president. President Kennedy was assassinated last week and Lyndon B. Johnson now is in the White House. Hoffa is in town to speak at the 30th anniversary dinner at Twin Ponds of the Central New York Teamsters Local 182.
"The attorney general now is just one of nine cabinet members," says Hoffa, "and no longer will have the veto power of the president behind him." Hoffa has said that the goal of the Kennedy brothers was to destroy the Teamsters Union.
* Names in the news include: Brian Gaffney, a senior at Clinton High, who is elected president of the Syracuse Diocese Catholic Youth Organization at its convention in the War Memorial in Syracuse; Harold Kessler, of Holland Patent, elected president of the Oneida County Extension Service Association, and H. Wendell Monroe, new president of the Boys' Club of Utica.
* New Hartford High's basketball team is ready for the new season with players Dave Hall, Jim Johnson, Ken Hemming, George Williams, Chris Chapple, Phil Cully, Barry Davis, Gary Fountain, Mike Kidwell, Ed Masel, Mike Sents, Al Campbell, Scott Healy and Joe Dyer.
Library Bureau
The 12-year-old Library Bureau in Herkimer more than triples its earnings for the 12 months ending Sept. 30. The manufacturer of wooden library furniture and steel shelving earned $511,034 compared to $166,608 last year. Customers include Cornell University, the University of Kansas and the Onondaga Public Library in Syracuse.
* Five members of the Oneida County 4-H represent New York state in the Eastern National 4-H Horse Roundup in Louisville, Ky. They are: from Clayville, Tina Driskell; from Utica, Cathy Bliss; from Vernon, Tammy Danyew, and from Camden, Katie Dust and Andy Johnson.
* Three organizations elect new presidents: Jerry Alvermann, Kiwanis Club of Utica; Cynthia Grantham-Wright, Etude Musical Club, and Alice Reynolds, Auxiliary of the Presbyterian Home for Central New York.
* In high school hockey, Whitesboro beats Shenendehowa, 9-1, and is led by John Emery, David Gurley, Tony Caruso and Jim Dicicco.
Good News awards
The Good News Foundation presents awards to members for their "hours of hard work and service in the community." They are Paul Haley of Oneida, Larry Hagan of Utica and Bob Crepeau of Waterville.
President John F. Kennedy was born in Massachusetts. So were three other presidents. Name them. (Answer will appear here next week.)
Answer to last week's question: Four vice presidents were elected to the presidency at the conclusion of their vice presidential terms: John Adams, Thomas Jefferson, Martin Van Buren and George Herbert Walker Bush. Richard Nixon was vice president from 1953-61. He became president in 1969.
This Week in History is researched and written by Frank Tomaino. E-mail him at ftomaino@uticaod.com.


text:
package com.opengamma.financial.analytics.curve;

import com.opengamma.id.VersionCorrection;

/**
 * Source for {@link CurveConstructionConfiguration}s.
 */
public interface CurveConstructionConfigurationSource {

  /**
   * Gets the latest version of the named curve construction configuration.
   * @param name The name of the curve construction configuration, not null
   * @return The curve construction configuration or null if not found
   */
  CurveConstructionConfiguration getCurveConstructionConfiguration(String name);

  /**
   * Gets the named curve construction configuration that matches the version correction.
   * @param name The name of the curve construction configuration, not null
   * @param versionCorrection The version correction, not null
   * @return The curve construction configuration or null if not found
   */
  CurveConstructionConfiguration getCurveConstructionConfiguration(String name, VersionCorrection versionCorrection);

}

redpajama_set_name: RedPajamaGithub


Melbourne Law School and the University of Melbourne offer a range of scholarships, prizes and awards to support students.
Melbourne Law School offers a range of scholarships that recognise outstanding academic achievement and provide support to students who might otherwise be excluded due to disadvantaged circumstances.
View opportunities for graduate coursework students studying in the Melbourne Law Masters program.
View scholarships, funding and prizes for domestic, Indigenous and international students.


text:
Congratulations to Pat O'Connor
By Seán Ó Gríofa|2010-03-22T13:33:36+00:00March 22, 2010|Categories: Uncategorized|Tags: Order of Cú Chulainn|0 Comments
The De La Salle Scout Group would like to extend its congratulations to Pat O'Connor of St. Pauls who received the Order of Cuchulain award at National Council on March 23rd 2010. The Order of Cú Chulainn Award is the highest award that can be awarded to any leader in the Scouting Ireland. In order to receive this award the recipient has to be nominated by a fellow Scouter in recognition of their many years of dedication, commitment, selfless effort to scouting at local, county, provincial and national level. In other news from National Council the new National Treasurer is Francis Minogue, Chief Commissioner is Ian Davy and our new Provincial Commissioner is John Watmore.
Best wishes to Roddy and Lisa on their wedding
Highly Successful weekend for De La Salle at County Challenge
New Wood Store for Faithlegg Scout Centre


2. Second, click on download hyperlink download the HP Ink Tank 310 Driver associated with it.
Pick your OS through the listing of OS described above and download HP Ink Tank 310 Driver connected with it. We're generally readily available that will help you for those who face any challenge while downloading the driver. Please, really feel free to get hold of us.


Tavistock Tutors provide science Common Entrance tutors in the London area. This is an exam used by many of the top schools in their selection processes, as demand for good school places outstrips supply, especially in London. So getting the right help can make all the difference.
The pass mark of 60% and the pressure that comes with it may seem daunting, but that is where Tavistock Tutors can help. A Tavistock Tutor will have extensive experience with Common Entrance exams and excellent pass rates. In addition, our handpicked tutors have the passion, skill, and ability to engage any sort of pupil and solve any problem. Tavistock Tutors prides themselves on being available 24/7, 365 days a year. This is because our selection process ensures we only employ the type of people willing to go that extra mile for you, the client.
The Common Entrance exam for science usually involves three separate papers for chemistry biology and physics. A child of 13 years of age may well have limited experience of this, based on their prior curriculum and may well be frightened by the idea of three science exams, fearing that they do not know enough. By engaging a Tavistock Tutor, your child will be working with someone skilled in de-coding the riddles of the science Common Entrance exam. They will be able to show your child that they have the knowledge to pass these exams, as well as plug any gaps that they find. As a result, the daunting idea of three science exams will seem like just an opportunity to impress. Our tutors make it their mission to give your child all of the skills and more importantly the confidence they need to achieve the best possible mark in the science Common Entrance exam.
Even if you are aiming for the very top of the educational pyramid where schools such as Eton, Harrow and Winchester create their own common entrance exam, to try to limit the impact of tutoring, Tavistock Tutors can help. We have tutors with experience with these new papers as well. So whatever your goal, contact Tavistock Tutors for the best in science Common Entrance tuition.


text:
Q: Using FindRoot in a Table of Iterations So I have a tanh curve and a straight line that cross at the point:
msol=FindRoot[Tanh[x] == (T/Tc03) x, {x, 1}]

This gives me the roots that I need at a certain temperature, T. I now need these roots to iteratively get a value for chi at different temperatures between 0K and 4K. I am currently using a Table to do this like so:
(*constants*)

mu = 6.0281*10^-23;
Tc03 = 0.00459;
k = 1.3806488*10^-23;

(*calculation*)

chi = Table[(mu^2 Sech^2[(Tc03/(mu T)) FindRoot[
     Tanh[x] == (T/Tc03) x, {x, 1}]])/(k T (1 - (Tc03/
      T) Sech^2[(Tc03/(mu T)) FindRoot[
        Tanh[x] == (T/Tc03) x, {x, 1}]])), {T, 1*10^-6, 4, 1}]

This gives me the values but where the FindRoot is, it says x->y where y is the root at that temperature, i.e. not numerical values that I can plot. The aim is to plot T vs chi iteratively and then join up the dots and get the form of the curve.
The table also does not tell me what value of T the iteration has taken place at, which I need for the plot.
Any help would be much appreciated.

A: Your expression for chi should be rewritten as
chi =
  Table[
    With[{
      val = Sech[Tc03/(mu T) ((T/Tc03) x /.
              FindRoot[Tanh[x] == (T/Tc03) x, {x, 1}])]},
      (mu^2 val^2)/(k T (1 - (Tc03/T) val^2))],
    {T, 1.*10^-6, 4., 1.}]

{-5.73535*10^-20, 2.64408*10^-22, 1.319*10^-22, 8.78661*10^-23}

However, FindRoot will always find the root 0 at x = 0, val will always evaluate to 1., so I question your formulation of your problem.

redpajama_set_name: RedPajamaStackExchange


Most bathrooms today have a bath tub, which is hardly surprising, since a bath has become a necessity in today's increasingly hectic and demanding world. We all need to soak in a bath once in a while just to relax and de-stress and ease our worries away. Nothing can compare to finishing a nice long soak in the bath and emerging feeling fully relaxed and rejuvenated. But if you are planning to install a bath, what styles and materials should you know about? There are many choices out there, and the choice you make will make a big difference to your overall satisfaction. Here, then, is an overview of the most popular bath tub materials and styles you should know.
When it comes to materials, the selection is seemingly endless. You have your acrylic bath, your stainless steel bath, natural stone, cast iron, and even wood. So which material should you select? Well, it really depends on your requirements and other practical aspects.
If you choose cast iron, for instance, you have the benefit of a bath that is virtually scratch-proof and long-lasting, with a strong and secure coating of enamel that makes for a sturdy and comfortable bath. This cast iron bath is also referred to as porcelain due to the coating. There is an issue with cast iron, however – the fact that it's heavy and often difficult when it comes to installation. You may need to have reinforced flooring when thinking of a cast iron bath.
There are also pressed steel baths, which are lighter than cast iron baths and come in a range of sizes and colours, and acrylic is another material which has already made its mark. Acrylic is known for its versatility and affordability as well as its strength, but it is also lightweight and can be moulded into a variety of sizes and shapes. If you want a bath that is easy to clean and maintain, then acrylic is for you.
Natural stone is yet another material for baths, although this is quite heavy and not-so-easy on the budget (think marble, granite, or travertine). Wood, whilst attractive, needs to have several layers of coating so the water doesn't seep into the wood, and wood often does not last as long as the other materials mentioned.
The style of the bath you choose should be a good match for the overall style and design of your bathroom. If you have a classic-themed bathroom, a freestanding bath with claw feet is a brilliant match. But freestanding baths also come in more modern styles, so keep this in mind if you have a more contemporary bathroom. Other styles include slipper baths, corner baths, built-in or alcove baths, and shower baths (a combination bath and shower). Happy choosing!


text:
Unread All Comments Stories | Messages Sent
Threads for clint
freddyb 1 year ago | link | on: The most underused browser feature
Also a great workaround for paywalls, as long as you click early enough… @frenkel: What's up with the huge spaces next to the apostrophes? Screenshot at https://imgur.com/K7lF5dU
classichasclass 1 year ago | link
If you do it too late, just reload the page while still in Reader Mode. You usually get the full article.
clint 1 year ago | link
If you're on firefox, Open in Reader View can be wonderful.
Sadly not available for Android Fx either, but yes.
frenkel 1 year ago | link
Wow, that's weird, thanks for the screenshot. What browser and OS are you using? It seems a fallback font is used, maybe it's a font issue.
dstaley 1 year ago | link
For me it's because the font-family is defined as Microsoft YaHei,微软雅黑,宋体,STXihei,华文细黑,Arial,Verdana,arial,sans-serif. This looks to be coming from your Jekyll theme. YaHei is a Simplified Chinese font, so it's not really great for displaying content primarily written using the Roman alphabet.
Thank you, I've removed YaHei and it fixes the problem indeed. A hard-refresh might be required.
freddyb 1 year ago | link
Firefox Nightly, Ubuntu Linux. It falls back to sans-serif.
That's weird, the problem was caused by Microsoft YaHei. Is it gone now? A hard-refresh might be required.
confirmed fixed. thanks!
Teckla 1 year ago | link
Same problem on Chrome and Ubuntu MATE.
Should be fixed! A hard-refresh might be required.
clint 2 years ago | link | on: Creating Beautiful Github Streaks
Gitfiti is my response for every mention of github streaks.
hwayne 2 years ago | link | on: How to Write Technical Posts (so people will read them)
The essay doesn't cover the most important way to improve your technical writing: have someone else read a draft. You can't see your own blind spots.
zge 2 years ago | link
Not everyone can do that. Especially young people or when one just starts writing, it's hard to even get anyone to care let alone thing enough about what you're writing to improve it.
In my experience the next best thing is to forget about it for a week, and then re-read the text.
danilafe 2 years ago | link
Given the comments left by @healeycodes and @jakob here, perhaps there's merit to staring a lobste.rs "proofreading group"? I know we have several authors here that regularly post their articles; perhaps they would benefit from having them reviewed. I worry that the generous proofreading offers in this thread may eventually be forgotten or go unnoticed by the people who'd benefit from them.
What about a "What are you writing?" thread? It could be created on a weekly/monthy basis, where people share drafts and ask other members to comment.
I like this idea of a thread that you and @rustybolt suggested! In my opinion, something weekly would be good. Perhaps it can be posted on Mondays, so that people writing over the weekend can get feedback soon after?
rustybolt 2 years ago | link
I'd like to say I'd also like to read and review technical writing. I also write occasionally – mostly quite mathy stuff.
Also, maybe it's a good idea to start a weekly "who's writing?" thread where we can all post stuff and review each others'. Alternatively we can start an old-school mailing list (or even just a group mail would work, where everyone just replies to all on the latest one, then everyone could send feedback in private – this has the disadvantage that it wouldn't be visible on lobste.rs so it would be hard for new people to join).
healeycodes 2 years ago | link
I agree that it's hard (especially when starting out) to find people to read your technical writing before publishing it.
To anyone reading this comment: I'm happy to review your technical writing and provide feedback.
(You can find my email via my website's about page.)
The last time I posted this on here, I read about some really cool topics and concepts, as well as new experiences, that I would have not read otherwise!
This helps me. However, it's hard to step away from a piece of writing that is exciting for you!
jakob 2 years ago | link
That's a kind offer, and I'm happy to see it being made. I feel quite indebted to the wonderful community here, so I will offer the same. I am also happy to review your technical writing and provide feedback. Similarly, my email address can be found on my website.
jfb 2 years ago | link
Same!
An alternative I've found that works (for me at least) is to wait a couple of weeks, print the page, and read it very carefully.
clint 2 years ago | link
I was going to post the same thing! You can be your own affordable second set of eyes. Time is a safe way to clear your head. A lesser alternative is to work on another significant mental problem while not thinking of the sitting draft, so that when you look back at your draft, your mind is somewhat clear and you can review.
trousers edited 2 years ago | link | on: Joe Biden, Elon Musk, Apple, Uber, and others hacked in unprecedented Twitter attack
That headline is pretty confusing. It seems more likely twitter itself was compromised, than tons of individual users (billionaires, ex-leaders, etc)?
You're right. This is a case of Verge reporting what they're seeing, but the scope has grown greatly since the initial posts. There have since been similar posts to several dozen prominent accounts, and Gemini replied that it has 2FA.
Given the scope, this likely isn't accounts being hacked. I suspect that either the platform or an elevated-rights Twitter content admin has been compromised.
inactive-user edited 2 years ago | link
Twitter released a new API today (or was about to release it? Not entirely clear to me what the exact timeline is here), my money is on that being related.
A ~$110k scam is a comparatively mild result considering the potential for such an attack, assuming there isn't some 4D chess game going on as some are suggesting on HN (personally, I doubt there is). I don't think it would be an exaggeration to say that in the hands of the wrong people, this could have the potential to tip election results or even get people killed (e.g. by encouraging the "Boogaloo" people and/or exploiting the unrest relating to racial tensions in the US from some strategic accounts or whatnot).
As an aside, I wonder if this will contribute to the "mainstreaming" digital signing to verify the authenticity of what someone said.
danielrheath 2 years ago | link
or even get people killed
If the Donald Trump account had tweeted that an attack on China was imminent there could've been nuclear war.
Sounds far-fetched, but this very nearly happened with Russia during the cold war when Reagan joked "My fellow Americans, I'm pleased to tell you today that I've signed legislation that will outlaw Russia forever. We begin bombing in five minutes." into a microphone he didn't realize was live.
inactive-user 2 years ago | link
Wikipedia article about the incident: https://en.wikipedia.org/wiki/We_begin_bombing_in_five_minutes
I don't think things would have escalated to a nuclear war that quickly; there are some tensions between the US and China right now, but they don't run that high, and a nuclear war is very much not in China's (or anyone's) interest. I wouldn't care to run an experiment on this though 😬
Even in the Reagan incident things didn't seem to have escalated quite that badly (at least, in my reading of that Wikipedia article).
rjpcasalino 2 years ago | link
Haha. Great tidbit of history here. Reminded me of this 80's gem.
You're right - it would probably have gone nowhere.
stephenr 2 years ago | link
I wonder if this will contribute to the "mainstreaming" digital signing to verify the authenticity of what someone said
It'd be nice to think so.
It would be somewhat humorous if an attack on the internet's drive-by insult site led to such a thing, rather than the last two decades of phishing attacks targeting financial institutions and the like.
LibertarianLlama 2 years ago | link
I wonder if this will contribute to the "mainstreaming" digital signing to verify the authenticity of what someone said.
A built-in system in the browser could create a 2FA system while being transparent to the users.
2fa wouldn't help here - the tweets were posted via user impersonation functionality, not direct account attacks.
If you get access to twitter, or the twitter account, you still won't have access to the person's private key, so your tweet is not signed.
Right, which is the basic concept of signed messages… and unrelated to 2 Factor Authentication.
2FA, as I used it, means authenticating the message, via two factors, the first being access to twitter account, and the second, via cryptographically signing the message.
gerikson 2 years ago | link
Twitter won't even implement the editing of published tweets. Assuming they'd add something that implicitely calls their competence in stewarding people's tweets is a big ask.
I'm not asking.
A ~$110k scam
The attacker could just be sending coins to himself. I really doubt that anyone really falls for a scam where someone you don't know says "give me some cash and I'll give you double back".
aerique 2 years ago | link
I admire the confidence you have in your fellow human beings but I am somewhat surprised the scam only made so little money.
I mean, there's talk about Twitter insiders being paid for this so I would not be surprised if the scammers actually lost money on this.
Unfortunately people do. I'm pretty sure I must have mentioned this before a few months ago, but a few years ago a scammer managed to convince a notary to transfer almost €900k from his escrow account by impersonating the Dutch prime minister with a @gmail.com address and some outlandish story about secret agents, code-breaking savants, and national security (there's no good write-up of the entire story in English AFAIK, I've been meaning to do one for ages).
Why do you think people still try to send "I am a prince in Nigeria" scam emails? If you check you spam folder you'll see that's literally what they're still sending (also many other backstories, but I got 2 literal Nigerian ones: one from yesterday and one from the day before that). People fall for it, even though the "Nigerian Prince" is almost synonymous with "scam".
Also, the 30 minute/1 hour time pressure is a good trick to make sure people don't think too carefully and have to make a snap judgement.
As a side-note, Elon Musk doing this is almost believable. My friend sent me just an image overnight and when I woke up to it this morning I was genuinely thinking if it was true or not. Jeff Bezos? Well….
owen 2 years ago | link
People fall for it, even though the "Nigerian Prince" is almost synonymous with "scam".
I've posted this research before but it's too good to not post again.
Advance-fee scams are high touch operations. You typically talk with your victims over phone and email to build up trust as your monetary demands escalate. So anyone who realizes it's a scam before they send money is a financial loss for the scammer. But the initial email is free.
So instead of more logical claims, like "I'm an inside trader who has a small sum of money to launder" you go with a stupidly bold claim that anyone with a tiny bit of common sense, experience, or even the ability to google would reject: foreign prince, huge sums of money, laughable claims. Because you are selecting for the most gullible people with the least amount of work.
My understand is that Twitter has a tool to tweet as any user, and that tool was compromised.
Why this tool exists, I have no idea. I can't think of any circumstance where an employee should have access to such a tool.
Twitter has been very tight-lipped about this incident and that's not a good look for them. (I could go on for paragraphs about all of the fscked up things they've done)
or an elevated-rights Twitter content admin
I don't think content admins should be able to make posts on other people's account. They should only be able to delete or hide stuff. There's no reason they should be able to post for others, and the potential for abuse is far too high for no gain.
jstoja 2 years ago | link
Apparently some privileges allow internal Twitter employees to remove MDA and reset passwords. Not sure how it played out but I assume MFA had to be disabled in some way.
mseri 2 years ago | link
That seems to be what happened though https://www.vice.com/en_us/article/jgxd3d/twitter-insider-access-panel-account-hacks-biden-uber-bezos
That's a good article! Vice has updated that headline since you posted to report that the listed accounts got hijacked, which is more accurate. Hacking an individual implies that the breach was in their control: phone, email, etc. This is a twitter operations failure which resulted in existing accounts being given to another party.
clint edited 2 years ago | link | on: What static site generator and theme do you use for your blog
I use Pelican for my blog, using my own theme. I haven't updated the content since having a third child, but I updated the backend to python3 and modern pelican a year ago. I like Pelican because it does just enough for what I want.
jjmalina 2 years ago | link | on: 4K display for remote work from home
I have the Dell UltraSharp U2718Q and find it to be totally fine, even with gaming. Wirecutter says it's their budget 4K screen. Would be nice if it had USB-C but not something I need.
cflewis 2 years ago | link
Yeah, I have the 2715Q. Bought two for $435 each in 2018 for work. I have been very happy with them for office use. Anything less than UHD is just horrible on the eyes after using retina screens for almost a decade now. I don't get how anyone stands it (Google doesn't issue UHD monitors to staff which I think is pretty nuts).
Have three of these (computing family), they're great and I'm totally satisfied. However, does not meet the refresh rate you mentioned.
Older macbook pro drives two of them very nicely except for videoconf. All three have a problem wake from sleep, both OSs. I have to reset a monitor about once a month, which I can now do in less than a minute. Still wouldn't hesitate to recommend. They're beautiful and relatively affordable.
jamesog 2 years ago | link
Same display here. I love it. I have the HDMI cable connected to my (personal) Mac mini and a mini-DP cable loose to plug in my work laptop when I want to work.
I've heard this year's model has USB-C.
jwo 3 years ago | link | on: Analyze, visualize and share Postgres Query Plans
Hm, seems like a nice addition to the existing explain service I know - https://explain.depesz.com
Here is a comparison between the outputs from the same query plan:
https://explain.dalibo.com/plan/dWD
https://explain.depesz.com/s/vRQ2
It's that and also a fork/continuation of PEV, which is awesome and left complete about 4y ago, but a lot of people wanted results to be stored server-side (for collaboration) rather than browser local.
I remember dalibo forking it some time ago, it looks like it's come a long way!
hwayne 3 years ago | link | on: Pen and Paper Programming: what notation, if any, do you use?
Predicate logic. Love me some predicate logic.
Unsurprisingly I use TLA+, which was originally intended to be handwritten. Lamport didn't think it was possible to model check at first!
akavel 3 years ago | link
How does it help when written on paper and not auto-checked by software? Honestly curious!
hwayne 3 years ago | link
As Lamport says, "Writing is nature's way of telling us how lousy our thinking is". If I say "at least one node is always online", do I mean ∃n ∈ Nodes: □Online(n) or □∃ n ∈ Nodes: Online(n)? One says "One of the nodes in the system is alive for the entire lifetime of the system" and the other ways "at all points in the system, there is at least one node (not necessarily the same one) that is online." Very different meanings! I can get away with ambiguity in the English, but if writing it as predicate logic I have to pick one.
Assuming to be like a proof. My experience with TLA was that simply by enumerating the cases the software was trying to catch, you could start to see the problems in your assumptions.
mrr 3 years ago | link | on: Let's Reverse Engineer Discord
I'm quite uncomfortable with the idea of discord recording voice calls. Keeping records of chat logs is obviously necessary with the way Discord is designed, which is around long duration searchable history of channels, anyone being able to invite anyone to the server, etc.
But voice calls are totally ephemeral. And people expect them to be treated that way. Someone keeping logs of a text conversation in Discord wouldn't be considered odd. Someone recording a voice call they were in, without telling anyone? That'd be considered a breach of trust in every Discord community I've been in. So Discord the company having the ability to do so is just creepy.
xorhash 3 years ago | link
I'm not sure what drives you to expect privacy from a communications platform fueled with venture capital money. I wouldn't be surprised they're trying to do at least two things:
Applying a censor to voice depending on server/user DM configuration. I know they've got some kind of OCR that tries to identify and block offensive words contained in images, such as the N word, when people are not friends and at least one side hasn't changed the "safe direct messaging" option down to "I live on the edge".
Store records at least temporarily for law enforcement.
And the obvious other things are keeping for post-processing and derive user interests for advertising, or batching and forwarding the information to intelligence agencies.
It's hard to tell, realy.
If voice calls are being recorded, users should be shown a very clear warning, at the very least.
On a side node, the fact that a behavior is not surprising does not make it acceptable or not worthy of discussion.
Is there a mention of this in the ToS? (I don't get a hit for the string "audio" there).
At least in Sweden (and maybe in the EU in general), if you call a contact center that employs "sentiment analysis" and "quality control", you are informed of this beforehand.
If Discord does record voice but doesn't inform beforehand (through a ToS), they could get in big trouble in the EU.
I'm not a lawyer, get a lawyer for good advice.
I couldn't find anything related to recording and retention, or user deletion outside of copyright-infringement contexts, which is what a good section of this doc appears to be (dcma, etc).
There is a dense "Your Content" paragraph, which I have modified to bullet by sentence, and also bold the major points:
Your Content is original to you and that you exclusively own the rights to such content including the right to grant all of the rights and licenses in these Terms without the Company incurring any third party obligations or liability arising out of its exercise of such rights and licenses.
All of Your Content is your sole responsibility and the Company is not responsible for any material that you upload, post, or otherwise make available.
By uploading, distributing, transmitting or otherwise using Your Content with the Service, you grant to us a perpetual, nonexclusive, transferable, royalty-free, sublicensable, and worldwide license to use, host, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display Your Content in connection with operating and providing the Service.
@gerikson, this appears to be full grant and indemnification, which also covers traditional voice chat.
Thanks for this. The "content" section seems to be standard boilerplate that many content platforms include to allow them to duplicate content over CDNs etc. Periodically there's a panic in the form of "OMG Facebook owns all your content!!!" based on misunderstanding of these clauses.
Possibly Discord reserves the right to terminate service if they can determine that someoene is abusive in voice chat. It would be interesting to hear if anyone has lost access in this way - i.e. been unfailingly polite in text but violating the ToS in voice. That would be somewhat strong proof that audio is recorded and monitored, at least after complaints are made.
mrr 3 years ago | link
Putting some fine print in the ToS that nobody reads doesn't count as 'notifying beforehand' in my opinion.
LenFalken 3 years ago | link
If they're up-front with it, I say there's nothing wrong. Otherwise, I agree. I use discord all the time because many communities are using it these days, but never the voice chat, just because text is more consistent and easier to communicate with many people and ideas.
jackdk 3 years ago | link
If they're up-front with it, I say there's nothing wrong.
Muggers are often quite up-front too, and less opaque than most web TOSes these days.
sjamaan 3 years ago | link
Thanks for that comment, you made my morning :)
Muggers and TOSes are not comparable…
Honest Americans offering a service of stress release, with clear and direct terms of service agreements. God bless
WilhelmVonWeiner 3 years ago | link
There's nothing suggesting they do any recording of voice calls. I wouldn't at all be surprised they have the ability to, they own the server and the proprietary service you're using to communicate with.
Discord provides a policy regarding user privacy, which explains it may capture "transient VOIP data". While it's a bit unclear what this may entail, our research shows that this "data" includes all voice and video data.
This suggests to me they're recording voice calls.
They could be doing literally anything with this unspecified data, and I'd basessly assert it's probably related to audio processing features like noise cancelling and echo reduction, versus being vague terminology for nefarious purposes.
njha 3 years ago | link
Are there any well-polished and E2EE (or selfhosted) voice + video call applications that people here on lobste.rs would recommend? The ones I could find don't seem to work very well on slow connections (dynamic video bitrate pls), so I'm looking for more alternatives.
FRIGN 3 years ago | link
The only thing I can recommend right now is Matrix.org. You can self-host it and compared to many many other solutions, the protocol is rather consistent and nothing is bolted on. I like the idea how encryption keys are first-class-citizens compared to XMPP and others.
aaronm04 3 years ago | link
Does matrix.org support reactions in text chat (thumbs up, etc.)?
I tried the Fractal client and I couldn't find a way to see or create reactions.
xensky 3 years ago | link
i currently use the riot client and it supports emoji-style reactions in text. so i assume it's part of matrix itself and maybe some clients haven't implemented it (or it's buried in the UI?)
clint 3 years ago | link | on: A Response to Hello World
Previous lobsters discussion on the original Hello World article, for those who missed it.
Leonidas 3 years ago | link | on: IRC for DMs
I am not sure what in the Signal client on Android sucks? Could you elaborate? I've been using it for years to communicate with friends and family and I don't have any big frustrations with it.
mbrock 3 years ago | link
I find the mobile client acceptable (iOS in my case) but my real problem is when using both mobile and desktop clients, I get very erratic behavior on desktop: messages very often get reordered or dropped. Like, the conversation will be seriously scrambled. This doesn't seem acceptable to me—I can imagine it leading to serious confusion, even danger.
utahshex 3 years ago | link
I use the Android app and the desktop app every day and have never seem messaged dropped, and only very rarely seem misordering. Hopefully they can address whatever's causing the issues you're seeing.
I think it's more likely to happen if you use the desktop client occasionally so it has to sync a batch of messages… I've seen GitHub issues about it but no solution.
icy 3 years ago | link
This is just my opinion, mind you, but I'm not a big fan of the UI. Maybe Telegram's UI has spoiled me.
eloy 3 years ago | link
I do agree with @icyphox. It is not as smooth as the Telegram GUI. You can't use gestures for example.
Leonidas 3 years ago | link
Pardon me for being out of the loop but what gestures do you need for for communication with people?
On the contrary, I found using IRC on the phone to be some of the worst experiences with regards to UI.
The fact that you can "swipe" from the settings menu to the home menu. You don't have to reach with your thumb the button in the left upper corner, which is quite inconvenient with today's screen sizes. You can do the same from conversations to the homscreen and from the contacts detail window.
I don't think it sucks, I think that SMS is a tough problem. In my experience on Signal, "MMS download failed" and "Error downloading MMS, tap to retry" was really frustrating. It's still my default SMS client, but I'd rather not SMS.
clint 3 years ago | link | on: What software do you use daily?
MacOS (work) / chrome, outlook, iterm2, tmux, emacs incl. org, sublime text, fman, keepassxc, dropbox
Ubuntu (personal dev) / firefox, terminator, tmux, emacs incl. org, pycharm (trying again), okular, sublime text, fman, keepassxc, dropbox
Windows / firefox, steam etc, sublime text, keepassxc, dropbox
plaintext 3 years ago | link
I was previously unaware of keepassxc. Been needing a solution I like and this ticks my boxes. Thanks!
friendlysock 3 years ago | link | on: Sourcehut makes BSD software better
Nice ad. :|
qbit 3 years ago | link
I agree it is an ad, but…
As an open source project, sr.ht accepts patches from its users. In exchange for having nontrivial patches merged to sr.ht, free service can be issued to your account. Send me an email to claim your account credit after your patch is merged.
I can get behind that.
ac 3 years ago | link
Also at the moment according to the pricing page, payment is optional.
ac edited 3 years ago | link
It's advertising an open source project, Source Hut, but also Janet, Zig, Nim, Samurai, Sway and other open source projects I like. Projects that get very little payment or gratitude for the work they do.
Yes sr.ht is a service too, a useful one at that. They support BSD well, unlike other companies, how else are they supposed to let people know this fact? Should they be paying largely unethical companies like google for ad space? Or should they just be more subversive so people don't complain.
Let me put it this way, if every open source project was also a business, should we hate on every single one for advertising? sr.ht didn't game the upvotes to get on the front page, people upvoted it by themselves.
I suppose there could be a tag 'sponsored' so people can ignore them. Not suggesting allowing lower quality from sponsored content either, probably the inverse.
The issue is that I see a Sourcehut "ad" every few days: "Sourcehut supports OpenBSD", "Sourcehut supports migrations from Bitbucket", "Sourcehut supports ASCII". Yeah … we got it … A lot of these posts don't have a lot of meat to them and at this point, it's just getting spammy.
Yeah … we got it … A lot of these posts don't have a lot of meat to them and at this point, it's just getting spammy.
They don't always have a lot of "meat," but posts about SourceHut represent a capitalist ideology I can actually get behind. A single proprietor, working their ass off to try to change the software world, which has gotten extremely out of hand with regards to complexity, and the marketing of products that fix the complex systems we don't need, at all, to begin with.
What's the difference between a SourceHut post, and an post ad that complains that as an open source author I am not compensated fairly? Hint: one should be inspiration, for the other is actually possible.
stilbruch 3 years ago | link
SourceHut represent a capitalist ideology
payment for the service is optional, so no it doesn't. All the things that make Sourcehut great in my opinion are the ways in which it denies capitalist ideology. Open Source Software, optional payments, etc.
optional payments
It's optional, right now, while in Alpha. It doesn't seem the plan is that forever. Also, if it wasn't clear, I'm extremely in favor of this model of charging people for a service, but releasing your software under a permissive license.
SoapDog 3 years ago | link
Just let me other another data point here. It was thanks to the "migration from Bitbucket" post that I found out Sourcehut had a nifty script to help migrations from Bitbucket and that saved hours of work as I migrated 20+ repos effortlessly. This current post made me realize that maybe I should be paying more attention to their CI system as it looks much simpler than others I've used. So, in the end, I'm appreciating these blog posts a lot. Yes they are related to a commercial venture but so what? You can self-host it if you're not into SaaS outside your control. If we set a hard line like this, then it becomes impossible to post about any commercial project at all. It is already hard to monetize FOSS projects to make them sustainable, now imagine if they are not even allowed blog posts…
Same here. This string of posts made me aware of sourcehut and when I had to migrate from bitbucket, I then gave them a hard eval. I like their human, non-shitty business model of "I give them money and they give me services", and that their products are professionally executed and no-frills.
I don't know how to reconcile it. These articles were very useful to me, when most product ads weren't and I'd be disappointed if this site became a product advert platform. I think people are right for flagging it is almost-an-ad, but in this one vendor's case I'm glad I saw them and am now a happy sourcehut customer.
every few days
A lot of these posts don't have a lot of meat to them and at this point, it's just getting spammy.
That is fair I guess. I'll have to check the guidelines on things like that.
friendlysock 3 years ago | link
if every open source project was also a business, should we hate on every single one for advertising?
Yes. I flag those too. Advertising is a mind killer.
But there is no other way to get large numbers of people to know about something, following your advice would be suicide.
I also hate advertising, I just don't see a way around it. I won't argue further against banishing advertising from lobste.rs at least.
nickpsecurity 3 years ago | link
All these conversations are done like it's all or nothing. We allow politics/marketing/etc on Lobsters or… it never happens anywhere with massive damage to individuals and society. Realistically, this is a small site with few monetary opportunities for a SaaS charging as little as he does. If the goal is spreading the word, it's best done on sites and platforms with large numbers of potential users and (especially) paying customers. Each act of spreading the word should maximize the number of people they reach for both societal impact and profit for sustainability.
Multiple rounds on Lobsters means, aside from the first announcement with much fan fare, the author sacrificed each time opportunities to reach new, larger audiences to show the same message again to the same small crowd. Repeating it here is the opposite of spreading the word. Especially since most here that like Sourcehut are probably already following it. Maybe even buying it. He's preaching to the choir here more than most places.
Mind-killer or not, anyone talking about large-scale adoption of software, ideology, etc should be using proven tactics in the kinds of places that get those results. That's what you were talking about, though. I figured he was just trying to show latest BSD-related progress on one of his favorite tech forums. More noise than signal simply because he was sharing excitement more than doing technical posts or focused marketing.
Every blog post is an ad for something. It may not be a product, directly, but it's advertising an idea, the person, or persons the idea was thought by, the writing (which, btw can be a product) of the author, etc.
If you want to sincerely flag advertising, you might as well get offline—it's pervasive.
NinjaTrappeur 3 years ago | link
It may not be a product, directly, but it's advertising an idea
Not a native english speaker here. I may be wrong, but after looking at the dictionnary definition:
A paid notice that tells people about a product or service.
it seems that an advertisement has a precise definition: an ad is directly related to a paid product, not an idea.
This is a fairly pedantic interpretation. A person promotes an idea to sell something, if even themselves. That "sale" might only come later in the form of a job offer, or support through Patreon, etc, etc.. But, to say that you can't advertise an idea is wrong. The cigarette industry's ad campaigns have always been about selling an image, an idea that if you smoke you become part of something bigger. Oh, and btw, you'll probably remember the brand name, and buy that kind instead of something else.
iPods were sold on the very basis of white headphones, TO THE POINT, that people without iPods started wearing white headphones to be part of the "club." Advertisements sell you the idea of a better life, and hopefully you'll buy my product to get it.
ddevault edited 3 years ago | link
You're right, and how virtuous Sourcehut may or may not be doesn't change that. The line between ad and article is a spectrum, but this seems to be pretty well into the ad side of things. I apologise, I'll be more discerning in the future.
If you crack some other good places to get the word out, I'd be interested in hearing. My online circle is pretty small (lobste.rs and HN), but I'm working on something I want to 'advertise' the hell out of quite soon…
ddevault 3 years ago | link
I've been trying to engage more with Reddit for this reason. I don't really like it as a platform or see it as doing a social good, but there are users there and I'd like to be there to answer their questions. I was going to make a Twitter account, too, but they wanted my phone number and a pic of my ID and a blood sample to verify my account so I abandoned that. Finding good ways to ethically grow Sourcehut's audience is not an entirely solved problem.
The reason Twitter – and many platforms – asks for phone numbers is because spam and trolls are a persistent problem. Ban one neo-Nazi troll tweeting obscenities at some black actor for DesTROyinG WhITe SocIEtY and they'll create a new account faster than you can say "fuck off Nazi".
Reddit is often toxic as hell by the way, so good luck with that.
Moonchild 3 years ago | link
Huh…I have a twitter account and all I needed for it was an email. Maybe things have changed.
dchest edited 3 years ago | link
Nowadays they let you in with just an email, but after some time "block" your account and only unblock it after you give your phone number.
While I also see it as an ad, I'm interested in what it being announced as a Sourcehut user. But it seems you don't have a RSS/Atom feed for the official blog… Or is there a mailing list I missed?
https://sourcehut.org/blog/index.xml
I've been meaning to make this more visible… hold please done.
vegai 3 years ago | link
Somewhat amusing that this post with an interesting fully FOSS service, is marked -29 spam, whereas an actual advertisement about Huawei making macbook clones that run Linux has only -3 spam (one of which is mine).
Said FOSS service has been on the Lobsters front page multiple times recently. I suspect the reaction is: "We get it, sr.ht exists and SirCmpwn is apparently desperate to attract a paying customerbase, but a clickbaity title for a blogspam ad on the usual suspect's software is probably crossing the line."
today: https://lobste.rs/s/ziythj/sourcehut_makes_bsd_software_better
26 days ago: https://lobste.rs/s/dqpafi/shell_access_for_builds_sr_ht_ci
Aug 14, just about a month ago: https://lobste.rs/s/j2wdwl/sourcehut_hacker_s_forge
Jul 24, though only tangentially related (but has an ad in the paragraph right after the table of contents): https://lobste.rs/s/ktvzwl/use_plaintext_email
gregdoesit 3 years ago | link | on: Choose Boring Technology
It's nice to read the Etsy story from the author. Also, his point is something I also agree with, having gone through similar product lifecycles (from creating something new and fun to maintaining and iterating on it). The main takeaway from these slides for me is this:
Software that's been around longer tends to need less care and feeding than software that just came out.
This, a thousand times. Once you worked with a mature piece of technology in a domain, you get to relate and compare to it. A great example at my recent company is Go. We have two camps of engineers: ones who want to use Go and those who vote for Java. The main argument for the Java folks was the maturity of the tooling and environment.
Some teams chose Go. Some did Java. A few years down the road with services in production, the Go teams started to realise the gap they had in tooling, standard libraries and the lot compared to teams working in Java. Some teams migrated to Java, but most of them are just spending a bunch of time building these tools from scratch or contributing to existing solutions, to add the support.
There's nothing good or bad, choosing new and different technologies. But it's good to take the additional effort and additional learning into consideration when doing so - and in many cases, this might actually be a reason to choose a new technology over an existing one!
adsouza 3 years ago | link
What gaps did the teams run into with Go?
gregdoesit 3 years ago | link
The biggest limitations we have found were maturity of toolchains and the availability of high-quality libraries in Java that were not there with Go a few years ago. Both have nothing to do with the language and everything to do with the maturity of the ecosystem.
For example, Java has excellent tooling for IDE integration, refactoring, static analysis, garbage collection analysis. Debugging I'm production has strong tooling support. Go is catching up in these areas.
Stream packages like RxJava, high-performance networking libraries like Netty, inter-threading libraries like Disruptor were readily available and important to some services that decided to go with Java. Again, a lot of teams/services either did not need these or considered the lack of them no dealbreaker when going with Go, considering some of the other upsides, like the canonical style and the strong community and growth around it.
Most of my points were for Go 2-3 years ago. The ecosystem is growing fast, libraries and tools becoming more mature. But this approach will be true for the next "new" language or framework a team picks - which may not even exist today!
bigdubs 3 years ago | link
We've run into situations with inconsistent quality with ecosystem libraries (lots of breaking changes requiring aggressive vendoring / forking), or just not having an equivalent library.
One example until recently was a MongoDB driver (this is, itself, probably worth scrutiny in the first place), also libraries for working with PDFs. Some tooling for AWS Kinesis is kludgy on their go-sdk or just missing features.
For the vast majority of what you need to do we haven't had too much we needed to roll custom compared to java though.
Completely agree. I include this right in the interview screen and job descriptions. Doing so has helped both our organization and the prospective applicants, because some people want to work on the bleeding edge. They're not going to be thrilled working in our team, where we try to stick with "boring" tech choices.
clint 3 years ago | link | on: What are you doing this weekend?
Tutoring three kids in elementary courses. Concluding quarantine for youngest child's stomach virus. Yard and house maintenance. First session of lego robot season for oldest child.
Stretch goal: write first draft of a review of Three Body Problem trilogy.
Kids to gymnastics/parkour. Home soccer practice for youngest, then team soccer game tomorrow. Cookout with family. Writing practice (mixed cases) for youngest.
Lawn maintenance and maybe some continued demolition for the bathroom project.
Sync environment settings across personal machines. Travel for on-site week at job. Try to get a D&D or board game session in with kids before trip.
rau 3 years ago | link | on: bd, bn, bp, ls, w, e, & me
That's all well and good, but I think it goes against the usual flow of using vi, which (to me) feels optimised for opening, editing, closing, running other commands in the shell, opening again and so forth.
Emacs, OTOH, feels much more like it's intended to be opened once, then used for a prolonged period of time (an entire login session, perhaps). It has a rich set of buffer-manipulation commands which assist with this, as well as many interactive modes which perform tasks vi users would probably do from the shell (browse the web, say, or read email).
There's nothing wrong with trying to live in vi, really, but there's a lot of programming required to bring it the features found in Emacs — and much of that work has already been done for Emacs, and if it hasn't been, well, elisp is a much nicer language than Vimscript.
I use vi almost every day, but I live in Emacs. For me, at least, living in vi would feel odd.
11backslashes 3 years ago | link
Though my workflow in vim is as you described, that is merely a personal choice. Vimscript is no longer the only option in mainline vim, and, if you require even more power, the neovim fork aims to allow any language for plugins.
And much of this usability work has already been done. I am currently in limbo between emacs and neovim; with org-mode drawing me in from one side, and all of my fuzzy-file-finding and project navigating plugin tools pulling me from the other. It's just as much "programming" to set these things up in emacs.
rau 3 years ago | link
all of my fuzzy-file-finding and project navigating plugin tools pulling me from the other. It's just as much "programming" to set these things up in emacs.
Do Helm and Projectile not do the trick? Prelude packages them both up nicely.
If you prefer the vi style, I hear excellent things about Spacemacs.
I am more saying that I already have that stuff set up in neovim, and it will be just as much work to figure it out in emacs. EDIT: I have tried spacemacs, but it feels heavy-weight and gives me option paralysis.
qznc 3 years ago | link
I have a friend who uses something in between: He uses ^z to get back to the shell and fg to return to vim. He has multiple vim instances in the background sometimes. Essentially he uses shell jobs instead of vim buffers.
L-P 3 years ago | link
Binding ^z to fg might have been the single most impactful thing I ever put in my zshrc.
function rebind-z() { fg }
zle -N rebind-z
bindkey '^Z' rebind-z
peter 3 years ago | link
I do this instead of using vim buffers, I think because I spend most of my time in the shell and not vim.
Line for line, I write just as much zsh code as anything else.
craftyguy 3 years ago | link
I'm currently a heavy vim user, and have made everything (browser, window manager, tmux, shell, etc) use vim-like bindings. This is how I 'live in vim' (though not actually always in vim). I'm really curious what your workflow looks like using emacs + vi though. Getting to the point I am at now with everything set up this way was not easy, but on the other hand, using emacs would require me to unlearn a ton of old muscle memory and learn a ton of new muscle memory.
wrs 3 years ago | link
Take a look at Spacemacs – truly the best of both worlds, plus a mind-opening leader key menu (the "Space" part).
I'm really curious what your workflow looks like using emacs + vi though.
Honestly, I'm a bit embarrassed by it: I ought to use emacsclient instead of vi (and in fact on one of my machines I do). Instead, I tend to use Emacs to edit code, documents (LaTeX or Org mode), browse the web (ewe), read documentation (woman), interact with git (Magit), handle projects (Projectile), interact with Common Lisp (SLIME), work in a shell (Eshell) and so forth.
Meanwhile, I use vi to do quick edits to line-oriented config files, e.g. stuff in /etc, in part because I have an old habit of typing sudo vi /etc/foo rather than editing sudo::/etc/foo with TRAMP (I keep trying to switch completely, but … old habits die hard).
I would suggest to everyone to not do as I do, but just learn Emacs and use it for everything. If you want vi's almost certainly better text-manipulation language, then use Viper mode, e.g. as provided by Spacemacs.
As someone who uses vi for spot-editing and emacs for project work, I work like you.
Emacs, OTOH, feels much more like it's intended to be opened once, then used for a prolonged period of time (an entire login session, perhaps).
With tmux, for me emacs is open until unplanned server reboot or emacs version upgrade.
clint 4 years ago | link | on: What is on your 2019 reading list?
Like @vfoley, I'm trying to read more for enjoyment than for profession.
For enjoyment:
Remembrance of Earth's Past trilogy by Cixin Liu – currently reading
Permutation City by Greg Egan
The Inheritance Trilogy by N.K. Jemisin
Fifth Risk by Michael Lewis
Percy Jackson books 2-5 by Rick Riordan and Harry Potter books 6-7 by J.K. Rowling, to keep up with my kids
I plan to read one or two professional books this year. Current leads in my professional queue:
Rust Book
Python for Finance 2e by Yves Hilpisch
Debugging Teams by Brian Fitzpatrick and Ben Collins
Manager's Path by Camille Fournier
Managing Humans by Michael Lopp
clint 4 years ago | link | on: Merry Christmas and Wish You A Great Week Lobsters
Happy holidays and new year, Lobsters! I love this community, I hope everyone has a great end of year. Cheers!
clint 4 years ago | link | on: What do you plan to learn in 2019?
Three professional/software goals:
small but nontrivial project in Rust
find an architecture/specification format that doesn't feel like a waste of time
continue to work at screening, interviewing, hiring


text:
Q: What's the best way to use CSS3 Transitions & Animations with jQuery addClass/removeClass? There are a lot of questions on SO about how to solve specific problems related to jQuery addClass() + removeClass() and CSS3 animations/transitions.
Generally, I'm concerned about the best way to do the following:

*

*graceful degradation for older browsers (that don't fire e.g. animationend events)

*detect whether a transition is already running

*stop or restart running transitions

*change parameters mid-transition

Specifically, I have some animation classes I'm working with, which can be inspected in the requisite jsFiddle example.
In the fiddle, I've defined classes that provide "appear" and "disappear" animations, using opacity and max-height. You can see both of those running when the fiddle starts up.
Then, I want to make elements appear/disappear when certain events are fired. I'm trying to use addClass() & removeClass() (and even jQuery UI's switchClass()) at the suggestion of another post here on SO. As you can see in the fiddle (by clicking "click to animate" and "click to reset"), these don't behave as one might expect.
What's the best way to handle this tricky problem?
P.S. I'm aware of the Web Animations API, but it's just a draft right now. jQuery and jQuery UI have animate(), but I'd rather use standard CSS if possible.

A: Change your code to
$("#toggle").click(function(){
    var $one = $('#one');
    var $two = $('#two');
    var $three = $('#three');

    $one.removeClass('appear-lg');
    $one[0].offsetWidth = $one[0].offsetWidth;
    $one.addClass("disappear-lg");

    $two.removeClass('disappear-lg');
    $two[0].offsetWidth = $two[0].offsetWidth;
    $two.addClass("appear-lg");

    $three.removeClass('appear-lg');
    $three[0].offsetWidth = $three[0].offsetWidth;
    $three.addClass("disappear-lg");
});

Notice the offsetWidth change in between changing the classes. This effectively has the effect of refreshing the animations.
http://jsfiddle.net/v6jcq6w8/1/


text:
FOX43 TV Schedule Autos
FOX43 Focal Point: Managing diabetes in school
Posted 10:48 PM, February 28, 2019, by Samantha Galvez, Updated at 09:48AM, June 10, 2019
WEST MANCHESTER TOWNSHIP, Pa. -- Many high school students face different pressures on a daily basis, but throw in a disease that requires 24/7 management into the mix; it's a different story. Two high school students at West York Area High School are conquering type one diabetes each day.
Senior Antonio Stauffer showed his tattoo.
"I just figured this would stay with me," Stauffer said. "And it can't come off."
A permanent mark, yes, but it's symbolism is two-fold.
"Nothing's going to change," Stauffer said. "It's always going to be like this, so."
Stauffer has been living with type one diabetes, a disease that has no cure, since he was 10-years-old. To the nurses's office he goes;
It's a walk he's taken many times.
"Yeah, when it's like a low or high, I'll come to the nurse, rather than try to stay in class," Stauffer said.
And he's not alone in that walk.
"You feel those symptoms of your blood sugar dropping, so it just like effects your performance," Rachel Ritchie said. "Especially on tests, if your blood sugar is too high, I feel that too and it's really hard to focus in class."
Ritchie is also a senior and diabetic. She was diagnosed when she was five. They're just two of six students who have type one diabetes at West York Area High School. Jennifer Ferber, certified school nurse, has a deep appreciation for them.
"Even the students that are independent, it's still so much for them, and that they are expected to do on their own," Ferber said. "It's a lot."
At any given time, their blood sugar could drop, or rise.
When it's low like I just feel like I can't do anything I'm very weak, and just very tired," Stauffer said. "And when it's high I start to get headaches and migraines, and I'm urinating a lot and always thirsty."
Treatment starts with a finger prick to get an accurate reading of blood, then eating a snack or injecting insulin depending on the blood glucose level. It's a routine they follow each day.
While this is typical before lunch, diabetes isn't always considerate of their schedules. And teachers have to learn to be aware, and help.
"We also go through signs of hyperglycemia, signs of hypoglycemia, what we should do - every teacher has smarties, a juice box," Ferber said. "They do know what they need to do."
And both students refuse to let it hold them back.
"If you're walking in this hall you can't pick out the kids with diabetes," Ferber said. "And that's our ultimate goal."
Because after all that's what the students want to be, just regular students.
"Sometimes like I'd rather stay in class like because it does kind of get really frustrating to always have to leave and come here," Stauffer said.
"You get really frustrated, because you're like, 'why can't I be like other kids and other people and not have this problem,' but I see it in a positive light most of the time," Ritchie said.
Filed in: FOX43 Focal Point, News
Topics: antonio stauffer, diabetes, fox43 focal point, galvez, living with diabetes, rachel ritchie, samantha galvez, West York, West York Area High School, West York Area School District
Video shows pendulum ride breaking at amusement park, killing 2 and injuring dozens more
Big Ten Media Days: A look at the Penn State defense
More than 500 people sign petition to stop new program at West York High School
West York Area School District receives notice letter of potential lawsuit
West York school board members approve Lunch and Learn Program
News Weekend Album
WEEKEND ALBUM: "Drop Everything And Read" Day
St. Joseph School in Dallastown holds open house before their doors close
York Vietnam Veteran honored 50 years later
Police now giving citations for illegally parking outside of elementary school
Dog "bounty hunter" finds lost dogs for pet owners
West York fighting blight with letters
US moves 249 migrant children from Texas facility after reports of poor conditions
York Mayor enforces curfew for kids below 18 years old
Why do some teachers who are facing charges have valid teaching licenses?
Bill would create separate sports brackets in PIAA state playoffs