Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Researchers Discover SS7 Flaw, Allowing Total Access To Any Cell Phone, Anywhere

Jizzbug Not a flaw... (89 comments)

An intentional design feature.

about a month ago

Ebola Does Not Require an "Ebola Czar," Nor Calling Up the National Guard

Jizzbug There are two problems here: halting Ebola & f (384 comments)

Ebola is a real issue that must be address. It is growing exponentially, and the epidemic must be controlled and halted by an international cooperation before it either becomes a) endemic or b) pandemic.

People are scared by the very real numbers alone, the mere mention of those numbers, and the uncertainty of the statistics themselves, in part because they don't understand 1st) probability and 2nd) medicine.

When you point out that we shouldn't have to worry for at least another year, and that along the way there will be clear signs as to whether the situation is getting better or is worsening, giving us time to prepare, then they freak out even more, when it should actually satiate their fear, because it proves their fear of a slight chance of immediate threat is misplaced. It's as if a longer range perspective where we have time to watch and judge and plan makes them feel like the inevitability of an approaching disaster is more certain, when it's not.

about 3 months ago

Python-LMDB In a High-Performance Environment

Jizzbug Re:Over-emphasizing (98 comments)

PPS: Given your custom IPC for Python, could you go us one further and write an OSGi for Python using it? Pretty please! ;)

about 3 months ago

Python-LMDB In a High-Performance Environment

Jizzbug Re:Over-emphasizing (98 comments)

Thanks for correcting some of my semantics. :)

My point was that Python is a VM-backed language, similar to the JVM (more correctly, similar but lacking JIT), and unless you hit the GIL it performs quite well. Same as with Perl.

Here is Python's VM: https://hg.python.org/cpython/file/3.3/Python/ceval.c#l790

I'll attempt to agree with your Java sentiment by saying that Java only became worth a damn in 1.5.

Today it is respectable for a number of use-cases. My favorite use-case is JAX-RS 2.0. Anyone who writes REST interfaces in Node.js or almost anything else just likes to type a lot of unnecessary lines of code, manually injecting request parameters into business logic and manually creating encoded responses, etc. (Webmachine in Erlang, Ruby or Python is almost as respectable as JAX-RS 2.0 & Jersey.) In JAX-RS 2.0, my same web-annotated business objects and structure-annotated value objects can serve application/xml, application/json and application/x-www-form-urlencoded inputs and outputs without me having to write a single line of plumbing or conversion code, letting me focus on the business logic and domain object model alone.

In the event processing system I referred to, we rewrote it in Java and acheived many improvements in speed over Python (due to our I/O bound multithreading and, of course, avoiding IPC-in-Python along the way, which would have helped, as you say).

FWIW, Puppet is moving from Ruby to JRuby... I'm not a huge JVM fanboy, but it has its benefits on occassion, especially if you can avoid all instances of legacy code and legacy APIs. (Java has a done a better job of learning from their mistakes, but the mistakes linger in legacy code.)

PS: It is not well-known, but it is possible to do reified generics in Java with some hackery (with concrete anonymous abstract classes), if you really need some C++ template love in your codebase.

Nice chatting!

about 3 months ago

Python-LMDB In a High-Performance Environment

Jizzbug Over-emphasizing "scripted" or "scripting" (98 comments)

CPython is a compiler. It compiles Python source code to Python bytecode, and the Python runtime executes the compiled bytecode.

CPython has one major weakness, the GIL (global interpreter lock). I've seen the GIL harm high-throughput, multi-threaded event processing systems not dissimilar from the one you describe.

If you must insist on Python and want to avoid multi-threaded I/O bound weaknesses of the GIL, then use Jython.

about 3 months ago

Who's In Charge During the Ebola Crisis?

Jizzbug Re:Who is in charge (279 comments)

And here are the World Health Organization's regularly updated situation reports:
http://www.who.int/csr/disease/ebola/situation-reports/en/ [who.int]

Growth rate is down to 87%, that's from 100% last month and 133% the month before.

At 87% population growth rate, it would consume the world in about 3 years...

about 3 months ago

Password Security: Why the Horse Battery Staple Is Not Correct

Jizzbug Information Theoretic password strength meter (549 comments)

Somewhere along the line, about when Fedora's Anaconda installer UI was redesigned, Fedora introduced an information theoretic password strength meter that measures apparent bits of randomness.

Here it is in use in the Anaconda source: https://git.fedorahosted.org/cgit/anaconda.git/tree/pyanaconda/users.py#n130

Here is its official site: https://fedorahosted.org/libpwquality/

It would appear this information theoretic meter has made its way into Ubuntu and Arch.

about 4 months ago

Could Tech Have Stopped ISIS From Using Our Own Heavy Weapons Against Us?

Jizzbug Actually, YES. (448 comments)

Actually the kill switches and degradation modes and remote control overrides are well known... Check Pakistani intelligence, for example. They know their radar systems are degraded and remotely hackable, they know their F16s are degraded and remotely decomissionable, but they are still better than anything else Pakistan can get.

about 5 months ago

Facebook Seeks Devs To Make Linux Network Stack As Good As FreeBSD's

Jizzbug Re:Will Happen (195 comments)

Userland has little to do with in-kernel TCP/IP stack... Your argument is invalid.

about 6 months ago

The World's Best Living Programmers

Jizzbug Me (285 comments)

I am obviously the world's best programmer. Just ask me to do something and wait for the awesome and novel solutions I come up with.

about 7 months ago

The Profoundly Weird, Gender-Specific Roots of the Turing Test

Jizzbug Sexual dimorphism in corpus callosum's splenium... (136 comments)

Research has long proven that women have a different corpus callosum than men (which makes them better information synthesizers), where their splenium has more parallel channels of communication between the hemispheres of the brain (10 to 15 channels, whereas men only have 1 or 2 channels). Swedish researchers have proven that gay men have female-typed corpus callosum's. Turing's Imitation Game could have originated because as a gay man he realized he was better at pretending to be a woman than other men were...

about 8 months ago

Ask Slashdot: Easy-To-Use Alternative To MS Access For a Charity's Database?

Jizzbug Glom (281 comments)

Glom is written in Gtkmm + PostgreSQL. It is a GUI-based DB and app designer.

about 8 months ago

7.1 Billion People, 7.1 Billion Mobile Phone Accounts Activated

Jizzbug Number of devices per capita (197 comments)

The figure is obviously wrong. First of all, many individuals have multiple mobile devices, at least work and personal. Some people have additional tablets with mobile subscriptions, etc. Also, there are mobile subscriptions for alarm systems, for fleet vehicle monitoring and telemetry, for GSM modems used by SMS txt msg providers, etc., etc.

There may be nearly as many mobile device subscriptions as there are humans now, but it is definitely not 1:1 per capita worldwide.

about 9 months ago

C++ and the STL 12 Years Later: What Do You Think Now?

Jizzbug Re:1M lines? Really? (435 comments)

It is conceivable for a developer to write thousands of lines of code in a day when on a roll.

about 8 months ago



X11 7.7 Released

Jizzbug Jizzbug writes  |  more than 2 years ago

Jizzbug (101250) writes "The X Window System made release X11 7.7 last night on this 9th of June, 2012: "This release incorporates both new features and stability and correctness fixes, including support for reporting multi-touch events from touchpads and touchscreens which can report input from more than one finger at a time, smoother scrolling from scroll wheels, better cross referencing and formatting of the documentation, pointer barriers to control cursor movement, and synchronization fences to coordinate between X and other rendering engines such as OpenGL.""
Link to Original Source

The Contrapositive Proof of the Riemann Hypothesis

Jizzbug Jizzbug writes  |  more than 3 years ago

Jizzbug writes "Yesterday AT&T's On-Line Encyclopedia of Integer Sequences accepted an entry, A198382, for a prime-counting function & a contrapositive proof of the Riemann hypothesis. What was accepted is 1 of the of 300 total prime-counting functions that enumerate the prime numbers according to last-digit- & digital-root-preserving sequences. A198382 is the prime-counting function for primes congruent to 37 mod 45 when A198382(n)*90+37."
Link to Original Source


Jizzbug has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?