HNHacker News
TopNewBestAskShowJobs

alexghr

264 karma · joined April 6, 2015

https://www.alexghr.me
submissionscomments
alexghr··on VVVVVV’s source code is now public, 10 year anniversary jam happening now
Gosh, this brings back sooo many good memories. If you haven't played it yet, you must! It is an excellent game, with superbly simple gameplay and excellent music!
alexghr··on Performance Testing HTTP/1.1 vs. HTTP/2 vs. HTTP/2 and Server Push for REST APIs
Very interesting article! I wonder how compound requests scale as body size increases. Would we see individual HTTP2 requests become faster after items become "large enough"?
alexghr··on Slack’s new WYSIWYG input box is terrible
A work colleague recommended this alternative Slack client https://cancel.fm/ripcord/

(I'm not affiliated with this project in any way, just thought the HN audience might find it useful)

alexghr··on Why Palladium Is Suddenly a More Precious Metal
off topic, but gosh, Bloomberg you have the worst charts I have ever seen on the web!

The first chart in the article is particularly bad: there are no labels! It maps two data sources (unlabelled other than one being red and the other blue!). The axis are.. unlabelled. I can infer that the horizontal axis is time (from the dates underneath), but the vertical axis is just some monotonically increasing number (I assume it's "price", but just from context offered by the article, I don't know if it's in dollars or cents or euros)

alexghr··on Ask HN: Who is hiring? (September 2019)
MoveGB | movegb.com | Bath, UK | Full-stack engineer | ONSITE (at least 20%, flexible hours) | joinus@movegb.com

MoveGB's mission is to be the largest community of physically active people in the world. Our subscription currently includes access to 5000+ gyms, fitness classes and activities in the UK and the list is growing quickly. Our aim is to help our members become healthy and happy.

We're looking for a Mid to Senior Level Full-Stack Engineer to join the team. If you think you're well-aligned with our company mission and tech stack, drop us a message describing what you like working on, and we'll take it from there.

Stack: Typescript, react, node, GraphQL Infrastructure: AWS. Terraform, Docker, Fargate, RDS (MySQL), some EC2 General: Git, Jenkins, CodeDeploy, Slack, Bugsnag, Graylog

Most of our customer-facing site & mobile app code has recently been refactored to give us a clean platform to iterate on. Your work will be customer-focused, figuring out how to improve usability, engagement and retention through new features and refined UX.

You'll help thousands of people in the UK get active each day, and thousands of fitness instructors find a market for their talent.

Our team currently includes two Product Managers, five Developers, a UX designer and a Visual Designer.

Open to candidates who have javascript stack experience and want to pick up typescript.

alexghr··on Planet: Imaging the entire Earth every day
Works fine for me in Firefox 69 (beta)
alexghr··on The Linux kernel's inability to gracefully handle low memory pressure
I hit this bug yesterday on my laptop (16GB of RAM / 1GB of swap) with 2 instances of Firefox (about 60 tabs), Slack, Insomnia (Electron-based Postman clone) and a couple of `node` processes watching and transpiling.. stuff. `kswapd0` was running at 100% CPU, I guess trying to free up some RAM by moving things to swap (the swap partition was full by this point). Luckily I managed to recover the system by switching to another tty and killing kswapd0 and the node instances.

Sometimes instructing the kernel to clear its caches helps: `echo 1 | sudo tee /proc/sys/vm/drop_caches` [1]

[1]: https://serverfault.com/questions/696156/kswapd-often-uses-1...

alexghr··on Tell HN: Pluralsight and the dark-pattern of auto-renewals
LinkedIn is the worst. Starting a trial through the mobile app requires only a couple of clicks. Trying to cancel that trial? Haha! Good luck! There's no way to do it through the mobile app. I had to open the website, login there as well, go to the help section, search for "cancel" and click on the help article. At this point I was greeted by "this feature is not supported on mobile devices" so I had Firefox request the desktop version in order to view the page.
alexghr··on Postmortem for Malicious Packages Published on July 12th, 2018
So what are you (the ESLint team) going to do to ensure this is not going to happen again in the future?

At the very least you should require that all ESLint members with rights to publish ESLint packages have 2FA enabled on their npm account.

alexghr··on Microsoft has sunk a data centre in the sea to investigate energy efficiency
At what point does this become a problem? They're using the naturally cool sea water to regulate the temperature in the container, but that heat needs to go somewhere... it heats the water. If this becomes a popular alternative to classic server farms, at what point does it start to increase the temperature of the sea? I know, the oceans are big, but so is our data.
alexghr··on Lockbox – A stand-alone password manager that works with Firefox for desktop
I'm on 59.0.1 (64-bit) for Ubuntu Artful (from the official repos). This is quite an odd bug, thanks for the link (and the link from the sibling comment). I'll keep an eye on the bug reports :)
alexghr··on Lockbox – A stand-alone password manager that works with Firefox for desktop
Installed it from the website, logged-in with my Firefox account and got redirected to allizom.org ("Mozilla" spelled backwards!) which has an untrusted certificate. Not a great first experience :(
alexghr··on Ask HN: What do you use instead of Gmail?
I've been using Soverin for almost two years now https://soverin.net/. I chose them because of the their privacy focus and the fact that at the time I was looking for a bare-bones email service.

For the most part it works well, the only (rare) problem I've had was with Soverin rejecting emails from my Google forwarding rule. I've encountered ~10 instances of this error in nearly two years so I'm not that concerned about it.

They use RoundCube for the web interface, which I don't use. I prefer Thunderbird on the desktop and use the Gmail app on my phone.

alexghr··on Show HN: Mkd – Markdown editor with WebRTC peer-to-peer sharing
It is, but the point of the project wasn't to create yet-another-markdown-editor, it was so I could play around with WebRTC and get two browsers talking to each other directly. I used Markdown just so documents wouldn't be plain text.
← PreviousPage 2 of 2