HNHacker News
TopNewBestAskShowJobs

TheCapeGreek

1,127 karma · joined March 14, 2018

submissionscomments
TheCapeGreek··on No one buys books
Considering you're on HN, it's likely a safe bet to say you also travel with a laptop. In which case, an e-reader is still a waste of space because your laptop can just open ebooks too. Or if you don't, then your phone is still a better space saver for reading books with. Yet, you will likely prefer to take your e-reader with anyway (and its charger if it isn't the same as other devices).

This is why I find "saving space during travels" a very relative argument to make, because it's clearly down to preference.

TheCapeGreek··on Insatiable: A life without eating
I was getting food regularly, just not enough. 2 peanut butter sandwiches, plates of rice and minimal meat don't do much when you walk 2h a day on average.

I was broke and not in a position to help myself as much as I was studying and building my skillset, not absolutely despondent.

TheCapeGreek··on Insatiable: A life without eating
The bit about the 1944 study and how they rebounded eating way more food after their starvation really struck an emotional chord with me.

I had a few years of financial struggle as a high schooler and student, to the point where I was constantly hungry and very skinny. It was a bit of a traumatic time for me for other reasons, and this article gave me more insight into another dimension of it.

Since I hit a career stride and haven't been walking nearly as much, I've been at my largest ever. A kind of eternal overcompensation. My father also sometimes excused wasteful grocery expenditure saying "I've gone without before; I refuse to do it again".

TheCapeGreek··on Reddit is taking over Google
I remember "Eternal September" being used to describe this behaviour on 4chan about 10 years ago (when 4chan's own userbase likely was more high schoolers).

Though the original definition seems to be about ISPs giving unfettered Usenet access in 1993, causing a similar flood of newbies everywhere.

TheCapeGreek··on AltStore PAL, the first alternative app marketplace on iPhone, is available now
Emulators using region-specific BIOS files can still have issues though.
TheCapeGreek··on Sleep apnea: Mouthguards less invasive, just as effective as CPAP
I really feel like there's no great way to win here.

- I've tried the side sleeping thing as well as I snore less with it, but the only way to stay on my side is to force something behind me so I can't roll over. But then I get shoulder and hip pain from lying on only one side for most of the night.

- CPAP side effects sounded enough that it'd just be a 50/50 on if it'd help me sleep better

- MADs can cause jaw pain and other issues

The closest improvement I've had so far is by accident: a higher-end chain store in my area started selling S-shaped "back sleeper anti snoring pillows" so I tried one out. Like CPAP my mouth is suuuuper dry when I wake up, but I've felt more alert waking up and my sleep quality has improved.

TheCapeGreek··on Sleep apnea: Mouthguards less invasive, just as effective as CPAP
Yeah, no. That's about as useful as saying "just don't snore".

I've never been a mouth breather and yet I'm a heavy snorer with my mouth slacking open at night.

TheCapeGreek··on Sleep apnea: Mouthguards less invasive, just as effective as CPAP
I got a quote from my dentist for a MAD. Half the price of CPAP machine where I am and that's not including sleep study costs.
TheCapeGreek··on Sleep apnea: Mouthguards less invasive, just as effective as CPAP
Only if your snoring is caused by a deviated septum or other nasal cause.

Sleep apnea and heavy snoring more commonly is due to the tongue and jaw slacking during sleep, causing the tongue to kind of slide into the throat and obstruct your airway.

This is even worse for overweight and obese people with visceral fat making their airways physically smaller too. Then it becomes a self-reinforcing cycle as bad sleep quality and low oxygen during sleep has a host of side effects, including making weight loss and digestion a bit more difficult.

TheCapeGreek··on Sleep apnea: Mouthguards less invasive, just as effective as CPAP
The tongue and jaw muscles slack and relax when you fall asleep, like much of the rest of your body. For many, this causes apnea and heavy snoring.
TheCapeGreek··on AI-generated sad girl with piano performs the text of the MIT License
Agreed.

Another side of it is that it will enable the creation of more music around more topics than before, by non-musicians. The accessibility bar is lower.

For a lot of people, music is a way to express their emotions, and not just by creating/playing it, but by listening to it. Now, you'll be make your own hyper-specific music with lyrics around topics specific to you, without learning any of the underlying skills yourself.

I've certainly wanted some kinds of music/representation in music of some of my experiences to exist, but not enough to go out and learn to make it myself. Now/soon I should be able to do that with AI tools, and I think that's actually neat!

TheCapeGreek··on My deployment platform is a shell script
I can't speak to the validity for the author's use case as I'm not a golang dev, but in spirit I do like the idea. I think this trend back to simplicity (monoliths, sqlite, bash scripts) makes it good timing to be posting and learning things like this.

Especially as more and more new, easy/low config tools come out like Caddy, this gets simpler over time.

I have a testbed boilerplate project for Laravel in which server provisioning & deployments are done by bash scripts over SSH. Excluding comments/spacing, the provisioning script is 35 lines of mostly installing dependencies and minor file template copies. For simpler projects not needing queue workers and/or not using more "exotic" tech like Laravel Octane, this could probably be cut down to 30.

TL;DR do the simplest thing that works for you and move on with life - the value in your project, if you intend to deploy it, is for it to be used.

TheCapeGreek··on My deployment platform is a shell script
Laravel has Envoy as well: https://laravel.com/docs/11.x/envoy

I've played around a bit with Deployer for some projects. It's decent, but feels brittle. It's very dependent on you sticking with its assumed default setup, docs are all over the place, and extending/replacing scripts I found confusing.

I moved back to bash scripts.

TheCapeGreek··on My deployment platform is a shell script
I think Ansible is a little overkill for some projects tbh. Ideally I'd love a middle ground between bash scripts and Ansible, similar to Caddy's config simplicity over nginx.

>it’s light weight

Eh, don't think that's the case for everyone.

I dabbled with Ansible at a previous job, and set up a very basic personal server setup for Nextcloud and one other app. It was much slower than if I had just written some bash scripts. Idempotency was nice, but the feedback loop wasn't great.

TheCapeGreek··on Distributed SQLite: Paradigm shift or hype?
>most SQL will carry over between SQLite and Postgres and MySQL, especially if you add ORMs in the mix

I think this goes underappreciated, or rather the opposite is overstated.

Sure there are some edge cases that don't work the same, but most apps won't hit those.

My _biggest_ gripe with SQLite so far is the lack of column reordering like other DBs. And my simplistic understanding is that the others do it exactly the same way as you'd do it manually with SQLite - table gets _replaced_ with an identical table with the data correctly ordered and the data is shoved into the new table.

TheCapeGreek··on Lago, Open-Source Stripe Alternative, banks $22M in funding
That when you say "Lago looks like just one more platform I'd have to keep track of for no reason", it clearly means it's not for you, but there might be other users who get benefit from it.

Surely that's obvious?

TheCapeGreek··on How to found a company in Germany: 14 "easy" steps and lots of pain
You know, I would try and defend (South) Africa at least, but I really can't. I won't call it impossible though, again at least for ZA.

In my experience, ZA bureaucracy is simpler than e.g. Germany or Greece, but general operational incompetence and corruption makes it just as slow. It's a tradeoff of more easily understanding what you have to do, but you'll have to sit in a queue for 6 hours and hope they don't tell you "the system is offline".

The closest thing to legal bribery is to go through specialist firms that deal with the bureaucracy for you, for a fee. This is also much faster as they know who's who within each department to get things done faster.

I've had friends request old documents only to learn 8 months later that the archival facility burnt down a few years ago so they don't know what documents they do or don't have. Ask a firm to do it, pay a couple thousand Rand, and they'll get it done within 3 weeks.

TheCapeGreek··on How to found a company in Germany: 14 "easy" steps and lots of pain
>The requirements are arbitrary, undocumented, and largely depend on how the case worker feels on a given day. Common wisdom is to bring far more documents than asked for, just in case.

Years of derision of Greece and its processes and bureaucracy, vindicated... by having the same problems!

TheCapeGreek··on Lago, Open-Source Stripe Alternative, banks $22M in funding
I agree with you, but at the same time what's the alternative? Build it anyway on free time, beg for scraps in donations, and have $corporate sell it as a service while giving nothing back?

I don't understand the benefit of OSS in Lago's context other than PR/developer goodwill.

It's a catch-22 when building in open source nowadays, so if this is the future of it with the benefit of things having better longevity and support, so be it.

TheCapeGreek··on Lago, Open-Source Stripe Alternative, banks $22M in funding
Then it's evidently not for you, if the use case benefit isn't apparent? Same reason you personally wouldn't use Chargebee but others might.
TheCapeGreek··on Ask HN: Freelancer? Seeking freelancer? (April 2024)
SEEKING WORK | REMOTE, EMEA/UK | Laravel Consultant

Contact/site: https://www.nik.software/work

Laravel expert, keen to improve your project's DX, get up to best practices, or talk about completely new builds.

I'm in GMT+2 (South Africa, no DST) and have worked remotely and as a contractor for a few years, especially with clientele abroad.

TheCapeGreek··on Ask HN: Who wants to be hired? (April 2024)
Location: Cape Town, South Africa Remote: Yes Willing to relocate: Not yet Technologies: Laravel, open to Ruby and Elixir. Mainly working with TALL stack nowdays. Website: www.nik.software (freelancing oriented, but you can find contact/social links there)

I've worked in varying team sizes, business domains, and architectures, as IC and Tech Lead. I value community (I organise a tech meetup in my area) and remote/async collaboration. Currently freelancing, but always open to the right opportunity.

TheCapeGreek··on MTA board votes to approve new $15 toll to drive into Manhattan
>By operators exploiting themselves because of only coarsely tracked costs and low level of reserves.

Let's also not ignore outright gang/mob style affiliation of minibus transit organisations that will then also actively sabotage government public transport on their post profitable routes.

These private entities in the third world fill a role, but often are also rent-seeking and carve it out for themselves from a government without the willpower to A) build proper public transit infrastructure and B) defend it from bad actors.

TheCapeGreek··on Ask HN: What non-AI products are you working on?
If you do graphics like Habitica, I think another improvement over them would be to do the graphics better. Not sure if others share this opinion but Habitica's art style I really find awful, generic and boring. Less so the pixel art (I like pixel art), but the colour palettes and sprites just don't feel great for me.
TheCapeGreek··on Crypto Had Its Chance
Can't speak for everyone naturally, but HN has a lot of skepticism on a lot of things from a lot of different angles.

Personally, my skepticism on crypto has not been based on technical merits but on practical ones. Basically, there is no technical solution to a legislative problem. It's hard to trust any crypto enthusiast who focuses on dethroning fiat when fiat (i.e. governments) can just... make crypto illegal or heavily impractical. There's no technical solution to that.

From the moment you have to go through rigorous KYC to onramp to crypto (as most will do these days), and EU slowly making "anonymous" crypto difficult/illegal, I feel it really loses merit as anything other than what BTC is mostly used for - an alternative asset class. That's not very interesting IMO, because then the only innovation of (the most popular) crypto is artificial, technologically enforced scarcity.

Of course, there are many flavours of enthusiast and skeptic, who each prefer or dislike crypto for different reasons, so my argument might not even apply for many.

TheCapeGreek··on Canva has acquired Affinity in an effort to compete with Adobe
I've never seen much hate for Canva until this thread.

HN will really hate on any kind of acquisition, regardless of if the acquirer is a "big bad" like Adobe or not.

TheCapeGreek··on A nostalgic look back at when the Internet still felt joyful
To add some: https://aboutideasnow.com/ https://uses.tech/

Taking the time to add some /about, /ideas /now, and /uses to be on these directories doesn't take very long, can recommend.

TheCapeGreek··on Unplug Your Laptop Now, or It Will Stay Plugged in Forever
Ooh, thanks for this. There's a similar plugin for Decky on Steam Deck too, in case any SD users are reading this.
TheCapeGreek··on Greece, Argentina and India are the fastest improving business environments
From the one or two accounts I follow that talk about these macro trends, the benefits for capital at least are helping, not sure about individual incentives. As Greece's tech hubs grow, they also start to paint a different picture of work and work culture in Greece.
TheCapeGreek··on Greece, Argentina and India are the fastest improving business environments
I don't condone nonlegal actions, but do they really check your source of income? Usually with such sorts of tax authorities I'd imagine they'd only pay attention if they notice large incomes or many people citing the same contracting source.

IANAFA and not clued up on Greek tax myself.

← PreviousPage 7 of 20Next →