HNHacker News
TopNewBestAskShowJobs

PinkMilkshake

935 karma · joined October 16, 2017

submissionscomments
PinkMilkshake··on A Guy Walks into an Apple Store
Whether or not bitcoin was a good example, the sentiment still rings true for me. I have felt this sense of superiority myself and seen it in others. There is a taboo around "wasting" energy, but what is or isn't waste seems to depend on the individual.
PinkMilkshake··on Modbox Visual Scripting Language
This is not a criticism, I think there is a place for visual languages, and I hope somewhere out there in idea space is one we all could use. I'd love to code on my tablet with a stylus.

But personally I find these very hard to use. Scratch drove me insane, I couldn't work out which order things were getting executed, it was a real pain.

Despite this, non-programmers actually seem to like visual programming systems. So my question is, what aspect of programming is the visual system removing (or adding) that makes it appealing to non-programmers? The syntax is still there, the semantics are the same, all the usual variables, conditionals, loops, functions, etc, are there, just harder to read.

But something must be changing, or maybe it's just a perception thing? Or is it the removal of text? Or maybe it's the bricks, you can't accidentally plug something in the wrong place.

PinkMilkshake··on Tokyo’s internet Jesus uses secret creed to command CEOs
I wouldn't mind hearing from a Japanese person if comparing yourself to jesus has the same creepy vibe as it does in the west. It may not.
PinkMilkshake··on In World of Video Game Development, Chronic Overtime Is Endemic
Does anyone know if this is only typical for AAA studios and solo indies? What about small/mid-sized studios? I would love to work in the games industry, but I also love my free time.
PinkMilkshake··on Learning How to Learn Japanese
I'm taking the mostly immersion approach to language learning. I just watch hours of Japanese gaming youtubers and whenever a word starts to stand out, I look it up if it wasn't obvious from the context. I estimate that I learn a new word every 2 hours of content

I looked into traditional methods, I also know about Antimoon, AJATT, MIA, RTK, WaniKani, Anki/SRS, etc. But I'm too low in conscientiousness to stick to a plan, and I burn out on SRS and mnemonics after about 500 cards, even with reasonably low card rates. The mnemonics become a frustrating scramble of meaning in my head.

Just last night I learned the words for mirror and crime with almost no effort and I still remember them today. That's two words learned, both only encountered once, in context. I even have the image in my head of one of the in game mirrors. That kind of "fast mapping" just doesn't occur any other way (that I can find). I've also picked up plenty of written Japanese, including kanji, from menu screens, subtitles, etc.

PinkMilkshake··on A Software Engineer’s Guide to Cybernetics
I first learned about cybernetics through the book Creation: Life and How to Make It by Steve Grand. Grand created the Creatures video game and applied ideas from cybernetics. As a result, each Norn (the name of the fictional species the game is about) has a genome, a neural network brain, a fairly complex biochemistry, sensors and actuators.
PinkMilkshake··on Essential C (2003) [pdf]
I'm doing CS50x at the moment and I can definitely recommend it. It got me interested in C despite trying to avoid it my entire life. David Malan is one of the best lecturers I've seen.
PinkMilkshake··on I thought I would have accomplished a lot more today and also before I was 35
I think the book should be renamed to "Getting Organized: For the Hyper-Conscientious". Because if you actually manage to power through all the padding to get to the content (I did once but failed my second attempt), you'll find a system that requires a level of conscientiousness that's higher than if you had just done the work. The system looks great, it's just for a very specific type of person.
PinkMilkshake··on Non-obvious remote work techniques
> makes the mute button easier to find

It's odd this is still an issue. I'm not sure why the mute button is not featured more prominently on videochat apps. It's almost the primary feature during a call that makes things go smoothly.

Also, there's always one guy who has to say every bloody time, "are you there, have you forgot to unmute?" if you fail to unmute and start talking <100ms after your name has been mentioned.

PinkMilkshake··on Unity Software Inc S-1
Which can be abused in fun ways! https://twitter.com/yafd/status/1294719274657787904
PinkMilkshake··on The dual PhD problem of today’s startups
It seems like many areas of human endeavor are complicated enough that you could become an expert of a field as opposed to an expert in a field. For example, could you have university courses that build experts of biological research as a field and not ever pick up a pipet? Does that already exist?
PinkMilkshake··on What I Learned About Failing from My 5 Year Indie Game Dev Project
> What I noticed is that it's actually much harder to use Godot than expected. Yes it does significantly reduce the amount of code you have to write for your game but it opens up questions of how to structure your project because the scene editor doesn't actually match how I would make my own games if all I had was SDL2.

I agree. But what I've learned in my short time using Godot is embracing Godot's scene system and not fighting it seems to help.

This area in the documentation is helpful: https://docs.godotengine.org/en/stable/getting_started/workf...

You can also bypass the scene system. The scene system is a optional abstraction on top of a seemingly more data-oriented core where everything is just a RID (Resource ID).

More here: https://docs.godotengine.org/en/stable/tutorials/optimizatio...

> For example if you just straight up write code to add nodes to the scene graph it will create a disconnect between what is displayed in the editor and the actual game

You can solve this to some degree by putting "tool" at the top of your scripts. See https://docs.godotengine.org/en/stable/tutorials/misc/runnin...

PinkMilkshake··on Godot 4.0 gets SDF based real-time global illumination
People already do to some extent.

That article mentions one example, the Trello clone (frontend?), but there are others like in this Reddit article: https://www.reddit.com/r/godot/comments/a809ij/godot_for_app...

* The Godot editor itself: https://docs.godotengine.org/en/stable/getting_started/step_...

* GUI Toolkit: https://github.com/Quark-Toolkit/Quark

* Pixel art editor: https://www.orama-interactive.com/pixelorama

* Particle effects editor: https://benhickling.itch.io/blastfx

* RPG builder: https://www.rpginabox.com/overview/

* Fantasy map editor: https://www.wonderdraft.net/

* Brainfuck IDE: https://github.com/wmww/BrainfuckIDE

* 3D presentation editor: https://github.com/janparkio/3d-presentation-godotengine

I've looked in to this myself and noted the following:

* It's easy to compile out features you don't want (3D, physics, etc.): https://docs.godotengine.org/en/stable/development/compiling...

* While Godot has a small file size, it's Hello World memory usage is ~300MB, which I think is even more than a Hello World in Electron (perhaps fixable by removing features)

* There is a setting to stop UI updates when the window loses focus which means it doesn't chomp CPU/GPU while not in use

PinkMilkshake··on Godot 4.0 gets SDF based real-time global illumination
All of the above, really. At the risk of worsening your analysis paralysis, another good option is LOVE2D, https://love2d.org/
PinkMilkshake··on Apple, Big Sur, and the Rise of Neumorphism
When I saw some of the example icons my first thought was what my phone will look like if all the app/icon designers don't agree on which direction the light is coming from.

In some examples the light is coming from above you, in others it seems to come from "north" of the screen, and another from north west.

PinkMilkshake··on Night owls have more grey matter in their brains than early birds
I'm a night owl as well. 3am would be about bedtime for me if I had my way. What happened after you were able to follow your natural rhythm? Did you feel better?
PinkMilkshake··on The effects on cognition of sleeping 4 hours per night for 12-14 days
It depends on the type. The most common type, Obstructive Sleep Apnea sounds way worse than loud snoring. If you've ever heard it, it's like the person is suffocating while they sleep (because they almost are).
PinkMilkshake··on Deno 1.0
Yup! Deno caches remote imports.

https://deno.land/manual/linking_to_external_code

PinkMilkshake··on Ask HN: Not smart enough to a programmer, where to take my life from here?
The only fun I've ever had programming was making video games.

You don't have to be super smart to make games and I don't think you even have to like them. It's more the rich visual feedback that makes it fun. A game engine is like a giant virtual playground for your code.

And in video games there isn't really a "right way" to do anything. There are always weird problems to solve and hacky solutions are fun and even expected. It's the only programming where I've had some laugh out loud moments, like "why are the trees inside out and spinning around?"

There are some great game dev postmortems where you learn about the beautiful horrors going on behind the scenes to make a vision a reality. Game dev is forgiving like that. From the book 3D Math Primer for Graphics and Game Development: "If it looks right, it is right".

PinkMilkshake··on OBS Studio: Open-source software for video recording and live streaming
At the university I work for they use Teams, Blackboard and Echo360. I do know of some people in maths schools using OBS though.
PinkMilkshake··on Unity Learn platform free for three months
BabylonJS has an official, Unity-like editor that runs in the browser: https://github.com/BabylonJS/Editor
PinkMilkshake··on The reckless, infinite scope of web browsers
I'm optimistic.

I think browsers will continue adding features until they become the inevitable end result, a portable operating system. Once browsers reach this point it will probably slow down and the next goal will be pulling it to pieces and making it modular so we can deploy whatever subset of browser we want for any given use case. And we will probably all be using some "distro" of chromium.

PinkMilkshake··on The Call of the Ocean: Hypertext, Universal and Open (1988)
I think the rule of being the "idea guy" applies to Ted Nelson as much as it applies to anyone else.
PinkMilkshake··on Ask HN: Absolute noob here, what programming language to learn to land job with?
I'm not a Python programmer, but I was also looking in to this and Python always seemed to me like the biggest bang for your buck. It's used in so many different fields, is simple to get started with, and there are plenty of Python jobs. At least there is here in Australia (not sure where you live).
PinkMilkshake··on Coke and Pepsi are getting sued for lying about recycling
I'm not sure what the solution to that would be. Maybe sodastreams will become popular again.
PinkMilkshake··on Coke and Pepsi are getting sued for lying about recycling
I feel like we are stuck in a loop. Perhaps we need question whether or not it still makes sense to transport food and drink in small, individual containers. One solution might be to transport in bulk. You could take your own bottles to the supermarket that are whatever shape and material you desire and fill them up.
PinkMilkshake··on Tokyo Olympics “looking at a cancellation” if coronavirus not contained
> basic sanitary and hygiene are also important which I'd like to believe that the Japanese are better than probably the rest of the world

When I traveled through Japan their hygiene culture came across as theatre more than anything. It's more of a social performance than a practical reality. I think 'very tidy' better describes Japan (if you ignore the beaches).

PinkMilkshake··on Firefox Preview adds support for recommended extensions, including uBlock Origin
They might just start going full native and forgo the web all together. All major OS's have a store now; installing programs is easier than ever.
PinkMilkshake··on Computational Power Found in the Arms of Neurons
The neurons in the Creatures video games come to mind.

  In Creatures Evolution Engine games such as Creatures 3, each neuron and dendrite is a fully functional register machine.
https://creatures.wiki/Brain#SVRules
PinkMilkshake··on My years working on black programs
Maybe AR. I mean, look at Jeri Ellsworth, self taught and probably has the most plausibly commercial AR solution (Tilt Five) so far.
← PreviousPage 4 of 10Next →