HNHacker News
TopNewBestAskShowJobs

pitay

282 karma · joined June 5, 2013

submissionscomments
pitay··on I Violated a Code of Conduct
I always thought of cancel culture as people facing "consequences" for their opinions, rather than their actions. Although I guess the can also be applied fairly innocuous actions that don't cause much (or any) harm.

The common thing with both is that it has people make mountains out of molehills. How can you trust someone that is willing to damage someone's life for something that small or non-existent, especially if it is just an opinion. They could easily come for you if they don't like something you say or do.

pitay··on Wikimedia is moving to Gitlab
There is also adding the rel="nofollow ugc" to user submitted links that removes the benefits of linking for spammers.

https://support.google.com/webmasters/answer/96569

pitay··on Wikimedia is moving to Gitlab
Is just adding the attribute rel="nofollow ugc" to any links in submitted content may be good enough. This tells search engines to not index, or tag them as suspicious, allowing them them to identify SEO spam more easily. [1]

Having both options would be great.

[1] https://support.google.com/webmasters/answer/96569

pitay··on The RIAA’s attack on YouTube-dl is not a DMCA 512 infringement
Something like 'VideoArchiver' if you want to be safe.
pitay··on Youtube-dl GitHub Template
youtube-dl can still be used for reference so that people can use as it as a starting point to learn to scrape video. If enough people take an interest in fixing their local youtube-dl individually when things change and it stops working, even just for themselves, means that the video scraping knowledge is more widespread. Maybe that is a bit of a pipe dream, but it is something people can do if they really care about it, there is certainly the motivation now. Yeah, it's going to be a lot more difficult now that there is no longer a centralised community for it.
pitay··on Why most Hacktoberfest PRs are from India
I'm from a poor background and I didn't cheat. Nor did I commit bogus pull requests just to pad my resume. These things poison any community trust, put people into positions that jeopardize other peoples lives, and make meritocracy a joke.

What does is say about a person if their attitude is that these things are okay if you are from a certain background? It says that they care about the background of the person more (for whatever reason, good or bad) than the damage it does to the communities that they interact with. Consider the consequences of this.

pitay··on Dual-flush toilets 'wasting more water than they save'
My experience with CFLs was that they were bad, blue and flickery when they came out. They also made a very annoying buzzing sound. They got a lot better over the years though, and became quite acceptable.
pitay··on Dream Vendor "Canna_Bars" Sentenced to Prison
Yeah I mentioned it because I got put on dexamphetamine once. Couldn't stand it personally, couldn't sit down or keep still, and made me more annoying I think. Totally understand that even chemically similar medications can be very different to each other.
pitay··on Dream Vendor "Canna_Bars" Sentenced to Prison
Thanks for the reply. Is second line treatment, what is heard from others may be derived from drug war propaganda, got it. This clears things up nicely. Thanks.
pitay··on Dream Vendor "Canna_Bars" Sentenced to Prison
I may need to clear up a misconception of mine, so here goes.

Isn't it Dexamphetamine that is the routine treatment for ADHD? As far as I understood, methamphetamine has much stronger effects than dexamphetamine, also meth been prone to cause more adverse effects and have more neurotoxicity than the dex counterpart?

Maybe I'm completely off base here.

pitay··on How can we, as web professionals, help to make the web more energy efficient?
Pretty sure the GP meant only once for the encoding of each resolution. He was just pointing out the asymmetry of the work, YT only encodes once per distinct resolution it shows, each of these encodings can be decoded by clients millions of times if the video is popular enough to bring in that many clients.
pitay··on How can we, as web professionals, help to make the web more energy efficient?
You can use one of the many servers that manage the users session for you and only override it if needed. Is there any real problem with a server that uses a cookie to only store the users session ID, storing the other data related to the session ID on the server? For most sites I wouldn't think there would be any issues with it.
pitay··on Why Johnny Won't Upgrade
An interesting contrast is that some early access games have very detailed feature and bug fix notes for their releases. As an example here are the release notes for the build versions of 7 Days to Die (Alpha 19).

https://7daystodie.com/a19-official-release-notes

They change notes are very detailed, and voluminous. If you had an issue with a previous build, you can, just by looking at the release notes, see if your issue has been fixed.

pitay··on Why Johnny Won't Upgrade
I have Win10 Pro. Updates put new 'Apps' on very frequently, the number shown on the Start menu have become a lot larger since install.

The updates turn telemetry on, I haven't even bothered turning it off now, not using Blackbird, or scripting with WMI (you cannot use the Task Scheduler GUI to turn it off ('Microsoft Compatibility Appraiser' under 'Application Experience')), you just get an error unlike everything else.

It used to be quite something to watch the Telemetry read your entire hard drive to do whatever it did, and it did slow the computer down. But it seems to be better now, haven't noticed any performance issues with it at least (Windows Defender is the noticeable one now, but not that bad). Maybe it is better because the EU looked specifically at Microsoft Telemetry and the introduction of GDPR laws, I don't know. It has most definitely taught me to monitor my home PC all the time for things like file access and memory usage.

EDIT: Telemetry may been better for me because it seems it has not been enabled by recent updates (all of 2020), at least for the scheduled task part of it. I was so used to updates re-enabling telemetry that I had assumed that one of them would have after a few months. My bad, and my apologies.

pitay··on Why Johnny Won't Upgrade
How someone get off GMail if they have already been using it for a decade or quite a few years more than that? Has anyone done this? How do you do that with the fewest issues possible?

Having the most important communications with other people and companies, and the login verification all in the hands of one company which could shaft your access in all sorts of ways (screw up, removing service, ban) is just terrible in the long term. And if someone is using their ISPs email address, that is something that would keep them signed to that ISP even though another may offer a service much better for them.

Anyway, anyone migrated away from their email provider after a long time signed up and could answer some of the questions in the first paragraph? Thanks.

pitay··on Why Johnny Won't Upgrade
The issue of updates not installing may have saved you from worse issues.

Here is a description of updates from June which caused me significant trouble: https://www.windowslatest.com/2020/04/06/windows-10-update-k... https://www.windowslatest.com/2020/03/17/windows-10-kb455176... (other patch)

From the first article: "Another user also told us that the KB4541335 update crashes the system and later causes 100% disk/CPU usage."

That is pretty much what happened to me, especially the hard drive grinding. Also discovering that I couldn't use F8 to boot to safe mode any more. I discovered I had to wait a very long time to get to the login screen all the time with the HDD grinding and then shift click something to get the menus to be able to do a system restore without loading a user profile.

Note to anyone using Windows, always have a Windows PE environment ready to boot to, even if you are a home user, it may save a lot of trouble.

pitay··on Why Johnny Won't Upgrade
SaaS does an end run around GPL in particular. Unless it is Affero GPL.
pitay··on What's the future of Servo?
Isn't that more to prevent corruption and dealing with conflicts of interest?
pitay··on Mozilla’s Uncertain Future
Strangely I had the opposite thing happen, there were freezes after electrolysis, and it ran super fine before.

The freezes were the network, where if anything was required from the network the page would just pause for many seconds, this happened on all tabs, and after the pause they would all load/come back at the same time. Something was holding up all the network activity in Firefox.

Also there was a large amount of memory used, actually made it better by changing cache settings, the biggest being turning off the disk cache, for some reason that lowered the memory usage drastically.

But as far as I can tell the network pausing issue has mostly gone away now in the last year or so.

pitay··on Rob Pike's Rules of Programming (1989)
My problem was people using ORM frameworks and having very little knowledge of the database they were using. Slow as molasses, difficult to figure out what is going on because of many layers of extra "stuff".
pitay··on Thank You MDN
It also lets you run extensions that are not from the Mozilla Addons site, there is no option for that in the standard edition.
pitay··on Thank You MDN
Yes, indeed. If you refresh often enough, you will notice the downvotes for a reasonable post come closest to when it is posted, which makes the post fade and gives the impression that something must be wrong with it. I think there is a very good chance this comes from people wanting to suppress information that does not support their position.

On an individual level the thing to do would be to upvote downvoted posts if they make some sense, they don't have to be great to be upvoted.

pitay··on Mozilla Fires Servo Devs and Security Response Teams
ere is a (selective) look at the management of Mozilla in the recent past.

From Mitchell Bakers blog https://blog.lizardwrangler.com/2018/08/07/in-memoriam-gerva... “Gerv’s faith did not have ambiguity at least none that I ever saw. Gerv was crisp. He had very precise views about marriage, sex, gender and related topics. He was adamant that his interpretation was correct, and that his interpretation should be encoded into law. These views made their way into the Mozilla environment. They have been traumatic and damaging, both to individuals and to Mozilla overall.”

From http://ebb.org/bkuhn/blog/2018/07/29/gerv.html

“I bring up Gerv's open-mindedness because I know that many people didn't find him so, but, frankly, I think those folks were mistaken. It is well documented publicly that Gerv held what most would consider particularly “conservative values”. And, I'll continue with more frankness: I found a few of Gerv's views offensive and morally wrong. But Gerv was also someone who could respectfully communicate his views. I never felt the need to avoid speaking with him or otherwise distance myself. Even if a particular position offended me, it was nevertheless clear to me that Gerv had come to his conclusions by starting from his (a priori) care and concern for all of humanity. Also, I could simply say to Gerv: I really disagree with that so much, and if it became clear our views were just too far apart to productively discuss the matter further, he'd happily and collaboratively find another subject for us to discuss. Gerv was a reasonable man. He could set aside fundamental disagreements and find common ground to talk with, collaborate with, and befriend those who disagreed with him. That level of kindness and openness is rarely seen in our current times.”

Here is an article another person who knew Gervase Markham who refutes Mitchell Bakers account https://lwn.net/Articles/762345/ . Worth a read.

Brendan Eich on the jump in executive share since he was let go: https://twitter.com/BrendanEich/status/1217512049716035584 and https://news.ycombinator.com/item?id=22058629

Here is Brokedamouth on the two class system now at Mozilla https://news.ycombinator.com/item?id=22061500 Comment replicated here (it is worth looking at the whole discussion): “I was at Mozilla for a while and it was a two-class system. The execs flew first class, stayed in fancy hotels, and had very expensive dinners and retreats - sometimes in the high five-figures. This is not even included in comp. One time, the CFO sent out a missive urging everyone to stay in AirBnB to save money and the execs (literally the following week) booked $500/night rooms at a hotel in NYC. I think the moment that made it clear as day was during a trip to Hawaii for the company all hands. The plane was a 737 so you had to walk past first class. These all hands are a huge deal for families - many were struggling down the aisle, carrying booster seats, etc. And they were passing two of the C-levels sitting in giant first-class seats sipping tropical cocktails. The rule in the military is that men eat first, officers last. Mozilla has always reversed that rule and the result was a pretty toxic culture, all around.”

Shown here is the trustworthiness of the current CEO, having a go at someone because their opinions disagreed with theirs, this is straight after his death when he couldn't defend himself. The people who knew him have a very different opinion on what he was like compared to her, and it can be seen what changed with how executives were treated compared to the rest of the employees.

pitay··on Mozilla Fires Servo Devs and Security Response Teams
Note that Brendan Eich resigned April 2014. Here is the original post for that graph and a bit of discussion on HN relating to the dismissal of 70 Mozilla employees at the time. : https://twitter.com/BrendanEich/status/1217512049716035584 and https://news.ycombinator.com/item?id=22058629
pitay··on Mozilla lays off 250 employees while it refocuses on commercial products
Here is a (selective) look at the management of Mozilla in the recent past.

From Mitchell Bakers blog https://blog.lizardwrangler.com/2018/08/07/in-memoriam-gerva...

“Gerv’s faith did not have ambiguity at least none that I ever saw. Gerv was crisp. He had very precise views about marriage, sex, gender and related topics. He was adamant that his interpretation was correct, and that his interpretation should be encoded into law. These views made their way into the Mozilla environment. They have been traumatic and damaging, both to individuals and to Mozilla overall.”

From http://ebb.org/bkuhn/blog/2018/07/29/gerv.html

“I bring up Gerv's open-mindedness because I know that many people didn't find him so, but, frankly, I think those folks were mistaken. It is well documented publicly that Gerv held what most would consider particularly “conservative values”. And, I'll continue with more frankness: I found a few of Gerv's views offensive and morally wrong. But Gerv was also someone who could respectfully communicate his views. I never felt the need to avoid speaking with him or otherwise distance myself. Even if a particular position offended me, it was nevertheless clear to me that Gerv had come to his conclusions by starting from his (a priori) care and concern for all of humanity. Also, I could simply say to Gerv: I really disagree with that so much, and if it became clear our views were just too far apart to productively discuss the matter further, he'd happily and collaboratively find another subject for us to discuss. Gerv was a reasonable man. He could set aside fundamental disagreements and find common ground to talk with, collaborate with, and befriend those who disagreed with him. That level of kindness and openness is rarely seen in our current times.”

Here is an article another person who knew Gervase Markham who refutes Mitchell Bakers account https://lwn.net/Articles/762345/ . Worth a read.

Brendan Eich on the jump in executive share since he was let go: https://twitter.com/BrendanEich/status/1217512049716035584 and https://news.ycombinator.com/item?id=22058629

Here is Brokedamouth on the two class system now at Mozilla https://news.ycombinator.com/item?id=22061500 Comment replicated here (it is worth looking at the whole discussion): “I was at Mozilla for a while and it was a two-class system. The execs flew first class, stayed in fancy hotels, and had very expensive dinners and retreats - sometimes in the high five-figures. This is not even included in comp. One time, the CFO sent out a missive urging everyone to stay in AirBnB to save money and the execs (literally the following week) booked $500/night rooms at a hotel in NYC. I think the moment that made it clear as day was during a trip to Hawaii for the company all hands. The plane was a 737 so you had to walk past first class. These all hands are a huge deal for families - many were struggling down the aisle, carrying booster seats, etc. And they were passing two of the C-levels sitting in giant first-class seats sipping tropical cocktails. The rule in the military is that men eat first, officers last. Mozilla has always reversed that rule and the result was a pretty toxic culture, all around.”

The people saying this is full of corporate doublespeak look to be very true, especially when you have a memory and can look up what has gone on before.

pitay··on Decentraleyes – Local CDN Emulation
It would be nice to be able to specify that web fonts and other media elements come from the same site that serves the requested page.
pitay··on UK’s Investigatory Powers Act is set to expand
That 5G nonsense thing is very like what the news was saying when mobile phones were first starting to get popular, stuff like causes tumours, cancer etc; which didn't turn out to be much at all.

But as someone who has looked at a wide variety of stuff from mainstream to far from mainstream, all I can say is that you really can't trust much at all, especially if it involves human issues (societal, political, etc).

Also the people who push for censorship and end up running censorship systems are exactly who you wouldn't want to run them. Foxes guarding the hen house and all that.

Completely agree with teaching critical thinking in schools. Also teaching people self defence from con artists and other malicious people they may be dealing with in everyday life would be great, something that would make them more prepared to live in a world where these things are common.

pitay··on The end of an Era – changing every single instance of a 32-bit time_t in Linux
Wouldn't only specialised applications need to record ultra fine time resolution? My guess would be that those applications would use a more appropriate (larger) data format than the current timestamp, and the other applications would just use the standard 1 second resolution time stamp.
pitay··on New Grad vs. Senior Dev
The reason I have been left without product document is because Oracle bought the software the organisation was using. Cannot stress enough the value of keeping an offline copy of the documentation of a product rather than relying on a companies website or similar.

Edit: Also want to add software installation files are very important to keep offline as well.

pitay··on Microsoft plots the end of Visual Basic
From memory JBuilder did have issues with its GUI builder.

Code emitted JBuilder's tools was not isolated from other code that was written for the application. It was easy to add a line of code that would make the included builder tool to not show the resultant GUI correctly.

This was from JBuilder 9 and JBuilder 2006, other than that issue it was a really nice IDE to use.

← PreviousPage 3 of 8Next →