Skip Navigation

Posts
226
Comments
1467
Joined
3 yr. ago

  • I've been using GNU Cash for many years.

    The UI is kinda bad, way too complex, and the banking API integration is cumbersome and lacking.

    That's all negatives, and it sounds pretty bad, but it's still my banking app.

  • Modern websites no longer fit the document-centric model HTML was created for. A typical news homepage mixes headlines, images, teasers, and interactive elements in ways the original spec never anticipated. The New York Times even present teasers without headlines at all. This diversity shows how little shared foundation there is for developers today – and why HTML needs a broader, more coordinated evolution beyond isolated improvements.

    Aren't such cases already covered? I don't see the issue or alternative.

  • 🎨 Theming dark-mode compatible

    😵 quite the white border it has there

    scrolling is also quite limited to only the content area

  • if the software developer had experience with AI

    Did these developers not have experience with AI?

    and were to start on a new project, without any existing context

    I'm not sure focusing on one aspect to scope a reasonable and doable study automatically makes it “really low effort”.

    If they were to test a range of project types, it'd have to be a much bigger study.

  • Before starting tasks, developers forecast that allowing AI will reduce completion time by 24%. After completing the study, developers estimate that allowing AI reduced completion time by 20%. Surprisingly, we find that allowing AI actually increases completion time by 19%--AI tooling slowed developers down.

    The gap and miss is insane.

  • Removed Deleted

    Permanently Deleted

    Jump
  • Nodes only know their neighbors.

    When this makes me think of gravity and how that propagades huge distances (if not endlessly until practically ignorable), would that be correct or wrong for this aspect?

    What does 'neighbors' mean in this context? Is it meant as something more local, constrained, or scoped towards local physical locality?

  • nice cigar

  • A relatively uncommon but reasonable, good approach to issue management.

    Discussions allow for different formats, including explicit voting, which is useful for things like feature requests.

  • Video shows them opening the hackaday website and pressing “accept all” on the “share and sell personal data with and to third parties” dialog. 🙈

  • Just gotta close it off on both ends<===>

    (parens for round ends didn't look good)

  • 🌚

  • 🐈‍⬛

  • I don't get what your bridge example is supposed to show, nor what normalizing substandard practice has to do with politics or lack thereof.

    Depending on where you look there's plenty of shoddy construction work and cutting corners for cost, big projects are notorious for taking longer and costing more in the end. Construction had more time to develop and be regulated, and has more physical limitations compared to software development. Both, in the end, can be (theoretically) held accountable before court.

    is to be able to communicate this effectively with management

    Isn't this politics? Why are you saying politics has no place in engineering principles?

    Software engineers are much more replaceable than construction engineers/architects, both in-discipline and with less expertise.

    I do my part in what I can influence and control, delivering good and sound products, but it's obvious depending on individuality doesn't work across our whole industry.

    /edit: The linked article talks about how in-company politics are necessary to coordinate and deliver features. I don't see that addressed here either? How would you deliver - taking the example from the article - Latex in Markdown on GitHub without politics?

  • And link to the project homepage, not the release note. Or maybe both.

    Did you open the link? The release notes have a project description, not just a change log.

  • I worked on and created a lot of things, but when thinking 'cool', the fractal rendering I did a long time ago popped into my mind as well. It just looks cool, interesting, has variance and experimentation, and is very visual.

  • This proposal is an early design sketch by Blink Layout Team in Google to describe the problem below and solicit feedback on the proposed solution. It has not been approved to ship in Chrome.

    linked src

  • Great, I'm glad it helps. Good luck! :)

  • I wonder if we can do even simpler today (with a framework that handles the dynamic aspects of the application, not with barebones JS).

    You want a stateful application or a template-model-rendering system?

    If not, the webbrowsers support fetch API and you can create HTML from that, or set values on the DOM elements.

    Personally, I'm not too familiar with JS frontends in particular. I could name some random names, but don't have experience or particular opinions. What I've read, and intuitively agree with, is that many of the most popular frameworks introduce additional complexities and their own state system when the browser nowadays would cover those natively. Newer frameworks that make use of the current browser tech may be better. But I can't name specific names.

    I myself, in terms of web frontend frameworks, work with Blazor (dotnet). Upside being direct C#/dotnet integration and development and wide options, downside being the tech complexity of framework between browser and backend and a mixing of HTML and Razor concerns.

    If it were me, I would probably create an .html file, add a <script> block, and use the fetch API to fetch the data from the backend and then render/display it via JS/HTML. It's always possible to size up and add complexity later.

  • Six months ago, distributed crawling hit code.forgejo.org, and the mitigation measures put in place then held until a few weeks ago. The mitigation measures relied on JavaScript-based proof-of-work, but the crawling software learned to resolve the measures, allowing the attack to return.

    Since November 24, a new blocking strategy has been implemented and successfully blocked around one million unique IPs daily. Only 5,000 unique IP addresses reach code.forgejo.org daily, and no reports of legitimate traffic being blocked have been received.

    Crazy. A 1M to 5k ratio.

    The linked to 'new strategy' information is interesting too. They're blocking a specific user agent.

    TL;DR: 26 November ~900,000 unique IPs sent requests to code.forgejo.org and blocking one user agent effectively blocks over 90% of them. At the moment ~50,000 unique IP hit code.forgejo.org per hour, ~5,000 of them are not using the suspicious user agent and are sent to Anubis, ~1,000 of them pass the challenge and reach code.forgejo.org.

     
        
    && Header(`user-agent`, `Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36`)
    
      
  • Programming @programming.dev

    Announcing Deno 2 - Full npm compatibility, Stabilized Standard Library

    deno.com /blog/v2.0
  • Programming @programming.dev

    Steam 'Ada Lovelace Day' Sale - Coding, Automation, Engineering games

    store.steampowered.com /sale/AdaLovelaceDay
  • .NET @programming.dev

    .NET 9 Release Candidate 2 is now available! - .NET Blog

    devblogs.microsoft.com /dotnet/dotnet-9-rc-2/
  • .NET @programming.dev

    Performance Improvements in .NET 9 - .NET Blog

    devblogs.microsoft.com /dotnet/performance-improvements-in-net-9/
  • .NET @programming.dev

    .NET 9 Release Candidate 1 is now available! - .NET Blog

    devblogs.microsoft.com /dotnet/dotnet-9-release-candidate-1-is-now-available/
  • Programming @programming.dev

    Using the term ‘artificial intelligence’ in product descriptions reduces purchase intentions

    news.wsu.edu /press-release/2024/07/30/using-the-term-artificial-intelligence-in-product-descriptions-reduces-purchase-intentions/
  • Programming @programming.dev

    2024 Stack Overflow Developer Survey (Page Technology)

    survey.stackoverflow.co /2024/technology/
  • .NET @programming.dev

    Add AI to Your .NET Apps Easily with Prompty - .NET Blog

    devblogs.microsoft.com /dotnet/add-ai-to-your-dotnet-apps-easily-with-prompty/
  • .NET @programming.dev

    Introducing CoreWCF and WCF Client Azure Queue Storage bindings for .NET - .NET Blog

    devblogs.microsoft.com /dotnet/introducing-core-wcf-and-wcf-client-azure-queue-storage-bindings-for-dotnet/
  • .NET @programming.dev

    .NET 9 Preview 6 is now available! - .NET Blog

    devblogs.microsoft.com /dotnet/dotnet-9-preview-6/
  • Godot @programming.dev

    Ribbit & Rattle Devlog Time - With an Adventure Time Themed Intro

  • Godot @programming.dev

    Goofy Godot Animation Celebrating 4.0 Release (2020)

  • Visual Studio @programming.dev

    Easily navigate code delegates while debugging - Visual Studio Blog

    devblogs.microsoft.com /visualstudio/easily-navigate-code-delegates-while-debugging/
  • .NET @programming.dev

    Refactor your code with default lambda parameters - .NET Blog

    devblogs.microsoft.com /dotnet/refactor-your-code-with-default-lambda-parameters/
  • .NET @programming.dev

    MSTest 3.4 is here with WinUI support and new analyzers! - .NET Blog

    devblogs.microsoft.com /dotnet/introducing-mstest-34/
  • Programming @programming.dev

    A beginner's guide to mapping arrays in EF Core 8 - .NET Blog

    devblogs.microsoft.com /dotnet/array-mapping-in-ef-core-8/
  • Visual Studio @programming.dev

    Introducing the Revamped Visual Studio Resource Explorer - Visual Studio Blog

    devblogs.microsoft.com /visualstudio/introducing-the-revamped-visual-studio-resource-explorer/
  • .NET @programming.dev

    Introducing .NET Smart Components - AI-powered UI controls - .NET Blog

    devblogs.microsoft.com /dotnet/introducing-dotnet-smart-components/
  • Programming @programming.dev

    Introducing .NET Smart Components - AI-powered UI controls - .NET Blog

    devblogs.microsoft.com /dotnet/introducing-dotnet-smart-components/
  • .NET @programming.dev

    Introducing NuGet.org's Compatible Framework Filters - The NuGet Blog

    devblogs.microsoft.com /nuget/refining-your-search-introducing-nuget-orgs-compatible-framework-filters/