HNHacker News
TopNewBestAskShowJobs

popee

309 karma · joined September 23, 2011

submissionscomments
popee··on Matt Damon: Edward Snowden did a great thing
> It is, though, a tempting and charming notion that we could all get together and decide on how much of our civil liberties we really ought to give up or not.

Is this really possible in US? Or is someone just going to explain to him that he is socialist/communist? >:-)

popee··on Court Opinion Finding NSA Surveillance Unconstitutional to be released
So naive. Wish you were right, tho
popee··on Facebook Leads an Effort to Lower Barriers to Internet Access
And another NSA approved frontend? >:-)
popee··on Why I should have written ZeroMQ in C, not C++ (2012)
If rust could do that (someone hacked and remove GC), I'm sure go authors will figure something out. Well, guess it all depends on interest on that topic.
popee··on When Einstein Met Tagore
Tagore: "It is not difficult to imagine a mind to which the sequence of things happens not in space but only in time like the sequence of notes in music. For such a mind such conception of reality is akin to the musical reality in which Pythagorean geometry can have no meaning. There is the reality of paper, infinitely different from the reality of literature. For the kind of mind possessed by the moth which eats that paper literature is absolutely non-existent, yet for Man’s mind literature has a greater value of Truth than the paper itself. In a similar manner if there be some Truth which has no sensuous or rational relation to the human mind, it will ever remain as nothing so long as we remain human beings."
popee··on The president is wrong: The NSA debate wouldn’t have happened without Snowden
So, when US gov bombs some country it's defense, but if someone plans bombing US then it's terrorism? And if you travel with that terrorists then you are dead? Lol :-)

Also, looks like you can't see that this scenario will only make more terrorists, because you seed hate between people. If you want someone to respect you and be your friend you don't really need to bomb, kill or bully him. And you know what, sorry to burst your bubble, but your GOV is doing all that shit on purpose, so they can defend you from terrorist -> by spying on everything you do.

popee··on The president is wrong: The NSA debate wouldn’t have happened without Snowden
It's not hard to see that US, China and India are big players -> they bully others. If you are little and bullied -> you just have to care even if you don't want to.
popee··on SOPA died in 2012, but Obama administration wants to revive part of it
> I miss that guy so much

And Bill Hicks.

popee··on Freedom Hosting sites compromised, founder arrested
Here is real reason why little sisters force everything into browser. Because they care about security >:-)

People should stop using web/browsers for everything.

popee··on Distracting the NSA
What if you could generates messages with real meaning but are in fact spam? That way lot of people could maybe make a difference.

Btw not sure how/where they sniff traffic, but creating alter egos that are consistent -> also interesting concept. You goto jail because of multiple virtual personality disorder :-)

Or planting bots that are not just talking gibberish? Or creating predefined scenario and play it over time? Just to fuck them up?

popee··on Snowden granted 1-year asylum in Russia, leaves airport
> Anything can be redefined to terrorism

Bingo

popee··on Snowden asylum still under review, stays in airport for now
You are not material for politician -> good thing :-) But don't be naive, they say lot of gibberish. Only thing that matters is interest.
popee··on Partially Applied Functions in C
Didn't know about GNU ffcall until now, so thanks, very useful stuff.
popee··on Yugoslavs Find No Paradise at McDonald's (1988)
As person from country that was in former Yugoslavia i can say that situation is not simple as Americans see it. Yugoslav variation of socialism (yeah, it is important to yell that it wasn't communism) had flaws and advances. In short:

1. Humans come first. Even before money.

2. But, but, lot of people exploited 1. due bad organization, nepotism, ...

Because of 1. people had, for example, health care and education for free (best universities included), but because of 2. -> system wasn't always in favor of people that actually work (even for others).

People, at one moment, voted for capitalism -> now we don't have free health care and education, but most of people from 2. are still here. Worst from both worlds :-( But when i look at Scandinavia it looks like they knew how to minimize 2. and also have 1. at the same time. So if i ever choose to leave current place it will be Scandinavia ;-)

popee··on What is a 'Hacker'?
> So, if I beat someone with a phone, I'm a hacker?

Only if you beat him with phone you made or with new kung foo style you created.

popee··on Mission Creep: When Everything Is Terrorism
Very interesting article. I would add one more, important, thing that is specific to current situation:

11 Always talk and demand for transparency and open society.

Ofc this is not true because they demand only civil sector to be open while at the same time they are closed and even secret (ffs secret laws???). You can't demand open society with one or more parts of that society closed. Let me rephrase this, when facebook/google calls for open society -> they should open their database first, not demanding people to give them more data and lock that data down.

Little bit radical idea, but don't demand something you are not willing to make yourself.

popee··on Cello: Higher level programming in C
Chello is nice proof of concept, but personally i'd like to see only one or two changes to C standard:

1. sizeof(function) -> would give user ability to copy functions around.

2. maybe new reserved keyword _Func -> function tagged with _Func would indicate that function must be compiled as function object (defined sizeof) and compiler needs to address fact that function may be moved around and used (relative addressing and i guess bunch or others problems that would arise). Only code, nothing to do with ELF or other formats.

Another interesting thing to do would be to, somehow, eliminate function pointers with _Func.

In any case, user would be responsible for creating environment for that (lambda?) functions, like manually setting mprotect or setting up stack (prologue.h & epilogue.h ???).

_Func int example_prototype(int i, int j) {

  return i + j;
}

And then do something like:

example_prototype func0;

memcpy(&func0, example_prototype, sizeof(example_prototype));

struct prologue_t *p_ptr = &func0;

p_ptr->sp = 0xdeedbeef; // Or some address that is used as stack

z = func0(5, 6)

So, what do you thing how hard would it be to implement something like that?

popee··on Kremlin turns back to typewriters to avoid security leaks
Imagine. Steampunk typewriter with something like Arduino for Ethernet/TCP/IP/SSH support :-)
popee··on Don't be evil: Moving everything off of Google
Yet, at the end you can find them in the same category. How can that be? :-)
popee··on Assange: How cryptography is a key weapon in the fight against empire states
What you do in your house is your thing, but in my country it is not legal to record stuff in public without permission.

Also, yeah, humans like to share stuff, but not with enemies or whom they think is not worth sharing (like corrupted government, etc).

popee··on HTTP 2.0
HTTP/2.0 should be SIP because of similarities and also integrated session management. Not some application layer binary protocol to spy on people even faster. Yeah baby :-)
popee··on Judge Orders U.S. to Release Aaron Swartz’s Secret Service File
Metadata :-)
popee··on EU Parliament supports the possible suspension of U.S. data sharing agreements
Who is going around the world exporting wars in name of whatever? I can't make petition for that, only you can do it. But I even can't make petition for that in EU because EU politicians are slaves, they just follow US politics even if it will be bad for EU. Most people are not happy about that. On the other hand it looks like you thing that EU wouldn't exist without EU? If you saying that -> just LOL
popee··on EU Parliament supports the possible suspension of U.S. data sharing agreements
That would be friking great. Please do that and leave others alone!
popee··on How a sysadmin can become a programmer
Maybe it's better to know avg programming and avg administration and use both skills to do something really interesting? Advantages: use existing codebase, fill holes with own code and set up infrastructure for a project. With a smile :-) Disadvantages: mastering specific areas, but this could be personal preference because having more then one person collaborating on the same thing can be real painful. It all depends.
popee··on Verizon network ALG blocks SIP
Whenever this is real problem or not, one thought came to mind. SIP and HTTP are pretty similar. It would be nice to have kind of (REST?) translation SIP -> HTTP/1.1. No need for complications (like webRTC, websockets, etc), just simple and clean proxy somewhere on the internet. Example:

SIP invite: INVITE sip:bob@biloxi.example.com SIP/2.0 translated to: HTTP /path/to/invite/bob@biloxi.example.com HTTP/1.1

Client sends that HTTP request to HTTP->SIP proxy so that it is translated into specific SIP request method (INVITE). When proxy gets response from SIP it converts it back to HTTP in similar fashion and deliver to client. That way they couldn't forbid SIP signalization on client because on client side it's plain old HTTP/HTTPS :-) This should not be problem to implement as library or something like that.

In short, simple SIP over HTTP tunnel.

P.S. Unlike HTTP, SIP is federated protocol and because of that it is, in a sense, little bit more decentralized. HTTP is designed as man in the middle attack protocol. One step at a time :-)

popee··on How a sysadmin can become a programmer
The point of sysadmin scripting is to automate stupid and repetitive jobs. They are payed for that kind of programming. Also, it can be viewed as kind of hacking -> word that is not popular in most of enterprise environments. You know it works, leave it alone :-)
popee··on How a sysadmin can become a programmer
Exactly. Mastering a language is function of time, but trying new language is not a bad thing. I'd even say that sticking with one language/paradigm is bad thing, because it's possible to master more then one language and you could get new perspective by learning new stuff (and finally maybe finding something useful from all those hipsters stuff).
popee··on How a sysadmin can become a programmer
Some of best programmers i have met are, watch this out, sysadmins. And no, they will not do your job :-)

On the other hand most of developers' knowledge is like swiss cheese, because they don't know enough about underlying machine, they only want to deal with abstractions and algorithms, so for example trivial things like where is located config can be really tricky for them. As you can see, one could do same article about developers, but what's the point on spitting on people you work with? Ah, yeah, frustration :-)

popee··on Bolivia to file UN complaint over airspace blockade
Blame Canada?
← PreviousPage 3 of 6Next →