Preferences

justusw
Joined 907 karma
hello@justus.pw

My interests are: telecommunication, FOSS and decentralisation.

I run a consultancy in Tokyo focusing on software development and Open Source. I organise an online APL/J/K user group on meetup.com

Hire me!

[ my public key: https://keybase.io/justuswilhelm; my proof: https://keybase.io/justuswilhelm/sigs/r0imUgdXz-DJc7f1qbGQXhEzdeNEXSqVKXYWvcPm1j8 ]


  1. Same here with a Japanese ISP. Is this related to the AWS outage?
  2. I've finally fixed a bug in Hugo that I've told myself to fix for a while now. The experience was pleasant and I want to share my experience with the review process with everyone.
  3. Thank you for the link, I'm quite intrigued by myba. At least on macOS, I spend way too much time finding workarounds, even with borgmatic.
  4. Can confirm, I've got a DKIM passing email today asking me to sell my "Illuvium". DKIM auth result header:

    > Authentication-Results: spamfilter01.heinlein-hosting.de (amavisd-new); > dkim=pass (2048-bit key) header.d=autodesk.com

    For this DKIM-Signature:

    > DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autodesk.com; > h=from:subject:mime-version:list-unsubscribe:content-type:reply-to: > cc:content-type:from:subject:to; > s=s11; bh=...

    MTA:

    > Received: from ec2-3-8-140-122.eu-west-2.compute.amazonaws.com (unknown) > by geopod-ismtpd-13 (SG) with ESMTP id n5WDORJ6Taauv7FuUNA9Ug

    I wonder if just their DKIM selector got stolen or someone owned their AWS accounts as well?

  5. Chiming in to say the same.

    I was there in their earlier years. Ecosia set the standard for me what an ethical company should be like.

    And hey odiroot ;)

  6. Funny that you mention it, I also went Homebrew -> MacPorts -> Nix. Homebrew had analytics and broke versions too often. MacPorts is way more stable, but some niche packages would not build well, and I had terminfo issues with tmux.

    Nix allows me to override most of that, and I can share home manager config with my Debian workstation.

  7. Thanks for your feedback. You are right. I've lowered the minimum version to Python 3.10. If you want to give it another try, the package is on PyPI now.
  8. Good one! That's pretty much how I started and then ended up with Pomoglorbo instead. I have wanted the timer to integrate with timewarrior, and automatically time what I am working and also keep track of my breaks. Another issue is that when your computer sleeps, you'd want to keep counting seconds in the background, so time.sleep(1) will lose accuracy very quickly.
  9. Thanks! Nice find. I've just fixed the j/k mixup and made version 2024.6.19.3 available on PyPI / codeberg (https://codeberg.org/justusw/Pomoglorbo)
  10. Apologies if this sounds completely defeatist, but wouldn’t it be better to just mostly get rid of colors in product design? That is, yes, you absolutely want to use color for branding and recognizability, but given the fact that widely deployed color models and accessibility metrics do not completely reflect the reality of human color perception, using them to convey information is just not worth the trouble.

    Again, there are exceptions to everything, but WCAG 2.1 says UIs shouldn’t fully rely on color to convey information (please correct me if I am wrong), the same goes for icons.

    I can see how other sectors and industries will treat this differently (think color bands on resistors or topographical maps), but for me, creating a SaaS product with a focus on accessibility, I have almost completely given up on this topic.

    Charts, statistics and so on are way easier to make accessible when using good old HTML tables.

    The increase in product quality is marginal when optimizing for color.

  11. oklch.com is an absolutely fantastic resource, thank you for sharing it.

    I was able to see how limited our devices are when it comes to high chroma colors and I was only able to select purple. We are fooling ourselves and our users if we keep using HSL and think it’s acceptable.

  12. All these years using Firefox, I did not know this feature existed.

    On the other hand, a few years ago I accidentally triggered PiP in mobile Safari, and it worked so inconsistently especially on YouTube when switching to another app, that I dread using it.

    (Recently invidious showed how to do it properly)

  13. Interesting. Is that the budget for only search related development or other products as well? (think Stadia, Google Plus etc)
  14. In hindsight, the victor claiming they won because they were better than Bing et. al is exactly what I would say as well if I rigged the game.

    We are so commonly assuming that Google has the secret juice that makes search work, and we are so deep in that we can’t trace our steps back and see if this statement still holds in 2023 or not!

    Same goes for companies perpetuating the myth that they only hire mega-brained geniuses. That is far from the truth! Most exceptional companies are bound to regress to the mean at some point :)

    As a consumer, having my freedom of choice so severely limited appears decisively anti-capitalist. Ffs Firefox please remove Google as the default.

    „Competition is for losers“

    Peter Thiel on WSJ https://archive.li/2014.09.12-221631/http://online.wsj.com/a...

  15. The common advice is to negotiate prices excl tax, and that advice has been there for quite a while. Even before the new invoice system you could have your revenue taxed if it exceeds a certain amount (10mil JPY) for a certain amount of years.

    What is surprising to me is how low the business side skills of most freelancers are. E.g., they don’t have a grasp of double entry bookkeeping, despite doing the blue tax declaration (青色申告). And as soon as there is a complicated payable or receivable scenario, the simple data entry freee and the like provide breaks down.

    In my opinion the general skill level is pretty low. To me it is no wonder that the tax agency organizes tax lawyer led study groups, we need more of that.

    Again, no surprise that people freak out over this system, but it‘s been years in the making. And the fact that sole entrepreneurs have been able to “pocket in“ the VAT so to say has always felt like a massive ripoff to me. This is especially so because the tax burden is even higher for me as a corporation here.

    Being from Germany, having proper rules for VAT deduction appears as the most normal thing to me.

  16. That sounds somewhat similar to the “I rewrote X - in Rust”, or “Why isn’t Linux rewritten in Rust?!” posts that get upvoted quite a lot, or used to.
  17. Sheesh, clickbaity title.

    No, it’s not a scam. Should you use it for your data? Yes. Does it prevent you being h4x0red? No. Defense in the depth.

  18. May I perhaps add my rant 50 cents here and link to my post about this?

    https://www.justus.pw/garden/telemetry.html

    It’s opt out, and it doesn’t even completely disable it (unless given an env var as well)

    The devs know about this:

    https://github.com/storybookjs/storybook/discussions/19910

  19. I wonder what some of the regional quirks are, instances where the implementation strays from the standard, but if you don’t do it in quirks mode, you can’t connect to the cellular connection or calls will not go through etc.

    A sort of woops, non-strict YAML moment, but in telecommunications.

  20. Wow… has he been on a train?
  21. Fujitsu? I am sure the link is only the company name, but the Japanese government contracted out the ID card deployment largely to them, leading to a catastrophic rollout:

    https://www.theregister.com/2023/06/30/fujitsu_japan_micjet_...

    Some were able to do bank related activities as unrelated people because their cards were issued around the same time, and this thing will be our medical insurance ID at the end of 2024

  22. So if governments are sniffing on high entropy traffic, could we just send normal seeming (SSH or whatever) packets with the payload coming from /dev/urandom? Would that be a denial of service?

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal