Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Balance, empathy, and coding (Score 4, Insightful) 985

(Cross posted from twitter here: https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Ftwitter.com%2Fgehrehmee%2F...)

Just read Linus' LKML email that he's taking some time off kernel development to "get some assistance on how to understand people’s emotions and respond appropriately".

Good on him. It's an example many of us in tech can learn.

I especially like how he compares this time off kernel development to his time he took off to go work on git. It's important to collaborate with your community, to be a *good person* -- but it's also important from a productivity and efficiency angle.

Investing energy into one's tooling, whether emotional awareness, social skills, communication, collaboration, verbal, written word, or tech/code mechanisms, is critical for anyone trying to be a balanced person that delivers the most they can at the things they care about.

Investing energy into one's tooling, whether emotional awareness, social skills, communication, collaboration, verbal, written word, or tech/code mechanisms, is critical for anyone trying to be a balanced person that delivers the most they can at the things they care about.

This kind of *investment* is all too easily and all too often looked down upon.

It should be celebrated. It should be taught (in post-secondary settings even!). It should be expected.

It should be normal.

Comment Re:Why does it need to be carrier based? (Score 5, Insightful) 146

It's called XMPP. It's an open IETF standard, and it supports federation in exactly the way you're talking about -- multiple organizations can run their own infrastructure, and talk to each other, just like you can with email. It's extensible, and it *used* to be exactly how Google Talk works.

The key feature it's missing is the lock-in walled-garden features all the major players want.

Comment Re:its not a claim, its a fact of life. (Score 1) 555

These are three daemons in an IPC architecture. Together they make up an application.

Unless you feel that a multi-tiered web application is somehow three programs: JavaScript, CGI, and database...

Then sysvinit is a bunch of service configuration files disguised as bash scripts knitted together with an init to make up an application. Hell, they use an API in the form of passed arguments, which you might call even more application-like than IPC!

And yes, javascript in your web browser, an httpd, and your database are certainly 3 different programs that happen to interoperate. You can even drop one out and replace it with a different company's implementation of it. That's something I'd love to see more of in systemd, but it's theoretically possible, if somebody really felt the need to.

Comment Re:39" display for workstations? (Score 1) 520

You're trying to say that someone doesn't know what they're talking about, essentially. You provide no proof for this. You attempt to appeal to yourself as an authority yet you clearly have no compelling argument in this situation. The fact that you have a Slashdot ID that is MUCH higher than the other person's is just amusing. You spouting nonsense is pretty normal given the ID situation. It's funny to me because I've been here long enough to see this happen over and over.

Oh, also, nice Godwin.

Comment Abstractions (Score 1) 598

Seek to understand the various levels of abstraction available in any problem -- and to solve the problem at the appropriate level. It's a complicated lesson, and something that will take a long time to get right, but once you do, so many things fall out naturally, like clean and reusable code, the need for different languages and tools, design patterns, and on and on and on.

Comment Re:RoI (Score 2) 203

This is a joke, right? Economics are not always about individual profits. We only have so much production capacity and the economy is a way to organize that production. It's like when someone breaks into a car by smashing the window to steal a stereo that they then get, at best, 50 dollars for. So, for a 100+ dollar stereo and a 200+ dollar window repair, that 50 bucks took a lot of destruction to pull out. Overall loss to society? 250+ dollars worth of goods and services. If you were to get robbed in the street and have 50 bucks stolen from you without any destruction required to get it, you'd have suffered a far lesser economic loss for just as much gain on the thief's end. How is this not obvious to you???

Comment Re:This actually looks really unusable (Score 1) 317

Oh yay, going to start trying to call people out on stuff, right?

I have tried dual touchpads before. Touchpad joysticks are, for the most part, crap. And that's for two reasons. First, capacity surfaces lack the accuracy necessary to make it useful. And secondly, there needs to be some sort of physical indicator for where "center" is. With these in place, touchpads are perfect replacements for joysticks that also allows each "trackpad" to double as that, a trackpad. So we have something with a lower profile, multiple ways of functioning, and a lower chance of product failure due to a lack of moving parts.

As well, the use of slightly concave trackpad surfaces allows the surfaces to double as speaker diaphragms, allowing for a cleverly simple solution to adding in haptic feedback.

How about this... have YOU ever tried this Steam controller? Then how do you have any idea whether or not it's going to be a functional device? Do you really expect a company like Valve to make a decision like this lightly? If you haven't tried the beta Steam controller yet, then your opinion is just as much bullshit as the next person's.

Slashdot Top Deals

Disc space -- the final frontier!

Working...