Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Barnes & Noble To Spin Off Nook Media, Will Take It Public

dshk Re:Going Public (51 comments)

I have to sanitize DRM ePubs immediately anyway, so I can backup them. As a side effect, I can read them anywhere, ePub is an open format. Of course, Kindle does not support it, but that is their problem, I simply do not buy a Kindle. Every book which is available on Amazon is available in ePUB too, while the opposite is not true. There are books available in ePUB, which are not sold by Amazon.

about a month ago
top

Endurance Experiment Writes One Petabyte To Six Consumer SSDs

dshk Re:context (164 comments)

I regularly do restores from an LTO-3 drive, and the whole process takes no more than 5 minutes. If your data is useless after 5 minutes, then it is indeed unecessary to backup it, not to mention archiving it.

about a month and a half ago
top

Netflix Trash-Talks Verizon's Network; Verizon Threatens To Sue

dshk Re:Price Wars (364 comments)

I can easily imagine that Verizon is correctly saying that the backbone providers have not got enough bandwidth to them. After all Verizon knows very well if they intentionally crippled these connections and agreements. Backbone providers gladly build better connections. Their customers, like me or anybody who rent or colocate a server, or maintains his own datacenter, for example Netflix, pay them to have good connections to end users.

about 1 month ago
top

Study: Royalty Charges Almost On Par With Component Costs For Smartphones

dshk Re:so apple and samsung should just research it al (131 comments)

It does not work that way. Even if Apple or Samsung or anybody else invents all the components themself, they still have to pay the same royalty to the original "inventors", because they received monopoly for 20 years.

about a month ago
top

Who Helped Kill Patent Troll Reform In the Senate

dshk They ARE patent trolls! (157 comments)

"Many of the provisions would have the effect of treating every patent holder as a patent troll."

Software should not have been patented, and software patents are indeed not allowed in Europe (although they are lobbying hard to bring the broken US system into Europe).

I am yet to see a software patent which worth the effort of reading and decoding its intentionally unclear text. In the best case they are basically direct applications of unpatentable mathematical knowledge produced by real scientists, and not the inventors mentioned in the patent.

So yes, anybody who uses software patents for litigation or for any other purpose except defending against a troll, is indeed a patent troll.

about 2 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk Re:no capacitors (76 comments)

It is not the file systems which mess up the data (at least with journaling file systems), but the SSD drives without power loss protection capacitors. What a journaling file system could do, if it successfully syncs the journal, but after a restart the journal is gone, the result of later partial writes are there? This is the so called serialization error. It happens with costomer HDD drives too, but it is much worse with these SSD drives. Take a look at the publication I linked in my other comment above.

about 4 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk Re:no capacitors (76 comments)

I don't expect total power loss protection. I do expect reasonable behaviour, like data already synced to the drive is there even after a power loss. SSD drives without capacitors fail spectacularly, they are much worse than HDD drives. Just google for "SSD failure modes abstract", for example: https://www.usenix.org/system/...

about 4 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk Re:no capacitors (76 comments)

No file system can deal with the situation when data synced to drive is lost. And that is the better case for SSD in case of a power loss, they frequently lose completely unrelated data.

about 4 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk Re:no capacitors (76 comments)

Actually I cannot think of any scenario, where I would use such a drive. We have lost 3 desktop drives which has no capacitors. One is still working. Meanwhile there are no issues with four drives which has capacitors.

about 4 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk Re:no capacitors (76 comments)

To be fair, queued TRIM is actually useful. The old TRIM killed performance in a high IO environment.

about 4 months ago
top

Samsung SSD 840 EVO MSATA Tested

dshk no capacitors (76 comments)

"mSATA solid state drives performs extremely well" It has no power loss protection capacitors, so if it performs extremely well, then it also lose data extremely well. Maybe you can put it into a laptop, but I would not risk even that. This is another useless "customer" SSD drive.

about 4 months ago
top

Java 8 Officially Released

dshk Re:Damnit (302 comments)

Actually we also upgraded to Java 7 I just forgot to mention that in my original post.

I am not sure what do you mean on deprecated calls. In new Java releases they deprecate functions or classes but they never remove them. Therefore deprecated functions do not cause backward compatibility issues. As others already mentioned likely you mean calls into JRE internal sun.* classes. Those are never deprecated, because they were never public! No code should call them, except very special applications in very special circumanstances, but then they should always provide a default fallback algorithm, and advertise this issue on the very first page of this documentation. Actually the only software I know which has a good reason to call internal sun.* code is the big data database, Cassandra, which is assumed to manage memory in the hundreds of gigabytes range.

However, I understand you, because with such a large amount of code you likely run into each and every bug in the JRE class libraries at some point in your code. But your situation is definitely not the usual, and based on your disappointed tone, I believe your organisation is doing something strange. You say that you have 74 gigabytes of code, but the entire Java EE codebase is less than 80 megabytes of binary code. It is quite strange that you blame that 0.1% code for all your problems. You should either pay for Oracle support, and receive bug fixes early, or pay developers who can quickly fix JRE bugs themselves, and that will be still a tiny fraction of your IT budget. Java related costs must be compared to the similar cost of some alternative technology, so you could tell whether Java or that alternative is the more cost effective in your situation. I do not know anything else which seems to be better for us.

about 4 months ago
top

Java 8 Officially Released

dshk Re:Damnit (302 comments)

I am working on a 80 000 lines long Java web application in the last 15 years. I have upgraded through 5 major versions, from Java 1.1 to 1.2 to 1.3 to 1.4 to 5 to 6. I do not remember a single issue related to any of these upgrades. There vere about 2 minor issues when we migrated from Unix to Windows to Linux (related to the case sensitivity of the file system).

about 4 months ago
top

Report: Valve Anti-Cheat (VAC) Scans Your DNS History

dshk Re:wrong fix (373 comments)

I am sure that a visit to a site which distributes cheating tools is only one of the many factors in the evaluation of whether the player is a likely cheater or not.

about 5 months ago
top

Report: Valve Anti-Cheat (VAC) Scans Your DNS History

dshk Re:Workaround (373 comments)

Players who are frustrated by cheaters are also ready to boycott Steam. If I were Steam, I would serve my frustrated, honest users. We also maintain a gaming site, and you cannot believe how many people get angry because of cheaters.

I have no issue if they only check for domains or only selectively download the list. But I use three different machines for gaming, development, and system administration.

about 5 months ago
top

Background Javascript Compilation Boosts Chrome Performance

dshk Re:History repeats itself (136 comments)

Actually it takes 70 ms to start (and stop) the JVM.

about 5 months ago
top

Background Javascript Compilation Boosts Chrome Performance

dshk Re:Call me... (136 comments)

We have the same performance critical application in both Java and Javascript. After doing many optimizations in JavaScript (and therefore running into several JavaScript JIT compiler bugs in different browser versions!), JavaScript is still much slower. JS is indeed a promise, but only because it is in newborn state if we consider using it for larger applications.

It is not an accident that Google tries to replace JavaScript with Dart, which already outperforms JavaScript and is more suitable for larger applications. JavaScript was never intended for such purpose. It is very good however, for scripting a web page.

about 5 months ago
top

Background Javascript Compilation Boosts Chrome Performance

dshk Re:Performance (136 comments)

No, JavaScript is not compiled before execution, because that would delay startup. It starts in interpreted mode. Then the runtime environment gradually compiles frequently running code. I do not know how advanced are the JavaScript runners, but the Java JIT compiler can even compile the same code fragment several times, using different optimizations as it collects more runtime statistics.

about 5 months ago
top

Background Javascript Compilation Boosts Chrome Performance

dshk Re:Performance (136 comments)

It does not count when you load the code. What it does count is when it gets (Just in Time) compiled.

about 5 months ago
top

Background Javascript Compilation Boosts Chrome Performance

dshk History repeats itself (136 comments)

Great. Now we have to wait just another 10 years and we get a fantastic JavaScript runtime environment which will be as fast as ... the Java runtime today.

about 5 months ago

Submissions

dshk hasn't submitted any stories.

Journals

dshk has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...