Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Advocacy of NoSQL is a warning sign... (Score 1) 194

Or maybe said "shitty" programmer:
- is writing a for-profit web app for his own company that consists of mostly programmers
- already knows in advance that the only queries he's ever going to make are those defined by the programmers, and that for his particular use case it's no disaster if newly introduced queries only work over new data
- already knows in advance that his data size will become several terabytes in several months and thus needs sharding
- does not want or have the resources to spend several million dollars on expensive Oracle licenses

Go ahead. Find me an auto-sharding solution for MySQL or PostgreSQL that doesn't involve tons of money. Then I'll change my mind.

Comment Re:Label works (Score 1) 143

It has got nothing to do with how smart or dumb Apple thinks people are, and has got everything to do with the legal system. Most of the US and the UK fall under Common Law where judges interpret laws and contracts to the letter. If something isn't written in the contract then it isn't there. This in contrast to Civil Law countries where judges interpret laws and contracts according to their spirit. If something isn't written in the contract then the judge can still make a decision based on what is reasonable. This is the reason why US contracts are insanely long: every single stupid corner case, no matter how obvious, like chewing on iPods, have to be mentioned, otherwise you can be held liable.

Comment Re:Why are GPUs faster? (Score 1) 128

These days there are GPGPUs with GP standing for "General Purpose". They're not only used for displaying graphics anymore but for general-purpose vector calculations. GPUs are faster *for vector calculations* because most of the chip consists of arithmetic units. In return, GPUs are much, much worse at pretty much everything else, such as branching. Don't try to run if-statements on GPUs.

Comment Re:WTF? (Score 3, Insightful) 292

The days that desktop environments are only GUIs and only consisted of a bunch of windows that paint stuff on the screen are long over. These days desktop environment handle a lot more lower-level stuff, and users rightfully expect them to do so. Think for example user interfaces for managing hardware, system settings (user accounts, security, firewall, wired and wireless network), etc. GNOME depends on various background daemons that must be started at boot. All of these things have system-dependent mechanisms. Configuring the wireless network is completely different between FreeBSD, Solaris and Linux. All 3 of those OSes have a completely different init system, completely different firewall system, etc.

Comment Re:Online bullies != playground bullies (Score 1) 194

Clearly you've never seen online bullies who go into extraordinary lengths to crack (maybe brute force) someone's passwords in order take over their accounts or to steal their identities to harm their reputations, or spam their web spaces with insults so that it scares away all of the victims' visitors and associates.

Slashdot Top Deals

If you want to put yourself on the map, publish your own map.

Working...