HNHacker News
TopNewBestAskShowJobs

throwaway77384

642 karma · joined March 3, 2017

submissionscomments
throwaway77384··on I'm Open Sourcing the Have I Been Pwned Code Base
Thanks!
throwaway77384··on I'm Open Sourcing the Have I Been Pwned Code Base
What is this M&A process he keeps referring to?
throwaway77384··on A Journey building a fast JSON parser and full JSONPath, Oj for Go
How does this compare to something like https://github.com/valyala/fastjson ?
throwaway77384··on Jeff Bezos’s Wealth Soars to $171.6B to Top Pre-Divorce Record
How does one create a society that is both free and yet safeguarded against this kind of egregious, unnecessary and possibly dangerous amassing of wealth and power in the hands of so very few people?
throwaway77384··on Show HN: RoughNotation – create and animate hand-drawn annotations on a web page
And now I get it. That's all the explanation I needed. Thank you :)
throwaway77384··on CapRover: Build your own PaaS
Would you say CapRover is 'more complicated' or more suited to bigger projects than Dokku? I gave it a good hard look before deciding on Dokku, as my use case was so simple, but wondering whether it'll scale.
throwaway77384··on CapRover: Build your own PaaS
To chime in here, containers all the way. Started with buildpacks as that seemed like the ultimate zero-conf approach (like Heroku), but very slow, so switched to Containers. Works a charm.
throwaway77384··on Show HN: RoughNotation – create and animate hand-drawn annotations on a web page
You know, it's funny that presumably this explanation of the permutation test is intended for people with very little / no knowledge of statistics.

And yet, I still don't get it. Like, at all. I feel like I'd make a very bad data scientist ;)

throwaway77384··on Speech to Text on iPhone vs. Pixel
Pinephone and Librem 5 have these afaik.

Purism laptops do as well, I believe.

throwaway77384··on Pompeo tells Congress Hong Kong is no longer autonomous from China
As someone who once lived in London for about 10 years: Go anywhere else. Yes, fewer opportunities, but not NO opportunities. And what you may lose in salary, you will win doubly and triply in quality of life, lower living costs, lower transport costs, etc...

What truly matters is the lack of stress from the truly adversarial environment that London's commute represents. (Though, having been to HK also, I guess London is actually not too different, in terms of what stereotypical, huge cities are like.)

throwaway77384··on Show HN: Caddy 2
Is anyone here using Caddy with Dokku? I'd love to replace Nginx with a technology I know.
throwaway77384··on WhatsApp eyes lending feature in India as Amazon rolls out Pay Later
Yup, never meant this to come across as assigning a 'fault', was just pointing it out, as I was interested in the headline and then suddenly it stopped ;)
throwaway77384··on WhatsApp eyes lending feature in India as Amazon rolls out Pay Later
The headline is actually: "WhatsApp eyes lending feature in India as Amazon rolls out Pay Later to tens of thousands of customers"

Not sure whether this should be amended?

throwaway77384··on Go Developer Survey 2019 Results
I was a (technical, mostly) project manager for about 10 years and then decided I didn't like that career anymore. I am indeed trying to get a small product out there. If, however, that does not work, I'd be looking into employment as a developer. It's kind of hard to gauge how I might operate in a team environment. I also wonder how to even begin assessing my experience level. I am certainly not shooting for the stars, but also getting stuck in a proto-2-proto role would probably be terrible ;)
throwaway77384··on Ask HN: Optimal cloud service to run tiny website with back end Python + SQLite?
Dokku + Hetzner + CloudFlare here. It's just so simple. I love it.

I have noticed that deploys eat HDD for breakfast. Prune often. ("docker system df" helps show stats on space usage).

I have also read many optimisation guides talking about Alpine Linux images, but not sure whether that makes a difference.

Running a Go stack. Often wondering whether Caddy could be an alternative?

Sometimes I feel like this is still "too much". Like I still don't have enough control over the stack. Cloudflare introduces a lot of magic. I am not sure I fully grasp Dokku, but it works. Oh well!

throwaway77384··on Go Developer Survey 2019 Results
Interesting to see. Been a computer-person all my life, but only started programming with Python like 4 years ago. Switched from Python to Go after about a year. Go just seemed much easier to work with. I have still, to this day, not made a single penny with Go. Never been a professional programmer. It's so weird to think that I'm still trying to learn more and more about it and use it for _something_. Go really pulled me in somehow. I blame Todd McLeod and Jon Calhoun ;) Ultimately the value of Go for me seemed to be quick-access to lots of buzzwordy things I wanted to make use of. Concurrency, web-apps, internet / online - infrastructure things. (Funnily enough I still don't use concurrency much or properly at all. Like, years in and I still don't.) There is hardly a greater feeling than to make something work, to figure something out. To know you've learned something. I just hope that one day that will actually turn into money. That seems to be the trickiest part. Hmmmm.
throwaway77384··on Valve's Proton Has Brought 6000 Windows Games to Linux So Far
Yup. One recent (well, not recent, it's been like 6 months) issue is that after about 1h30min-1h50min the sound from the PC (XFCE Manjaro) corrupts (starts to crackle and gets worse until unbearable). The only fix I have been able to come up with so far, is to cut the connection to steam link, reset pulseaudio and reconnect to the steam link. Very annoying issue that's being discussed on Github, but not necessarily addressed, as it's probably very hard to triage.

https://github.com/ValveSoftware/steam-for-linux/issues/6749...

throwaway77384··on How an anti ad-blocker works: Reverse-engineering BlockAdBlock
I am reasonably certain that it won't be long until ad-blocking becomes a whole different ballgame. Ublock will become an ever-updated trained model which real-time blocks ads. I have always wanted ad-blocking smart-glasses. The browser soon won't be any different. See Minority Report for an idea of where ads are headed (and then think about how to counter-act that, voila, that's how things will be)
throwaway77384··on Please consider not adopting Google WebComponents
Interesting. It would appear I have been downvoted by someone for asking a question, which is a strange thing to do. Anyway, I thank you for your comment. I now feel I understand the matter / intent behind AMP a little better.
throwaway77384··on Please consider not adopting Google WebComponents
I am inclined to agree with this comment indeed. Having had to learn a lot about these things recently (and trying to stay away from frameworks), it is quite difficult to not feel 'boxed in' by the rules imposed by React, Vue, etc. I feel as though one is encouraged to learn a framework instead of the basics. Having learned the basics, I can now see why there are frameworks, and what their uses are, but often I wonder whether people decide to do something in [x] framework to make their work sound cool, before even knowing what it is they are building.
throwaway77384··on Please consider not adopting Google WebComponents
"Google has nothing to gain from hurting the open web ecosystem."

I really want to believe this. But how does AMP fit into this? I feel it is quite counter to the idea of an open web. Please do not take this as an attack or criticism, I would like to, in fact, learn some better arguments in favour of why Google would support, rather than suppress an open web ecosystem.

throwaway77384··on Please consider not adopting Google WebComponents
What happened there? I am not in the loop on this, so wouldn't mind getting some more details.
throwaway77384··on Please consider not adopting Google WebComponents
Interesting stuff! Thanks for sharing :)
throwaway77384··on Please consider not adopting Google WebComponents
I mean, with the dawn of webassembly, I feel as though things are going to get closed off more and more. We've had this with flash and java applets too. Ultimately I hope an open internet will prevail. Otherwise we will not be able to archive things effectively. Don't get me started on accessibility also.

While I'll happily jump on the let's-bash-google-train, is there any effort to do the same thing in a non-scoped way?

I feel a set of 'web-components' would in fact be a super useful thing to have for everyone. Why does it have to be google-chrome / whatever-specific and locked down?

throwaway77384··on How I made a 3D game in 2 KB of JavaScript
I absolutely love projects like this. It's so interesting working within these constraints.

So, js1k is not continuing? On the js1k site I can't see anything stating this. Nothing on the subreddit either. Where is that information coming from?

It's a real shame that this great tradition may not continue, though, perhaps the js2k+ will be the next big thing ;)

throwaway77384··on Sonos is getting rid of its controversial “recycle mode”
Oh Sonos, you have caused me so much joy and pain.

I have multiple wifi access points in my (solid brick) house, because nothing seems to be able to penetrate these walls.

When Sonos works it's great. When it doesn't, I end up spending half an hour having to reset everything to get my randomly disappearing speakers back.

Some are wired, some are wifi, some are on powerline adapters. It's quite a hodge-podge, but none of my other devices have any issues with the setup, so why does Sonos decide to die randomly from time to time?

I've gone through the trouble of switching wifi channels, trialling different ones, just to see if anything improves the situation, but there is no regularity in the failures. It either happens, or it doesn't.

I also do not appreciate that Sonos is seemingly all about streaming services. I wish local NAS playback wasn't treated as second-class citizen...it's the only way I use Sonos.

throwaway77384··on Netlify raises $53M Series C as microservices approach to web development grows
I've hosted a few things on Netlify's free tier. Very, very convenient, I must say.

A bit like Heroku also.

And just like with Heroku, you get the nice free offering and the second you out-grow that, costs explode like crazy (and leave you wishing you'd just rolled your own anyway).

For example, you have to pay $19/month/site for 1,000 form submissions on Netlify.

Say it with me: PER site, $19/month, 1,000 form submissions. I am not sure how they can possibly justify charging that much.

throwaway77384··on Netlify raises $53M Series C as microservices approach to web development grows
https://workers.cloudflare.com/sites

Though, as a word of caution, they have a limit of 30 sites at the moment, which cannot be lifted unless you are on an enterprise account. So, YMMV.

For a single static site, it's ridiculously easy to use though.

throwaway77384··on Two epigenetic regulators interfere with healthy aging
not sure why you're getting downvoted, but I'd agree, it's really useful to have this summary!
throwaway77384··on Daily Life with the Offline Laptop
Funny, I've been looking for something like this, without knowing that I was really.

Unfortunately I am getting "Content rendering error An unhandled error occurred in the application. We apologize for the inconvenience!" for the HTML, CSS and JS references.

edit: That appears to be a bigger issue which has been discussed for some time by a few people (https://github.com/zealdocs/zeal/issues/1155).

  find ~/.local/share/Zeal/Zeal/docsets -name "react-main.*.js" -exec rm -rf {} \;

here's a fix that worked for me on Manjaro (Linux) for the time being.
← PreviousPage 4 of 8Next →