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

 



Forgot your password?
typodupeerror
×

Comment Re:That is why (Score 3, Informative) 19

New Zealand's covid tracer app is open source, as are many others https://github.com/minhealthnz... They do not report location data back to a server, instead they keep a log of your QR Code scan locations on the device, and the server pushes all outbreak locations to the device, and so the device checks whether you were there. So it has a lot of privacy built in. App Store code doesn't necessarily align with source code, but (1) neither necessarily would a website, and (2) some governments are doing a good job of managing privacy and covid tracing.

Comment Re:How would you fix JavaScript? (Score 1) 50

Hi, dev of 20 years here...

and optional type-checked parameters, including a "non-empty" test.

This is typically done by writing in a different programming language that compiles to JavaScript. The most popular choice is TypeScript, as you've mentioned. There is talk of adding types to JavaScript but it's likely to be years away. And is runtime type checking needed in the browser? It seems static compile-time deals with most use-cases.

optional named parameters,

Probably won't be added, but there is Destructuring Assignment instead which is similar...

function(obj) {
const { name1 } = obj;
// name1 is in scope
}


This takes the first argument 'obj' and extracts the 'name1' property. This can also be a one-liner.. destructuring the first argument immediately,

function({ name1} ) {
// name1 is in scope
}

an explicit class-like structure

classes already exist.

Comment Re:Weren't most of those in their OS division? (Score 1) 73

Sadly they're right, Mozilla fired most of their next-gen browser development team. By which I mean they fired their Rust devs, their Servo devs, their WebRender devs, their Layout 2020 team etc. Webrender was already beneficial too... Webrender solves a big hard problem and it needed a lot of dev time to deal with GPU driver bugs, but it was much faster and it had a great future but it would have been 3+ years away at least. Layout2020 parallel rendering was their rewrite of the original Servo code and it had great promise too. The team had already written it once in the early days of Rust, and they seemed to know how to do it right the 2nd time. Mozilla just needed to support that for years and they could have taken back the performance crown from Google, but they gave up and went back to Gecko. The Gecko team are doing the best they can but there's no credible plan to get better than Chrome. That was the chance they had against Konquerer/Webkit/Blink monoculture, but Mozilla gave up.

Comment Re:Waiting for this... (Score 1) 154

Nissan UK at a trade show demoed this tech in 2013, so I'm guessing they're mentioning this again for PR purposes. It's not a technology breakthrough or anything like that. That said, the UK trade show was probably a simplistic case (afaik they only had a few things plugged into it), so there are probably complicated scenarios for production use.

Comment Re:Lying about lying (Score 1) 157

You've got the timeline wrong. Joe Biden made his action a year after Biden's Son's investigation had been shelved.

President Donald Trump’s personal lawyer is raising the specter that Joe Biden intervened in Ukrainian politics to help his son’s business.

But if that was Biden’s aim, he was more than a year late, based on a timeline laid out by a former Ukrainian official and in Ukrainian documents.

https://news.yahoo.com/timelin...

Comment Re:There was an Amiga based game console... (Score 3, Interesting) 221

The CD32 sold for about 9 months and due to a trademark dispute they couldn't sell it in the United States.

Most games were ported from the A1200 (disk-based) but with a CD soundtrack or maybe some FMV, but the software was essentially the same.

So the CD32 never really had enough time to become its own system, and Commodore was already dead in the water at the launch time of the CD32 so publishers largely stayed away. The A1200 was really the last Amiga with its own software.

People into Amiga should really check out YouTube as there are a lot of interesting channels there like Kim Justice with her history of the platform...and Retro Recipes.

Comment Unwanted intermediate concept (Score 2) 112

There seems to be marked reluctance to stop using fossil fuel for air transport. It requires a shift in attitude: High speed long distance travel is out; it's beyond our carbon budget. Much like Concorde.

The obvious solution to long distance air travel is to use airships. We're waaay past Hindenberg-era technology. They'll cross the Atlantic on the fuel needed to get an A380 to from the departure gate to the runway at Heathrow. They can run on biofuel, batteries, solar, whatever. They're limited by weight, not volume, which means plenty of cabin space for R&R on the inevitably longer flight. Sure it takes longer, but when the alternatives are not flying or scorching the planet people might come round to the concept of a more leisurely, comfortable flight.

(This is very similar to the "we need natural gas power stations as a temporary measure" gambit. The gas plants are obsolete already, and only hold up the installation of carbon-neutral plant.)

Comment Elephants in the room: Steel and cement (Score 2) 301

Huge amounts of coal are used in Germany for making steel and cement. Not entirely sure how much - hard to google the numbers - but the steel companies in particular aren't going to like it. They rely on cheap electrical power to run arc furnaces as well as using roughly a quarter of the coal directly.

Slashdot Top Deals

Everything should be made as simple as possible, but not simpler. -- Albert Einstein

Working...