Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Too much smoothing (Score 3, Interesting) 377

There is a reason why JPEG is blocky. The blocky nature of the encoding preserves details better.

BPG blurs everything heavily. Small details and fine textures literally disappear.(*)

JPEG is definitely outdated and web could gain from a worthy replacement. But BPG IMO doesn't appear to be "it".

(*) I wonder how JPEG would fare on the images, decoded from BPG. Since fine details are removed by BPG, the JPEG would be smaller too.

Comment Re:dynamic sites ? (Score 1) 67

Most of the web might be dynamic.

But most of the interesting content is quite static, changing relatively slowly. Consider Wikipedia or YouTube. Wikipedia updates relatively slowly. YouTube only adds new videos (and after Google's touches the comments and the recommendations are pretty useless anyway).

Search and the comments might need to stay dynamic - and centralized - but hosting costs would drop significantly if the bulk data transfers would be handled by the P2P network.

Comment Re:Google engineers... (Score 2) 239

I have found a very good job near where I live and I have simply "canceled" their hiring "process" in the middle. Imagine: dozens phone calls to organize dozens of "interviews", scattered around the world. I have stopped around 5th or 6th "interview", which was around 9-12 month into the "process". In other words, I wasn't hired by Google on technicality that I got bored waiting (and found good job ~20min walking distance from home!)

All in all, I was pretty surprised to find that the hiring process in Google is so badly organized and is so poor in communication. Just like any other other employer, they let you wait and dangle, but the difference that they need 4-12 times more interviews and 4-12 times more waiting and dangling for weeks and months.

That whole thing doesn't make sense, unless your goal specifically is the magic "Google" badge on your CV.

Comment Google engineers... (Score -1, Flamebait) 239

Google engineers are just bunch of narcissistic douchebags. (Hey, I went through their hiring process - I know the types who would fit perfectly!)

GMail was one of the first indicators.

They fail to understand the purpose of e-mail, and as such we would never ever get the most basic and oldest of the e-mail client functions: folders.

But they would go on "reinventing" e-mail forever, with colors, tabs, bars, circles, ovals, shapes, and probably in far future odors. Because sitting down and making a finished product takes a commitment. But the only thing Google has ever apparently committed itself to.... Squirrel!

Comment Re:All right, allow me to expose my ignorance (Score 1) 647

"monolithic in architecture" - that means its a single binary with no dependencies [...]

No. Single binary with no dependencies means monolithic design.

For example Linux kernel : single binary with no external dependencies, but internally its architecture is still modular. And the implementation of modules in Linux is still largely "monolithic", since kernel are just pieces of the live kernel, not compatible between different kernel version, which reside on hard drive, not in memory. And when they are loaded into the memory they pretend to be an integral part of the kernel.

[...] which is wrong otherwise every single binary with depending on a library is a monolith. this smart-ass mis-definition of "monolith" is one used by detractors of any system they don't like.

You seem to fail to grasp the difference between design and architecture. Your CS education has failed you. Pick a copy of Booch's OOAD and read it up.

Comment Re:All right, allow me to expose my ignorance (Score 1) 647

Or I forgot to add "beardy" to "*NIX guys"? Who knows.

What people do not understand, do not grasp yet, is that SystemD brings Linux closer to the *BSD. Pretty soon, SystemD would start dictating kernel version and kernel configuration, turning the whole Linux ecosystem upside down, and making it just like the BSD: a system which contains not only the kernel, but also the whole shebang of userspace tools and libraries.

But it does it the Windows way, instead of the traditional *NIX/BSD way, and that is what provokes most of the protests.

Slashdot crowd is special and doesn't see that modern "Linux admin" is not much different from "Windows admin". RHEL and SLES already lock down the system (both with semi-proprietary software and support contracts) to the point where admin can only press the button to accomplish something. If there is no button - then it is impossible. In other words: just like the Windows. (In part, of course, because these days Windows too, similarly to Linux, allows some level of automation from command line or (Visual Basic or PowerShell) scripts.)

Comment Re:All right, allow me to expose my ignorance (Score 5, Informative) 647

I used to be a sys admin, but that was years ago and currently I only use Linux on the desktop. I don't suppose that someone could explain to me (or just give me a link to an explanation): what is systemd exactly, what does it change, and why do people both love and hate it so much?

Systemd is a piece of software, modular in design, monolithic in architecture. It is, on top of being a replacement for init and the init.d scripts, replaces basically everything touching kernel and whatnot. It is also a service management and monitoring framework.

It is authored by the same guy who created PulseAudio and Avahi. Think a guy with enourmous ego and the GNOME attitude ("my way, or the highway").

I've seen enough of these stories now to kind of get the feeling that it's mostly admins who hate this, and they mostly hate it because it's change and it screws up their configs. Is that right? Is there any other reason to hate it? I have no idea what the motivation is on the other side.

It takes what worked and everybody knows (mostly written in shell), and replaces it with binary blobs (binary programs, written in C).

The majority of admins (think: ex-Windows white collars) are overjoyed to have a new toy. They never knew how init worked - and now they do not have to care anymore. Because anything written in C is magically better than everything written in shell.

The minority of admins (think: *NIX guys) are royally pissed that something they were taking for granted - the total control over the system *NIX always provided - is now basically locked down and given away to some guys from interwebs about whom they never heard before. All for the sake, wait for it, that GNOME can shutdown or restart computer smoothly.

Comment Wait? For how long? (Score 2, Insightful) 438

We'll have to wait and see on that.

What's wrong with you people. We are waiting already for 5+ MORE THAN FIVE fucking years. Still hasn't happened.

1TB HDD - 60-80€, 1TB SSD - >350€.

The problem is that once PC is turned on, there is not much use for the SSD speed. It's not like I'm moving terabytes of data around everyday. And even if I have to, I do not have to wait for it: I simply leave it overnight.

Another problem is that (some) SSD have the nasty habit, once failed, to deny you access to the data at all. I hoped that at least those jackasses would straighten out the SMART support and finally standardize the monitoring parameters. But few moronic manufacturers even proclaimed that their drives are so good that they don't need no stinking SMART support...

All in all, SSDs are developing too fast. And have pretty bad history of firmware bugs. And literally all manufacturers, instead of strengthening their stance of data safety, all like one doubled down on the "oh but look how fast it is!"

P.S. And TRIM support is still in shambles. After all the years, some drives still require a proprietary application/driver installed.

Comment Re:Yes. (Score 1) 330

So buy a 4K/UHD display and regard it as two 1920x2160 portrait-mode displays? There are plenty of options, even up to 39" before you get into TVs, and then the sky's the limit.

Aspect ratio fanaticism is nothing but neo-luddism.

"Well, that escalated quickly." (c)

Comment Re:Yes. (Score 1) 330

Think of them as two portrait-mode displays side-by-side with no annoying bezel.

Those are two *very* *small* portrait-mode displays.

I know some people do not mind squinting at monitor whole day - heck, some even like the light background. But I like my bgs dark and fonts large. And you can't fit that on a small display. Even if you have two of them.

Comment Yes. (Score 1) 330

Would a square display be of any benefit to you?

Most definitely yes.

WA displays are simply too wide. And in portrait orientation, they are too narrow.

I want my 4:3 or 5:4 back. 1:1 seems like a good compromise.

But I doubt that I will get one. For home, I want a WA for movies/etc. For office... I have little control over what junk IT buys. I bet the monitor would cost premium, and as such ordering one would be out of the question.

Comment Re:systemd (Score 1) 267

Ah. This "Software is hard" post again. All it talks about is the Red Hat (and GNU) own incompetence. They tend to overdesign greatly for no good reason, and then complain that they can't make the shit work together.

This is the signature of GNU (GNOME) and many things RH does: over-desgined and over-engineered solution, simplified and generalized to hell. (As if repeating sendmail.cf fiasco is their ultimate goal.) Getting done anything complicated is hard, because it is way too generalized and simplified. Getting it changed is hard because it is too large, since it is over-desgined and over-engineered.

Frankly, though, all this are signs of predominant immaturity and inexperience among the software developers. They grew in this GNU influenced culture where never finishing anything to the end is a norm of life. And thus they simply have no experience in making stuff work in the end and, instead of finishing it and learning from the mistakes of how it doesn't work, they generally choose the path of reinventing stuff by learning from the mistakes of how the (unproven) design didn't worked for them as developers. And that leads eventually to over-desgin and over-engineering. Most of the GNOME, SystemD, polkit, udev, avahi, a good deal of RH proprietary tools I had to deal with - are all very good examples of it.

Slashdot Top Deals

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...