HNHacker News
TopNewBestAskShowJobs

professorTuring

335 karma · joined February 13, 2013

Cybersecurity
submissionscomments
professorTuring··on Spain will prevent “digital republic” in Catalonia
Can you support your statements with evidence? The data I provided is from 2018 and you are making assumptions based on a bunch of people in a country (2MM vs 50MM).

What is happening here is that some independentists patrons are paying for PR around the world and you, guys, are only getting one part of the story.

You don't know nothing about they teaching fake history to kids, stating Colon is Catalonian, stating that the American flag is based on Catalonian flag... These guys are ridiculous and they have been brainwashing their population for decades.

We even have Junqueras (one of the leaders of the movement) telling that genetically, the Catalonian people are better than Spanish people so they need to separate.

Today, you have a lot of young people defending what they have been taught without knowing they are defending a bunch of lies.

professorTuring··on Spain will prevent “digital republic” in Catalonia
> Like it or not, freedom of speech and assembly

Completely agree, but the investigation goes toward how this group is using this assemblies to promote disorders, chaos and unlawful activities.

Each of the manifestation in Catalonia and in Madrid have been approved and we have been able to see hundred of people fighting for their beliefs.

We will agree that promoting criminal activities doesn't help Catalonian cause, and that should be investigated.

professorTuring··on Spain will prevent “digital republic” in Catalonia
Yes it is! And definitely we will see more of these in the future and the challenges they bring to the table.

Said that, it is a bureaucracy nightmare. Just imagine working as a X citizen for a Y enterprise living in the Z country. Globalization at its best!

professorTuring··on Spain will prevent “digital republic” in Catalonia
Tsunami Democratic is being investigated by Spanish authorities for promoting public disorders and criminal activities. So Spain is making what is need to to prevent criminal activities and (further) public disorders in Catalonia.

I don't know how some Catalonian citizens are letting themselves be influenced by some corrupt politicians trying to enrich theirselves and avoid prison.

Check out democracy index in Spain (ranked 19th): https://en.wikipedia.org/wiki/Democracy_Index that is a better score than France, USA, Japan...

For people outside Spain, don't let yourself be fooled by the name of this group. There is nothing democratic in "tsunami democratic".

professorTuring··on Why has the hearing aid industry gone completely digital?
They went digital because "sound colors" doesn't exist.

Also: Niquist-Shannon.

professorTuring··on Private Instagram Posts Aren’t Private
That is, the risk of someone actually doing this is almost zero. For the average Joe it is much simpler to capture the image or making a picture of the image and re-sharing.

If you want your pictures/videos to be private, there is only one way: not sharing them.

professorTuring··on Websites have been quietly hacking iPhones for years, says Google
Thank you, I left him for impossible...
professorTuring··on Ask HN: Do senior engineers have a mental model before coding?
Well, when debugging in C/C++ (and I have used lot of debuggers) you may find they don't help you to find the hard to spot problems.

Sometimes a bug just doesn't pop when debugging due to differences in the memory management of the debug mode or race conditions in multi-threaded due to different timings...

So, "text-debugging" (like printf("I'm here") debugging) sometimes is the only way to find precious bugs.

Back in the day most of my colleagues only relied in printf debugging. But we were just a bunch of linux geeks developing kernel modules, linux apps and QT apps (QT brought a nice IDE for debugging, truth to be told)...

professorTuring··on Websites have been quietly hacking iPhones for years, says Google
Yeps, definitely, agree.

But CVEs are intended for specialists. "Users" don't know about CVE.

professorTuring··on Websites have been quietly hacking iPhones for years, says Google
This is not a leak from a company is a leak from your device. The only one that can know if something has leaked is you.

Consider a lock manufacturer that has a key copy of each client. If someone enters in the building and steals all the keys, clearly the manufacturer should inform all their clients. But, if a vulnerability has been found in a lock model, the manufacturer can tell you about the vulnerability, but definitely they can't tell you if your house has been robbed that way (or if it has been robbed at all).

Anyway, with this story alone and without knowing if you have visited these webpages that allegedly hacked your iPhone (why aren't they listed?) the only thing you can do is renewing passwords in your most critical accounts.

professorTuring··on Websites have been quietly hacking iPhones for years, says Google
Yeps, sorry, I meant OS (muscle memory is a bitch...) =)
professorTuring··on Websites have been quietly hacking iPhones for years, says Google
Basically, managing memory is hard, and usually the way you manage the memory depends and interact in the way the OS manage the memory (so not your error but OS or drivers...).

Also, sometimes your design make it difficult to keep track of your memory because you share pointers to different processes and classes and you usually make this interactions to be efficient and fast.

Basically, if you are a beginner, building easy things in C/C++, you can stick to the basic rules so you never fall in this kind of traps, but if you are an expert focusing in optimization (or time sensible applications) sometimes you make assumptions or rulesets so "you can't use this class like this", "you can't never pass a pointer with less than 64 bytes allocated", and after a couple of months and some people and hat changing they end up making mistakes...

professorTuring··on Websites have been quietly hacking iPhones for years, says Google
That's easy, apple does not know if your specific mobile has been compromised. Also, nobody stole anything from Apple... It was a vulnerability and they provided a patch (remember that software is provided "as is")

I can't see how any software provider (ie Microsoft, Linux, Google... ) will say "install this patch to fix this and you may or may not been hacked, good luck"... They just provide the patch.

professorTuring··on Improving Siri's Privacy Protection
>>Third, when customers opt in, only Apple employees will be allowed to listen to audio samples of the Siri interactions. Our team will work to delete any recording which is determined to be an inadvertent trigger of Siri.

Unless the government send a warrant, then we will share anything we have with them and we will do what they want to do. i.e.: "we want all audios from this zipcode".

professorTuring··on WeWork IPO Shows It's the Most Magical Unicorn
> [...] perhaps floors 1-20 as office and 20-40 as apartments or something, will almaot certainly be a feature of the next twenty years.

Please be wrong, please, please, please...

If I just can telecommute I don't want my workspace being my live space and my neighbours being my coworkers.

That can may be a thing if you are living by your own, living in a foreign city and without family. I can't see it other way.

professorTuring··on Show HN: A time tracker that asks you every 10 min what you're doing
Who the hell is such a control freak? All time-tracking apps should burn in hell.
professorTuring··on The Rise and Fall of Object Oriented Programming
I can't agree. Do you know which application who rely heavily on events is anywhere and it is programmed in OOP all around the world?

Windows management systems. Everywhere. OOP works like a charm.

Also, all that stuff you are saying about "expression-based" triggering, it exists and working fine...

Also you are mixing OOP with files and folders and I can't understand why...

professorTuring··on The Rise and Fall of Object Oriented Programming
This article only says one truth: OOP is not as famous as it used to be.

The rest of it it's completely mistaken. The writer has no clue about OOP.

Let me tell you the problem with OOP. Everybody said "use objects" you will re-use them over and over, not only for this project but projects in the future as well.

But we already have libraries and I still yet to find someone (or enterprise) reusing its own code.

Every respectable programmer knows he must refactor his old code again because it's not so good anymore.

professorTuring··on Ask HN: Resources to Start as a Cyber Security Professional
Tons of resources here: https://github.com/trimstray/the-book-of-secret-knowledge

Best courses froms Sans here: https://www.sans.org/

Old doesn't mean outdated, old is usually foundation. Do you want to learn or next-next-hack?

professorTuring··on So you think you know C? (2016)
It is curious because, in each of the questions I encountered problems with the own questionnaire and I tended to answer in the way the writer thought.

And then you find "it's a trap".

I think the questionnaire is not honest enought, a better answer for D should have been: "we need more information" or "there are programming inconsistences"...

I thought that when selecting "I don't know" I was telling "I don't know what's happening with the code and the inner datails".

professorTuring··on A video game community filled my nephew's final days with joy
So many kudos to the Elite Dangerous team!

I salute you guys!

Rest in Peace CMDR.

professorTuring··on Ask HN: Who wants to be hired? (July 2019)
So I think it's time for a change and new adventures. I'm looking for a Head of Security role (CISO, CIO...) preferably out of Spain.

    Location: Spain
    Remote: No
    Willing to relocate: anywhere but USA (my s.o. can't practice medicine over there without starting from the scratch).
    Technologies: I am a Chief Information Security Officer in the financial industry with all the bells and whistles that comes with the role. 
    Résume/CV: under solicitation (reply with a comment with your e-mail/job offer link if any and I will send it to you!)
    Email: -undisclosed-
Thank you!
professorTuring··on AI Models Predict Breast Cancer with Radiologist-Level Accuracy
The real problem here is when the society will allow a machine to diagnose them and if the society is ready to believe that most diagnostics are probabilistically made.

Up to date we allow humans to be at a 70% error level without problems, but we ask machines to be 100% effective.

The very same happens with autopilot, the big numbers say they drive better than humans but...

professorTuring··on Getting 2FA Right in 2019
It doesn't wipe phising. Phising is getting more and more complex, now phising sites ask you for your ToTP to gain control to your account in real-time. And that's one of the origins of FIDO2. - https://fidoalliance.org/fido2/
professorTuring··on Ask HN: What are the signs that you have a great manager?
Great Manager = you don't feel like moving to other job / team.
professorTuring··on Game in which you build your own CPU
I did enough hardware simulation through VHDL back in the University.
professorTuring··on Ask HN: What is one Vim trick most people don't know?
Easier way to delete (or cut):

(from cursor next 20 lines) <ESC> d20d

When deleted is on your copy buffer, just prest p tu paste it from cursor.

professorTuring··on The Biggest Digital Heist in History Isn’t Over Yet
Well, you know what they say:

- You have to be lucky every time to continue free... I only have to be lucky once to catch you.

professorTuring··on Beware of strncpy and strncat
This link has nothing different to offer than "man 3 strncpy"...

Worse, some examples are invalid.

professorTuring··on Blockchain technology is on a collision course with EU privacy law
I am not an expert on Spanish regulation, but I can tell you that sometimes the regulator oblige enterprises to store this records for long times (eventually it will expire).

Public records are store forever (unless broken)... =), at least, up to date.

← PreviousPage 2 of 6Next →