Beta
×

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

FBI Warns Industry of Chinese Cyber Campaign

laughingskeptic Things everyone can do (105 comments)

In your firewall:

1. Whitelist destination IPs for destination port 53, workflow denials adding IPs that have reverse DNS entries. (e.g. don't allow access to fly-by night DNS servers)

2. Whitelist source IPs for destination port 53. (E.g. do not allow alternate DNS servers to be used inside your org)

Have your org's DNS servers point to OpenDNS or GoogleDNS -- they do a good job of filtering out the rifraf

3 days ago
top

Ask Slashdot: VPN Setup To Improve Latency Over Multiple Connections?

laughingskeptic Connect then duplicate (174 comments)

You should probably have your proxy choose just one path for the initial connection setup and then after some configurable number of packets start the flow cloning process to the secondary route. You want to make sure that the server has a chance to get whatever house keeping it does at connection setup time completed before you start relying on the magic of TCP to keep the server from going insane. If you mess with the connection too early you are likely going to mess something up in game's connection setup process. If you send the very first SYN packet twice there is a good chance the server will reset the connection. Then you are going to have to start adding TCP protocol logic to your proxy which is going to make it way more complex. You will need to peak at the TCP sequence numbers when deciding what to pass back to your client from the server.

UDP is a simpler protocol and therefore more complicated for you to handle. You won't have a sequence number and you will need to hash the contents of every packet coming from the server and only pass packets back to your client that you haven't seen before. And of course you will need some sort of expiration on the hashes.

Without fully implementing the TCP protocol in your proxy you can expect issues from time to time, particularly when you pause play and a reset might slip in at the TCP protocol level. But you should be able to create something that works most of the time pretty easily.

about a week ago
top

Goodbye, World? 5 Languages That Might Not Be Long For This World

laughingskeptic Clojure (546 comments)

Scala seems to be kicking Clojure to the curb.

about two weeks ago
top

Studies Conclude Hands-Free-calling and Apple Siri Distract Drivers

laughingskeptic Screaming 3 year olds (208 comments)

are orders of magnitude more distracting than these device related distractions. Are we going to ban children in cars next?

about two weeks ago
top

Living On a Carbon Budget: The End of Recreation As We Know It?

laughingskeptic Grossly underestimating ingenuity (652 comments)

The average amount of solar energy that reaches the surface of the earth is 6KWH/m^2. The earth has 510,072,000,000,000 m^2. We have only scratched the surface of what we are capable of consuming.

about two weeks ago
top

Maps Suggest Marco Polo May Have "Discovered" America

laughingskeptic We know Columbus had maps (276 comments)

but it has never been clear what maps he showed the Queen of Spain. If he had a map from Marco Polo that showed a large chunk of something East of Asia that was not Spain, I think this would have been a compelling argument to go check out what was to the West of Spain.

about two weeks ago
top

Hundreds of Police Agencies Distributing Spyware and Keylogger

laughingskeptic quid pro quo? (72 comments)

Why isn't anyone asking why these sheriffs departments are even buying this software with their soft funds? I'll bet there is a campaign contribution that correlates with each of these sales.

about three weeks ago
top

Ask Slashdot: Software Issue Tracking Transparency - Good Or Bad?

laughingskeptic Re:They are just lazy (159 comments)

Your convolution of sales and marketing indicates ignorance. True, a good marketing guy would know how to spin the differentiator. However sales guys are always incentivized by the deals they close. If they believe that the public bug database is keeping them from making money you are going to hear it from them. If the sales guys can make a convincing argument, they should be listened to. If they make more money, the company makes more money. However, they should be reminded that closing off the bug database at this point will also be used against them.

about three weeks ago
top

How the NSA Profits Off of Its Surveillance Technology

laughingskeptic Re:Are we even sure this is legal? (83 comments)

My thoughts exactly! How can patents developed with public dollars be anything other than in the public domain?

about three weeks ago
top

First Shellshock Botnet Attacking Akamai, US DoD Networks

laughingskeptic Home routers vulnerable (236 comments)

I know for a fact that my home router shells out to IP Chains to generate the NATed ports page. It will show this page to anyone and I can't turn it off -- remote administration is OFF, but for my router that just means only 192.* addresses can login and change things like the NATed ports. It still serves up the web pages to all requestors.

about three weeks ago
top

First Shellshock Botnet Attacking Akamai, US DoD Networks

laughingskeptic Re:Amazing... (236 comments)

Our University CS departments teach the hatred of Microsoft while the MIS departments teach the love of Microsoft. They are both wrong.

about three weeks ago
top

The Raid-Proof Hosting Technology Behind 'The Pirate Bay'

laughingskeptic They will go after the banks (144 comments)

TPB will get sued in a favorable location for the plaintiff. The plaintiff will use the judgment to go after TPB bank accounts. The back accounts are much harder to hide than the servers because TPB wants to get paid for the ads it displays.

about a month ago
top

Extent of Antarctic Sea Ice Reaches Record Levels

laughingskeptic Misleading headline (635 comments)

A more accurate, but much less attention grabbing headline would have been "0.15% annual increase in Antarctic Sea continues for 35th year". Given the strong trend, most years would be expected to be "record years".

about a month ago
top

Treasure Map: NSA, GCHQ Work On Real-Time "Google Earth" Internet Observation

laughingskeptic Re:Shocker, a federal agency is executing its mand (267 comments)

When the CIA launches a hellfire in this middle of nowhere, where do you think the information came from?

about a month ago
top

DMCA Claim Over GPL Non-Compliance Shuts Off Minecraft Plug-Ins

laughingskeptic Re:Uh... decompiled and deobfuscated? (354 comments)

Large programs usually have large numbers of external dependencies. The external calls are plain as day in the reversed code. Sure the variables may all be named a,b,c... but it really isn't that hard to find the parts you are interested in and figure out what the interfaces are. For his mods he had to figure out which code handled player positions, actions, health and maybe a few other things. I've done it many times and it is WAY easier in Java and .NET with multimegabyte-sized programs than it is with C and multikilobyte-sized monolithic programs where you have no external markers in the assembly as guides.

about a month and a half ago

Submissions

top

Amsterdam plane crash caused by software bug?

laughingskeptic laughingskeptic writes  |  more than 5 years ago

laughingskeptic (1004414) writes "The automatic pilot apparently powered down the engines at 2000 ft altitude because one input, the altimeter, told it the plane had landed. A modern plane has a number of inputs from which the 'landed' status could be determined and it seems to me that it is a major bug for one of them to be taken as the controlling input in a situation like this."

Journals

laughingskeptic has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?