Elementary OS 6 beta
23 by jamesponddotco | 0 comments on Hacker News.
▼
Friday, 30 April 2021
Thursday, 29 April 2021
As India’s virus caseload reaches new highs, its vaccination drive is faltering.

By BY SAMEER YASIR, SHASHANK BENGALI AND RICK GLADSTONE from NYT World https://ift.tt/3nwYoOL
via IFTTT
Wednesday, 28 April 2021
U.S. Built the Afghan Military Over 20 Years. Will It Last One More?

By BY THOMAS GIBBONS-NEFF, NAJIM RAHIM AND C. J. CHIVERS from NYT World https://ift.tt/3nw7gnQ
via IFTTT
Tuesday, 27 April 2021
Monday, 26 April 2021
Sunday, 25 April 2021
Saturday, 24 April 2021
Friday, 23 April 2021
Thursday, 22 April 2021
New top story on Hacker News: Why did Microsoft remove the "Download ZIP" link from GitHub repository pages
Why did Microsoft remove the "Download ZIP" link from GitHub repository pages
6 by 1vuio0pswjnm7 | 2 comments on Hacker News.
Git is a relatively large program with numerous dependencies.^1 Source code published on github.com can be downloaded without using git. One way to do this is to download a .zip file of the source code using wget or similar from codeload.github.com. The github.com website used to include a download link for a .zip file on repository pages. If I am not mistaken, Microsoft has recently removed this link. Perhaps the reason for this has been discussed somewhere and I missed it. Meanwhile, the following solves the problem for me. cat > 1.sh << eof # usage: echo https://github.com/user/program|1.sh IFS=/; read x1 x2 x3 x4 x5 x6; case ${x1} in https:);;*)exit;esac; test ${#x2} -eq 0||exit; case ${x3} in github.com);;*)exit;esac; test ${#x4} -gt 0||exit; test ${#x5} -gt 0||exit; exec FTPUSERAGENT=git/2.9.5 ftp -4vvo ${x4}-${x5}.zip https://codeload.github.com/${x4}/${x5}/zip/master eof 1. For example, git from Void Linux 16 packages will be installed: gdbm-1.19_1 perl-5.32.1_2 perl-Digest-HMAC-1.03_4 perl-Authen-SASL-2.16_5 perl-Convert-BinHex-1.125_3 perl-IO-stringy-2.113_2 perl-TimeDate-2.33_2 perl-MailTools-2.21_2 perl-MIME-tools-5.509_3 perl-Net-SSLeay-1.90_2 perl-URI-5.07_1 perl-IO-Socket-SSL-2.070_1 perl-Net-SMTP-SSL-1.04_2 libpcre2-10.35_1 expat-2.3.0_1 git-2.31.1_1 Size required on disk: 109MB Space available on disk: 3560MB
6 by 1vuio0pswjnm7 | 2 comments on Hacker News.
Git is a relatively large program with numerous dependencies.^1 Source code published on github.com can be downloaded without using git. One way to do this is to download a .zip file of the source code using wget or similar from codeload.github.com. The github.com website used to include a download link for a .zip file on repository pages. If I am not mistaken, Microsoft has recently removed this link. Perhaps the reason for this has been discussed somewhere and I missed it. Meanwhile, the following solves the problem for me. cat > 1.sh << eof # usage: echo https://github.com/user/program|1.sh IFS=/; read x1 x2 x3 x4 x5 x6; case ${x1} in https:);;*)exit;esac; test ${#x2} -eq 0||exit; case ${x3} in github.com);;*)exit;esac; test ${#x4} -gt 0||exit; test ${#x5} -gt 0||exit; exec FTPUSERAGENT=git/2.9.5 ftp -4vvo ${x4}-${x5}.zip https://codeload.github.com/${x4}/${x5}/zip/master eof 1. For example, git from Void Linux 16 packages will be installed: gdbm-1.19_1 perl-5.32.1_2 perl-Digest-HMAC-1.03_4 perl-Authen-SASL-2.16_5 perl-Convert-BinHex-1.125_3 perl-IO-stringy-2.113_2 perl-TimeDate-2.33_2 perl-MailTools-2.21_2 perl-MIME-tools-5.509_3 perl-Net-SSLeay-1.90_2 perl-URI-5.07_1 perl-IO-Socket-SSL-2.070_1 perl-Net-SMTP-SSL-1.04_2 libpcre2-10.35_1 expat-2.3.0_1 git-2.31.1_1 Size required on disk: 109MB Space available on disk: 3560MB
New top story on Hacker News: Ask HN: Is there a way to efficiently subscribe to an SQL query for changes?
Ask HN: Is there a way to efficiently subscribe to an SQL query for changes?
25 by vaughan | 21 comments on Hacker News.
I know [RethinkDB][1] used to do this with their SQL-like ReQL language, but I looked around a bit and can't find much else about it - and I would have thought it would be more common. I'm more interesting in queries with joins and doing it efficiently, instead of just tracking updates to tables that are modified, and re-rerunning the entire query. If we think about modern frontends using SQL-based backends, essentially every time we render, its ultimately the result of a tree of SQL queries (queries depend on results of other queries) running in the backend. Our frontend app state is just a tree of materialized views of our database which depend on each other. We've got a bunch of state management libraries that deal with trees but they don't fit so well with relational/graph-like data. I came across a Postgres proposal for [Incremental View Maintenance][2] which generates a diff against an existing query with the purpose of updating a materialized view. Oracle also has [`FAST REFRESH`][3] for materialized views. I guess it's relatively easy to do until you start needing joins or traversing graphs/hierarchies - which is why its maybe avoided. EDIT: [Materialize][1] looks interesting in this space: "Execute streaming SQL Joins" but more focused on the event streams rather than general-purpose DML/OLTP. [1]: https://ift.tt/32z6nkG [2]: https://ift.tt/305Xtvu [3]: https://ift.tt/3dFUX51 [4]: https://ift.tt/3g2klkX
25 by vaughan | 21 comments on Hacker News.
I know [RethinkDB][1] used to do this with their SQL-like ReQL language, but I looked around a bit and can't find much else about it - and I would have thought it would be more common. I'm more interesting in queries with joins and doing it efficiently, instead of just tracking updates to tables that are modified, and re-rerunning the entire query. If we think about modern frontends using SQL-based backends, essentially every time we render, its ultimately the result of a tree of SQL queries (queries depend on results of other queries) running in the backend. Our frontend app state is just a tree of materialized views of our database which depend on each other. We've got a bunch of state management libraries that deal with trees but they don't fit so well with relational/graph-like data. I came across a Postgres proposal for [Incremental View Maintenance][2] which generates a diff against an existing query with the purpose of updating a materialized view. Oracle also has [`FAST REFRESH`][3] for materialized views. I guess it's relatively easy to do until you start needing joins or traversing graphs/hierarchies - which is why its maybe avoided. EDIT: [Materialize][1] looks interesting in this space: "Execute streaming SQL Joins" but more focused on the event streams rather than general-purpose DML/OLTP. [1]: https://ift.tt/32z6nkG [2]: https://ift.tt/305Xtvu [3]: https://ift.tt/3dFUX51 [4]: https://ift.tt/3g2klkX
Wednesday, 21 April 2021
New top story on Hacker News: Ask HN: How is a company like Comcast able to get away with spam?
Ask HN: How is a company like Comcast able to get away with spam?
17 by jc_811 | 6 comments on Hacker News.
I recently signed up for Comcast Xfinity internet (only one available in my area), and ever since I signed up I receive marketing emails almost daily that do not have an unsubscribe link because they are marked as "service related emails". I've unsubscribed from every single email preference in my account, and even went so far to confirm with their support agents that I did it correctly. However, almost daily I receive emails about "See what your wifi can do" or "Don't forget about these new features" etc, that are clearly marketing and not service related. Browsing forums online it seems there are countless others who have the same complaints as me. So, my main question is, how can a company get away with this when it is blatantly in violation of the CAN-SPAM Act? Is it truly just too difficult for any individual to hire a lawyer and go up against Goliath? Does the CAN-SPAM act have any loopholes I'm not aware of that would allow this? I'm genuinely curious to this, and do not want to come off as just an angry customer ranting.
17 by jc_811 | 6 comments on Hacker News.
I recently signed up for Comcast Xfinity internet (only one available in my area), and ever since I signed up I receive marketing emails almost daily that do not have an unsubscribe link because they are marked as "service related emails". I've unsubscribed from every single email preference in my account, and even went so far to confirm with their support agents that I did it correctly. However, almost daily I receive emails about "See what your wifi can do" or "Don't forget about these new features" etc, that are clearly marketing and not service related. Browsing forums online it seems there are countless others who have the same complaints as me. So, my main question is, how can a company get away with this when it is blatantly in violation of the CAN-SPAM Act? Is it truly just too difficult for any individual to hire a lawyer and go up against Goliath? Does the CAN-SPAM act have any loopholes I'm not aware of that would allow this? I'm genuinely curious to this, and do not want to come off as just an angry customer ranting.






































