HNHacker News
TopNewBestAskShowJobs

kevindqc

581 karma · joined April 13, 2016

French Canadian Software Developer currently living in Toronto.
submissionscomments
kevindqc··on A walkthrough the AcridRain password stealer
> The CryptProtectData function performs encryption on the data in a DATA_BLOB structure. Typically, only a user with the same logon credential as the user who encrypted the data can decrypt the data. In addition, the encryption and decryption usually must be done on the same computer. For information about exceptions, see Remarks.

https://docs.microsoft.com/en-us/windows/desktop/api/dpapi/n...

If you can execute code on the computer (as the user), you can decrypt the credentials.

Scary how easy it is to steal it all :(

kevindqc··on Nvidia announces RTX 2000 GPU series with ‘6x more performance’ and ray-tracing
I never said it was collapsing.
kevindqc··on Bing.com now runs on .NET Core
Oh thanks! Was looking at the wrong SequenceEqual
kevindqc··on Nvidia announces RTX 2000 GPU series with ‘6x more performance’ and ray-tracing
Wow you have really compelling arguments as to why crypto isn't collapsing! Thanks you for you insight
kevindqc··on Bing.com now runs on .NET Core
The first commit says "Vectorization of string.Equals". It now uses SpanHelpers.SequenceEqual. How is that vectorized when it's just an unrolled loop from what I see? Does vectorization not mean using SIMD instructions? It also means improving data dependencies?

https://github.com/dotnet/coreclr/blob/48cb3fa29a63219a9669a...

kevindqc··on What It Takes to Hold Your Breath for 24 Minutes (2017)
I thought it was interesting that there are also sea nomad children who are able to see clearly underwater: http://www.bbc.com/future/story/20160229-the-sea-nomad-child...

Although that skill didn't evolve. It's just something kids can do with practice, and the ability is lost as we age and our lenses become less flexible.

kevindqc··on Microsoft is quietly merging Office code into their react-native-macos repo
But it's Microsoft! They must be up to something! /s
kevindqc··on A Comcast Security Flaw Exposed Millions of Customers’ Personal Information
This is different though, no?

Say you go post on Infowars anonymously (but not through Tor/VPN/Proxy). They can now know where you live.

Of course the address is public. The relation between your IP address and your actual address isn't...

kevindqc··on Apple releases software fix for MacBook Pro slowdown
Huge performance difference - how did they not notice before?
kevindqc··on Best Buy Is Thriving in the Age of Amazon
Wow 32MB? Fills up after what, 10 songs? For 350$, which is like 500$ today? :( I understand your family reaction lol
kevindqc··on Google warns Android might not remain free because of EU decision
Don't you just need to long press the app icon and choose disable/delete?
kevindqc··on Nigerian artist, age 11, creates incredible hyperreal portraits
What about this? https://edition.cnn.com/2018/07/04/africa/nigerian-boy-paint...
kevindqc··on ESLint compromised, may have stolen your credentials
How can the exploiter write buggy code? By... writing buggy code?

From what I gather, they wrote some code that downloads a script, which might (or not) get downloaded in chunks. But their code only executes the first chunk. So if the whole script is not in the first chunk, you get a syntax error because it is incomplete.

That exploited code was not in Github, it was added to the ESLint code the exploiter had, which he then published to npm using stolen credentials, bypassing the normal CI process. How would unit tests and linting help with that?

kevindqc··on MacBook Pro with faster performance and new features for pros
"... so many reports that it can be rendered inoperable by a grain of sand and that is incredibly difficult and expensive to repair or replace. This new third-generation keyboard wasn’t designed to solve those issues, Apple says."
kevindqc··on Polish charity gets huge phone bill thanks to stork
I think there is something like that already. Look for "metered connections".
kevindqc··on Exposing the secret Office 365 detailed activity logs and forensics tool
It's a secret tool that uses undocumented APIs :)
kevindqc··on I wrote a negative Yelp review and it made my life a nightmare
Well she said the insurance covered everything but 500. That's still a lot.
kevindqc··on JavaScript is Good, Actually
I don't understand what's wrong? People use software without knowing how it's coded under the hood all the time? The V8 code is here if you want: https://github.com/v8/v8
kevindqc··on Google employees reportedly quit over military drone AI project
Are hammers and knives designed and bought to kill people?
kevindqc··on Wells Fargo Hit with $1B in Fines
You forgot the wikipedia link!
kevindqc··on Reddit's redesign could kill discussion subreddits
Talking about gmail...

https://arstechnica.com/gadgets/2018/04/gmail-com-redesign-l...

kevindqc··on Duolingo Suddenly Has Over Twice as Much Language Learning Material
I heard Portuguese from South America and from Portugal are different - maybe that could be a reason?
kevindqc··on Mark Zuckerberg testifies before Congress
What do you mean? Is the left jailing people for talking? That's news to me.

As far as I know, people are still free to say what they want? Doesn't mean they don't get any consequences though. Or that other people are forced to give them an ear.

Take Laura Ingraham. She's free to make fun of the Parkland survivors and she did. She's also losing her advertisers as a consequence of being a poor excuse of a human being. Also I would never invite her to come talk to anything I would organize (if I was organizing stuff). Would I be infringing on her free speech then by not giving her a platform? Why would I be obligated to give her a platform?

kevindqc··on Mark Zuckerberg testifies before Congress
Are people doing the policing in Silicon Valley though? Why pay that much for people if someone remote/outsourced can do it for much cheaper?
kevindqc··on Facebook Employees Are Quitting or Switching Departments Over Ethical Concerns
If you don't like it, ignore it? It has 366 points and 203 comments, so I'm sure some people are interested in this?
kevindqc··on Productivity
Works for me? Maybe something is blocking you
kevindqc··on Productivity
According to this random 20 year old study I found, taking Vitamin D supplements is better than light therapy:

https://www.ncbi.nlm.nih.gov/pubmed/10888476

kevindqc··on Project from Hell (2008)
Well the link you posted is not very useful - Javascript is faster on a trigonometry benchmark and the author admits it's probably because GCC's trigonometry functions are probably slow and not optimized. If you switch them out to use better functions or use a different compiler, I imagine the time would go down.

This is probably a better comparison: https://benchmarksgame-team.pages.debian.net/benchmarksgame/

Altough it seems to only have been run on node.js for Javascript.

kevindqc··on ACE Submarine Cable Cut Impacts Ten Countries
How can you raise both ends of the cut cable if hosting an intact cable is impossible because there isn't enough slack? You have to do it one at a time? Then add the extra slack required between the two ends? I don't really understand lol
kevindqc··on Facebook will add “unsend” feature after secretly deleting Zuckerberg’s messages
Facebook owns the whole ecosystem, which makes it possible and expected for a deleted message to be deleted on all of Facebook.

Your SMS, IRC, etc. messages are stored locally. Your Facebook messages get loaded from Facebook.

← PreviousPage 3 of 9Next →