HNHacker News
TopNewBestAskShowJobs

GrantZvolsky

256 karma · joined October 3, 2019

https://zvolsky.org/
submissionscomments
GrantZvolsky··on 4th Gen KDE Slimbook – Linux Ultrabook with an AMD Ryzen 7 5700U
Does the lid open a full 180 degrees and is the hinge sufficiently strong to support the lid if propped up against a wall?
GrantZvolsky··on Controversy continues over whether hot water freezes faster than cold
This thread has revealed an interesting cultural difference, with me being in the minority that gets hot water from a remote provider, as opposed to having a heating system and heating it myself.
GrantZvolsky··on Controversy continues over whether hot water freezes faster than cold
If your water provider says it's potable I'm not going to question it, but I have yet to see a provider that makes such a claim about their hot water. It is difficult to make a statement that would apply worldwide, but where I live, it is easier to keep legionella out of cold water even if the infrastructure for hot and cold is the same.[1]

[1]: [Czech language] https://www.moni.cz/aktuality/tepla-voda-jako-pitna

GrantZvolsky··on Controversy continues over whether hot water freezes faster than cold
Hot water pipes don't have the same potability guarantees as the cold pipes, so this practice would unnecessarily increase your risk of poisoning.
GrantZvolsky··on How many radioactive bananas would you need to power a house?
The banana equivalent dose is misleading because potassium doesn't accumulate in the body.
GrantZvolsky··on BGA socket allows RAM upgrades on SBCs
Sorin[1] is based in some London repair shop. It is probably viable because he repairs cheap laptops among other things. He also takes mail orders, but I haven't seen him mention any contact info in his videos.

[1]: https://www.youtube.com/watch?v=yBYpyI6OW64

GrantZvolsky··on Framework Laptop Mainboard
^ edit: To elaborate, I believe ANSI is the correct layout for US International, but unfortunately more often than not, when I ordered US International, I got an ISO layout (n=2 out of 3). This leads me to believe that the term is ambiguous. It can mean either US layout + international labels, or US labels + international layout (the I in ISO).
GrantZvolsky··on Framework Laptop Mainboard
If anyone from Framework is reading this: It appears as though the image[1] accompanying the US International keyboard on the US Framework Marketplace[2] is inaccurate. It seems to be an ANSI keyboard with the word 'gr' crudely photoshopped into the right alt key. This is most likely a mistake, as the term 'US International' typically refers to an ISO keyboard. I would humbly suggest that Framework correct the image and clarify whether the keyboard in question is ISO or ANSI.

[1]: https://frame.work/marketplace/keyboards

[2]: https://frame.work/products/keyboard?v=FRANBKEN05

GrantZvolsky··on Framework Laptop Mainboard
As with other manufacturers, keyboard availability is determined by the region. If you import one from the UK, you'll have different keyboard options.

On top of that, the US marketplace has different keyboards available[1]: https://frame.work/marketplace/keyboards

[1]: if you're getting a redirect, switch your region to US

GrantZvolsky··on Horse-riding astronaut is a milestone in AI’s journey to make sense of the world
The model is deliberately limited in its ability to generate images of people.
GrantZvolsky··on Replacing the scroll tracker on GOV.UK
It seems that technology-wise, there is more proximity between GDS and the other departments, which is what I was alluding to. This is based on my observation of the various github repositories, with no insight into how the work is organized.
GrantZvolsky··on Replacing the scroll tracker on GOV.UK
GDS[1] and HMRC[2] don't have much in common besides the fact that HMRC uses GDS's design system.

[1]: https://github.com/alphagov [2]: https://github.com/hmrc

GrantZvolsky··on Ask HN: What laptop should I get for development?
Without the ability to open your laptop screen 180 degrees, it can be difficult to create an ergonomic workspace on the go. I would recommend opting for a model that does have this feature to make travel a little easier on your body.
GrantZvolsky··on Difficult situation on campus: traffic jam of food delivery robots
From what I've seen in Oxford and Munich, scooter drivers are quite considerate in these cities.

Oxford:

- requires a driver's license

- capped at 12mph

- highly granular 0/5/8/12mph zones (boundaries are a bit spotty, but will likely get better with time)

- only allowed to park at predefined parking spots

- decent bike/e-scooter infrastructure

- loud

- private scooters are illegal and common

Munich:

- driver's license not required

- capped at 20km/h

- allowed to park anywhere

- great bike/e-scooter infrastructure

- quiet

- private scooters are legal and rare

The speed limit in Antwerpen is 25km/h. From my experience of driving in Prague, which also has a 25km/h speed limit, (omitted above because I haven't seen many people driving there), the difference in vehicle control when driving at 20km/h vs 25km/h is enormous. At 20km/h, the braking distance is ~2m, the turning radius is small, and hopping off the scooter to avoid a collision feels safe. Driving among car traffic is smoother at 25km/h, but it doesn't feel safe to hop off at that speed and the turning radius feels twice the 20km/h value.

GrantZvolsky··on Difficult situation on campus: traffic jam of food delivery robots
If Moore's law continues for a few more years, we'll probably see offenders fined automatically with the use of omnipresent traffic cameras. Since the scooters have number plates just like cars, it isn't infeasible to identify them and their drivers at any moment. The cameras and software that are already in place made me wary of driving, and especially parking, in the UK (after fining me for parking at an empty motorway restaurant parking lot overnight, and at a half-empty supermarket car park with no gate for more than 90 minutes), and there is nothing that will prevent them from spoiling my preferred mode of transport that I use to travel to work every day, electric scooters.

In particular, they could achieve this by enforcing the law that makes them illegal to drive on the sidewalk. It won't matter that it is 3am and the nearest pedestrian is two miles away, or that you're driving at less than walking speed. You'll get fined anyway.

To add a bit of optimism, maybe these systems will become good enough to only fine those who drive inconsiderately or dangerously, and a successful campaign will make that the law, instead of the blanket ban.

GrantZvolsky··on Feds arrest couple, seize $3.6B in hacked Bitcoin funds
It wasn't necessarily weakly encrypted. The key may have been compromised, which I find more likely.
GrantZvolsky··on Ask HN: Any piece of hardware that was more of game changer than you expected?
Opening my ThinkPad e590 all the way and using a pair of push up bars[1] as a stand. The result is an ergonomic workspace wherever I go thanks to the top of the screen being slightly above my eye level (it wouldn't work with a smaller laptop).

[1]: https://www.alza.cz/sport/sharp-shaper-spiral-push-up-bar-d5...

GrantZvolsky··on Fast File Finder for Windows is a tool for quickly finding files by name
ripgrep has been a godsend for my bash workflow. It feels impossibly fast when used on git repositories. The caveat is that by default it omits .gitignored files, hidden files/directories, and binary files.
GrantZvolsky··on Fast File Finder for Windows is a tool for quickly finding files by name
Once upon a time, back in the Vista days, I was looking for a file. I knew the name of the file, and I typed it into the brand new Search Pane. I waited, and waited, and waited... Until I decided to run something along the lines of `tree / > files.txt`. The tree command completed, I opened the result in Notepad, and found my file in no time, meanwhile the Search Pane was still searching. I don't have a Windows around to run the experiment in 2022, so I ask: Has Search not improved since the Vista days?
GrantZvolsky··on Are We Really Engineers? (2021)
In other words, what all engineering professions have in common is that their practitioners solve problems difficult enough that merely finding solutions is a substantial part of the job.
GrantZvolsky··on Adversarial Wordle
Yes, this is it. I came up with the idea while trying to figure out whether any challenge is solvable in four guesses.
GrantZvolsky··on Adversarial Wordle
I was literally playing with the idea of 'Adversarial Worlde', as I also called it, yesterday! Except it was multiplayer with one player being randomly assigned either the role of the guesser or the role of the defender.

Then I learnt that the inventor of Wordle is named Josh Wardle, which could be a portmanteau of war and wordle.

GrantZvolsky··on Youth suicide attempts soared during pandemic, CDC report says
In a report published in July 2020, the British government's SAGE group predicted that lockdowns and social distancing would result in more suicides with the following reasoning[1]:

> The lockdown is likely to impact most determinants of good mental health, such as engagement in usual activities, social interactions, physical exercise, and financial stability. A Lancet study of the psychological impacts of quarantines, reviewing 24 academic papers, found that quarantined individuals experience severe psychological symptoms including post-traumatic stress, confusion, and anger. Stressors included longer quarantine duration, infection fears, frustration, boredom, inadequate supplies, inadequate information, financial loss, and stigma. The review showed that most of the effects come from a restriction of liberty through stricter quarantine measures, and that voluntary quarantine is associated with less distress and fewer long-term complications.

[1]: https://assets.publishing.service.gov.uk/government/uploads/...

GrantZvolsky··on Why Apple’s iMessage is winning: teens dread the green text bubble
A better analogy would be HN greying comments that were posted from any device that wasn't manufactured by Apple.
GrantZvolsky··on Why Apple’s iMessage is winning: teens dread the green text bubble
The look was entirely different. Black on green IIRC. It's white on somewhat neon green now.
GrantZvolsky··on Why Apple’s iMessage is winning: teens dread the green text bubble
iMessage deliberately makes the text unpleasant to read. They could just use a green/blue badge to differentiate the underlying protocols, but instead they render the non-iMessage texts on a background that makes them slightly annoying to read. How is annoying users and inducing a negative emotional response to messages from a group of people not abusive?
GrantZvolsky··on Wordle Is a Love Story
I used ORATE which was a hilariously bad guess, but surprisingly effective at pruning the search space in later rounds:

Wordle 202 3/6

  00000
  0?0??
  11111
GrantZvolsky··on Gopher – A 280B parameter language model
The paper does present an "Average American" comparison when it refers to Amazon Turk. The Turk workers performed significantly better on middle-school reading comprehension (RACE-m) while Gopher performed slightly better on high-school reading comprehension tasks (RACE-h).
GrantZvolsky··on Don't build a general-purpose API to power your own front end
You took a similar path that I did with my personal website. Kubernetes, istio, redis, OIDC, redux, sagas, you name it. All this unnecessary complexity was, however, deliberate. It was an excuse to learn about all the interesting things people are talking about. Then one day I decided the experiment was over and rewrote it from scratch in ~24 hours using plain create-react-app and Ubuntu on a $5/mo droplet. It was a valuable learning experience.
GrantZvolsky··on Ask HN: How did you become a software engineer?
> How did you first get into programming?

I stumbled upon a book titled 'The magic and mysteries of the command line' when I was ~13 and I've been hooked ever since.

> Were any books, blogs, forums, or people particularly helpful for your growth?

See some of my earliest posts, they are hilarious[1][2][3][4]. In each case kind strangers provided valuable insight, for which I am very grateful.

[1]: CMD pls help

[2]: Is in this code something wrong, my CPU is that bad or its normal this code

[3]: Hello, I have tryed to code simple aplication for calculation of linear equation (like x + 1 = 5) but i ended cca here:[...] but dont know, how to finish it and above all i think it isnt coded werry good. Please, can you help me with it?

[4]: Hi, I have disassembled virus (which btw stolen my WoW password few years ago) using W32DASM to get it's includes, and it contains only one function (KERNEL32.ExitProcess). I'm sure that isn't the only thing the program does. Is there any way to get real list of functions of the program?

I also had a great friend whom I met while playing World of Warcraft. He was about 15 years older than me and we exchanged >100k messages about programming. When I mention this people assume some ill intentions but I wanted to meet him in person and he wasn't interested, and we're still in touch. What a kind man. He even wrote a PHP tutorial just for me. There were a few more experienced developers to whom I reached out who had a significant impact in the early days.

I can't think of any books other than the aforementioned magic and mysteries that had a profound impact. The source code of major projects is the best resource. Learning Scala had a positive impact, even though I don't use it these days, because it enriched my vocabulary of programming paradigms. It also helped to complete all the standard theoretical CS courses at university which is also more about learning to think than being able to solve some concrete problem. Anyone can take these courses for free thanks to MIT OpenCourseWare[5]. MIT OCW is the most valuable resource other than source code.

> What is it about coding that got you hooked?

It was during a rather unfortunate period for my family and I was certainly trying to escape reality. It was an escape, an alternative reality that was much more interesting than the real world. Part of it is also my curiosity about how things work which I probably take from my father who is an extraordinary craftsman and a self-taught expert in many areas.

[1]: http://programujte.com/forum/vlakno/5618-cmd-pls-help/

[2]: http://www.rohitab.com/discuss/topic/28776-cpu/#entry1002881...

[3]: http://www.rohitab.com/discuss/topic/30229-linear-equation/#...

[4]: http://www.rohitab.com/discuss/topic/36006-w32dasm-includes/...

[5]: https://ocw.mit.edu/courses/find-by-topic/

Page 1 of 4Next →