Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Nest Protect: Trojan Horse For 'The Internet of Things'?

PAPPP Re:The Double-Edge Sword (177 comments)

I'm currently having a problem with exactly that. I would really like a fitbit type device (souped up pedometer/human attached IMU that can dump it's data to a computer) that doesn't announce my daily movements and sleep habits onto someone else's computers in a format I can't read without subscribing to their service. There is no value added for me letting it upload, I have no desire to make a social activity out of my daily movement and sleep habits, no desire to pay to let some random little for-profit rummage though my data and eventually get hacked and/or lose it (in either sense), or have a cashflow problem and sell it. I just want to be able to log it for my own edification.
As far as I can tell there isn't any such device on the market, even though it would be exactly the same hardware.

about 10 months ago
top

KDE Software Compilation 4.11 Released

PAPPP Re:Good to see the progress (99 comments)

Nope. As nice as recent KDE is, it is still a demonstrable resource hog: http://l3net.wordpress.com/2013/03/17/a-memory-comparison-of-light-linux-desktops/
His semi-scientific experiment matches up with my experience. I have a KDE 4.10 box and a XFCE box (both on top of Arch, so I'm reasonably aware of how they are configured) that I use regularly, and KDE is incredibly more resource intensive than XFCE, even factoring in some things I have disabled in KDE and added on to XFCE.

about a year ago
top

Slashdot Asks: How Will You Replace Google Reader?

PAPPP Re:Self-hosted TinyTinyRSS (335 comments)

I went to tt-rss as well and am more than happy with it. The web interface is nice, it's self hosted (more important in light of recent news), it's easy to set up (even in unsupported shared-hosting configurations), and the Android app is decent. The web interfaces is also very easily customizable, even for someone who doesn't like doing web fronted work.
Fox can be a little gruff, but considering the volume of stupid questions suddenly coming in to a one-man project with the death of google reader, I can't say I blame him.

about a year ago
top

Ask Slashdot: Most Underappreciated Sci-Fi Writer?

PAPPP Yevgeny Zamyatin (1130 comments)

I'll argue for Yevgeny Zamyatin, at least for authors unknown among people who otherwise appreciate Sci-Fi. We is probably my favorite of it's style of dystopian novels (Think 1984 and Brave New World) - it uses a clever mathematical symbolism as a framework for the story, it has an awesome IRL history of copies being smuggled in and out of the Soviet Union, and Zamyatin was an Old Bolshevik disenchanted with later developments in the party. This means it has a little bit different perspective than the similar pieces by western authors, and explains the nifty "There is no final revolution" mantra in the novel.

about 2 years ago
top

App Developer: Android Designed For Piracy

PAPPP This is the Weirdest Premise (596 comments)

Chiefly, he seems to assume that a monetized software ecosystem is the purpose of and natural sate for mobile devices. The fact is, the devices are for the users' (and manufacturers', which he did note) benefit.
That a few developers have started making significant profit off mobile is a recent and incidental matter (PalmOS and PocketPC never developed big paid ecosystems compared to their user base. Apple didn't even support native apps when they introduced iOS in 2007, and still treats their developers like shit whenever it suits them. The modern mobile software market is in its infancy, it is probably over-inflated, and it might not even last - especially if it continues to be a sea of shit.)
He also seems to think that the lower perceived value for software on mobile is a problem rather than the simple fact that mobile apps really aren't worth as much to users - piracy happens because either the service sucks, or the price is higher than the perceived value.
And this is all ignoring the argument that generations of developers for personal computers have done fine targeting open platforms.
It actually took me a while to get my head around the narcissistic "These platforms are made for people like me to monetize" mindset required for his argument to make sense. This idea that the purpose of businesses is "to make money" instead of "to provide goods and services" is how we tanked our fucking economy, get out of it.

about 2 years ago
top

HTC One X Phone Held by Customs Due to ITC Ruling

PAPPP Re:Worry about the old phones (101 comments)

Hello fellow MT4GS owner, allow me to introduce you the magic of community ROMs. I've been running an unofficial CM9 build from here on mine recently, and it only has a handful of bugs. The current builds are using a 2.6 kernel because the 3.0 tree isn't playing nice with the keyboard. It is a completely open community project, so you can watch progress on the TeamDS github page.
It sucks that HTC and/or T-Mobile aren't providing us with an official ICS ROM, but when you buy a phone you are buying that phone, assuming you will be getting major updates is a sure path to disappointment. This isn't specific to Android, Apple drops iOS hardware from being supported in new versions approximately two years after release. Manufactures have a double incentive not to provide updates for devices in the cost and complexity of supporting old devices and the encouragement to buy new hardware that not providing updates brings. At least with Android you get snazzy community projects because the parts are open.

more than 2 years ago
top

Chief Replicant Dev On Building a Truly Free Android

PAPPP Every ecosystem needs a Debian (113 comments)

It's much easier to sell vendors on "Hey, use this, you don't have to develop your own" than "Open up that code you wrote because it's the right thing to do." Good, working, open solutions trickling in upstream because they are established and convenient is the best way to make a platform open, even if the fully open versions are never quite as friendly. The strictly Free systems, like Debian and Replicant, are how the open solutions get developed, improved, and established as standard so that everyone benefits.
I'd love it if the SoC vendors were on board, but that would require a very large external disruption. Making open (preferably GPL-style so it stays open) code the standard will win out by attrition.

more than 2 years ago
top

AT&T Threatening To Raise Rates After Merger Failure

PAPPP Hey T-Mobile... (247 comments)

Now that you have $6 billion of our cash and spectrum allocation, why don't you take our customers too?

more than 2 years ago
top

US Congressmen: Facebook Evading Privacy Questions

PAPPP Turn off Third Party Cookies (109 comments)

The best thing you can do about all this as an individual? TURN OFF THIRD-PARTY COOKIES. I've been browsing with third-party cookies disabled for the last six months, and am yet to find something I care about that doesn't work because I have them disabled. It protects your privacy and security, it eliminates various irritating bits of targeted advertising and the like, and most browsers have a "block third-party cookies" setting built in.

more than 2 years ago
top

Google Buzz Buzzing Away

PAPPP Aggregation, not creation (139 comments)

I'm not surprised, because it is eminently clear that Google wants to concentrate their social features on Plus (in effect, to compete with Facebook by cloning Facebook), but I am still disappointed.
I genuinely like Buzz; it aggregates activity from a whole range of services that I don't care to deal with (personal blogs, google reader, twitter, tumblr, etc.) for easy reading, instead of being another one of those services (Hi Plus!). It was even better because it used an open standard mechanism for identity management to do what it did.
Apparently the APIs for re-posting into Plus from external sites are starting to come together, so I guess that is the migration plan, even though it isn't as open or convenient. It would be nice if Google would set up rel=me peering behavior for plus to replace the functionality.

more than 2 years ago
top

3D Printer For Your Kids

PAPPP Scifi Trope (195 comments)

The implications of individuals, especially kids, having access to 3D printing is a pretty well-explored scifi trope. Cory Doctrow's Makers, and Bruce Sterling's Kiosk are both based on the concept, reasonably good, and make a solid starting point for implications.

more than 2 years ago
top

Ask Slashdot: Best Use For a New Supercomputing Cluster?

PAPPP Cluster software & GPU experence (387 comments)

I assume this is an epic troll, but am going to give an honest answer anyway, because there are some legitimate questions buried in there.

I work with a aggregate.org a university research group which has a decent claim to having built the very first Linux PC Cluster, set some records with them (KLAT2 and KASY0 were both ours), and still operates a number of Linux clusters, including some containing GPUs, so I feel like I have some idea of the lay of cluster technology. It is *way* overdue for an update (and one is in progress, we swear!), but we also maintain TLDP's widely circulated Parallel Processing HOWTO, which was the goto resource for this kind of question for some time.

In a cluster of any size, you do _not_ want to be handling nodes individually. There are several popular provisioning and administration systems for avoiding doing so, because every organization with a large number of machines needs such a tool. The clusters I deal with are mostly provisioned with Perceus with a few ROCKS holdovers, and I'm aware of a number of other solutions (xCat is the most popular that I've never tinkered with). Perceus can pass out pretty much any correctly-configured Linux image to the machines, although It is specifically tailored to work with Caos NSA (Redhat-like), or GravityOS (a Debian derivative) payloads. Infiscale, the company that supports Perceus, releases the basic tools and some sample modifiable OS images for free, and makes their money off support and custom images, so it is pretty flexible option in terms of required financial and/or personnel commitment. The various provisioning and administration tools are generally designed to interact with various monitoring tools (ex. Warewulf or Ganglia) and job management systems (see next paragraph).
Accounting and billing users is largely about your job management system. Our clusters aren't billed this way, so I can't claim to have be closely familiar with the tools, but most of the established job management systems like Slurm, and GridEngine (to name two of many) have accounting systems built in.
The "standard" images or image-building tools provided with the provisioning systems generally provide for a few nicely integrated combinations of tools, which make it remarkably easy to throw a functioning cluster stack together.

As for GPUs... be aware that the claimed performance for GPUs, especially in clusters, is virtually unattainable. You have to write code in their nasty domain-specific languages (CUDA or OpenCL for Nvidia, just OpenCL for AMD) and there isn't really any concept of IPC baked in to the tools to allow for distributed operations. Furthermore, GPUs are also generally extroridnarly memory and memory bandwidth starved (remember, the speed comes from there being hundreds of processing elements on the card, all sharing the same memory and interface), so simply keeping them fed with data is challenging. GPGPU is also an unstable area in both relevant senses: the GPGPU software itself has a nasty tendency to hang the host when something goes wrong (which is extra fun in clusters without BMCs), and the platforms are changing at an alarming clip. AMD is somewhat worse in the "moving target" regard - they recently deprecated all 4000 series cards from being supported by GPGPU tools, and have abandoned their CTM, CAL, and Brook+ environments before settling on OpenCL, and only OpenCL. Nvidia still supports both their CUDA environment and OpenCL environments, and (with some caveats) all the cards they have ever claimed to work for compute can still be used. Offsetting the somewhat easier and more flexible software situation on the Nvidia side, the AMD cards tend to offer peak FLOPS/dollar numbers something like 4x what the Nvidia cards can provide, which makes the various parts surprisingly well matched. Note that the difference between the special compute hardware ("Tesla" and "Firestream") and consumer cards tends to be that they have a little more memory, and are enormously more expensive , so the consumer cards are way ahead in terms of FLOPS per dollar. We're currently speccing out a 64-node cluster hosting Radeon HD5770s that will (in theory) peak a little above 85TeraFLOPS of GPU performance for less than $10k in GPUs. To head off a common "oops" moment, it sounds as though your machines will be "server style" (ie. rackmount, high reliability PSUs, etc.), which can be a challenge, since that kind of system is generally not designed for hosting physically enormous, power hungry PCIE cards like GPUs.

The questions posed in the OP are *very* early issues in the planning process for setting up a cluster, but enjoy your journey into the woods, this stuff is fun.

more than 2 years ago
top

What's Wrong With the American University System

PAPPP Re:What's wrong with it? (828 comments)

Uh... That's why they're professors. They DO know things you don't, and you are theoretically there to learn some of those things from them.

more than 3 years ago
top

"Install Other OS" Feature Removed From the PS3

PAPPP HPC Community (739 comments)

I wonder how the HPC community is going to respond; there is a not insubstantial community who heard "150Gflop/$400" and "Linux" and decided to build clusters from PS3s. Those machines can probably just have updates held back, but it makes replacement a problem. To forestall the inevitable "that isn't a serious use" argument, US Airforce owns Something like 2,500 PS3s for compute work.
Killing Linux on the PS3 also presents something of an issue for the other Cell "partners", who seem to be looking at the PS3 as a low-cost Cell development starter kit. The other Cell machines on the market are *much* more expensive (an IBM QS22 blade is $8-20k, depending on configuration, and Mercury Computer Systems doesn't even like talking about how much their Cell boards cost). Given that Cell is an enormously difficult architecture to target, having relatively inexpensive systems to test and train on is very desirable for the other vendors, especially now that so many of the HPC folks are fixated on GPGPU, which is also terrible to program for, but has a far lower cost of entry. It could be that IBM's decision not to pursue Cell in the HPC market is how it became politically tenable for Sony to kill off Linux on the PS3.

more than 4 years ago
top

Shuttleworth Suggests 1-Way Valve For User Experience Testing

PAPPP Accessibility != Scalability (757 comments)

The idea that an interface can be entirely judged by how well a user handles it in the first few minutes of exposure is, in my opinion, one of the bigger *problems* with UI design of late. A quality interface should both be immediately accessible, and SCALE WELL TO MORE ADVANCED USE CASES. In my experience, Gnome, OS X, and the bundled native applications that come with each currently fail miserably at the latter. The former head of Apple's UI team makes a pretty good case for this being a problem here, although the article focuses specifically on a facet of the OS X design philosophy which causes scalability issues, rather than the problem in general. To borrow a line from the article: "The beginner today will be the expert of tomorrow. The user with 200 photos today will be the user with 2000 a year from now. The user with 10 songs today will be the user with 100 songs six months from now. The user with one or two extra apps on the iPhone will be the user with 100 apps three months from now."

more than 4 years ago
top

Apple Updates iPhone and iPod Touch

PAPPP N810 (316 comments)

Agreed. I picked up a N810 (and a 4gb miniSD card) a few weeks ago, and it hasn't been more than a couple meters from me since. While there aren't a whole lot of features out of the box, the collection of easily installable applications(the included package manger is a frontend for dpkg, you can use apt from the command line if you prefer) more than make up for it. I was looking pretty seriously at an iPod touch (not an iPhone, I don't like paying carriers for the privilege of using my gadgets, my simple cellphone is prepaid), and decided I'd prefer a device that I could use how I saw fit, as opposed to how apple decided I should. A few of the features that distinguish it:

  • The included microb browser uses the same version of the gecko engine as the current Firefox3 builds, and renders anything Firefox will (except for a few sites that check user agents) just like on a desktop. It even has real Flash9 support for games and flash video.
  • In the same vein, theres a complete port of pidgin for all your instant messaging needs
  • The memory mounts as mass storage when plugged into a computer via microUSB (no fussy proprietary connector, no horrible manager software)
  • The USB port is OTG compliant, you can connect accessories (storage devices, keyboards, etc.) with an appropriate cable.
  • You can set up SSH on it; both client and server. That means SFTP/SSHFS to push/pull files from the device.
  • For media playback, while there is a simple built-in player, I've come to love Canola2, which has all the bells and whistles, and uses mplayer as a backend for broad format support.
  • Theres a great owners community at Internet Tablet Talk
I am a bit disappointed with the free GPS software (you can buy wayfinder if you really want), the useless little camera, and the quality of the PIM apps available, but as an internet widget/media player its nearly perfect. The core functionality is the same as the much cheaper (but slightly larger and keyboardless) N800 that takes a pair of full-size SD cards if your looking for more storage or a lower price.

more than 6 years ago

Submissions

PAPPP hasn't submitted any stories.

Journals

PAPPP has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...