home.social

Search

1000 results for “need”

  1. fuck that headline bot, i just unfollowed because literally no one is in need of more corporate news headlines, especially when said corporate news outlets don’t even bother with a fedi account.

    why would we even want a bot for this? why not a bot that shares headlines from news outlets and journalists that are marginalized by mainstream society, including social media spaces?

    they are making bots that shit on our floor and they don’t even have to be around to see it or help clean it up. that’s my view on Headline Bot. fuck that thing.

    #fediverse #bots #corporatenews #mainstreamnewsmedia #Journalism

  2. #MissKittyArt is dumbfounded. There is so much work that needs to be done in #web3. It is still unpaved roads. The #blockchains are solid. The ones you know, #ETH, #BASE, #SOL. Fuck the planet killer #BTC. That's been institutionalized anyway. Automated #split #donation on #Base is so hard to find.

  3. I redid my personal website and I was so excited, I felt like I needed to do a new blog post. This was one I promised the Djangocon folks this year to explain my excitement at them moving to a single track conference, along with open spaces, which is the best type of conference. I explain why here:

    ericholscher.com/blog/2026/oct

  4. 💫 Ah yes, because every couch potato with a Raspberry Pi and a penchant for #nostalgia needs to relive the moon landing 🎑. Let’s all pretend that turning cookies on or off is the equivalent of rocket science 🚀, while the real challenge is surviving yet another cookie banner 😩.
    raspberrypi.com/news/recreate- #RaspberryPi #MoonLanding #CookieBanner #TechHumor #HackerNews #ngated

  5. Your Python code works. It’s also slower than it needs to be. 🐢

    If you work in AI or data, you’ve probably lived this loop:

    Prototype in Python because it’s fast to write.
    Hit a performance wall.
    Rewrite the hot paths in C++, Rust, or CUDA.
    Now you maintain two languages, two toolchains, and a fragile bridge between them.

    This is often called the two-language problem. It costs teams time, hiring flexibility, and a lot of debugging hours. Mojo is an attempt to fix it at the root.

    What is Mojo?

    Mojo was created by Modular, co-founded by Chris Lattner, who also created Swift and LLVM. It combines Python-like syntax with systems-level performance and memory safety ideas inspired by Rust, and it uses the MLIR compiler framework to target hardware such as GPUs, CPUs, TPUs, and ASICs.
    opensourceforu

    The goal is simple: one language from prototype to production, with code that looks familiar to Python developers.

    Why 1.0 matters

    For years, Mojo was a fast-moving experiment, and its syntax changed often. That made it hard to bet a real project on it.

    Version 1.0 brings backward compatibility and API stability, and future 1.x releases are expected to be mostly additive. Modular also says it relies on Mojo daily in production, as the foundation of its own commercial products, MAX and Modular Cloud.
    opensourceforu
    modular

    In short, the language you learn today shouldn’t break under you next month.

    What problems does it solve?

    1. Performance without leaving the Python mindset

    You write code that reads like Python, but you get control over types, memory, and hardware when you need it. You don’t have to jump to a different language for the hot path.

    1. One language for the whole stack

    Instead of Python for the model and C++ or CUDA for the kernels, you can aim to write both in the same language. That means a smaller skill gap inside your team.

    1. Hardware portability

    AI workloads now run on many kinds of accelerators. Because Mojo is built on MLIR, it is designed to target different hardware without rewriting everything per vendor.

    1. Gradual adoption

    You don’t need to migrate your whole codebase. Mojo is designed to work alongside Python, so you can start with the one function that’s too slow.

    A first look at the code

    Here is a simple example. It looks like Python, which is the point:

    mojo
    def main():
    var total = 0
    for i in range(1_000_000):
    total += i
    print(total)

    The real gains show up when you add static types and use Mojo’s low-level features for performance-critical sections. Check the official Mojo docs for the current syntax, since the language was cleaned up significantly for 1.0.

    Where to be realistic

    I don’t want this to read like hype, so here are the caveats:

    The ecosystem is young. Python has decades of libraries. Mojo does not, and you’ll often lean on Python interop.
    It’s strongest for AI and performance-heavy work. For a typical CRUD web app, Python or Go is still the simpler choice.
    Governance is worth watching. Modular was acquired by Qualcomm in mid-2026, and open-source status and community direction are things to keep an eye on as the ecosystem grows.
    opensourceforu
    Features are still arriving. Async programming, pattern matching, and tagged unions are on the roadmap.
    opensourceforu

    Should you try it?

    My take:

    Yes, if you work on ML, GPU kernels, or numerical code and you’re tired of maintaining a Python and C++ split.
    Maybe later, if your workload is mostly I/O-bound or web-focused.
    Worth a weekend, if you just want to see where language design is heading.
    Getting started
    Read the official Mojo documentation.
    Install the toolchain and run a small benchmark of your own slow Python function.
    Port just that one function and measure the difference.

    Measure on your own workload. Benchmarks from other people’s projects won’t tell you whether it helps yours.

    Final thoughts

    The two-language problem has been accepted as “just how things are” for a long time. Mojo 1.0 doesn’t magically end it, but it’s the first time the idea feels stable enough to try seriously.

    Have you tried Mojo, Rust, Zig, or another newer language? What problem did it solve for you, or why are you still skeptical? Let me know in the comments. 👇#programming #mojo #ai #python #software #coding #development #engineering #inclusive #community
    Mojo 1.0 Is Here: Is the Two-Language Problem Finally Over?

  6. 🐻 ICYMI: Character designer Chelsea Trousdale creates small animal #sculptures using felted #wool, barbed needles, and foam mats. In these step-by-step #tutorial #videos, she shows how to sculpt expressive bear and pig faces with tangled fibers.

    👉 seethis.tv/post/needle-felting

    #activities #animals #art #bears #calm #crafts #cute #demonstration #diy #handmade #howto #pigs #textiles #tksst #video

  7. I think the person watching the dollar general last night took nap if you know what I mean this place needs god

  8. Doing my California ballot today. Not as much research needed as I expected. 🤞

    As others have said here, just looking at who's spending money for or against a proposition is often a pretty reliable gauge (although not always! looking at you, Planned Parenthood re prop 40)

  9. Excellent piece on the #humanright to #shelter. Mobilization is needed to reclaim #housing from the #profiteers, #hedgefund and political speculators, and change legislation that bans housing as an #extractiveIndustry.

    "In Yellowknife, just two investment firms own roughly 80 per cent of the private rental housing. If one of them evicts you, there is almost nowhere else to go." theglobeandmail.com/opinion/ar

    #RiseUp #cdnpoli

  10. Why citizens’ trust in government has declined

    All arms of government, including Parliament of Uganda need to tackle the cancer of corruption   COMMENT |…
    #France #FR #Europe #EU #SociétéGénérale
    europesays.com/france/99467/

  11. RE: fosstodon.org/@dantleech/11750

    TIL Packagist protects the vendor once a package exists - you need to be a maintainer on at least one published package with that vendor to publish more

  12. I used to treat ChatGPT like a vending machine. Need a React hook? Drop a coin. Need a PR summary? Drop another. Every ask started from zero — stack, conventions, what “done” meant — and every reply drifted a little from how we actually ship.

    The waste wasn’t the tokens. It was re-explaining our frontend rules every single time, then cleaning up the same mistakes.

    So I stopped pasting one-offs and started treating prompts like code: named, versioned, and checked into the repo.

    One-off asks don’t compound


    A throwaway chat is fine for a throwaway question. Frontend work rarely is throwaway:

    • “Write a Modal” without our focus-trap / Escape / return-focus rules
    • “Add loading states” without our skeleton vs spinner convention
    • “Review this PR” without what AI should skip vs what a human owns
    • “Refactor this form” without our form library and error-message pattern

    You get something that compiles. You don’t get something that matches the last three PRs. The next person (or the next you) pays the tax again.

    What belongs in a prompt library


    I keep a small folder — prompts/frontend/ — not a novel. Each file is one job, one outcome shape.

    Mine look like this:

    prompts/frontend/
    pr-review-ai.md # what the model checks vs leaves for humans
    new-component.md # scaffold + a11y buckets + token rules
    design-token-change.md # changelog / RFC checklist before merge
    test-plan.md # real coverage vs fake green
    agent-ui-diff.md # component boundaries, no random token edits
    accessible-react.md # roles / keyboard / contrast report required

    If a prompt isn’t reused at least twice a month, it doesn’t earn a file. Sticky notes in chat stay sticky notes.

    The shape every prompt gets


    Same skeleton so humans and agents know where to look:

    # <job name>

    ## When to use
    One sentence. If it doesn’t match, don’t force it.

    ## Context to paste
    - Framework / router / form lib (or “read from repo”)
    - Design tokens source of truth
    - Related golden files (paths)

    ## Hard rules
    Bullet list the model must not violate.
    Prefer native HTML, keep tokens, no drive-by refactors, etc.

    ## Output format
    Numbered sections the reply must include.
    Missing a section = reject the turn.

    ## Done looks like
    Concrete acceptance — not “looks good.”

    The “output format” line is the whole game. Models fill schemas. They invent vibes when you don’t give one.

    From ChatGPT paste to agent / editor default


    Once the files exist, wire them where work actually happens:

    1. Cursor / Copilot / Claude project instructions — point at prompts/frontend/ or inline the two you use daily.
    2. PR bot / agent — load pr-review-ai.md as the system brief; humans still own product judgment.
    3. Slash or snippet — @new-component expands the scaffold prompt so nobody retypes it.
    4. CI-ish habit — if the agent reply skips a required section, treat it like a failed check and re-run with the same file.

    You don’t need a fancy prompt CMS. Markdown in git is enough. Review prompt changes in PRs the same way you’d review eslint config.

    A tiny migration story


    Week 1 I had twelve ChatGPT threads titled “modal again.” Week 3 I had six files and deleted half the threads.

    What changed in practice:

    • New Button / Modal / Combobox asks started from the same a11y report shape
    • Token edits stopped sneaking hex literals into components
    • AI PR comments stopped arguing about naming when the prompt said “leave naming to humans”

    Same models. Less re-prompting. The library held the team memory the chat UI kept forgetting.

    What not to put in the library


    • Product pitches and marketing copy (keep prompts about shipping UI)
    • One-shot debug sessions that will never recur
    • Entire style guides pasted twice — link the real doc instead
    • Secrets, private URLs, or customer data as “examples”

    A prompt library is DX infrastructure. If it reads like a blog draft, move it to the blog.

    Start with three, not thirty


    Tonight, pick the three asks you keep repeating. Write each as one markdown file with When / Rules / Output / Done. Drop them in the repo. Point your editor agent at that folder.

    Next time you open a blank ChatGPT box for a frontend task, open the matching file instead. Paste once. Reuse forever. That’s the whole upgrade — from one-off asks to a library your future self (and your agents) can actually find.#frontend #ai #dx #productivity #software #coding #development #engineering #inclusive #community
    From One-Off ChatGPT Asks to a Reusable Frontend Prompt Library

  13. 📖 Seattle's iconic 605-foot observation tower with 360-degree city views. This is Space Needle in WA.

    #Heritage #RoadTrip #HistoryLovers #Washington #la…

    Your skin deserves the same care as your itinerary
    Shop now: https://www.amazon.com/dp/B0DR98V39P?tag=jwebb004-20
    #PaidLink #Ad #AmazonAffiliate

    Space Needle

  14. europesays.com/people/278899/ MEPs debate October EU summit and need for an ambitious 2028-2034 budget | Atualidade #PlenaryDate:19102026 #productType:PRESS_RELEASE #UrsulaVonDerLeyen

  15. europesays.com/people/278843/ MEPs debate October EU summit and need for an ambitious 2028-2034 budget | Επικαιρότητα #AntónioCosta #PlenaryDate:19102026 #productType:PRESS_RELEASE

  16. CW: Food. Beetroot!

    Last of the beetroots. Find a recipe and it needed dill. The first of that picked this year. Tomatoes are in and have fruit. Wonder if i should pull if those early ones.

  17. Bill Gates is warning (in the Observer) that AI will see mass job losses, but the need for a 'safety net' means that the wealthy (who reap much of the financial benefit ) will need to pay more tax.

    Whatever the merits of the second aspect of his argument, (as always) this sort of technological determinism undermines responses;

    AI & associated technologies are not natural forces we need to deal with, they are human constructs whose social impact can & *should* be fully regulated!

    #AI #politics

  18. Your Medicare Advantage Plan May Be Ending. Here's What You Need to Do Before December 7.
    npr.org/2026/10/24/nx-s1-60146
    Medicare open enrollment runs through December 7, and up to 5 million seniors whose Advantage plans are being cancelled need to log on and choose a new plan before the deadline.
    #wellness #healthcare #medicare

  19. The first thing I feel, when I see 50 commits PR I need to review:

  20. Defense minister: Light fighter jets could be procured within 4 years | News

    Minister of Defense Martin Herem has said Estonia could need around a dozen light fighter jets to counter…
    #Estonia #EE #Europe #Europa #EU #Eesti #estonia #EstonianAirForce #martinherem #Uudised #velloloemaa
    europesays.com/3330655/

Share on Mastodon

Enter the server where you have an account.