Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Submission + - ELIoT, distributed programming for the Internet of Things

descubes writes: ELIoT (Extensible Language for the Internet of Things) is a new programming language designed to facilitate distributed programming. A code sample with less than 20 lines of code looks like a single program, but really runs on three different computers to collect temperature measurements and report when they differ. ELIoT transforms a simple sensor API into a rich, remotely-programmable API, giving your application the opportunity to optimize energy usage and minimize network traffic.

Using less resources than Bash, and capable of serving hundred of clients easily on a Raspberry Pi, ELIoT transparently sends program fragments around, but also the data they need to function, e.g. variable values or function definitions. This is possible because, like in Lisp, programs are data. ELIoT has no keywords, and program constructs such as loops or if-then-else are defined in the library rather than in the language. This makes the language very flexible and extensible, so that you can adapt it to the needs of your application.

The project is still very young (published last week), and is looking for talented developers interested in distributed programming, programming languages or language design.

Comment Re:Politics: SCGNews (Score 1) 203

eh, I'm becoming kinda interested in energy policy, esp. since we're gradually transitioning from a production economy to a purely imaginary intellectual-property-based economy. Also timely now that we're poking/griefing at Russia's largely oil-based economy and their relationship with China.

If you have some reading on US foreign policy / military intervention strategy that's less naive than "spreading freedom and democracy" or even "cheap energy" (like the GI Joe and Transformers cartoons I grew up with), I'd gladly read it ;-)

Comment Obligatory XKCD (Score 1) 225

Bumblebees are clearly Communist Ecoterrorists out to destroy our fine, God-fearing Capitalist agricultural industry. We should immediately start executing those evil climatologists. God and the Invisible Hand would never permit massive CO2 emissions to effect humans, and anyone that says so should be taken out and beaten to death.

Well, get ready to start beating, because apparently the (interim) solution is asexual reproduction:
https://xkcd.com/1259/

Comment Re:as always.... (Score 4, Insightful) 204

I don't think NASA does insurance because it's a business decision and NASA isn't a business.

The DSCVR launch was delayed because the Air Force (which is run more like a business) insisted on taking out an insurance policy on the SpaceX launch. They were involved because they were paying for it, since DSCVR was sort of an odd collaboration between NOAA, NASA, and the USAF.

Spacecraft insurance is expensive since the insurance actuaries actually want comprehensive statistical data on each launch vehicle, and that's simply not available on new launch vehicles with less than ~21 (remember the threshold for statistical significance?) launches.

Submission + - Airbus first to Fly across English Channel, after dirty tricks delay rival. 1

wolfguru writes: Airbus claimed the technical coup of being the first to fly and electrically powered plane across the English Channel today, with great fanfare. Unfortunately for Airbus, even though they were able to get rival Pipistrel denied the opportunity earlier this week, by behind-the-scenes pressure on Siemans to de-certify the electric motors Pipistrel uses for flight over water, another electric plane was able to make the flight about 12 hours earlier. French pilot Hugues Duval took his two-engine, one-seat Cricri plane from Calais to Dover and back. Because he was denied authorization to take off from Calais, another fuel-driven plane towed his 100-kilogram (220-pound) Cricri for the start of the trip. He then flew back to Calais and landed safely.
So what does Airbus get to actually claim, other than to have duplicated the acheivement with more media in attendance?

Comment Re: Android 5 takes care of this (Score 4, Informative) 129

I have a stock Nexus 5 with Lollipop (Android 5.something) and they put in a pretty excellent data meter under Settings | Data Usage

It shows a cumulative graph of data usage over time, and a linear projection up to the end of the month for your billing plan, along with a customizable warning threshold. Under that it lists a histogram of how many MB is used by each app. Click on those, and you can configure background data for each app to restrict them to only update on wifi (or not at all).

This is pretty much a solved problem if you can convince your phone manufacturer to update you to Android 5 (or just flash a CyanogenMOD build yourself like I used to do on every phone I had before my Nexus 5)

Submission + - The college majors most likely to marry each other

schnell writes: The blog Priceonomics has published an analysis showing students in which college majors end up marrying another student with that same major. Religious studies (with 21% of students marrying another studying the same field) tops the list among all students, followed by general science. Perhaps unsurprising is that some majors with gender disparities show a high in-major marriage rate among the less represented group — for example, 39% of women engineering majors marry a fellow student in their field, while among men 43% studying nursing and 38% studying elementary education do likewise. The blog concludes that your choice of major may unwittingly decide your choice of spouse, and depending on how well that field is paid, your economic future.

Comment Re:Turking it out (Score 1) 273

Yeah, I was thinking that too! The stories from Metatropolis were sort of the polar opposite of the world of Snow Crash, where the only workers left worked on big government projects to unwittingly destroy humanity as we know it (or well, at least just the CS nerds)

I do kinda think this is the way of the future, though, whether we like it or not. Used to be that you got a job with one employer for life, and a 30-year mortgage to tie you down and help maintain "stability" in the economy.

But to some extent, that "stability" also prevents free market forces (snicker) from arranging things optimally... things change every 5 years or so, and your skillset could probably be put to use better elsewhere, hopefully for higher pay. So now that people have increased "freedom" to jump between jobs and employers, hopefully they're doing better work and supporting the economy better than if they had just stagnated at their first employer filling a seat.

Of course, people can and do bounce around too much... Personally I try to stick to each employer for a few years because it takes me at least 6 months to learn enough about their IT systems to reach what I'd consider full productivity enhancing and building new ones. Of course, unskilled labor needs less spinup time to reach full productivity.

But what I anticipate will happen (heck, most businesses are halfway there already) is that we'll just all become contractors, both skilled and semi-skilled workers. We'll all become full-time employees of a labor farm which will handle training and HR and benefits, and they'll subcontract us out to whatever corporation actually has money to do projects. The corporations working on projects just want to get shit done and don't care to maintain big HR departments and take care of their people. The contracting agencies just want to maintain their labor farms and negotiate the highest rates possible for the just barely competent enough employee in their pool. Yes, there will be a proliferation of middlemen, but on the plus side they'll be negotiating a higher salary for you since they get a cut.

Submission + - Are Certifications Worth the Time and Money? (dice.com) 1

Nerval's Lobster writes: Having one or more certifications sounds pretty sensible in today’s world, doesn’t it? Many jobs demand proof that you’ve mastered a particular technology. But is the argument for spending lots of time and money to earn a certification as ironclad as it seems? In a new column (Dice link), developer David Bolton argues 'no.' Most certifications just prove you can pass tests, he argues, not mastery of a particular language or platform; and given the speed at which technology evolves, most are at risk of becoming quickly outdated. Plus they aren't the sole determiner of whether you can actually land a job: 'Recruiters sometimes have trouble determining a developer’s degree of technical experience, and so insist upon certificates or tests to judge abilities. If you manage to get past them to the job interview, the interviewer (provided they’re also a developer) can usually get a good feel for your actual programming ability and whether you’ll fit well with the group.' Are certifications mostly a rip-off, or are some (especially the advanced ones) actually useful, as many people insist?

Submission + - OpenSSL Patches Critical Certificate-Validation Vulnerability

Trailrunner7 writes: Organizations that installed the June 11 OpenSSL update need to pull it back immediately after a serious certificate validation error was discovered and patched today in a new update.

The bug was reported two weeks ago to the OpenSSL project by Google researcher Adam Langley and BoringSSL’s David Benjamin, and affects only OpenSSL 1.0.1 and 1.0.2.

“It’s a bad bug, but only affects anyone who installed the release from June,” said Rich Salz, a member of the OpenSSL development team. The bug was introduced during that update and affected relatively few organizations. “It’s a bad bug, but the impact is low. We haven’t heard any reports of it being used in production.”

The vulnerability allows an attacker with an untrusted TLS certificate to be treated as a certificate authority and spoof another website. Attackers can use this scenario to redirect traffic, set up man-in-the-middle attacks, phishing schemes and anything else that compromises supposedly encrypted traffic.

Comment Re:Politics: SCGNews (Score 1) 203

Oh, I'm not worried about WWIII, it just has a pretty good explanation of how much our foreign military intervention is driven by backing the USD with growth in oil/energy since the dollar went off the gold standard.

Never listen to any commentator on that topic if they seem unaware that most US oil consumption is supplied by the US and Canada.

Argh, I never listen to any commentator who obviously didn't bother reading the link, but I'll give you a pass since all I could find was the silly youtube video. Here's another post in text form:
http://stormcloudsgathering.co...

The point isn't that the US buys foreign oil, the point is that oil is only traded in USD on the world market, and we primarily take military action against countries who dare to try to sell oil to others in their own currency.

Another good narrative is the "Covert Origins of ISIS", which explains how the media is used to convince democracies to go to war in other countries by vilifying, well, villains that are mostly of our own creation in the first place. So now whenever I hear news about how bad conflicts are in the middle east, instead of worrying about terrorists I'm can be pretty comfortable knowing that things are probably going exactly as planned.

Slashdot Top Deals

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

Working...