HN user

uulbiy

111 karma
Posts0
Comments52
View on HN
No posts found.

I think this is not correct. The 20K were the content creators and the payments were from the their subscribers which should be a lot more. Even more impressive!

I have been using Fedora on the desktop for the last 7 years. There are lots of pros like large selection of mostly up-to-date packages, good community, security, sane defaults etc. The cons for me are the below par wiki (so I use the Arch wiki) and the version upgrades. The truth is the last few version upgrades were much easier that the previous ones.

Why would you use it over Ubuntu? Ubuntu has an important advantage over all other distros. When you try to install some not-so-common program that is not in the official repositories, usually the linux instructions assume that you are using Ubuntu. For an experienced user it's not really that important but for a novice it certainly is. Now, Ubuntu had some negative publicity with regards to the [amazon unity search](https://en.wikipedia.org/wiki/Unity_%28user_interface%29#Pri...) and Shuttleworth's response ["we have root"](https://security.stackexchange.com/questions/44512/what-does...). On the other hand Fedora, although sponsored by Red Hat, respects the community, so fortunately there were no incidents like that. Ubuntu also had Unity which users either loved or hated, while other distros focused on either Gnome or KDE.

On servers the options are more or less grouped. So, you should first chose between the group of Debian/Ubuntu, Fedora/Centos/RHEL, etc. Once you chose the group then you can chose the distro itself. The fact that I used Fedora on the desktop for so long made the choice of Fedora on the server much easier.

Finally, will Fedora increase your productivity? No, not really. Your setup will increase your productivity. Choices like using KDE or Gnome, or the setup of (keyboard) shortcuts to meet your needs matter. I hope this helps, have fun!

Both Firefox[1] and Chrome[2] removed it from their stores. I don't know if we should expect an official announcement, but it seems that neither Mozilla nor Google commented on the issue. Many other sources reported it though[3][4][5].

If you are using WOT in either Firefox or Chromium/Chrome you can just remove it without replacing it with anything. Both browsers cover that for you with Google's Safe Browsing[6][7].

[1] https://addons.mozilla.org/en-Us/firefox/addon/wot-safe-brow...

[2] https://chrome.google.com/webstore/detail/wot-web-of-trust-w...

[3] http://techdows.com/2016/11/web-of-trust-add-on-removed.html (4/11/2016)

[4] http://www.ghacks.net/2016/11/05/mozilla-and-google-remove-w... (5/11/2016)

[5] https://www.reddit.com/r/news/comments/5bgnyr/weboftrust_rem... (6/11/2016)

[6] https://wiki.mozilla.org/Security/Safe_Browsing

[7] https://www.google.com/tools/firefox/safebrowsing/

I think the big mistake was offering something for free and then asking money for it. The first backlash was with the (unverified) certificates and the latest with the tests and assignments.

It might have been a different story if they announced from the beginning that they are only offering their services for free for a certain period of time. They focused on gaining users and they succeeded on that, but now that they are focused on making money they seem to lose users.

My Coursera profile lists 67 courses, I have completed ~15 of them and with a passing grade ~8 of them. My most favorite one, which for me was the hardest as well, was The Hardware/Software Interface by Gaetano Borriello and Luis Ceze[1]. I also liked Computer Networks[2] even though it's an introductory course, Functional Programming Principles in Scala[3] which is surprisingly easy unlike the follow up course[4], High Performance Scientific Computing[5], Software Security[6] and Cryptography[7] although I prefer Boneh's class. For non-IT related courses I liked Think Again: How to Reason and Argue[8], Crafting an Effective Writer: Tools of the Trade (Fundamental English Writing)[9], Child Nutrition and Cooking[10] and Work Smarter, Not Harder: Time Management for Personal & Professional Productivity[11].

I often take time to think why I have so many started but not finished courses. Most of them are abandoned on the first week and my assumption is that when I enroll my expectations for the course content and the workload needed are wrong.

Occasionally, I abandon courses because they demand too much time to get something working on linux or because of luck of time. The thing that I noticed about me is that when I get a little behind the schedule then it's almost certainly that I will abandon the course. Additionally, when I try to commit on two courses at the same time then it's certain that I will abandon at least one (usually both).

[1] https://www.coursera.org/course/hwswinterface

[2] https://www.coursera.org/course/comnetworks

[3] https://www.coursera.org/course/progfun

[4] https://www.coursera.org/course/reactive

[5] https://www.coursera.org/course/scicomp

[6] https://www.coursera.org/course/softwaresec

[7] https://www.coursera.org/course/cryptography

[8] https://www.coursera.org/course/thinkagain

[9] https://www.coursera.org/course/basicwriting

[10] https://www.coursera.org/learn/childnutrition/home/welcome

[11] https://www.coursera.org/learn/work-smarter-not-harder/home/...

The content of the lecture notes[1] seem good, although I don't really like the presentation that much. Also, its difficult to follow just the notes without watching or listening to the lectures. Maybe I'm just spoiled by the online education websites (Coursera, EdX, etc.) Last year I took "The Hardware/Software Interface"[2] on Coursera and it was great.

[1]: Direct link to PDFs https://www.doc.ic.ac.uk/~phjk/AdvancedCompArchitecture/Lect...

[2]: Details: https://www.coursera.org/course/hwswinterface Course content: https://class.coursera.org/hwswinterface-002

Similarly, I got 3 wavs and 3 320s. I could distinguish the 128s but not between the other two. Please note that I did this wearing studio headphones (shure srh840).

Additionally,

HTTPS would hide attacks from existing intrusion detection systems.

is completely wrong. Intrusion detection systems are usually checking traffic between the reverse proxies and the servers where traffic is not encrypted.

There are quite a few problems with his post and it makes it appear that he has an agenda rather that genuine concern.

There is a coursera course called "Learning How to Learn"[1] by Barbara Oakley that is starting soon. I took the previous session and it was very interesting. I liked the science[2] behind each part of the course (procrastination, memory, modes of thinking etc). The weekly interviews were certainly a big plus (however they were usually long at ~40 minutes).

It's a fun four week course with very little work and I recommend it.

[1] https://www.coursera.org/course/learning

[2] After each lecture there was a list of references to check out for more info.

Actually, it's processed by a script (a bot if you like), however, if something fails a person replies to you. This is the problem with many of the challengers. When everything is ok they proceed, when something fails[1] it might take weeks to get a reply.

[1]: failure might be because of a corner case or an implementation not working on a specific configuration.

You should note the date on that article (April 3rd). Kay Sievers rights have been reinstated by Linus.

It's also important to note that the issue was with Sievers specifically and not with systemd. As Linus said "[...] you don't fix problems in the code you write [...]".

Unix Tricks 12 years ago

Ctrl-p in emacs takes you to the previous line. Since readline uses emcs-style notation by default, Ctrl-p takes you to the previous command in history (and Ctrl-n to the next). I don't know about zsh though.

Also, other emacs keys work like back: ctrl-b, meta-b, forward: ctrl-f, meta-f, start of line: ctrl-a, end of line: ctrl-e etc.

It's not the same but there are other security issues. The server to server transfer of the email message might not be encrypted (it might be if both have TLS extensions enabled). So, emailing plain text passwords is always a bad idea even if it's not stored as such.

Although you got some pretty good answers there is one point that is not covered: parallel I/O. This is especially important for virtualization hosts as it improves performance significantly.

Let me start by answering another question.

Why do people use webmail? Because it's convenient. If I use a client like Thunderbird and download all my emails then if I want to find one of them I have to search for it on the device that I downloaded it. Of course I could upload my emails on a server and access them from other devices but it's a hassle. Webmail solves this problem. Additionally, why competent, smart, technical people very often don't use digital signatures? Same as before plus if you want to use your emails in other devices you have to transfer your secret keys and remember their passphrases.

The transfer of the secret keys is what will keep the usage of this extension low. Therefore, Google succeeds in gaining more trust while offering something that you can already achieve on your own using other software like Thunderbird with the Enigmail extension. Also, note that even by using a digital signature you hide only the emails that you choose to send encrypted and those that you receive encrypted by the senders. I use digital signatures every day, I usually send and receive signed messages. However, the percentage of unencrypted messages in my inbox is probably more than 99%.

From their website's faq[1]:

Is Epic Open Source?

Yes! Epic is open source software. Chromium which Epic is built on is also open source software. We haven't had a chance to formally release Epic's source code because we've been giving 200% to get the product ready, and Chromium is a HUGE code base so to release it in an organized way will take a bit of effort. That being said, if you want to know anything about Epic's changes to the core Chromium, if you want any files, any code, anything at all, just write us and we're happy to get it to you. We will be releasing all the code in organized git repository soon as well -- sorry for the delay.

However, please note that Epic uses a builtin proxy. Also from the faq:

Who powers Epic’s proxy service?

Spotflux at present powers Epic’s proxy.

[1] https://www.epicbrowser.com/FAQ.html