Want to join in? Respond to our weekly writing prompts, open to everyone.
Want to join in? Respond to our weekly writing prompts, open to everyone.
from
Sharmadavis
Smarter Accounting, Tax & Payroll for Dublin Businesses
Running a business in Dublin or Pleasanton comes with a long list of demands, and managing finances often tops the list of things that keep owners awake at night. Tracking daily expenses, decoding California tax codes, and meeting filing deadlines all require precision, time, and specialized knowledge. Many entrepreneurs simply don't have the bandwidth to juggle these tasks while also running their operations. The result is missed deductions, late filings, and financial decisions based on guesswork rather than solid data. A dedicated team of accounting professionals changes that equation entirely, handling the numbers so you can focus on what you do best. The right financial partner does more than balance your books. When you work with a firm offering Trusted Expert Accounting and Tax Services in Dublin, you gain a strategic ally who understands the local market, stays current on state and federal regulations, and helps you build a stronger foundation for growth. Throughout this article, we'll walk through the full range of services that can reshape how you manage your money, lower your stress, and set your business up for long-term success. Business Accounting Services That Drive Growth Solid accounting forms the backbone of every successful business. Without accurate financial records, making informed decisions turns into guesswork, and guesswork rarely leads to growth. Professional business accounting services give you a clear picture of where your money comes from, where it goes, and how you can strengthen your bottom line. A skilled accounting team handles everything from preparing financial statements to analyzing cash flow patterns and building budgets that actually hold up. They help you understand your profit margins, pinpoint areas where you might be overspending, and forecast future revenue so you can plan with confidence. This level of insight proves invaluable when you're applying for loans, courting investors, or simply trying to figure out whether your latest expansion was worth the cost. Beyond the day-to-day numbers, experienced accountants offer strategic guidance shaped by your specific industry and goals. Whether you run a retail shop in Dublin or a growing tech startup in Pleasanton, having a financial expert who can interpret your data and turn it into practical advice puts you several steps ahead of competitors who treat accounting as an afterthought. Good accounting isn't about looking backward at what happened. It's about using real numbers to make smarter choices going forward. Bookkeeping Services for Stress-Free Record Keeping While accounting paints the big picture, bookkeeping handles the essential daily details that keep your business running smoothly. Accurate bookkeeping means every transaction gets recorded, every invoice gets tracked, and every receipt finds its proper place. Without this foundation, even the smartest accounting strategies tend to fall apart. Professional bookkeeping services lift the burden of tedious data entry off your shoulders. A dedicated bookkeeper records your income and expenses, reconciles your bank statements, manages accounts payable and receivable, and keeps your books current and error-free. This careful attention to detail protects you from the costly mistakes that often crop up when busy owners try to manage their own records between meetings and deadlines. Clean, organized books also make tax season far less painful. When your financial records stay accurate and up to date all year long, preparing your returns becomes a straightforward task rather than a frantic scramble. Well-maintained books also give you real-time access to your financial health, so you always know exactly where your business stands. That kind of visibility helps you catch problems early and act on opportunities before they slip away. For more on how these services work together, explore the Professional Accounting Services in Dublin available to local businesses. CPA Tax Services to Maximize Your Savings Taxes represent one of the largest expenses any business faces, and keeping up with the ever-changing tax landscape demands specialized knowledge. Certified Public Accountants bring exactly that expertise to the table, helping you minimize your tax liability while staying fully compliant with federal, state, and local regulations. A qualified CPA does far more than file your annual return. They develop year-round tax strategies designed to reduce what you owe, uncover deductions and credits you might otherwise miss, and structure your business activities in tax-efficient ways. For business owners in California, where tax rules can be especially complex, having a knowledgeable CPA in your corner often translates into meaningful savings that add up year after year. There's also real value in having support when questions or audits arise. Rather than facing the IRS or the California Franchise Tax Board on your own, you have an experienced professional who can represent your interests, respond to inquiries, and protect your rights. That peace of mind alone makes professional CPA tax services worth the investment, especially as your business grows and your tax situation becomes more layered and complicated. Payroll Services That Keep Your Team Happy Few tasks frustrate business owners more than payroll. Between calculating wages, withholding the correct taxes, managing benefits, and meeting strict filing deadlines, payroll can quickly turn into a time-consuming headache that pulls you away from running your business. A single mistake can lead to unhappy employees or costly penalties from tax authorities. Professional payroll services remove that stress entirely. A reliable payroll provider handles wage calculations, processes direct deposits, manages tax withholdings, and files all required payroll tax forms accurately and on time. They stay on top of changing employment regulations so you don't have to, keeping your business compliant with both California and federal labor laws. Outsourcing payroll also protects your employees and your reputation. When your team gets paid correctly and on schedule every single time, morale stays high and trust grows stronger. Meanwhile, you reclaim hours each pay period that you can pour back into serving customers, developing new products, or planning your next phase of growth. For small and mid-sized businesses in particular, professional payroll support delivers tremendous value by rolling accuracy, compliance, and convenience into one streamlined service. Why Choose Sharma Davis Madan & Co Choosing the right financial partner can shape the entire trajectory of your business, and not every firm offers the same level of care and expertise. Sharma Davis Madan & Co stands apart by pairing deep technical knowledge with a genuine commitment to client success. The team takes time to understand your unique situation, your goals, and the challenges you face, then builds solutions tailored specifically to your needs rather than offering one-size-fits-all packages. Local expertise sets this firm apart even further. Serving businesses throughout Dublin and Pleasanton, California, the team knows the regional market, the local regulatory environment, and the specific concerns California business owners deal with every day. That local knowledge, combined with broad accounting and tax experience, means you receive advice that's both technically sound and practically relevant to your situation. Responsiveness and personal attention round out what makes this firm a smart choice. Instead of treating you like another account number, the professionals here build lasting relationships founded on trust and clear communication. When you have questions, you get answers. When deadlines loom, you have a reliable partner working right alongside you. That blend of expertise, local insight, and dedicated service gives business owners the confidence to focus on growth, knowing their finances rest in capable hands. Take Control of Your Business Finances Today Strong financial management isn't a luxury reserved for large corporations. It's an essential ingredient for any business that wants to thrive, no matter its size or industry. By partnering with experienced professionals who handle your accounting, bookkeeping, tax planning, and payroll, you free yourself to concentrate on building the business you've always pictured. The reassurance that comes from knowing your finances are accurate, compliant, and optimized is genuinely priceless. If you're ready to simplify your financial life and set your business up for lasting success, now is the perfect time to reach out. Contact Sharma Davis Madan & Co to discover how their tailored accounting, tax, and payroll solutions can support your goals. Call the team today at 510-278-0915, visit the office in Dublin, California, (USA), or send an email to office@sdmcpas.com to schedule a consultation and take the first confident step toward stronger financial health for your business.
from DrFox
Il y a des débuts de vacances qui ressemblent à une porte qu’on pousse du bout des doigts.
Pas celui-là.
Celui-là, je l’ouvre franchement. Épaule droite. Regard devant. Moteur chaud. Les clés dans la main. Deux mois devant moi, et pas deux mois pour disparaître dans un transat en faisant semblant d’oublier ma vie. Deux mois pour reprendre le volant. Deux mois avec mes enfants. Deux mois pour moi. Deux mois pour remettre de l’air dans la machine, mais sans perdre la ligne.
Parce qu’il faut le dire net : ces vacances sont méritées.
Pas dans le sens banal du mot. Pas le petit mérite poli qu’on dépose sur une table avec un sourire fatigué. Non. Le mérite lourd. Celui qui se gagne dans les semaines tenues, les journées longues, les efforts silencieux, les responsabilités qu’on porte sans faire de théâtre. Le mérite de l’homme qui a avancé, même quand la route tirait dans les jambes. Le mérite de celui qui a franchi un palier.
Et je l’ai franchi.
Je le sens. Ce n’est pas une idée. C’est physique. C’est dans la nuque qui se relâche sans s’abandonner. Dans la respiration plus basse. Dans cette manière de regarder les choses avec moins de bruit autour. Le palier est derrière moi. Je ne suis plus en train de grimper la marche. Je suis dessus. Debout. Stable. Avec la vue qui change.
Ça ne veut pas dire que tout devient léger.
Je me méfie de la légèreté vendue en pot de crème. La vraie tranquillité n’est pas molle. Elle a des contours. Elle sait dire non. Elle sait couper le téléphone, fermer une porte, laisser un message attendre, regarder un enfant rire sans chercher à optimiser la scène. La vraie tranquillité a des épaules.
Ces deux mois, je les veux comme une mer calme sous un ciel clair. Smooth sailing, oui. Mais pas le bateau qui flotte au hasard. Le bateau tenu. La main sur la barre. Le cap dans la tête. Le soleil sur le pont. La fatigue rangée dans un coin, comme une veste qu’on enlève après une longue soirée.
Avec mes enfants, ce ne sera pas une carte postale.
Ce sera mieux.
Ce sera vivant. Des voix dans la maison. Des pieds nus. Des questions qui arrivent sans prévenir. Des disputes minuscules qui prennent toute la place pendant trois minutes, puis disparaissent comme des oiseaux. Des rires qui cognent contre les murs. Des regards qui cherchent le mien. Des mains à attraper. Des peaux salées. Des cheveux en bataille. Des “papa” lancés comme des flèches.
Je serai là.
Pas à moitié. Pas en figurant attendri sur le bord du cadre. Je serai présent. Je regarderai. Je protégerai. Je transmettrai ce que je peux transmettre : la tenue, le calme, l’ironie quand il faut, le courage quand ça serre, la capacité à ne pas se coucher devant le premier vent. Je leur donnerai de la tendresse, oui. Mais une tendresse solide. Une tendresse qui tient debout dans la pièce.
Et pour moi, il y aura autre chose.
Un retour au territoire.
Pas une fuite. Pas une parenthèse rose. Un territoire intérieur à reprendre mètre par mètre. Le corps à remettre dans l’axe. La tête à nettoyer. Les envies à laisser revenir sans leur demander leurs papiers. Le silence à réapprendre. Le plaisir à regarder en face. Le sommeil, peut-être. Le vrai. Celui qui ne ressemble pas à une panne, mais à une victoire.
Je veux sentir le bitume chaud sous les pneus. Les soirs qui descendent lentement. Les repas qui durent. Les regards qui ne courent plus. Les journées qui ne se défendent pas contre un agenda. Je veux avancer sans me précipiter. Ralentir sans m’éteindre. Être calme sans devenir tiède.
C’est ça, le luxe.
Pas l’absence de mouvement. La maîtrise du mouvement.
Un tango avec l’été. Un pas en avant, un silence, une reprise. Le corps qui suit. L’esprit qui calcule moins. Le cœur qui reste là, mais bien habillé. Pas ouvert sur la table. Pas tremblant. Présent. Dense. Exact.
Je commence ces vacances avec cette sensation rare : je n’ai pas seulement besoin de repos, j’ai gagné le droit d’en faire quelque chose.
Deux mois.
Avec mes enfants. Avec moi-même. Avec cette paix nouvelle qui ne baisse pas les yeux.
La mer est devant.
Cette fois, je ne rame plus.
Je tiens le cap.

from DrFox
On a changé les outils. Pas l’espèce.
On a mis du verre dans nos mains, des satellites au-dessus de nos têtes, des voitures électriques dans les rues, des montres qui comptent nos pas, notre sommeil, notre cœur. On a des écrans plus fins que des lames. Des maisons connectées. Des assistants vocaux. Des algorithmes qui devinent nos envies avant même qu’on ait eu le courage de les formuler.
Très bien.
Mais sous la vitre, il y a encore la caverne.
Sous le costume, la peau ancienne.
Sous le discours propre, le vieux réflexe de clan, de peur, de conquête, de domination.
Nous sommes des hommes préhistoriques avec des gadgets haut de gamme. Des barbares avec une bonne connexion. Des tribus maquillées en sociétés modernes. On parle de progrès avec la bouche pleine de chiffres, mais dans le fond de la pièce, il y a toujours quelqu’un qui tient le gourdin.
Quelqu’un fait le sale travail.
Quelqu’un frappe.
Quelqu’un tue.
Quelqu’un enfonce la porte à trois heures du matin. Quelqu’un appuie sur le bouton. Quelqu’un signe l’ordre. Quelqu’un détourne les yeux pendant qu’un autre serre la gorge. Quelqu’un transforme un corps en statistique, un enfant en dommage collatéral, une ville en opération nécessaire.
Et après, nous arrivons. Bien habillés. Propres. Raisonnables.
Nous disons : ce n’est pas nous.
Nous n’avons pas tiré.
Nous n’avons pas frappé.
Nous n’avons rien vu.
Nous avons seulement voté, payé, obéi, applaudi, commenté, partagé, rationalisé. Nous avons seulement laissé faire. Nous avons seulement accepté que quelqu’un, quelque part, se salisse les mains pour maintenir notre confort, notre sécurité, notre territoire, notre calme de salon.
C’est là que l’espèce se révèle. Pas dans ses déclarations. Dans ses arrangements.
L’homme moderne adore déléguer sa violence. C’est son grand numéro. Son tango le plus ancien. Un pas en avant, deux pas de côté. Il veut le résultat sans le sang. La victoire sans la lame. La paix sans regarder le prix. Il veut dormir dans une chambre tiède pendant qu’un inconnu, loin de là, entre dans la nuit avec une arme, une matraque, un drone, une autorisation administrative, une certitude sale.
Puis l’homme moderne se réveille, boit son café, ouvre son téléphone et dit qu’il est civilisé.
Non.
Civilisé, ce n’est pas posséder de la technologie.
Civilisé, ce n’est pas savoir commander un taxi avec son pouce, ni envoyer son visage à l’autre bout du monde, ni construire des tours qui griffent le ciel.
Civilisé, ce serait regarder en face la part de violence que nous sous-traitons. Ce serait arrêter de faire semblant que la brutalité appartient toujours aux autres. Aux monstres. Aux fous. Aux chefs. Aux soldats. Aux criminels. Aux gens sans éducation. Aux peuples d’avant. Aux siècles passés.
Mensonge élégant.
Nous portons tous un morceau de la massue.
Parfois dans la parole. Parfois dans le silence. Parfois dans l’indifférence. Parfois dans cette manière impeccable de dire : je n’y peux rien.
Cette phrase est une grotte.
On s’y cache très bien.
Je ne dis pas que nous sommes tous des assassins. Ce serait trop facile, trop théâtral, trop faux. Je dis quelque chose de plus inconfortable : nous savons vivre dans des systèmes qui tuent, puis nous apprenons à ne plus entendre le bruit.
Voilà notre génie.
Pas seulement inventer la machine.
Inventer la distance.
Mettre assez de kilomètres, assez d’écrans, assez de vocabulaire entre nous et l’acte pour que la conscience reste présentable. Ne plus dire tuer, dire neutraliser. Ne plus dire voler, dire exploiter. Ne plus dire écraser, dire restructurer. Ne plus dire abandonner, dire arbitrer. La langue devient un costume noir sur une scène de crime.
Et nous avançons dedans, bien droits.
Il y a pourtant un moment où l’homme doit reprendre son visage. Pas celui qu’il montre. Le vrai. Celui qui sait.
Il doit se demander ce qu’il accepte au nom de sa tranquillité. Qui porte la force à sa place. Qui tombe pour que sa table reste dressée. Qui disparaît pour que son monde continue de fonctionner sans trembler.
Parce que la barbarie moderne ne hurle pas toujours. Parfois elle parle doucement. Elle présente bien. Elle a des tableaux Excel, des discours officiels, des communiqués propres. Elle a des mots blancs. Elle a des procédures. Elle a même de très belles valeurs accrochées au mur.
Mais au sol, il y a encore des traces.
Le progrès commencera peut-être là. Pas dans une nouvelle application. Pas dans un nouveau jouet brillant. Pas dans une promesse de plus vendue par des hommes qui confondent vitesse et grandeur.
Le progrès commencera le jour où nous arrêterons de croire que nos mains sont propres parce que quelqu’un d’autre a serré le poing.
Ce jour-là, peut-être, nous sortirons enfin de la caverne.
Pas avec une torche.
Avec une colonne vertébrale.

from
Sharmadavis
Smart Financial Solutions for Growing in Dublin Businesses
Running a business in Dublin or Pleasanton means juggling countless responsibilities, and financial management often becomes the task that keeps owners up at night. From tracking daily expenses to navigating complex tax codes, the financial side of your business demands precision, time, and expertise that many entrepreneurs simply don't have the bandwidth to handle alone. That's where a dedicated team of accounting professionals can make all the difference, freeing you to focus on what you do best. When you partner with a firm offering Expert Business Accounting and Bookkeeping Services in Dublin, you gain more than someone to crunch numbers. You gain a strategic ally who understands the local market, stays current on California tax regulations, and helps you build a stronger financial foundation. Throughout this article, we'll explore the full range of services that can transform how you manage your money, reduce stress, and position your business for long-term success. Business Accounting Services That Drive Growth Solid accounting forms the backbone of every successful business. Without accurate financial records, making informed decisions becomes guesswork, and guesswork rarely leads to growth. Professional business accounting services give you a clear picture of where your money comes from, where it goes, and how you can improve your bottom line. A skilled accounting team handles everything from preparing financial statements to analyzing cash flow patterns and creating budgets that actually work. They help you understand your profit margins, identify areas where you might be overspending, and forecast future revenue so you can plan with confidence. This level of insight proves invaluable when you're applying for loans, seeking investors, or simply trying to understand whether your latest expansion was worth the investment. Beyond the day-to-day numbers, experienced accountants offer strategic guidance tailored to your specific industry and goals. Whether you run a retail shop in Dublin or a growing tech startup in Pleasanton, having a financial expert who can interpret your data and translate it into actionable advice puts you several steps ahead of competitors who treat accounting as an afterthought. Bookkeeping Services for Stress-Free Record Keeping While accounting focuses on the big picture, bookkeeping handles the essential daily details that keep your business running smoothly. Accurate bookkeeping means every transaction gets recorded, every invoice gets tracked, and every receipt finds its proper place. Without this foundation, even the best accounting strategies fall apart. Professional bookkeeping services take the burden of tedious data entry off your shoulders. A dedicated bookkeeper records your income and expenses, reconciles your bank statements, manages accounts payable and receivable, and ensures your books stay current and error-free. This careful attention to detail saves you from the costly mistakes that often happen when busy owners try to manage their own records between meetings and deadlines. Clean, organized books also make tax season far less painful. When your financial records are accurate and up to date throughout the year, preparing your tax returns becomes a straightforward process rather than a frantic scramble. Plus, well-maintained books give you real-time access to your financial health, so you always know exactly where your business stands. This visibility helps you spot problems early and seize opportunities before they slip away. CPA Tax Services to Maximize Your Savings Taxes represent one of the largest expenses any business faces, and navigating the ever-changing tax landscape requires specialized knowledge. Certified Public Accountants bring exactly that expertise to the table, helping you minimize your tax liability while staying fully compliant with federal, state, and local regulations. A qualified CPA does much more than file your annual return. They develop year-round tax strategies designed to reduce what you owe, identify deductions and credits you might otherwise miss, and structure your business activities in tax-efficient ways. For business owners in California, where tax rules can be particularly complex, having a knowledgeable CPA on your side often translates into significant savings. Working with a trusted local tax and accounting firm in Dublin also means you have support if questions or audits ever arise. Rather than facing the IRS or California Franchise Tax Board alone, you have an experienced professional who can represent your interests, respond to inquiries, and ensure your rights are protected. This peace of mind alone makes professional CPA tax services well worth the investment, especially as your business grows and your tax situation becomes more complicated. Payroll Services That Keep Your Team Happy Few tasks frustrate business owners more than payroll. Between calculating wages, withholding the correct taxes, managing benefits, and meeting strict filing deadlines, payroll can quickly become a time-consuming headache that pulls you away from running your business. One mistake can lead to unhappy employees or costly penalties from tax authorities. Professional payroll services eliminate that stress entirely. A reliable payroll provider handles wage calculations, processes direct deposits, manages tax withholdings, and files all required payroll tax forms accurately and on time. They keep up with changing employment regulations so you don't have to, ensuring your business stays compliant with both California and federal labor laws. Outsourcing your payroll also protects your employees and your reputation. When your team gets paid correctly and on schedule every single time, morale stays high and trust grows. Meanwhile, you reclaim hours each pay period that you can redirect toward serving customers, developing new products, or planning your next phase of growth. For small and mid-sized businesses especially, professional payroll support delivers tremendous value by combining accuracy, compliance, and convenience in one streamlined service. Why Choose Sharma Davis Madan & Co Choosing the right financial partner can shape the entire trajectory of your business, and not all firms offer the same level of care and expertise. Sharma Davis Madan & Co stands out by combining deep technical knowledge with a genuine commitment to client success. Their team takes the time to understand your unique situation, your goals, and the challenges you face, then crafts solutions tailored specifically to your needs. Local expertise sets this firm apart as well. Serving businesses throughout Dublin and Pleasanton, California, the team understands the regional market, the local regulatory environment, and the specific concerns that California business owners face. This local knowledge, paired with broad accounting and tax experience, means you receive advice that's both technically sound and practically relevant to your situation. Responsiveness and personal attention round out what makes this firm a smart choice. Rather than treating you like just another account number, the professionals here build lasting relationships founded on trust and clear communication. When you have questions, you get answers. When deadlines approach, you have a reliable partner working alongside you. That combination of expertise, local insight, and dedicated service gives business owners the confidence to focus on growth, knowing their finances rest in capable hands. Take Control of Your Business Finances Today Strong financial management isn't a luxury reserved for large corporations. It's an essential ingredient for any business that wants to thrive, regardless of size or industry. By partnering with experienced professionals who handle your accounting, bookkeeping, tax planning, and payroll, you free yourself to concentrate on building the business you've always envisioned. The peace of mind that comes from knowing your finances are accurate, compliant, and optimized is truly priceless. If you're ready to simplify your financial life and set your business up for lasting success, now is the perfect time to reach out. Contact Sharma Davis Madan & Co to discover how their tailored accounting, tax, and payroll solutions can support your goals. Call them today at 510-278-0915, visit their office in Dublin, California, (USA), or send an email to office@sdmcpas.com to schedule a consultation and take the first confident step toward stronger financial health for your business.
from
Sharmadavis
Trusted CPA Tax, Accounting & Payroll Help in Dublin, CA
Managing taxes, accounting records, and payroll responsibilities can be overwhelming for both individuals and businesses. Whether you are a small business owner, entrepreneur, or working professional, maintaining accurate financial records is essential for long-term success. Professional CPA services help simplify complex financial tasks while ensuring compliance with constantly changing tax regulations. Working with experienced Certified Public Accountants can save time, reduce financial risks, and help maximize tax-saving opportunities. Financial planning involves much more than filing annual tax returns. Choosing Professional CPA Tax Services You Can Trust in Dublin gives individuals and businesses access to knowledgeable professionals who understand tax laws, accounting standards, and financial strategies. Their expertise helps clients maintain compliance, improve financial organization, and make informed decisions that support long-term financial goals. Why Professional CPA Services Are Important Tax laws continue to change, making it difficult for individuals and business owners to stay informed. Errors in tax filing can result in penalties, audits, and unnecessary stress. Professional CPA firms provide comprehensive tax preparation and planning services that help ensure accuracy and compliance. They analyze financial records, identify eligible deductions and credits, and create tax strategies designed to minimize liabilities. For businesses, CPA services extend beyond tax preparation. Business owners often need assistance with bookkeeping, payroll management, financial reporting, and budgeting. Having a trusted CPA allows companies to focus on daily operations while financial professionals manage critical accounting functions. Benefits of Working with a CPA Firm Finding the Best CPA Tax Services in Dublin can have a significant impact on your financial success. Experienced CPAs provide year-round guidance rather than only assisting during tax season. They help clients prepare for future financial obligations, identify growth opportunities, and implement strategies that support financial stability. Professional CPAs also provide valuable insights into cash flow management, expense control, and profitability. Their expertise enables businesses to make data-driven decisions that contribute to long-term growth and sustainability. Tax, Accounting, and Payroll Services Under One Roof A major advantage of partnering with a CPA firm is access to multiple financial services in one place. Tax preparation, accounting, bookkeeping, payroll processing, and financial consulting work together to create a complete financial management solution. Accurate bookkeeping helps maintain organized records and provides a clear picture of financial performance. Regular financial reporting allows business owners to understand revenue trends, monitor expenses, and evaluate profitability. These insights are critical for making informed business decisions. Payroll management is another essential service. Payroll processing involves calculating wages, managing tax withholdings, filing payroll taxes, and ensuring employees are paid accurately and on time. Professional CPA firms help businesses avoid payroll errors and remain compliant with employment regulations. How Tax Planning Helps Save Money Many individuals and businesses focus only on tax preparation when filing deadlines approach. However, effective tax planning is a year-round process. CPAs analyze income, investments, business transactions, and expenses throughout the year to identify opportunities for tax savings. Strategic tax planning can reduce tax liabilities, improve cash flow, and help clients prepare for future financial goals. Whether managing personal finances or running a business, proactive planning often leads to significant long-term benefits. Financial Support for Small Businesses Small businesses face unique financial challenges. From selecting the appropriate business structure to managing operating expenses, every financial decision can affect future growth. CPA professionals provide guidance that helps entrepreneurs establish strong financial foundations. They assist with budgeting, forecasting, financial reporting, and compliance requirements. Their support helps business owners avoid costly mistakes and create systems that support long-term success. As businesses grow, CPA firms continue providing valuable advice that helps owners adapt to changing financial needs. Modern CPA Services for Today's Businesses Technology has transformed the accounting industry. Cloud-based accounting systems, digital document management, and secure client portals make financial management more efficient than ever before. Modern CPA firms leverage these tools to improve accuracy, streamline processes, and provide real-time financial insights. These technological advancements help clients access important financial information quickly and collaborate more effectively with their accounting professionals. Choosing a CPA You Can Trust When selecting a CPA firm, experience, reliability, and personalized service are important considerations. The best CPA firms take time to understand each client's unique financial situation and goals. Rather than offering generic solutions, they provide customized strategies tailored to specific needs. A trusted CPA relationship provides peace of mind, knowing that financial matters are being handled by qualified professionals who prioritize accuracy, compliance, and client success. Conclusion Professional CPA services are an investment in financial stability and long-term success. Whether you need tax preparation, accounting support, payroll management, or strategic financial guidance, working with experienced professionals can help you achieve your goals while reducing financial stress. If you're ready to simplify your financial life and set your business up for lasting success, now is the perfect time to reach out. Contact Sharma Davis Madan & Co to discover how their tailored accounting, tax, and payroll solutions can support your goals. Call them today at 510-278-0915, visit their office in Dublin, California, (USA), or send an email to office@sdmcpas.com to schedule a consultation and take the first confident step toward stronger financial health for your business.
from DrFox

from DrFox

from DrFox

from
PlantLab.ai | Blog

AI plant health diagnosis is having a moment – grow cameras with “AI” on the box, phone apps that name a deficiency from one photo, controllers that promise to read your plants for you. Most of them report a confidence number they haven't earned, because the hard part of AI plant diagnosis isn't producing an answer. It's knowing when the answer is wrong, and proving the accuracy you claim on photos the model has never seen. June at PlantLab was a research-and-hardening month spent almost entirely on that second problem: catching my own model being wrong before a grower could. This is what that looks like from the inside, with the numbers.
There's a failure pattern in applied machine learning that's easy to fall into and embarrassing to admit: you measure your model against data it has secretly already seen, get a great number, and ship a worse product than your benchmark says you have. The honest version of this work is mostly the unglamorous job of making sure that can't happen – and then re-checking, because it usually has happened somewhere you didn't look.
So June was light on shipped features and heavy on measurement. Three of the month's most useful outcomes were negative – things I built, validated, and then deliberately threw away because the evidence said they didn't help. That's not wasted time. A NO-GO you can trust is worth more than a feature you can't.
The biggest single finding of the month: my internal accuracy was inflated by roughly 14 percentage points, and the cause was data leakage.
Here's what that means in plain terms. To know how good a diagnosis model is, you test it on photos it didn't learn from. If even a slice of your test photos overlap with your training photos, the model isn't being asked to diagnose – it's being asked to remember, and it scores far higher than it will in the real world. When I audited my evaluation set carefully, about 85% of one classifier stage's test images turned out to share lineage with its training data. The accuracy that overlap was buying us was about 14 points of pure illusion.
The fix was tedious and worth every hour. I rebuilt a clean evaluation set – over 20,000 plant images, locked and checksum-pinned so it can't drift – with the training lineage of every image traced and excluded. Then I made “score only against the locked, leakage-free set” a mandatory gate that every model has to pass before it can deploy. No new version ships on a number I can't defend.
On that honest, leakage-free set, overall diagnostic accuracy sits at 94.6%, up from 93.5% at the start of the month. That second number matters more than the first: it's measured on data the model has never touched, and it went up during a month where I was actively trying to deflate my own claims. Two of the pipeline's stages remain the weak links and are the explicit target of the next training round – I publish the strong numbers below and keep the weak ones honest rather than hiding them.
For context, the two stages I'm confident citing, measured the same leakage-aware way:
| What it decides | Balanced accuracy | Notes |
|---|---|---|
| Is this a cannabis plant at all? | 99.96% | Gate before any diagnosis runs |
| Is the plant healthy or showing a problem? | 98.4% | The screen most automations act on |
| Inference speed (full pipeline) | 18 ms | On GPU, per photo |
A diagnosis pipeline gets safer when it knows when to stop and ask for help. So I tried to add three “brakes” – rules that would catch a likely-wrong answer and downgrade it to “not sure” instead of stating it confidently. Building them was the easy part. Testing whether they actually helped is where most of the value was.
There was also a retraction. Earlier in the quarter I'd said nutrient problems were my single biggest error source, and that a “nutrient brake” had validated as a win. Re-measuring with the nutrient specialist properly loaded into the test harness overturned both claims. The earlier result had been reading the wrong confidence signal – a bug in the test setup, not a real weakness in the model. Once it was fixed, accuracy went up, nutrient-specific errors dropped by about 55%, and my biggest remaining weak spot turned out to be somewhere else entirely. Walking back a number you've already said out loud isn't comfortable. But a diagnosis company that won't retract its own bad measurement has no business asking growers to trust its good ones.
A lot of plant problems look alike. That's not a model limitation – it's a property of the plant. Different root causes converge on the same visible leaf symptom, which means a single RGB photo sometimes physically does not contain enough information to separate them.
The clearest example is watering. Both overwatering and underwatering can produce yellowing that looks exactly like nitrogen deficiency. Overwatering starves the roots of oxygen, which impairs their ability to take up nutrients; underwatering cuts off the soil-water flow that carries nitrate to the roots in the first place. In both cases the leaf says “nitrogen,” while the real fix is the watering can. The same trap shows up across the deficiency map:
| Looks like | Could actually be | What separates them |
|---|---|---|
| Nitrogen deficiency (yellowing lower leaves) | Overwatering or underwatering | Root-zone moisture, not the leaf |
| Magnesium deficiency | Calcium deficiency | Old/lower leaves (Mg) vs distorted new growth (Ca) |
| A true deficiency | pH lockout (nutrient present but unavailable) | A pH and EC test, not a photo |
| Nutrient burn | Light burn | Pattern and location under the lamp |
An honest plant diagnosis tool has to respect this. It's why PlantLab returns a separate reliability signal for exactly the ambiguous cases, and why I tell integrators to gate automation on that signal rather than on raw confidence (I wrote that up in detail in Confidence Is Not Reliability).
It's also why I started a new line of work in June on counting and separating plants. I kept seeing photos with more than one plant in frame, and a diagnosis model handed two plants at once can't give either a clean answer. The first version of that work counts the right number of plants about 70% of the time and lands within one almost 90% of the time, fast enough to run on a CPU – early, but it's the prerequisite for diagnosing the messy real-world shots people actually take, not just the tidy single-plant ones.
Two larger efforts wrapped up in June that don't change a single diagnosis but matter for anyone trusting the service.
I finished moving PlantLab entirely onto European infrastructure and tore down the last of the old US cloud. A plant photo is sensitive – it reveals that someone grows, and at scale, how much – so the data path now runs through providers I chose for sovereignty rather than convenience: compute in Germany, CDN in Slovenia, database and email in France. The full reasoning is in Why PlantLab Runs in Europe. I also built and tested a one-command disaster-recovery rebuild against a live clone, so a lost server is a known, rehearsed recovery rather than a panic.
On security, the runtime container moved to a distroless image, dropping its count of known high-and-critical vulnerabilities from ten to zero, alongside a broader hardening pass – secret rotation, host firewalling, supply-chain scanning, and request-path fixes. None of it is visible in a diagnosis response, which is rather the point.
I spent the first weekend of June at Mary Jane Berlin, mostly talking with grow-hardware vendors. The headline impression: the industry has decided AI is the next feature, and the race is on. Multiple vendors had AI grow cameras on display, several of them announced that week. The appetite is real and growing.
What's missing is the rigor. Across the floor, the AI accuracy figures were vendor-stated and unaudited, the disclosure of how any of it actually works was thin, and the recurring complaint I hear from growers who've tried the general-purpose-AI route is the same one every time: it answers with total confidence, it's frequently wrong, and it gives you nothing to tell the difference. There is clear demand for “AI something” in cultivation. There is very little supply of AI that's specifically built for the plant, honest about what it can't see, and willing to publish a number it didn't cherry-pick.
That gap is the entire reason PlantLab exists, and Berlin made it concrete. Interest in a rigorous, cannabis-specific diagnosis service was easy to find. Several people I spoke with signed up to try it on the spot.
A month of trying to prove myself wrong left the product in a better place than a month of shipping features would have. I caught a 14-point measurement illusion, killed two things that didn't work, retracted a claim that didn't hold, and came out the other side with accuracy that's higher and honest – 99.96% on whether a photo is even cannabis, 98.4% on healthy-versus-problem, 94.6% end-to-end, all measured on photos the model has never seen, all at 18 milliseconds.
That's the bar I think AI plant health diagnosis should clear before it asks a grower to act on it. Most of the tools shipping right now don't, and they don't tell you that. I'd rather show my work.
PlantLab is free to try at plantlab.ai – three diagnoses a day, results in milliseconds, every diagnosis returns a reliability score so you know when to trust it. API documentation is at plantlab.ai/docs. If you build grow hardware or a cultivation app and want diagnosis that's actually accountable, the API is built to drop into your stack.
How accurate is AI plant health diagnosis, really?
It depends entirely on how the accuracy was measured. A number measured on photos the model also trained on is meaningless – it tests memory, not diagnosis. PlantLab's accuracy is measured on a locked, checksum-pinned test set with all training-related images excluded: 99.96% on whether a photo is cannabis, 98.4% on healthy-versus-problem, and 94.6% end-to-end. Most consumer “AI camera” accuracy figures are vendor-stated and not independently audited.
Can AI diagnose a plant problem from a single photo?
Often, but not always. Different root causes can produce identical-looking leaf symptoms – overwatering, underwatering, and true nitrogen deficiency can all yellow the lower leaves the same way. A responsible tool returns a reliability signal that drops on exactly these ambiguous cases, rather than reporting the same confidence on a clear photo and a hopeless one.
Why do AI grow cameras and plant apps get diagnoses wrong?
The common pattern is wrapping a general-purpose vision model and printing its confidence as if it were an accuracy guarantee. A general model handed a plant photo will produce a confident-looking answer whether or not it has any basis for the call. Tools built specifically for the plant, and calibrated against real outcomes, can instead tell you when they're unsure.
What's the difference between confidence and reliability in a diagnosis?
Confidence is how strongly the model picked an answer. Reliability is whether you should act on that answer, on this specific image. They agree on easy photos and diverge on hard ones – which is the whole reason to track reliability separately for any automation. Full explanation here.
Does overwatering cause nitrogen deficiency?
It can produce nitrogen-deficiency-like symptoms. Overwatering deprives roots of oxygen and impairs nutrient uptake, so the plant shows lower-leaf yellowing even when nitrogen is available. Underwatering can cause the same look by cutting off the water flow that delivers nitrate to the roots. In both cases the cause is the watering, not the nutrient – which is why a leaf photo alone can mislead.
Related reading: – Confidence Is Not Reliability: Trust Signals for Automated Plant Diagnosis – Why PlantLab Runs in Europe – How PlantLab's AI Diagnoses Cannabis Plant Problems in 18 Milliseconds
from
Littoral
Les gens ne semblent pas se rendre compte qu'il y a un nouveau prince dans cette ville même si je ne suis qu'un clochard pour l'instant.
— Dany Laferrière, Chronique d'une dérive douce, p. 55
from Out of Office
My other nephew is sick now. So I have been helping take care of him while trying to spend time with my dog. Why does it feel like a whirlwind of events? I never read the books or watched the movie but is something like this the premise of A Series of Unfortunate Events?
I think the emotional overwhelm from this week has finally caught up with me today. I feel super tired, unmotivated, and incredibly sad. I have not been able to do some of the activities I wanted to do with her because my nephew is around.
I don’t know how to keep going like this.
Thank you for your message. I am currently out of office with no set return date. I will get back to you when the time is right.
There are some roads that don’t seem to end.
Fourteen hours to Orange Beach turned into fifteen… then fifteen and a half. Rain. Traffic. Fuel stops. Stiff legs. Aching backs. Coffee that quit working hours ago. Every mile seemed to ask the same question:
“Are you sure you want to keep going?”
And then it hit me.
That’s the Christian life.
This journey to heaven isn’t a Sunday afternoon drive. It’s a marathon across mountains. Sometimes the tank runs dry. Sometimes your soul is weary. Sometimes you have to pull over, stretch your faith, refill your spirit, wipe the rain off the windshield, and keep moving.
But you don’t quit.
Because on the other side of this wilderness is a river.
The Jordan.
Beyond that river lies our Promised Land—not the shadow, but the substance. No more pain. No more tears. No more funerals. No more hospitals. No more cancer. No more graves.
Just Jesus.
Perfect peace.
Perfect rest.
Perfect joy.
That is why every difficult mile is worth it.
Now hear me carefully.
The book of Hebrews gives one of the strongest warnings in all of Scripture. If a person knowingly and finally turns away after fully embracing Christ, Hebrews 6 describes an unimaginably serious condition. That passage should never make us casual about our walk with God. It should make us cling to Christ with all our hearts.
That reality is why I care so deeply about people.
Just today I walked up to a man and shared what I believed God had put on my heart.
I told him,
“God is a God of second chances… and third… and fourth… and fifth. Peter denied Jesus three times, yet Jesus came looking for Peter. He didn’t throw him away. He restored him. Then He said, ‘Feed My sheep.’
“So even if you’ve had one failed ministry after another, there’s one thing God is better at than you…
Reconciliation.
The same Jesus who went after Peter is going after you.”
I gently tapped him on the chest.
He smiled and said,
“That’s funny… people have told me that my whole life.”
But I could tell…
He heard the words.
He hadn’t yet received them.
I walked away thinking,
“Lord… I failed.”
Then the Holy Spirit whispered something I’ll never forget.
“You didn’t fail. I haven’t finished.”
Then it became crystal clear.
The Holy Spirit said He would bring back to that man’s remembrance every prophetic word, every sermon, every conversation, every warning, every invitation, every moment someone had spoken truth into his life.
One after another.
Like arrows stored in a quiver.
Not forgotten.
Waiting.
Then the Lord reminded me of something else.
When I first saw that man, I was comfortable on the balcony.
I almost stayed there.
I thought,
“What if this isn’t really You?”
Finally, I obeyed.
I went downstairs.
He was gone.
I searched another place.
Nothing.
A third place.
There he was.
Then he disappeared again.
It almost felt as though God was making me search—asking one simple question:
“How much do you care?”
At last I found him.
I delivered the message.
The results?
Those belonged to God.
That’s when the Holy Spirit settled the matter forever.
“Conviction is My responsibility. Obedience is yours.”
What freedom there is in those words.
We are not called to change hearts.
We are called to speak truth.
We are not responsible for the harvest.
We are responsible for planting the seed.
We are not the Holy Spirit.
He is.
So tonight I pray for my friend.
I pray those words keep echoing through his soul.
I pray Peter’s story becomes his story.
Because the God who restored a broken fisherman is still walking shorelines today…
Still calling wandering sons…
Still restoring broken servants…
Still saying,
“Follow Me.”
from Faucet Repair
25 June 2026
Ordinal air (working title): this is one of the more rewarding paintings I've made in a while. Inner and outer alignment. Based on some tiny paper Earth lanterns I saw receding into Tyler's room from the staircase at our flat. Delicate duplicate planets hanging in the thick summer air, intermittently nudged and spun by the wind from the fan out of sight at the other end of the room.
Ordinal data is a categorical, statistical data type where the variables have natural, ordered categories and the distances between the categories are not known.
I've been looking at a lot of Bellmer's drawings and prints again this week, specifically his engravings from his Mode d'Emploi (1967) portfolio. There's one particular piece from the seven in that collection—a small one (roughly 4x6 inch plate) titled Ways of Daring—that I think I can trace a lot of the thinking around this work to in retrospect. Its weblike line work masterfully gets at something similar to how I'm trying to establish structures that allow planes to interact beyond their pictorial functionality. Or, more simply, how line can be a simultaneously cohering and fragmenting force. It's also emotionally laid bare yet confounding in the way that I like. In the bottom right there appears to be a baby (or two) engrossed in something. A step up and to the left are two more figures wrapped around and bound to each other like a Christo sketch, possibly in a sexual position (probably; it's Bellmer). Up and to the right from them, almost in the middle of the composition, is a more muddled group of figures, to my eyes an orgiastic heap. Pulling away from them toward the top right corner is an inscrutable knotty cluster, maybe limb-like. And at the top left, almost floating but for one planar line by his knees, is what looks like a kneeling figure with a beaked nose. An upward growth and a deconstruction, phases linked and estranged.
Back to my painting—it occurs to me that a part of it could also be a swipe at the emotional register of time passing in the 5,000 mile space between two opposite poles. Here are some selected lyrics from “Picture of Return” by Superfan:
The time that’s blowing me through Deflated surroundings Putting appearance underneath the skin
Breaking at the corners The room acting as my witness To manipulated order I’m wishing his face was never a picture of return
from
Unattributed
Sometimes I cannot, for the life of me, understand what spammers are thinking. For that matter, I am not even certain they have more than a single brain cell left. Take this one for example, sending eight messages in a single minute:
Eight spam messages in a single minute
Now, look, I get it. They are really trying to get attention. But really, do they think this message will actually accomplish anything?

I mean seriously, all of these messages just hit my spam filter and got dumped into a folder for me to double-check.
But, if it was just these eight messages I might have forgiven it as a one-off, drive-by spamming. But no, that was just the spam from tonight. They've been at this for two weeks now. Every few days they drop by the site that has that contact form, spam eight messages at me, and move on.
I mean, it would be funny if it weren't so pathetic: there are fifty-six messages from this spammer in my folder. And they've been doing this exact same thing every time: spam eight messages and then move on.
But, they are trying to be a bit strategic… They don't do it every day. It seems they are on some kind of rotation: doing their spamming once every two-three days. Like that is going to make any kind of difference???
Do they really think this going to work? Does it ever work on anyone? I mean, I just have to wonder: where are their brain cells hiding?
There are a total of one hundred and sixty-six messages in my spam folder. They make up fifty-six of them, that is over one third of the spam messages in that folder. Guess it makes the cleanup all that much easier.
<delete>
from longshineboitech.com
June 2026
The global pharmaceutical industry continues to place greater emphasis on supply chain resilience, quality management, and reliable sourcing of pharmaceutical raw materials. As pharmaceutical manufacturers expand production capacities and develop new therapies, demand for dependable suppliers of active pharmaceutical ingredients (APIs) and pharmaceutical intermediates remains strong.
Pharmaceutical companies worldwide are increasingly seeking long-term partnerships with suppliers capable of providing stable production, consistent quality, and technical support. Active pharmaceutical ingredients, pharmaceutical intermediates, peptides, and specialty chemicals continue to play a critical role in drug development and manufacturing.
Industry experts indicate that supply chain reliability has become one of the most important factors when selecting pharmaceutical suppliers.
The pharmaceutical market has experienced growing interest in peptide-based products, metabolic therapies, and specialty pharmaceutical compounds. Manufacturers and sourcing companies continue to expand product portfolios to support evolving market requirements.
Demand has increased for:
These product categories support pharmaceutical research, development, and commercial manufacturing activities.
Pharmaceutical companies increasingly evaluate suppliers based on:
Reliable suppliers help reduce production risks and support continuous manufacturing operations.
China remains an important manufacturing center for pharmaceutical APIs, intermediates, peptides, and fine chemicals. Established manufacturing infrastructure, experienced technical teams, and efficient supply chains continue to support global pharmaceutical markets.
International buyers frequently seek manufacturing partners capable of providing both product quality and long-term supply reliability.
Longshine Boitech supplies pharmaceutical APIs, pharmaceutical intermediates, peptides, veterinary products, and fine chemicals to customers worldwide.
The company provides:
By supporting pharmaceutical and chemical companies with reliable products and sourcing solutions, Longshine Boitech contributes to the growing demand for high-quality pharmaceutical materials.
As pharmaceutical innovation continues to advance, demand for reliable suppliers of APIs, intermediates, peptides, and fine chemicals is expected to remain strong. Companies that combine manufacturing expertise, quality management, and dependable supply chains will continue to play an important role in the global pharmaceutical industry.
Website: www.longshineboitech.com
Keywords: pharmaceutical supply chain, pharmaceutical API supplier, pharmaceutical intermediates manufacturer, pharmaceutical raw materials supplier, pharmaceutical manufacturing, Longshine Boitech.
from
Ennui Vagaries
The amazing GAMENOTE keyboard, in all its gamery goriness.
So, if you were to ask me why I got into mechanical keyboards, the picture above would be the explanation. This is the Havit “GAMENOTE” keyboard (aka the KB512L). This keyboard is responsible for me spending a little over a year in a mechanical keyboard rabbit hole.
Now, let's be clear: this was not a good keyboard. It had a hollow sound to it. The stabilizers rattled. The keycaps were thin and felt horrible. The RGB was junk. The switches were some off-brand clicky blue switches that pinged and didn't feel all that good to type on. There was no wireless connectivity.
I wrote extensively about this keyboard here: 71-Keys Review: Havit KB512L.
And yet, I could find some good in it. The first thing was: it was cheap: $25-30 USD. Another thing: it had a removable cable. And, above everything else was that layout.
That layout is what drew me in. The moment I was able to reach the Del key without moving my hands from the home row position, I was sold. The fact was, by compacting the TKL layout in this manner, they had come up with a dream layout for touch typists who'd learned to type on a typewriter and were taught to not move our hands, only our fingers.
But there were serious issues with the keyboard, including one issue that wasn't easy to solve: the switches. I managed to take the keyboard apart and fix several issues: I shimmed and lubricated the stabilizers, I added foam to dampen the sound, and I replaced the keycaps with a nice set of PBT caps.
All of this fixed most of my problems with the keyboard. I wasn't concerned with wireless connections. I set the RGB to a solid color or turned it off completely. But, there was the one big issue: the switches.
I could have really put some more effort into it: desoldered the old switches, installed sockets and new stabilizers, and then new switches. But, honestly, that would have been many hours of work and I really hadn't done any soldering for over 20 years. This was a skill set that I wasn't interested in relearning.
So, I started looking at other keyboards. And, I tried a few… A Leopold TKL that was styled like an IBM Model M keyboard, and a Durgod TKL keyboard that was highly recommended. And both of them were much better keyboards, but they suffered from the same issue: the switches. I just didn't care for them, and I didn't want to desolder them to install sockets and new switches.
Then I found a keyboard that changed things for me: a CIY TKL keyboard:
The CIY TKL Keyboard with custom keycaps installed. (Photo: Unattributed, License: CC BY-NC-SA 4.0)
True to its name (CIY means “Customize It Yourself”) it had features that made it worthwhile to work on, and was only $45 USD. The big differences? The upper cover was magnetic and just popped of, and the switches were hot swappable. It still wasn't wireless, and the RGB was junk, but neither of those features were of interest to me.
I spent some time with this keyboard. I modded it pretty heavily: adding foam, taping the bottom of the PCB, upgrading the stabilizers, and replacing the switches and keycaps. And it was a decent little keyboard overall. But, it didn't scratch that one itch the GAMENOTE had started: I wanted that compacter layout.
Then it happened… I found a keyboard that was nearly perfect for me.
The Feker Dopokey Keyboard with custom keycaps (Photo: Unattributed, License: CC BY-NC-SA 4.0)
So, let's be clear. There were definitely shortcomings to this keyboard. As widely reported the case had pretty loud ping. The mounting system was pretty standard posts, so there was no give to the keyboard. The plate was steel, so it felt pretty hard. Some people also reported having problems with the stabilizers being sticky. Mine weren't sticky, but they were a bit stiff, which I was able to remedy with a little lubricant. Finally, the software was buggy at best – it worked for setting the RGB, but didn't work for key mapping or macros.
But, here's the thing: for me ninety-five percent of the feel of a keyboard is in the keycaps and switches. I don't worry about the plate or the mounting as much. And, I did, with a set of Kaihl Box Jade switches, and the Akko keycaps as pictured I found this keyboard to be extremely usable. It quickly became my favorite keyboard.
Others who have modified this keyboard have thought that it wasn't worth it. Given what they were trying to do with it (i.e., trying to change the feel of the keyboard by modifying the mounting system), I would tend to agree. However, if all you want to do is deaden the sound, fix the ping, and either tune or replace the stabilizers, I would disagree with that assessment. And that was the camp I was in.
However, there is one issue all the modders mention that I encountered as well, and I haven't worked on: the case screws. For some reason the screws Feker used were made from really soft metal which makes it difficult to remove them without stripping the head or the screw itself. One day I will get around to working on them, and I will find replacement screws so they aren't a problem in the future.
But, even without fixing the pinging, and deadening the sound of the case, I still liked the keyboard. So much that I used it for over a year. And, in fact, I now have a small collection of these keyboards. There were several variants of this model. Including one labeled as a “Mengmoda” keyboard with brass accents, and a frosted acrylic version of this keyboard.
But after a year or so, I set this keyboard aside. Why? And what am I using now?
Kisnt KN85 with custom keycaps (Photo by Unattributed, License CC BY-NC-SA 4.0)
After a while there was one thing that I found lacking in the Feker 71-Key keyboard: a dedicated row of function keys. Now most of the time this isn't a big deal. My focus on typing documents (stories, essays, emails, etc.) didn't require the use of function keys.
However, as I got more into certain games (ahem Minecraft) I started missing those keys. Also, it always seemed better to me to have media controls on the function keys. In fact, I started scanning the different sites occasionally to see if anyone had produced a keyboard with the layout of the Feker, but added the function keys back in.
So, when I saw the Kisnt keyboard pop up on Amazon, and it was under $50 I didn't even think it was a risk. I couldn't look at a $50 keyboard that so closely matched my desired layout and think that I couldn't make it into something decent (assuming the screws weren't made from really soft metal).
When it came in, I was in for a bit of a surprise: Kisnt had done an excellent job producing an entry level enthusiast keyboard. The chassis is solid and doesn't flex. The keycaps had a really nice feel. The switches were a light-medium weight, pre-lubed tactile switch. And, they had filled the keyboard with sound deadening foam, giving the whole thing a nice pop sound profile.
And it's a dual mode keyboard: wired and wireless. The wireless part uses a 2.4Ghz USB dongle, which can be stored in the bottom of the keyboard when not in use. And, much to the delight of the modding community: south facing LED's.
Within a few minutes of testing it, I had to know: how would it sound and feel with my Kaihl Box Jade switches, and my favorite White-on-Black keycaps? Well, the result is what is picture above. And, I have to say, it was still a great keyboard, even if the sound profile changed a bit (but I expected that).
There are only two things I don't like about this keyboard: (1) the extra gap between the main part of the keyboard, and the navigation cluster, and (2) the placement of the Home and Del keys, which I would swap. (Unfortunately their software only supports Windows and Mac, so my Linux system is out of luck, unless it will work under Wine.)
But, I decided that I liked this keyboard so much that I bought a second one. The second one is the black version. It now how my Kaihl Box Jade switches, and White-on-Black keycaps. The one from the picture above has the gray / blue keycaps with a set of customized Akko Sponge switches (I lubed them and installed 3 stage springs, the same weight as the Box Jade switches) which I use for gaming.
So there you have it. This is where I am at now. While I made it sound like this was a straight progression from Havit→CiY→Feker→Kisnt it wasn't. I've tried lots of other keyboards along the way, many of which were as bad, and in some cases worse, than the Havit keyboard. And some of them were technically better, but didn't quite work out… But those are stories for other articles.
I mentioned in About Ennui Vagaries that I had abandoned keyboards, or at least No Thoccs Aloud because other reviewers / outlets were working on the same ideas that I had, and they had more resources. And while that is true, there is another aspect to this.
I think I have a different set of values than many people engaging in hobbies. I don't believe in “grail” items. I don't believe in spending unnecessarily to get what I want. I don't believe in form over function. And I most certainly don't see something like a keyboard as a luxury item.
Given that today you can spend $20 and get a keyboard that will work reliably, any additional money that you spend has to bring significant improvement to you in some measurable manner. For me taking a $50 keyboard, tossing $25 worth of switches, and $25 dollar keycaps into it is a worthwhile expense only because it is significantly better than a $20 no name keyboard. The aesthetics are something that come from just making good choices along the way.
And, that's where I am now with my keyboards. No Thoccs Aloud is dead, long live No Thoccs Aloud via Ennui Vagaries.