HNHacker News
TopNewBestAskShowJobs

tomkwok

3,146 karma · joined March 16, 2014

.
submissionscomments
tomkwok··on Twitter Contest Winning as a Service
I've created a word cloud of the list. http://i.imgur.com/vXWzqSQ.png
tomkwok··on Universal asks Google to take down 127.0.0.1 for piracy
In another DMCA take down request [0], Universal included a URL to an entry on IMDB.com, which is obviously a legitimate site.

Now that's not so funny.

[0]: https://www.chillingeffects.org/notices/10951315

tomkwok··on BGP and the System of Trust That Runs the Internet
My apologies for my gratuitous negativity. I guess that's the reason why I'm downvoted.
tomkwok··on New Experimental Version of HN Search
TL;DR. Try it here: https://hn.algolia.com/?experimental=true
tomkwok··on BGP and the System of Trust That Runs the Internet
And its typeface 'tradegothic_cn' is too 'thin', especially for main body text. It looks awful IMO.

---

Some more related posts: https://blog.cloudflare.com/tag/bgp/

tomkwok··on Welcome to Hacker News
You're welcome. I actually didn't pay much attention to the welcome message when I signed up for HN and I just (re-)discovered it.
tomkwok··on VexFlow – HTML5/SVG Music Notation Rendering
The previous discussion (4 years ago): https://news.ycombinator.com/item?id=1692227

Lots of new features has been added since then: http://my.vexflow.com/articles/53?source=enabled

tomkwok··on Currying in JavaScript
A real-world use case of currying in JavaScript: jqMath [1] from mathscribe.com, a lightweight alternative to jsMath (which is succeeded by MathJax). jqMath utilizes its own jsCurry library [2], and both are released under MIT license.

[1]:

http://www.mathscribe.com/author/jqmath.html

http://www.mathscribe.com/mathscribe/jqmath-0.4.3.js

[2]:

http://www.mathscribe.com/mathscribe/jscurry-0.4.0.js

http://www.mathscribe.com/mathscribe/jscurry-documentation.t...

tomkwok··on Ask HN: Why is Flash so insecure?
Ask HN: Why is Flash so vulnerable? (2 days ago): https://news.ycombinator.com/item?id=9901480
tomkwok··on Paperclip Machine
Glad I'm not the only one who notice this on howacarworks.com yesterday.

This YouTube video [0] seems to be the source of the GIF, or at least the full version. Maybe the mods should change the link to it?

[0]: https://www.youtube.com/watch?v=OsDdmDFDYHA (skip to 2:10)

tomkwok··on See what Hacker News looked like on the day you joined
> I think he intended using the Kanji characters as Japanese characters, although they were originally derived from traditional Chinese (still used in Taiwan).

And in Hong Kong where I live.

I can't read Japanese, so the characters above just happened to retain its meaning after being imported to the Japanese language. I know that many don't.

tomkwok··on See what Hacker News looked like on the day you joined
View page source.

  <script>
  $(function () {
  	var 火 = new Firebase("https://hacker-news.firebaseio.com/");
  	var ໆ = "http://news.ycombinator.com/";
  	$("#誤").hide();
  	$("form").submit(function () {
  		火.child("v0/user/" + $("#username").val()).on("value", function(結果) { 
  			var 人 = 結果.val();
  			if (人 && 人.created) {
  				var 時 = new Date(人.created * 1e3);
  				var YYYYMMDDhhmmss = 時.toISOString().slice(0,19).replace(/[-T:]/g,"");
  				var ꜛ = "https://web.archive.org/web/".concat(YYYYMMDDhhmmss, "/", ໆ);
  				$('body').fadeOut();
  				location = ꜛ;
  			} else {
  				$("#誤").show();
  			}
  		});
  		return false;
  	});
  });

  /* ASCII art omitted to save space */
  </script>

Wow, non-latin characters for variable names.

And if you'd like to learn some Chinese, here is the definition of all Chinese characters appeared above.

    火 = fire
    誤 = error / mistake
    時 = time
    結果 = result (a term / expression with figurative meaning)
    果 = fruit
    人 = human / person
---

My pick: 'HNSearch – old HN search engine – will be shut down later today'.

https://news.ycombinator.com/item?id=7404972

tomkwok··on “Streaming has ended for me. I hope this is ok for my fans”
> Because trying to find those is literally impossible.

Well, 'nearly' impossible. Google 'FLAC streaming service' and you'll find tidal.com. I don't know if there's any other. If you don't pay for music downloads, then finding them isn't a problem [1] but rather troublesome.

Most people don't know FLAC exists and they don't care about sound quality. Take a look at the top 100 music torrents on thepiratebay [2]. None of them is FLAC.

[1]: https://thepiratebay.gd/top/104

[2]: https://thepiratebay.gd/top/101

tomkwok··on Explaining Shell Commands in the Shell (2014)
So it's like a command line version of http://explainshell.com/ ...

And it seems like your site / API backend is not open source. Do you plan to make an offline version?

tomkwok··on Poll HN: What is your primary desktop OS (and version / distro)?
The previous OS version poll on HN is 4 years old.

https://news.ycombinator.com/item?id=2303726

---

And for me:

   Windows XP (200X-2009)
   Windows 7 (2009-2012)
   Ubuntu (2012)
   Manjaro (for a few days)
   Arch Linux (since 2013)
I haven't tried OS X, but I'm sure that I'm never going back to Windows.
tomkwok··on Victory for CloudFlare Against SOPA-like Court Order
> Many CDNs however suggest that your origin is contacted by nobody except the CDN itself (not true for CloudFlare, though).

CloudFlare does as well. See https://blog.cloudflare.com/ddos-prevention-protecting-the-o...

tomkwok··on The magic of the fast inverse square root (2012)
Do you actually have a script to output a list of links to similar stories on HN? Just curious.
tomkwok··on Japan’s New Satellite Captures an Image of Earth Every Ten Minutes
I was thinking exactly the same thing... And here it is: https://www.youtube.com/watch?v=chA6M321dsY
tomkwok··on Japan’s New Satellite Captures an Image of Earth Every Ten Minutes
I'm scraping the site and generating lots of 11000x11000-resolution images in PNG format, available for you to download here [0].

Refer to filenames for date and time when the photos are taken. The file size of the images (taken at around 0300 UTC each day) is up to ~ 150MB.

[0]: https://mega.nz/#F!r4JTxYJT!NAzBOkuBt2tuyYdnz8hXQg

tomkwok··on Japan’s New Satellite Captures an Image of Earth Every Ten Minutes
Here is a 11000x11000 = 121 million pixel 'full disk' image [1] (lower resolution at [2]) captured at 0340 UTC on 7 July 2015 by the Himawari-8 satellite, which I found on a blog post [3]. Real-time images from the weather satellite can be found here [4].

[1]: http://cimss.ssec.wisc.edu/goes/blog/wp-content/uploads/2015...

Mirror of [1]: http://d-h.st/cgHl

Warning: the JPEG file[1] is ~ 70MB in size.

[2]: http://cimss.ssec.wisc.edu/goes/blog/wp-content/uploads/2015...

[3]: http://cimss.ssec.wisc.edu/goes/blog/archives/18804

[4]: http://ds.data.jma.go.jp/mscweb/data/himawari/sat_img.php?ar...

tomkwok··on Himawari-8 is now operational over the western Pacific
Real-time image from Himawari-8: http://ds.data.jma.go.jp/mscweb/data/himawari/sat_img.php?ar...
tomkwok··on Why British Singers Lose Their Accents When Singing
Related discussion on Reddit: http://www.reddit.com/r/explainlikeimfive/comments/1owfuv/el...
tomkwok··on “AppleMusic will pay artist for streaming during customer’s free trial period”
Because the intelligent minds of us, humans, are wired to create and somewhat believe in conspiracy theories.

And here's the 'real story' you're talking about[0]. [laugh] It seems like Infosec Taylor Swift has changed her(his) Twitter handle...

[0]: https://twitter.com/SwiftOnSecurity/status/61261084849478451...

tomkwok··on Mail-in-a-Box Security Guide
This reminds me of Google Has Most of My Email Because It Has All of Yours [0].

[0]: https://news.ycombinator.com/item?id=7731022

tomkwok··on Dropbox moves to Ireland for all customers outside of North America
This post[0] in the Dropbox forum points out that Dropbox is suspected of the intention to minimize tax payable.

[0]: https://www.dropboxforum.com/hc/communities/public/questions...

tomkwok··on Redesigning CloudFlare
I joined the beta UI test in January, and even reported a bug regarding to handling of special characters, namely '<' and '>', in passwords submitted to CloudFlare. So now the new dashboard is finally rolled out to all users.

Several new features found (as a free-tier user) (maybe some of the following were previously pro features):

- More detailed analytics: Unique Visitors / Cached or Uncached Requests / Content Type Breakdown / Traffic Map / Top Visitor Origins / percentage of Traffic Served Over SSL

- HTTP Strict Transport Security (HSTS) settings

- Authenticated Origin Pulls toggle

- Traffic Control / Keep track of firewall events for your site (by request id (Ray ID), IP address, etc.)

- Mobile Redirect / Redirect visitors that are using mobile devices to a mobile-optimized website

- a note field for each firewall access rule

My suggestions:

- Hide the li.slider-nav-prev and li.slider-nav-next as they are unnecessarily displayed on wide screens. Nothing happens when users click on them (until more 'tabs' are added).

- Update the 'Page Rules' tab to match the new design.

tomkwok··on Agar.io
Creative adblock warning: http://agar.io/blocker.png

  Science has proven: cells that block ads are less likely to survive.
tomkwok··on Android Is Peeing on an Apple in Pakistan - Google Maps
The culprit is here: http://www.google.com/mapmaker?gw=66&ptab=1&uid=200619129451...

That guy finished his 'masterpiece' after multiple edits less than 24 hours ago.

tomkwok··on I Googled My Mother’s Maiden Name and Found My Family’s Violent Secret
I'm sorry for the confusion. I just thought when the human population was still small long ago, when there wasn't even a concept of 'incest', inbreeding between ancestors was more common and expected. So we all descended from incestors in today's context. Is that right?
tomkwok··on I Googled My Mother’s Maiden Name and Found My Family’s Violent Secret
You just demonstrated how to.

"Why aren't there words instead of phrases for paternal grandparents and maternal grandparents?" is what you mean, right?

← PreviousPage 2 of 3Next →