HNHacker News
TopNewBestAskShowJobs

rqs

1,036 karma · joined September 28, 2017

submissionscomments
rqs··on Russia Bans 1.8M Amazon and Google IPs in Attempt to Block Telegram
Sorry, it will not work.

If your government can pass laws to allow themselves to block any Internet services, it may as well go ahead pass laws to prevent people from circumventing that block.

So, the only defense you have, is to prevent your government from issuing the first law.

rqs··on YouTube employees say violent threats from creators have been going on for years
> It differentiates them from "consumers" who watch the videos. When you have two different groups of users you need two words.

So the "consumer" is the viewer, and "creator" is the video maker/uploader.

Well, that make more sense when you put those two words inside the YouTube circle.

Thank you and corobo for explaining.

rqs··on YouTube employees say violent threats from creators have been going on for years
Off-topic, but "creators"?

It's funny to think that some people think they can be called "creator" just because they're making and uploading video to the Internet.

Yes, some of those videos are fun to watch, maybe informative, but to be honest, I don't think they "created" anything more than other media did, so why give them that title?

"Producers" maybe better?

rqs··on Jolla is the last company with an 'alternative' mobile operating system
How about another angle: Android is Open Sourced and much powerful than SailfishOS. It's much easier for their target audiences to targeting Android than their OS.
rqs··on Go gets preliminary WebAssembly support
Dig a little deeper: https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0...

Mentions:

> Currently WebAssembly has no threads, but they are on the roadmap. Most Go code can run fine on a single thread. The only drawback is that “sysmon” is not available, thus there is no preemption of goroutines.

rqs··on Ask HN: How do you deal with burnout as a programmer?
Browse reddit LOL.

Actually, sometimes, when I tired writing code, I will just go hangout with my friends, have some little chat or something.

Other hobbies also helps, like photography, cooking or just staring at sky, watch the cloud floating by. If you have a small astronomical telescope, then you can even see the stars (Well, plants actually and nebula if you do photography).

The key point is: Don't just write program, have some life. Good life will eventually give you better code in return.

rqs··on Russia’s move to block Telegram another attack on online freedom of expression
Well, at least Russian pretends they had court.

Go slightly south, there is other country that blocked Telegram long ago without notify anybody.

rqs··on Don't just shorten your URL, make it suspicious and frightening (2010)
You know what's the down side (Good part)? The shortened URL is longer than the original one. LOL.
rqs··on OpenSimpleLidar
Dig little deeper on Youtube: https://www.youtube.com/user/iliasam3/videos

Awesome!

rqs··on Building Tiny Rust Binaries for Embedded Linux
I think if somebody write enough Go, they will naturally realized that Go is not for everything (I mean it has limitation).

For example, the GC: I been struggling to reduce the memory consumption of my tiny TCP keep-alive server knowing that if I made it in C, it could only use few hundreds of KB tops. But in Go, it's 10MB just for holding Go Routines and replying ping.

So I reimplemented it with Rust, voilà! 500KB RES. Now I can put it on my router :D

rqs··on 1.1.1.1: Fast, privacy-first consumer DNS service
China Mobile here, same result. Not sure whether or not it already been blocked. LOL

UPDATE: Maybe the routing is not ready yet, let's wait for a moment and check it out later.

rqs··on China's defunct space lab expected to re-enter Earth's atmosphere this weekend
Well, I hope AVIC do some serious investigation on this, because there is another station (Tiangong-2) up there, it could be really bad if it had the same problem cause such defunct.

In fact, I also hope they go one step further, publish the result of their investigation and explain it to the public.

As a person who grew up watching a lot's of (pirated) Discovery shows (on provincial TV channel, LOL), I always found people who trying to research something in order to discover the truth are fascinating and made me a big fan of science (despite I did really bad at school).

If scientists in China did figured out and learned what went wrong, they may as well notify the public, it could be very educational maybe even inspiring.

rqs··on Facebook Will Cut Off Access to Third Party Data for Ad Targeting
Well, as a Dumb fuck[0], I completely believe in Facebook will take all the necessary steps to protect my privacy.

[0] https://en.wikiquote.org/wiki/Mark_Zuckerberg

And of course you can down vote, but we will meet again in the next Facebook scandal :)

rqs··on Facebook denies it collects call and SMS data from phones without permission
Agreed.

Many people didn't realize that we still living in a global society that pretty much made by many super large sized Black Pearl[0]s and Jack Sparrow(s) is the captain.

Dear Captain Jack is cool sometimes, and could bring you to the treasure, but you should never trust him that he will taking care of you. In fact, regardless what he said, he don't care about you even a little, all he care about is himself. If you fell off board, he will not bother to save you, unless it's out of coincidence.

So yes, you may follow him closely for an amazing adventure if you want to, but whether or not you will survive in the end, it's all depends on you.

[0] Yes, that pirate ship.

rqs··on At My Lai: The Photographer Who Captured the Massacre
Link: https://twitter.com/NYDailyNews/status/974073948299284481

Weird to say but now you know why people in China treasures peace a little bit more than freedom.

Massacres are common during Japanese invasion[0], and nobody stood up for civilians. The result of that was people got murdered village after village and then burned or lefted there for animals.

That collective experience in some degree shaped the political landscape of China today.

[0] https://en.wikipedia.org/wiki/Three_Alls_Policy

rqs··on China to bar people with bad 'social credit' from planes, trains
> Have your extensive comments about the CCP on HN caused you any hassles?

CCP currently cannot monitoring all foreign websites, so (currently) I don't think people will be hassled because of few archived comments on HM. But who knows, that may change in the future, and somebody may report you just like what people did during Cultural Revolution[0]. So, keep yourself anonymous under another name is always important.

In China, domestic websites are required by law to verify you and record your true personal identity (Phone number for example) when you trying to post anything on it, so you can't be anonymous. When I using that kind of website, I never do anything sensitive (Or even post anything useful).

[0] https://en.wikipedia.org/wiki/Cultural_Revolution

rqs··on Mozilla’s Servo Team Joining Mixed Reality
The problem I think, is how many people will actually pay that money to be "blown away" one time, and how many people will pay to be "blown away" multiple times after.

We had few "VR experience center"s in our little city, they were popular when they just opened, but now most of it are closed.

So, I think "blown away" is not enough, usefulness is important.

rqs··on Writing a Microservice in Rust
async/await and goroutine is not same thing here.

When you talking about async/await, you're actually talking about asynchronization, and when you talking about goroutine, you're talking about parallel (which is a selling point of Go).

If the thread that responsible for executing the async/await blocks, then the entire progress/thread rely on that async/await will block. So if you want to comfortably use async/await, the entire call stack must be build for it, and that can be a huge challenge for the ecosystem of that language.

goroutine resolved that problem by spawn a new system thread so the rest of the progress will not be effected too much by the block. Go also resolved that problem by wrapping IO on top of an internal async API so basic IO operation will not cause actual block for too long.

rqs··on Two Photographers Unknowingly Shot the Same Millisecond in Time
I don't know what come to your mind after reading that article, but mine was: Oh man! Canon 5D Mark IV is truly far better than 60D.

Shopping cart added.

rqs··on Google Employees “Outraged” Their Tech is Used to Build Better Killing Machines
The reason for it currently to be "for non-offensive uses only" is NOT because making the machine to automatically kill someone is unethical, but because it's is not accurate enough to only hit valid targets (May hit deployer and friendly).

So yeah, may be now it's "for non-offensive uses only".

Few years in, it will be "human control the kill trigger".

Then, eventually, it will be "human deploy the device, then it fires and kills all by itself, just like a fire-and-forget missile, plus it can hit multiple targets and be reused."

The dark side of technical advancement.

rqs··on Show HN: My embarrassing personal website from the 90s
> IF YOU DON'T SIGN THE GUESTBOOK I MAY HAVE TO KILL YOU. HAVE A NICE DAY.

Well that was heart warming :)

rqs··on China Seeks to Repeal Presidential Term Limit
> whom has never been to China, does not speak or read the language, has no idea about its history and culture which spans thousands of years , only read about it on mainstream media and then pretend to know more then the Chinese themselves.

It's easy to ask a Chinese on Twitter or Facebook or even on Youtube comment section.

And as a Chinese, I can tell you about my feeling on this: I Don't Like It.

I will one day truly respect CCP AFTER they remove themselves from The Constitution.

rqs··on Apple moves to store iCloud keys in China, raising human rights fears
> I'd say most people already use local apps/services for almost everything, so having Apple moving servers to China won't practically have any impact on "privacy" or "human rights concerns"

Does this mean anything? You also breathe polluted air like "most people", do you want new fresh air then?

The reason of "__INSERT ACTION HERE__ won't practically have any impact on 'privacy' or 'human rights concerns'" is because "most people" unaware the importance of their privacy, NOT because their privacy is not important.

So, their is a choice to make: To make people understand the importance of their privacy; OR, continue selling this unawareness (to make people ignorant). Which way you go?

rqs··on China's Xinjiang surveillance is the dystopian future nobody wants
I'm not local, but actually, there are many stories published by locals during that time, most of it are written in Chinese of course.

You can still found some of it by googling keyword "新疆断网", and Google Translate them if you interested to read.

In summary: In the first few days, people miss the access; Then, they built their own network, providing news, BBS, downloading and even online gaming services etc.

If they had enough time, I could assume they will build a complete alternative of China's Internet, just like what happened in the China's Internet then the access to the true Internet is limited.

But "enough time" is what they don't have, when the access been restored, most local websites are faded.

rqs··on China's Xinjiang surveillance is the dystopian future nobody wants
> Unlike France and the US, the government is corrupt but they don't vote any law against Chinese themselves

It's not very logical.

By definition, the word "Law" means: a system of rules that are created and enforced through social or governmental institutions to regulate behavior[0]. Who's behavior? Trees? Mountains? No, people's behavior, people who living inside the territory of the country.

So, the right way to put should be: China's laws are more restrict towards foreigners, which is reasonable, because:

1) Foreigners contributes less to the society than locals in general.

2) Foreigners have no proxy or benefiter in the government system, so nobody will speak for them.

[0] https://en.wikipedia.org/wiki/Law

rqs··on Why is it hard to make friends over 30? (2012)
> Pokemon Go, and video games in general, are extremely effective ways to get people a commonality to force them together and interacting in ways that can build meaningful bonds

Isn't this also true when you join any group of people who sharing the same goal?

For example: A soccer or football team or gym? Or maybe a book club even.

rqs··on Why is it hard to make friends over 30? (2012)
Ahhh ... Just want to ask, does that feel awkward trying to meet a new buddy on app such like Tinder ...?

I mean, if I have a Tinder profile, I will expecting people who tapped me are all womans. So when I found out it's actually a guy, I will be surprised and feel wired.

rqs··on OneLang – A tool to help writing code in multiple languages at the same time
Rather, I think it's a good tool that could help people who already knew a programming language to learn a new one.
rqs··on I Am Worried About My Ears
I think the main focus here is to not hurting yourself rather than "focus on the flaws".

I mean, if something is harm to you, you may need to consider stop doing it before you been damaged permanently. Reduce the volume in this case for example.

It's not saying you should stop listening music or enjoying your life, but you need to protect yourself from been hurt by doing those. After all, how can somebody listening music after became a deaf?

rqs··on Learning Go as a Node.js Developer
First, I don't think net/http is nice, but you know what's good about Go? It's so modular that you can replace the builtin HTTP server with other one you like (gorilla/http for example) and your code _can_ just continue to work without modification.

And, Go had many third-party Router, ORM, Websocket and Template Engine implementations out there, many of them are also proud to be ... independent, so you're less likely to end up in a Dependency Hell.

Go standard library is not there to force people to use it, rather, it's there to setup a standard so different people can work together more effectively.

So:

> in what sense is the stl really complete? what modern web app could you write with just the stl?

1, It's huge, but not complete;

2, You can actually do it with just Go standard library (No third-party package) if you REALLY wants to. It's not very hygiene though, you will end up wrap many things up for better project structure (And resulting many packages that you might later proudly put on your GitHub page): Use net/http as HTTP server (Request handling and parsing); use net.Dial to connect database and cache (And write their protocol); html/template for outputting rendered HTML landing page; encoding/json for parsing and outputting API request and respond.

← PreviousPage 9 of 12Next →