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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Slavery all over again? (Score 1) 72

Random thinking here. If one were to create/utilize AI scripts to provide a value for cash, is that not akin to owning one or more slaves for the same purpose? I haven't thought this through deeply, but I'm seeing some parallels. If that were the case, would taxing the "robots" help prevent a slaver type viewpoint?

Comment Start where you are comfortable (Score 1) 312

If you really understand how websites work, starting with Javascript might make sense. The higher level, or interpreted languages usually have a little lower learning curve. If you are an analytical type of mind, then starting with C or any of the lower level languages makes you think more about how things really work. At the end of the day all the languages share some commonalities - variables, loops, recursion, synchronous vs asynchronous execution, etc. If you learn the theory behind these, switching languages is relatively easy (not EASY, just more so...). I've been coding professionally for 20ish years now. If I had it to do over again, I would have stuck with C and the low level languages rather than building web based applications in interpreted languages (PHP, JS, etc.). The projects with the lower level languages are more interesting (IMO) than common business needs, and the pay is better. Not to mention you get to use all the information theory you pick up over the years - much more so than with the higher level languages. (again, IMO, and being overly general here for simplicity)

Comment Re: All 400 active users will love this! (Score 1) 112

I spent many hours in NMS. I won't say it's "great", but I won't say it's horrible either. It does not appear to be what was advertised, but it is what I expected. (a space based exploration game). I spent about 100 hours in the game - plenty of value for my $60. And I usually play off-line so my game time is not part of the "steam" counts. I fired up the game for the first time last night in two months to checkout what the new update did. Deleted my saved games and began a survival mode. Much harder than in the past. Getting to the first station and I'm greeted by 3 aliens instead of the usual 1. Two of them want me to hire them for my base - that I don't have yet. That's different. Looks like I'll get another $60 worth of entertainment from this game. Good value despite the naysayers (not matter how justified).

Comment Re:People like you are the problem with America (Score 1) 600

Three points. 1) I thought my comment made it clear that I am not an American citizen. So it is NOT "people like me" who are the problem with America, except in a very broad fashion. In that case, I like cake too - what can you make of that?. 2.) You could argue my second statement is an ad hominem argument, but should we actually look at what Trump has been successful at? That list is short, and the phrase "because Trump" has become a political statement meaning one who fails on a regular basis within my circles. 3) I'm constantly amazed by those who feel they "must" post a response while missing the point of a satirical post intended to draw attention to the factual yet sad state of the current political situation.

Comment I'm Torn (Score 1, Interesting) 600

On the one hand, I think that the TPP is a horrendous trade deal that negatively pushes US views on intellectual property onto other sovereign nations.
On the otherhand anything Trump says he is going to do needs to be resisted, because his actions seem to be incredibly self centered and poorly thought out, or designed to promote Trump first and foremost.

It will be interesting to see how this paradoxical conundrum plays out.

Comment Re:Looking for alternatives (Score 1) 117

Use the cloud. If you have a cloud server somewhere, the provider probably has free DNS as part of their package. DigitalOcean, Rackspace, and Google Cloud all offer this. I used DynDNS 10+ years ago, but shifted from them for various reasons. Never had to go back to them. That said, I did appreciate the service they provided and never really had a problem with that service. I wouldn't touch them now though knowing Oracle has their fingers in there. When a company becomes solely about the money, my money finds somewhere else to be.

Comment CBC is taxpayer funded (Score 1) 114

The Canadian Broadcasting Corporation is funded by the taxpayers (at least partially). They post their podcasts on their website without authentication or any special effort needed to access the raw mp4/3 files. In addition to creating RSS feeds. For example: Under the Influence is a great informative podcast about marketing history, challenges, and techniques.

Comment Re:Come on guys you should know better (Score 1) 488

Snowden mentioned "hashing" the emails that were not obvious duplicates. That means generating an SHA1 key (or similar) for the entire contents of the email - to/from/cc/bcc/subject/etc. Do that for both the new emails and for the "old" emails. Now anytime you have a matching SHA1 key on both sides, you have a duplicate email. Discard those. Now run the remainder through full text indexing (only about a business day of processing time) and run keyword searches for your specific topics of interest. Flag any results for further review/analysis. Some of that further work may be applying more scripting to remove false positives. The results could be that there are very few results that would impact the previous decision regarding Clinton. And with the apparent manpower that was thrown at this, I'm sure any emails that made it through that filtering were vetted thoroughly. I think the initial declaration by the FBI was the bullshit part, not the time it took to process the "new" emails.

Comment Re:LIES (Score 1) 488

See my note below. Email ultimately is just a text file formatted a specific way. Now if you insist on using MS Exchange this fact is obscured by all the Microsoft-isms they like to do. Not all mail servers treat email as a singular binary object that requires email to be "extracted into a readable format". And to take that a step further - the script deciding if the message is pertinent or not doesn't need to be able to read it the same way a human does - so the full SMTP headers are fine to leave alone. Once you have a collection of text files, then you can apply modern tech (full text indexing / search) to allow keyword searches very quickly. Anything that is a "hit" there needs further human review (perhaps). But that suddenly takes you from 650k emails to maybe a few thousand (perhaps). After all aren't they searching for some very specific points? So they must have a handy set of keywords to be looking for... My own rough calculations suggest the full text indexing could be done is as little as 10 hours for 650k email messages. (I routinely take about 45 minutes to index approx 50k records of product data that covers more data than a typical email - headers and all. 650k / 50k = 13 "batches". 13 * 45 minutes comes in at between 9 and 10 hours to get full text indexing in place. On a single desktop PC, without considering clustering the search servers for faster processing. Throw in a few hours of the actual keyword searches, and then a quick review of any possible hits, and making a judgement call in 8 days becomes VERY feasible.)

Comment 650k documents can be indexed relatively fast (Score 1) 488

Using Solr and Magento, it only takes me 45 minutes to run full text indexing against 50K enriched product records (color, weight, vendor, description, short description, title, nicknames, etc. - easily way more data than in a typical email for each product) And my box is not especially fast and does nothing in terms of clustering to improve performance. Now do that 13 times to arrive at approx 650k items, and it only takes approx 9 or 10 hours. Now you could run keyword searches against the entire lot to see if there is anything of interest. And that is BEFORE removing duplicates like Snowden suggested, or applying some Natural Language Processing algorithms, or any other relevant AI code... No conspiracy here, I think. Rather I think you see just who is truly out of touch with what modern tech can do.

Comment Re:Are you for real? (Score 0) 424

The physical act of rape is not involved here. However Rape Culture is about blaming the victims for the crap they had no control over. The moment one of her so-called friends took a private email/message/video and made it public without her consent, there was a kind of figurative rape. And you and others are blaming her for sending out the video in the first place. While that may have been an error in judgement on her part, she did not make it public. Someone chose to do that for her in a very damaging way. Continuing to insist "she deserved it" is bullshit. She deserved to be PRIVATELY admonished for the lapse in judgement. Not bullied for her actions in PUBLIC. Canada had a similar case a few years ago where a teen was involved. Rehteh Parsons (look it up) was subjected to the same sort of thing after being gang raped, with the same outcome. And the Internet blamed her too. Blaming the victim is what makes this a Rape Culture issue - whether you like it or not.

Comment Re:Um, no. (Score 5, Insightful) 187

Imagine you have 30 year old desk of a nice design. A specific plastic piece of the desk (for argument's sake) breaks. That piece cannot be purchased because the desk went out of production 25 years ago and replacement parts are not available. So you go ahead and print the piece you need - either downloading the 3D model or creating a copy of it yourself. You have a fixed desk. A few days later you get a visit from the boys in blue for copyright infringement. Replace the desk with a car, toy, or some other widget. According to your argument - you should spend possibly thousands on getting a new thing, rather than spending $1 and a little time to maintain the thing. According to your argument the rest of the world should shame you into wasting your money. Me, I'd rather not shame anyone for doing anything reasonable like keeping their stuff maintained.

Slashdot Top Deals

Machines have less problems. I'd like to be a machine. -- Andy Warhol