HNHacker News
TopNewBestAskShowJobs

n1vz3r

195 karma · joined April 8, 2015

submissionscomments
n1vz3r··on How many layers of UI inconsistencies are in Windows 11?
As a long-time Linux user with habit of throwing everything into the mix, I got quite used to number of inconsistencies that I have, so I don't think that MS deserves criticism for having them too (although article is not very critical, it just counts the inconsisitencies). I have GTK2/3/4 apps, KDE apps, Qt apps, Electron apps, AND Windows apps running under wine. So the only consistency on my desktop is an inconsistency. Also Windows has good track record for backwards compatibility, no surprise that an OS has some "ancient" parts.
n1vz3r··on NotepadNext: A cross-platform reimplementation of Notepad++
Is this project still based on Scintilla? (which is also cross-platform)
n1vz3r··on The Origin of Consciousness in the Breakdown of the Bicameral Mind (1976)
It blew mine. It seems plausible to me, and also explains why modern (or written) history of humankind is so short (like 2-4K years) while humankind itself is much much older.
n1vz3r··on The Origin of Consciousness in the Breakdown of the Bicameral Mind (1976)
Also Peter Watts' Echopraxia has bicamerals - members of order which act together as some sort of hive mind
n1vz3r··on Chrome exempts Google sites from user site data settings
Love the idea. Also let's put "do no evil" back as part of the company mission
n1vz3r··on Chrome exempts Google sites from user site data settings
I use Firefox since 2005 as my main browser (I had a brief affair with Chrome between 2009 and 2012), and never experienced broken sites and poor support. Firefox works just fine.
n1vz3r··on Chrome exempts Google sites from user site data settings
I don't understand why your post is downvoted. We need to SHOUT about switching to single other alternative left (Firefox) until it is too late.
n1vz3r··on Chrome is not the new IE
just install "New pipe" from f-droid, it really rocks. Allows you to play videos in background, download video or audio - practically everything. The only issue is that it sometimes breaks when youtube changes its protocol
n1vz3r··on Chrome is not the new IE
That's after Fenix release... before that' there was plenty of supported plugins. It's only a matter of time when other plugins will support new UI. As for Chromium, I'm more than sure the battery issue is just a nice excuse to toss ad blockers out of the window.
n1vz3r··on Chrome is not the new IE
How about Netscape communicator (I used it since 2003), then Firefox (first release was in 2004)?
n1vz3r··on Chrome is not the new IE
That's why there are no plugins on mobile Chrome?
n1vz3r··on Chrome is not the new IE
The article is just an opinion and some claims, supported by zero evidence. Yes, Google is interested that Web continues to live. But article omits that Google only wants the Web that exists on Google's terms. That's why they practically rebuilt the web themselves, on all levels, from protocol to the client (spdy, webp, amp, dart, chromeos & android, chromium).
n1vz3r··on Why Johnny Won't Upgrade
> So, software vendors, automatic updates:

> should always keep the user centric\

> should be incremental and security or bug fixes only

> should never update a user interface without allowing the previous one to be used as the default

> should never be used to install telemetry or spyware or to re-enable it if it was previously switched off

> ...

That's exactly how it's done in conservative Linux distributions like Debian or Centos. By installing Debian stable, you receive 7 years of security updates only, and nothing changes without your permission. And quality of being user-centric is common to the entire FOSS ecosystem.

n1vz3r··on Don't write your own framework
Such issues can appear everywhere. But if such bug will be found in widespread framework or CMS, zero-days will be exploited immediately by automated scanners (Drupal, Joomla and Wordpress had some in the history). So, protection through obscurity is some kind of protection too.
n1vz3r··on Google adds experimental setting to hide full URLs in Chrome 85 address bar
While title is ragebait for sure, Google intent to eliminate URL and replace it with "something better" was clearly stated more than year ago. This article tells us they didn't give up on their efforts.
n1vz3r··on Google adds experimental setting to hide full URLs in Chrome 85 address bar
Firefox can sync between different devices too. More, you can even self-host your sync server if you want.
n1vz3r··on Blue light may not be as disruptive to sleep patterns as thought: mouse study
It may be "not as disruptive" for sure, but since I began to use night light mode both on my phone and laptop, I began to fall asleep in 10-15 minutes after going to bed. Also I use warm light LEDs intstead of cold ones.
n1vz3r··on OpenLayers
I used OpenLayers back in 2008-2011 for mapping-heavy web application. It was of very high quality, and had great API documentation (using DoxyGen, iirc). Taught me some things about pre-modern-craze Javascript programming (i.e. how to correctly implement inheritance in JS)
n1vz3r··on Low-Cost VPS Testing
BTW author of the article is Rasmus Lerdorf, creator of PHP language (https://en.wikipedia.org/wiki/Rasmus_Lerdorf)
n1vz3r··on A Tiling Desktop Environment
For those who want good sides of tiling DE but won't want to install tiling WM, there is Openbox. If you aren't afraid of editing configuration XML, you can assign hotkeys to place windows in quarters/halves of the display or to jump them between displays. Also Openbox is very fast. It can be used in place of XFCEs or KDEs own WM, so nothing stops you from having benefits of full-fledged DE along with powerful WM. That being said, Openbox lacks shadows or transparency (so separate compositor like xcompmgr or compton is needed) and doesn't render rounded corners. I use XFCE + Openbox combo at my workplace for 5 years now.
n1vz3r··on W3C approves WebAuthn as the web standard for password-free logins
Is it only me or at first glance this VentureBeat article looks like popup-ridden page from late 90s?

https://imgur.com/a/vjGuFKs

(yes, I know it's off topic)

n1vz3r··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
Nice project! It would be great to have on-screen gamepad on mobile!
n1vz3r··on 25 years of coding, and I'm just beginning
As article author did, I code since I was eleven and yes, that's 25 years too. I feel for him, because perfectionism along with need of exhausting everyday grind (especially when you have kids) quite reduces our ability to spend productive time to create Next Big Thing. But for me, the biggest showstopper is that I love to code, but just to code. I don't care much about sharing what I did, nor I want to get approval from someone who uses my work. Maybe I will overcome my issue one day, as author did overcame his. (edit: spelling)
n1vz3r··on NetBeans 10.0
I use NetBeans for PHP development for last 10 years, and never regretted it. It has plenty of features that save my time when it comes to code navigation, also since circa 2012 Java got considerably faster on Linux, so almost no lag is perceived. It's great news that Apache finally added PHP support back to it because I'm still on 8.2. As for other IDEs, sometimes I use Kate with Projects plugin (it allows to grep all filenames that are in version control) for quick edits. All KFramework-based tools feel much faster than Gnome or Java-based ones, but Kate has a set of show-stopper "not-a-bug" issues (like shitty tab handling) which make it inusable for uninterrupted, productive work.

P.S. Can't say much about Apache, but when I submitted a ticket to old NetBeans about high CPU usage in some version-control-related scenarios - that was back in 2013 - the ticket was closed and issue was fixed less than in a week. I never expected such agility from projects of this scale.

n1vz3r··on RHEL is deprecating KDE
I would prefer to paraphrase that "There is no money in supporting large number of desktop environments". And open source model allows to cut some costs by adopting project that is actively developed and supported by someone else. RedHat actively sponsors Gnome; it is reasonable for them to save some money by dropping KDE support. Canonical toyed with half-baked Unity and less-than-half-baked-Mir, and then saved money by completely "outsourcing" their DE to RedHat (by using Gnome). But it doesn't mean any of those projects is dead. It would mean projects will change less, become more stable, or even stagnate if there's not enough user base or developer interest. There are examples of software I use (Openbox or Shutter come to the mind) which doesn't change more or less for years. Maybe it's not the worst thing. Corporate money is driver of change, but it is often change for the sake of change - Gnome 2/3 switch or Systemd are most evident examples of that.
n1vz3r··on RHEL is deprecating KDE
And this is another example where FOSS ecosystem shines. While corporations like RedHat may reduce support and maintenance costs by shrinking their packages base, I'm more than confident in KDE's future because there are plenty other distros (including Fedora) that will continue to include it.

Edit: spelling

n1vz3r··on The Doomed Cleveland Balloonfest of 1986 [video]
After this video, I finally got the joke involving Great Ohio Desert (artificial desert that was intended to be landmark of Ohio) from Wallace's 1987 "Broom of The System". Maybe it even inspired his idea with catapulting trash to Canada in his "Inifinte Jest".
n1vz3r··on ReactOS releases 0.4.8 with experimental Vista/7/10 software compatibility
I saw (back in 2012) a ReactOS deployed at points-of-sale in large retail chain in (then Ukrainian) Crimea. Maybe it was cheaper to make their specialized POS software compatible than pay for Windows licenses.
n1vz3r··on Firefox is on a slippery slope
While I can agree with author on some points, I don't understand why everyone bashes Mozilla for Pocket so much, they have bought it and I thought it is part of Mozilla now: https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-po... Plase correct me if I'm wrong.
n1vz3r··on The art of over-engineering your side projects
I really like over-engineering my side projects. I have three frameworks, one in PHP, one in JS, and one in PHP/JS (a bit abandoned) that no one really uses. But you know what? Because no one uses them, I'm not burdened by any opinion except mine. When I change something, I don't read death threats because someone's solution stopped working. And since I don't have any deadlines, I can spend as much time as I want to get the exact solution as I planned. I don't need to compromise. That's quite opposite thing to what I do at worktime and get paid for.
Page 1 of 2Next →