HackerTrans
TopNewTrendsCommentsPastAskShowJobs

oshirisuki

no profile record

comments

oshirisuki
·3 года назад·discuss
just speculation on my part (and an opinion, I don't know about you, but even if someone says it's safe to eat irradiated food, I would strongly prefer not to eat it)

I would imagine is difficult to avoid irradiating other things while in the process of irradiating food, also NIMBY probably? I don't think the FDA is trustworthy enough for everyone, so even if they say that it's safe, I think many people would prefer non-irradiated food, to the point of it not being worth it for companies to irradiate it
oshirisuki
·4 года назад·discuss
if you're getting into the paralysis trap, you don't really know what you need, based on that, I'd say you don't need it, and shouldn't buy it

I weigh in the money I'd spend, the time it might save me, whether I want it, whether I need it, what other people say (but only in aggregate, 10k x 4.5 stars > 1k x 5 stars, I had a better formula, but I can usually "eyeball" it now)

I do

want + save time ~= need need > want need > save time save time > want

as an example, I don't need a KVM switch, but it saves me having to disconnect and reconnect cables between my work laptop and own computer, so I got one

but for something like, a shirt, I don't care, I just get any of them, lowest price that's still got a decent rating
oshirisuki
·4 года назад·discuss
work out, you don't necessarily need to spend money on it (I may be assuming money's a concern for you, maybe it isn't?) if you are suffering from depression, you could also consider therapy, if that's a viable option

interacting with people in some way, specially family (if you have any left), is likely to improve your mood

you don't mention where you live, but given that you know English, if it's not something undesirable, consider teaching it, while having some sort of qualification/certification might be useful, what's important is that you know it to teach it, at least in a "getting people to talk" way

another job option that seems viable (at least to my mind) is becoming a teacher of what you studied

for the "wife and kids" thing, I don't think I could give advice, I myself have been single for over a decade
oshirisuki
·4 года назад·discuss
if you truly want to do something, you do it

I don't remember who I heard it from

I contrast that with how some people say "I'd like to learn X language" (like Japanese, or Italian, not like Rust) and they don't, some languages are difficult (German comes to mind), but ultimately, if you want to learn a language, you do it
oshirisuki
·4 года назад·discuss
get as bored as you possibly can, put yourself in a situation where your only alternative to boredom is doing something that you think you can only do with motivation, figure out what that is, and then don't allow yourself to do anything but that, so if you're not doing that, you should literally look at paint dry, or be in an empty room (completely empty, no bed, no chair, possibly, no lights)

you can "nudge" instead of going cold turkey, set your phone to grayscale, turn notifications off, close social media accounts (or at least uninstall apps), stop binging tv shows (if you do), or watching tv, you probably get the gist of it, make it so that what to you now requires motivation, is the fun option
oshirisuki
·4 года назад·discuss
tldr; mute everything, also, you can just get another job

I only use slack on my work laptop (no work-related anything on my phone, or any other device), and mute absolutely every channel that is not with my immediate team, and I set times during the day when I check muted channels (once or twice a day), depending on your job title, that might not be viable, but if it is, I highly recommend it

if you are at a position that doesn't allow that, that's kind of the reason you get paid what you get paid, you might've heard that "engineering's all about tradeoffs", but it's really life that's about tradeoffs, you either choose to make a lot of money, or spend time with kids, you either choose to work 80h/w or to have hobbies... my point is that you have control over your life, maybe not complete control, but you can get another job, or accept that the way your life is because of the choices you've both made, and continue to make
oshirisuki
·4 года назад·discuss
if you went for guaranteed salary, you value peace of mind over exciting, or meaningful work, anyway, and you acted upon that, maybe for your family or whatever

you can find meaning in things other than work anyway

it might seem a bit extremist, but if a job for which you are not overqualified is not on the level of the polio vaccine, insulin, penicillin, glass lenses, the wheel, etc. you know, "changing the course of human history"-level, then what does it matter what the job is anyway?
oshirisuki
·4 года назад·discuss
for mutt, I use Luke Smith's mutt-wizard and can do several accounts, I switch accounts with `i1`, `i2`, etc. for the different accounts, though I'm not sure if that fits your use case

for the question I'd say "depends on what you want to do", if you have to interact with people who use slack, then probably no, unless you make your own CLI client to it, same with the web
oshirisuki
·4 года назад·discuss
useful how? for work? leisure?

not sure how youtube-dl would be useful during an internet outage, could elaborate on how you'd see a use for it?, I could see rsync still being useful for LAN file transfers (sincerely not trying to be annoying/condescending, just thinking there might be more to youtube-dl than how I've used it)

but not sure if you mean like downloading a library of documentaries/videos in local hard drives while you do have access to youtube, and then using something like plex to watch them

I do that, except for the plex part, I use mpv in my computer, and don't have a tv with LAN/network capabilities

I also have some PDF ebooks from nostarch, and use zeal for offline documentation browsing, for reference when programming, be it for work, or my own stuff

you only mentioned software/digital things, so I assume not physical tools, like multitool (like the ones that can open cans and/or start fires)

I'd get a at least a couple of physical books, in case if you mean losing not just internet connectivity, but also electricity

I also think it's possible to download libgen to local media, though I haven't done it myself

I saw at least one answer mentioning survival things so I'm not sure if I went off-base here
oshirisuki
·4 года назад·discuss
throughput

newer CPUs have higher levels of parallelism, therefore having higher throughput, even at the same frequency

the parallelism can be achieved via vector instructions, out of order execution, along with other changes, like better or more caching

system performance as a whole doesn't just depend on the CPU though, a beefy CPU with shitty RAM or an HDD might be worse than a mid CPU with high-speed RAM and an SSD (even a SATA one)
oshirisuki
·4 года назад·discuss
set yourself up to do something that would force you to socialize a little, and that you would feel bad about not doing once it's set up, for example, volunteer to help take care of elderly people

most people in "their deathbed" who mainly feel good about their lives talk about the relationships they have, or how much they found meaning helping, and you can't help people without socializing
oshirisuki
·4 года назад·discuss
I think sometimes not being able to get a software system with hundreds of thousands, or even millions of lines of code to compile is fine?

unless you didn't even do any changes, and it's a matter of the codebase requiring a specific environment or option to compile and you not having/knowing it

on getting better at debugging, I would try to isolate possible sources of the problem, form a hypothesis, test it experimentally

you'll need to know what you know

is it the environment you have? networking? OS? etc., whatever applies to your system

I think having a known working state is probably the most useful, though it might be difficult to get

something to consider, I do remember there being a paper on getting wrong results even when doing nothing wrong
oshirisuki
·4 года назад·discuss
I have notifications for long(ish) tasks I run on the command line, I get an ephemeral popup dialog window saying that the task is done, other than that, only calls/texts in my phone, and even those, only from some contacts (texts, for calls I do get the sound on every call)
oshirisuki
·4 года назад·discuss
I think visualization is very useful when dealing with this sort of thing, I found this stackoverflow answer: https://stackoverflow.com/a/29916361 very useful, because of the ascii art for visualizing the rebase, and the mnemonic device for each "version" of a rebase (like calling the git rebase --onto w/ 3 arguments "the surgeon")
oshirisuki
·4 года назад·discuss
you and your team must consider merging to master (or whatever your production branch is called) the important thing, not pushing in isolation, though this only works if review blocks merging to that branch

this way, it stops being "I reviewed PRs" and becomes "we [the team] merged N commits to master"

in my previous team, I got into the habit of doing code review first thing in the morning, and right before the end of day, so others could either start by checking my review comments, or merge at or near the beginning of the day

it helps if commits are very small
oshirisuki
·4 года назад·discuss
do more atelic activities

go for a hike just for the sake of going for a hike draw something just for the sake of drawing

as in, don't go for a hike for the exercise, or to get better at hiking don't draw to get better at drawing

also, and this is just a personal recommendation, learn another language

also, do charity stuff, or volunteering, I've heard it helps
oshirisuki
·4 года назад·discuss
no, you are not alone, I was laid off when the pandemic started, and I got a job doing web dev, I won't go as far as to say I "hated" it, but I didn't like it, I since did a software engineering internship, where I did automation stuff library dev, and went back to finish college, and specifically applied for a job where I won't work in "web stuff"

also, jobs that aren't about doing cloud stuff config do exist, if you really dislike that, you can change jobs (unless you can't? what with financial stability, depending on your situation)

if you're skilled at programming, even if you've only ever used one language, you should be able to program in another, you might not be as skilled as your preferred language, at least initially, but that shouldn't be a problem in the long run
oshirisuki
·4 года назад·discuss
there's a recent video by Louis Rossmann on "the myth of passion" that I think is very relevant to this: IBP3ZF2ljGU

personally, I think the meaning is in the relationships you form, not in the work itself (unless it's charity? haven't done that, wouldn't know), or maybe on what the compensation allows you to do (in your personal life)

as an example, I met a guy who was one of the top software engineers in a startup (he might have been one of the first members), he was in it purely for the money, so he could afford to pay for aviation classes/certifications, from the beginning he wasn't interested in the work, but it allowed him a [financially] comfortable life, and the aviation stuff
oshirisuki
·4 года назад·discuss
I don't think "an excuse" is needed, say that you were ill, if someone can't/won't accept that as a valid reason, I wouldn't want to work there anyway
oshirisuki
·4 года назад·discuss
I think it's the same as ms-office, they make a format, and they are the only ones that make the software to use the files in that format, it's funny, because adobe reader is very bad, and they ended up "giving it up", now ISO handles the spec, as for generating PDFs, maybe check libreoffice? or some other software that creates PDFs with the source available