HackerTrans
トップ新着トレンドコメント過去質問紹介求人

gardaani

no profile record

投稿

App Store sees 84% surge in new apps as AI coding tools take off

9to5mac.com
66 ポイント·投稿者 gardaani·3 か月前·74 コメント

コメント

gardaani
·2 か月前·議論
Is bassoontracker too old-school? https://www.stef.be/bassoontracker/
gardaani
·3 か月前·議論
W3C has been defining SVG Native, but it hasn't progressed much lately — mostly because there hasn't been any interest in it. SVG Native is a small subset of SVG 2.0 which doesn't support scripting, animations or any external references. https://svgwg.org/specs/svg-native/
gardaani
·3 か月前·議論
It isn't only corporate development teams — open source development teams want to spy on their users, too. For instance, Homebrew: "Anonymous analytics allow us to prioritise fixes and features based on how, where and when people use Homebrew." [1]

[1] https://docs.brew.sh/Analytics
gardaani
·3 か月前·議論
Linux kernel version 7.1 will drop support for 486: "Linux devs think even one second spent on 486 support is a second too many." https://arstechnica.com/gadgets/2026/04/linux-kernel-maintai...
gardaani
·5 か月前·議論
The movie was made in 1983 and it already uses the word "hallucination": "what you see on these screens up here is a fantasy; a computer-enhanced hallucination" https://www.imdb.com/title/tt0086567/quotes/?item=qt0453841&...
gardaani
·5 か月前·議論
Here's Andreas Kling's general thoughts on Rust:

- Excellent for short-lived programs that transform input A to output B

- Clunky for long-lived programs that maintain large complex object graphs

- Really impressive ecosystem

- Toxic community

https://x.com/awesomekling/status/1822241531501162806
gardaani
·2 年前·議論
There's a web-based version modeled after the original Deluxe Paint with source code available: https://www.stef.be/dpaint/
gardaani
·3 年前·議論
Rust made a strange decision abbreviating keywords which are significant (pub, fn) and making things verbose where it isn't needed (separate declaration of P). Here's how my dream syntax for Rust would look like:

    public func read(path: AsRef<Path>) -> io.Result<Vector<u8>> {
      func inner(path: &Path) -> io.Result<Vector<u8>> {
        var file = File.open(path)?;
        var bytes = Vector.new();
        file.readToEnd(&mut bytes)?;
        return Ok(bytes);
      }
      return inner(path.asRef());
    }
I have replaced pub with public, replaced fn with func, removed separate declaration for P, replaced :: with ., replaced Vec with Vector, replaced let mut with var, replaced snake_case with camelCase, added return keywords. Note that all these are syntax changes. Semantics hasn't been changed at all. One more thing would be to remove the semicolons..

Compare that to the original. Which one is more readable?