Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:It's 2014 (Score 1) 387

You can't make a distributed, decentralized rule enforcer that's open source or unencrypted. Any source leak and it's over.

P2P MMO hits scalability issues with groups of people interacting.

Only 1-on-1 activities make sense, and if you're interested in that then check out webRTC (video chat, screen share, file transfer)

Comment Location (Score 1) 271

I've owned 2 houses & know it's all "Location, Location, Location".
Tech isn't everywhere, but where it is, it's booming.
My kids will start school soon, so I"m in a rush to a diversified tech area before they won't want to leave.
Because where will the next great tech startup likely succeed? wherever they can get developers!

Comment Re:I have 3D printer. (Score 1) 87

'do you design everything that comes out of your 2D printer from scratch'

sort-of. We have symbolic glyphs that make up most of what my 2D printer produces, and I arrange long combinations of these glyphs. This is done in a typically 1D fashion despite being 2D glyphs.

Assembly of pre-existing libraries in logical ways (like connect surface A.side to B.bottom at right angle rotation on clicked spot) sounds more likely to have mass appeal than complete freedom (MSPaint for 2D) .

Comment Re:Clearly they're not thinking evil enough (Score 1) 87

Anything in that timeframe that's media-like (ebook, etc) has DRM trapping it, or else there are already more ways to make duplications of the original (Amazon MP3 vs torrented Amazon MP3).

But new art is made all the time that has identifiers showing that it was assembled and not printed.

Comment I asked it (Score 1) 182

I asked Watson "what is the meaning of life?" and the answer:
        It's referent.

It makes sense for a referencing machine, but this was not a sarcastic pre-programmed answer. It provided the references it assembled for its decision. If it's right, it could do quite a lot.

Comment Command-lines beyond the shell (Score 1) 383

Command-line interpreters help save time and have became my favorite way to jump into using those languages, but there's more than the shell.
Python is a great one.
Javascript in Chrome has a command-line where you can try out things.
Unsurprisingly, despite both of these languages having issues, they are highly popular.

I hear that there's a chrome with a Dash interpreter built-in. If it includes inline editing, then I'd bet it will do well.

Comment Text files (Score 1) 133

I recommend any of the impressive tools that round-trips text nicely (Sublime, Notepad2, gedit). Just plain text with minor format annotations.
It's easy to lay out simple graphs which I use for financial summaries that I will be able to access for years.
Text is a massively-entrenched standard format with universal comprehension rules (unlike other standards like HTML). Just be sure your editor makes sense of either line ending. You can use many tools including those that can write directly to a RAID0 device, an FTP server, etc for safety.

Integration has some positive factors to consider:
  - Copy-paste of text into a calendar works great.
  - Filesystem tree layout is handy for archival purposes (and is also deeply entrenched).
  - Naming in year-month-day-subject.txt consistently will allow filesystem search to find the note you want, and dates are retained despite the copy tool used.

Comment Re:PR Stunt at best (Score 1) 174

There's something like that for drive encryption (in-case someone gets your hard drive), but programs that are running are intentionally past that restriction.

Programs communicate with one another, with servers on the Internet. If it sends-out more data then it should, you can't do anything about it if it's from a closed-source client. If that server shares more than you'd like, you can't do anything about it either. The closed-source client (& client OS) prevents the verify stage of "trust, but verify".

No scientist trusts an experiment it can't verify (or isn't even given steps), so you can't trust the experiment of secure data if you're not given what steps are occurring.

Comment The most successful place this exists today (Score 1) 286

On the web we have tens of languages on the server side communicating to browsers & crawlers. Crawlers are written in nearly every language.

How did we do it? A standard protocol.

So, stand up 2 programs, have a standard for message passing, and continue working. Forget library-like integration: you don't want some giant code in your process space anyway.

- Testing is simpler.
- Fractional deployment is equal to having DLLs, but simpler resource file management.
- Crashes are easier to debug, and far less insulation is necessary for a good overall experience.
- Scalability becomes simpler.
- The initiator of an internal issue can be hard to determine, but many solutions exist & it's often unnecessary to know.

Summary: Do one thing, do it well

Comment Re:30 years? (Score 1) 629

I have 7 years of "Lotus Notes" experience. Now I was maintaining the Lotus Notes codebase, so I advertise that as C++, NoSQL (it is), Interpreter maintenance including Java, SSL implementation experience, RFC standards compliance, format conversion, etc.

Upsell the still-modern things you did with the obsolete software. Unless it's open-source, it's not like you're taking the specific code experience with you anyway, and they can change it to obsolete your experience anytime.

Slashdot Top Deals

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...