I wonder if this is true. I'd like to think that, if you're doing a game console, you don't necessarily have to match Apple at "ownership experience". Like, you can maybe make up for that by putting, say, buttons, on your console. Or Pokeymans.
53 karma · joined March 30, 2012
I wonder if this is true. I'd like to think that, if you're doing a game console, you don't necessarily have to match Apple at "ownership experience". Like, you can maybe make up for that by putting, say, buttons, on your console. Or Pokeymans.
"The context is that I had rented a herd of goats for reasons that aren’t relevant here and had sent out a mass e-mail with photographs of the goats attached to illustrate that a) I had goats, and b) it was good."
but he seems like an awesome guy :D
Thanks for the link.
That makes sense if you suspect that other people spend a lot of time making women feel unwelcome and that you're going to miss out on some great talks if you don't do anything about it. I don't think it is always unreasonable to suspect something like that.
I'm sure we can come up with a best way to go about things. I'm not really cool with the "oh Mike" part of it. But I think it's mostly okayish. Certainly a lot more okay than the bug.
I don't know that I prefer people going through the motions of hating on each other. It's not necessarily honest and genuine just because it's unpleasant.
'hell even some BluRay menus could be described as having "gameply."'
Which should be a pretty sure sign that "can be described as having gameplay" isn't that meaningful.
(The problem with arguing semantics on the internet is that everyone starts obsessing about technicalities. Quake, SimCity, Minecraft and Blu-ray menus, all qualify as technically being games. And so technically qualifying as being a game is clearly irrelevant to anything interesting. It is obviously not what people usually mean by "is it a game?" and such.)
Yeah. It's like these guys totally don't get that there are "individuals who either can’t make a legal purchase because of payment-issues or who genuinely cannot afford the game."
People don't ignore that fact.
I'm reasonably sure I won't agree with you on any definition of art. But, uh, here's some stuff. I may-or-may-not think of some of it as art. I do think it's stuff that keeps the coding world from being some dreadful place of "craftsmanship" and "professionalism" and things.
The miniKanren presentations are wonderful. They're all "and now let's run this stuff backwards. Because because." http://www.infoq.com/presentations/miniKanren
Meta-circular evaluators. Page 13 of http://www.softwarepreservation.org/projects/LISP/book/LISP%... http://www.youtube.com/watch?v=0m6hoOelZH8&list=ECE18841... http://www.scheme.com/tspl4/examples.html#./examples:h7 ("After completing the preceding exercise, use the interpreter to run a copy of the interpreter, and use the copy to run another copy of the interpreter. Repeat this process to see how many levels deep it will go before the system grinds to a halt." :D)
SICP opens with this: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-3.html I think it's lovely.
http://en.wikipedia.org/wiki/Edsger_W._Dijkstra "One of Dijkstra's sidelines was serving as Chairman of the Board of the fictional Mathematics Inc., a company that he imagined having commercialized the production of mathematical theorems in the same way that software companies had commercialized the production of computer programs. He invented a number of activities and challenges of Mathematics Inc. and documented them in several papers in the EWD series."
Also obfuscated code and some esolang stuff, I guess.
I remember some competition that was about creating and hiding some bug that did some particular thing in code that appeared to do something else, in a way that seemed (if discovered) like it was a mistake. That was cute.
Oh, and maybe http://sigbovik.org/ Maybe not.
Usually those other issues are mostly things I don't take very seriously. So it kind of comes off like the opposite. Like people should take rocket jumps and knight forks less seriously, and politics and morals and some faff more seriously.
Probably not. Most everything can be misunderstood, but it's not really a particularly confusing paragraph.
Pretty good course though. If you want something like that, maybe because you find it helpful to have exercises with deadlines and things, then I'd reccomend the course. But if you have some alternatives you wanna recommend, that'd be awesome.
For Haskell, the only similar thing I know of is the Channel 9 stuff with Erik Meijer. And that's cool stuff. But you're much more on your own there than in a Coursera course. So if you want that kind of thing it might not be a good match.
Huh? Are we looking at the same page? On the home page I see "Pharo's goal is to deliver a clean, innovative, free open-source Smalltalk-inspired environment."
(Note that the HN link is not to the home page, but to the 2.0 download page.)
Of course, if we wanna, we can start getting confused right here. http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html...
(also also, http://www.4clojure.com/ and the "So wait, I can't buy cheap real estate here?" part :)
If we decide that games lose all their value the moment the authors are no longer directly involved, then they're probably going to lose some value when the authors are directly invloved too?
This is not "freedom of expression" being under attack. It is, at most, about let's maybe not so much invite guys like that to talk at conferences.
allocate_memory();
scope(failure) free_memory();
setup_interrupts();
scope(failure) teardown_interrupts();
setup_registers();
The scope keyword is for saying that if you get to this point, then do such and such at end of scope. scope(failure)/scope(success)/scope(exit), for exitting scope by exception/return/either. Is kind of nice.He's asking for free books about programming. When someone answers with a book, it's super-easy to verify that it is a book, is about programming, and is free.
It might be a bad fit for SO because there isn't one answer that is "more correct" than all other answers and so on, or something like that. But it is not a question that leads to arguing and extended discussion. It's a question that leads to people posting links to free books about programming.
So like, it might not be arbitrary and it might be that all the right questions are being closed, but it looks like a bunch of deletionists flailing about, knocking shit over. And it looks like that because there's this canned "reason" for closing a question, and it is often a poor match for the question being closed. Not because people don't get that SO is "not meant for discussions".
Most of time there's some example of people making money with open source it comes off a little like "you can do open source development and have it play into this other thing that makes money". The other thing is often support or some "service" that people can use your product with.
And it's easy to see how that makes sense for something like a Linux distro (although you'd still ultimately want it to not need "service"). But, like, if I was Cosmigo and had made Pro Motion, I would not be sure how to go about it if I wanted to open source it and make money from that. Surely no one wants a pixel art tool that requires "service", and so on.
Might just be that I haven't seen the right examples because I haven't looked into it that much because I'm not actually that interested in this kind of thing. But yeah, it is one thing that has been bothering me, so.
I get that there are other reasons for sometimes choosing if-statements instead of if-expressions in cases like this. But then it quickly comes down to a bunch of technicalities (language can't do this, debugger can't do that, ...), and really, even if we're talking C++ stuff only I would not agree with it as general advice.
"By this latter I mean, if you change the code a little bit, you don't have to rewrite it; it looks basically the same."
I'd say that's kind of the point though. The first one would look "basically the same" if in the last else it assigned to sides[j] instead of sides[i]. In the last one it would look very different if it was about "doing stuff" rather than choosing which value should go to sides[i].
Yeah, that was what bothered me about the post. The piece that it links to, the example of what is being parodied, is some guy giving Linux a shot because he's tired of Windows breaking all the time. Responding with an attack on Windows seems like missing the point pretty badly. Windows not being very good was like the premise to begin with.
Also note that lots of the stuff in the "State of Linux" piece is about stuff that is clearly wrong/buggy. It is a little funny when Branko goes "people come from Windows to Linux expecting it to behave the way they are used to, and that was the main point." Cause then the whole thing comes off kind of like it's one guy complaining about segfaults and disappearing GUI-elements, and another responding with "you're just expecting them to behave differently because you come from Windows."
Mentioning that there is a `for` form might be nice, just so it's clear that you don't have to do (something like) this in order to do list comprehension in Clojure. Kind of disagree with aredington's 2nd and 3rd points though. Those might be fine things to write some stuff about, but I don't know that that post really needs them.
Like, I don't think every post on macro stuff must deal with "macros and evaluation". It's an interesting topic and all, but as it is I like that the post is more like, here's a macro and look how we can use it to turn code like this into code like that. Without getting into every topic that that touches on.
That is not much like my reasoning. Taking something out of the package manager does not generally make it so that it is taken care of by the same thing that takes care of TF2 being up to date. Making Steam handle Steam updates does.
Once you have introduced Steam as a thing that handles updates for you, moving Steam updates from package manager to Steam is clearly not exactly the same issue as removing things from the package manager in general.
(I mean, it sort of is if "the package manager should handle as many things as possible" is your goal. It is not if "as few things as possible should handle package manager-like things" is your goal.)
No?
Something like "I want to play TF2, so I should update Steam and TF2" is a reasonably common thing and it makes sense to want one thing to handle both of them.
"You should discard the package manager entirely" does not follow from that.