Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment What is the motivation to block access? (Score 2) 267

If it's security, a 45 minute window is no improvement over unrestricted access. In fact, firewall login page is an extra chance for password snooping. Ideally, users would be able to open a remote desktop session to an unrestricted VM and the later can be rolled back to initial state once the session is over.

If you just don't want them to slack off, consider the battle lost. Everyone has smartphones perfectly suited to watch movies or chat with friends for the whole day. Find ways to measure and reward actual productivity rather than hoping to make people work out of boredom.

Comment POSIX I/O is not really a good fit for versioning (Score 1) 212

If someone updates a file in place, do you really want to create a new version for every write call? On the other hand, apps that update files atomically do so by renaming original and backup, which breaks tracking these as the same file.

What you can do is make hourly snapshots and make them available as read only shared directories. Easy enough with simple hard links, and many filesystems support snapshots natively.

Protocols like WebDav do support versioning, but it would work best with WebDav clients, not naive apps that think they are writing to a local disk.

The best version control is actual version control such as git.

Comment Absolutely not, especially for a personal project (Score 1) 296

Your first priority is to finish it, and make it useful to others. Start with the language you are familiar with, and that facilitates maximum portability and compile time error detection. Once you are done, there is always an option to rewrite performance critical parts in native code. With C/C++, there is always a chance of memory corruption in your own code or libraries you are using. It may never manifest on your development system, but affect other users and other platforms.

Unless of course your primary motivation is to learn another language. Then go right ahead, but don't expect maximum productivity.

Comment Incognito/Private Window/etc (Score 1) 112

Then your browser will not give your search agent of much of a chance to track you, and in most cases you have the source code to verify that. Search engines don't bother to track by IP because it's both unreliable and you will likely be pissed off if you see ads which are too relevant when you take such precautions.

Presumably most of your searches are not privacy sensitive and you might even appreciate the ads that show what you are looking for right at the moment. And when you are seriously looking into overthrowing your government, you use your browser's Incognito mode to connect to Tor over a VPN provider outside the jurisdiction of your local spooks.

Use DuckDuckGo if you like it, but it can not be your only privacy measure when you need real privacy, especially as startup on American soil forwarding searches to Putin's Yandex. Most search engines track you to get some money from ad clicks. Having to produce records to various law enforcement agencies is both costly and bad for brand reputation, so some effort is expanded in degrading usefulness of stored data for this purpose while minimally complying with the law.

Comment Re:Recognition won't pay the bills (Score 1) 368

This is simply not the way to run any business that makes most money from repeat customers, let alone one with no marginal costs. People will not suddenly stop listening to music after 3 months. If I was a musician participating in Apple music, I would be much more worried about their conversion rate, ongoing pay rate and discovery of my songs in the service. Speaking from experience of marketing a photo app and giving away free printed photos in all kind of kids events to jump start word of the mouth awareness.

If you in a mortuary business, maybe things are different. But for everyone else recognition is exactly what opens up possibility of paying the bills.

Comment Re:Clean my house for free. It's recognition! (Score 1) 368

you hire other people to clean houses

Here we go again! These artists are not losing any money or time to have their tracks played to a wider audience. They are just gaining potential new revenue in future. What Apple should have done is let artists opt out of the free trial and take a chance that people will establish different listening habits in the meantime.

Comment Re:I'm sorry, what? (Score 4, Insightful) 368

Ah, the classic blunder of confusing physical goods with intellectual property.

You can wave a magic wand to get a house cleaned. Someone is running a service where a significant portion of users sign up to pay you some change for each cleaning after a 3 month free trial. Is it really a bad deal, even if it did take you a lot of time to make your magic wand?

Comment Free trials are great (Score 1) 368

If you are running a startup, you would love a service that offers 3 month free trials with decent conversion rate. It would be easy enough to get a bank loan and cover expenses while subscriptions ramp up, so long as you can document your likely monthly profits afterwards.

Now it could well be that most musicians would rather be paid a salary than depending on fluctuating royalties. But the likes of Taylor Swift would actually be strongly against that. When you are on a salary and become a megahit, you would get a nice bonus and maybe stock grants, but nowhere near the actual value of your work.

Comment Re:Yes, it's called redundancy (Score 2) 107

A hardware server start may take ten minutes - if it actually comes up successfully. If you are starting a cluster in an emergency outage, you never know how many servers, power supplies and network switches kicked the bucket since you last used them. Plus, your DNS, NFS, db and other dependencies have to be unaffected by the outage and handle the added load of hundreds of servers starting at the same time. If you do a staggered restart of 100 servers in groups of 10, that's an hour and 40 minutes of outage if everything goes without a hitch. Worth the power savings from idle standby?

Comment They are not consuming 30% of power (Score 3, Insightful) 107

Modern systems are good at reducing power consumption when idle. It's quite reasonable to have 30% of capacity as spares, reserve for unexpected load, capacity for new apps and so on. They probably consume 3% of the power and nobody is motivated enough to look for more savings. Keeping things completely off is problematic, because you never know how much of the hardware and software will come up in time to handle an emergency unless you run and test it all the time.

There is certainly room for further environmental/financial improvement, but the 30% figure is sensationalized.

Comment Search engines are expensive and this is niche (Score 2) 424

Most people want search engines to understand synonyms, misspellings and contextual relevancy and return results that one had in mind rather than string matches. This only becomes more important with mobile/voice search.

You may have better luck with internal search of sites like stackoverflow.

Comment Here is why Europe has no Silicon Valley (Score 4, Interesting) 401

I am sure there is no lack of smart and highly educated people, but you can not have innovation without a high degree of freedom. Imagine running Facebook or Twitter under these kind of laws. The tragedy is that US laws can be easily improved on by a country that wants to be in forefront of technology. Certainly a country motivated to become tech center of the world can respect privacy much more than NSA.

Comment Just not worth it (Score 1) 182

Even when implemented correctly, TRIM slows down regular I/O that happens around the time it's done. On top of that, you are risking OS and drive bugs that can vary with every incremental revision. You may not notice corruption until all your backups are overwritten, and just think of a hassle of restoring even once. Is it really worth potential minor performance benefits that are often realized by drive itself anyway?

I can think of exceptions like building a supercomputer with monolithic array of drives uses for disposable cache. But for individual users TRIM makes no sense.

Slashdot Top Deals

Arithmetic is being able to count up to twenty without taking off your shoes. -- Mickey Mouse

Working...