HN user

i4k

93 karma

[ my public key: https://keybase.io/i4k; my proof: https://keybase.io/i4k/sigs/XJnEOw45eBGDy5L3nYmmRxuo87Io9yBufnAaM84QnJg ]

https://i4k.madlambda.io/

Posts5
Comments48
View on HN
What is Plan 9? 6 months ago

Theo is more specific than troll; it presents insults from OpenBSD founder Theo de Raadt.

check fortune(1) command.

[dead] 8 months ago

So you believe the shooter aimed at his ear?

Hey guy looking at this thread from 2035, so you know... there are still plenty of folks in the industry that knows that this is dumb. We are just too tired of fighting nonsense... we just won the web3/blockchain craziness and now this.

No, this does not mean that. An old version can be fully patched (at least all upstream newer bugs fixed). Not saying it's the case here though...

This was very well written and an amazing challenge but my brain is wired to that "hacking common sense" that if you have physical access then it's already over... the first thing that came to my mind was that, if you have physical access, then you can reflash the BIOS, install a driver backdoor, you can boot a live OS and then it's just a matter of tampering /etc/{passwd,shadow,groups, etc} ...

but I remembered that most of the physical access hacks would not be possible if the disk is encrypted.. which then makes this kind of hack enormously attractive.

The antenna idea can be extended to be a piece of hardware with the interference device built-in (piezo or whatever) which communicates with the external world with any wireless medium and then the attacker can trigger the interference remotely. This, plus a website controlled by the hacker which the victim is scammed to visit can be enough to make it viable.

On the other hand, is more clear where things are released. When over relying on destructors, often it becomes trick to known when it happens and in which order. This kind of trade off is important to take into consideration depending on the project.

Just because NASA announced there's no Meteor/Asteroid Earth-Killer/Country-killer that will hit us in the next 100 years, it doesn't mean that small sized ones would not. What amazes me is that when those small rocks do hit earth, they always fall into vast empty fields. The earth is so big and we fail to realize it. Once I read that the entire earth population would easily fit into New York, and it would not be so packed. I wonder what area would cover all the human made constructions (houses, buildings, industries, etc) and how it compare to the entire globe surface. It's actually very hard to hit humans from space, you'd have to try hard if trying to shoot a rock from sky to actually kill someone.

Imagine a world where you can create a blog and write anything, even discuss ideas against the "status quo". That's the world the OP lives now and he's arguing against it.

The "status quo" in the dark ages was: bigotry, fanaticism, supremacism, conspiratorial theories, anti-science, slavery, and so on. At this time, writing anything against the masses beliefs would lead to persecution and death. People died trying to educate others and at the same time others extremist ideas were born but the society learned to ignore them. The good ideas were victorious.

Remember: On May 10, 1933 around 25,000 books from 34 university towns in Germany were burned! Some of those books were unique, their ideas will never be known by society.

If you go back in time, 50 years, 100 years, 1000 years back, whatever, the society always approved horrendous ideas and few people fought back. You should never trust the "status quo" or the "justice warriors" of the internet, as they could easily be on the wrong side of history. The access to information is the solution not the problem.

In my opinion, asking for censorship shows no respect for the ones that died trying to change the world.

To preserve the familiar build semantics

You are trying to build Go in a way it wasn't designed for.

Go encourages absolute import paths (relative to $GOPATH) and solves a myriad of other language faults in this way. A good benefit is go-gettable projects, where all dependencies can be reached without a setup/configuration file (like setup.py, requirements.txt, and so on).

If you do not try to use Go like other language, your build should be something like:

  $ GOPATH=$PWD/some/path go get github.com/foo/bar