1. 2

    Does anyone have any information on what actually happened? It seems to have been all scrubbed. Hard to have feelings about it without knowing. Although violations of the CoC should of course be enforced.

    1. 6

      Here is a screenshot of some of the scrubbed issue: https://twitter.com/maybekatz/status/899760806551666690

      1. 6

        Thanks a lot. “anti-Code-of-Conduct article” linked is The Neurodiversity Case for Free Speech. I support CoC, and I also support this article. I don’t see how the article can be construed as anti-CoC. (It’s also written by Geoffrey Miller, a scientist I highly respect.)

        1. 6

          As a perceived leader in the project, it can be difficult for outsiders to separate Rod’s opinions from that [sic] of the project.

          This is a pretty cancerous attitude. Rod can’t control what you perceive. Without coming right out and saying it, this reads to me as The Community Shall Dictate/Censor Rod’s Personal Views. What a bunch of crap. If I perceive The Darn Kat to be a ‘perceived leader’, can I tell her what to tweet?

          1. 5

            I think the problem manifest itself differently in that case: To me it seems that Rod has a rather important role in the Node project and at one point in time he accepted the projects CoC. As the perceived leader of the project you cannot decide to apply the CoC sometimes and sometimes not.

            Please bear in mind that nobody in this thread knows the full context of this problem.

        2. 5

          The guy, Rod, posted an article that was critical of codes of conduct

        1. 2

          Wow, that is crazy. Do you know who is behind this?

          1. 2

            ICANN says the registry agreement is with a company named Top Level Spectrum. The state of Delaware says they are a corporation registered 2011-12-21. CrunchBase says they are owned by Jay Westerdal, who owned DomainTools (formerly whois.sc) and NameIntelligence.

          1. 3

            Did some linux distro already changed to wayland by default?

            1. 4

              Yes, Fedora 25 uses Wayland by default although it falls back to X11 for certain display chipsets (some NVidia chipsets for one).

              1. 2

                I’m running gnome on arch linux with wayland which became the default this year.

              1. 2

                I’m thinking on moving from gnome ti i3/sway. How did you do the step and why?

                1. 6

                  If you’re moving from GNOME to i3, you may be interested in reading about running gnome-session with i3 so you still have access to GNOME features like auto-mounting removable devices, media keys, screen-locking, etc.

                  1. 1

                    Your reply touches something that I don’t really understand because I always used gnome. So for me it’s hard to tell where gnome ends and linux starts. Can you explain quickly why I want to run a gnom-session inside i3?

                    1. 5

                      It’s not to run gnome-session inside i3, it’s to replace GNOME’s window manager with i3 in a GNOME session.
                      GNOME is much more than just a window manager, it’s a Desktop Environment. It provides a suite of softwares to manage your desktop. i3, along with most other dynamic/tiling window managers are just window managers.
                      Meaning: they will only provide you with a means of managing X windows. On their own, they will not provide a dock, menu/status bar, application launcher, notification system, etc. However, some (like i3) will actually have ready made solutions to replace some these components, and if one doesn’t come directly from the project, you just build up your suite of components yourself :)

                      It’s very much a more modular approach: GNOME is kinda like a flat-packed Desktop Environment, whereas if you go down the dynamic/tiling window manager route, it’ll be more like building your own thing with LEGO - which can be really fun, and beneficial in some ways.

                      I think Screwtape’s suggestion to try out i3 inside of a GNOME session is so that you could try i3 for what it is: a window manager - but still have the comfort of GNOME (the menu/status bar, notification system, application launcher, workspace manager).

                      1. 2

                        I think he already did: to get the listed features that gnome implements.

                        That said, there are other implementations too.

                    2. 1

                      i3 was pretty easy to get used to, but I had to spend an hour or so practicing after reading https://i3wm.org/docs/userguide.html

                    1. 25

                      This is the office I built into the top corner of the roofline in my loft; the machine itself is old-ish (most parts from 2011) but still works great and can play Overwatch at 60 FPS, which is all I care about :) Monitor spins between portrait and landscape, although portrait mode only works in Linux. http://static.haldean.org/battlestation.jpg

                      awesome3, tmux, PragmataPro (+ Konsole to get the ligatures), vim. http://static.haldean.org/screenshot.png

                      1. 4

                        tenkeyless mechkeyboard, gaming mouse, portrait display, case with side open, oversized clamp to hang headphone.

                        Wow you are all over the place

                        1. 7

                          Balance is achieved through tension :)

                        2. 1

                          That is a nice keyboard. What model is it?

                          1. 5

                            It’s this one. I split my time between that and a Kinesis Advantage; the Kinesis is currently at my desk at work.

                          2. 1

                            Wow, I really like that portrait monitor.

                          1. 2

                            I’m not affiliated with Ericsson nor Erlang Solutions, but for those wanting to give OTP a try and have yet to, it’s super easy to get installing via https://www.erlang-solutions.com/resources/download.html

                            Here’s a hello world example you can use. Type erl in your console to get the Erlang shell. Then:

                            1> S = self().
                            2> A = fun() -> S ! hello_world end.
                            3> spawn(A).
                            4> flush().
                            5> q().
                            

                            This will showcase processes (which enable concurrency) and message passing to whet your appetite.

                            1. 1

                              Also I really enjoy elixir, the ruby like language built on top of the erlang vm. I recently built a raspeberry pi connected device with it.

                            1. 3

                              On my android with firefox i get the following results:

                              Within our dataset of several hundred thousand visitors, only one in 200652.0 browsers have the same fingerprint as yours.

                              Currently, we estimate that your browser has a fingerprint that conveys 17.61 bits of identifying information.

                              How do you guys stop people tracking you on the internet?

                              1. 5

                                How do you guys stop people tracking you on the internet?

                                Tor browser (note that their fingerprint doesn’t include IP address), or you don’t. Welcome to the modern Web.

                                1. 1

                                  So, the only way to protect from fingerprinting is Tor? There must be another lighter-weight solution out there…

                                  1. 2

                                    Let us know, if you find something :-)

                                2. 5
                                  • uBlock Origin: general purpose adblocker
                                  • uMatrix: block everything 3rd party by default, enable on a site-basis. Also enables toggling of User agent spoofing, Referer spoofing and Strict HTTPS.
                                  • Privacy Settings: has some nice buttons for toggling features depending on mood; using it to block things like geolocation, battery API etc.
                                  • Cookie AutoDelete: remove all cookies, unless whitelisted. I whitelist a few pages that I use enough that it’d be a bother to having to log in on every visit.

                                  And now also CanvasBlocker

                                  I often pop open a clean Chromium (using chromium --temp-profile) or create a new Firefox profile if I’m visiting sites that for some reason don’t work/don’t want to fiddle with uMatrix settings to get it to work.

                                  And of course, Tor Browser for an easy way to browse sites that I really don’t want to know me. And in the extreme that I’d want to be even more secure I’d make a Raspberry Pi dropbox with a wifi dongle and set it to run a VPN (or just SSH) as a tor hidden service and drop it with a battery near a coffee shop/McDonalds/library. …or use my Ubiquiti NanoStation to connect to an open wifi a few hundred meters away…

                                  1. 2

                                    Having so many extension that inspect and intercept all network requests is unfortunately really bad for browser performance (and the JS/C++ context switches for everyone of those really add up). I recommend picking one of those blockers and figuring out how to make a restrictive superset.

                                    Alternatively you could blocklist/nullroute things via /etc/hosts or somewhere else deeper in the network stack. Gives you free anti-tracking in your other applications too.

                                    1. 1

                                      Thanks for the advice – I’m well aware of the cost, but in day-to-day use it’s not really noticeable.

                                      Haven’t gotten around to setting up hosts files on my PCs/the gateway but I should find time to do that soon…

                                    2. 1

                                      Thanks for Privacy Settings addon. I fiddled with about:config for some time, but the addon is much more convenient.

                                    3. 1

                                      NoScript for Firefox on Android https://noscript.net/nsa/

                                    1. 28

                                      Other facts include:

                                      I don’t care about how fast your app runs in electron. The Space Shuttle goes fast too, but the amount of energy that goes into launching isn’t trivial.

                                      1. 3

                                        IMHO the article is a bit meagre on the facts. Thanks for pointing them out. I also really like the part about the space shuttle, I will use it in future discussion about electron :)

                                        1. 2

                                          The native analogy to this isn’t recompiling a program using the native GUI, it’s recompiling the native GUI libraries.

                                          My understanding is that Qt/Gnome are both pretty tough to get up and running.

                                          That said, it would be extra awesome to make this stuff easier. Namely not having to have a copy of Electron for every app would be great. Where’s the JVM for Electron?

                                          1. 8

                                            My understanding is that Qt/Gnome are both pretty tough to get up and running.

                                            Nope. Gnome is a mess, but Qt is beautifully organized and very easy to clone and build.

                                            1. 0

                                              My limited experience trying to release a new version of a Qt code base says otherwise. Moving an app from one version of Qt to another is non trivial IME.

                                              1. 2

                                                I have done it. Coincidentally, it is also a gooey client for postgres (https://github.com/pgXplorer/pgXplorer). Moved it from 4.x to 5.x. It was relatively ‘easy’. From 5.x to 5.y involved little to no change in certain versions.

                                                My opinion is that the Qt documentation is excellent overall but internals can send you on a wild goose chase. For example textfield or a dropdown in a table header (lel)

                                                1. 1

                                                  You’re comparing apples to oranges, though.

                                                  Initial setup and day to day use is fundamentally different than upgrading a large code base to an incompatible new major version.

                                                  Electron hasn’t been around long enough to even make that comparison. Even with Qt, there have only been two major non-backwards compatible releases in the past 16 years.

                                                  1. 1

                                                    I don’t doubt it. I’m hardly an expert, my one set of experiences around this was trying to recompile the Zeal open source doc set viewer (like Dash but for Linux) for a newer Qt version, because if you built it from source on modern Linux versions it wouldn’t display properly.

                                                    It was un-fun :)

                                          1. 2

                                            What window manager are you using? I have been running linux in all of its flavors for a few years now. There the wm landscape seems to be clear to me with gnome etc and ie3 ect. Can you also use those on openBSD?

                                            1. 5

                                              I use i3 on openbsd. It works nicely for me with minimal configuration.

                                              1. 4

                                                Yes you can.

                                                1. 4

                                                  Yes, we have packages for Gnome 3, KDE 3.5, Xfce 4.12, i3, etc.

                                                  I personally use ratpoison with some hacks.

                                                  1. 3

                                                    OpenBSD has Gnome 3.22, KDE 4.14, i3, xfce4, twm, fvwm, and my personal preference of awesome to mention just 7 window managers.

                                                    edit: there are window managers in base, but they tend to be light weight, ports have a good selection of other window managers…

                                                  1. 6

                                                    I am extremely amused by all the Americans and Brits crying all over the internet, looking for conspirations, when this is truly the essence of democracy. The majority decides about minorities. And this time, you were a minority. Truth is, that world is full of stupid people and you did a bad job convincing them to join your side. Deal with it.

                                                    For me, it is funny, because my country has huge history with this shit. Our current president is hillbilly hated literally by every intellectual there is. But no one thinks that democracy was „hijacked“. It is just simply result of giving voting right to everyone, when the majority of people is just stupid and doesn’t care for your vision of the world.

                                                    1. 2

                                                      I didn’t get much out of this news story despite some fun conspiracies around Robert Mercer.

                                                      I would like to see more stories that somehow make people realize that they are not as informed as they might think they are, though. I think one problem we have, and I grew up in the golden age of trusting the press I think, is that everyone thinks they are informed but clearly don’t agree on basic facts. That’s the real threat to democracy, IMO.

                                                      1. 1

                                                        Thank you for your comment, i got really upset reading the article but your reply made me realise that the connections mentioned in the article are not as crystal clear as they seem.

                                                        One thing that is really frightening me, and that was not given ample space in the article, is that targeted propaganda IMHO removes the dimishing effect of the shared, public consumption of said propaganda. It creates another manufactured bubble specially for you.

                                                      2. 2

                                                        In defense of the crying Americans and the “essence of democracy”, the candidate picked by the majority of us didn’t win.

                                                        1. 5

                                                          The EC is hardly a new development. If it’s not democratic, it was never democratic. Not a great example of the demise of democracy if the system hasn’t changed.

                                                          1. 2

                                                            The Electoral College isn’t democratic and is intentionally not supposed to be. That was the point of my comment: the original comment said the “majority decides about minorities” and “the majority of people is…”, when in fact neither of those were true in the American case, so the comment is inapplicable to what happened in the American presidential election.

                                                        1. 1

                                                          As the poster of this link, I feel rather confused on why the reaction is as harsh as it is. I would like to know more. Would you like to explain this situation to me?

                                                          1. 1

                                                            Lobste.rs doesn’t do politics; you can see this from -12 downvotes off-topic and hence there is no #politics tag. Occasionally i write #politics in the comments for posts that should be tagged politics ;-) The reaction is strong because people don’t want to see politics here, or use this venue to talk about politics (or anything else OT, e.g. business). Understandable as it’s a tech news aggregator with a mission to be !HN

                                                            Personally, I think this creates an audience where it would be extremely valuable to discuss certain topics, but I’m wary of pushing any personal opinion on this group, and respectful of the downvote.

                                                        1. 3

                                                          “Personal cloud” seems a bit oxymoronic. It’s just a box a NAS.

                                                          But it seems cool. Anyone running storage at home should just know that everything is fine right up until the point that nothing is fine. I run a home storage machine and use ZFS which protects me from some pain but it still requires thought and care to make it such that when a drive goes bad, not all your data is lost.

                                                          Any idea if something like this could run Plex? It’s a bit under-powered in the RAM department. One of the benefits of having my own storage machine is having my own Netflix for what few things I don’t stream.

                                                          1. 1

                                                            I’m currently running plex on odroid-c1. Most of the time it runs flawlessly just sometimes plex complains that realtime conversion of some of the movies is not supported.