Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment: Re:Sigh. (Score 1) 156

by MSG (#48601659) Attached to: Small Bank In Kansas Creates the Bank Account of the Future

I'm an IT guy. I know that transaction takes milliseconds to process.

And like a typical IT guy, what you "know" is beyond question. No way you could possibly be wrong.

If, someday, you work with enterprise systems, you might come to realize that very large systems are often riddled with inefficiencies. When multiple parties are involved, or legal compliance, those inefficiencies can become powerfully entrenched.

Take a look at some of the high rated comments on this article for explanations as to why and how banking is not as efficient as you imagine.

Comment: Re:Great. More touchscreens. (Score 1) 233

by MSG (#48582803) Attached to: Ford Ditches Microsoft Partnership On Sync, Goes With QNX

Have you been car shopping lately? Find a car that meets all of your non-electric criteria that still has physical buttons.

Yep. Bought a Honda Insight this year. Unlike the Prius, it has all physical buttons.

Sadly, the Prius dominates that market segment, and the Insight is being discontinued.

Comment: Free Software (Score 5, Insightful) 161

by MSG (#48438075) Attached to: Mozilla's 2013 Report: Revenue Up 1% To $314M; 90% From Google

A lot of us benefit from Free Software. Android is primarily developed by Google, so it has a steady source of funding. GNU/Linux has a large community of volunteers, but is honestly developed primarily by businesses that get revenue from server support contracts (Red Hat, Intel, SuSE, IBM, Google, to name a few).

Firefox is, by a host of measures, the best browser available. If I'm reading arewefastyet properly, it's the browser with the fastest Javascript engine now. The last time I checked, it's the smallest download. It uses the least RAM. It starts fastest. It supports plugins on all platforms, including mobile.

The browser is key to practically every Internet service, and they all really should be contributing to the development of the one browser that's fully Free Software. Sadly, unlike Android and GNU/Linux, Firefox is essentially ad-supported. It's a bad situation for us, the users.

Comment: Re:Go back in time 5 years (Score 1) 581

by MSG (#48419299) Attached to: Debian Votes Against Mandating Non-systemd Compatibility

you have to reboot the server to get the changes to take effect.

No, you don't. glibc still uses /etc/resolv.conf. If you modify the file, changes will take effect immediately, unless a specific application caches the DNS configuration. Firefox, for instance, does (IIRC). That has nothing to do with resolvconf, though.

Comment: Re:Go back in time 5 years (Score 1) 581

by MSG (#48419261) Attached to: Debian Votes Against Mandating Non-systemd Compatibility

Just type "ifdown eth0 && ifup eth0" in a shell (as root). When you hit enter, the entire command is sent to the server at once, and the 2nd one is executed if the first one succeeds. The first command will kill your ssh link if it succeeds, but the second one still executes even after you've been disconnected, bringing the link back up.

That's actually not correct. If the ssh session is terminated, the shell will cease executing the command line it has. To be specific, it will receive SIGPIPE (IIRC) and exit.

You should use screen, or tmux, or nohup for this sort of thing.

Comment: Re:Good (Score 4, Interesting) 181

by MSG (#48362701) Attached to: Multi-Process Comes To Firefox Nightly, 64-bit Firefox For Windows 'Soon'

Chrome still has the technology edge in several cases

Some, maybe. It's getting harder to name them. Firefox is a smaller download, uses less RAM, starts faster, and (if arewefastyet is to be believed) has a faster JavaScript engine now. And the mobile version supports plugins. And I can run my own sync server if I want to.

Comment: Re:I think they way you tune it can be bigger (Score 1) 108

by MSG (#48191763) Attached to: Which Android Devices Sacrifice Battery-Life For Performance?

Having it on WiFi whenever possible. In good implementations on modern phones it uses less power than the cell network.

Interesting note: that's not always the case. If you're on a network with a lot of broadcast traffic, WiFi will keep the phone from entering deep sleep, and your battery life will be terrible. It took me quite a while to figure out that my battery life's turn for the worse coincided with starting a new job, where the WiFi network is really big.

Comment: Re:database performance (Score 1) 98

by MSG (#48172991) Attached to: Python-LMDB In a High-Performance Environment

If you haven't used iostat before: Run "iostat -x 2" to get a report of block device utilization every two seconds. Ignore the first report; it details utilization since system boot. All subsequent reports will be for the period after the previous report.

If you can repeat your earlier tests, and want to see if there's actually a Linux bug, compare numbers when the program opens DBs before forking, and when it opens them after. If you're seeing bad latency in the former case, but similar B/s, that might indicate a bug. If you're seeing much higher %system (CPU), that might be a bug. Maybe. Otherwise, it's probably an indication that the program behaves differently in those cases, which is not a Linux bug.

Interchangeable parts won't.