HNHacker News
TopNewBestAskShowJobs

Leo_Verto

224 karma · joined June 4, 2017

[ my public key: https://keybase.io/leo_verto; my proof: https://keybase.io/leo_verto/sigs/vIQLYCEnuotICXewSCTsfHJLuE3lMZeUbezryaXYugg ]
submissionscomments
Leo_Verto··on DaVinci Resolve 21.1
This aur package [1] works well for me. Unfortunately the new maintainer removed the automatic download and you need to manually download the zip via the form on Blackmagic's website (however not even the email is validated).

1: https://aur.archlinux.org/packages/davinci-resolve

Leo_Verto··on Nation-scale Matrix deployments will fail using the community version of Synapse
It's a shame it had to come to this but I can see why Element had to make this choice.

To me it feels like they've ended up in a position similar to Docker Inc. where they've spent years of work and tons of resources building the standards and reference implementations, but missed out on the juicy integration and support contracts.

Docker has turned into the OCI standard and most Kubernetes deployment don't even run containerd anymore. The company has massively rate limited Docker hub and recently increased the pricing again, which has had much bigger impact for end users than this pivot by Element.

I really hope this works out as a funding source for future Matrix development, I don't see how its ecosystem can continue to be developed and healthy without Element.

Leo_Verto··on Understanding ReplicaSet vs. StatefulSet vs. DaemonSet vs. Deployments
Like it or not, containers are here to stay. They just make way too much sense as an atomic unit for delivering applicstions and really aren't that complicated.

Kubernetes is a whole nother beast though and while it introduces a ton of overhead, it can be useful at a certain organisational scale as an API definition for delivering services to other teams.

Leo_Verto··on German Naming Convention
You probably should avoid working for a German company practising domain driven design in Java.

I've seen code that named classes and variables much worse than that.

Leo_Verto··on What Is io_uring?
I also didn't realize it could be used for all syscalls, but storage access and networking seem to be the biggest use case for it.

Depending on the exact setup, storage IOPS can be increased by up to 100% versus the older asynchronous IO kernel API [1], only beaten by pure user-space implementations that aren't as feature-complete.

[1]: https://dl.acm.org/doi/pdf/10.1145/3578353.3589545

Leo_Verto··on 2.7-meters Telescope mirror shot 7 times (1970)
Besides the report on mirror damage this telegram also appears to contain observations of "periodic comet Curmumov-Gerasimenko", which had been discovered a year earlier, and happens to be the one ESA's Rosetta mission visited in 2016.
Leo_Verto··on WD launches 4TB SD card
That's because there's a floor to HDD prices regardless of size.

If you want maximum storage per unit of currency spent, you'll be looking at 16-20TB drives which go for 15-16€ per TB in my area.

By comparison, 4TB drives tend to go for 20€+ per TB.

But I agree that SSDs have moved much more rapidly and am looking forward to them finally surpassing HDDs on the price front too.

Leo_Verto··on Why are we templating YAML? (2019)
The fact that it's a purely functional programming language with lazy evaluation is really powerful but steepens the learning curve for devs who haven't worked with functional languages.

The stdlib is also pretty sparse, missing some commonly required functions.

Leo_Verto··on Why are we templating YAML? (2019)
That's sort of what https://cdks.io does, except the final output is YAML for better readability.
Leo_Verto··on Examples of AI rip-offs making their way into Google News
The author didn't even remove ChatGPTs disclaimer in the last paragraph. Other articles on the site however seem human-written.
Leo_Verto··on Organic Maps
Organic Maps really nails the use case for a minimalistic, no-nonsense mapping app with great UX design. Whereas OsmAnd tries to accommodate all use cases with full configurability, which results in a mess of nested options menus, OM goes for reasonable defaults and short menu paths.

Unfortunately that minimalism comes with some downsides. While OM has a great metro map, it doesn't show bus lines (which would probably blot the map size quite a bit), making it unfortunately unusable for my use case.

Leo_Verto··on Jsonnet – The Data Templating Language
The excellent Jsonnet training course [1] by u/Duologic somewhat fills this niche by having you play around with k8s resources and using external packages.

[1]: https://jsonnet-libs.github.io/jsonnet-training-course/

Leo_Verto··on I worked at LastPass as an engineer
To add onto this, the reason ECB mode is so horribly bad, is that it produces the same cyphertext for blocks with the same plaintext.

This allows an attacker to detect repeating plain text segments, e.g. reused passwords.

The Wikipedia article on block cypher modes illustrates this problem rather well [1].

[1]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation...

Leo_Verto··on Plasma Bigscreen
California mandated these sort of warnings a while ago so manufacturers just started slapping them on all of their products, just in case. Great example of alarm fatigue [1].

[1]: https://en.wikipedia.org/wiki/Alarm_fatigue

Leo_Verto··on Australia grid simulation last 51 weeks: 98.8% on renewable electricity
This is a simulation showing how Australia could meet its electricity demands using a large amount of additional renewable capacity.

Unfortunately the Australian electricity generation mix as of 2020 is made up of 54% coal and 20% and just 24% renewables [1]. Renewable capacity is increasing but at the current pace 90+% renewable generation is not likely to be achieved within the next 20 years.

You can check the live generation mix on electricitymap [2].

[1]: https://www.energy.gov.au/data/australian-electricity-genera... [2]: https://app.electricitymaps.com/zone/AUS-NSW

Leo_Verto··on For people who still don't get how bad DIMMs are
That's a bit disingenuous, isn't it? Of course at some point you'll need a newer processor and chipset to make use of the latest features and innovations.

But you can just move your unsoldered M.2 SSD to the new board. And when properly supported by OEMs, motherboards can last you for generations of CPUs.

There are B350 and X370 boards that were released with the Ryzen 7 1800X in 2017, that support the recently released 5800X3D, a processor two generations of microarchitecture newer on an entirely different node. And while that processor still has the same amount of L2, you get six times the L3 cache of it's predecessor.

Leo_Verto··on EU reaches deal to make USB-C a common charger for most electronic devices
I like the theory that Apple is trying to keep Lightning on their phones until they can make an entirely wireless iPhone happen, but the failure of AirPower [1] was likely a factor in delaying this transition further than planned.

[1]: https://www.macrumors.com/2019/03/29/apple-officially-cancel...

Leo_Verto··on EU deal on single mobile charging port likely June 7 in setback for Apple
Counterpoint: The lightning port has both the locking spring tabs as well as the spring contacts in the receptacle, both of which wear out over time. I'd much rather replace a cable due to worn out springs than my phone's port. Now why is Apple holding onto Lightning for iPhones when even the iPad has been transitioned to USB-C? I like the theory that Apple is trying to keep it until they can make an entirely wireless iPhone happen, but the failure of AirPower [1] was likely a factor in delaying this transition further than planned.

[1]: https://www.macrumors.com/2019/03/29/apple-officially-cancel...

Leo_Verto··on Tmux lets you select and copy text with your keyboard
Have you tried k9s [1]? Just being able to run common operations directly on k8s entities is so much better than having to run a separate command. It also uses vi-style hotkeys.

[1]: https://k9scli.io/

Leo_Verto··on ISS throws away 2.9 tons of trash into orbit
The ISS has to regularly perform station keeping, i.e. it has to expand fuel to raise its continuously decaying orbit. Any additional weight would increase the fuel required for this.
Leo_Verto··on Fire declared in OVH SBG2 datacentre building
Not disagreeing with you but the firefighters probably shut down all power onsite as soon as they arrived.
Leo_Verto··on Accidentally quadratic: When Python is faster than C++
To add onto your point: from what I've heard the split at HPC conferences is about 40% C to 60% Fortran.
Leo_Verto··on Using time travel to remotely debug faulty DRAM
That's just Intel though. All AMD Ryzen CPUs without integrated graphics do support ECC although YMMV depending on the motherboard you use. [1]

[1]: https://hardwarecanucks.com/cpu-motherboard/ecc-memory-amds-...

Leo_Verto··on Creating a Home IPv6 Network
Docker doesn't support Prefix Delegation which makes it unusable on home networks with dynamic ipv6 prefixes.

What worked for me was running https://github.com/robbertkl/docker-ipv6nat which allows you to run containers with NATed ipv6 addrsses exactly the same way you'd run ipv4.

Leo_Verto··on GitHub Container Registry
Really looking forward to trying this! When I tried using Actions to build a Docker image and deploy it to Kubernetes two months ago the entire experience felt rather clunky, especially when working with a cloud provider that's not one of the big three.
Leo_Verto··on Docker to rate limit image pulls
Currently the state of Github Packages' Docker UX is terribly and ironically it doesn't integrate well with Github Actions (or at least it didn't when I tried it to months ago).
Leo_Verto··on Burger King Is Leveraging Tesla Autopilot's Confusion to Sell Whoppers
This isn't the first time Burger Kings marketing team has turned a weakness of a machine learning system into a campaign.

In 2017 they ran a TV ad designed to trigger Google Homes. [1] They used a well-timed Wikipedia edit to get them to say exactly what they wanted them to say!

IIRC Google fixed this pretty quickly using voice heuristics.

[1]: https://www.theverge.com/2017/4/12/15259400/burger-king-goog...

Leo_Verto··on Draw.io Desktop App
It's possible to export LaTeX to PDF with the latter containing the LaTeX source.
Leo_Verto··on Nvidia calling gaming PC owners to put their systems to work fighting Covid-19
That's not true anymore, there are CPU projects now:

https://foldingforum.org/viewtopic.php?f=24&t=32339 https://foldingforum.org/viewtopic.php?f=24&t=32341

Leo_Verto··on Nvidia calling gaming PC owners to put their systems to work fighting Covid-19
Does Rosetta have GPU projects these days? I was under the impression that it only ran on CPUs.
Page 1 of 2Next →