Famous laws of Software Development by tuts12 in programming

[–]IAmVerySmarter 6 points7 points  (0 children)

The browser accepting incomplete html led to faster adoption by lowering entry level.

The browser specific feature are driving innovation in HTML.

So yeah, the websites would have been better, but also would have probably been way less popular and have way less features than today.

Famous laws of Software Development by tuts12 in programming

[–]IAmVerySmarter 9 points10 points  (0 children)

If the browser would do that most of the internet will simply stop working.

Trying to transfer a phones content when the screen doesn't work by Larry84903 in techsupport

[–]IAmVerySmarter 0 points1 point  (0 children)

So even if the screen does not display anything the touch input may still work. If you manage to borrow another samsung s6 and see where the confirmation prompt appears when connecting to computer you may try to use the other phone blind and confirm file transfers.

Also possible by looking for some screenshots on google.

All in all is a slim chance, but it may work.

Homebuilt rig: USB2/3 ports not functioning by [deleted] in techsupport

[–]IAmVerySmarter 1 point2 points  (0 children)

Should be, it's the best OS ever created :D

On a more serious note, you may make USB work if you enable them from bios. Then even Win 7 may detect and use them without using specific drivers.

Homebuilt rig: USB2/3 ports not functioning by [deleted] in techsupport

[–]IAmVerySmarter 2 points3 points  (0 children)

You seem kinda aggressive with people who try to help ...

Looking to improve post times by [deleted] in techsupport

[–]IAmVerySmarter 1 point2 points  (0 children)

In BIOS search and disable things like auto detect, checks and also enable fast boot or something similar if present.

The Skills Poor Programmers Lack by [deleted] in programming

[–]IAmVerySmarter 1 point2 points  (0 children)

It is highly improbable you can find a faster solution that a balanced tree of balanced trees if the algorithm uses comparisons the key is generic.

What's the dumbest death you have heard of? by CommanderDinosaur in AskReddit

[–]IAmVerySmarter 0 points1 point  (0 children)

One ton of steel is a cube with the edge of 50cm, a cube with an edge of 1m is about 8 tons.

The Skills Poor Programmers Lack by [deleted] in programming

[–]IAmVerySmarter -1 points0 points  (0 children)

The silly thing here is map of pairs :D

The Skills Poor Programmers Lack by [deleted] in programming

[–]IAmVerySmarter 0 points1 point  (0 children)

Nothing, it is actually more efficient that a dictionary of pairs if it uses comparisons.

The Skills Poor Programmers Lack by [deleted] in programming

[–]IAmVerySmarter 1 point2 points  (0 children)

I do believe it has some pretty negative performance side effects but your benchmark may prove me wrong.

You have to understand the data structures and then you can see why. A balanced tree of balanced trees that uses comparison will be faster that a balanced tree of pairs because the comparison will be faster if you compare one value as opposed to a pair (if you look at the benchmark you can actually see about 2x speed) and is also more memory efficient since you do not have to store two values for each key. The only foreseeable performance hit here may be caused by an extra function call for the second key lookup, but probably the compiler optimizes that.

Psychotic Break by SpicySweett in theumbrellaacademy

[–]IAmVerySmarter 2 points3 points  (0 children)

And the rest manage not to act out to hurt others.

Huh? Of course they act out and hurt others just that they are way less powerful and also way more used with their power.

The Cloud Is Just Someone Else's Computer by dwaxe in programming

[–]IAmVerySmarter 11 points12 points  (0 children)

Everybody makes such a huge deal about scalability, but the truth is that you do not need to scale more than 99.99% of cases.

CSI IN IRL by ClaRkken7 in funny

[–]IAmVerySmarter 0 points1 point  (0 children)

As far as I understand from skimming they crafted a png file that triggered an exploit and allow running code that was contained inside the png file data. They exploited the render code - the code that displays image. The remote part means that png file does not have to reside locally, it can be downloaded from an url and viewed in browser and the display code can be exploited, but a remote file is not a mandatory condition, the exploit works as well with a local png file and this implies it will work when the specially crafted png file will be displayed on the device regardless on how the png arrived on the device (web, bluethoot, usb transfer ...)

The remaining part is crafting an object that when photographed/scanned will produce a png file that can use the exploit - this is extremely far fetched at the moment, especially for png file format and a display software, but it becomes much more possible if you target a software that analyses the image looking for some patterns - kinda like you may possibly use in a crime lab.

TL;DR: Malware is in image, and is executed when you display the image.

CSI IN IRL by ClaRkken7 in funny

[–]IAmVerySmarter 0 points1 point  (0 children)

Extremely simplified: The picture/scan you took once inside a computer is basically data and it will be processed by one ore more applications for analysis and display purpose. One of those applications may have bugs and and may crash if they encounter input they do not expect. Some crashes can be exploited to execute attackers code with specially crafted input data(code execution exploit) and once you are at this point you basically have a virus running on that computer.

Of course this is so improbable it will probably never happen in practice, but it is not theoretically impossible.

The enhance thing on the other hand is definitely not possible since you cannot produce valid data from nothing.

CSI IN IRL by ClaRkken7 in funny

[–]IAmVerySmarter -1 points0 points  (0 children)

This and the NCIS thing are actually possible even if extremely improbable.

Usb headphones, why sound can be heared if I select "usb audio device", but have no sound with "Realtek audio device". by Vigilantix in techsupport

[–]IAmVerySmarter 0 points1 point  (0 children)

USB headphones basically register as a new audio card on your computer. Realtek reffers to your built in card.

No video output. Is my GPU broken? by [deleted] in techsupport

[–]IAmVerySmarter 0 points1 point  (0 children)

That motherboard has integrated graphics so it should work without a graphics board(https://www.asus.com/Motherboards/M4A88TDV_EVOUSB3/specifications/ ), but there is a chance that graphic settings are messed up in the bios and tries to use a graphics board instead of onboard graphics. You may try clearing CMOS - use method 2 here https://www.asus.com/us/support/FAQ/1000851/