This looks almost exactly like https://lists.sh/ which I stumbled upon today.
Maybe that guy saw your blog and re-did it. Or you saw someone's blog and re-did theirs. idk.
But the 2 looks so similar that I had to comment on that.
There's not much room for aesthetic variation if the goal is typography-focused minimal design with sans serif fonts. Especially if they both followed typography "best practices" for heading sizes, line heights, readable measures, etc.
I'd be more interested in 2 or 3 day weeks, optionally up to 7.
And 100% remote.
I've been or still am self-employed and what I like about that is that I can work when I have the brainjuice to work and not work when I have no brain for it.
I do Go on the backend, Vue mostly on the front. Angular in the past. Some experiments with React and Svelte.
Sometimes I do classic websites (in Go).
Self-employed in Germany, but willing to give it up for the right employer, however I'm scared to do so. I value my freedom. I'm also 7 months in Germany 5 elsewhere, so 100% remote is required.
I don't really know what an employed work life looks like nowadays, tbh.
Isn't it time for a "who's hiring" on HN? Or when does that usually happen? It's the 2nd of May, beginning of the month.
Any tips for starting self-employment? Always dreamed of doing that, atleast for a while. But trying to find clients seems the most daunting. Also can you give some insight into your work schedule and coordinating that with clients(in terms of flexibility)? Thank you.
I did it out of necessity. There were no jobs and there was a market. I had the expertise. Nowadays it's all different.
I stopped working for other people about 9 years ago.
Things went well, 2 years ago my main source of income went away. So I've been trying to rebuild - or - find a job with similar freedom.
But the job part isn't working for me. I can't seem to bear authority.
It was dead for a while and has been resurrected but not much activity apparently.
I was surprised to see an update but am glad there is.
Meanwhile Redis seems to do Rethink's job but also act as a cache or more advanced distributed scenarios use some event queue.
But classic and nosql databases have caught up as well and provide change streams/notificatons.
Last time I checked (many years ago) performance of RethinkDB compared to the classic databases wasn't quite there.
reactive java, currently quarkus but their guides are awful.
I'm a Go backend Vue frontend guy currently. But I'm eyeballing Java and eventually Kotlin because while the Go language is regulated the ecosystem isn't.
And even if performance and resource usage is worse than Go it's still good enough.
So I'm trying to see if I can have my cake and eat it too, aka have grpc, RESTful API and reactivity and oidc protected endpoints and how that works with Vue, Flutter or Angular. Maybe eventually even write native Android mobile apps since they're Java also.
But Java is very closed off and seemingly elitist world compared to Go.
Only few information outlets exist and the articles are usually incomplete.
I'm observing a decline in Go, many abandoned packages and some of the brains that were what's considered core packages have move away from Go. Gin for instance has a contrib sessions package but it's unmaintained and only select PRs are accepted. Sessions via redis aren't working anymore but since some packages depend on the exact package name of gin contrib sessions one would have to fork and fix both packages. I'm tried of this neglect and want an ecosystem that has not many but high quality packages.
I'm also tired of working with half-assed packages like ent.
I feel like Java is where the professionals work and Go at first was full of very smart enthusiasts but now isn't anymore. They've moved to Rust as the next big thing and once they're done there they'll move to the next big thing. But Java albeit ugly and "ugh" is still there and it's used and expanded according to needs. The core is always hibernate and it has a long business history.
I've tried getting into Rust time and again but that ecosystem is even more desolate and the language just doesn't resonate with me.
The downside, JVM is swiss cheese security. If someone really wants to get at you they will.
I have a Samsung phone, s10+. I've not tried this app yet, but I will.
However all apps I've tried so far got my steps wrong. I imagine because it's something that isn't documented by Samsung and they know exactly which values to use to calculate the steps and distance and speed.
So essentially you buy a product with the right sensors but there is no documentation for you on how to use those sensors to have near accurate conversion results if you're going to write software that uses those sensors.
> However all apps I've tried so far got my steps wrong.
FWIW, every pedometer (digital or not) ever created is "wrong" about the number of steps you take per day. What they do offer is a device- or app-relative measurement of roughly how many steps you take.
"Accurate pedometers are those with step-count errors less than 10%, high or low. […] The Colorado on the Move, Sportline 330 and 345, and Yamax Skeletone EM-180 were within acceptable high or low error limits of 10%. The Accusplit and Freestyle underestimated steps by 20% and 25%, respectively, and the Walk4Life, Omron, and Oregon Scientific overestimated steps by 20%, 30%, and 45%, respectively."
I have planned, no I've been working on something like this but like so many pet projects it's not finished yet and now the frontend libraries have advanced so much that I have to almost restart the project, at least the Angular frontend.
Where do you receive the nutrition information from?
What is this: hxxps://az416426.vo.msecnd.net/scripts/a/ai.0.js ? And why is it there? It was adblocked by my browser.
I see... telemetry... of course a new website needs telemetry... not like you can't do this already with a logging middleware, no you have to push azure cloud telemetry down your visitor's throats/browser.
That script you ad-blocked is injected by Application Insights in Azure. We use Application Insights as our APM system, but of course you're free to ad-block it.
I increased our VM size after the HN traffic wave, it should be better now.
> How can we create a more equitable financial system, where everyone has access to banking services?
In the EU - easy - get rid of PSD2 which requires banks to add OTP before actions, account number and password are not good enough anymore.
Information and transaction providers now exist because of that but they require an application and a certificate that costs money.
If in the EU we get rid of those and go back to old "home banking computer interface" everyone can access their own account in an automated way.
Instead we now have to pay an external service which pays the state for certs each year to be able to automate our bank accounts.
This is essentially legal theft or a protection racket.
Image you have to pay a 3rd party for every sale you made. That is PSD2 in a nutshell.
Also easy - provide free bank accounts. Banks make enough money as is and are bailed out with citizens cash if they crash.
All crypto(currency) does is contribute to the pollution of the planet and provide no real value (progress). I'm not talking about all the scams that are going on in terms of value and I'm aware people got filthy rich by gaming the market, which isn't a market to be honest. It's a manipulative scheme, unregulated and I repeat myself, bad for the environment.
An email should be at least 3 chars long and contain a @ sign to be valid.
a@a can be a valid email address if your hostname is a and your mta accepts the email address. A user a may or may not exist (virtual).
And as the author wrote 10 years ago, if the mail doesn't arrive, no validation can help if the email address doesn't exist. But len>=3 and @ sign presence is enough of a sanity check.
I like the simplicity, but @@@ isn’t a valid email address (and .@. isn’t too, same as @…---…, and soon enough we’ll quickly regress back to the original problem of having too long of a regex)
Even people in Germany who want to read the other side of the war story, like I did yesterday to read RT(.com) vs the Tagesschau propaganda.
Since my ISP, O2, has removed rt.com entries and other russian propaganda outlets (I acknowledge the "west" also has propaganda outlets like Reuters etc) I was looking for ways to still read rt.com news. I looked into Firefox' preferences and searched for "DNS" and saw DNS over HTTP and I could pick Cloudflare, NextDNS (never heard of) or custom. I picked Cloudflare and read rt.com thus getting the other side of the whole bs propaganda mess.
The German Grundgesetz (constitution) says "eine Zensur findet nicht statt" (censorship does not occur/there will be no censorship) yet, there is censorship.
I was sceptical about DOH in general (why do we need this?) but now I see why this can be a good thing and great as well that Firefox supports it so easily.
Because your ISP can block a "raw" DNS request, regardless of what server you configure. Your ISP can even inspect your DNS request, and choose to give a fake response or block the request based on the domain you are requesting.