HNHacker News
TopNewBestAskShowJobs

grawprog

10,757 karma · joined October 30, 2017

submissionscomments
grawprog··on Reasons Not to Use Apple
>Every time I was told I was not being constructive and offering a solution and every time I had to explain that I was.

That's when I would have said. 'I'll be back in ten minutes with the solution.' Then returned with the smashed cameras in my hand and said. 'Problem solved.'

grawprog··on Everything has changed in iOS 14, but Jailbreak is eternal [pdf]
I thought of making something like this once. Then I started to look into the PDF standards and realized it's one of those things that you're thinking, why has nobody done this? Then you start looking into it and you realize why nobody's done it. The task would be monstrously difficult if you want to cover all the things that can be in a PDF.

PDF is a beast. It's a ridiculous file format. There's a reason why even after all these years, reading PDFs still kinda sucks.

grawprog··on Homelessness is about housing
The problem is, both person A and Person B have more money than the original $15-$20/h wage earner I spoke of in my original post.

The amount of money you are describing

>Person A rents at $1800/mo and is able to save $1000/mo

Is unimaginable for someone making $15-$20/h.

Sometimes the people on HN really don't seem to grasp the reality of being an average working person.

Everything you said in your post is nonsense that means nothing to a person literally living pay cheque to pay cheque with unchangeable expenses greater than income.

grawprog··on Homelessness is about housing
I'm not entirely sure why models are necessary. It's basic math.

if (job_pay < food + rent + basic_living_expenses){

    ++homelessness
}

else{

    sustainable_society()
}

Real basic logical shit honestly.

grawprog··on CalyxOS – De-Googled Android Alternative
The gp mentioned government id apps specifically. Those along with banking apps are the ones I've heard having the most trouble without actual google play.
grawprog··on Homelessness is about housing
I'm not sure why this isn't common sense but I see this problem happening in the town I live in right now.

Average rent these days seems to start at around $2000 Canadian for a 1 bedroom/bachelor suite. Minimum wage is $15/h. Wage for an average job is between $15-$20/h.

$15/h is $2400/m gross and like $1600-$1800 net depending on your employer's accountant.

It's literally not possible to afford even a bachelor suite on minimum wage where I live.

I see homeowners complain on facebook about tenants not paying rent. Many of these homeowners are also business owners paying their employees minimum wage.

The homeless population in town has expanded exponentially over the last year. Homeowners complain about that.

There's a huge disconnect I just don't understand.

You can't pay people less than what average rent cost per month then complain there's homeless people. Either jobs need to pay more or rent needs to go down. It's just not reasonable at all currently.

You can't draw blood from stone as it were.

grawprog··on CalyxOS – De-Googled Android Alternative
There's places like APK mirror or Aurora which will download .apk's from the play store.

The problem with degoogled phones isn't not accessing the google play store, it's not having the confusingly named google play services.

https://en.m.wikipedia.org/wiki/Google_Play_Services

A lot of apps rely on google play services. It mostly depends on how much of google play services an app requires as to whether it'll work on a degoogled phone or not.

grawprog··on LÖVR – An open source framework for rapidly building immersive 3D experiences
I wasn't trying to personally attack your engine or anything. I've been there, I've tried many of the comparable frameworks available for games in a variety of languages. They all offer much the same thing. Drawing primitives, physics primitives, vectors, bounding boxes, simple ways to draw sprites or textures to the screen, some basic UI containers, some math functions, a built in camera, some animation helpers, a player class that wraps input, basoc network functions, utility classes, essentially, exactly the same thing most game engines and framework offer.

In the end it comes down to whatever's the easiest, most efficient to use to get a final product. It's the only thing that really matters when it comes to a tool.

If two tools offer the same things, but one tool offers the ability to do it faster, more easily and more efficiently, that's the ideal tool of choice.

grawprog··on LÖVR – An open source framework for rapidly building immersive 3D experiences
I've been using godot for my latest project and I've been fairly happy with it. In the end, the language matters less than what the toolset provides.

Planimeter looks interesting and all, but I find Lua itself to be limiting for large scale programs. It's great as an embedded scripting language.

This is much the same as love or dgame though. The api is nice, but offers less than godot and doesn't provide any kind of IDE or development tools.

When I click tutorials, I get some installation tutorials some small one or two line code about making entities, whereas with godot or unity or even love, and such by the end you've got a small basic game going.

Actually, to go on a tangent about game tutorials in general...

This:

Making an entity

class "npc_monster" ( "npc" )

function npc_monster:npc_monster() npc.npc( self ) self:setSprite( "images/monster.png" ) end

entities.linkToClassname( npc_monster, "npc_monster" )

Is not an entity as planimeter seems to suggest. It's a sprite drawn on the screen.

There is a huge difference between functional entity and that above code that every single beginner, come learn my engine now and make a game totally misrepresents. Same with player code and every other beginner tutorial. It's not the reality of any game. No entity is a sprite with nothing else.

grawprog··on [dead]
That snopes article uses these as references:

BBC News. “Kenya Catholic Church Tetanus Vaccine Fears ‘Unfounded’.” 13 October 2014.

Naz, Dr. Rajesh K. “Contraceptive Vaccines: Success, Status, and Future Perspective.” American Journal Of Reproductive Immunology. 6 June 2011.

Obara, Valentine. “Licence of Industrial Lab Agriq-Quest Suspended.” Business Daily. 12 January 2017.

Only one of those is a peer reviewed scientific study. That one study doesn't really relate to the other original peer reviewed study.

The article posted in the op was not retracted.

grawprog··on LÖVR – An open source framework for rapidly building immersive 3D experiences
I have to say, LÖVE 2d holds a special place with me because it's the first 'real programming game engine' (as in language only no accompanying ide or such) I ever actually developed anything that I would consider a fully fledged completed program I made entirely by myself with.

This looks pretty awesome and all but I can't see the benefits over something like unity or unreal or the amazing for the cost and features Godot.

I really like Lua. I've always recommended it to beginners or anyone curious about programming for fun over every other language. I've used it myself extensively

But in this day and age, I can't really see recommendating this or even LÖVE2d anymore to anyone interested in getting into game programming.

There's just too many high quality alternatives these days.

grawprog··on 17th-century botanists filled their gardens with plants from around the world
Unfortunately, they compete with native berries like salmon berries on the west coast and other shrubs in the same habitat. Unlike salmon berries and native shrubs though, despite being a good food source, they are poor habitat for birds and small mammals that would otherwise occupy that canopy level and habitat.

The native blackberries are small trailing vines that grow below salmonberries, thimbleberries, huckleberries, spirea, dogwoods, elder berries, mountain ash, salal, cottonwoods, alders and more. They grow amongst foamlflowers and other small herbaceous plants. All those plants provide ideal habitat and forage for a huge variety of animal species.

Himalayan and evergreen blackberries are large woody shrubs that overtake everything else and grow into a thick tangled impenetrable mass of thorns not ideal for many native animal species.

An area that should have between 6 to a dozen species of plants will instead have 1 because of the way invasive blackberries grow.

grawprog··on Personal Computing on an Amiga in 2021
I think some things are maybe just timeless. I was too young to fully appreciate computers around the time of the Amiga. My only real memories of computers of that time, apart from games, is being a kid and learning how to write loops that repeated text on my dad's Atari.

But, I've read a lot over the years about computers from then and have spent a lot of time on modern computers.

The Amiga, from what I can tell, was actually special, not just from a nostalgia sense.

They seemed to push the boundaries of computing at the time, gave a glimpse of what could be but were stuck in that inbetween phase and just couldn't quite make it.

I think they deserve all the praise they get. They seem like they were one hell of a machine for the time and despite the huge diversity of things like linux distros and such these days, things like the RPi and various comparable devices, a huge range of consoles, phones and other arm based things, there really isn't anything like the old days of computers where everything was different and devices were made to be tinkered with.

Not to say everything about that era sounded awesome or better or whatever, but something does seem to have been lost that machines like the Amiga seem to embody.

grawprog··on Giraffes are as socially complex as elephants
I know the feeling. I've seen giraffes one time up close at a zoo. We were up on a raised platform about level with the giraffe's shoulders, it lowered its head down to look at us, I swear its eye wasn't much smaller than my head. I never expected them to be so big. They're gigantic. Like the size I used to picture things like brontosaurus and stuff. It gave me a whole new appreciation for that scale where they show a giraffe next to a brontosaurus. It made me realize I have no concept of how big they really must have been.
grawprog··on Radioactive Lenses and Everything About Them
When I was in school, we had a teacher who was really into photography. He liked to show us collections of slides of photos he'd taken throughout the 70's, 80's and 90's with his vintage camera equipment.

Honestly, we all groaned every time he'd bust out a slide reel, but the pictures were beautiful. Some of the best pictures I've ever seen. I'm not a huge photography buff or anything, I've learned some of the basics of photography, but that's about it. I'm really not even sure why, but, they were just nice to look at. Not just the composition of the pictures, but the colours and the saturation, they just felt good to the eye. I'm not really sure how exactly to describe it.

grawprog··on The historical accuracy of medieval city-builder video games
To be fair, almost everything in Cities felt useless. It didn't really feel like much of a game at all. Nothing you did really actually mattered at all. Cities was more like an interactive city model building toy than what I'd think of as a game.

Ceasar, Pharoh and Tropico are actual games with goals, win conditions and a point.

I didn't like Cities mostly because nothing you did mattered. Not just slums or anything else. You can kill off half the city by accidently routing waste dumping to the city's drinking water and within 15-20 minutes your city's back to being fully populated.

Trying to play Cities strategically the way you would those other games is going to be disappointing no matter how you build the city. It's just not that kind of game.

grawprog··on The historical accuracy of medieval city-builder video games
>Cities skylines for example has no concept of slums.

That was one thing it seemed to simulate pretty well in my experience. Last time I played it, I set up the city with a bunch of low income housing areas in industrial zones, roads all through them, small housing plots next to industry and under overpasses and stuff.

The neighbourhoods looked exactly like the low income housing neighbourhoods around industrial areas I've seen in real life. The people in those houses were typically unhealthier than in other areas. I put the closest hospitals and schools just outside those areas, the waste water from the city was dumped nearby etc.

It's quite possible to create extremely disparate neighborhoods and areas. From slums to McMansion filled suburbs to bustling industrial areas.

Sadly though, my in game city started with me trying to model my real city. It turned out pretty accurate at least as far as neighbourhood layout and visual income disparity went.

grawprog··on China quietly sets new 'buy Chinese' targets for state companies
Chinas ambitions and culture go back further than the PRC. Their goals have nothing to do whITU communism.

People really don't seem to get this. The communism red herring is just the same red herring it was with the USSR.

https://www.bbc.com/news/magazine-20083309

https://link.springer.com/chapter/10.1057/9780230286771_7

grawprog··on China quietly sets new 'buy Chinese' targets for state companies
Yes, hence why I said as a country and culture and specifically left out the people. The average person. is typically not the one responsible for such decisions.

However, China's global ambitions and their xenophobia goes back much further than the PRC.

grawprog··on China quietly sets new 'buy Chinese' targets for state companies
I've never understood what business and governments in the west thought was going to happen by investing so heavily in China. Did they really think China would just bend over backwards and take it like every other poor third world country they did this to?

Western governments and corporations underestimate China far too much. Western banking dynasties go back a few hundred years, Chinese history and culture is thousands of years old and they operate in time scales of multiple generations.

Western bankers and corporations are spring chickens compared to China.

China as a country and culture only cares about one thing. Making the entire world an empire for the Han. They see everyone else as inferior, barely human.

They will do anything to accomplish this, no matter how long it takes.

All these western corporations, investment bankers and governments who think China's the future are right and they're helping them along swimmingly, what they don't realize is, they have no place in the Chinese future and will be discarded.

grawprog··on Why women gymnasts compete to music in their floor routines but men don't
Or maybe even a second category of gymnastics for both men and women, one focused more on rhythmic acrobatics that uses music and another one that's focused more on feats of strength and raw skill without music.

From the sounds of it, they're two different skills with different kinds of training I don't see why there couldn't be room for both kinds of gymnastics for both men and women.

grawprog··on Six corporations control 90% of America media
It kind of reads like it. The whole article reminds me of something produced by GPT-3. Just the paragraph structure and wording alone.
grawprog··on As lockdowns lift, media firms brace for an “attention recession”
At my old shop we had a 'marketing' person for a bit. She was supposed to run the social media profiles, keep the website updated, post ads and stuff.

Pretty sure she did literally actually nothing the entire time she was there until they started having her double up on reception duties on Saturdays.

She ended up leaving because she moved away somewhere. Needless to say, they did not hire another marketing person.

grawprog··on Firefox lost 50M users since 2019
Even if just mobile I'm still not sure how they get away with it. They have 71% of the global mobile marketshare, my phone came preinstalled with chrome, I cannot remove it, only disable it.

How is that any different at all to what Microsoft was doing with IE in the 90's?

grawprog··on How Beavis, Butt-Head and Daria disrupted cable
>Virtually all those shows creators credit Bakshi as an influence though.

I'd bet a lot of early punk rockers credit the Beatles as an influence, doesn't mean they invented punk rock.

For comparison a list of pre-edgy 1980's cartoons recommended for adults

https://www.animationforadults.com/2015/05/afas-top-20-carto...

vs a 90's era list of cartoons recommended for adults. I think you'll find a very huge difference in the types of shows being recommended.

https://www.ranker.com/list/90s-adult-cartoons/ranker-tv

>Hell, the asshole co-creator of Ren and Stimpy worked with him on Mighty Mouse.

But it was him not Bakshi that pushed that adult style onto mainstream television. Don't get me wrong. I really enjoy Bakshi's work but he isn't really the one responsible for bringing edgy cartoons to home television.

grawprog··on What I know about cleaning and seasoning cast-iron skillets
I dunno I mean try it and see. It makes the oil you're seasoning the pan with taste like garlic, imparting garlic flavour into the food you cook. I'm not sure how else to say this more clearly. I enjoy the taste of garlic, so i like the extra garlic flavour, if you enjoy extra garlic flavour, this is a way to impart some extra while seasoning your pan. And you end up with a bit of extra crispy browned garlic to add to the meal.
grawprog··on How Beavis, Butt-Head and Daria disrupted cable
Fritz the cat was a feature film not a TV show. Mighty Mouse was an actual kids show cancelled over a reference to a character supposedly snorting a line of something and Bakshi's reputation.

There was a bit of separation between TV cartoons and feature length ones back then. You're correct, the precedent for adult oriented animation had been set years before, but I wouldn't really compare movies like that, or even the more adult oriented anime shows and films in Japan at the time to that era of western TV cartoons.

As far as western TV cartoons went, prior to those late 80's, early 90's shows, there wasn't really any like them.

grawprog··on How Beavis, Butt-Head and Daria disrupted cable
It might be easy these days with the amount of edgy cartoons that exist now to forget back then, there really wasn't any. Shows like The Simpsons, Ren and Stimpy, Beavis and Butthead, and even Daria I suppose were not really like any other cartoons out there.

They subverted the tropes everyone had taken for granted since the 50's or so that TV was expected to have. They outraged parents and the extreme conservative groups that wielded fairly significant power at the time.

Shortly before that we had 'the Dungeons and Dragons' scares and it was the time of the violent video game and explicit music crackdowns. Those cartoons became targets for those same kinds of people.

Without those shows, we probably wouldn't have the kinds of cartoons we have today.

I would definitely include more than just the two cartoons in the article and MTV as the sole disruptors of cable.

But, the cartoons of that era were definitely disruptive in a way that's hard to appreciate without experiencing.

grawprog··on Google to block logins on old Android devices starting September
I still have a Gingerbread era android phone. It works just fine. It's one of the few phones I own I was actually able to successfully root. It's still full of a bunch of stuff, the currently installed apps work fine.

But now, google has decided for me, I shall no longer ever be able to factory reset this phone or even remove my google account from it, for my own good.

I'm really getting sick and tired of this catchall phrase 'security' being used as an excuse for consumer hostile practices and tactics.

It's bullshit, the people at google marketing know it's bullshit, the engineers know it's bullshit. It's bullshit.

grawprog··on Google to block logins on old Android devices starting September
Did you actually read the article?

You won't even be able to factory reset or even remove your account from an old Gingerbread device. Sounds like a huge security flaw right there.

>you will start receiving username or password errors and will no longer be able to:

>Sign in to Google products and services like Gmail, YouTube, and Maps

>Add or create a new Google Account Perform a factory reset and try to sign in

>Change your Google Account password, which signs you out on all devices, and try to sign in again

>Remove your account from the device and try to re-add it

← PreviousPage 3 of 34Next →