×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Seagate Bulks Up With New 8 Terabyte 'Archive' Hard Drive

Phs2501 Re:Archive? (219 comments)

From this article here it appears that shingled hard drives are not completely random-access for writes. They will probably need some sort of flash-like translation layer to support normal file systems. (Or Seagate has provided that layer internally like SSDs do, in which case as a first-generation device it is probably buggy and will lose your data...)

about a week ago
top

Ask Slashdot: Can You Say Something Nice About Systemd?

Phs2501 Re:Hardening (928 comments)

Wait, so now we aren't setting read/write status in fstab anymore?

How do you set filesystem read/write status for just the ntpdate process in fstab?

about 2 months ago
top

Object Oriented Linux Kernel With C++ Driver Support

Phs2501 Re:Linus is right (365 comments)

Ugh.

The bloody MUSB driver/OMAP hardware combination caused me to have to write this horrible thing:

local kmsg = io.open('/proc/kmsg', 'r')
for line in kmsg:lines() do
--...
--elseif line:match('USB IS HORKED %- HELP PLEASE!') then
----local reset_usb =
------io.open('/sys/devices/platform/<product>-kludges/reset_usb', 'w')
----reset_usb:write('1\n')
----reset_usb:close()
----log.log('Reset USB')
--end
end

...because some (rare) USB devices would occasionally cause the harware to basically completely lock up when plugged in. I could identify this and cry for help from within the driver, but the only way I found to successfully unkludge it was to completely remove and reinstall the kernel device, thereby completely reinitializing the device and driver.

Fortunately(?) it looks like this product is unlikely to actually ship...

about 3 months ago
top

How Firefox Will Handle DRM In HTML

Phs2501 Re:What a fscking disaster (361 comments)

Yeah, Youtube now only encodes 360p and 720p single-file versions of videos at this point; if you don't support DASH, that's all you get. Notably 480p doesn't seem to be on this list generally. Firefox itself won't support enough MSE to run Youtube until (I think) v31, bug here.

about 7 months ago
top

How Firefox Will Handle DRM In HTML

Phs2501 Re:What a fscking disaster (361 comments)

Youtube uses EME for 1080p streams, no EME and you only get 720p or lower

Youtube uses Media Source Extensions for 1080p streams. That's completely different; it's a way to source data to a <video> element from Javascript. They use it to implement their dynamic HTTP streaming, where rather than just sucking down a file you suck down individual file segments allowing dynamic quality adjustments based on your available bandwidth. There's no DRM involved.

about 7 months ago
top

Theo De Raadt Says FreeBSD Is Just Catching Up On Security

Phs2501 Re:Framing the debate (280 comments)

And Git's hashes are not for the sake of security. Linus made that abundantly clear when he refused to allow SHA-2 to be used, even after people were able to manufacture a Git collision using SHA-1.

Citation needed. I can't find a published example of any actual SHA-1 collision, much less one from a Git repo.

1 year,5 days
top

Boy Scouts Bully Hacker Scouts Into Submission

Phs2501 Well... (289 comments)

They could embrace gender equality and rename themselves the Hacker Guides.

about a year ago
top

Oracle Quietly Switches BerkeleyDB To AGPL

Phs2501 Re:Yawn, another fork (219 comments)

The MongoDB core is AGPL. Its drivers are all Apache license, as explained here, therefore not polluting your web application code and forcing it under the AGPL.

BerkeleyDB, on the other hand, is linked in directly, and would force anything using it to be under the AGPL.

about a year and a half ago
top

Ubuntu Lays Plans For Getting Past UEFI SecureBoot

Phs2501 Re:How much of the 'operating system' needs to sig (393 comments)

Something like a config option - 'Enable OS installation for one boot cycle.'

If the purpose of secureboot were just to secure the boot process, that's all it'd take.

That limitation isn't possible, because the UEFI/BIOS is not a hypervisor. Once something else is running in ring 0 there is no way to prevent it from doing whatever it wants. Implementing those kind of hardware locks would entail a much more serious change to many parts of the PC architecture.

The whole system of key signing is a rather obvious attempt to squeeze all the little players out of the game so the big boys can seize more power and profits.

Despite the above, this statement is probably quite accurate, though. It's certainly a convenient side-effect.

about 2 years ago
top

The Hobbit's Higher Frame Rate To Cost Theater Operators

Phs2501 Re:In other news (710 comments)

What are you talking about?

Home video was traditionally 24 or fewer frames per second. (Unless by "traditionally" you mean the past few years when you could record digital video at more than 30 frames per second.)

The GP poster is correct. Super 8mm film is not "video" and hence is not "home video". NTSC VHS is absolutely 60 fields per second. The only way to get 24 FPS on VHS is with 3:2 pulldown, which no consumer cameras I know of ever did. Even getting close to a "real" simultaneously-sampled 30 frames per second instead of 60 interlaced fields would require a sample-and-hold, which again consumer VHS camcorders didn't have AFAIK.

more than 2 years ago
top

Google's SPDY Could Be Incorporated Into Next-Gen HTTP

Phs2501 Re:Adds bufferbloat and reduces VoIP sound quality (275 comments)

You should have updated to IPv6, where is no such checksum in TCP.

I think you're misinformed. IPv6 has no IP header checksum, unlike IPv4. However, the higher-level protocol checksums are still there; in fact, UDP over IPv6 is required to include a valid checksum, unlike in IPv4 where it can optionally be 0x0000.

more than 2 years ago
top

Google Starts to Detail Dart

Phs2501 Re:Could be really cool in about 5 years or so. (219 comments)

No it's not. Gmail (and most of Google's other high-profile Web stuff) is written with their Closure tools, which is JavaScript-based. Wave was GWT (their Java cross-compiler), but that was about it for public services other than the AdWords admin interface.

more than 3 years ago
top

Linux 3.0 Release Delayed

Phs2501 Re:Google Plus (187 comments)

Even with a Facebook page, you still have an asininely-short arbitrary limit to the size of status updates that, given the length of Linus's update, doesn't appear to apply to Google+.

more than 3 years ago
top

Ask Slashdot: Which Registrars Support DNSSEC?

Phs2501 IPv6 (70 comments)

As an additional factor, who other than GoDaddy supports both DNSSEC and easy-and-prompt-to-configure IPv6 glue records? I specifically moved from Network Solutions to GoDaddy because it took NetSol weeks to set up my IPv6 glue. (Their interface at the time was "Email us at ipv6req@networksolutions.com and we'll get around to it eventually. Maybe." Maybe they've added it to their admin interface at this point...)

more than 3 years ago
top

Asia Runs Out of IPv4 Addresses

Phs2501 Re:what about the map? (321 comments)

At the IPv4 burn rate of the last month, Ford's space would last only another 10 days. IPv4's done; stick a fork in it and start moving on.

more than 3 years ago
top

A Closer Look At Immersion Cooling For the Data Center

Phs2501 Re:condensation problems... (213 comments)

I wonder how they have managed to solved the condensation problem.

They run their oil at 40C. If the dew point in your server room is that high you have other problems...

more than 3 years ago
top

Cisco Linksys Routers Still Don't Support IPv6

Phs2501 Re:Why do we need IPv6? (380 comments)

Couldn't the ISP's DNS return a bogus IPv4 address for somecorp.com and then rewrite packets sent to that address as IPv6 packets to somecorp.com's IPv6 address?

This is called NAT46 and is one of the myriad transition strategies available in both directions. It is much more complicated than NAT64, though, since you need a giant state table synchronized between a router and DNS server, and you need to "waste" some IPv4 space for the mapping, which is in short supply. (NAT64 only needs to keep state in the router, since you can embed the literal v4 address inside a v6 address.)

more than 3 years ago
top

If You Think You Can Ignore IPv6, Think Again

Phs2501 Re:Why would you want to do those broken things? (551 comments)

Or I can forward whatever protocol number to my VPN server. The fact that NAT is possible does not mean that I have to limit yourself to one external IP. If I have two VPN servers I can use two external IPs for them.

IPsec AH headers protect the integrity of the source and destination IP addresses (by design), so if those are modified in any way by NAT things will break.

Anyway, you are clearly okay with NAT's limitations. I am not; I only use it out of necessity. Different strokes...

more than 3 years ago

Submissions

Phs2501 hasn't submitted any stories.

Journals

Phs2501 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?