HNHacker News
TopNewBestAskShowJobs

grawprog

10,757 karma · joined October 30, 2017

submissionscomments
grawprog··on What I know about cleaning and seasoning cast-iron skillets
Yup and that 0.5% is pretty darn flavourful.
grawprog··on Why don’t our brains explode when we watch movies?
I mean, the concept of cutting and splicing tape came from the human brain. The first people to actually cut and edit film wouldn't have used the technique if the results produced something that was unsettling to watch.

When you really think about it, the concept of cuts must be something natural to our brains. People with a brand new technology, with no previous frame of reference seemingly gravitated towards this technique of representing changes. It makes sense it would be something our brains would find natural rather than unnatural.

Most things humans make we try to make in a way we find most comfortable. It's what the whole field of ergonomics is about. Mental ergonomics is just as important as physical ergonomics.

Kind of like that way early computer UI's are considered superior in regards to accessibility. There wasn't much prior to go on, they just made what felt natural and didn't make things unsettling.

There's many people that still praise early filmmaking even above modern effects filled blockbusters.

There's something to be said for the natural human instinct to make things comfortable and not unsettling.

grawprog··on What I know about cleaning and seasoning cast-iron skillets
Makes things taste better. Garlic's tasty and full of oil. The flavour of the garlic infuses into the oil.

Depends on what you plan to cook though, probably wouldn't add it if I was planning on cooking pancakes or something. But a stirfry or anything like that.

grawprog··on Evil programmer's tip: avoid “easy” things (2016)
My wording was maybe a little strong, I did try and clarify a bit in another comment below but, I was maybe a little bit unclear and think I might not have fully understood the point you were making. I admit, I did take it as juniors should just shut up, which i admit probably wasn't the most good faith way to interpret it.

I agree there's a difference between the kind of question like the one above vs. something like 'Why isn't there a check in there before unpacking a record?'

The first question is basically 'Teach me stuff I should know' the second is more along the lines of 'Why do we do it this way?'

And there does come a limit, if after a month they're still asking the same questions, not really seeming to have learned anything, it's probably not going to change.

I dunno, really I guess it usually comes down to the person and I hate to say it but, how annoying I find the questions and the person's behaviour.

grawprog··on Evil programmer's tip: avoid “easy” things (2016)
I guess maybe I could clarify. I do agree there's a difference between a person who asks a lot of questions and one who just asks questions out of laziness. There's a difference. If a person is asking a lot of questions, especially the same ones over and over without any clear signs of gaining understanding, yeah there's definitely a problem, that person is dragging down work then.

But I do think there's a difference. If a person generally asks a lot of questions, but there's clear signs of improvement and they're trying to pull their weight, then I really don't see it as a bad thing.

grawprog··on What I know about cleaning and seasoning cast-iron skillets
I've had one for years. I use soap and a steel wool pad on it, dry it off on the stove and use some oil and maybe a bit of garlic in it afterwards. It's fine. No rust, no sticking or anything. Never had any problems.

As long as you don't leave it sitting wet there should really be no problem with them.

grawprog··on Evil programmer's tip: avoid “easy” things (2016)
I really don't think I agree with this. The thing that's always frustrated me the most is when someone new doesn't ask questions when they don't understand something or aren't sure if they're doing the right thing then powers ahead anyway only for me to inevitably have to come along and waste even more time fixing the problem than it originally would have took had they just asked first.

Whatever the work is, the important thing is that it gets done, usually as efficiently and as good as possible. If it takes me explaining the same thing 3 times in a row to get something done properly the first time I'd rather do that than have to go back and fix things later.

And honestly, everybody starts somewhere, the best way to learn is by asking questions. If someone is asking me questions, it tells me they recognize they don't know everything, care enough to learn and are humble enough to ask for help.

Such qualities are rare in people and i've found every time, the people like that make the best employees and coworkers.

grawprog··on How the Python import system works
>python3 script.py

I was using Python 2 at the time. Python 3 was still relatively new. Not sure how much difference it makes for your example, but the import systems are different between 2 and 3.

https://nerdparadise.com/programming/python/import2vs3

grawprog··on A Victoria man has gone two decades without money
Have to admit, it was a few years ago now I was there. I was just mostly comparing it to the situation in Vancouver. A friend of mine lived there for a while before moving back to Edmonton. He described it a lot like what you say. Overpriced, not many jobs. He ended up couch surfing for a bit after he couldn't afford his apartment any more before he ended up leaving.

>Nice weather means that the rest of frozen canada sends their local problem drunks on greyhounds to live

Sounds like what's happened in the town I live in over the last 2 years or so. The problem's gotten bad. Though it's not so much drunks but fentynyl and meth addicts.

grawprog··on When will we get secure desktop OSes? (2018)
Not really no, this would break just about every software workflow I use. My music production workflow relies on being able to arbitrarily send inputs and outputs between any other piece of software I want.

There isn't really any software I use that can exist in its own sandboxed bubble separate from everything else.

I've experienced this several times trying Android ports of Linux software I use, they're usually lacking features or configuration folders are inaccessible because of Android's sandboxing and permissions.

The last thing I want is for my desktop to be that way too.

grawprog··on A Victoria man has gone two decades without money
Being in Victoria certainly helps with his lifestyle too. It's probably the best city in BC you could hope to be in if you're homeless. It's a nice city, there's lots of green space, lots of facilities around for the homeless, a relatively small actual homeless population then the tourist homeless population of young people camping for fun.

I really doubt he'd be able to maintain that lifestyle anywhere else. Definitely wouldn.t be able to live like that in Vancouver.

grawprog··on Tomato fruits send electrical warnings to the rest of the plant when attacked
I'm not sure if this paper is talking about the same thing but it discusses the effect of reactive oxides and antioxident balances in plants and their effects.

https://www.hindawi.com/journals/ijfs/2020/8817778/

grawprog··on Super MIDI Pak – Use Your SNES as a MIDI Synthesizer
Not super related but just wanted to make a comment praising Look Mum No Computer. If you've got an interest in analog electronics, synthesized music and just crazy stuff in general, his videos are great. Dude's one of those crazy, brilliant geniuses.
grawprog··on YouTube Will Bully you into subscription and even so will show you ads
>YouTube did it. It managed to get me to subscribe. With loud (way louder than the videos), repetitive, unskippable ads that has nothing to do with me, I figured YouTube was trying to bully me into paying, so I did. I payed, so I could enjoy videos without being interrupted every 5 minutes. But you know what? YouTube is still not happy. Today when I opened the app on my phone, it still showed me an add.

Yes this is called marketing. You'd think on a place like HN that espouses the virtues of capitalism above all else and is the very definition of corporate culture, what with being designed around creating startups with VC money, you'd think people on here would be wiser to the ways of corporate bullshit.

People on HN literally live that shit every day, yet are regularly surprised by the levels of bullshit international mega corps pull. I don't understand it. You people made this shitty world. Own it.

grawprog··on How the Python import system works
It was probably something I did. The original tutorial I followed had everything in one file and didn't get into anything about imports. I started splitting everything up arbitrarily and started tossing imports into the files that complained about missing dependencies and ended up getting overwhelmed because nothing worked.

I'm sure if I'd taken the time to try and fix it I eventually could have and at this point i've had more experience with a bunch of different languages, so I'm sure it's not as bad as I remember.

I imagine it's one of those cases where if i were to go back and laugh about how stupid I was, but ya know, those first impressions.

grawprog··on How to spot a good fake ID
It's gotten ridiculous. The drinking age here is 19. Anywhere that sells alcohol is required to ID anyone that appears to be 30 or under. By the time you're 30 you haven't been 19 for 11 years.

I've been refused for having expired ID, despite the picture very obviously being me, and my age very obviously being well over the legal age.

My wife's been refused because apparently her federally issued citizenship card, with a photo that showed she was well over age wasn't apparently good enough.

I actually remember one time when i was fairly young, early 20's, I'd let my license expire because I wasn't driving and couldn't be bothered to renew it at the time. I got refused at the liquor store and there was an old guy behind me. He just started ranting at the cashier about how I'm obviously legal age and how you don't need a license to drink and all this stuff. The cashier actually relented and sold it to me after, but that old guy's rant always stuck with me since.

And, it's made me notice how more and more, it's not even about how old you are, it doesn't seem to be about protecting minors, it just seems to be a way of training people to provide ID any time regardless of the reason.

grawprog··on How the Python import system works
Years ago, I thought I'd try learning Python, I'd heard it was supposed to be easy, good for beginners and everything. I read one of those beginner Python type books and followed along with a roguelike tutorial. Everything was going pretty alright, until I started trying to split everything into different files and use imports.

I ended up just giving up. I read programming in lua, and rewrote my entire project in lua and actually finished it.

Some day I'd like to go back and maybe learn Python but I really didn't enjoy my experience with it. I even found C headers easier to figure out than Python imports.

grawprog··on iDOS 2 will be gone soon
It's funny, I grew up them and remember quite clearly how Microsoft was(likely still actually is), I haven't had windows installed on any of my computers since 2009, yet, I'd still be willing to give a Microsoft phone a try at this point just for some kind of alternative.
grawprog··on Mark Zuckerberg says Facebook will turn into a ‘metaverse’
>the 'Internet' becoming more and more 'real life' in general

>Facebook is absolutely one of the best-positioned companies to be able to become a long-term market leader in these areas

I think the reason for the negativity is possibly because maybe a company that's managed to create a massive platform where reality is massively distorted and manipulated algorithmically to maximize ad revenue and engangement, whatever the quality or lack thereof, should not be a leader in trying to make the internet 'real life' or whatever you want to call having ar/vr avatars that will allow you to participate in the new virtual corporate consumer world.

grawprog··on Akamai Edge DNS was down
You got your wish, looks like Twitter's on the list now too.
grawprog··on Cannabis first domesticated 12,000 years ago
I was agreeing with you. I was just pointing out further, even exactly the same plant can have different chemical constituents based on a variety of things without even taking variations between different strains into account.
grawprog··on Cannabis first domesticated 12,000 years ago
>There is no scientific evidence backing up any claims about the effects of indica vs sativa, and no way to know which strain you're actually getting, even from dispensaries.

Even if it's the same strain cloned from the previous crop it can be different in THC/CBD content depending on growing conditions and a number of things. Even the harvest date, the drying and the curing process will affect the final product.

grawprog··on Every Super Nintendo Port on the Game Boy Advance Compared (2020)
I have to admit, I never played any SNES ports on the original GBA. I had a SNES and by the time the GBA came out, SNES emulation was pretty good, so I'd played many of the games I didn't own already.

The only GBA SNES port I've actually played is Final Fantasy 5, mostly for the new job classes it adds. But I noticed a lot of the things shown on the video. The audio was tinny, even on an emulator, the graphics looked brighter, more washed out.

I have to say though, I never realized there were so many GBA SNES ports. I knew about the Mario ones and the final fantasy ones and a few others, but didn't realize there was actually so many ports done.

The GBA was a pretty cool system. At the time though, I never actually thought of it as a pocket SNES. A lot of the actual GBA games didn't look like snes games. Most of them had a totally different style to them and played differently. It never really occurred to me until later that it was kind of like a pocket SNES.

grawprog··on GM has signed an agreement to extract lithium from beneath the Salton Sea
Not just mosquitoes, black flies and horse flies too. I hate fly bites personally. They hurt and they bleed sometimes and flies will pursue you relentlessly. Even if you go into water, they'll just sit and wait for you to resurface.
grawprog··on Master’s degrees are the second biggest scam in higher education?
A friend of mine and I went through the same bachelor's degree program. My friend ended up continuing on to get a masters degree. Even my friend admitted they just went for the degree to get the degree. In the end, my friend went back to the job they were doing after the first degree and has been there ever since.

Even by the end of the bachelor's program I took, it felt like I was kind of wasting money. As soon as teachers started trying to convince us to move on into the masters degree program, it was just a hard no from me. It would have cost the same as what I'd already paid for school, if not more and wasn't going to lead to a significant increase in job opportunities.

By the end of that last year, it had become a lot more clear the school was more about making money than anything else.

grawprog··on Why we crave internet justice
Having worked both in a fastfood restaurant and a grocery store I can definitely agree with this.

Everything from a person throwing a sandwhich at the drive through worker because her precooked ham was pink and therefore raw...people screaming and ranting because their over medium eggs, cooked on a 900° grill are too soft or too hard.

Getting screamed at because we were out of Schweppes tonic water, Nope, Canada Dry isn't the same, it had to be Schweppes, and only cans because the person was a solo drinker.

I was probably screamed at by random people more in the two years I spent at those jobs, 3 months at one and a bit over a year and a half at the other, than i have been in the entirety of the rest of my life.

grawprog··on Google Drive bans distribution of “misleading content”
Nifty, censorship built right into office tools now too. It's so great my word processor and my spreadsheet app can police my thoughts now too.

Maybe they'll be able to use AI at some point and just detect when I'm writing the wrong combination of words together and preemptively block me from even writing things.

grawprog··on Valve Steam Deck
Yeah i know. Playing an RTS or a Moba game or something with a controller would be a nightmare. Most 4x games like Civilization would suck a lot. Games like Dwarf Fortress, Cataclysm or pretty much any non mobile roguelike would be unfeasible to play with a controller.

Even some games you'd think should work well with a controller don't really. Unepic's a 2d side scrolling action-adventure game, you'd think it'd be controller friendly, and there are console ports of it, but the PC version uses 10 hotkeys for various spells and abilities. I managed to map i think 4 or 5 of them to controller buttons, but it meant more going through the game menu and reassigning spells than it would have using a keyboard.

grawprog··on Valve Steam Deck
I'm not sure how this could really be surmountable. With a controller you have access to at least 6 simultaneous inputs, more if you do some finger claw tricks or have back buttons or something. A keyboard and mouse gives you around the same or more simultaneous inputs. On a touchscreen you can make 2 simultaneous inputs.

Most action games require at least 3 simultaneous inputs to be played effectively.

There's definitely workarounds like the ones you mention, but unless a game is actually made for touchscreen controls, as in optimized for no more than 2 simultaneous inputs, it's not going to be as playable on a touchscreen as it would be with anything else.

Unfortunately, some genres of game just aren't as suited to only 2 simultaneous inputs.

There's lots of fun touchscreen based games, but they're always better with game mechanics specifically suited to touchscreens.

grawprog··on Valve Steam Deck
I tried pubg mobile and a few other mobile FPS games. There's one major flaw with using a touchscreen for those kinds of games, you need to be able to aim, move and shoot at the same time. In my experience, touchscreens only allow you to do two of those things at the same time.
← PreviousPage 4 of 34Next →