* Posts by stephanh

472 publicly visible posts • joined 25 Sep 2014

Page:

From Vega with love: Pegasus interstellar asteroid's next stop

stephanh

please check my math

ω : angular velocity (in rad/s)

r : radius (in m)

a : acceleration (in m/s²)

r = 200 m (= half of 400m)

ω = 1 rotation per 7.3 hours = 2.39-04 rad/s

a = rω² = 1.14e-05 m/s² = 1.17e-6 G

Micro-gravity indeed.

Uber: Hackers stole 57m passengers, drivers' info. We also bribed the thieves $100k to STFU

stephanh

Some points I'd like to make

1. There was never an SS rank Übersturmbahnführer, with or without umlauts. It's all Ober-whatever, "Ober" meaning "Senior" in this context.

2. If that was an intended part of the joke, I obviously didn't get it.

3. There was, however, a book on the topic of the "Übermensch", namely "Also sprach Zarathustra".

4. It was popular in some Nazi circles.

5. Although actually *reading* it was a bit too much for the average Nazi thug.

6. The book is mostly not about taxi driving.

7. Although there is some stuff about camels in there.

When it comes to ML, reports of JavaScript's death are exaggerated

stephanh

Add two matrices A and B

Python: A + B

Javascript: math.add(A, B)

Yes, this matters to some people.

HP Inc – the no-drama one – is actually doing fine with PCs, printers

stephanh

Too bad they misspelled their name.

It should be "HP Ink".

Intel's super-secret Management Engine firmware now glimpsed, fingered via USB

stephanh

Re: Hacking the processor

I think it is great. If you favorite hat color is black.

Think about the possibilities.

1. Malicious website uses social engineering tricks to let user grant it WebUSB access.

2. Using said access, it hacks into a piece of hardware which communicates over USB protocol but which may even be a physical part of your computer (e.g. laptop keyboard or touchpad). So nice try that you filled your USB ports with epoxy but it didn't help.

3. From the compromised device it now hacks back into your computer using the IME vulnerability.

It doesn't even matter anymore if you run Windows, macOs or Linux!

Please activate the anti-ransomware protection in your Windows 10 Fall Creators Update PC. Ta

stephanh

Re: Doh !

You are delighted that Microsoft is apparently unable to whitelist their own apps?

Would it not rather suggest that the whitelisting criteria are sufficiently difficult to get right that the number of false positives will be huge, which in turn will cause the vast majority of users to disable this feature?

stephanh
Windows

Great feature!

So my sysadmin turned this on on my computer so I don't need to fear ransomware anymore. Only one snag: this handy little photo editor I downloaded from the interwebs couldn't access my files in Documents anymore. No worries, though, I just created a new folder Documents2 and put all my files there! Am I a computer wiz or what?

Wanna exorcise Intel's secretive hidden CPU from your hardware? Meet Purism's laptops

stephanh

Re: Everybody's ethical

Alt-left is what Mac users call option-left, and what Emacs users call meta-left.

Microsoft does something unusual in Australia: Names the bit barn hosting Azure

stephanh
Alien

the *actual* data center in Central Australia

... is for Microsoft trying to get business from the Great Race of Yith.

Certified Flying Polyps free!

Looking forward to Solaris 11.next this year? Whomp-whomp. Check again in 2018

stephanh

great new features coming in Solaris 11.next

* default desktop color changed from blue to teal!

* .... that's all our remaining Solaris "staff" could figure out , really.

Looking forward to your continuous $upport.

15 'could it be aliens?' fast radio bursts observed in one night

stephanh

Re: I am Appalled and Outraged!

It's about 7 hundred thousand trillion trillion NorrisLinguines.

Belarus declares war on imaginary country within borders of Belarus that is better than Belarus

stephanh

Re: British Army should do the same

The Dutch police have a similar ghost town for riot control exercises. Apparently you can volunteer to be a rioter and then get to legally hit policemen. OTOH they legally get to hit you back...

P≠NP proof fails, Bonn boffin admits

stephanh

Re: Oh well, Every failure is a dress rehersal for success. *

"Could it be that P≠NP is unprovable."

That would be possible. From a practical point of view, the consequences would be not so different from a proof that P≠NP. It would still mean that you cannot have an actual polynomial-time algorithm to solve, say, the traveling salesman problem (because any such algorithm would immediately be a proof that P=NP).

However, it would mean that *assuming* that such an algorithm exists (even though you don't know it) cannot lead you to a logical contradiction.

"and if so, could someone prove this to be the case?"

I take this as a question if proving this would be possible, and not as a request to provide the proof. If so, then yes, provided it is actually true ;-)

By the way, it would be really tantalizing if somebody would prove P=NP but in a non-constructive way, i.e. proving that all NP problems can be solved in polynomial time but providing absolutely no clue about *how* to achieve this...

stephanh

I don't agree with the jadedness

There are of course tons of crackpots who come up with their "proofs" that P is or is not NP, but this was a real Comp.Sci. professor from a respectable university. Obviously the odds where still that there was a mistake, but I think it was justified to take notice this time.

Why is it that geeks' favourite enemies are... other geeks?

stephanh
Trollface

Re: Let's kick this off then...

I assume this is the perfect place then to ask for a rational and adult discussion on which is better, "Classic" Visual Basic (ON ERROR GOTO HELL), or VB.NET (aka "Visual Fred")?

stephanh

Re: Let's kick this off then...

Only Emacs users are intelligent, sophisticated and cultured enough to appreciate my diatribes about why Vim is the superior editor. I am not going to throw those pearls of wisdom to the swines.

NYPD head of IT doubles down on Windows smartphone idiocy

stephanh

It depends on what development environment was used to produce the original apps. There are a number of cross-platform environments: PhoneGap, Qt, Xamarin, probably others. Of course, even in that best-case scenario, it is not simply hitting the "Compile for Android" button, they would still need to do all the testing for the new platform.

If they used the "native" development environment, then porting them to another platform would essentially amount to a rewrite. If they used C# originally they might be able to re-use some back-end code by going to Xamarin, but the GUI would need to be rewritten.

Ad blocking basically doesn't exist on mobile

stephanh

Re: Doesn't exist.. my ass..

You don't need to root your device to block ads, just use e.g. Firefox as your browser.

Reality strikes Dixons Carphone's profits after laughing off Brexit threat

stephanh

Re: Extended life expectancy for mobes

At a guess, electromigration. https://en.wikipedia.org/wiki/Electromigration

"Capacitor rot" would be a good alternative name for it.

Voyager antenna operator: 'I was the first human to see images from Neptune'

stephanh

George's Star? Your ass!

I kinda suspect that our German friend Bode (who proposed the name "Uranus") was fully aware of its English pronunciation and associated alternative meaning, and intended it as a "take that" against Herschel for calling it "Georgium Sidus" while in brown-nose mode.

Dismayed by woeful AI chatbots, boffins hired real people – and went back to square one

stephanh

Re: Well put

AI research has definitely produced results;unfortunately it has been the victim of a constant hype/disappointment cycle. Recall the "AI winter" of the later 80's. Now we are again in the "hype" phase.

AI research has produced stuff like A* path-finding and linear programming (LP) solvers. However, these things are now so well understood that we don't consider them "AI" anymore.

AI has also produced a few "generic optimization" algorithms , such as neural networks, simulated annealing, and genetic algorithms. My prof used to joke that if you had no understanding of your problem and you had absolutely no clue what to do, you would choose one of those. They "work" but are slow and not guaranteed to give something approaching the global optimum.

It seems every generation has to learn again that these "AI" methods are not a panacea and inferior to specialized approaches which leverage the structure of the underlying problem.

CMD.EXE gets first makeover in 20 years in new Windows 10 build

stephanh

Xenix was not just a shell, it was a true UNIX™ port. Obviously it required a much heftier machine than DOS, but it was itself the most-widely-used UNIX for a while.

Note that in MS DOS 2.0, Microsoft introduced a lot of UNIX compatibility features (directories, file descriptors, a primitive form of redirection). At the time MS saw Xenix as the long-term successor of DOS.

Later they changed that to OS/2, and ultimately they decided to go for it alone with Windows NT.

stephanh

No, configuring console colors was and is not specific to CMD.exe. It really seems MS is bragging here about how they changed the default colors of an application.

stephanh

Re: Thats all

You want mintty then, which is literally putty with the networking bit ripped out.

stephanh

console window != cmd.exe

I would like to observe that this has nothing to do with cmd.exe, except in so far that cmd.exe is a console Windows program, and will therefore pop up a console when being executed (and when it isn't invoked from a parent which already has a console).

It has also nothing to do with DOS: cmd.exe is perfectly normal Windows application, just one which happens to request a console. (I should note that automatically getting the console window is the *only* difference between console and non-console .EXE's in Windows: a console application can still create additional "normal" windows, and basically do whatever a non-console .EXE can do.)

Linux kernel hardeners Grsecurity sue open source's Bruce Perens

stephanh
Trollface

I got convicted for murder...

now I am suing the judge for defamation!

(Note: downvoters will be sued for defamation too.)

Microsoft won't patch SMB flaw that only an idiot would expose

stephanh

sorry, but is this so unreasonable?

This is about SMBv1, an ancient protocol back from the days that the Internet was a kinder, gentler place. The only reasonable use case today is to put it on a tightly air-gapped network to talk to some legacy machines (say you have some Win95 boxes which must be kept alive to support some custom hardware).

It's like insisting that the security issues in Telnet get fixed. They *did* get fixed, and the result is called "ssh".

Dark web doesn't exist, says Tor's Dingledine. And folks use network for privacy, not crime

stephanh

The dark web...

Isn't that caused by all the "cool" web designers who set their background color to black or something darkish?

<body style="background-color:black">.

This is the Dark Web.

</body>

A.k.a. the Dork Web.

Latest Windows 10 preview lets users link an Android to their PC

stephanh

Re: Really?

Yes. Firefox has a similar feature as described, so you can send the link from Firefox/Android to Firefox/macos.

Microsoft: Get in, IT nerds, you're now using Insider builds and twice-annual Windows rollouts

stephanh
Windows

a simple solution?

"The two-to-three-year updates for embedded and specialized versions of Windows, meanwhile, will be given 10 years of support, dubbed the Long-Term Servicing Channel."

Well, I'll be taking one of those "specialized" versions then, please.

https://www.howtogeek.com/273824/windows-10-without-the-cruft-windows-10-ltsb-explained/

After we ran our article about the fate of .sk, the nation of Slovakia flew into a rage. And now, here's part two...

stephanh

Re: "benefitting from something that you argue for ..."

Then they are both scumbags. This is in fact the usual situation, and probably the default assumption from which to proceed.

Flash... Nu-uh! Tech folk champing at the bit to switch off life support

stephanh

Re: Aren't all the flash based psychological studies invalid anyway?

"They exclude everyone with a clue about security from the sample."

That's such a vanishingly small portion of the population that it does not make the studies invalid. They are invalid for completely different reasons.

stephanh

concerning magic pixie open-source dust (lack thereof)

"I wonder how much of the problems with Flash would be solved if it was open sourced?"

Would you like to work on a bug-riddled and probably poorly documented and tested legacy code base for free?

Open-sourcing Flash could work if there were a bunch of companies would would consider it in their enlightened self-interest for Flash to continue existing, and would be willing to pay developers to work on the code base.

But I don't see any such white knights on the horizon. Google, Apple and Microsoft have clearly already made their choice for HTML5.

stephanh

Re: Are you listening, VMware?

No worries, they are working hard on porting it to Silverlight.

Dump X of your crew, DXC Technologies UK told. Hundreds face axe again

stephanh

So when are they going to merge with IBM?

And get some more "synergies"?

Andy Rubin's overhyped and underdelivered Essential phone out 'in a few weeks'

stephanh

Re: Not trying to shoot anything down

The OnePlus was excellent value-for-money, at least based on the specs. This phone is essentially comparable in price and specs to a HTC U11, except from a noname vendor.

stephanh

Re: Not trying to shoot anything down

The vast majority of smartphone buyers have never heard of Mr. Rubin. Only among tech geeks his name is somewhat known. (But he's certainly no Larry Wall.)

If his "star power" needs to rescue this product, it's pretty hopeless.

Crazy bug of the week: Gnome Files' .MSI parser runs evil VBScripts

stephanh

Re: Fixed it!

Why stop there?

sudo apt-get purge gnome-desktop-environment

stephanh

Re: Over complicating things

It seems that Red Hat is nowadays run by a club of "developers" who think security issues cannot happen to them because

1. they're so very clever

2. magic open source pixie dust

3. calling something "Linux" makes it automatically secure.

It seems they still need to learn the lessons that Microsoft learned the hard way during the Windows XP SP2 timeframe. Seems they are also opting for the hard way.

Presto crypto: IBM releases gruntier, faster Z14 mainframe

stephanh

The Register had an interview with an actual banker last year.

https://m.theregister.co.uk/2016/07/01/ing_mainframe_strategy/

Quote:

“You won’t find a bank without a mainframe, unless recently established.”

But, he continued, “We are extremely aggressively moving away from them.”

stephanh

Candy Crush for z/OS is $200,000/year for a single LPAR with MSU rating 100.

Sub-Capacity pricing is also available.

stephanh

Re: Performance?

"170 cores, 32 TB of main memory, those figures resemble a high-end PC."

Had some trouble finding such a high-end PC at MediaMarkt.

But in any case, IBM mainframe has never been a cost-effective proposal if you are looking for computing muscle. For example, nobody[1] does HPC on a mainframe. The mainframe's USP have traditionally been IO throughput and robustness (doubled CPUs to do error checking, hot-swappable everything.)

Why IBM marketing then comes up with a story which stresses its (rather unimpressive, for the money) computing prowess is a bit of a mystery but may explain why sales are falling...

[1] Yeah, there is probably somebody.

Linus Torvalds may have damned systemd with faint praise

stephanh

To be precise, Red Hat has made systemd a hard dependency of Gnome (another fine RH project).

Attempts by others (in particular, Canonical), to create an alternative init system by "shimming" the initd protocols somehow got consistently broken since these protocols changed all the time (fancy that). In the end, the Ubuntu folks gave up and went with initd.

Good news: Samsung's Tizen no longer worst code ever. Bad news: It's still pretty awful

stephanh

Re: Just stop

Special mention for "Samsung Kies".

stephanh

Re: Is it my age ?

In assembler this makes sometimes sense, "cmp eax, eax" sets some flags to a known state. However, in a higher-level language "x==x" just gets optimized away to 1 (unless it is a floating-point type, in which case as already mentioned "x != x" is equivalent to (but less obvious than) "isnan(x)").

In assembler, we also had tricks like "xor eax, eax" as the shortest and fastest way to set register eax to 0. But in C, it makes little sense to write "x ^= x"; the compiler knows all these tricks and then some.

Astroboffins spot tiniest star yet – we guess you could call it... small fry

stephanh

habitability of tidally-locked planets

Newer climate models seem to suggest that tidally-locked planets around red dwarfs could have liquid surface water and are thus potentially habitable:

http://newatlas.com/tidally-locked-exoplanets-potentially-habitable/39407/

stephanh

Re: "then you're also telling me it has a density 144 times that of the Sun, "

The numbers quoted match that in the original article: https://arxiv.org/abs/1706.08781

They note explicitly that the density is very high: "... and is one of the densest non-stellar-remnant objects currently known. These measurements are consistent with models of low-mass stars. "

So apparently this is correct and expected.

JavaScript spec gets strung out on padding

stephanh

Re: What about static typing!

Who needs static typing?

http://sixty-north.com/blog/top-four-javazone-2013-talk-the-unreasonable-effectiveness-of-dynamic-typing

stephanh

broken by design?

I completely fail to see when you could ever *correctly* use padStart/padEnd.

Basically, these functions apparently simply count length by counting UTF-16 code points. So they don't work correctly if your string contains:

* Non-BMP characters (e.g. emoji)

* Double-width characters (Chinese, Japanese etc.)

* Combining characters (accents etc.)

* Let alone right-to-left languages like Arabic.

On the other hand, if you still believe that "all the world is ASCII" you'll be fine.

The correct way to deal with this would be to style your HTML so that stuff gets left or right-aligned.

That this makes it into a language standard in 2017 is ridiculous.

LHC finds a new and very charming particle: the Xicc++ baryon

stephanh

Re: Awe

The ++ refers to its electric charge, which is twice the elementary charge. ( i.e. charge of a proton)

Page: