Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re: No? (Score 1) 375

To be fair, you violated the Computer Fraud and Abuse Act by posting here. In fact you committed a felony that has successfully been used to prosecute a girl for harassing another girl to commit suicide. That felony? Using an alias, which misrepresents yourself, which violates this pre-internet law for ATMs (and I did as well - if anyone goes after me for it, I'm going to see it to court and get the law thrown out, which was not done in the harassment case).

IMO, the Clinton thing was a failure at multiple levels not knowing the law - the people that set up the server, Clinton herself, the people that maintained the servers (because I guarantee Clinton did not), etc. I know not knowing the law is no excuse, but sometimes (like the case above), the law is ridiculously obscure and can be used to prosecute people for things in ways that weren't intended. AFAIK, Clinton was not aware she was committing a crime and I believe that is why no charges were pressed.

Comment Re:Need (Score 1) 222

This is part of the reason I got off of Verizon. First reason: I got 4x the data. Second reason: Mexico and Canada free calling. Third reason: I got an additional line for $80 less than what I was paying. I do miss Verizon's network, which has coverage in areas I sometimes go where nobody else has any coverage (such as my parent's home towns in South Dakota). Aside from that both AT&T and T-Mobile work great (I have one for home provider, one for my work phones - and yes, that's plural).

Comment Re:2,000 years of trying, none have lasted 20 year (Score 1) 66

RSA was tampered with by the NSA to allow for it to be easily cracked. While we'd known there was tampering with it, the extent of that tampering wasn't known until the Snowden leaks. That said, the flaw is only with dual elliptic curve and I don't think anybody uses that anymore. Also the only thing cracked this year was RSA 220, which is 729 bits and the next you'd logically expect to see broken. My secure emails use RSA-1024 (I didn't set that up, all I do is check a checkbox that says "Secure" and the recipient needs to use their key card and PIN to decrypt it - not sure how it works for out of office emails).

Not a surprise that the US government uses RSA for secure emails but AES (designed in Belgium away from NSA tampering) for both military and confidential secret and top secret encoded data. Confidential data needs to be at least AES-128 encrypted and Secret/Top Secret AES-256 if I recall correctly. We're insulated from that stuff (our software backend handles it), all we need to know is the classification.

Comment One Plane (Score 4, Funny) 192

We are getting close to having a one plane military.

Law Number XVI: In the year 2054, the entire defense budget will purchase just one aircraft. This aircraft will have to be shared by the Air Force and Navy 3-1/2 days each per week except for leap year, when it will be made available to the Marines for the extra day.

Comment Re:Lack of QA in Redmond? (Score 1) 88

That wouldn't surprise me - I had two cousins testing for them for a long time (at least 20 and 16 years) and both got new jobs within the past two years without mentioning why. I also had a release critical defect for one of my company's products that only happens on Windows Anniversary, but that was deferred because we only support Windows Pro and it won't be forced onto Pro for 3 months (I tested it on my home machine that didn't have pro, as well as work machines with it - it is technically supposed to work everywhere, but until the bug moves to pro my company doesn't care).

Comment Re:Laughable (Score 1) 76

I love IRC. Have you used Slack, though? Think about why the Hitchhiker's Guide to the Galaxy was popular: it was friendly and non-threatening. Same with Slack, really: even if it functions like IRC, it looks absolutely nothing like your favorite IRC client. Anyone in the company can start using it with basically zero training. It's pretty, brightly colored, approachable, and discoverable. HipChat could have won that space but their UI felt like they wrapped IRC in Java and called it a day.

Slack's made a killing off an IRC-alike that non-technical people genuinely like using. Microsoft seems corporately unable to improve upon the things that made Slack take over businesses by storm, but there's no technological reason they couldn't do it. There's a lot of room in this space for someone willing to put a premium on user experience.

Comment Re: Color me surprised (Score 2) 156

And to riff off an old tech support joke, they're called foot pedals, not mice.

If you've never heard that one, here it is with a few others. I literally got the "Press Any Key" one working tech support, so yes I believe them. Compaq offered free tech support in the early days and people would call them for all kinds of reasons without actually trying anything, so that doesn't surprise me at all. Note I didn't work for Compaq, I did tech support contracting work for Bell Atlantic and we had a business relationship with Compaq. Specifically what that was is something I signed a form not to disclose.

Comment Re:problems, lol (Score 2) 232

I write web services for remote clients to send information to. 50 msec includes the time to establish a TCP connection to the nginx frontend (written in C!), then to run a little bit of Python code to massage the request and either store it in a database (probably written in C, or maybe Java) or fetch data from one, then to return the results to the remote client. At a previous employer, my code did that about 80,000 times per second, averaged 24/7. At the shop before that, we load tested to 500,000 requests per second but it was only for a few minutes sustained at a time.

When was the last time you personally wrote code to handle 500Kops? Did you know that those durn whippersnappers at Google runs a big chunk of their stack on Python and that they'd laugh at our tiny it doesn't matter to the end user. If we could have reduced a 50ms transaction to 10ms by altering the speed of the light signals carrying our requests, we probably would have. But since we live in a universe with physics, the best we could possible hope for was to reduce the time spent in application code to 0.000ms and thereby drop the entire transaction time to 49ms.

Comment Re:problems, lol (Score 1) 232

Or, you know. You could actually learn how to write good code at the most powerful level. That's a radical thought.

I did, and that's why I'm using Python. I'm capable of writing web services in C, but who the hell's got time for that craziness? Also consider Amdahl's Law: in most of stuff I write, the "running code to process data" bit is a teensy portion of wall clock time. Much more is spent in socket handshaking or waiting for database queries to finish. Out of a 50ms request lifecycle, perhaps 1ms is spent inside a box that I have complete control of. Even if I rewrote it in assembler (C is for high-level pansies) to be 1000x faster, the request would still take 49.001ms. An assload of work porting security-sensitive code into an untyped languages so that the end result can be 2% faster? Yeah, no. My boss would fire me with a quickness if I proposed that.

I'd be much more likely to rewrite performance-critical code in Go or Rust. They're as fast as C but without the death of a thousand cuts like gotofail waiting to ruin your careful planning. Life's too short to waste it hacking in languages that hate you and make you want to look incompetent.

Comment Re:Unsustainable pricing on high tech gadgets (Score 2) 115

It doesn't cost $800 to manufacture an iPhone. More like $100. In the US it would maybe be $150. It is Apples greed that is the blame.

There are always lines around the block on launch day. People cheerfully buy tens of millions of each iPhone. If people are willing to pay that price without a gun to their head, and there are alternatives that they could buy instead but they choose to buy iPhones anyway, how do you justify describing it as greed?

Comment Often deliberately (Score 1) 141

I switched off Comcast a few months ago to a regional ISP that's deploying fiber-to-the-premises all over the place. Their current offering in my neighborhood is FTTN, which is basically fiber to a box near my house, then DSL from that box to my living room. I have two DSL lines bonded for a 50Mbps down, ~8Mbps up connection (that is, faster than Comcast in uploads) for about a third what I was paying Comcast. That's to tide us over until the ISP gets around to replacing that last mile, which they've actually been doing and not continually deferring to some distant future.

Don't cry for me and my DSL connection. Our download speed is theoretically slower, but in practice it's just as fast, utterly uncapped, and far cheaper. I somehow think we'll scrape by.

Comment Re:In before... (Score 1) 150

Also, as a server admin, having IPv6 open increases your traffic, not because more people are visiting but because a lot of bot nets are scanning IPv6 looking for vulnerabilities.

I'm very skeptical of this. What's the Venn diagram of "people who know what IPv6 is" and "people who think you can scan IPv6 space before the heat death of the universe"?

Comment I had fun with this (Score 5, Interesting) 105

I answered one of those calls that was spoofing an area code where I still have lots of friends. When I realized what it was about, I started asking questions about how it worked, what they did, etc. The guy said they had arrangements with Google to promote pages and it was guaranteed.

He asked what kind of business I have. "Oh, I work for Google. By the way, we both know this is bullshit, right?" "Oh, no no no sir! It is not bullshit! It is real!" "Well, thanks for all your company information. I'll give it to my boss this morning and you'll be out of work." "Oh, no no no! There is no need to be doing that!" You could hear his butt pucker from over the phone.

I don't work for Google, but he didn't either so I don't feel bad.

Slashdot Top Deals

Economics is extremely useful as a form of employment for economists. -- John Kenneth Galbraith