• 0 Posts
  • 32 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • So, to solve the problem of the left not voting them, they are moving further to the right.

    I humbly disagree. This seems to be an overly simplified view.

    The origins of “the far left” (as I understood it) was basically promoting heavy government involvement. For example, breaking up monopolies, many government subsidied programs for it’s people, which in turn needs higher taxes for it people (so the rich get taxed more, the poor get taxed less).

    The origins of “the far right” was the polar opposite. No government involvement. Companies will do “what’s right” in order to compete for profit, less tax on it people, as there are fewer government processes/programs (because people have more personal wealth and can afford the programs that are relevant for them).

    “the center” was in the middle of these two extremes. The understanding is that there needs to be some government involvement to prevent companies from going unchecked, not all people have equal chances in life resulting in some people needing more/less government assistance, ect. Yet, also acknowledging that the Stalin form of socialism fights against the basic human desire to “work to make their lives better” and companies (when left to their own devices) cannot be absolutely trusted to do “what’s right” for society.

    The problem with the DNC and the 2024 election is that the media has perverted what “the far left” aka Democrats and “the far right” aka Republicans (and this has been going on for years).

    Based on your line of “left vs right”, I’d argue that the Republican party is “close to” my definition of “the far right” (fascism aside). Yet, the Democratic Party is actually closer to “the far right” than they are “the far left”. I’d even go so far as to say, that the Democratic Party is far “right of center”.

    So, yeah, I totally support moving the DNC towards the center, because it’ll (finally) make the Democratic Party closer to their “far left” ideals.


  • This is loosely related to “online experience” (as you’ve covered most of the “tech tips”) :

    When choosing a movie don’t watch the trailers, instead (blindly) watch what’s popular. (obviously, if you’re into niche genres - this won’t work.)

    I’ve found Trackt is a good place to understand recent trends (and it just shows film posters). Then I’ll go to IMDB, maybe read the summary, but I always read the first/popular user review and decide if it’s worth my time and money.

    The first/popular user review usually doesn’t contain spoilers.

    Since I’ve actively avoided trailers and spoilers, my enjoyment for films has nearly doubled - even for “bad movies” (I probably wouldn’t have watched otherwise). It’s such a shame that a 2 minute trailer often shows many/most of the highlights of the film.



  • There has to be a better way to keep the strengths of federating without partitioning the community smaller and smaller until there is no community left.

    Can you imagine Lemmy with a similar amount of Reddit users? Anytime you’d post, you’d have to replicate it between X number of instances (for visibility). Conversations would be fragemented and duplicated, votes would be duplicated. To me this almost sounds like “work”…

    There has to be something better.

    For example, instead of “every instance is an island”. Meaning the current hierarchy is “instance” - > “community” - > “post” - > “threads”. We could instead have “community (ie: asklemmy)” - > “post (ie: this post)” - > “instance (Lemmy.ml, Lemmy.world, etc)” - > “threads (this comment)”.

    From a technical perspective, it would mean that each instance would replicate the community names and posts. Which is already beginning done (this post is a perfect example), but as long as each instance would share a unique identifier to associate the two communities/posts as “the same thing” (and this could simply be the hash of the community /post name). Everything else would be UX. Each instance would take ownership of the copy of the community and post, which means they could moderate it according to their standards.





  • The “downvote to disagree” thing isn’t just an attitude problem, it’s a structural issue. No amount of asking people nicely to obey site etiquette will change the fact that the downvote button is a disagree button. If you don’t want a hive mind, you necessarily need to be able to allow for things you don’t like to be amplified.

    Actually, with enough interactions from different people (ie: enough data points) Lemmy should be able to determine if a comment brings value to the conversation (either positive or negative) or if it’s noise that should be ignored (and prioritized lower).

    If you have 4 comments:

    1. Has 100 upvotes (in total)
    2. Another has 100 downvote (in total)
    3. Another has 50 upvotes and 50 downvote (100 in total with a 0 sum)
    4. The last was a new comment with 0 votes.

    It’s obvious that 1 and 3 are providing more to the conversation than 2. 4 is a bit of an outlier, but probably provides more value than 2.

    Regarding 3: The challenge would be that there’s a low chance that there will be such a wide margin of upvotes/downvotes. Due to the hive mind, the voting will probably look like 30 upvotes and 130 downvotes. So, there would need to be a weight accordingly, so those fewer upvotes had a greater impact (in terms of sorting and scoring comments)

    Reddit has a “sort by controversial” algorithm that seems to be missing from Lemmy (or maybe it’s hidden in the “what’s hot" - I haven’t looked at the code).

    It would be awesome (and resource intensive) if Lemmy could provide the federated instances with custom sorting algorithms. It would allow federated instances to be unique, provide some playful competition, and given the open source nature of Lemmy - I’m sure these algorithms would be open sourced, which would improve the entire Lemmy ecosystem as a whole.




  • One of your questions I didn’t see answered:

    And after doing my research I found out americans file taxes every year. I haven’t done it the last 18 years of working. Should I just not file?

    You have two choices:

    1. Full Disclosure : you tell the IRS, you haven’t filled and ask them to help you rectify the situation. This could mean penalties and fines for filing late or based on your situation, they might let is slide (as it was an honest oversight). Once you’ve gone through this, then your back in the IRS’ good graces (assuming you still file your taxes and fbar annually)

    2. A “stealth” disclosure : (there’s a better name but I forgot was it’s called) basically, you just start to file your 2023 taxes and pretend that nothing has happened during the last 18 years… if you do this for the next 5 years (or 7 years?) and the IRS does not say anything, then you’re back in the IRS good graces (they can only penalize you for x number of years) . But if the IRS decides to contact you, then they could throw the book at you (more than if you went with option 1).

    Ultimately, it’s a gamble with a risk. However, if you’ve recently learned of your citizenship and got a passport. I think it’s quite plausible to get some lienency, both for the full disclosure and the stealth disclosure.


  • Well… there is also Eritrea, a small country in West Africa.

    The U. S. Taxes is based on the country you’re living in. If there are double taxation treaties between the two countries (ie: Europe and the U. S.), then the IRS would tax you on the amount you’ve earned over a certain limit (it was 100k usd, but I think was increased). Meaning, if you earned 110k usd, you’d be taxes on the 10k. If you earn less then 100k, you’d pay no U. S. Taxes.

    If there isn’t a treaty, which is often the case in countries that tax their citizens less than the U. S. , then you’d basically be charged taxes in the U. S. (based on your worldwide income) minus whatever you paid the country you’re living in.


  • OP read this, they’re absolutely right - lawyer up!

    Cause in the U. S. if you want to renounce your U. S. citizenship, you must settle your debts - which includes filing your U. S. Taxes.

    … and yes, as a U. S. Citizen you need to file U. S. Taxes *even if you’ve never set foot in the U. S. *.

    Note: there are double taxation laws between the U. S. and Germany, which prevent you from needing to pay taxes in U. S. (up to 100k / year or so), but you still must file them.

    Also, as a U. S. Citizen, you’ll need to file annually a FBAR with the IRS. This is basically a disclosure to the IRS that you have non-u.s. bank accounts (that exceed, in total, 20k usd / year).

    The point being is that, in theory, there could be fines for not doing this, which (in theory) you would have to pay before being allowed to renounce your citizenship.

    In practice, the IRS is pretty approachable - so you probably won’t have an issue, but you’ll definitely want decide if you want to keep the U. S. Citizenship (and the work associated with it: annual taxes and fbar) or renounce it.

    The (only) upshot of filing U. S. taxes abroad if you have kids is that you qualify for a Child Tax Credit. Which amounts to 1000 usd / kid / year (I don’t know if the kids need to have U. S. Citizenship or not)


  • LedgeDrop@lemm.eetoMemes@lemmy.mlKeep it simple
    link
    fedilink
    arrow-up
    62
    arrow-down
    7
    ·
    1 year ago

    For anyone who claims “English is easier”, I present you The Chaos Poem:

    The Chaos
    by Gerard Nolst Trenité
    
    Dearest creature in creation
    Studying English pronunciation,
    I will teach you in my verse
    Sounds like corpse, corps, horse and worse.
    
    I will keep you, Susy, busy,
    Make your head with heat grow dizzy;
    Tear in eye, your dress you'll tear;
    Queer, fair seer, hear my prayer.
    
    Pray, console your loving poet,
    Make my coat look new, dear, sew it!
    Just compare heart, hear and heard,
    Dies and diet, lord and word.
    
    Sword and sward, retain and Britain
    (Mind the latter how it's written).
    Made has not the sound of bade,
    Say-said, pay-paid, laid but plaid.
    
    Now I surely will not plague you
    With such words as vague and ague,
    But be careful how you speak,
    Say: gush, bush, steak, streak, break, bleak ,
    
    Previous, precious, fuchsia, via
    Recipe, pipe, studding-sail, choir;
    Woven, oven, how and low,
    Script, receipt, shoe, poem, toe.
    
    Say, expecting fraud and trickery:
    Daughter, laughter and Terpsichore,
    Branch, ranch, measles, topsails, aisles,
    Missiles, similes, reviles.
    
    Wholly, holly, signal, signing,
    Same, examining, but mining,
    Scholar, vicar, and cigar,
    Solar, mica, war and far.
    
    From "desire": desirable-admirable from "admire",
    Lumber, plumber, bier, but brier,
    Topsham, brougham, renown, but known,
    Knowledge, done, lone, gone, none, tone,
    
    One, anemone, Balmoral,
    Kitchen, lichen, laundry, laurel.
    Gertrude, German, wind and wind,
    Beau, kind, kindred, queue, mankind,
    
    Tortoise, turquoise, chamois-leather,
    Reading, Reading, heathen, heather.
    This phonetic labyrinth
    Gives moss, gross, brook, brooch, ninth, plinth.
    
    Have you ever yet endeavoured
    To pronounce revered and severed,
    Demon, lemon, ghoul, foul, soul,
    Peter, petrol and patrol?
    
    Billet does not end like ballet;
    Bouquet, wallet, mallet, chalet.
    Blood and flood are not like food,
    Nor is mould like should and would.
    
    Banquet is not nearly parquet,
    Which exactly rhymes with khaki.
    Discount, viscount, load and broad,
    Toward, to forward, to reward,
    
    Ricocheted and crocheting, croquet?
    Right! Your pronunciation's OK.
    Rounded, wounded, grieve and sieve,
    Friend and fiend, alive and live.
    
    Is your r correct in higher?
    Keats asserts it rhymes Thalia.
    Hugh, but hug, and hood, but hoot,
    Buoyant, minute, but minute.
    
    Say abscission with precision,
    Now: position and transition;
    Would it tally with my rhyme
    If I mentioned paradigm?
    
    Twopence, threepence, tease are easy,
    But cease, crease, grease and greasy?
    Cornice, nice, valise, revise,
    Rabies, but lullabies.
    
    Of such puzzling words as nauseous,
    Rhyming well with cautious, tortious,
    You'll envelop lists, I hope,
    In a linen envelope.
    
    Would you like some more? You'll have it!
    Affidavit, David, davit.
    To abjure, to perjure. Sheik
    Does not sound like Czech but ache.
    
    Liberty, library, heave and heaven,
    Rachel, loch, moustache, eleven.
    We say hallowed, but allowed,
    People, leopard, towed but vowed.
    
    Mark the difference, moreover,
    Between mover, plover, Dover.
    Leeches, breeches, wise, precise,
    Chalice, but police and lice,
    
    Camel, constable, unstable,
    Principle, disciple, label.
    Petal, penal, and canal,
    Wait, surmise, plait, promise, pal,
    
    Suit, suite, ruin. Circuit, conduit
    Rhyme with "shirk it" and "beyond it",
    But it is not hard to tell
    Why it's pall, mall, but Pall Mall.
    
    Muscle, muscular, gaol, iron,
    Timber, climber, bullion, lion,
    Worm and storm, chaise, chaos, chair,
    Senator, spectator, mayor,
    
    Ivy, privy, famous; clamour
    Has the a of drachm and hammer.
    Pussy, hussy and possess,
    Desert, but desert, address.
    
    Golf, wolf, countenance, lieutenants
    Hoist in lieu of flags left pennants.
    Courier, courtier, tomb, bomb, comb,
    Cow, but Cowper, some and home.
    
    "Solder, soldier! Blood is thicker",
    Quoth he, "than liqueur or liquor",
    Making, it is sad but true,
    In bravado, much ado.
    
    Stranger does not rhyme with anger,
    Neither does devour with clangour.
    Pilot, pivot, gaunt, but aunt,
    Font, front, wont, want, grand and grant.
    
    Arsenic, specific, scenic,
    Relic, rhetoric, hygienic.
    Gooseberry, goose, and close, but close,
    Paradise, rise, rose, and dose.
    
    Say inveigh, neigh, but inveigle,
    Make the latter rhyme with eagle.
    Mind! Meandering but mean,
    Valentine and magazine.
    
    And I bet you, dear, a penny,
    You say mani-(fold) like many,
    Which is wrong. Say rapier, pier,
    Tier (one who ties), but tier.
    
    Arch, archangel; pray, does erring
    Rhyme with herring or with stirring?
    Prison, bison, treasure trove,
    Treason, hover, cover, cove,
    
    Perseverance, severance. Ribald
    Rhymes (but piebald doesn't) with nibbled.
    Phaeton, paean, gnat, ghat, gnaw,
    Lien, psychic, shone, bone, pshaw.
    
    Don't be down, my own, but rough it,
    And distinguish buffet, buffet;
    Brood, stood, roof, rook, school, wool, boon,
    Worcester, Boleyn, to impugn.
    
    Say in sounds correct and sterling
    Hearse, hear, hearken, year and yearling.
    Evil, devil, mezzotint,
    Mind the z! (A gentle hint.)
    
    Now you need not pay attention
    To such sounds as I don't mention,
    Sounds like pores, pause, pours and paws,
    Rhyming with the pronoun yours;
    
    Nor are proper names included,
    Though I often heard, as you did,
    Funny rhymes to unicorn,
    Yes, you know them, Vaughan and Strachan.
    
    No, my maiden, coy and comely,
    I don't want to speak of Cholmondeley.
    No. Yet Froude compared with proud
    Is no better than McLeod.
    
    But mind trivial and vial,
    Tripod, menial, denial,
    Troll and trolley, realm and ream,
    Schedule, mischief, schism, and scheme.
    
    Argil, gill, Argyll, gill. Surely
    May be made to rhyme with Raleigh,
    But you're not supposed to say
    Piquet rhymes with sobriquet.
    
    Had this invalid invalid
    Worthless documents? How pallid,
    How uncouth he, couchant, looked,
    When for Portsmouth I had booked!
    
    Zeus, Thebes, Thales, Aphrodite,
    Paramour, enamoured, flighty,
    Episodes, antipodes,
    Acquiesce, and obsequies.
    
    Please don't monkey with the geyser,
    Don't peel 'taters with my razor,
    Rather say in accents pure:
    Nature, stature and mature.
    
    Pious, impious, limb, climb, glumly,
    Worsted, worsted, crumbly, dumbly,
    Conquer, conquest, vase, phase, fan,
    Wan, sedan and artisan.
    
    The th will surely trouble you
    More than r, ch or w.
    Say then these phonetic gems:
    Thomas, thyme, Theresa, Thames.
    
    Thompson, Chatham, Waltham, Streatham,
    There are more but I forget 'em-
    Wait! I've got it: Anthony,
    Lighten your anxiety.
    
    The archaic word albeit
    Does not rhyme with eight-you see it;
    With and forthwith, one has voice,
    One has not, you make your choice.
    
    Shoes, goes, does *. Now first say: finger;
    Then say: singer, ginger, linger.
    Real, zeal, mauve, gauze and gauge,
    Marriage, foliage, mirage, age,
    
    Hero, heron, query, very,
    Parry, tarry fury, bury,
    Dost, lost, post, and doth, cloth, loth,
    Job, Job, blossom, bosom, oath.
    
    Faugh, oppugnant, keen oppugners,
    Bowing, bowing, banjo-tuners
    Holm you know, but noes, canoes,
    Puisne, truism, use, to use?
    
    Though the difference seems little,
    We say actual, but victual,
    Seat, sweat, chaste, caste, Leigh, eight, height,
    Put, nut, granite, and unite.
    
    Reefer does not rhyme with deafer,
    Feoffer does, and zephyr, heifer.
    Dull, bull, Geoffrey, George, ate, late,
    Hint, pint, senate, but sedate.
    
    Gaelic, Arabic, pacific,
    Science, conscience, scientific;
    Tour, but our, dour, succour, four,
    Gas, alas, and Arkansas.
    
    Say manoeuvre, yacht and vomit,
    Next omit, which differs from it
    Bona fide, alibi
    Gyrate, dowry and awry.
    
    Sea, idea, guinea, area,
    Psalm, Maria, but malaria.
    Youth, south, southern, cleanse and clean,
    Doctrine, turpentine, marine.
    
    Compare alien with Italian,
    Dandelion with battalion,
    Rally with ally; yea, ye,
    Eye, I, ay, aye, whey, key, quay!
    
    Say aver, but ever, fever,
    Neither, leisure, skein, receiver.
    Never guess-it is not safe,
    We say calves, valves, half, but Ralf.
    
    Starry, granary, canary,
    Crevice, but device, and eyrie,
    Face, but preface, then grimace,
    Phlegm, phlegmatic, ass, glass, bass.
    
    Bass, large, target, gin, give, verging,
    Ought, oust, joust, and scour, but scourging;
    Ear, but earn; and ere and tear
    Do not rhyme with here but heir.
    
    Mind the o of off and often
    Which may be pronounced as orphan,
    With the sound of saw and sauce;
    Also soft, lost, cloth and cross.
    
    Pudding, puddle, putting. Putting?
    Yes: at golf it rhymes with shutting.
    Respite, spite, consent, resent.
    Liable, but Parliament.
    
    Seven is right, but so is even,
    Hyphen, roughen, nephew, Stephen,
    Monkey, donkey, clerk and jerk,
    Asp, grasp, wasp, demesne, cork, work.
    
    A of valour, vapid vapour,
    S of news (compare newspaper),
    G of gibbet, gibbon, gist,
    I of antichrist and grist,
    
    Differ like diverse and divers,
    Rivers, strivers, shivers, fivers.
    Once, but nonce, toll, doll, but roll,
    Polish, Polish, poll and poll.
    
    Pronunciation-think of Psyche!-
    Is a paling, stout and spiky.
    Won't it make you lose your wits
    Writing groats and saying "grits"?
    
    It's a dark abyss or tunnel
    Strewn with stones like rowlock, gunwale,
    Islington, and Isle of Wight,
    Housewife, verdict and indict.
    
    Don't you think so, reader, rather,
    Saying lather, bather, father?
    Finally, which rhymes with enough,
    Though, through, bough, cough, hough, sough, tough??
    
    Hiccough has the sound of sup...
    My advice is: Give It Up!
    

  • Oh my favorite is Crystal. It’s a statically compiled dialect of ruby.

    It supports:

    • Most of the ruby goodness: custom DSLs, patching classes/mixins (monkey patching instances is not supported)
    • Compile time type checking (but it also uses duck typing)
    • Coroutines / fibers that work across multiple threads (multi-thread support is still experimental, but from my experience works well)
    • Possible to create small self-contained binaries (like go-Lang apps).

    As much as I love the expressiveness of crystal, there are a few cons:

    • It’s slow to compile. Due to the dynamic nature of the language, the compiler needs to parse a lot of files (think C/C++) before it creates a binary.
    • The number of libraries is very immature at the moment. Crystal is a young language and is missing support for things like aws.
    • The library management mechism (called “shards” akin to ruby gems) is not great (in my opinion). There are helpful tools to create the scaffolding, but if you’re pretty much stuck with the defined structure. For example you cannot have a single git repo that provides a library and an application that uses it.

    Other than that, the type checking but with ruby-like syntax is awesome!

    edit: fixed formatting


  • Others have given a good description of what a launcher is.

    But my reason for why I use a custom launcher is simple : I want a consistent UI experience, regardless of whether my current (or future) android phone is a Google, Samsung, OnePlus, ect.

    For me a phone is tool, nothing more. I don’t have the time or interest to “explore” the difference in UI’s. In fact, Samsung’s Launcher (Bixby?) inferriates me the most as the default “back” and “apps” Buttons are inverted compared to many other launchers… so it messes with my muscle memory.

    With a custom launcher (I use Nova), I can restore/import my settings on any device (or custom version of android like lineage) and I’ve got the same familiar interface. Actually, Nova is quiet nice as it’ll also show you greyed-out Icons for all the apps you has on your home screen. As the apps are installed, you can start to use them. This (for me) makes moving to a new phone much easier.


  • In the US, they’re the same.

    Are you sure?

    I’ve always thought of universities as educational institutions funded (in part) by the state. So, tuition for “The University of Colorado” is partially subsided by the taxes people pay to the state of Colorado.

    Colleges are not funded by the state, therefore have a higher tuition than universities.

    At least that’s the theory. However, both universities and colleges have become so profit focused, I don’t know how much cheaper universities are now-a-days.

    I’d also argue that a university in the U.S. is more prestigious than many colleges (the exception being Ivy league schools), because universities being cheaper means a high demand for being accepted, which means applicant need “be better” to gain admittance.

    In the job market, however, you are absolutely right: college VS university - it doesn’t matter.




  • But the nice thing about email is it’s decentralized, and everyone already has it.

    That is true, but in the case of email as an issue tracker: only the people who have received it will know of its existence (unless it’s mirrored on public facing websites - like Debian does with their issue tracking).

    The thing we’d lose is the “ease of access”. Tbh, I’d see Usenet being a better distribution medium than email for OSS apps… but I really appreciate the intention behind solutions like git-issues: move the issue tracking into the same tools used to track code changes. It, in my opinion, is more in line with K. I. S. S.