Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment: Time is the difference (Score 1) 76

by tepples (#49611879) Attached to: Once a Forgotten Child, OpenSSL's Future Now Looks Bright

You do not know how the assembly maps to uops in modern cpu

And someone cant take the time to figure it out?

I have been watching these hacking videos and watching the master piece of reverse engineering of the MAME/MESS team for many years. It is only a matter of time and knowledge.

And "time" points to the major difference. The MAME project tends to wait years after a game's release before emulating it. Server operators, on the other hand, expect to use a cryptography library on servers with new CPUs immediately.

Comment: Re:PHP: The Good Parts (Score 1) 173

Charging a premium for not-shitty languages encourages continued development of applications in the shitty language because site owners know they'll be able to get a discount by paying only for the use of the shitty language. Do you agree at least with this point? And what should have been done in the first place to discourage widespread use of the shitty language?

Comment: Working around a missing Kinect sensor (Score 2) 219

by tepples (#49607619) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

Most PCs do not include range finding hardware. If they do include a webcam, it isn't stereoscopic. So you'll need to tell the window system explicitly how far away you plan to sit. Divide 2688 by your viewing distance in inches (1 m = 39.37 in), increase it somewhat if you have poor vision, and put that into your window system's DPI field.

Comment: People rejected decimal time (Score 1) 298

by tepples (#49607597) Attached to: Tesla To Announce Battery-Based Energy Storage For Homes

The last time fully decimal time was imposed by law, the people rejected it. It was imposed in France on 22 September 1794 after the French Revolution and revoked 7 April 1795 when France adopted what is now SI. Swatch tried again privately in 1998, dividing the day into a thousand 86.4 s millidays called ".beats", and it didn't catch on either. This is why the hour, day, and year still "are accepted for use with SI" (source). Thus, the kilowatt hour isn't an SI unit proper, but it's still "accepted for use with SI" with the value 3.6 MJ, much as the kilocalorie of food energy is 4184 J.

Comment: Re:Mozilla's made mistakes, but people exaggerate (Score 1) 219

by tepples (#49607547) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

If Google really cared about free software they should remove the non-free bits and make it just free software.

Most people are not free software purists and thus would prefer to use a web browser capable of playing Hollywood movies instead of a browser that is free software. Shipping a binary distribution of only the free parts would incur extra quality assurance costs that Google is likely unwilling to pay. So how should Google remove the SWF player and DRM components without compromising functionality that the end user expects?

Comment: Re:sudo apt-get install chromium-browser (Score 1) 219

by tepples (#49607407) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

The reason it's not in their official repositories is more an ideological one, supposedly the packaging of customised dependencies rather than integrating more naturally with the ecosystem goes against the ideals of whomever has authority over what does and does not go in the official list.

If forking a library for use in Chrome is considered harmful, what is Google supposed to do instead when upstream rejects Google's patches to the library?

Comment: Netflix disables Chrome developer console (Score 1) 219

by tepples (#49607375) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

If everyone has a debugger, the site operator can't block people who want to tinker, learn, and make a site more usable without blocking everyone.

You're kidding? Sites actually do that!?

See Netflix disables use of the Chrome developer console.

Why?

Ostensibly, protecting inexperienced users from the social engineering exploit known as "self-XSS". Self-XSS occurs when an attacker convinces an inexperienced to paste malicious code into the developer console. This is why Facebook also disables the developer console (though Facebook reportedly provides an opt-out). But the real reason is probably three words: digital restrictions management. It's similar to how Google Play Movies refused to play on rooted devices prior to mid-2012, and other apps have needed things like "RootCloak".

Comment: sudo apt-get install chromium-browser (Score 4, Interesting) 219

by tepples (#49605841) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

Chromium (which IS open source) apparently has build issues and isn't even in the normal Fedora repos.

Fedora's fault. In Xubuntu, a Debian derivative, all I have to do is sudo apt-get install chromium-browser.

And the memory footprint of all browsers is crazy now.

Is this the fault of the browser or of the sites you visit? Back when sites weren't as image- and script-heavy, like Better MF Website, a graphical browser could actually fit on a 16 MB machine. Nowadays sites are covered with carousels full of high-DPI photos, plus developers think they still need jQuery and all its bloat just to get the site out the door faster.

I also don't appreciate them throwing unnecessary crap into the browser like the web developer stuff

Browser developers distribute the debugger with all copies of the browser to keep sites from intentionally detecting a debugger's presence and stopping working if one is found. If everyone has a debugger, the site operator can't block people who want to tinker, learn, and make a site more usable without blocking everyone.

Comment: Apple chooses not to port Safari (Score 1) 219

by tepples (#49605783) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

I use chrome because I also own a chromebook and I can't run safari on that. Basically, google is doing the same thing microsoft did to make IE dominant by not allowing other browsers on their platform.

Apple is free to port Safari to Windows or X11/Linux, but it chooses not to. It used to port Safari to Windows but no longer does.

Comment: Integrity (Score 1) 219

by tepples (#49605761) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

There is lots of valid use for http, including developing something real quick without bothering to get/create an ssl cert for your internal box

The forthcoming Let's Encrypt project will allow "get[ting]/creat[ing] an ssl cert" without any "bothering" beyond an install command.

Things where you just transfer bulk data that is of little value.

Is it really of so little value that you care not a whit whether the data you received is identical to the data that was sent? If so, extract an identical number of bytes from /dev/zero. If not, then you need to at least use signing, and HTTPS does this for you.

Comment: Re:Mozilla's made mistakes, but people exaggerate (Score 1) 219

by tepples (#49605733) Attached to: Chrome Passes 25% Market Share, IE and Firefox Slip

And before you get on me about Chrome not being proprietary I wouldn't consider any program which includes non-free bits free software.

If you're a purist, which PC do you use that has a free BIOS and CPU microcode? Besides, there are other distributions of Chromium Browser without the proprietary parts.

The perversity of nature is nowhere better demonstrated by the fact that, when exposed to the same atmosphere, bread becomes hard while crackers become soft.

Working...