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

 



Forgot your password?
typodupeerror
×

Comment Re:Please describe exactly (Score 0) 392

since we work hard to make more than $60k (in an area where that's essentially poverty-level income, given the local cost of living), we get none of the candy they're taking from other people

So because you've chosen to live where your meager skills won't permit you to make a good living, you're complaining? how's about you go someplace where you can get paid? You're whining about how your state handled obamacare, but that's your state. If it didn't come out the way you wanted, you share the blame. Next time, involve yourself in the politics. Now, everything is over for you but the weeping.

Comment Re: Please make this thing useful for development (Score 1) 101

I could not DISagree with you more. If you have supported hardware (Lenovo x230t here)

My hardware worked okay with their 4.3 release (ASUS EEE 701 4G here) but went into bootloop with 4.4-rc1. The 4.3 release was shit, mind you, but it did boot. You just had to do shit like hit the power button to wake up the lock screen. 4.0.something was the last Android-x86 release I tried which didn't asplode constantly once I got it working.

I'll keep trying every new release, but so far the only usable thing they've kicked out was obsoleted almost immediately.

Comment Re:Yes, pipelined utilities, like the logs (Score 1) 385

The awesome structured and indexed log file format has a stable API and structure

Odd, so does a syslog. And you can still use tools to read it. Indexed files could be built from it if you had that much logging done. And since systemd has no option to output the ascii log in realtime, you have to use the tools. If you want to use the body of existing tools which do things with normal log files, you'll now need a FUSE filesystem to treat the binary logs like real logs, or you'll simply be out of date as you read the ascii logs from journald.

Comment Re: Please make this thing useful for development (Score 3, Insightful) 101

android-x86 is a bit of a dog's breakfast. They only kick out a release image every now and again, everything never works, lots of crashes. The latest 4.4 image is way less stable than the last 4.0 image they put out, and they stopped building nightlies and so did everyone else. It's really quite useless and always has been, because they never actually finish a release. Google kicks out a new version, they say "Ooh, shiny!" and they move on before they actually get the system working reliably or properly. Then you get to deal with all the apps that won't work right on x86 on top of that. It makes far more sense at this point to go ahead and run the emulator.

Comment Re:Server is critical (Score 3, Interesting) 174

The chat messages are full of nasty, hateful language. It seems to me that the user experience varies greatly from one server to another.

too true. I like the servers with chat filters, which bring a level of amusement to the situation when the chat scrolls with tales of bananasing female dogs and so on

Comment Re:Simple set of pipelined utilties! (Score 1) 385

They think it's about limiting yourself to pipelines, but it's not. It's about writing simple robust programs that interact through a common, relatively high level interface, such as a pipeline. But that interface doesn't have to be a pipeline. It could be HTTP Requests and Responses.

It's an ASCII pipeline any time that it's feasibly and meaningfully human-comprehensible; that is part of the Unix way. Any other time the format varies broadly, and has been all sorts of things including BDB — which has all the same problems as binary log formats ala systemd. Since the user-perceivable output of javascript in a browser is XML, you reasonably could use STDIO in a very normally Unix-y way.

Comment Re:Yes, pipelined utilities, like the logs (Score 1) 385

Sometimes new stuff is actually much better than then old stuff. I was skeptical about binary logs until I actually tried it. The advantages of a indexed journal is overwhelmingly positive. "journalctl" is an extremely powerful logfilter exactly because of the indexed and structured logs.

None of which requires that logging be moved into PID 1. Instead, all you need is the ability to support a new log format in some syslogd. Unless you were some kind of moron, you'd design the new program to be able to log to both text and binary formats at the same time so that you could enjoy the benefits of both formats. Systemd may or may not do this, I don't care; there's no reason whatsoever why logging should not be a separate daemon.

Comment Re:Simple set of pipelined utilties! (Score 1) 385

If PID2 is responsible for critical features like eg. cgroups which affects all running processes, including PID1, then it won't make a difference.

cgroups is a kernel feature. It doesn't stop working because whatever process you're using for cgroup management dies. The process comes back, reads the state from /sys/fs/cgroup, and resumes doing whatever kind of management you wanted. If PID2 only manages cgroups, and cgroups' state is maintained in the kernel (which is is) then it doesn't particularly matter if the daemon craters, so long as you can restart it. But absent many requests for cgroup management, it may not actually even need to be long-running.

The only reason that we even need a daemon for cgroup management is that we're making inadequate use of capabilities. When a user (or script) runs a tool which creates cgroups via a mount, they should not need to use any tool for privilege elevation because they should have the right to manipulate one or more cgroups in one or more approved ways — which can consist of a couple of lines in a file which is sourced by init scripts. In systems with init scripts of any complexity, all of which source external files, no changes need appear in them whatsoever.

Comment Re:Simple set of pipelined utilties! (Score 1) 385

Even with a[n old, slow] HDD it only takes about a minute to boot my Ubuntu PC, and that's with a stupid-long POST to deal with the second ATA controller's stupid-long POST added to the base machine's stupid-long POST.

With that said, I am not against improvements to boot speed. I simply question the need for a replacement for PID 1.

Comment Re:well, duh? (Score 1) 353

If you define "has" as "has within a mile," then you're absolutely correct. If you define it as "has passing the home," then definitely not.

I live on a paved road and I'm several miles (at least three) away from fiber. Literally the only company with fiber into my county is AT&T, and as you likely know, they are bastards of the first degree.

Slashdot Top Deals

Good day to avoid cops. Crawl to work.

Working...