* Posts by Morten Bjoernsvik

310 publicly visible posts • joined 7 Mar 2008

Page:

Oracle demands $12K from network biz that doesn't use its software

Morten Bjoernsvik

Re: Glad Oracle did this..

>If your desktop is Windows (which I doubt) then it's also a free option to enable.

You need a windows 10 pro or windows server license to use hyper-v. The only way to get it for free is to run win10 fast ring, It updates so fast the license is never activated. But you are then at the mercy of beta testing new versions, I had an issue where v8 vms was automatically upgraded to v9, and it could no longer be used anywhere else. There is also on cut and paste bug with gfx console that drives me nuts. (cut and paste not supported, need to use ssh).

For real this time, get your butt off Python 2: No updates, no nothing after 1 January 2020

Morten Bjoernsvik

Re: Nothing new...

>It's not well-suited - it's slow at computation and basic string processing and heavily relies on libraries >to keep up appearances.

Python has also very easy bindings to C via Cython, We had a string splicing bottleneck. Since strings in python are immutable, splicing in larger strings are something you should avoid, but the code existed, it was easier just to rewrite the module calls in C using char pointers and the speedup was around 30X.

Can't bear to part with that well-worn copy of Windows 7? Microsoft might let you keep it updated an extra year

Morten Bjoernsvik

Re: The cost of Win10 is far too high.

If you join M$'s windows insider program and choose the fast ring, you do not need a license. the OS is atleast updated every week so the trial license never expire. I've had some crashes, and WSL was out for a week due to a bug.

Morten Bjoernsvik

Re: "things have moved on, like it or not"

You can get them without OS. and buy a key on ebay for $5. Or install Mate for free :-).

There once was a biz called Bitbucket, that told Mercurial to suck it. Now devs are dejected, their code soon ejected

Morten Bjoernsvik

windows sexy?

I think the new windows terminal and wsl2 is quite sexy

https://www.youtube.com/watch?v=8gw0rXPMMPE

If your workplace is all windows, you can install wsl2 and do all stuff in linux and still run those pesky windows applications you are forced to use.

The old wsl was dead slow and had poor filesystem support (all RWX), no sbus, no services, but it was still better than cygwin. wsl2 is a hyper-v virtualized ubuntu 18.04 with a nice windows terminal.

Morten Bjoernsvik

Re: I miss CVS

and I miss RCS, ci,co,rcsdiff so easy as single user, but a pain to collaborate in.

Morten Bjoernsvik

Re: One good thing about git is the tools for fixing mess-ups

And all people only knowing git via the IDE. having a hard time fixing stuff from the command line.

City-obliterating asteroid screamed past Earth the other night – and boffins only clocked it just 26 hours beforehand

Morten Bjoernsvik

Re: It does mean we're getting a _little_ better at spotting them.

From the first observations and the velocity they should be able to predict that the orbit was very close to earth.

Rust in peace: Memory bugs in C and C++ code cause security issues so Microsoft is considering alternatives once again

Morten Bjoernsvik

Re: Eh?

Chris Sawyer programmed Rollercoaster Tycoon 2 in 2002 in MS Macro Assembler V6 *

But hand written assembler is far more readable than what my latest GCC spits out at -O3

Wonderful game by a programmer Genius.

*https://www.quora.com/Why-was-Roller-Coaster-Tycoon-written-in-assembly

Firefox Preview for Android: Mozilla has another go at a mobile browser

Morten Bjoernsvik

Re: MS

M$ rationale was giving up playing catch up with chrome on experimental features not yet accepted by the W3C, while being used on sites like youtube.

A single renderer now having close to 100%. This is like we all should use the same compiler.

We should all back Firefox: https://donate.mozilla.org

It's a fullblown Crysis: Gamers press pause on PC purchases, shipments freeze

Morten Bjoernsvik

Re: Mature Product

If you buy your gear in parts, as most of my mates do, you are not part of this statistics?

Out of Steam? Wine draining away? Ubuntu's 64-bit-only x86 decision is causing migraines

Morten Bjoernsvik

Mint

95% of Mint is Ubuntu, it is just some fluff on the top, But as long at it is an LTS it will live for long.

Dev darling Docker embraces Windows Subsystem for Linux 2

Morten Bjoernsvik

Re: Develop with Visual Studio for linux? Thanks, I'll pass.

The article mentions Visual Studio Code, it is not Visual Studio, but its Rebel little sister written in typescript and running just as well on linux as on windows (the project with most stars on github). It has an excellent plugin system and cli interface. It uses intellisense and language server tech compatible with Visual Studio. I use WSL (or bash on windows as it is also called) as default.

Who bought the most powerful commercial supercomputer? Come on, it's Total-ly obvious

Morten Bjoernsvik

Re: Supercomputers are VERY MUCH needed for AI

Please do not Alice and Bob this, there are other needs of a supercomputer.

Meet the new Dropbox: It's like the old Dropbox, but more expensive, and not everyone's thrilled

Morten Bjoernsvik

Re: Your numbers are rather high

I use https://github.com/gogs/gogs on an rasberry pie with an apache proxy and lets encrypt. 7w with usb 1TB ssd drive. totally silent. It is only for wiki, code and documents. but it works on any device. My only complain is that searching when you get a lot of repos is almost non existant in gogs. But it is easy to rsync and replicate elsewhere on anything that runs linux in a few minutes.

Salesforce shells out $15.7bn for data viz biz Tableau

Morten Bjoernsvik

Re: Overpriced

And you can get jypyter + mathplotlib + numpy + pandas for free.

Boeing admits 737 Max sims didn't accurately reproduce what flying without MCAS was like

Morten Bjoernsvik

737MAX will be safe

This will be the safest plane ever once AOA has completed the re-certification.

Certifying a new passenger aircrafts take years. No cutting corners this time.

Wont be flying before 2020.

Karma chameleon: Reg hack takes SUSE mascot plushy right in the kisser

Morten Bjoernsvik

Too much cuddling

Before docker I used Suses excellent OBS to build rpms, But now we just build containers and push them to private Nexus docker repo.

Before ubuntu 1404 I was a fan of OpenSuse/Suse Enterprise, haven't touched Suse since. I used to wear a green openSuse hoodie.

I had to start a vm a few months ago with OpenSuse Leap 2014/2015 something. It was not a happy reunion.

Are you sure you've got a floppy disk stuck in the drive? Or is it 100 lodged in the chassis?

Morten Bjoernsvik

Commodore 1541 floppy drive singing

My first encounter with floppies was the CBM1541 5.25in.

You could program the driver head, up and down, The faster the higher frequency pitch.

The drive worked fine, but it is was a floppy in it it got scratched.

https://www.youtube.com/watch?v=E_cgvn5Vq6g

If at first you don't succeed, you may be trying to install that Slow Ring Windows 10 build

Morten Bjoernsvik

Win10 fast ring crashed improved my software

In october the fast ring WSL(window subsystem for linux) failed and forced me to convert all my pythonscripts to comply with powershell. I have a shell loader module that check environment variables and prepare the script for what environment to run them in adding powershell.exe in front of any python job. Took me about two days with unittests. When WSL was back next week, I didn't bother going back because linux is very well covered with tests on an ubuntu system running jenkins in docker.

If Your software can cope with some crashes and lost files, You should take the opportunity to improve when they happens.

The D in SystemD stands for Dammmit... Security holes found in much-adored Linux toolkit

Morten Bjoernsvik

Re: To all professional sysadmins here

>Some of us, have enough real work (TM) to justify our ongoing existence.

Like porting python software to windows. I much rather do SystemD than service wrappers which needs a hack like nssm.exe, or navigating around with event logger. If there was SystemD on windows it would be a great improvement.

Happy new year, readers. Yes, we have threaded comments, an image-lite mode, and more...

Morten Bjoernsvik

Re: Width

collapse + expand buttons for nested comments would be great :-)

What happens when a Royal Navy warship sees a NATO task force headed straight for it? A crash course in Morse

Morten Bjoernsvik

Re: NATO task force can't read Morse code?

But they are way better than our navy officers:

https://medium.com/@cargun/radar-images-audio-log-of-knm-helge-ingstad-frigate-sola-ts-oil-tanker-collision-a71e3f516b54

Norwegian journalist, military expert and political analyst Helge Lurås has suggested that the dramatic incident is closely related to the proportion of women in the Norwegian Armed Forces:

https://www.theweek.in/news/world/2018/11/20/norwegian-warship-accident-raises-questions-on-women-in-armed-fo.html

It all boils down to officers leaving untrained freshmen in charge. Quite common out in open sea far up north where there is almost impossible to hit anything, but inshore close to an oil terminal it is utterly suicide.

Staff sacked after security sees 'suspect surfer' script of shame

Morten Bjoernsvik

proxy managing

Back in last decade I set up a proxy service to ease the cost on our frame relay. but this proxy service came with extensive logging and grouping of service. Turned out more than 30% was web pages categorized as having "adult content".

Why millions of Brits' mobile phones were knackered on Thursday: An expired Ericsson software certificate

Morten Bjoernsvik

Re: Note to self ..

use LetsEncrypt and Certbot

What now, Larry? AWS boss insists Amazon will have dumped Oracle database by end of 2019

Morten Bjoernsvik

Oracle has very goog technology for large corporations

I do not support they arrogant treatment of customers and out of this world pricey licensing, but for large customers like Amazon. Oracle might be the sweetspot:

I once knew a DBA that single-handedly managed 425 oracle databases on 2 exadatas, with full redundancy and rollback, rollforward and multitiered backup in seconds on mirrored raid. I've never been given so good support. And we had to support oracle instead of mysql beacause to the cost of having a mysql dba and percona support was higher than using a better SLA with exadata.

It's a patch bonanza as Microsoft showers its OS platforms with update love

Morten Bjoernsvik

run windows insider preview edition instead

and you get a lot of other problems, last month wsl failed to start, new version of hyper-v making all my vms unbootable, had to upgrade them to v9, but then you cant go back. bluetooth driver suddenly failing. I rather put my precious stuff in containers running on debian or ubuntu.

The best way to screw the competition? Do what they can't, in a fraction of the time

Morten Bjoernsvik

Datawarehouse

Once I did fraud software service. We got a call from a bank on friday at 4pm. It had been a breach at an online merchant and they wanted to know all their customers that had used their cards there the last 6months. They asked their large datawarehouse/Mainframe dept to do the query, but they said they did not have time until monday. So their called us a small Fraud app service provider. The query took 30minutes (simple on merchantid within the given timeframe for the banks issuer binranges). I charged 2hours and they could reissue cards for all affected users before 8pm. On monday there was a cake in the reception with "Thanks from XXXX".

Our brave El Reg vulture sat through four days of Oracle OpenWorld to write this cracking summary just for you

Morten Bjoernsvik

More competition please

We're using Azure standard and basic tiers, and their CPU/Disk/IO/Mem allocations seem to 'optimize' with each new version. Resulting in apps taking longer and longer to start. On my laptop logstash takes 35sec to start (I7 4600), in azure on standard tiers it takes 5minutes.

Probably wants us to pay more for better tiers. Some wants to take it back inhouse. So I hope for Oracle/Dell/HP to get their clouds into shape. We need more competition. If you buy an Oracle license you get free servers in their cloud. They cant sell it, they can only give it away.

BlackBerry KEY2 LE: Cheaper QWERTY, but not for what's inside

Morten Bjoernsvik

BT keyboard anyone

If they had only increased the screen to do super wide mode instead of that tiny keyboard. I much rather go along with an $25 BT keyboard. This is only for Blackberry nostalgics or people writing a lot on their mobile devices for with there are lots of far better options. (like putting a LTE card in your laptop)

Hello 'WOS': Windows on Arm now has a price

Morten Bjoernsvik

atom vs snapdragon

How does snapdragon compare to atom?

How many surface3s did MS sell?. it was a similar product (Atom X7) and it flunked. If you bought it without keyboard it was useless due to all the bugs. after 3 years most of the bugs have been ironed out, and it is like a very slow tablet running win10 and if you are masochistic you can install virtual box and run linux under a vm, or use Windows Subsystem for Linux. For the same amount of money you get a way better balanced intel i5 laptop.

WoA will not reach critical mass and be a bug ridden frustration.

Give Samsung a hand: Chaebol pulls back Arm to strike Intel's chips

Morten Bjoernsvik

arm servers out there

I would love to replace my aging Xeon E5540 with 4cores and 192GB of ram (Initially from 2011) with some arm iron. Atleast some competition will give us better prices.

Voyager 1 fires thrusters last used in 1980 – and they worked!

Morten Bjoernsvik

Re: 17.46km/HOUR???

>I can RUN that fast.

While we can manage this top speed for a short time, it is quite hard for an hour:

My record is 12.85km in an hour, the world record is 21,25km/hour

https://en.wikipedia.org/wiki/One_hour_run

Big Mike is going to make HPE's life a living Dell: Server sales surge

Morten Bjoernsvik

How SGI doing in HPE

>So HPE, that Compaq merger. How's that working out for you?

Wasn't that back in previous century? I'm more interested in the SGI acquisition. that was a sad day for HPC. All their boxes look terribly boring now. HPE Superdome Flex. Funny they resurrected the superdome name.

Former UK.gov IT man and Python king's guide to neural networks

Morten Bjoernsvik

jupyter notebooks

The book has a git repo with jypyter notebooks also:

https://github.com/makeyourownneuralnetwork/makeyourownneuralnetwork

BMW chief: Big auto will stay in the driving seat with autonomous cars

Morten Bjoernsvik

Re: Well...

<quote>

You will be surprised how digital BMW really is... and snotty little upstarts like Uber and Google will have a lot to learn still... BMW et al (and especially Volvo & Saab)

</quote>

Why do you mention SAAB, you mean the auto-manufactuer once owned by GM, who went bankrupt in late 2011 or the truck company called Scania Automotive AB now part of Volkswagen Group?

SAAB where nice cars for Nordic winters, but selling 50K a year was far too little to survive without the GM koffers. They were trial and tested, not much advanded electronics there compared to Volvo. Which is another chapter. Owned by Chineese Geely, still doing most of the design and production in Sweden/Netherlands. but with two megafactories in China with lots of free capacity it is just a matter of time before their high end models go the same way.

A certain millennial turned 30 recently: Welcome to middle age, Microsoft Excel v2

Morten Bjoernsvik

Some habits are hard to break

Nice to hear people still using Excel and SQL for analytics, when a general purpose programming language and dataframe support makes it so much easier.

I worked years creating fraud reports in perl from large sql-databases, where the output had to be an excel spreadsheet. My major concerns were the 64K row limit and the crappy positioning. I alsways spent more than 60% of the time on Excel presentation.

Now I do python with dataframes using pandas and store it in a nosql elasticsearch database. I then import them into R for final analysis and presentation. In a nosql database you can store dataframes directly, it is like a multidimensional sql database. no more issues with positioning within the spreadsheet and presentation follows using the R cran modules.

Munich council finds €49.3m for Windows 10 embrace

Morten Bjoernsvik

Re: "They'll be back."

Why not run a citrix metaframe (XenApp) for all those windows only app. it will give you extended sercurity, better administration, license management etc. I've tested PS on an hopeless old eecpc (2010 something) although in 1000x800 2GB running ubuntu 12.04 with xendesktop to xenappserver with nvidia grid. It runs like hell. small resolution but very fast, runs circles around any framebuffer cpu emulated model. All rendering and program is running on the server, the client only displays the framebuffer like it was video. The server had an expensive nvidia Tesla card (K80 =~ $3100 for 24GB), it can easily handle 10-20 PS power users. I also so a demostration on a dualscreen 4K zoomin in and out of a 12GB image, but that was probably a pretty decent client.

In a large organization having power apps organized like this, will save both money and administration.

Baaa-d moooo-ve: Debian Linux depicts intimate cow-sheep action in ASCII artwork

Morten Bjoernsvik

cowsay-off is part of ubuntu standard repo

$ sudo apt install cowsay-off -y

$ cowsay -l

Cow files in /usr/share/cowsay/cows:

apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep ghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koala mech-and-cow meow milk moofasa moose mutilated pony pony-smaller ren sheep skeleton snowman sodomized-sheep stegosaurus stimpy suse three-eyes turkey turtle tux unipony unipony-smaller vader vader-koala www

$ echo "Join the Dark Side" | cowsay -f vader-koala

I recall a beta release of Chef had all console output in cowsay :-)

Back to the Fuchsia: The next 10 years of Android

Morten Bjoernsvik

Re: Android One

My previous employer's public root-ca expired in may 2016, It was upgraded according to plan a few months before it expired. But android 4.2 and below was not updated. We had to manually create a little app to import the new root-ca into android's truststore as a X509 v3 ca.

Sole Equifax security worker at fault for failed patch, says former CEO

Morten Bjoernsvik

Re: Double failure

As CEO your main job is to be responible. You are paid to be there when the shit hits the fan. Kicking downwards definitely not. No respect.

Forget the 'simulated universe', say boffins, no simulator could hit the required scale

Morten Bjoernsvik

catsimulator

IBM built a massive blue gene for simulating a cat brain:

http://www.artificialbrains.com/darpa-synapse-program#catsimulation

And there was massive critism because the neuron simulators were way too simple, so it was a very very stupid cat, even though the size was good.

Vibrating walls shafted servers at a time the SUN couldn't shine

Morten Bjoernsvik

Tivoli blues

In the mid-late 90ies I worked for SGI. In a large city in the west Norway we had a top500 computer installed. Every year around mid May we had to replace 5-6 powersupplies. One year we found the reason: around 17of may there was a tivoli using the same power central.

Equifax UK admits: 400,000 Brits caught up in mega-breach

Morten Bjoernsvik

equifax stock price still ~$90

Since sep8 it has only dropped around $50. I would have expected much worse.

Why cant folks hash their databases and use a tokenizer for lookups. You then only protect the tokenizer that only hold your username and the hash it references to in the database. And of course you change it monthly, Easier to protect a 2colum 30mill row table than an entire database. This is kept in your pcidss zone. where all access it logged and protected.

Pretend Python packages prey on poor typing

Morten Bjoernsvik

pypi should have a better weighting

Visiting pypi I always find lots of modules doing the same thing. You have weight that goes up to 15?. But it does not say much about documentation, ease of use, updated and used in other modules. I went through 5 modules concerning active-directory with weight more than 7 before I found one I got working. Even requests the most popular pypi module only have weight 8. This is way better in perl on cpan.org where you get weight based on user feedback. I was never in doubt when adding a sub quality module.

On nodejs we have meteorjs which have their own wrapper around npm so you only download verified versions of npm packages that work with meteorjs. Assure if works both client and server. Helped me a lot especially upgrading old single page apps.

Malware? In my Docker container? It's more common than you think

Morten Bjoernsvik

build from scratch and use private registry

Use a private registry, like nexus3.

And build all images from scratch. Dockerfiles for everything can be found on dockerhub.

CrashPlan crashes out of cloudy consumer backup caper

Morten Bjoernsvik

Re: Crashplan did it all...

<quote>

The well-known ones like Backblaze, SpiderOak, Carbonite all tend to be OK for a single computer, but get very expensive backing up multiple machines (e.g. for a family).

</quote>

Years ago I had Carbonite, but they started trottle if you had more than 100GB, When I switched to crashplan it only took me 2 days to sync my 200GB. My only complain with Crashplan is that often my storage pool has not been online when I needed to restore a file. I had to wait up to an hour.

Morten Bjoernsvik

Re: Alternative peer-to-peer backup?

<quote>You can buy a NAS such as Synology or WDMyCloud or QNAP and their software will allow you to |sync NAS to NAS. So back up your files to your local Synology, and then N minutes later, your files |are also available on the remote Synology.</quote>

Synology is great, but invest in an UPS. I've lost 3 Synologies (of the value and J series) due to lighting. Fortunately my DS416play only needs around 120W with 4 drives, so a £60 500W ups is enough. All 3 times my linux server using the same outlet and not on ups have had no problem, but it has a top of the line 850W power.

Confessions of an ebook eater

Morten Bjoernsvik

Re: My first coding experience...

This book defined my career: https://www.amazon.com/UNIX-Network-Programming-Richard-Stevens/dp/0139498761, I enjoyed every page and used all my free time typing in the examples in slackware linux, It was my first journey into unix/linux and my first hacks. Loved how it worked in HPUX(1990), linux(1993) and later on Sun4 and Irix. When I landed my first job at SGI (1997) it was instrumental in my daily job tuning and analyzing Irix systems against all the other unixes.

Kill Google AMP before it kills the web

Morten Bjoernsvik

We use microdata

https://www.w3.org/TR/microdata/

Can be quite efficiently parsed if You put it at the beginning of the html before all the javascript and inline scripting. And google works fine with it.

Page: