Browsers are highly complex applications platforms, of course they are huge.
Is FF (25 million lines) more complex than the Linux kernel (15 million lines) ?
1973 posts • joined 24 Jun 2009
Browsers are highly complex applications platforms, of course they are huge.
Is FF (25 million lines) more complex than the Linux kernel (15 million lines) ?
Off topic, but I'm not sure why Firefox has lost so much ground to Chrome in recent years. I will stay with FF for the add-ons but if changing, I would consider SRW Iron (the de-Googled version of Chrome), but not Chrome, due to the Google stalkware it contains.
Also, I am not sure why these browsers are so huge. All they are doing is rendering a few fairly slow, sometimes encrypted data streams. 25 million lines of code in Firefox. WTF, can't anybody programme anymore?
Some of us stay away from Google as far as reasonably possible. I don't use Chrome or Gmail, always try to switch off "location" in Android (!), always use sites like Google maps, search & Youtube in the browser, and avoid installing the dedicated app if possible.
It's rather like having a nosy neighbour who spies on you through a hole in the garden fence. You block up the hole, so he drills another, so you fill that one in, and he drills a third, and so on and so on. Occasionally he will give you a free gift like a nice fruit basket. Under the fruit you find a microphone, hidden camera, little LED flashing...
Greggs views the global population as potential customers, whether they live near a branch or not.
On a secular note, going out of your way to mock 2 billion potential customers is not great sales strategy. Which might explain the "apology".
Did you hear the one about the women in Spain who reported the nun who stole her... Never give religion a free pass. Not even Christianity.
"Jack the Ripper (British) was apalling. Never give the British a free pass, never."
@Jack of Shadows - In '87, you and the Duke of Edinburgh were the only two people on the Internet.
28 years ago, my first job came with an Apollo on the desk, and Aegis. Lovely. Screen was landscape though.
Unix engineers of a certain age get all excited when they hear "Apollo".
No, not the moon langings, Apollo Domain workstations.
After searching extensively for a religion to lightly desecrate in support of a sales campaign, Greggs bravely chooses Christianity.
“When allocating bookings, Uber deliberately does not tell the driver the destination and strongly discourages drivers from asking passengers the destination before pick up – so that drivers are not able to decline a booking because they do not wish to travel to that destination.”
Ah. So that's why Uber cars are available for rides from <big town> to <small village>, but not in the other direction. If all the Uber drivers in <big town> knew I wanted a ride from my <small village> back to <big town>, they would be available to take me, as it means no more driving for them.
A bug in the Uber algorhthm, perhaps.
Is this the end of Tiddlywiki ? Been using it in FF since 2007. No other browser supports it.
@Martin 66 - What comments have you on the issue of Catholics, Anglicans, Pentecostals befriending each other and negotiating their theological differenes to come to a closer understanding ?
an ecumenical matter
The last papal declaration on Freemasonry was made in 1985, with objections centering around the nature of Freemasonry as an alternative religion. I don't really think of Freemasonry as a religion, but it does seem to present itself as one.
At about the same time in the UK, there was a series of scandals when it emerged that prominent Establishment and Govt figures were Freemasons. It was judged that Freemasons were favouring other Freemasons (eg. for promotion/advancement), which is a moral problem, and was helped by the organisation's strict secrecy rules. It's reputation, at least in the UK, ver really recovered.
I think Freemasonry has reformed and modernised in the meantime, but who knows?
Thank you for these lovely words Miss Doyle, but I think you have accidentally sent our encryption / Stephen Fry stories to the Catholic Herald.
"you'll have the Daily Mail screaming about kids seeing p0rn"
Meaning the mailonline website right hand sidebar ? "all grown up" "flaunts curves" "...stuns in a bikini..." "beach body.." "plunging dress" etc etc
Yes the Mail's juxstaposition is bazarre and rather tasteless. But the "beach body, plunging dress" etc, are all items you can see in public, unlike the pr0n.
incoming sweary rant, look away kids if offended.. pihole...emby...
Blimey, AC, well done. But not all parents are so expert, and YouTube should sort this out. They can start by switching off the ludicrous "autoplay" (and stop it from defaulting to "on" all the time). An obvious cach grab by those who used to say "Don't be evil", but no feature is more likely to show your kids awful stuff or blow your download limits.
YT could even censor kids stuff themselves. Actually watch and moderate every children's video. Publishing would be slowed but even a small team could build up a lot of content over time.
Tom and Jerry won seven Oscars? Excellent. Fully deserved. It remains the funniest thing to hit the screen ever, anywhere.
4 for Tom and 3 for Jerry ?
"...physical access is a prerequisite to an attack..."
6TB if memory? That's more than every Sinclair spectrum manufactured, put together. In fact it might be more than every 8 bit home computer in the UK.
It might be a good idea, if they can keep the politics out of it. But what are the chances of that?
Will it eventually become a badge meaning "this website agrees politically with the people who awarded this badge" ? Given the condition of much of social media, it seems likely. The badge might then become just one more piece of ordinance in the ongoing "culture war".
Many things are better without the addition of politics. Remembrance is one example. If MLT and co can indeed produce something like the Fairtrade mark, and treat it as such, then it might just work.
Twitter's absolutely within their rights- and indeed responsibilities in many localities- to remove accounts without their registered user's permission. It's not YOUR account. It's /their/ network and /their/ account, which you use with /their/ permission. People seem to forget that.
What? Nobody forgets that. Has anyone suggested that Twitter doesn't have the right to delete its own data (user accounts) ?
What causes bloat is the use of libraries and frameworks to speed development. Yes, they do speed it - providing they do what you want and you know how to use them. But very often, you're only using a small part of their functionality yet you get a large part of the baggage.
Exactly. "Hello world.c" might contain 2 lines, but how many lines after pre-processing ? 5000 ?
Moore's law: your new laptop is 1000 times faster than that Pentium in the loft.
Bloat: They take the same time to boot up. Also to run MS Word.
No proof he was killed.
What sort of proof would convince you ? There have been no more videos or statements released by BL and no more has been heard from him. Al Quaida has not denied his death or contradicted the US account. If B-L was still alive, he could simply release a video and thereby securing a massive propagands coup.
The contention that he is alive would require an intricate conspiracy theory. Similar theories would used to claim that almost anyone is still alive. So, his death seems to be as sure as anyone else's.
Speak for yourself. I've used 10 of those and they still don't list the one I hate the most: Lisp. I've used Lisp on two different platforms and... I haven't touched it since 1989...
Yes yes, and I could bore you with my 36 years of programming experience, but won't. We are all experts here. My point was, most survey respondents are likely to have used only 2 or 3 languages to an expert level, and have little or no basis for judging the others. For example, I dislike Python, but having used it for just a couple of months, I am not really qualified to say, because I haven't yet experienced the full benefits of advanced Python.
"I started learning it as a substitute for awk and various horrible shell variants. It was a great replacement for awk because..."
Ditto. It was created as a reporting language, to replace & unify awk, sed, sh, a job it did, and continues to do, splendidly. A system administrators language, not really meant for writing general apps. Perhaps its success was its undong, as it came to be used for CGI in the 90's Internet, then spread to more general applications, which it was never really intended for, despite all the tweaks and OO extensions.
The Stack Overflow survey is a pointless. Of the 16 languages presented, a respondent will have used only about 2. Whatever.
Most of the general public dismissed the HE advice when it changed to recommending the same levels of alchohol for men and women, something which:
- seems to contradict common sense
- contradicted the previous guidelines
- contradicts guidelines other countries.
- has an odour of politics about it.
Just to note Q4OS is currently at number 40 in the Distrowatch ranking. This article might push it up a few places.
And that dear old basket case Ubuntu is at number 4, below Manjaro. Oh, mate.
“DevOps was the inevitable outcome of building and operating the sites that became the web's giants.” As [Shafer] notes, once a website involves “thousands of computers distributed world-wide, you can't just log in and do an upgrade. You can't give a few commands and reload the site. At this scale, automation isn't an option. It's a requirement.”
All customers are not alike. True, a large PaaS or SaaS company might run with an infrastructure like the above. Downtime is somewhat acceptable, and comprehended in SLAs. But what about an air traffic control system, for example, or the CAD systems of an IC manufacturer, or the control systems for a power station, or a trading floor computer, a payroll system, and so on and so on? They all have different characteristics and priorities. Or more accurately: the same priorities, but in a different order.
Isn't Devops most popular in environemnts where there is, in fact, a limited amount of ops ? Your 1000 SaaS web servers might be crawling with devs who release a new SW version every 2 weeks. Smashing! But meanwhile, in air traffic control, they take a slightly different attitude. And the CAD lads are only bothered about backups and speed, while the bankers obsess about security and compliance. The power station manager thinks your ansible-playbook is gorgeous, as long as it doesn't black-out Surrey.
Is the Devops crowd just a little bit parochial?
"Perhaps the fact that as evidenced by the comments above, no-one can agree of the best distro/desktop combination!
Choice is bad, and the best restaurants have only one dish on the menu, right?
The lack of Linux desktoppery might have more to do with 3 decades of business agreements which legally ensure that every PC comes with Windows fully integrated.
Note: Files is what happened when Nautilus was simplified to death. If you liked Nautilus then Caja (part of the MATE ecosystem) carries it on in spirit, look and feel.
And PCmanFM does the same to Caja as Caja does to Nautilus, in that regard. (On Mint 17 MATE, anyway). Faster and less buggy.
some 25 to 30 years ago, there was a belief that software production would change radically...
...This was O-O, or object oriented software. Software production would radically change, the experts predicted... Of course, software production didn’t change radically into the component utopia that the academics had envisaged...
I confess to leaving a C++ course in 1991 almost overcome with excitement about OO. At the time I was working for Texas Instruments, and OO seemed like an unbeilievably powerful way to solve engineering problems. Select a few objects, glue them together, et voila. An end to repetitive programming. An and to complexity. Write and exchange objects. Share and enjoy.
High level languages embraced OO. Even assembled ones like Perl and VB. And whatever the current flavour-of-the-month language is, it is almost certainly OO.
But orgasmic object sharing never materialized. Instead, standard "object libraries" became part of the language. Instead of being a super-duper, custom built, poloymorphous, multi inherited, operator-overloaded panacea that we would exchange and embellish and re-use, OO turned into a boring old standard library. Basically, OO == stdio.h.
The OO model is still the best way to handle complexity as an application grows. Only the code re-use remains elusive.
OK now I must return to that programme, think I'll re-use that class from 2 years ago. No. it wold be quicker to write a new object. After all, I am better at the language now, and conditions have changed, and the hardware is 10 times faster now, so that optimized cache is no longer needed, and, and...
Don't you just hate those posts where commentards bore you with obscure computers they once used. Well stop reading. I won't have a bad word said against Apollo. Ah yes, and the sublime Domain/OS. If the Ubuntu/Gnome crowd want to see how a graphical shell is really done, go forth to Ebay, where you can buy a nifty DN3500 for only....
When Megacorps say "young", they mean "cheap". Cheap is what they want, not yoof. They love cheap. Shareholders love cheap. Cheap boosts short term profits by reducing the wage bill, by far the biggest expense any megacorp faces. If a 64 Python dev would work for the same wages as a 24 year old, the older chap would get the job every time. More euphamisms:
"recent graduate" -> cheap
"free of family commitments who can work long hours" - no, just cheap
"digital native" -> cheap.
On the subject of "digital native", any grad born after '66 has spent their whole career in the Internet age, but lacks a certain skill, ie the ability to work for a very small wage indeed.
Phrase/sentence howler - come on Ed.
"You might have heard the words "combination" or "permutation" used in conversation..."
Permutaions and combinations are not news to Reg readers. This isn't the Grauniad.
"...mathematics has a convenient formula for the calculations shown above and you can search the internet for it... "
Or just remember it from school. Not a bad article, despite my sniping. Just told to the wrong people.
"My personal experiences with the NHS have been uniformally excellent and the staff friendly, helpful and competent "
I've had good NHS experiences, medium ones, and awful NHS experiences. That's the trouble. You never know what you are going to get. Here is a very trivial example, three recent blood tests:
1. Nurse took a sample of blood so skilfully I felt no discomfort. Had I been asleep when she stuck the needle in, I probably wouldn't have woken up. She was also friendly and efficiant. Great.
2. Same surgery, different nurse. Talked non-stop about her holidays while wobbling the needle painfully in my arm. Afterwards I almost fainted, which might be unrelated.
3. Same surgery, third nurse. Friendly and efficient. Almost as good as (1). I noticed she ommited to wipe the injection area with alcohol beforehand, presumably slightly increasing my chances of an infection, but I didn't say anything.
Taking blood samples is trivial, but the same inconsistency happens in the most serious treatments. I could relate depressing stories of crappy "treatment" received by seriously ill relatives, but won't. Some will argue that poor NHS experiences are caused by lack of funding but I think that lack of responsibility and accountability plays a big part.
Put bluntly, the NHS, as a huge publicly funded body, lacks motivation to keep you alive, to treat you with compassion or to minimize your discomfort. Human nature dictates it. A private health company, on the other hand, is highly motivated to achieve all these things. But then, private health companies are also motivated by profit, which can lead to a whole different set of problems, equally as bad as the above.
Okay sorry about the lecture, I'll stop there.
"another BBC owner here went from model B with a watford dfs to my beloved Acorn A310 Archimedes. 6502 assembler was better than Z80 by a street mile, but ARM assembler..."
2 grand for less memory than a Speccy. No wonder you had to write everything in assembler.
...and all yours for just 2 grand.
I would go to the lecture but I'd end up rubbing shoulders with ex Spectrum owners who haven't washed since 1984, stuck up BBC Micro types, smug Amiga fanbois, oh and by the way, the person making the next comment below is the *worst* kind of person-
On the subject of making IT boring, this article reads like a Puppet in-house magazine. Did The Register ask any questions in the "phone interview" ? Or just transcribe a statement from the Puppet marketing director ? Come on, man.
For the same reason that cartoons have only 3 fingers and a thumb, many roadsigns are not accurate representations, nor should they be. They are designed for quick comprehension and no more. If Matt Parker can design a pentagonal ball which is also clearer and quicker to recognose than the current model, I'll sign his petition.
These articles remind me of Lester Haines (RIP), and his stout work on Logowatch over the years.
On Uber - "The norms of modern online journalism require that at this point we embed a few tweets from the unwashed masses* decrying Uber's descent into branding anarchy, as if anyone really gives a tinker's what people are gobbing off about in 140 characters or less."
TomTom - "A free whalesong CD (including the hit track The Ross Sea Minke posse versus the Japanese whaleburger crew) to sharp-eyed reader Mat Butterworth."
More on Google site:theregister.co.uk haines
Never got ET. Perhaps at 15 I was a bit too old.
Never got Bladerunner either, for which I apologise and will keep rewatcing.
Loved The Thing (1982) on TV but couldn't watch it, or other gore-fests, in the cinema.
Tron perhaps "didn't impact pop culture", but it did help to send regiments of us down the computer track.
On topic, I don't think Rudd needs to understand encryption to a deep level for her job, so long as she gets the relevant principles, many of which are stated in the above comments.
15 years for reading terrorist literature on the Internet ? A tad OTT ?
"Secondly, the presence of the BBC raises the standards of the other channels. "
@AC how does that work ?
It's worth it for This Week alone. Radio 4 makes many intelligent people want to throw their radio into the garden.
"Just try watching the sh!te on the other channels, peppered by adverts, and you'll soon turn back to the Beeb."
If only that were still true, DailyLlama. Unfortunately, all BBC programmes are seperated buy long avertising cycles, on both TV and radio. On radio, news programmes are also routinely interrupted, sometimes every 8 ot 10 minutes, for a short advertising slot. The ads themselves are usually for future BBC programs, or just promoting the BBC itsellf. Just adverts for themselves, no more.
It is quite tragic for the Beeb. They have killed their own biggest advantage over commercial rivals, and shown how little they think of viewers and listeners by targeting them with anoying advertorial that isn't even needed for commercial survival.
And now here is the soft music, and that honeyed voice intones, for the 11th time, about that forthcoming Radio 4 programme that you have no interest in...
Call me cynical, but I reckon it would be easy-peasy to stop phones getting into prisons and to block signals within, but allowing a certain level pf phone traffic helps to pacify prisoners
Stale web domain - that's a paddlin'.
manbreaks automated tests at 00:30
Biting the hand that feeds IT © 1998–2017