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


Forgot your password?
Compare cell phone plans using Wirefly's innovative plan comparison tool ×

Comment Re:Defective by Design (Score 1) 222

64 gig? I find that surprising. Samsung has had 64g for years.

So did iPhone 4s. Apple came out with iPhone 4s at the starting of the 4th quarter in 2011. Samsung came out with 64GB model -- Galaxy S III -- in May 2012. All before that, more storage spaces (up to 32GB at the time) on Sumsung phone are from external/removable, not built-in. Back in 2011, you should be surprised by 64GB storage space on a cellphone (and it was very expensive to get that kind of storage size on a phone).

If you really want to make that silly comment, please get the fact straight first (and then there wouldn't be such this kind of comment).

Comment Re:Really? (Score 1) 50

Eh, I buy Eddie Bauer t-shirts at Sam's for about $8 each. They aren't too bad. Not sure what they would cost at an actual Eddie Bauer store though.

Cheapest T-shirt costs $20~$23 on their web site. I am sure they are made-in-China which would cost them a couple dollars including shipping. $8 is still more expensive than other T-shirts (no name brand) I could find in Walmart. :p

Comment Re:No, its borked by the real world (Score 1) 102

You have some misconceptions about quantum key distribution. Cheifly, though, is the misconception that Alice and Bob are trying to transmit a pre-existing key. No, with QKD, they are trying to generate new key. Alice doesn't stop when she thinks Bob has "the full key" - there is no full key - but rather when she thinks Bob has received enough photons in order to generate (after sifting, error-correction, and privacy amplification) a key long enough for their intended purpose. Fundamental is that each bit Alice transmits is chosen randomly, with no repetition, no retransmission. That also implies that photon loss isn't the issue you think it is.

I'm not sure that GP explanation is a misconception as you pointed out. First, pre-existing or randomly select on the fly has nothing to do with the GP explanation. The explanation omitted or disregard how each bit is from. To be honest, is the big picture (abstract) changed in the explanation to point out that each bit is randomly generated on the fly? It is only the detail bit and specification of QKD.

The meaning of "full key" and "stop when think it is enough" look similar to me from an abstract concept. Once the encryption key length is long enough, it is a full key. Again, the GP explanation doesn't specifically said that but rather said "entire key." This may look as a misconception; however, it gives an easier understanding as an abstract. If someone really wants to get into detail of how to transmit keys, then the person could be seeing as difference.

However, I am not sure whether the transmission occurs in the back channel (or why they would implement it that way). From the wiki, it explicitly said that the transmission is via "public classical channel" which should not be a "back channel" as the GP said. Not sure why...

... However, any two pairs of conjugate states can be used for the protocol, and many optical fibre based implementations described as BB84 use phase encoded states. The sender (traditionally referred to as Alice) and the receiver (Bob) are connected by a quantum communication channel which allows quantum states to be transmitted. In the case of photons this channel is generally either an optical fibre or simply free space. In addition they communicate via a public classical channel, for example using broadcast radio or the internet. ...

Comment Re:All Boards are created Equal (Score 1) 156

I think a good manager can probably manage most kinds of organizations, without any specialization. By the same token, it isn't always the case that someone that works up through a specific industry will be able to manage a company within that industry.

Your statement would be true if and only if there are similar or the same features/aspects of work in those organization because similar rules can be applied (similar management style). If each organization has its own unique aspects to deal with, regardless how good a manager is, he or she will need to learn about the organization first. However, a good manager should be able to learn and adapt to the job faster than average.

Comment Re:It needs LIDAR (Score 1) 277

We get it, Musk will blame the driver for not avoiding the collision, ...

I would completely agree without if the complaint is not from a rich Chinese in China. Why? Well, most (if not all) rich Chinese in China are crooked or spoiled brad in order to become rich. These people aren't stupid either because they know how to get/extract money out of others. If you don't know, car prices selling in China are around 3x times more expensive than in the U.S. (wages in general are much lower than the U.S. and the owner is 33). So I am not certain for whatever reason the guy claimed about the faulty is from the car.

Comment Re:Marketing is a four-letter word (Score 2) 195

Look, if you give me something for free, I don't think it's necessarily unreasonable to ask for something in return (provided you disclose that you're collecting that data). But if I'm paying for it, then please just stop. I'm the customer, not the product.

If the product can be connected to a toy-controlling smart-phone app, which should be owned from the company, then there might be some sort ToS that requires you to click "I Agree" before you can use the app. Most people don't read that kind of thing anyway, so they may agree to let the company collect data. This is typical way of getting consent from consumers without them really know what they are doing.

Comment Re:"Is it 'The Joker' or just 'Joker'?" Kim asked. (Score 1) 260

For that matter, I feel like suing because the Joker was in the movie.

GP said "This wasn't a movie about the Joker." Also, if the trailer shows Joker but there is no Joker in the real show, then the claim could be valid because that is a real bait-and-switch.

Comment Re:Make it more expensive (Score 1) 472

Not enough. The H-1B program is suppose to be to fill positions for which an American cannot be found to do and these tech companies all claim that in a country of 300+ million people they can't find someone qualified.

Even though I do not disagree with H-1B abuse from many big companies or corporations, you exaggerated the number by way too far to make the situation looks worse in order to favor your argument. Out of 300+ millions, how many actually are qualified to work? Way less than 100 millions. Then if you talk about demographic that people are living within the work place, then it would be even less.

So given that I say that H-1B holders should be the highest compensated people at the company. This would have to include such things as base pay, bonuses, medical, dental, 401k, stock options, housing allowance, relocation allowance, vehicle/transportation allowance, etc.

I'm not sure you know that the prevailing wage is the "base" salary that cannot and must not included any other benefits. 401k, insurance, stock options, etc. are not eligible as parts of prevailing wage. If a company wants to offer those, then they have to be extra. Because of these as optional, it may be one of reasons why big companies/corporations want H-1B over Americans (so that they need to pay only salary because foreign workers don't expect extra benefits)...

Comment Re:Witch hunt (Score 1) 227

Even though the idea (theory) is very interesting and looks promising because it is focused to only one aspect, I still think it is not practical and will be extremely difficult (and costly) to operate. Why? It is much easier to check up/force the cause (selling vehicles) than to patch the end (vehicle consumers). There is much smaller number to deal with. If the responsibility is pushed down to the consumers, what else do you think would happen? Who is keeping the records? How to deal with them especially when there is an issue? How many people would be involved in doing so? How much it cost to implement, install, train, etc., the system? Many things will happen in both advantages and disadvantages.

Could individuals cheat by flashing their EFI control modules etc before they have their test and then putting it back after, well yes but they can do that kinda stuff in places that do checks now anyway. The smallish number of individuals that cheat won't amount to much.

Again, in theory, you are thinking of the whole situation in a controlled environment. However, reality is more dynamic. You forgot that currently there is not much incentive to cheat, so small amount of cheaters won't have any impact. If the responsibility is pushed down to consumers, there will be all kind of cheats popping up and would spread out wider than it is now.

Anyway, the ultimate reason for doing this at manufacturer level may come down to how easy the situation could be controlled (by you know who).

Comment Re:Lol (Score 1) 59

That isn't the problem here. The problem is that after years and years of selling products (Avaya), along comes patent troll who discovers it. The problem is that it is too late. You can't come in long after the fact, when you should have been protecting your patents from the beginning. If you don't know they are infringing, then it isn't really impacting your business, and you haven't been harmed.

Actually, it is not too late at all. In this situation, it makes perfect sense for BB to wait until Avaya make money and sue. It is both to test whether their patents work and also to gain free money from doing nothing themselves (sue for damage that Avaya get from selling patent products). That is actually the way patent trolls are using and it is the loophole in patent laws.

Comment Re:Duh. (Score 2) 184

No one should be overreacting on this subject. On TFA, the researcher already stated that weight may not really be the cause (just a possibility and may need further research); thus, it is still inconclusive.

But, Ronan warns, it is not yet clear whether an increased BMI is driving the effect. “It could be that the genes that are responsible for obesity could also be responsible for smaller brains, or it could be that if you have a brain change that could lead to overeating,” she said.

Another researcher also confirmed that the result could be inconclusive.

Claudia Metzler-Baddeley, from Cardiff University’s Brain Research Imaging Centre, said the research backs up previous suggestions that obesity and brain structure are linked. But, she added, “It is cross-sectional study - so it is not following people up over time. That is always a limiting factor. It doesn’t allow you to make any inferences about cause and effect.” What’s more, she says, self-reports of health and lifestyle factors are prone to inaccuracies, while the use of BMI also has drawbacks. “You can have a very high BMI just simply because of high muscle mass,” she said.

Comment Re:Naming (Score 1) 109

But as you point out, you're the only one still developing and maintaining a single application using it. Both Ruby and RoR were fads. Nice to see them continuing their steady decline to irrelevance.

First, I don't know why you are attacking me. I've been working with it because our company is using it. I'm not the "person" who made the decision to use it. Second, my company has several applications using it (internal use). RoR is best for small companies with small to medium database size. Last, the framework becomes fad (in opinion of many people like you) because many others didn't use it properly. They jumped on the band wagon right away, and as a results, they found out later that the framework does not fit to what they needed. However, the framework fits perfectly to my company's purpose. Fad or not is irrelevant to me.

Stop being a bitter person who lashes on others already.

Comment Re:Abstractions (Score 1) 109

I worked on a project around 2007 that used Ruby on Rails. That was my first experience with Ruby and my first experience with a real web product. I liked Ruby and Rails, but it was easy to get bitten by some of the abstractions. I remember the site bogged down really bad whenever we searched for a record in a large database table. The problem was that the database was hidden behind ActiveRecord, so it was easy to forget we were using a database at all. Writing a for loop to search for a record that matched some criteria felt natural, because our interface was with objects, not the underlying tables. However, behind the scenes, each iteration was a separate query. The result was thousands and thousands of queries, instead of just a single query with a simple WHERE clause. We were essentially doing in Ruby what we could have done much more efficiently in SQL. Once we realized the problem, we rewrote that kind of code so it used more or less raw SQL. The result was much faster, but we lost the readability of the abstraction. Everyone on the team was new to Ruby and Rails (grad students who shuffled in and out each semester), so it's possible that we were just doing things completely wrong. Still, it feels like it shouldn't have been that easy to shoot ourselves in the foot. Have things improved since then? How do you balance nice abstractions like ActiveRecord with performance? How do you make it clear to novices what's going on internally, so they can avoid the mistakes that we made?

I agree with what you said that the frame work makes things much easier to deal with database. As a result, one wouldn't know how to optimize it. If I remember correctly, they put in some optimization ways to deal with SQL (such as include, select, etc) starting in either version 1.2 or a little later (can't remember). What it does is to improve SQL in order to make 1 call instead of 100 calls for 100 records. However, it is extremely difficult to be as perfect as SQL language, so you would have to decide whether it is suitable to your project. I can say that it is still slow when dealing with huge database even though the time running SQL from the DB is short because the manipulation/process/display take the major part of the run time...

Comment Re:Naming (Score 1) 109

"Ruby on Rails" ? Is there a good reason for the name, or were you watching too many old western train movies?

Here has a discussion of the name in RoR's early time (2007). Also, it seems that many people do not even know what Ruby on Rails is. My company is still using it and I am the only person develop and maintain the application... Not a bad web frame work at all.

Slashdot Top Deals

You're not Dave. Who are you?