HNHacker News
TopNewBestAskShowJobs

bankisan

11 karma · joined October 21, 2014

submissionscomments
bankisan··on El Salvador makes Bitcoin legal tender
I can walk down the street and buy a coffee with it.
bankisan··on Three Months of Go from a Haskeller’s perspective (2016)
Right, but they mentioned sending immutable structs which is why I gave the struct example. But you're right that every declared map is a just a pointer.

With respect to your second point, I see what you mean but I still don't think that's a negative of Go. You can pass in copied values without having to have a deep_copy() primitive (loop map values and copy to new map, dereferencing a pointer, etc.). Like other parts of Go, if you want to make your data immutable there is no syntactic sugar. You have to explicitly write it out.

bankisan··on Three Months of Go from a Haskeller’s perspective (2016)
Regarding the example in your first point, you are still sending a reference `m` of the map. If you wanted to send an immutable type, you could declare the channel to only accept struct values (and not pointers to structs) and you'll get your desired behavior.

Here's a playground for reference:

https://play.golang.org/p/U2tYZVTtUf-

bankisan··on Show HN: BuildEngine – Build and compile games faster on a remote server
Hey folks!

I’m the developer behind BuildEngine (https://buildengine.dev/), a tool that build games on a remote server.

BuildEngine lets you run builds faster, run multiple builds in parallel, and maintain consistent architecture across builds. BuildEngine is also compatible with all major game engines and can be easily integrated into your existing CI / CD pipeline (e.g. GitLab, TeamCity, etc.)

We want to give indie game devs and their teams the same tools as larger AAA studios without the overhead of managing their own servers. Game development is hard enough as it is already and so we want to do our part to make it a little easier :)

Would love to hear your honest feedback! Let me know if you have any questions.

Thanks all!

bankisan··on Launch HN: Hatchways (YC S19) – Internships Instead of Interviews
This is such a great idea! Thank for you doing this :)

I also came into tech from a non-traditional background and I struggled at the beginning to get my foot in the door. I studied math and econ in school, and even though my passion was writing software, it was hard to start applying without any projects or connections in the field.

To find a job, I spent money on a coding bootcamp post-graduation from college. This seemed like the only option at the time. If there was something like this at the time, I would have rather have gone that route instead.

bankisan··on [dead]
I accidentally submitted without a link and reposted it :/ my apologies
bankisan··on How have you faced discrimination working in tech?
Hey HN, I realize this is a bit of an unconventional post and would be better suited as an Ask HN tag, but I wanted to hear people's experiences of discrimination outside of just usual text.

Full disclosure, this is a new platform that I've been building for the last few months. Even though it's something I've worked on, I do think it's an important conversation to have and thought this would be the best place to host it. If you have any feedback, I would appreciate that as well.

bankisan··on Launch HN: Glide (YC W19) – Mobile Apps from Google Sheets
This is great! A lot of my non-progammer friends want to make apps like these and this is the first product that I think is simple enough to recommend. Congrats on the launch and I look forward to trying it out.