I've been using LastPass for many years. I used to use Password Safe, which is strictly local. But they had me at "all popular platforms including Linux".
I have no objection to the price increase. They deserve it, and no doubt will use the money to make the product even better.
> Furthermore I can't comprehend why anyone would think such a service is safe to use in the first place
It's safe because the data is encrypted on your local computer/device. The encrypted data is sent up to the cloud. The company doesn't have any key that can be used to decrypt it.
You do have to guard your master password! But most of us can memorize one good password.
And even if they did, not "single" ones (AKA apostrophes). Please don't apostrophe your quotation marks. Unless you are a software developer, and then if you can in the language(s) you use, I endorse that usage because it makes the code easier to read.
Nor do these get quotation marks: (but quotation marks in the list below are legit because I am ACTUALLY QUOTING.
So, there's some incorporated foundation or what-not (Ah, "Drupal Association") behind the ongoing poisoning of the Interwebs with 20 year old technology (OK, looked it up 16 year old technology) built on top of 30 year old technology, both of which deserved to die an awful death (we are talking about SOFTWARE here) years ago?
And, because there are so many sheeples just making the same mistakes over and over to keep this junk alive, that they have nothing better to do than to pick-apart the lives of people involved in some bizarre and complicated (and sounds time-consuming) sexual cult rather than focusing on their own bizarre software cult of meh-ness?
So, here is my history with PHP. Some time mid-90s (I thought it was 95 or 96, but I just checked facts and I guess PHP never existed before 97) I worked on a project to make one of the first online shopping carts. (The end-customer was Tesco, FWIW). I wrote the shopping cart code in C, for NSAPI.
But we needed more than just a shopping cart. And I'd heard about this PHP thing, I emailed the author, and he sent me the script. (That's the way it worked at the time.) I think it was helpful in fleshing out the rest of the site. I guess some kind of food catalog. (The company was in the catalog-making business. They were making catalogs on CDROMs (remember those?) and print, and the big deal was they could push a button and publish to BOTH woohoo!. I'd suggested it wouldn't be much of a stretch to also publish to HTML and so I was allowed to noodle with the idea, and somehow it was convenient at the time to incorporate PHP.
It actually wasn't awful at the time. It was just a little script that some guy made to help him make his personal website. And it worked well enough for our purposes, at the time. I guess.
That was the last time I ever used PHP. I didn't ride the thing into it's awfulness and "redemption". It was a cute hack, especially for somebody with no formal computer science training.
But it's led to - even today! - "developers" getting their peanut butter mixed with... er, I mean writing code in HTML pages. And not understanding why the browser is not executing their PHP code or isn't able to stuff PHP variables from Javascript without employing powdered cleanser. Or why websites can't violate the laws of physics and reach into the past and change variable values is code that already ran and went.
Really, there are far more perverted things going on here than some amusing sexual proclivities that I really do not want to know about.
Do these people find any time to code?
More importantly, how sick are these people who still feel the need to abuse one individual, when they are already abusing millions or billions?
P.S. I really want to cash in my 0.001 shares of Adobe that I got out of this. I can't find the damn Macromedia stock certificate.
No, the Javascript on most sites is just copy-pasted using View Source.
View Source is part of what is WRONG with the web.
It was never intended for wanna-be developers to copy-paste (STEAL) code from other sites. It was an early debug tool, long since superseded by decent inspection debut tools present in every desktop browser.
If you are going to copy-paste code from other sites, AT LEAST use the inspection tools!
But if you find anything you can easily read, you know you picked a lousy site to crib from, because a GOOD site will minify the JS, often into a single file. It will be incomprehensible. Not to hide it from you, but because it is efficient. If you can read the JS, you stumbled across a site that doesn't give a damn about efficiency.
There are plenty of good, open-source, published Javascript libraries and plugins, as somebody pointed out in a thread below. Troll GitHub, not website sources!
On the other hand, taxi companies almost almost comply willingly with law enforcement. I suppose because they are regulated, and often law enforcement has a hand in the regulation.
Heck, they even cooperate willingly with the public.
Uber, on the other hand, tells pedestrians who are put in danger by their drivers to call the police, and refuses to help in any way or discipline their drivers. The police and prosecutor really don't have the time to try to track-down an Uber driver from a partial license plate number, and go through the technicalities that Uber will require of them. Uber will require that they go formally through a court order.
Uber themselves are in the best position to identify the driver - they know what drivers were in a given location at a given time, it is easy for them to check the license plate, car model, color, etc. Instead, though, they will do everything they can to block discovery.
Call a taxi company, and you bet they are going to be on that driver's ass and cooperate.
Little boxes on the hillside, Little boxes made of ticky tacky, Little boxes on the hillside, Little boxes all the same. There's a green one and a pink one And a blue one and a yellow one, And they're all made out of ticky tacky And they all look just the same.
And the people in the houses All went to the university, Where they were put in boxes And they came out all the same, And there's doctors and lawyers, And business executives, And they're all made out of ticky tacky And they all look just the same.
And they all play on the golf course And drink their martinis dry, And they all have pretty children And the children go to school, And the children go to summer camp And then to the university, Where they are put in boxes And they come out all the same.
And the boys go into business And marry and raise a family In boxes made of ticky tacky And they all look just the same. There's a green one and a pink one And a blue one and a yellow one, And they're all made out of ticky tacky And they all look just the same.
Microsoft should focus on more important things, first, like fixing the LinkedIn website that they broke.
I speculate that they've already tested this initiative - to make the recent changes that broke the site.
Now, to set things right, how about putting the UI and UX designers that did those awful things to Linked in through some proper schooling?
But I might be wrong, and forcing everybody to click-to-reveal most everything of relevance, and constantly have to click to "see 5 more" is a GOOD thing.
I don't get it why some many developers WON'T use the real documentation. Heck, many of them WON'T even download from official sources, instead relying on third-party collections with obsolete versions, or, worse (at least potentially) intentionally hacked/poisoned mods.
WHY do so many use W3Fools? I once had a Google filter set-up to keep them out of search results. But W3Fools gamed Google with dozens or hundreds of of different domains, until the technique became widespread and Google threw in the towel and removed the filter feature. W3Fools is the WORST possible place to get accurate information. I half-suspect it is actually a Russian or Chinese initiative to spread absolute crap all over the Internet. Find out where W3Fools is blocked. That will tell you who is behind it!;)
MDN is a GREAT site for learning HTML/CSS/JS. The jQuery Learning Center is a GREAT site for learning jQuery. Why do so many flock to tutorial sites with horrible quality and WRONG information?
I don't use PHP, so don't know if the official documentation is GREAT. I have to guess, though, that after all these years, it can't be totally awful.
(Last time I used PHP was like a year after it first appeared. I think I had it emailed to me by the author. I feel for the author, who is probably blamed by many for it's failings. It was just a simple script to help him with his blog site, and he was an amateur. I do not mean "amateur" in a disparaging way, I mean it in a descriptive, literal sense. Others took it up and built crap on top of a simple script with a simple purpose. Along the way, there's been a corrective course that turned it into a language with a not-completely-awful syntax, but the developers haven't had the will to remove the awful parts. It seems impossible to get PHP developers to stop cutting-and-pasting, and to stop using the awful parts.)
CODE DOES NOT BELONG IN HTML TEMPLATES. CODE DOES NOT BELONG IN HTML TEMPLATES! CODE DOES NOT...
Unfortunately, that's how MOST PHP sites are written.
Hosts add speed (via hardcodes/adblocks), security (vs. bad sites/malware/poisoned dns), reliability (vs. dns down), & anonymity (vs. dns requestlogs/trackers).
Less power/cpu/ram + IO use vs. DNS/routers/addons/antivirus + less security bugs/complexity & faster vs. addons/routers/remote dns!
Avoids DNSChangers in routers/IP settings & dns redirects (99.999% of ISP DNS != patched vs. it) + lightens DNS load & resolves faster from local system RAM!
* Via what u NATIVELY have in the IP stack in FASTER kernelmode!
Maybe nothing. This is probably similar to Google becoming Alphabet......a corporate structure change that has little effect on the consumer facing brands.
But, in this case, it is all about the consumer-facing brand.
Have always been surprised at Trump's support of NASA, whether as magnanimously as he would like us think or not. At least it is not a 30% or more cut like some other agencies. He rejects science, except when it comes to expanding real estate...
I guess the good news here is that we can conclude that the Grays - whom I assume are in total control of every President - do NOT want to eat us! They do not seem to care about our health.
Of course, that doesn't mean that they don't want to turn us into some powdered industrial product. But at least they do not want to eat us!
Anyone else notice the correlation between this and Uber walking-back Greyball?
I suspect Apple threatened the nuclear option. Greyball would definitely qualify for removal from the App Store on the broader issue here of undisclosed/changing app behavior as well as just plain out-and-out fraud.
I would have rather seen Uber removed from the App Store, though, than whatever back-room deal was made. There was no second chance, for example, for Kepeli/Dash. (Dash is an offline API documentation reader app. The author got bounced permanently when he let his sister use his developer account and she allegedly posted fraudulent reviews for her own app.)
Well, I am working on software the walks call-center workers through call scripts, and records answers gotten from callers in a database. It's very interesting, we use AI to analyze the results - Watson, you know Watson? From Jeopardy? So, my company can use the results to improve the effectiveness of the calls. Why, we even analyze voice stress. We found that "Green Dot Moneygram" causes the person's stress to rise, so we have switched to a less familiar money transfer vehicle that is not as familiar, and this seems to increase trust level, and so it is much easier to sc.... secure a sale, that is."
They didn't ask him to write an entire balancing algorithm
That's not what his tweet said. His tweet said he was asked to balance a tree.
The story states that he was asked to write a function to balance a binary tree.
It looks to me that the reporter misinterpreted Omin's tweet. The writer was probably winging it a bit, as tech reporters are seldom practitioners in the filed that they report on. Maybe there should be an entry test for tech reporters. A technical reading-comprehension test. If they get it right, they are not a professional tech reporter.
It's interesting that so many who have posted here missed this. Or they just automatically believed the "fake news", and ignored the source material (tweet) - which was present verbatim in the article - altogether.
Now, back to reading "The Society of the Spectacle." Seems relevant. More so every single day.
Appropriate questions would quiz him about his work and education. With followup if the border agent had the competency to further quiz, which they almost certainly would not. But they could at least try to sense whether he was BSing or not. And presumably, that's a skill that border agents possess, or should (detection of BS.)
Tell me a bit about your current work?
What is your role in your company and in your current project?
Do you write code? If so, what computer languages do you currently use?
What college degree (if any) did you receive, and if so, what was your major?
How does your team communicate? That is, do you have in-person meetings, teleconferences, use email, instant messaging, etc.? Tell me a bit about it.
Explain to me just what a software engineer does?
The goal should be to determine if he actually does what he says he does for a living. Not to spring a pop-quiz on subjects that may or may not be of any importance in his job.
Honestly, the first question should be enough. Either the guy will prattle on with detail after detail without hesitation, or will be very vague.
Omin's tweet states he was asked to balance a binary tree. But the story states that he was asked to write a function to check to see if a binary tree is balanced. The latter is part of the solution to the former.
Extraordinary Popular Delusions and the Madness of Crowds
No affiliate link, just a public service!
I've been using LastPass for many years. I used to use Password Safe, which is strictly local. But they had me at "all popular platforms including Linux".
I have no objection to the price increase. They deserve it, and no doubt will use the money to make the product even better.
> Furthermore I can't comprehend why anyone would think such a service is safe to use in the first place
It's safe because the data is encrypted on your local computer/device. The encrypted data is sent up to the cloud. The company doesn't have any key that can be used to decrypt it.
You do have to guard your master password! But most of us can memorize one good password.
'red snappers' don't get quotes.
And even if they did, not "single" ones (AKA apostrophes). Please don't apostrophe your quotation marks. Unless you are a software developer, and then if you can in the language(s) you use, I endorse that usage because it makes the code easier to read.
Nor do these get quotation marks: (but quotation marks in the list below are legit because I am ACTUALLY QUOTING.
- "Kardashian money"
- "billions"
- "fun fact"
OK, maybe "billions", if you were exaggerating.
- The grammar pedantry squad
Shocked! Shocked! I say!
So, there's some incorporated foundation or what-not (Ah, "Drupal Association") behind the ongoing poisoning of the Interwebs with 20 year old technology (OK, looked it up 16 year old technology) built on top of 30 year old technology, both of which deserved to die an awful death (we are talking about SOFTWARE here) years ago?
And, because there are so many sheeples just making the same mistakes over and over to keep this junk alive, that they have nothing better to do than to pick-apart the lives of people involved in some bizarre and complicated (and sounds time-consuming) sexual cult rather than focusing on their own bizarre software cult of meh-ness?
So, here is my history with PHP. Some time mid-90s (I thought it was 95 or 96, but I just checked facts and I guess PHP never existed before 97) I worked on a project to make one of the first online shopping carts. (The end-customer was Tesco, FWIW). I wrote the shopping cart code in C, for NSAPI.
But we needed more than just a shopping cart. And I'd heard about this PHP thing, I emailed the author, and he sent me the script. (That's the way it worked at the time.) I think it was helpful in fleshing out the rest of the site. I guess some kind of food catalog. (The company was in the catalog-making business. They were making catalogs on CDROMs (remember those?) and print, and the big deal was they could push a button and publish to BOTH woohoo!. I'd suggested it wouldn't be much of a stretch to also publish to HTML and so I was allowed to noodle with the idea, and somehow it was convenient at the time to incorporate PHP.
It actually wasn't awful at the time. It was just a little script that some guy made to help him make his personal website. And it worked well enough for our purposes, at the time. I guess.
That was the last time I ever used PHP. I didn't ride the thing into it's awfulness and "redemption". It was a cute hack, especially for somebody with no formal computer science training.
But it's led to - even today! - "developers" getting their peanut butter mixed with... er, I mean writing code in HTML pages. And not understanding why the browser is not executing their PHP code or isn't able to stuff PHP variables from Javascript without employing powdered cleanser. Or why websites can't violate the laws of physics and reach into the past and change variable values is code that already ran and went.
Really, there are far more perverted things going on here than some amusing sexual proclivities that I really do not want to know about.
Do these people find any time to code?
More importantly, how sick are these people who still feel the need to abuse one individual, when they are already abusing millions or billions?
P.S. I really want to cash in my 0.001 shares of Adobe that I got out of this. I can't find the damn Macromedia stock certificate.
See subject.
No, the Javascript on most sites is just copy-pasted using View Source.
View Source is part of what is WRONG with the web.
It was never intended for wanna-be developers to copy-paste (STEAL) code from other sites. It was an early debug tool, long since superseded by decent inspection debut tools present in every desktop browser.
If you are going to copy-paste code from other sites, AT LEAST use the inspection tools!
But if you find anything you can easily read, you know you picked a lousy site to crib from, because a GOOD site will minify the JS, often into a single file. It will be incomprehensible. Not to hide it from you, but because it is efficient. If you can read the JS, you stumbled across a site that doesn't give a damn about efficiency.
There are plenty of good, open-source, published Javascript libraries and plugins, as somebody pointed out in a thread below. Troll GitHub, not website sources!
On the other hand, taxi companies almost almost comply willingly with law enforcement. I suppose because they are regulated, and often law enforcement has a hand in the regulation.
Heck, they even cooperate willingly with the public.
Uber, on the other hand, tells pedestrians who are put in danger by their drivers to call the police, and refuses to help in any way or discipline their drivers. The police and prosecutor really don't have the time to try to track-down an Uber driver from a partial license plate number, and go through the technicalities that Uber will require of them. Uber will require that they go formally through a court order.
Uber themselves are in the best position to identify the driver - they know what drivers were in a given location at a given time, it is easy for them to check the license plate, car model, color, etc. Instead, though, they will do everything they can to block discovery.
Call a taxi company, and you bet they are going to be on that driver's ass and cooperate.
Little boxes on the hillside,
Little boxes made of ticky tacky,
Little boxes on the hillside,
Little boxes all the same.
There's a green one and a pink one
And a blue one and a yellow one,
And they're all made out of ticky tacky
And they all look just the same.
And the people in the houses
All went to the university,
Where they were put in boxes
And they came out all the same,
And there's doctors and lawyers,
And business executives,
And they're all made out of ticky tacky
And they all look just the same.
And they all play on the golf course
And drink their martinis dry,
And they all have pretty children
And the children go to school,
And the children go to summer camp
And then to the university,
Where they are put in boxes
And they come out all the same.
And the boys go into business
And marry and raise a family
In boxes made of ticky tacky
And they all look just the same.
There's a green one and a pink one
And a blue one and a yellow one,
And they're all made out of ticky tacky
And they all look just the same.
How much does this really help, though, when the typical site is bloated with:
"Is not bug. Is medical device for humanity!"
Microsoft should focus on more important things, first, like fixing the LinkedIn website that they broke.
I speculate that they've already tested this initiative - to make the recent changes that broke the site.
Now, to set things right, how about putting the UI and UX designers that did those awful things to Linked in through some proper schooling?
But I might be wrong, and forcing everybody to click-to-reveal most everything of relevance, and constantly have to click to "see 5 more" is a GOOD thing.
But.... no.
I don't get it why some many developers WON'T use the real documentation. Heck, many of them WON'T even download from official sources, instead relying on third-party collections with obsolete versions, or, worse (at least potentially) intentionally hacked/poisoned mods.
WHY do so many use W3Fools? I once had a Google filter set-up to keep them out of search results. But W3Fools gamed Google with dozens or hundreds of of different domains, until the technique became widespread and Google threw in the towel and removed the filter feature. W3Fools is the WORST possible place to get accurate information. I half-suspect it is actually a Russian or Chinese initiative to spread absolute crap all over the Internet. Find out where W3Fools is blocked. That will tell you who is behind it! ;)
MDN is a GREAT site for learning HTML/CSS/JS. The jQuery Learning Center is a GREAT site for learning jQuery. Why do so many flock to tutorial sites with horrible quality and WRONG information?
I don't use PHP, so don't know if the official documentation is GREAT. I have to guess, though, that after all these years, it can't be totally awful.
(Last time I used PHP was like a year after it first appeared. I think I had it emailed to me by the author. I feel for the author, who is probably blamed by many for it's failings. It was just a simple script to help him with his blog site, and he was an amateur. I do not mean "amateur" in a disparaging way, I mean it in a descriptive, literal sense. Others took it up and built crap on top of a simple script with a simple purpose. Along the way, there's been a corrective course that turned it into a language with a not-completely-awful syntax, but the developers haven't had the will to remove the awful parts. It seems impossible to get PHP developers to stop cutting-and-pasting, and to stop using the awful parts.)
CODE DOES NOT BELONG IN HTML TEMPLATES. CODE DOES NOT BELONG IN HTML TEMPLATES! CODE DOES NOT...
Unfortunately, that's how MOST PHP sites are written.
Who needs correct logic?
Cut-and-paste, baby!
Other key skills include begging others to do your work in support forums.
Is that you, Dr. Bronner?
Did you come back as a security consultant?
But, in this case, it is all about the consumer-facing brand.
See subject.
Sadly, this is NOT an April Fool's joke.
Because somebody thinks that HTML belongs wrapped in Javascript.
And, sadly, this isn't the first time this has happened.
https://www.youtube.com/watch?...
Have always been surprised at Trump's support of NASA, whether as magnanimously as he would like us think or not. At least it is not a 30% or more cut like some other agencies. He rejects science, except when it comes to expanding real estate...
I guess the good news here is that we can conclude that the Grays - whom I assume are in total control of every President - do NOT want to eat us! They do not seem to care about our health.
Of course, that doesn't mean that they don't want to turn us into some powdered industrial product. But at least they do not want to eat us!
Anyone else notice the correlation between this and Uber walking-back Greyball?
I suspect Apple threatened the nuclear option. Greyball would definitely qualify for removal from the App Store on the broader issue here of undisclosed/changing app behavior as well as just plain out-and-out fraud.
I would have rather seen Uber removed from the App Store, though, than whatever back-room deal was made. There was no second chance, for example, for Kepeli/Dash. (Dash is an offline API documentation reader app. The author got bounced permanently when he let his sister use his developer account and she allegedly posted fraudulent reviews for her own app.)
Just put Tux on the Windows key.
For extra points, build-in a full-sized clicky keyboard. Yes, it will be thick.
They could add a dedicated key to play a random Linus rant.
That's not what his tweet said. His tweet said he was asked to balance a tree.
The story states that he was asked to write a function to balance a binary tree.
It looks to me that the reporter misinterpreted Omin's tweet. The writer was probably winging it a bit, as tech reporters are seldom practitioners in the filed that they report on. Maybe there should be an entry test for tech reporters. A technical reading-comprehension test. If they get it right, they are not a professional tech reporter.
It's interesting that so many who have posted here missed this. Or they just automatically believed the "fake news", and ignored the source material (tweet) - which was present verbatim in the article - altogether.
Now, back to reading "The Society of the Spectacle." Seems relevant. More so every single day.
The questions asked weren't relevant. At. All.
Appropriate questions would quiz him about his work and education. With followup if the border agent had the competency to further quiz, which they almost certainly would not. But they could at least try to sense whether he was BSing or not. And presumably, that's a skill that border agents possess, or should (detection of BS.)
The goal should be to determine if he actually does what he says he does for a living. Not to spring a pop-quiz on subjects that may or may not be of any importance in his job.
Honestly, the first question should be enough. Either the guy will prattle on with detail after detail without hesitation, or will be very vague.
BTW, it's unclear what was actually asked.
Omin's tweet states he was asked to balance a binary tree. But the story states that he was asked to write a function to check to see if a binary tree is balanced. The latter is part of the solution to the former.