HNHacker News
TopNewBestAskShowJobs

narven

28 karma · joined September 11, 2013

[ my public key: https://keybase.io/narven; my proof: https://keybase.io/narven/sigs/_A_C1Ik9PqxGh7H_5q4evipbVq4A0FY0x3WJ_sGdyhw ]
submissionscomments
narven··on Why Don't I Like Git More?
have u tried https://github.com/martinvonz/jj

??

narven··on What happens to Google Maps when tectonic plates move? (2020)
google kills google maps
narven··on Only 90s Web Developers Remember This (2014)
distributed word did not existed in the dictionary back then
narven··on Only 90s Web Developers Remember This (2014)
DHTML means Dynamic HTML, not distributed html
narven··on Open-Source AI Is Uniquely Dangerous
Why would open-source AI be any different from any other AI? AI is AI. Being opensource does not make it better or worst. Is being built by people, and being used by people.
narven··on I Love Ruby
try Crystal lang (https://crystal-lang.org/)
narven··on Privatisation has been a costly failure in Britain
There's been only a couple of "privatisations" in entire world, that actually resulted in some benefits.

Privatisation means, "you that don't give a fc... take care of that problem for me"

narven··on The Floppotron 3.0
amazing work and pacience
narven··on Ask HN: What HN threads most influenced your thinking about startups?
Awesome, love it, can I go back to 2018?
narven··on Don't just shorten your URL, make it suspicious and frightening (2010)
https://google.com

is now http://www.5z8.info/how2printmoney_x5n2rg_lemon-party-redux

??? shorten in what way? the https becomes http ?

narven··on Terms and Conditions Game
Love games that mimic real life. Best thing after Doom Game.
narven··on Why I Love Coding (2012)
Amen to that
narven··on Let’s Destroy Bitcoin
lets
narven··on Gitlab default branch name changes to main
why would I be angry with downvotes? They dont mean anything to me. In the meantime, I just created another repo with branch called... master.
narven··on Gitlab default branch name changes to main
When I think that people are not that stupid, there's always someone that surprises me.

What on earth has the name "master" to do with anything? Why dont we remove the word "master" from all languages in the world and make it a tabu to even speak of it. What does master/slave in relation to "hu-mans" has to do with anything else in the world that has the same name?

Just the amount of money and work hours done by everyone just to make this completely stupid change and not to mention behing completely stupid, its insane, could feed all the starving people on the world.

MY BRANCH WILL ALWAYS BE CALLED MASTER IN ALL THE PROJECTS I CONTROL, TILL THE DAY I DIE.

PS: Sometimes I wonder if people actually have work to be done, to take us to the futur and beyond, or they just go to the toilet and come up with these ideas.

narven··on Curl Wttr.in
perfect command for a bash alias

alias godstatus='curl wttr.in'

narven··on Ask HN: What Technologies to Learn in 2020?
Any of the 100 cra... JS libraries that will show up in 2020 will be fine.
narven··on Ask HN: Do you still use RSS?
yes
narven··on Why are my Go executable files so large?
Use upx

https://upx.github.io/

narven··on Using Makefile(s) for Go
Nice article. I use makefiles a lot, mostly for all projects that I use, both for frontend and backend, mainly to have the same commands independently of framework/platform that im using. For me its helpful to just run `make` both to build and run a go project and a react project.

Another thing you can add is:

.DEFAULT_GOAL := start

start: fmt swag vet build run

Helps define you default command soyou just need to run `make` and will run all inside of `start`

Since most of us use `.env` files for enviroment files, you can use something like:

# this allows to import into this file all current system envs

include .env

export

And it will inject all of .env file into the current running `process`

Also have some other shortcuts (variables):

GOCMD=go

GOBUILD=$(GOCMD) build

GOCLEAN=$(GOCMD) clean

GOTEST=$(GOCMD) test

GOFMT=gofmt -w

GOGET=$(GOCMD) mod download

GOVER=$(COCMD) vet

GOFILES=$(shell find . -name "*.go" -type f)

BINARY_NAME=my-cool-project

BINARY_UNIX=$(BINARY_NAME)_prod

narven··on Evolution of the Scrollbar
Just love the "Mac OS X Lion" version
narven··on Lorem Picsum, death by a million pixel-gigabits
Awesome, its one my fav places for random images :D
narven··on Nest, the company, died at Google I/O 2019
Why was the company expected to survive being bought by another company? only in dreams.
narven··on Former Mozilla exec: Google has sabotaged Firefox for years
The sad part is that people are naive enough to think that companies that need/want money... are doing things for the better evolution of mankind, or for a better web, or for a better future. Companies are here to make money. Competitive companies will try destroy one another, always.

Google does not give a f... about users/web... They care like any other company to make money, because without money they cannot survive, just simple as that.

If the roles were inverted... Mozilla would have done exactly the same thing...

narven··on Show HN: A retro video game console I've been working on in my free time
Awesome work. Parabens
narven··on Linux 5.0
And another version that does not work out of the box for me... awesome. Need to wait till 6.0 to use this one.
narven··on This Startup Does Not Exist
Can anybody explain to me what is the purpose of this kind of bullshit website?
narven··on 50 Years Ago, the Sugar Industry Paid Scientists to Blame Fat (2016)
Milk industry did the same thing to make people think milk is good for people
narven··on MacBook Pro with faster performance and new features for pros
too late (waited a few years for a apple laptop with proper specs). Dell XPS sounds much better.
narven··on Microsoft Is Said to Have Agreed to Acquire GitHub
If is true, this is one of the saddest news I've heard in the last 5 years. Please Github don't allow this. Look of what crap Skype became to be... look at what crap LinkedIn became to be...

Time to move to gitlab.

Page 1 of 2Next →