HNHacker News
TopNewBestAskShowJobs

codegladiator

1,475 karma · joined July 22, 2017

Winning the fights against code !
submissionscomments
codegladiator··on Show HN: Canarybase – Remove feature flag code from your apps
Hate these Show HNs without a show.

And its not "Request Demo".... its just submit your email. How do i fall for it every time.

codegladiator··on Ask HN: How do you learn to play guitar?
Pitfall is trying to get into tips and tricks to progress faster.

Go slow and steady, practice daily. Follow justin guitar or pebber brown, sit back and practice over and over again.

codegladiator··on Don't Call Yourself a Programmer, and Other Career Advice (2011)
On the other hand I have come across people who describe themselves as "react programmers" etc... And would seriously not touch a different framework or just plain JavaScript.

And I don't understand it

codegladiator··on Enable Pages access control
Gitlab is amazing in my personal opinion... The autodevops (with connect k8s) has made my life easier by 10x atleast
codegladiator··on Adam Neumann planned for his children and grandchildren to control WeWork
I don't think public shamig works anymore, .... Wait, did it ever work ? Would love know know cases where it did.
codegladiator··on Alphabet’s Wing begins making commercial drone deliveries in the US
A crash would definitely cause a lot of damage, these drones are huge and think about what's on the road.
codegladiator··on My Favourite Git Commit
> when it comes to describe the edges between nodes ("in order to go from state A to state B, you need to execute this code")

Isn't that what a patch file gives ?

codegladiator··on My Favourite Git Commit
I have had github issues come up for search results frequently, but never a commit message.

But then again, I am not saying "don't write the story". If you think you found something worthy, just write a blog post or even a pastebin/gist would be better in terms of the number of people it reaches.

codegladiator··on My Favourite Git Commit
Commit messages should be short and to the point. I don't want to read a story to understand what this commit did.
codegladiator··on My Favourite Git Commit
Should have been in a doc or wiki instead of commit message.

I have never seen any dev searching for error messages in commit messages.

For the rest of the points (makes smarter, builds trust and compassion), if it's so worthy put it on the blog (like this blog post itself) so it can has a potential to reach some reach some audiance.

codegladiator··on “My Google account got suspended because of NewPipe”
> but it will come as a shock to many people when they have to start paying for email again

I bet people will prefer "need to pay" as a shock instead of "locked out" as a shock (with no option of getting your stuff back). I certainly would prefer the former.

codegladiator··on Issue 914451: Autofill does not respect autocomplete="off"
> if you add an <input type="hidden" autocomplete="username" name="does_not_matter" value="{the actual username}"> before your current-password and new-password fields, Chrome should get it right

I can't believe that this suggested hack is coming from google.

https://bugs.chromium.org/p/chromium/issues/detail?id=914451...

codegladiator··on How bullying may shape adolescent brains
Bullies bully when they know they can get away with it (so does criminals). I just fail to follow your narrative.

I would alternatively suggest to make the punishment severe and make sure bullies can't get away with it.

codegladiator··on How bullying may shape adolescent brains
This suggests that the bully/criminal didn't already knew that. Most bullies i have seen didn't become bully because of some trauma.... its just fun to dominate (not even validation IMO).
codegladiator··on How bullying may shape adolescent brains
> Bullies themselves need counselling on managing their own needs and emotions rather than punishment

So, criminals also, by that logic, themselves need counseling on managing their own needs and emotions rather than punishment ?

codegladiator··on A Useful Thing in Bash
Just tag commands with a # at the end

> $ complex command here # tagHere

Later use the tag with ctrl+r

I do this all the time

codegladiator··on Ken Thompson's Unix Password
Each reply has its own page, just click next/prev to follow the thread (or jump using the tree at the bottom)
codegladiator··on Ask HN: How to get a job after a failed startup?
> Should I keep the startup on my resume (with reason for shutting down + lessons)?

yes, experience is what matters, not success or failure.

codegladiator··on UK Government Selects OpenAPI v3
I think it is supposed to be generated automatically.
codegladiator··on UK Government Selects OpenAPI v3
Why does it matter ? It's not supposed to be read by humans.
codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
Try reading this Date module (which is very cleanly written compared to the codebase which I was supposed to maintain)

https://github.com/mojolicious/mojo/blob/master/lib/Mojo/Dat...

I just find it impossible to glance over it and understand whats happening even though I know what is supposed to be happening there.

Something similar in golang

https://github.com/araddon/dateparse/blob/master/parseany.go

codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
Yet very few can write an enjoyable novel which others can read.

Try reading documentations to see how the 70k+ vocabulary helped the writer and reader.

Sigils like $ and # are even worse. I had to maintain an old perl codebase once (# @_ holds all arguments passed)

codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
> the number of bugs tends to end up proportional with the amount of code

This happens when the original code was clever to begin with and someone (else) came try to fix an edge case and lo and behold.

codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
> core assumption that less code -> less bugs

This assumption is false. Either the flows are written in code, are you have to have them in your brain every time you are reading some code which can handle 10 flows.

> solve problems with less code while at the same time keeping that more compact code readable

Less code means less readable.

codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
The hardest path is finding someone else (hiring) to read and understand the intentions behind your code.
codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
> 1. enabling cleverness enables creating tool to manage complexity, and hopefully, to manage it with fewer people needed

No. Complexity just makes it harder to read. Go try to read your own code from 5 years ago. I just fail to read even my own code flow every where I used reflections in Java to make it clever (small code which can handle multiple scenarios). Yet I can read every golang codebase in github super easily.

> 2. Google "sets the intellectual trend/fashion"

No. People use what they learn quickly and what gets them productivity. I want to write a software to solve business problems, not want to write software because its cool or something.

Go try to read k8s code. And try to image how it would look like in haskell.

It just looks like you are trying to hate google for the wrong reasons.

codegladiator··on Ask HN: Why is Google in love with purposely-impaired languages like Go, Dart?
Cleverness is not related complexity in any way. Software is going to be complex. Cleverness is just going to make it harder to read/maintain.

I prefer Go over other languages. I like the part that there is no cleverness around it.

But why are you bothered about what google thinks of its engineers ? You can write everything in Haskell, why stop at Java/Rust ?

codegladiator··on Show HN: I'm building a system that automates onboarding
> We will send you an email to confirm your subscription.

Said email ended up in spam box as it should have IMO since its from "support@planeeet.com" ?

codegladiator··on Show HN: I'm building a system that automates onboarding
> Also, you’ll get notified when boardme launches so you can activate your early access user benefits.

Show a mailing list subscription page ?

Why not Show when its ready ? and 8 months MVP and not ready ?

codegladiator··on Ask HN: What would happen if all software was open-sourced?
Nothing would happen. Everything is already available in open source implementations. People are just too lazy to go checkout and use and maintain it.
← PreviousPage 20 of 28Next →