Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Submission + - SPAM: Why Switching Jobs Makes You a Worse Programmer

theodp writes: Forrest Brazeal explains why switching jobs or teams makes you, at least temporarily, a worse programmer. "When you do take a new job," Brazeal writes, "everybody else will know things you don’t know. You’ll expend an enormous amount of time and mental energy just trying to keep up. This is usually called 'the learning curve'. The unstated assumption is that you must add new knowledge on top of the existing base of knowledge you brought from your previous job in order to succeed in the new environment. But that’s not really what’s happening. After all, some of your new coworkers have never worked at any other company. You have way more experience than they do. Why are they more effective than you right now? Because, for the moment, your old experience doesn’t matter. You don’t just need to add knowledge; you need to replace a wide body of experiences that became irrelevant when you turned in your notice at the old job. To put it another way: if you visualize your entire career arc as one giant learning curve, the places where you change jobs are marked by switchbacks." He concludes, "I’m not saying you shouldn’t switch jobs. Just remember that you can’t expect to be the same person in the new cubicle. Your value is only partly based on your own knowledge and ingenuity. It’s also wrapped up in the connections you’ve made inside your team: your ability to help others, their shared understanding of your strengths and weaknesses, and who knows what else. You will have to figure out new paths of communication in the new organization, build new backlogs of code references pertaining to your new projects, and find new mentors who can help you continue to grow. You will have to become a different programmer. There is no guarantee you will be a better one."

Submission + - Alphabet's Cybersecurity Group Touts Its New Open Source Private VPN (digitalocean.com)

An anonymous reader writes: Alphabet's cybersecurity division Jigsaw has designed a new open source private VPN aimed at journalists and the people sending them data. "Their work makes them more vulnerable to attack," said Santiago Andrigo, Jigsaw's product manager. "It can get really scary when they're outed and you're passing over information."

Unscrupulous VPN providers can steal your identity, peek in on your data, inject their own ads on non-secure pages, or analyze your browsing habits and sell that information to advertisers, says one Jigsaw official. And you can't know for sure whether you can trust them, no matter what they say in the app store. "Journalists should be aware that their online activities might be subject to surveillance either by government agencies, their internet service providers or a hacker with malicious intent," said Laura Tich, technical evangelist for Code for Africa, a resource for African journalists. "As surveillance becomes ubiquitous in today's world, journalists face an increasing challenge in establishing secure communication in the digital space."

The new private VPN, dubbed "Outline", is specifically designed to be resistant to censorship — because it's harder to detect as a VPN (and therefore is less likely to be blocked). Outline uses an encrypted socks5 proxy that looks like normal internet traffic. Once the user chooses a server location, Outline spins up a DigitalOcean server on Ubuntu, installs Docker, and imports an image of the actual server.

It's been named Outline because in places where internet use may be restricted — it gives you a line out.

Comment Re:Pay cash where you can (Score 1) 229

If a thief knows you have cash he is more likely to rob you, cards are less useful to a thief, especially less organized ones. A thief will also be happy with your phone or jewellery, and will probably take your wallet and run rather than open it and inspect it in your presence.

What are you immagining, that people go around with cash hanging out of the jaket ?
Yes, a thief, will check the wallet in your presence and take whatever that is of value.
If there is nothing to take... he/she may get angry. Happens

You instead have the risks of it being lost, stolen or damaged, not to mention forged cash.

You are confused, you use cash to pay, you get it from the bank, it is not forged.

you are noot feeding the bank (2% transaction fee)

Yes you are, businesses pay a lot to banks for the ability to accept cash payments, often more than the transaction fees associated with cards.
Banks charge businesses fees for processing their cash deposits, which have to be counted by both the bank and the retailer, the cash has to be transported to the bank and will usually require protection while in transit, banks charge retailers for providing large bags of small change, your insurance liability goes up if you have cash on the premises as it's an attractive theft target or could be destroyed in the event of fire or flood etc.

For the customer, the cost is the same wether paying by cash or card but many cards also offer benefits to the cardholder which they wouldn't get if using cash.

You are even more confused, you probably are a shill, paid by the banks.
All plastic transactions pay to the bank and you will pay even more whan cash will be "premium"

It's private if your careful, and also don't have explicit surveillance being carried out against you.

ok, got it, you are just a paid drone.
It is ok, real people will understand, the others... are just drones

Comment It is SELinux for Windows 10 (Score 1, Interesting) 110

Basically the idea is to do what SELinux does, given to a process the least permissions.

It is useful, the only drawback I can think of is that everything gets so locked down that if anything goes wrong in the "security" mechanism you are basically locked out and cannot retrieve anything.

Comment In the end is boild down to numbers (Score 1) 508

On one side there are people thinking Google is the new Big Brother incarnate and is driven by leftist censorship

On the other side there are pople thinking Trump is lying, always

Interesting reading the number of posting and upvoting in the thread

On a side note: This is how wars start: Bunch of people thinking I am right, other bunch of people thinking.... I am right

Comment Linux users are more difficult to spy on (Score 1) 424

So, let's drain the applications around them and force them to go to WIN10 spyware.

If that fail, let's build spyware and troyan systemd in the Linux, that will do.

Really, all company distros switched to systemd at the same time ?

Plenty of man hours to develop a complex, bynary only, piece of SW that literaly take over the machine ?

There is only one answer.

Comment Maintenance and reliability (Score 3, Insightful) 341

There are a ton of languages that makes it easy to "start" something, they lack
- strong typing
- strong debugging support
- reliable libraries
- reliable refactoring
- capability of scaling to large and distributed projects
A beginner starts using the language and ... it is trapped into it, sunk cost

New languages are just reinventing the wheel, really, they are the result of people forgetting history.
The main difference is that a few keystrokes are saved with a resulting code that is impossible to understnd a week after you heve written it.

A pity that Microsoft bashing of Java (to then make Java clone c#) result in knee jerk reactions on the name.

Comment No more anonymous browsing (Score 2) 361

I left reddit since it did not allow me to browse anonymously anymore, had to register to just lookig to it.
And now they say that they value being anonymous ? Lie, a plain lie.
A verified Email is all it takes to track a user , build a profile and tag it back to a real person.
Then, the next step will come in: disappearing articles from your view, your posts will not get upvoted.
Nothing new, history is bound to repeat itself, worse.

Submission + - SPAM: Dynamic Shared Libraries Don't Make Sense for Modern Programming Languages

Bruce Perens writes: Dynamic shared libraries, a memory-saving strategy on Linux and other operating systems for two decades, are becoming irrelevant for modern compiled programming languages with features like duck-typing and global type inference. Modern languages treat library code more like macros or templates in older languages, and a modern library API can accept multiple types, including ones not anticipated by the library programmer. Dynamic shared libraries worked because code modules were independent, and tightly typed, two assumptions that don't apply to modern programming languages.
Link to Original Source

Submission + - Would you pay $700, plus a monthly fee, for a digital license plate? (arstechnica.com)

An anonymous reader writes: From ArsTechnica:

It's been a few weeks now since a Bay Area startup put a new, digital license plate on my car. So far, nobody seems to have noticed. I haven't yet been pulled aside by police or civilians, asking what it is. At first glance, this electronic device looks exactly like a traditional, stamped metal license plate. The new digital plate has the same scripted CALIFORNIA icon up top and uses the exact same size and font to show the numbers and letters. But in actuality, what I have is an "Rplate," a $700 plate-sized Kindle-like screen on the back of my car—high-contrast grayscale e-ink and all. The device also contains an RFID and GPS chip that can allow me to see where my car is at any given moment, to voluntarily track my trips (think an Uber or Lyft-style ride map), and to even optionally display DMV-approved customized messages in a small font below the plate number itself. (Mine currently says: "Watch for Cyclists," although during the NBA Finals I had "LET'S GO WARRIORS!") Were I an actual paying customer, I'd be paying $7 per month in a service fee, too, mostly to offset the data connection to Verizon. The one-time $700 price tag alone is a bit high


Submission + - SuSE Linux Sold to Swedish Private Equity Firm (reuters.com)

xrobertcmx writes: Britain’s Micro Focus Intl (MCRO.L) has agreed to sell its SUSE open-source enterprise software business to Swedish buyout group EQT Partners for $2.535 billion, lifting its shares 6 percent.
Micro Focus, a serial acquirer that has been struggling to get to grips with a $8.8 billion Hewlett Packard Enterprise deal, said on Monday it would use some of the proceeds to reduce debt and could return some of the rest to shareholders.
SUSE is used by banks, universities and government agencies around the world and is a pioneer in enterprise-grade Linux software serving companies such as Air India, Daimler and Total.

Submission + - Dark Secrets revealed as Silicon Valley Startup Theranos goes under (weeklystandard.com)

Archladon writes: Silicon Valley startups, long known to be full of style but often lacking in substantial sales, are in hot water yet again. In Bad Blood: Secrets and Lies in a Silicon Valley Startup, John Carreyrou, the Wall Street Journal investigative reporter, lays out the trail of deception that followed the reclusive & money-losing company

Slashdot Top Deals

Living on Earth may be expensive, but it includes an annual free trip around the Sun.

Working...