* Posts by bombastic bob

10507 publicly visible posts • joined 1 May 2015

GitHub merges 'useless garbage' says Linus Torvalds as new NTFS support added to Linux kernel 5.15

bombastic bob Silver badge
Devil

what makes git tricky to understand is its choice of nomenclature

true. I had to re-train my thinking a bit to familiarize myself with that the @#$% they actually MEANT by "that" (whatever 'that' is for the current context). It did not take long before I "got it".

I've used P4, cvs, svn, and git. I prefer svn for my own things, but git's ok for public and work-related projects. I've also (*cough*) experienced "Source Safe" back in the day and I *ahem* "perceive myself to have been involuntarily violated and become dirty" because of it...

bombastic bob Silver badge
Meh

the git command-line interface is... not exactly easy to learn.

I dispute the accuracy of your opinion. example follows...

From the article: you should never ever use the github interfaces to merge anything

When I read that part, I knew EXACTLY why Linus would say this. For a raw pull request (i.e. submitting your dev branch's differences from the official repo) the github inteface works very well. For actual editing and stuff, no.

Therefore you should just do all of your merges and any additional edits using a decent local merge tool (maybe 'meld'?) between your local working copy and the dev branch on github, after you do a 'git pull' on your local copy of the dev branch so you know that what you're comparing to for your merge is at least CLOSE to what you'll be doing the pull request for (assuming that no major edits in the official branch affect the pull request).

Then use 'git commit' followed by 'git push' to your dev branch, and then do the pull request.

You really only need to memorize and master a few git commands:

git status

git pull

git push

git commit

git add

git rm

the rest of the commands can be looked up in the docs "whenever", as needed.

NOT that hard. seriously NOT. But yeah you need a token. And I solved that.

If you search for it on github, I wrote a simple program that lets you use a pass phrase to decrypt an encrypted file and put its contents in the clipboard (for X11 systems though). In short, you would encrypt the github issued 'password' token in a file, and then run the utility from a command shell (say 'bash') and enter your pass phrase, and the github token will be on the clipboard. Then, when you do 'git push' and git prompts for user/pass, you type in the user and paste the token when it prompts for password. This is due to github's recent policy change regarding pass phrases and git command line, and the method I use can be put on computers you do not own (like customer machines) as needed to access github repos without revealing your token.

Norwegian student tracks Bluetooth headset wearers by wardriving around Oslo on a bicycle

bombastic bob Silver badge
Devil

sounds like time for upgraded silicon. whoever makes the thing should probably design MAC randomization in and get it to market so that manufacturers will start using it. Ideally it would have the same footprint on the circuit board. They could even charge more money for it, calling it "security enhanced" or something.

(additional features might include lower quiescent operating current or better power-save)

Only 'natural persons' can be recognized as patent inventors, not AI systems, US judge rules

bombastic bob Silver badge
Facepalm

Re: He ought to give it up

if I operate a device (digital or otherwise) and it creates "an invention" (let's say a superior type of widget) I can still patent the invention, and I am its inventor. The device that made the invention is not the inventor. But the device's operator IS.

Basically, the AI guy screwed up the patent application by self-promoting his AI as "an inventor", probably to glean royalties from any 3rd party that uses it to invent things, later.

And, yes, space aliens WOULD easily qualify as 'Natural Persons'.

icon, because, facepalm for the AI guy that listed his AI as "an inventor"

bombastic bob Silver badge
Terminator

Re: Precedent set?

"Commander Data is a Toaster"

bombastic bob Silver badge
Devil

Re: Judge is right

Wouldn't the computer operator and/or data entry person for the AI's algorithm be an "inventor" by using a tool to create it? I see no reason why those people can't put their names instead of the AI program name...

US Air Force chief software officer quits after launching Hellfire missile of a LinkedIn post at his former bosses

bombastic bob Silver badge
Trollface

Re: Well Done

There's a city called "El Cajon" just east of San Diego, CA

(a box or drawer, or also a peruvian drum)

bombastic bob Silver badge
Thumb Up

keep going, you're overflowing with common sense

bombastic bob Silver badge
Devil

Re: Water-agile-fail

when the underlings understand their boss's job better than the boss himself.

"How to manage a boss" is a necessary skill for any decent IT contractor.

bombastic bob Silver badge
Happy

Re: So true...

"delegation" is the best management style. Its only weakness is when you lack competent people to delegate to. The manager who works the least is probably doing the best job.

Can we talk about Kevin McCarthy promising revenge if Big Tech aids probe into January insurrection?

bombastic bob Silver badge
Stop

Re: Don't you just love it ?

You're lucky I'm not the President, because I would have the IRS take your taxes apart line by line

Do you REALLY want some government entity or individual to have the *KIND* of power that allows for CAPRICIOUS TYRANNY in the form of "weaponizing" a TAX AUTHORITY?

This does NOT pass the "shoe on the other foot" test, by a LONG margin.

bombastic bob Silver badge
Stop

Re: Don't you just love it ?

Nope, it's a Democrat inquiry called by Pelosi to distract from her own failings

I'm not saying you're ENTIRELY wrong because we know that politicians do things _LIKE_ this a _LOT_ because they're politicians. However, I think the inquiry might actually be a GOOD thing, once the truth comes out.

A bunch of people allegedly trespassed and broke public property. They were "less than peaceful" which is NOT what Trump wanted to happen when he held his rally. It scared a bunch of politicians for a number of reasons, and they're busy hyping it all up for their own personal gain. This is what politicians _DO_ way too often. And, of course, their echo chamber media pals are enabling them because, if it bleeds, it leads.

So the REAL problem is the politicians. The people who trespassed and broke property need to be prosecuted accordingly. The only way to GET RID of evil politicians is to REPLACE them with DIFFERENT (hopefully not evil) politicians.

which COULD maybe be one of US, you know...

bombastic bob Silver badge
Black Helicopters

Re: reading the article / mixing up reality with expectations

They have asked some companies to preserve records

Right. this is not the same as demanding the records and THEN "going fishing" to "find something". Subpoenas and warrants must be relevant AND specific to avoid violating things like the U.S. Constitution's 4th amendment.

(I do not like the way this is being treated BUT they [congress] haven't violated the law; however SOME people on Jan 6 WERE allegedly trespassing and damaging public property, so they SHOULD be brought to justice, within the confines of the law and constitutional rights)

bombastic bob Silver badge
Black Helicopters

Re: Lawmakers or lawbreakers?

U.S. Congress subpoena power is still "due process" and of course if there is overreach (like violating the 4th amendment to the U.S. Constitution) then a federal judge can intervene for any objections to discovery that is deemed a violation or simply "too broad". So it's still "due process" and not tyranny so long as you have the ability to object and the congressional investigation is overseen by the courts.

It becomes tyranny when due process no longer exists.

(IANAL so my legal advice/opinion is worth what you paid for it)

Yet, I think there is STILL value to leaving your phone off (with no battery) at times...

bombastic bob Silver badge
Black Helicopters

The questions that no one has asked those leaders are "who are they protecting?" and "why are they fighting this?"

I would like to see SIMILAR QUESTIONS asked about what happened in Milwaukee, Portland, Seattle, and other places from organizations like B.L.M. and ANTIFA. And I think the death toll from all of THAT was a *LOT* higher.

The laws were broken, and justice MUST be applied EQUALLY to ALL.

(and what happened on January 6 was a clear violation of the law, too)

Banned: The 1,170 words you can't use with GitHub Copilot

bombastic bob Silver badge
Trollface

Re: Yes, but...

I bet they forgot "Semprini" too

bombastic bob Silver badge
Pirate

Re: Who did knew that

Actually, "they" should know better than to anger programmers, many of whom are white-hat hackers, with a few grey hats as well. Github was (more or less) originally a place where people were FREE to put open source projects. Commercial-use support came afterwards, and I use it so it's a good thing.

HOWEVER, "angering the customer base" is a BAD thing. If I am right, and the people who originally *MADE* Github so popular are "Freedom Loving" hacker-types that *CRINGE* at even the *IDEA* of nanny-bots built into the service (and getting in the way of their FREEDOM), I think the results will be predictable.

bombastic bob Silver badge
Thumb Up

Re: Any interest, though

agreed

bombastic bob Silver badge
Trollface

Re: Too few words

I'm waiting for words like "if" and "for" to be included in their list

bombastic bob Silver badge
Devil

Re: Passive aggressive is okay, right? ... right? ... right?

from the article: The software also won't make suggestions if the user's code contains any of the stored slurs.

So that could be a back-door way of implementing an OFF switch, right? I'm assuming that would be in a context of a "you must use this" directive from a clueless boss.

I don't like "features" of this nature anyway. I type fast and don't need something correcting me while I type, nor GENERATING BAD CODE *FOR* me. I haven't used Copilot yet and so it may not be as IRRITATING as other "autocomplete" or so-called "intelligent" features of an IDE. Still, from the descriptions (and apparent history of generating INSECURE code according to the article) it's probably NOT something I'd use without coercion.

I'll just have to make sure to include a harmless (yet 'banned' word) in the header comments of each file. heh.

/* The liberal use of code comments by maintainers is encouraged */

bombastic bob Silver badge
Mushroom

Re: Usage

your example is CLEARLY a reason why "profanity nanny" global "one size fits all" filters need to have LOCAL SETTINGS MANAGEMENT (including an "off" switch).

And maybe certain programmers should REALLY just become more tolerant and/or get a sense of humor. There are CERTAINLY more important things in the world of software development than ROBOT WORD POLICE. One of them was pointed out in the article, something about Copilot generating INSECURE CODE...

Confessions of a ransomware negotiator: Well, somebody's got to talk to the criminals holding data hostage

bombastic bob Silver badge
Devil

Re: Shah and his team get very little intelligence from the police

actually I would hope that during the negotiations they are GIVING a LOT of intelligence TO the police

(I would be MORE interested in NAILING THE PERPS than getting my data back, as anything truly important is being regularly backed up)

In space, no one can hear cyber security professionals scream

bombastic bob Silver badge
Devil

back in the early days of teh intarwebs only a relative handful of people, the vast majority of whom were NOT potential miscreants, could access other computers on teh intarwebs. So the *pressing* need for security was a *bit* less than it is now. (A *bit* being more like the comparison between dust and boulders, knowing that you really do not want dust to accumulate either).

Currently, only a relative handful of people have access to satellites via radio. Obvious comparison follows.

bombastic bob Silver badge
Happy

Re: "If it asks whether you want to play a game, may I recommend you select 'no'"

and don't forget to water the flowers

AWS Tokyo outage takes down banks, share traders, and telcos

bombastic bob Silver badge
Devil

the internet was designed to have a routing failover built in.

Why not "the cloud" ?

Electricity and phones and water in 1st world countries are expected to have 100% reliability. Why NOT "the cloud" ? I believe it CAN be done, and SHOULD.

(see my earlier post, below)

bombastic bob Silver badge
Devil

private cloud failover?

Here's a business opportunity for AWS: sell/rent end-users an inexpensive "private cloud failover system" in the form of a private cloud server that is capable of automatically handling the load (albeit slower) while the rest of the network is titsup...

(It could also handle low bandwidth loads and include synchronization when normal services are restored)

Just a thought, anyway. No more ALL eggs in ONE basket. The web publisher/whatever would basically rent or buy the server (maybe co-located on a different part of the internet, or physically local to the customer), and use regular AWS things to manage it (along with everything else). It would be for uber-high-reliability services, like banks, hospitals, governments, military, etc.. And it would handle a portion of the normal load. It would also have to specifically be set up to work when completely disconnected from the rest of the cloud services, and reliably sync up when services are restored.

Something to think about.

(assuming they do not already do this)

Fired credit union employee admits: I wiped 21GB of files from company's shared drive in retaliation

bombastic bob Silver badge
Devil

Re: I did the same by accident...

"dd" stands for "WAIT... take a breath, re-read what you just typed, and pray to whatever dieties you believe in before pressing the 'enter' key"

bombastic bob Silver badge
Devil

Re: I did the same by accident...

sixty hours without sleep taught me to be more careful.

and to always have a backup!

bombastic bob Silver badge
Unhappy

Re: Swiss cheese

banking regulators might decide to levy FINES that exceed that comparatively insignificant cost of $10k

bombastic bob Silver badge
Devil

Re: Court documents indicate that the credit union had "some" of the data backed up

recovery costs ARE high when it takes expensive consultants to do it. They're probably running file un-delete cleanup utilities and doing it all by hand.

But what you and I probably would have had at the very LEAST is a simple 'xcopy' of the shared drive (as it was last night at midnight) on the IT manager's personal computer, since its only a few gigabytes and any decent IT manager can offload some of the porn to make room for it...

bombastic bob Silver badge
Devil

Re: Court documents indicate that the credit union had "some" of the data backed up

Secondly, pay for a proper backup / DR strategy

Or something simple, like DOS-style batch files and zips of the entire share drive with the YYYYMMDD date in the file name. Probably less than 10Gb for the ZIP. A 2TB USB drive plugged into the IT guy's computer, backing up every day at 8PM with a scheduled process, and when the drive gets full, get a new drive. 10GB a day could run for 200 days before filling. Or maybe you just clean out old files once a month or something...

(just turn off the monitor at night and leave the CPU running to do the scheduled stuff)

But yeah you need an IT manager that knows what he's doing.

bombastic bob Silver badge
Facepalm

But the company bears a greater burden of blame for making it possible in the first place

The main point of the article, no doubt.

They apparently had a directory labeled 'DO NOT DELETE' containing ransomware-related things. At least THAT one should've been mirrored in several places, including a USB drive, on a regular basis. Why? RANSOMWARE of course!!!

icon, because, facepalm

Spring tears down math geek t-shirt listing because it dared to mention the trademarked word 'zeta'

bombastic bob Silver badge
Facepalm

Carlsbad CA is a high rent zone where a lot of businesses might want to locate for "image" reasons. It's a little bit like being located in Palo Alto. Not saying "snooty" or anything because it's not THAT bad, but still I think there's at least a _little_ bit of that.

Anyway, having a L_[aw]_Y_E_R office there that (allegedly) TRADEMARKS THE GREEK ALPHABET doesn't surprise me at all...

Icon, because, FACEPALM

Leaked Guntrader firearms data file shared. Worst case scenario? Criminals plot UK gun owners' home addresses in Google Earth

bombastic bob Silver badge
Pirate

Re: Storage

I consider CRIMINALS to be "pests"

bombastic bob Silver badge
Pirate

Re: section 58

and if the criminals see that your house has a firearm in it they have basically 2 scenarios:

* you won't be home if they want to actually steal your firearm

* you WILL be home and will use your firearm(s) on THE CRIMINAL (I would)

It might be interesting to view crime stats later to see if criminals avoid the "firearm house" in favor of the one nearby with all of the lights off and an expensive entertainment system inside...

This drag sail could prevent spacecraft from turning into long-term orbiting junk. We spoke to its inventors ahead of launch

bombastic bob Silver badge
Devil

It could also be that the 15kg includes the hardware necessary to store it and deploy it.

bombastic bob Silver badge
Devil

Re: Fifteen kilograms?!?

I would expect that comparing 15kg to the amount of fuel needed to de-orbit in the same time frame might make it the most viable alternative to a de-orbit burn.

In Microsoft's world, cloud email still often requires on-premises Exchange. Why?

bombastic bob Silver badge
Meh

Re: Can CNCF please shepherd through an open source AD equivalent?

I think it would depend on your needs. AD (from my viewpoint) has a lot of tentacles...

bombastic bob Silver badge
Devil

Those of us in the real world ... know that email is not simple.

I could certainly replicate MOST of what I've done on an RPi but i don't think I'd want to. My setup uses FreeBSD and is based on a config I originally set up back in the mid-2000's, has DNS, IMAP, shared host mail forwarded in and received by sendmail, etc. etc.. Not 'simple' (but not so impossible either). ZFS replication is nice, as well as cron for daily backups. A bit much for an RPi. Still is kinda nice having daily cron job results and Fail2Ban output sent to a specific IMAP folder so I can look at it if I want.

As for the ability to handle large volumes of e-mail, that would depend on my internet connection, Cyrus IMAPD, the shared host that forwards mail to my LAN server, and sendmail. (My internet connection is probably the weakest link)

in any case, I can't claim to be any kind of network guru unless I can manage to set all that up...

bombastic bob Silver badge
Devil

Re: Confused.com

I don't use Exchange at all but I do engineering work (mostly remote) for a company that apparently uses the cloudy version. Recently they were having trouble receiving e-mail from me for some reason. I never did find out exactly why except that for about a week, the outlook servers wouldn't respond to regular SMTP protocol. Now that it's working again, I was wondering if someone had turned OFF the machine running Exchange (assuming there had been one) and maybe THAT caused the e-mail to stop working. It didn't help that their MX settings appeared to be wrong (2 backup SMTP servers that do not recognize any of their company e-mail addresses when I checked them). So for a little over a week, I'd send them mail, it would go to a backup server, and then bounce back. Frustrating.

Their IT stuff is handled by a contractor that's apparently more of a B.S. artist than an IT pro. He doesn't seem to know basic networking very well (but apparently knows the right buttons to push to set up a new user's e-mail account). Unfortunately I'm not in Simon the BOFH's position and can't simply invite him to take a look out of the 3rd floor window...

In any case the company's e-mail is "working" now. Nobody ever told me why it wasn't. It might not be my department but I hate to see things like that happen, especially when I have a "clever" setup on my own LAN (been running since mid 2000's) that involves sendmail and an IMAP server and forwarding that I set up through one of those inexpensive "rent a shared Linux server" services.

And I wonder just how much of that was caused by Exchange...

Children of China, your state-sanctioned hour of gaming begins … now!

bombastic bob Silver badge
Facepalm

Oh, NOZE, _ONE_ _PERSON_ _DIED_ fear fear panic panic panic... NOW let's use that to justify our HEAVY HANDED RESTRICTIONS on EVERYONE ELSE'S BEHAVIOR *just* *in* *case* ...

REAL LIFE _IS_ RISK. The odds of dying in a traffic accident or having a tree fall on you or getting struck by lightning is NOT keeping people from driving or going outside... at least for NOW. In the current acceleration towards dystopian heavy-handed BIG BROTHER control of EVERY aspect of EVERYONE's lives, you have to remember that RISK *IS* *LIFE*. Otherwise we're just LAB RATS.

(icon, because, FACEPALM)

bombastic bob Silver badge
Big Brother

A free country should not implement bans on activities

PERIOD (with the exception of REAL crimes like theft, rape, murder, etc.)

this acceleration towards DYSTOPIAN CONTROL by BIG BROTHER is sickening...

bombastic bob Silver badge
Megaphone

Re: Freedom vs public health

what we do NOT need is a HEAVY HANDED TOTALITARIAN GOVERNMENT becoming "parents".

To have a truly FREE society, you have to ALLOW people to make choices AND accept the responsibilities of those choices, without HEAVY HANDED GOVERNMENT INTEFERENCE, even if you DISagree with those choices.

What China is doing is DYSTOPIAN and you can NOT justify it without IGNORING the overreach and the constant pressure of "big brother" looking over your shoulder at EVERY! ASPECT! OF! YOUR! LIFE!!

and, since when is PROGRAMMING a GAME? (article referenced Go, Chess, and PROGRAMMING as acceptable-to-the-CCP "games")

After quietly switching to slower NAND in an NVMe SSD, Western Digital promises to be a bit louder next time

bombastic bob Silver badge
Holmes

Re: Revenue is ego, it doesn't mean anything

These actions are by design.

AND they got caught, AND people are watching, now. More watching is probably needed.

bombastic bob Silver badge
Meh

Re: Revenue is ego, it doesn't mean anything

Their gross margin is 26% though, which is huge!

you probably haven't done a LOT of financial analysis and reporting for the top-level executive suits, have you?

When it comes to cost accounting and analysis, there are those factors (generally called called "burden") that are basically fudge factors applied to adjust estimated costs for specific product lines in order to determine what it REALLY costs as best as possible without getting down to the nit in every analysis.

"Gross Margin" generally takes some (but not all) of this into account. As a general rule, the gross margin for a product line is used to determine "which products are profitable" so they know what to can, what to cost reduce, and what to promote like hell. That sort of thing. But it's "gross margin" and STILL does not factor in ALL of the costs. (Obviously that comes later with the 'bottom line').

Not unexpectedly the costs of sales, marketing, "ivory tower", taxes, loan interest, dividends, and other such things take a HUGE bite. That's where all the margin disappears to, as a general rule.

So 26% gross margin in a financial report might simply be fudged up or down to look better than it is, or may depend heavily on how they do their overall cost accounting at the end.

/me takes off accountant hat and tosses it back into the corner - stupid stinky hat

Japan's bullet trains replace smoking rooms with Zooming rooms

bombastic bob Silver badge
Devil

Re: its trains should not be Zoom-free zones that inconvenience business travellers

we need a portable "cone of silence"

(see 'Get Smart' TV show from the 60's, which was co-written by Mel Brooks, if you haven't heard of that before. "Sorry about that, Chief")

bombastic bob Silver badge
Devil

Re: Lagging

a decade or so ago I was using a commute train in southern CA to avoid traffic (went up to 75MPH in spots, but mostly under 40). Unfortunately the trip time kept increasing (due to inconvenient bus re-scheduling at the destination, mostly) so I stopped doing it. But while i was using the train many of us train riders wanted wifi. A laptop made it possible to do work, but I usually just played music and had an "alarm" go off 5 minutes before my stop in case I nodded off...

Trains being used as off-site work zones could mean shorter actual work days, recovering time while commuting, but at the expensive of inconvenience and bad scheduling practices. Unfortunately the trade-off got SO bad I withstood the traffic that I HATE to save over an HOUR each way...

(bus arrives too early, leaves too late, inconvenient "everyone on one or two for-the-train buses" and their convenient-for-the-politicians schedules, buses slowed down in traffic and hence picks up earlier and earlier, drop you off later and later, and they leave you at the station longer and longer, etc. etc. - not a good thing after initially being pretty cool)

'Unicorn' startup CEO faked sales figures, deals to trick investors, prosecutors claim

bombastic bob Silver badge
Devil

I will never understand UNSCRUPULOUS businesspeople.

I think I fixed that for you. Most business people are honest, and are the kind of people who hire you and pay you well if you do a good job, charge fair prices and service customers well, and report expenses and earnings honestly to investors.

bombastic bob Silver badge
Devil

Re: Robinhood?

without a suite number in the address it looks the same.

But a NORMAL company address WOULD include the suite number.

I used google maps to zoom in on it. It is a simple two story office building that looks a bit like a house, as far as I can tell, a kind of "semi-posh looking" rich neighborhood "homey" kind of building in my opinion. And it's not that big. You need 'street view' to see what I mean.

Google maps flagged 'Robinhood Financial' on the map. I do not think it is a mailbox place, but actual office space. Maybe it comes with a limited office staff (phones, mail) and internet service? That would make having an office space and a physical address convenient, especially for an intarweb company.

Interesting observation though. It's worth following up.

What's the top programming language? It's not JavaScript but Python, says IEEE survey

bombastic bob Silver badge
Devil

Re: What about people just using the language, and not talking about it?

I also haven't found a decent Python editor yet.

I use Pluma. It has syntax highlighting/coloring, auto-indent capability (somewhat simple but easy to get used to), and the ability to indent a hightighted block of text using tab/back-tab.

(gedit can do this too but its interface IRRITATES me)