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

 



Forgot your password?
typodupeerror
×

Comment Fuck wordpress and other CMS (Score 1) 19

Years ago, I made a website for someone. I coded it as I intended it to work, not like whatever weed the Wordpress developper wanted it to, and everyone's happy.

Years later, I was just perusing through the code, and I see garbage in essentially every script.

But the website was working perfectly well

Upon digging, I found out the host was compromised, and every script in every single account was infected with some malware that would only "work" with Wordpress.

Every malicious account got deleted. Mine was safe, as despite being infectred, it was not effective as it wasn't a Wordpress website...

And this is why I totally hate Wordpress and consorts.

Submission + - When your bionic eye implant goes out of support (ieee.org)

Pig Hogger writes: Having a device bricked because the company no longer supports it is infuriating. Now imagine if it’s a life-changing prosthetic:

Barbara Campbell was walking through a New York City subway station during rush hour when her world abruptly went dark. For four years, Campbell had been using a high-tech implant in her left eye that gave her a crude kind of bionic vision, partially compensating for the genetic disease that had rendered her completely blind in her 30s. “I remember exactly where I was: I was switching from the 6 train to the F train,” Campbell tells IEEE Spectrum. “I was about to go down the stairs, and all of a sudden I heard a little ‘beep, beep, beep’ sound.”
It wasn’t her phone battery running out. It was her Argus II retinal implant system powering down. The patches of light and dark that she’d been able to see with the implant’s help vanished.

Now, over 350 people face the same ordeal.

The problem of devices (or software-as-service) being bricked for no other reason than programmed obsolescence will have to be adresses seriously pretty soon!

Comment Ignorance (Score 1) 391

Ignorance, not from programmers, but from their bosses who specify the work.

For example, where I live, there are a few instances of house adresses beginning with zero (like 0123). Because they are south of the standardized zero point. How many people know this? So this is why too many IT systems won’t let people enter their adresses properly

Also, stupidly, Slashdot does not allow characters higher than ASCII-127.

Comment Internet voting is not the solution (Score 4, Informative) 60

I have been working in the IT field since 1979; So I saw a lot of technologies pass by Among these technologies, there are, as everywhere, fashions. The fashion lately has been for " blockchains ", which are said to solve everything from dysentery to returning late library books to clap.

For the past twenty years, I have also been working on elections; most recently, I worked on the team planning municipal elections. And I, of course, worked in other elections, federal, school, provincial, where I held quite a lot of positions.

In the case that interests us, namely elections by Internet (and therefore computerized), we want to apply to a given field technologies which have amply proven themselves without asking what is the real goal sought.

In the case of banking transactions, for example, we need :

  • confidentiality
    (so that it remains between the bank and the customer),
  • positive identification
    (so that it concerns ONLY the bank and the customer - just as much as the bank. needs to know that the customer is really the customer and not a scammer, the customer needs to know that the bank is the bank and not a phisher)
  • traceability
    (in case of problem or simply audit, without taking into account what is required by the regulations).

All these conditions are reasonably fulfilled by the means currently implemented, to the point where the banks do everything to discourage customers from having recourse to a cashier in the flesh...

But in the event of an election, what are the needs? They are not at all the same as those of a bank.

We also need

  • confidentiality
    (because the vote is secret),
  • positive identification
  • (to avoid fraudulent votes),
  • but no traceability
    (because the vote is secret).

On the contrary, the vote cast must cease to be traceable from the moment it is placed in the ballot box. In addition, there must be a certain degree of transparency (which stops, of course, with the secrecy of the vote) to guarantee to any observer that the voters who vote are indeed entitled to vote, that their vote is indeed counted. and that it remains completely secret.

A proven system

These are conditions that conflict with others, but with which the current system has absolutely no problem with. As a reminder:

  • once the legitimate voter has been identified,
  • he is given a ballot paper initialed by the deputy returning officer and provided with a numbered detachable stub;
  • once this ballot is filled out, the correspondence of the number on the stub with that of the stub remaining on the notebook ensures that it is indeed the ballot given to the voter and not a "telegram" ;
  • the stub is then removed before putting the ballot in the ballot box, which then stops the traceability of the ballot and thus guarantees the secrecy of the vote.

Better still, paper operations can be followed and monitored by absolutely anyone with a minimum of explanations, unlike processes implemented on a computer which is a black box whose operation will remain opaque, even to the greatest specialists, for the simple reason that it is impossible to follow in real time the functioning of a computer simply because of its speed.

Public confidence is absolutely essential in the conduct of the poll, because it is the survival of our democratic system. The fact that the current system is completely traceable by ordinary people matters a lot. The introduction of a black box at any point in the processing of votes breaks traceability. And what about the trendy blockchains , which are far from obvious how they work (I think I understand how they work, but I'm not at all sure - at least, not sure enough to trust them personally, despite my years of experience).

With electronic voting, we can never have absolute certainty that a failure (intended or not) in the system will not hamper the accuracy of the results. How to guarantee that an electronic voting system does not present inaccurate results, not decided in advance by I do not know who can afford to "afford" a puppet government?

Why change?

And why would we want to computerize the vote? To go faster ?

It takes between one and two hours to count the votes for each ballot box. In four hours, you usually have 99.99% of the results countrywide.

To save money? Of course, the current system needs a lot of staff. But 99% of the staff only work on election day. And we have a poll every two years or so. It's not like we have an election every week ...

And here, I'm only talking about the staff; What about the expense of developing a safe and reliable system that would not risk undermining public confidence?

To increase the participation rate? As they say, “the absent are always wrong”. It is true that the low turnout can be alarming. But it is far from guaranteed that the introduction of gadgets will attract more people; other countries have simply adressed the problem by making voting compulsory.

No, before making the immense effort to implement Internet voting, we could make voting compulsory, as in Belgium and Australia.

Electronic voting is a “solution” for the tech-savvy looking for a problem that can be solved much better otherwise.

Comment Re:Doesn't account for Starship (Score 1) 201

Sounds like greenwashing. The process of producing the methane is unlikely to be carbon neutral, and neither is manufacturing of the spacecraft or all the support that is needed to launch it.

The idea of using methane is to be able to fuel on Mars, as it's easier to produce methane than hydrogen on Mars.

Comment Oh great. (Score 0) 29

The smaller the pixel, the more susceptible to quantum noise it is.

10 years ago, I got myself a camera with a 8.4 m pitch pixels full-frame sensor. It’s right above the 6 quantum noise threshold, and 10 years later, I am still amazed by the pictures taken in low-light. You only start to see noise above 1600 ISO!

So, those extra-super-duper-pixel cameras must be noisy as hell, and a lot of processing power will be used to remove the noise, and with it, a bit of picture details...

Slashdot Top Deals

When it is incorrect, it is, at least *authoritatively* incorrect. -- Hitchiker's Guide To The Galaxy

Working...