Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment EASY FIX (Score 1) 183

1. place those 10x devs in rooms WITHOUT the opposite sex (because we are talking about the 10x, right? It's such a better name than HPE...)
2. remove all forms of entertainment of that office (from consoles to rubik cubes, ban personal mementos in the office desk, personal phones, etc etc)
3. invest in some active noise cancelling gear for them for good measure
4. get a full-time psychologist to assess those with actual asperger's on the office, so they get special needs taken care of

And to the 4% that answered no to "distracting offices" but answered yes to "need private space" (58% - 54%), get them an individual office or cubicle and also invest in some active noise cancelling. If they are 10x and manage to be this consistent, THEY DESERVE IT. Being in such a group means they get to be well performant and still not entire douches. All they want is to procrastinate without the alt-tabbing gimmicks they need to keep making themselves look workaholic (like ALL OF US), and trust me, they will be more productive without having to resort to those. They won't stop being 10x because you gave them more privacy: they will still get the work done if pressure is still applied with non-presential peer pressure (e.g. emails, issue trackers...).

Submission + - There hasn't been Ad-blockers coverage for months, and that's bad news ( writes: Have you noticed no relevant media outlet is talking about ad-blockers anymore?

You probably haven't, and that's really what got me thinking. It's not like ads have all become "acceptable", not even close. And to my eyes, I haven't really noticed a decrease in ads overall — if anything, they have increased, and so has the practice of detecting them and forcing them out by making sites useless otherwise.

How far will it be until ad-blockers fall into oblivion? In a time where the main sources of information depend financially (and some even claim desperately) on the non-proliferation of ad-blocking, the first result to "ad-block news" search on Google dates back to September 2016 (an article by The Verge), and there doesn't seem to be anything newer on the following 10 results. Do note: this is a Google (ad-dependent) result outputting pageranked news outlet sites (also ad-dependent), so it can't really be discerned who is at fault here, but I doubt it is ad-block that is becoming irrelevant news material. Undesired sounds more likely.

But if that wasn't enough of a sign: even Slashdot articles are neglecting the subject. Looking up articles on "adblock" goes as far back as last year's August. Unless, of course, this one makes it to the top. If before you had to doubt most information about ad-blockers, now that no information is circulating, can you really trust news from these sources that discriminates with such a heavy bias?

Comment Re:Is that what it is? (Score 1) 76

Well, if you're on iOS, that's a completely different story. But on Android, after Marshmallow those 7 prompts are not unusual. You mentioned an update and multiple dialogs asking permission, and it sounded very familiar, as it is exactly what happens in Marshmallow-bound or newer apps that need a lot of permissions.

Nevertheless, saying "no" and it asking again is pretty "sucky", UI-wise, and that is indeed a fault, but we all know most tech companies these days are about exit strats, and most exists either come from heavy data mining, ad-based revenue or a combination of both, and it's nothing specific to Facebook (e.g.: Google, Apple, Microsoft... they all do it now)

Comment Re:Is that what it is? (Score 1) 76

It asking for all those permissions is not their problem, it came bundled with the Marshmallow update, and you probably noticed it in all other apps that started targeting Android Marshmallow.

Basically, your previous version of the app (and all other apps in this scenario) showed those permissions at install time (and simply didn't install if you denied any of them), but developers were forced to ask explicitly during app use for individual permissions. Devs now have the option to either keep "permission-asking" as a big block of subsequent "yes/no" dialogs at first boot, or request individual permissions with those dialogs when the permission is first needed (e.g.: first time taking a picture induces storage and camera permissions).

In short: most if not all that changed permission-wise was that instead of restricting installs to people who granted permission for EVERYTHING they needed, they now have to ask individually per permission. Blame Google on that one, but as an Android dev who is also a user, it looks sleeker to me like this, but unlike Messenger apps should use the later paradigm of asking when features actually need a permission, not in bulk.

Comment There is only one UI Issue on Messenger (Score 3, Insightful) 76

And it's Facebook's obsession with the "don't leave the app" paradigm. Youtube links, html5 video links, gifs and even common pic format links, they're all messed up both on preview and on the follow up link. Youtube is particularly obnoxious, you have to click twice: click once and the video preview disappears, gets replaced by the lone link itself, which on second click actually opens something else (which also inconsistently fluctuates between a chrome tab inside Messenger running html5 Youtube, an external similar Chrome tab, or the Youtube app itself).

But the worst of all, even Facebook's own links are f'd up - I'd love it if I could get an FB link from a post, user, comment or live vid link on Messenger that actually previews, loads and/or opens consistently IN THE FB APP instead of the browser or messenger itself. They just got it real bad on the Android implementation. It just seems to behave differently depending on: 1. the device you're using; 2. the device people are using; 3. the way people copied/shared the item on their side. It's stupid, as in pre-html5, pre-Android stupid. There is only one thing that nags me even more tha this Messenger quirks on Android, and it's the share location function of Google Maps, which deliberately ignores providing standardized location data anywhere it goes, only providing links to a gmaps-centered position, without even a pin or "navigate to" options.

And yes, I have messed around with both Messenger and Facebook apps' "always open externally", "don't use internal browser" or "whatever da fck it's called this week's update so we have a reset justification and you get it back again". It still sux, and always falls back to Chrome who will not redirect it to the app Intent because it was already redirected.

Comment Re:This is great, but... (Score 1) 190

Thanks for that. I have been attempting to get to know a bit more about meditation.

A lot of people close to me (both in similar and very different professional paths), and other notoriously famous I really appreciate have bragged about meditation helping them a lot. Just this past month I saw a stand up session of Jerry Seinfeld on a meditation dinner party, and he said he's been doing it for decades ever since he started his (weekly?) "Seinfeld", and it really helped him keep up with both pressure, full schedules and work-life balance, and overall focus on discerning important tasks and getting them sorted out in due time.

Comment Re:This is great, but... (Score 1) 190

I guess that's why so many Sillicon Valley top brass go on Indian/Tibethan pillgrimage :D

Nah but taking it seriously, I have no idea how Budhist teachings work. I have stepped aside of serious religion self-thinking for the past 10 years or so. I just failed to see the point in believing in something that so many respected minds have... (pun incoming) lost faith in.

And despite keeping up to speed a fair share with philosophy and psychology topics on my spare time, I fail to grasp scientific ways to really get to (and alter) the root causes of the human existence. I am a deep believer in Nietzches "wille zur macht", and with that I admit, I don't trust too much on altruistic behavior, especially the type that is self-imposed. But I believe ethical and moral compasses are the only path to really shine individually, and eventually that leads to real, untainted altruism, one that needs no mention because it just feels right and deserves external appreciation. And in that respect, Elon Musk is pretty much my God.

Comment They aren't really throwing money at the problem (Score 1) 62

Unless FB went on a hiring spree, they are probably just rerouting permanent workers that they hired long ago for their core features into these. And since Facebook has pretty much no competition on their core business segment itself, neglecting core features right now and for the past 2-3 years has probably taken no hit at all. They chose the best out of 2 options, and the one that makes their talent happier: They kept personnel on the pay-role by implementing a competing strategy, and kept handing out normal wages, in contrast to laying off no-longer-needed core periphery personnel by paying likely the same in severances.

Why would Facebook have wanted to throw money to the bin when they could (and did) manage to keep people on the pay-role longer. This is always a betetr roadmap than severances, and severances are not only a sign of bankruptcy - if they happen for no financial reason, they are a sign of bad management. And that is where the investor downward spiral starts.

Comment This is great, but... (Score 3, Interesting) 190

Most people simply don't need photographic memory in their daily tasks, and the brain in most of us, as the sophisticated piece of evolution it is, will just rewire itself dynamically with the environment.

I'm not very savvy on the internals of the brain, but my calculated guess is that brain cells and links mold themselves (chemically? electrically?) either for short-term storage (like nand memory), long-term (flash, optical, magnetic...) or, and here's the kicker, for multi-field optimization/performance. Maybe even some more exotic things like keeping themselves transient, volatile, so they can be used for general purpose on demand, ad hoc (a task commonly required for astronauts, for instance, who need to be prepared to MacGyver the shit out when shit hits the... water recycler fan?).

Now given this opinion, maybe training yourself for memory isn't such a bad thing regardless of your personal or professional goals. It is a known fact most of us have an easily distracted mind, especially in current times. Surrounded by information and "drives", we can't really decide over the most interesting "blobs" of data to pursue, to store, or to decode. It's like a chronic form of ADD, induced by the rapid evolution of communication and societal patterns, one that was once largely specific and even documented in Japanese urban areas even causing psychological disturbs, but now very common across the developed world due to entertainment, the internet and smart device ubiquity.

We were once forced to read books as no alternative was present, now we can learn ALL educational subjects in the same place we watch videos, listen to music, make, share and experience most art, virtually travel, and of course play games (what I call the "combined experience"; what actually is the least prone to raise your IQ, especially with the cesspool that plagues most multiplayer games). And guess what: from all those things we can do with a connected smart device, the human psyche is largely biased towards all but the first one, the only one that really mattered for anything relevant in society. Unless you're a movie critic, game tester, DJ or a professional traveler of course.

We can't really change our physiological drives, but we can certainly fool them and improve something we need but can't reach sporadically with that guidance. Making ourselves a little more prepared for memorization, especially if you have a job that benefits from it, like most here probably do. Fast and efficient programming does require a certain amount of recollection: most people will reach a better sorting algorithm, and/or will get to it faster if they remember the "basic moves" (like chess or rubik cube openings and strategies).

But I believe the jury is still out on "the perfect human mind". And that is, by association, the reason we must also not dwell into A(s)I yet. If anything, I believe perfection for the human species comes in collective form and not individual, so there's nothing wrong to have different ways of thinking, we just need to make sure we have enough diversity (and of course, VALUE that diversity). Maybe these last two should really be the foundations for AI development. Unless you voted for the Dolan.

Comment Re:some things should be trivial for any expert (Score 1) 1001

people probably aren't going to ask you those questions! Imagine that!

They really shouldn't, but you keep telling yourself they should and I'm still waiting for a consistent reason. Companies allot 30 to 90min for technical interviews (most candidates won't submit to more), and if they focus on requesting proof of unnecessary long-term memorization skills, of stuff you're really not supposed to memorize because you have references at hand at all times, they're wasting your time and taking the wrong conclusions. You don't need to "play code by ear", you don't do auditions when programming, other than interviews in the status quo.

Comment Re:some things should be trivial for any expert (Score 1) 1001

Some software companies, like some painters, are successful through making horrible, under-performing software that happens to work. Likewise some horrible programmers end up developing great code that works even though they don't use best practices. Quality isn't on the product, it's on the audience.

Granted, chess and the other stuff are highly analytical, and in the end, skilled strategists are prone to rank up elo, yet even in chess the elo system is not fail-proof.

But get two guys in front of an internet-connected laptop: one who has been winning programming contests the past 5 years and an industry veteran developing for the web the past 5. Now tell them to build a simple, native mobile app in 1h with multiple features that take 3 hours to make together, without restricting access to any source material as long as they don't flat out copy-paste core functionality. Who do you think gets farther in the allotted time? I'm pretty sure it's not the whiz-dev.

Slashdot Top Deals

"In matters of principle, stand like a rock; in matters of taste, swim with the current." -- Thomas Jefferson