HNHacker News
TopNewBestAskShowJobs

ezluckyfree

165 karma · joined June 30, 2020

submissionscomments
ezluckyfree··on Clarifications regarding arrest of climate activist
In defiance of popular numbers, but as a result of decades of (mostly illegal) protests.
ezluckyfree··on Clarifications regarding arrest of climate activist
It's very rare to actually change things in a liberal democracy with voting. This is a central contradiction of the system, because there is very little incentive for existing governments to offer the ability to vote for policies which would change the status quo. Probably doubly so with something as subversive as what you are suggesting, states don't like it when non-states are able to keep secrets.

Modern labor rights, environmental policy, and basic equality for marginalized groups (women, POC, LGBT people etc.) under the law, are frequently touted as victories of liberal democratic systems but almost all of these rights exist because of massive civil disobedience, and often violent protests.

In all cases, you need huge support of the voter base for a particular issue before voting for a candidate to represent it is ever an option. Even then, there is simply no way to hold elected officials accountable to implementing their platform, and how could there be? No plurality of elected officials would ever want to pass that law in the first place.

ezluckyfree··on Climate activist arrested after ProtonMail provided his IP address
That's just false though. If you're trying to hide from the CIA, then sure they are useless.

I just want to prevent my ISP from throttling my torrents.

You really can't talk about the "use" of any of these tools without a threat model.

ezluckyfree··on Zulip 4.0: Threaded open source team chat
Yeah I think that if your team doesn't understand threading, Zulip will be even worse. Zulip's threading model takes many people a few hours to get accustomed to, even if those people are comfortable with threading in other clients.
ezluckyfree··on My experience with sexual harassment in the Scala community
no, a lynching is a murder by a racist mob

this is a community realizing that John Pretty is a predator and deciding that they don't want a predator in a position of power

frankly, it's weird as hell for you to be confusing those two things

ezluckyfree··on India’s second wave
The new variants seem to be far more infectious, and this time make up a majority of infections.
ezluckyfree··on Amp: Vi-like terminal editor written in Rust
I found https://cosine.blue/2019-09-06-kakoune.html helpful.
ezluckyfree··on Amp: Vi-like terminal editor written in Rust
I've spent a few hours so far learning to use and setup Kakoune. It seems very thoughtfully designed, extremely flexible, great LSP integration, and ofc it's fast.

The community is very helpful. They have a reasonably active Discourse and Discord server which has been extremely tolerant of my inane questions.

For me, a mediocre programmer, there are a couple issues that have made it harder to switch to:

1. I wish someone would package of version of Kakoune that has all the quality-of-life stuff already in there. Setting up this editor feels like getting a whole new hobby. I just wanna work more effectively.

1b. It's very UNIX-y. Probably many people will love this aspect, but like, it does exactly one thing and that is edit text. You need to call out to other programs or plugins for any other functionality.

You can absolutely configure it to interoperate with many other UNIX programs to get something IDE-like, and looking through the setups of other users, many people do this. However, I would like a canonical way to do IDE things, rather than 100 different options. When adopting a new workflow, I just want to be able to function with it before I optimize it for my specific preferences.

2. The teaching infrastructure that exists for vim isn't there yet. Kakoune uses a different language. Rather than just the list of functions, it should really start with the most common things to workflow and then get deeper in the weeds.

Anyway, it's a very cool and good FOSS project and everyone reading this comment should look into it. If you're more competent than me you will probably like it. I found this[1] blog post helpful.

[1] https://cosine.blue/2019-09-06-kakoune.html

ezluckyfree··on CutiePi – A Raspberry Pi 4 tablet
I think that the initial Eink tech wasn't really suited for a general purpose computer. There have been recent advancements that fixed a lot of the issues, but this technology is still new and expensive.
ezluckyfree··on Evcxr: A Rust REPL and Jupyter Kernel
not to sound like a broken record, but Julia has the performance while also having dynamic memory management and an ecosystem close to Python/R (depending on the area).

Rust is nice when you want something lightweight and fast, since Julia has a pretty heavyweight runtime.

ezluckyfree··on Split keyboards and how to build them
I built an Iris split ergo keyboard, and it's great. Most of the cost comes from the switches and keycaps (I used Zilents and a PMK set), but honestly spending a lot of money on something I probably spent >10 hours touching each day is totally worth it.

It also takes a while to get used to the lack of keys, particularly arrow keys, and various brackets for programming. However, training myself to use layers rather than moving my hand around to push them makes me much more efficient. I plan to move to a design with even fewer keys, and since the switches and keycaps can be moved to another board, it won't be as expensive.

ezluckyfree··on The M1 MacBook Air is the best computer I've ever owned
they seem good and stuff but Mac OS and the Mac ecosystem are awful
ezluckyfree··on U.S. Capitol Locked Down Amid Escalating Protests
https://twitter.com/bubbaprog/status/1346920198461419520?s=2...

Ah yes this looks like that

ezluckyfree··on U.S. Capitol Locked Down Amid Escalating Protests
The national guard was deployed at BLM protestors during Trumps bible photoshoot.
ezluckyfree··on Computer input latency from 1977-2017 (2017)
>So, let's run a few calculations. The "retina" resolution is based on a pixel size of 1 arc-minute, that's 20/20 vision, at 30 degrees, that's 1800 pixels. 4k is 2160 vertical, so that's about the limit of human vision. So, basically, 4k is what you want at any size.

No, because I don't want to move my 32" monitor further away to get that 30 degree viewing angle. The reason I have a 32" monitor for work is to have more screen real estate. A 30 degree viewing angle works for watching movies and stuff, but when I use it for coding, I essentially have multiple 30 degree viewing (on-screen) windows.

You might say "ok well just get two or three monitors", but that isn't the same either. Besides the space between the monitors, with one large monitor I can subdivide my screen space in any way depending on what I'm doing, where each window has a 10-30 degree viewing angle or whatever.

>you can notice discontinuities at a much higher resolution (vernier resolution), but it only matters if you don't have anti-aliasing.

That's just not true though. It does matter even with antialiasing, the difference is clear. In particular, the dell xps 15 2019 has a ~290 dpi OLED, which has high contrast.

ezluckyfree··on Computer input latency from 1977-2017 (2017)
Right, the whole idea is that you use 200% and get that really crisp text.
ezluckyfree··on Computer input latency from 1977-2017 (2017)
Yeah, I know.

I'd be happy with like 8k at 34" or so.

ezluckyfree··on Computer input latency from 1977-2017 (2017)
That is not the same. Non-integer scaling results in worse sharpness because of the way it needs to be implemented.

See eg: https://tonsky.me/blog/monitors/

ezluckyfree··on Computer input latency from 1977-2017 (2017)
Right but if you scale the 32" so you get the hidpi sharpness (and put it far away), you lose the real-estate that you could have on a 32" screen.
ezluckyfree··on Computer input latency from 1977-2017 (2017)
This is the argument that HiDPI displays are pointless if you're not very close to the monitor, and if you've used a retina display, you know that there is absolutely a difference.
ezluckyfree··on Computer input latency from 1977-2017 (2017)
I don't scale it, but then I lose the text sharpness. I would like both.
ezluckyfree··on Computer input latency from 1977-2017 (2017)
I'm typing this on a 4k, 32" monitor, which is 137.68 DPI, but I also have a Dell XPS 15, which is 4K and 15", 293.72 DPI, and the difference in sharpness is astounding.

The other problem with hidpi scaling (200%) at 4k 32", is that everything is huge, and you lose a lot of screen real estate.

Honestly I think 8k 36" is the sweet spot.

ezluckyfree··on Computer input latency from 1977-2017 (2017)
I agree. I'd rather hi-dpi 32"+ monitors first though. Hidpi displays are becoming standard on top-end laptops but on desktop you're almost out of luck.

It's wild that the only hidpi 32" monitor is ~$5000, and it was released a few years ago now.

My eyeballs need that sweet crisp text.

ezluckyfree··on macOS to FreeBSD migration a.k.a. why I left macOS
There are many linux distros without systemd too. Artix (arch without systemd), Devuan (debian without systemd), and Void are the big ones off the top of my head.
ezluckyfree··on macOS to FreeBSD migration a.k.a. why I left macOS
>You can turn off advertisement during installation, and set up privacy measures like don't give up hardware id for advertising.

You can't. It asks you if you want to not share data, but warns you that this will result in less personal ads.

So you can opt for non-personalized ads, but you can't turn off ads altogether during the install.

ezluckyfree··on Switch to Julia from Rust?
Yeah you can call Rust from Julia.

Rewriting seems like a pain in the ass, especially because Rust isn't causing your current implementation problems.

ezluckyfree··on Venture Capitalists Are Deforming Capitalism
is it really a deformation of capitalism if it happens within capitalism?
ezluckyfree··on 1MB Club
ah I like this one, thanks!
ezluckyfree··on Use macOS Recovery on a Mac with Apple silicon
Has anyone tried booting linux natively?
ezluckyfree··on 30% Faster Rust Build Times using Cranelift instead of the LLVM
that repo is 13% C according to github though?
Page 1 of 2Next →