×

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

Cyberattack On German Steel Factory Causes 'Massive Damage'

OrangeTide Re:Again... (201 comments)

The nation's economy collapsed because the steel factory shut down? Some equipment was damaged, maybe they should have insurance for that?
Possibly there should be a worry would be injuries or deaths, so in that context security is of an important safety concern.

It's not on the same scale as collapsing the power grid for millions of people, businesses, and hospitals. Or tying up world wide credit processing for weeks, which would have some serious economy consequences.

1 hour ago
top

TSA Has Record-Breaking Haul In 2014: Guns, Cannons, and Swords

OrangeTide Re:Good job guys (208 comments)

That's because the next time it won't be with carpet knives.

It will be knitting needles, but those are permitted on flights now.

2 hours ago
top

US Seeks China's Help Against North Korean Cyberattacks

OrangeTide Re:Idiots (152 comments)

Owned by a Tokyo business.

If someone doesn't like the US, Japan and Hollywood then it's the perfect place to attack.

yesterday
top

Cyberattack On German Steel Factory Causes 'Massive Damage'

OrangeTide Re:Again... (201 comments)

Because it's a steel factory, not a power plant or credit card company?

yesterday
top

Top Five Theaters Won't Show "The Interview" Sony Cancels Release

OrangeTide Re:Home of the brave? (582 comments)

Seems very hypothetical as I wouldn't normally go to the mall.

But the chance for excitement would bring in a lot of people I bet.

4 days ago
top

Dr. Dobb's 38-Year Run Comes To an End

OrangeTide Re:Offline archive? (156 comments)

Well, I follow pcc development pretty closely and still use it for a few small projects.

To be sure there are some pretty significant advancements in compiler design that are important for someone who is working on a compiler in a professional or research capacity. But for me it was more of an exercise in understanding enough to hack a little bit on pcc, lcc and now llvm. I really only got as far as graph coloring for register allocators, and type inference for non-C ML-like language (a flawed approximation of HM type inference).

Some people are moving back to hand written compilers, at least hand written recursive descent parsers in place of compiler generators like yacc/bison. My own experiments formalized the grammar with PEG to generate and confirm test cases, then hand written recursive descent from the PEG (very easy to do).

I don't think I hand optimize C to suit some ancient assumptions of what a compiler can do. A modern C compiler can do a lot of amazing substitutions to turn a well organized set of small functions into a very fast monolithic block of machine code.

These days, pretty much the best thing when writing C is to avoid doing things that are undefined so the compiler can do optimization instead of falling back to some legacy behavior hacked into it.

4 days ago
top

In Breakthrough, US and Cuba To Resume Diplomatic Relations

OrangeTide Re:The message has been clear (427 comments)

But achieving the policy goal (end of Castro regime / communism in Cuba) is not one of them.

If that was the goal, we failed horribly at it.

4 days ago
top

In Breakthrough, US and Cuba To Resume Diplomatic Relations

OrangeTide The message has been clear (427 comments)

We've proven to the world that we are willing to significantly impact the economy of a small island nation for over 50 years because they cooperated with our enemies.

Despite Cuba having an excellent education system, most people there live in poverty. Is that the Cuban government's fault, or because the door to the largest marketplace was slammed shut on them?

It's not all rainbows and unicorns, most Cuban immigrants over the years expressed serious dissatisfaction with Castro's government. Maybe the people that stayed behind were happy with it, but I suspect it has more to do with circumstances preventing those people from leaving than an acceptance of their government.

5 days ago
top

Dr. Dobb's 38-Year Run Comes To an End

OrangeTide Re:Offline archive? (156 comments)

I ordered the current DVD up to 2009, so I have at least some of the articles. I still occasionally go back to old articles because a lot of the software I do hasn't changed much in decades. (Unix and embedded)

Several years ago I ordered the CD collection of Small C articles, and found it pretty useful for grasping the essentials of compiler design. Even if the information is decades old, it was still relevant for the fundamentals of how C compiling and linking works. (at least on Unix/Linux, which is based on decades old designs)

5 days ago
top

Ask Slashdot: How Should a Liberal Arts Major Get Into STEM?

OrangeTide Re:Paying for studies (279 comments)

Well hopefully the organization handing you a degree has done some work to verify that you are qualified to have that degree.

Some degrees are better defined than others, and having a degree doesn't mean you're immediately qualified to perform a job. For example an M.D. would need to go through a residency program before they a qualified to hold a medical license to practice unsupervised.

While Software Engineer is so poorly defined that it's difficult to determine what skills were acquired by a person with such a degree. But it's very common in the technology industry for a person to perform the same function as a software engineer but with a different degree. There are a lot of people with a degree in B.S. in Mathematics or B.S.E.E. that operate as software engineers. Occasionally you find an odd ball working as a software engineer that has a B.A. with a major in English literature (citing a specific example), or someone who dropped out of college or high school.

about a week ago
top

Keurig 2.0 Genuine K-Cup Spoofing Vulnerability

OrangeTide Coffee percolator (270 comments)

I've had better coffee from a coffee percolator than from a K-Cup. It's simpler too, if you have one with a mesh screen you don't need filters and easily rinses out if you don't leave the coffee in it all day. Else you can scrub it out with a long handled brush when it starts smelling like old coffee. (for me the percolator coffee seems to do the best job at high altitude, start boiling at about 92C for me)

Since K-Cup's can't make espresso (not enough enough pressure), no need to compare it to a proper espresso machine. It's simply an elaborate drip coffee maker. A $30 Mr. Coffee from Costco will also make a fine drip coffee. You can use expensive unbleached compostable paper filters if you want, they're still a few percent of what each K-Cup costs.

My compost pile loves used coffee grounds.

about two weeks ago
top

In Iowa, a Phone App Could Serve As Driver's License

OrangeTide Papers please (207 comments)

Big brother has made it more convenient for you to always carry the necessary documentation. It's every citizen's duty to make sure they have the necessary papers before they travel.

about two weeks ago
top

AdNauseam Browser Extension Quietly Clicks On Blocked Ads

OrangeTide Re:More details plz (285 comments)

A simple mark and sweep would solve the recursion issue. Hash table of places you've visited, although it's tough to say if it should be by domain or by URL. If by domain you may only click once per ad network. If by URL, you could still hit recursion if a page generates random URIs. A recursion depth of 1 seems easier to implement than any of that though, requiring that each page load be configured to either apply the clickspoofing feature or not apply the clicking feature.

about two weeks ago
top

AdNauseam Browser Extension Quietly Clicks On Blocked Ads

OrangeTide Re:Could be devastating for advertisers (285 comments)

One of the most popular browsers is controlled by an advertising company, I'm not sure how popular such an extension could become.

But yes, if we add lots more clicks that can never be converted to every page visit that will dilute the value of clicks. I think it's brilliant, but it is an arms race. And there is a better infrastructure for advertisers to use a cost per action model, I could imagine them all jumping over there if cost per click model is exploited.

Perhaps automatically ordering something with an invalid credit card number could make CPA less compelling, but that might be considered wire fraud. I'm not sure if it would be feasible to prosecute millions of people for thousands of spoofed orders, at least not feasible in criminal court (you can't do class action suits for crimes). Maybe the plugin author could be sued for damages in civil court though.

about two weeks ago
top

New Effort To Grant Legal Rights To Chimpanzees Fails

OrangeTide Re:good (341 comments)

If I had to choose (which I don't) between the life of those cows and the ignorant dirt bags that have by any definition tortured those cows. I would still preserve human life. That's not to say those people don't deserve to be in prison. But in the culture I was raised in, the same culture that you yourself live in (whether you like it or not) considers taking a human life to be taboo. We're a complex society, so we have a lot of exceptions to that taboo, but cows are food and humans are my peers.

We should be very careful about killing even the worst human beings. And I can't think of any situation today where it would be acceptable to execute a person to punish them for torturing an animal. Nor can I think of a situation where a snap decision between saving an animal and a human being would allow you to evaluate a human's worth in a nuanced enough way to choose the animal's life first.

As for your final comments. You need to be a little more rigorous on the accurate of your information sources. Perhaps diversify. As there are plenty of examples where animal experimentation are a vital training tool.

about two weeks ago
top

Should IT Professionals Be Exempt From Overtime Regulations?

OrangeTide Re:Overtime system provides the wrong incentives (545 comments)

having a 20hr/wk job is better than having a 0hr/wk job!

having one person with a 60hr/wk job and another with a 20hr/wk job seems unfair to me as well. (assuming both people would prefer to move close to 40hr/wk)

The ideal from the point of view of the masses would be for maximum choice. To work any amount of time they chose, without concerns if a company is hiring or not. But I don't know how to get to fantasy land, so I believe a reasonable compromise from maximum choice is for most people to have some kind of job. And other people to not have to commit to too much of a job to survive.
(obviously not a problem that can be fully solved in a dozen posts)

about two weeks ago
top

Should IT Professionals Be Exempt From Overtime Regulations?

OrangeTide Re:Overtime system provides the wrong incentives (545 comments)

Right now most people don't get a choice. You work the hours, maybe some people like working extra hours, I know some people (myself) don't like working the extra hours.

If you're such a workaholic you can find a second job. If the state has non-compete laws to prevent this, then we should address that barrier.

about two weeks ago
top

Should IT Professionals Be Exempt From Overtime Regulations?

OrangeTide Re:Overtime system provides the wrong incentives (545 comments)

9 hour days, 5 days a week was sort of the perfect amount of OT at my factory job (so 45 hours / week). For me it was an extra $70 in my paycheck every week, which is nice.
Obviously I'd rather get paid that same total amount and work fewer hours.

But when OT becomes a big percentage of your daily life and the bulk of your paycheck I strongly suspect that the employer has being paying too little for the base wage and is abusing a situation that employees have little control over.

about two weeks ago

Submissions

OrangeTide hasn't submitted any stories.

Journals

Slashdot Login

Need an Account?

Forgot your password?