News for hackers. Stuff that matters.

awwducks

Re:Ask HN: Who is hiring? (June 2017) on Thursday June 01, 2017 @07:45PM (#14466083)
EnergySavvy | Seattle, WA | Cambridge, MA | Onsite

---

EnergySavvy is on a mission to help solve one of the world’s biggest challenges: energy. We work with electric and gas providers across the country to improve the way consumers and businesses interact with energy at work and in their homes, and better serve their customers.

To give you a sense of our favorite technologies, our team works with: Flask, Python, React, Git, and PostgreSQL, but we don’t expect you to walk in the door knowing them.  

We’re hiring for a few key roles in our Cambridge and Seattle offices:

--- Seattle: ---

Software Engineer: http://bit.ly/2pBy6yQ

Client Engagement Professional: http://bit.ly/2pBxPfi

--- Cambridge: ---

Software Engineer: http://bit.ly/2qmpUTQ

--- Flexible Location: ---

Director of Client Solutions: http://bit.ly/2oRoW2b

---

Email christine at energysavvy.com to find out more or apply online.

Re:A guide on how to be a Programmer (2002) on Thursday March 24, 2016 @05:35AM (#11351550)
There's a horizontal scroll bar :)

I'm not sure how to format a block quote without it.

Edit: Well, just added newlines. Seems to look ok.

Re:A guide on how to be a Programmer (2002) on Thursday March 24, 2016 @05:26AM (#11351509)
After reading the first few bits in the "beginner" section, this reminds me of my experience with "Lessons in the Fundamentals of Go" by Kageyama Toshiro 7p [0] (Go the game). It's a terrific book where he stresses the fundamentals even if you feel like you're above it. I read the book cover-to-cover many times at different stages of my life as a go player, each time learning something new.

The book starts on ladders, a pretty basic concept that I teach to beginners within 15 minutes or so of learning the rules. [1]

  Still on ladders?  Ridiculous!  Even looking at this page is beneath me.

  Yes, but even if you feel you are being cheated, read on a little further.
  Don't forget the fundamentals.  Our study begins with ladders.
[0]: http://www.gobooks.info/g28.html

[1]: http://senseis.xmp.net/?Ladders

Re:AlphaGo Beats Lee Sedol in Final Game on Tuesday March 15, 2016 @05:25AM (#11288405)
Yep, I felt the same way. I wonder if the time constraints were optimized for AlphaGo.

One of the things I did want to see was how AlphaGo would fare in a blitz situation (i.e. really short timers).

Re:AlphaGo Beats Lee Sedol in Final Game on Tuesday March 15, 2016 @05:15AM (#11288362)
> Learning (viewing millions of professional game moves)

According to the last press conference, it was apparently strong amateur games from the internet that it used to train with. Afterwards, it just played itself, as you mentioned.

Re:AlphaGo Beats Lee Sedol in Final Game on Tuesday March 15, 2016 @05:11AM (#11288344)
Here's a tutorial.

http://playgo.to/iwtg/en/count.html

The whole series isn't bad if you're interested in other aspects of the game.

Re:AlphaGo Beats Lee Sedol in Final Game on Tuesday March 15, 2016 @05:03AM (#11288310)
My rough summary of the match, informed by the various commentators and random news stories.

Game 1: Lee Sedol does not know what to expect. He plays testing moves early and gets punished, losing the game decisively.

Game 2: Lee Sedol calms down and plays as if he is playing a strong opponent. He plays strong moves waiting for AlphaGo to make a mistake. AlphaGo responds calmly keeping a lead throughout the game.

Game 3: Lee Sedol plans a strategy to attack white from the start, but fails. He valiantly plays to the end, creating an interesting position after the game was decided deep in AlphaGo's territory.

Game 4: Lee Sedol focuses on territory early on, deciding to replicate his late game invasion from the previous game, but on a larger scale earlier in the game. He wins this game with a brilliant play at move 78.

Game 5: The prevailing opinion ahead of the game was that AlphaGo was weak at attacking groups. Lee Sedol crafted an excellent early game to try to exploit that weakness.

Tweet from Hassabis midgame [0]:

    #AlphaGo made a bad mistake early in the game (it didnt know a known tesuji) but now it is trying hard to claw it back... nail-biting.
After a back and forth late middlegame, Myungwan Kim 9p felt there were many missed chances that caused Lee Sedol to ultimately lose the game by resignation in the late endgame behind a few points.

Ultimately, this match was a momentous occasion for both the AI and the go community. My big curiosity is how much more AlphaGo can improve. Did Lee Sedol find fundamental weaknesses that will continue to crop up regardless of how many CPUs you throw at it? How would AlphaGo fare against opponents with different styles? Perhaps Park Jungwhan, a player with a stronger opening game. Or perhaps Ke Jie, the top ranked player in the world [1], given that they'd have access to the game records of Lee Sedol?

I also wonder if the quick succession of these games on an almost back-to-back game schedule played a role in Lee Sedol's loss.

Myungwan Kim felt that if Lee Sedol were to play AlphaGo once more, the game would be a coinflip since AlphaGo is likely stronger, but would never fix its weakness between games.

[0]: https://twitter.com/demishassabis/status/709635140020871168

[1]: http://www.goratings.org/

It was in the press conference for Game 4 IIRC.
Re:AlphaGo beats Lee Sedol 3-0 [video] on Sunday March 13, 2016 @06:31AM (#11277141)
I doubt it. When/if they do play such a game that humans can't explain, I'll probably be interested in some other problem.

Isn't that the nature of human endeavor? Always looking for the next challenge?

Re:Lee Sedol Beats AlphaGo in Game 4 on Sunday March 13, 2016 @04:50AM (#11276832)
Lee Sedol definitely did not look like he was in top form there. I would say (as an amateur) his play in Game 2 was far better. It was the funky clamp position that perhaps forced AlphaGo to start falling apart this game. [0]

I wonder if Lee Sedol can find a way to replicate that in Game 5.

[0]: https://twitter.com/demishassabis/status/708928006400581632

Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:43AM (#11271953)
That would be amazing if it could achieve the same levels (or higher) without the bootstrapping.

The niggling thought in my mind was that AlphaGo's strength is built on human strength.

Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:36AM (#11271923)
Thanks, jonah!

I recall Andrew mentioning that Myungwan will be back to comment games 4 and 5?

Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:30AM (#11271905)
Ah, neat, thanks for the link. I didn't look to the AGA channel because I figured there wouldn't be a stream since Myungwan was doing live commentary.
Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:29AM (#11271899)
I guess the next question on my mind is how AlphaGo might fare in a blitz game.
Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:23AM (#11271869)
As a spectator, I was on the edge of my seat :)

As a 3d amateur, I'm really curious about when he resigned. It really seemed like he was playing the position out to go for the win (or perhaps to see how AlphaGo would fare in ko). It didn't look like he was searching for a place to resign.

Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:21AM (#11271857)
I am really curious about the reviews from An Youngil 8p and Myungwan Kim 9p. The commentary by Redmond always tend to leave something to be desired.
Re:AlphaGo beats Lee Sedol 3-0 [video] on Saturday March 12, 2016 @03:19AM (#11271843)
Perhaps the last big question was whether AlphaGo could play ko positions. AlphaGo played quite well in that ko fight and furthermore, even played away from the ko fight allowing Lee Sedol to play twice in the area.

I definitely did not expect that.

Major credit to Lee Sedol for toughing that out and playing as long as he did. It was dramatic to watch as he played a bunch of his moves with only 1 or 2 seconds left on the clock.

I don't mind Andrew. He's a strong player in his own right so he has questions a strong amateur would have.

He inevitably asks questions you want Myungwan to answer.

Re:AlphaGo Can't Beat Me, Says Chinese Go Grandmaster Ke Jie on Thursday March 10, 2016 @05:47AM (#11258406)
I'd very much like to see Ke Jie try (and also beat) Alphago while it appears to be in the realm of possibility.
Re:AlphaGo Can't Beat Me, Says Chinese Go Grandmaster Ke Jie on Thursday March 10, 2016 @05:46AM (#11258402)
From a go player's perspective, this would have been a more exciting match. Ke Jie is largely considered the strongest player in the world right now whereas Lee Sedol is marginally weaker but has better name recognition.
Yep, terrific commentary by Myungwan Kim 9p on the AGA channel.

For the folks who aren't as familiar with the game, how did you find the commentary (for any channel)? What would you be interested in hearing for events like these?

Too early to tell, IMO. The next game will be the bigger game since Lee Sedol has a far better idea what he's up against. If the next game goes like this one did, I would be more inclined to agree with you for the remaining 3.
Myungwan Kim 9p will be doing live commentary at the Korean Cultural Center in Los Angeles for game 3.

The second game should be a doozy since Lee Sedol will definitely know what to expect and come in full force!

A bit late, but this is the AGA feed.

https://gaming.youtube.com/watch?v=YZPKR7HzM_s

No one can believe it. Myungwan Kim 9p says it's likely Lee Sedol feels like he could have won. He also says Alpha Go is likely stronger than he is.

Re:Google AI beats a pro at the game of Go on Wednesday January 27, 2016 @01:23PM (#10981831)
Note that the games were played even and the results were terrifyingly dominant - 5-0.

Older »