Recent submissions

Comment · 6 years ago
Can you expand more on "are made up of the semilattices over a monotonic operation"?
Comment · 7 years ago
I'm currently working on my homework on one of my module (CS5250 Advanced Operating Systems) and I find this site very easy to understand compared to the slides + discussion by my professor. I'm not saying that my professor is not that good, its just that the way information are laid out on this site is very easy to follow.

Anyway, does anyone have any other sites that they can recommend? (not the Intel one. just knowing that it has 4.7k pages makes me not go near it)

Comment · 8 years ago
Comment · 9 years ago
Can you give more context?
Comment · 9 years ago
I'm not sure how easy it is in Japan but in Singapore, It just took me 10-15 mins to file my tax. 1. Login to IRAS(tax bureau) portal using the national ID (for me as foreigner, I used my employment pass ID) 2. Open the page for filing income tax 3. I entered total annual salary and allowances 4. I have donated to a government-recognized charity and this is automatically reflected on the form. It seems that the charity uploads donation infos to IRAS 5. Check if the tax relief for having a child is there 6. Click submit 7. Review and re-submit

You also have an option to do installment, deducting from your bank account monthly.

I don't have any other source of income so it will be different for other people.

Comment · 9 years ago
I'm also doing the same thing. I add #hashtag to add keywords that are not on the title of the bookmark.
Comment · 9 years ago
They should release a mobile version as well. I think that will be a hit.
Comment · 9 years ago
This new system that uses events looks more flexible since it is decoupled on the application logic. I think the downside with this one is that the new system has a lot of moving parts. Also, changes in logic/new events must be communicated and should be supported before the main app is put into production.
Comment · 9 years ago
From Singapore

  ~188ms -> dig yahoo.com @80.80.80.80
  ~3ms -> dig yahoo.com @8.8.8.8
  ~2ms -> dig yahoo.com @(ISP's DNS)

MTR to Google DNS

  $ mtr -wrc10 8.8.8.8
  Start: Fri Jan 13 22:22:56 2017
  HOST: -                            Loss%   Snt   Last   Avg  Best  Wrst StDev
    1.|-- My PublicIP gateway           0.0%    10    1.9  11.3   1.3  22.5   6.5
    2.|-- Singapore1.vqbn.com           0.0%    10    1.3   4.0   0.9  28.3   8.5
    3.|-- 132.147.112.194               0.0%    10    2.6   1.6   1.0   3.3   0.7
    4.|-- 108.170.240.173               0.0%    10    1.7   1.8   1.6   2.3   0.0
    5.|-- 209.85.243.215                0.0%    10    1.5   1.8   1.5   2.0   0.0
    6.|-- 216.239.48.73                 0.0%    10    2.0   2.0   1.8   2.2   0.0
    7.|-- ???                          100.0    10    0.0   0.0   0.0   0.0   0.0

MTR to Freenom DNS

    $ mtr -wrc10 80.80.80.80
    Start: Fri Jan 13 22:37:58 2017
    HOST: -                                 Loss%   Snt   Last   Avg  Best  Wrst StDev
      1.|-- My PublicIP gateway                0.0%    10    0.9   8.2   0.8  56.9  17.8
      2.|-- amsterdam1.vqbn.com                0.0%    10  187.3 187.2 186.9 187.8   0.0
      3.|-- br1.ams-ix.dc2.ams.denit.net       0.0%    10  198.7 191.9 187.7 199.2   4.6
      4.|-- 62-148-189-36-hosted-by.denit.net  0.0%    10  187.9 189.6 187.9 199.2   3.5
      5.|-- 80.80.80.80                        0.0%    10  187.9 188.1 187.9 188.5   0.0
Comment · 10 years ago
In my previous team, we instead use the string "null" to represent NULL. Its pretty dumb but we haven't thought of any other way.

What I like about DynamoDB is that you can scale the table easily. You don't need a dedicated DBA to maintain your database.

For what I don't like

1. You pay for what IOPS you allocated 2. You can't share free IOPS to other tables 3. Getting a snapshot of the whole DB is impossible, DB backups are not transactional 4. Use EMR or DataPipeline for backups 5. If you reach your IOPS limit, you need to retry your writes/updates instead of delayed ack's. Others uses libraries that limits writes but its per server and doesn't account the free writes on other servers since the accounting is on the client level

Comment · 10 years ago
He's probably referring to QT5. If you're a for-profit business and using QT, most likely your software is closed-sourced which requires a commercial license.

I've worked with a team who develops a windows app which still uses QT4. They cannot migrate to QT5 since it requires a commercial license.

Comment · 10 years ago
There's already a Cloud over IP! My brain melt down trying to understand what that means.

I hope there will be no "IoT over IP"

Comment · 10 years ago
this is really cool! Can you give more details on how blocks, replications, metadata, etc. are being handled?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton