11 Replies - 3507 Views - Last Post: 27 August 2014 - 07:22 PM

#1 cfoley   User is offline

  • Cabbage
  • member icon

Reputation: 2391
  • View blog
  • Posts: 5,023
  • Joined: 11-December 07

Sad news about Project Euler

Posted 30 June 2014 - 06:30 AM

They've been hacked. Their reaction has been to turn off most of the functionality, leaving just the problem set.

http://projecteuler.net/about

Quote

NOTICE

On Sunday 15 June 2014 it was discovered that Project Euler had been hacked and a decision was made to take the website offline. Project Euler has existed since 2001 and after thirteen years of it being carefully nurtured to become what it has become today we hope you understand that this decision was not made lightly. No one feels this sadness more than the team.

As the strength and priority of Project Euler is the rich and challenging problem set it provides then we are pleased to be able to allow the problems to remain accessible. However, please note that full functionality of the website, including the ability to check answers, register, and login to existing accounts, remains disabled. Over time certain features may be reinstated, but currently there is no definite time frame which can be stated. In addition no new problems are likely to appear until the website is back up and running again.


It appears not to be quite as grim as the notice states. I just tried the first problem again and the automated checking appears to work.

I hope they choose to bring back the rest of the functionality.

Is This A Good Question/Topic? 0
  • +

Replies To: Sad news about Project Euler

#2 lordofduct   User is offline

  • I'm a cheeseburger
  • member icon


Reputation: 2668
  • View blog
  • Posts: 4,786
  • Joined: 24-September 10

Re: Sad news about Project Euler

Posted 30 June 2014 - 11:20 AM

It would be a shame if it remains down like that.

But as long as the problems stay up, and automatic checking works, I'd be content.

For now...

I haven't done all the problems, so, there's that.
Was This Post Helpful? 0
  • +
  • -

#3 peace_fixation   User is offline

  • D.I.C Head

Reputation: 46
  • View blog
  • Posts: 198
  • Joined: 01-November 11

Re: Sad news about Project Euler

Posted 03 July 2014 - 03:17 AM

Oh this is sad news indeed! I haven't had time to do any problems lately, but I'm 25 in so far and I planned on making some more headway. Fingers crossed. Can't these hackers go hack some shit pop culture website, instead of something awesome and humble like Project Euler. >.>
Was This Post Helpful? 2
  • +
  • -

#4 cfoley   User is offline

  • Cabbage
  • member icon

Reputation: 2391
  • View blog
  • Posts: 5,023
  • Joined: 11-December 07

Re: Sad news about Project Euler

Posted 03 July 2014 - 04:47 AM

Keep at it. Put your solutions in a private repo and you'll be ready to submit some answers when it's all back online.
Was This Post Helpful? 1
  • +
  • -

#5 cfoley   User is offline

  • Cabbage
  • member icon

Reputation: 2391
  • View blog
  • Posts: 5,023
  • Joined: 11-December 07

Re: Sad news about Project Euler

Posted 07 July 2014 - 02:42 AM

Some updates. The dates don't look new but these weren't visible to me when I made the thread.

Quote

Security Breach Update (Sun, 22 Jun 2014)
As many of you will be aware it was discovered on Sunday 15 June 2014 that Project Euler had been hacked. An immediate decision was made by the team to take the website offline and to make everyone aware, through the temporary front page, that we had reason to believe that the database had been compromised.

We would like to reinforce the recommendation we made when the breach was first discovered. If you use the same password on other websites and you have not changed them already then please do so as a matter of urgency.

In an attempt to remain as open as possible and to keep everyone informed we would like to provide a short update.

The hacker had managed to upload a file to the server which allowed them full access to the website, its structure, and the option to freely perform queries to the DB.

Due to this level of access it is highly likely that the hacker will have been able to obtain user information from the DB which includes email addresses and hashed passwords. Combined with access to the salting mechanism the integrity of weak passwords cannot be guaranteed.

Because we are still unclear how this breach occurred the full functionality of the website cannot be restored. However, the problem set remains accessible at the normal web address.

Please be assured that we continue to do what we can to fix it.

(Sunday 22 June 2014: Security Breach Update)


Quote

Answer Checking Restored (Fri, 27 Jun 2014)
We are pleased to let you know that answer checking has now been restored to the website.

(Friday 27 June 2014: Answer Checking Restored)

Was This Post Helpful? 0
  • +
  • -

#6 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11497
  • View blog
  • Posts: 19,569
  • Joined: 19-March 11

Re: Sad news about Project Euler

Posted 08 July 2014 - 11:15 AM

Yeah - doesn't look like there's any scheduled fix, so I'm settling in for a long wait. Most unfortunate. (but at least the problems are still up and we can check the answers, that's something anyway)
Was This Post Helpful? 0
  • +
  • -

#7 cfoley   User is offline

  • Cabbage
  • member icon

Reputation: 2391
  • View blog
  • Posts: 5,023
  • Joined: 11-December 07

Re: Sad news about Project Euler

Posted 08 July 2014 - 02:15 PM

You know, it's an ill wind that blows no good. I've been meaning to set up a repo for my Euler attempts so I might spend the rest of the evening working through a few problems.
Was This Post Helpful? 0
  • +
  • -

#8 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11497
  • View blog
  • Posts: 19,569
  • Joined: 19-March 11

Re: Sad news about Project Euler

Posted 08 July 2014 - 02:19 PM

Last one I looked at was #23 - for some reason, I got distracted and started wandering off into playing with abundant numbers, never finished solving the problem. Maybe I should take a look at finishing that one.
Was This Post Helpful? 0
  • +
  • -

#9 cfoley   User is offline

  • Cabbage
  • member icon

Reputation: 2391
  • View blog
  • Posts: 5,023
  • Joined: 11-December 07

Re: Sad news about Project Euler

Posted 20 August 2014 - 08:10 AM

And it's back with a complete rewrite of the back end. They're releasing new problems and full functionality is back except for password reset (because they no longer store email addresses). If you have solved over 100 problems, they will manually reset your password. I hope they lower the bar because I can't seem to log in and think I've solved between 50 and 100.

https://projecteuler.net/news

This post has been edited by cfoley: 20 August 2014 - 08:10 AM

Was This Post Helpful? 2
  • +
  • -

#10 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11497
  • View blog
  • Posts: 19,569
  • Joined: 19-March 11

Re: Sad news about Project Euler

Posted 20 August 2014 - 08:38 AM

Woot!
Was This Post Helpful? 0
  • +
  • -

#11 Xaos   User is offline

  • D.I.C Regular

Reputation: 80
  • View blog
  • Posts: 403
  • Joined: 20-November 13

Re: Sad news about Project Euler

Posted 20 August 2014 - 08:43 AM

Cool! I actually didn't know about Euler before this thread but did some problems after I learned about it, gonna make an account now :D
Was This Post Helpful? 0
  • +
  • -

#12 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11497
  • View blog
  • Posts: 19,569
  • Joined: 19-March 11

Re: Sad news about Project Euler

Posted 27 August 2014 - 07:22 PM

So now that the site is back up, I spent a few hours and got myself up to 50 problems solved - yes, it's just a number, but as a milestone it feels pretty cool. Onward to 75!

Favorite proof I've discovered in the pursuit so far: any multiple of a non-deficient number is abundant. It's a beautifully simple observation that I came across while working on #23, and quite useful. It's based on the observation that if the proper divisors of n sum to n, then if we multiply each of those proper divisors by some p, the result will sum to pn, and pn will have at least one other divisor, namely 1, and so it must be abundant.

This allows us to sieve for abundant numbers, which is nice.


Posted Image
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1