Hacker Newsnew | past | comments | ask | show | jobs | submit | more lemiffe's commentslogin

"The Danger Of Seeking a Life Purpose" from Sorelle Amore is an interesting video that lightly touches on this subject. Whilst I do not agree with everything mentioned, I do have one word of advice: Find hobbies, find many hobbies, switch constantly, and you might just find one niche you love... and once you find something you love, you'll dig into it like the hacker you are, and then you'll dig deeper, and you'll dream, and you'll envision, and you'll write, and you'll create, and you'll go leaps and bounds beyond what you thought you'd be capable of... and you'll fail, but you'll rebound... and you'll enjoy every single moment of it.

"Pouring your soul into something that can provide meaning to your life" doesn't just happen, your life has no meaning, just like mine doesn't... but you can pour something into your life regardless, and this will be much more satisfactory, knowing we all die, accepting we all die, and still having fun in this short moment of time we are here... and creating for fun, and... living!

In my case, I've started delving into creating a new language, creating a typography for this language, writing a universe where people talk in this language, writing a story that happens in this universe, and further down the line I plan to write poems and music that happens in this universe... and all along I know this is not my life's purpose. This is just a creation... We don't need a purpose per-se, we need something we love, like the love of exploring, the love of creating, or the love of pursuing new dreams.

The last thing you say is that you'd like to pour your soul into something that can provide meaning without rushing into the next side project... I'd argue against that, pursue ALL the problems, ALL the side projects... and then you'll find one thing that really clicks, and at that moment you'll know where to invest your energy.

And maybe, purpose. But purpose is a side-effect.


> Find hobbies, find many hobbies, switch constantly, and you might just find one niche you love.

I think that if there is something that defines me, is that I change hobbies quickly, after a deep dive. That's basically how I got where I am. Should I keep doing what I always did then?


We use a database per account, it is necessary for some ISO (and other) certifications to have single-tenant DBs.

Of course this requires a bunch of extra tooling, like upgrade scripts that don't ALTER tables directly but rather lock-copy-delete-rename, etc.

There are many tools out there which help out with this, and whatever we couldn't find we built ourselves. Tools like JOOQ can update code entities based on the database, so a database-first approach is what we used, but you can go either way.

The benefit of this approach is ultimately security and less multi-tenant catastrophes leaking data from customers, etc.


Can you explain why the ALTER approach isn't feasible? If you are locking anyway, is it not the same thing?


My mistake, I didn't check before posting.

The use case was: Keep the table online and don't bring down the Galera cluster (which happened when running an ALTER on a table with millions of rows).

We went for pt-online-schema-change (from Percona) which copies, alters the new table, keeps them in sync, and then replaces it. All automated which is pretty sweet.

One of the answers on here has more info:

https://stackoverflow.com/questions/463677/alter-table-witho...


I second those thoughts.

When I was 10 years old I started coding in Qbasic, a few years later I told my dad I wanted to be a programmer when I grew up, he told me that it would likely be automated soon (as had happened with his industry, electronic engineering) and I'd be struggling to find a job. 23 years later and the demand still seems to be rising.

I'd say we're still quite far from such level of abstraction; but a certain degree of it is already possible as you say... k8s/docker/kafka/glue/databricks/redshift, all of these technologies mesh together "seamlessly", but more problems arise as a result.

The problems we must tackle just shift elsewhere.


And when UML started getting in vogue in the mid 90s a lot of people said that "intelligent code generators" would automate a large amount of programming.

It did not happen the way people predicted, but it has somehow happened in the form of Angular, Ionic, Express, Ruby-on-Rails and similar frameworks: More and more programming means "writing glue code", being it to glue Machine Learning libraries (yay, ML developer!), HTTP libraries (yay, Web developer!), AMQP/SQL/NoSQL (yay, backend developer!) or even OpenGL/DirectX/SDL (yay, game developer!).

The fact is, as more and more of these abstraction libraries are created, "programming" will go one level of abstraction up, but still need people to do it.


In 2002 the inventor of Microsoft Office (Charles Simonyi) took his $billions and left to create a company to replace programming with an Office-like app. In 2017 the company (Intentional) was acquihired back into MS after failing to generate a profit or popular product.


Angular has allowed me to create REST UIs at only half the speed that I was used to 20 years ago when I was using FoxPro.

I call that progress.


I distinctly remember talking to programmers at a job fair in the mid-80s who warned me that there was not much future in programming.


What level of automation happened in electronic engineering?


It was “the” RSS reader. Nostalgia probably.


I always wanted to make YouTube videos but never found time or energy after work. Finally decided to give it a go, and combined 2 things I love: Making music and gaming. So I now make videos playing Geoguessr, writing stories about the places I end up in, and composing songs to those stories. I'm thinking now about adding a programming aspect into these videos somehow. https://youtube.com/lemiffe


This sounds very similar to GeoGuessrWizard's content (which is great by the way). He makes music, plays games and has some great travel/adventure films. Good luck!


Great stream! Except for the intermittent glitches due to 4g... but the mixes were great, keep up the good work!


Thanks! Next time I’ll run a cable outside :)


Kotlin


Why the banana though?


I read it somewhere a long time ago... if I recall, it supposedly helps get vocal cords to the right tension and maybe gives them a slight coating.


If you want to eat a banana before you singing go for it. Things you eat or drink don't touch your vocal folds, so they aren't going to coat or otherwise mess with them.

My recommendations are drink plenty of water, avoid alcohol, and practice.


Another thing to avoid is extensive speaking. Normal speaking is surprisingly detrimental to ones singing voice.

Other folk remedies for voice include flat, room temperature Coca-Cola. I don't think anyone has demonstrated efficacy of any of these techniques, but another big factor in effective singing is mental state. If a placebo ritual helps get you in the correct frame of mind to sing, then it might just be worth doing. The destructive alternative is to get intoxicated before a performance.


Agreed on the talking. Especially if you are in a club before a show. Talking over the noise is taxing.


Talking over background noise rapidly becomes quiet shouting especially in a club.


My wife is a singer. That’s her top recommendations above, plus good sleep. Her voice derails with a bad night.


Hadn't heard about bananas being good for the vocal cords, but did hear milk was a big no-no.

Oddly enough, I just searched for bananas and vocal cords and one of the first links debated that :\

https://www.openmicuk.co.uk/advice/are-bananas-good-or-bad-f...


While eating a banana should most certainly not result in a banana-grease coat on your vocal cords, it will be all over your throat. Might just be a little bit like hand lotion for it.


I have a feeling it’s fairly subjective, but good to read up on. I’ll definitely try pineapple next time (as recommended in the article).


> The worry is that all the online chatter about cannabis’s beneficial qualities will have offline consequences, ultimately influencing attitudes and behaviors, Allem said

I doubt this is a realistic consequence... I mean, who is following these bots? Would people really listen to a bot? I presume most people would be able to tell bot-controlled Twitter accounts from friends and legitimate followers.

I think the study should have included impact from those tweets, such as number of likes, retweets, quotes, and replies, as well as count of human followers.


> I doubt this is a realistic consequence... I mean, who is following these bots? Would people really listen to a bot?

I'm not sure if you're serious, but misinformation in general is a big global concern that has tangible, unexpected and sometimes coordinated effects on political and social systems worldwide.

When misinformation becomes cheap to produce with software and easy to distribute via social media, and sophisticated enough to be indistinguishable from a real person, a) it's very difficult for an outsider to know whether they're being misinformed, and b) does it really matter if it's a human or a bot spreading it at that point?

I'm not sure what the short term solutions to this are, as it's easy to fall into the regulations trap (and some certainly are needed), but in the long term we need better educated individuals with a healthy dose of skepticism to combat this.


You’re right that further research is required here but it’s also worth barring in mind that there is already a good body of evidence available that supports the power of social media bot accounts have public opinion. I mean this isn’t the first story like this to break in recent years ;)


> I mean, who is following these bots? Would people really listen to a bot?

It certainly helped get Trump elected


Is there any actual evidence of this? I’ve heard that claim, but it seems like most trump voters were Republicans, not democrats who got duped by bots.


To be fair, that "certain" fact is wildly disputed. It's like the political equivalent of "reefer madness" in that it's easy to throw around, yet hard to quantify or present as a valid case for/against.

I mean, look at the absolute circus a controversial point such as "how did Trump get elected" has caused in the US and even world-wide. We're nearing the next election and I would argue it's still no where near resolved. In fact, I'd argue it's caused a bigger divide than anything else precisely because it's so un-pinnable to being either true/false or good/bad.


I appreciate them making this statement. I had issues accessing Wikipedia from Turkey a week ago and I assumed censorship, but this week I have also had issues accessing it from Poland and I started suspecting something was amiss.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: