Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sandal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
sandal
16y ago
We do a large amount of what you're describing here at Ruby Mendicant University: http://university.rubymendicant.com/ It's Ruby based right now but really about software development in general. Hopefully in the future we'll expand to be
152.
▲
by
sandal
16y ago
Great idea! I am starting up an education related non-profit and running a free online school for programmers ( http://university.rubymendicant.com ), and am definitely interested in reading posts about education in general, as well as form
153.
▲
by
sandal
16y ago
Yeah, that makes XSS a 'feature' here. Though it is a bit scary to click a button that is going to shove completely unfiltered HTML into your browser that you can't inspect ahead of time :)
154.
▲
by
sandal
16y ago
Yeah, there are all sorts of bad things that can happen with this, use this at your own risk. But it's entertaining, at least.
155.
▲
by
sandal
16y ago
Yeah, people have use that to do awesome things, including embedding http://marijnhaverbeke.nl/js1k/ Pretty much everything you can do in the browser, you can do through that tiny text box. But as soon as someone pops it, it's gone foreve
156.
▲
Human Queue: Chat Roulette Meets XSS Meets /dev/null
(human-queue.heroku.com)
4 points
by
sandal
16y ago
|
5 comments
157.
▲
A minimalist's guide to software craftsmanship
(blog.majesticseacreature.com)
3 points
by
sandal
16y ago
|
0 comments
158.
▲
by
sandal
16y ago
You do realize that's less than a 3% difference, right?
159.
▲
by
sandal
16y ago
Here's a Ruby version of the solution that was posted to your blog: http://pastie.org/1390793
160.
▲
by
sandal
16y ago
Huh? >> a.index("P") => 14 >> b.index("P") => 15 >> c.index("P") => 218 >> d.index("P") => 40
161.
▲
by
sandal
16y ago
I've been running a program with some similar goals that is currently focused on Ruby but will hopefully expand into other areas. ( http://university.rubymendicant.com ) I'm really excited to see similar efforts, especially from folks lik
162.
▲
by
sandal
16y ago
Many of the things you describe here would make for a more palatable experience on an ad-based website. But you completely miss the boat by assuming that people 'fear' advertisement, some people just really dislike it on principle. This i
163.
▲
by
sandal
16y ago
But actually, the proper replacement is "unauthorized use of copyrighted works", which is not the same thing as theft. The rest of your argument still applies just as well, but does not conjure up images of poor hungry mouths going unfed be
164.
▲
by
sandal
16y ago
From everything I've read and heard from teachers, the practices for monastics are extremely finely detailed specifically because it forces those who go that route to be mindful of what they are doing each and every moment. But this is a vo
165.
▲
by
sandal
16y ago
Please show some examples of pre-20th-century Buddhist literature that goes into very explicit detail about the precepts leaving little to personal judgment. I've been reading from modern teachers, because Buddhism is a living religion, not
166.
▲
by
sandal
16y ago
This is quite interesting and I think that rather than saying 'trust me', by providing a bit of background it makes it much more likely for us to have a productive conversation. But for what it's worth, while I don't have an academic backg
167.
▲
by
sandal
16y ago
Trust me on this one. Okay, I trust you now. Congratulations, you've won an argument on the internet, and you didn't even need a citation.
168.
▲
by
sandal
16y ago
First of all, there is no such thing as a Buddhist 'prohibition' of anything. The precepts are trainings that describe skillful ways to live, and are much more like guidelines which can vary wildly from person to person and must be worked
169.
▲
by
sandal
16y ago
I avoided it at first because it feels a little buggy, and the service creator's motivation for creating the service is something that's not super compatible with what I care about (see the about page: http://wlessin.com/posts/2010.html )
170.
▲
by
sandal
16y ago
I run a free online training program, Ruby Mendicant University, in which I spend several days each week talking with intermediate developers while they work through the course exercises. There are surprising amount of folks who run into si
171.
▲
Practicing Ruby, The Newsletter
(blog.rubybestpractices.com)
46 points
by
sandal
16y ago
|
3 comments
172.
▲
by
sandal
16y ago
Hah, well... Stallman often heads in the other direction from what you've described. It has worked for him, in some sense, but it can come across as abrasive. It also might be a historical accident. The freedoms are something he cooked up
173.
▲
by
sandal
16y ago
Wikipedia says this is because of zero-based numbering on computers: http://en.wikipedia.org/wiki/Free_software#Definition But I vaguely remember something about there originally being three on the list and Freedom 0 being added later. S
174.
▲
Richard Stallman on Education and the Free Software Movement
(educationreimagined.com)
5 points
by
sandal
16y ago
|
4 comments
175.
▲
by
sandal
16y ago
I'm Gregory Brown. Happy to answer any questions here about RMU.
176.
▲
PromoteJS, Sustainability in Computer Science, and Deep Honesty
(voodootikigod.com)
1 points
by
sandal
16y ago
|
0 comments
177.
▲
by
sandal
16y ago
citricsquid, are you affiliated with PayPal in some way? In this thread and the other (and possibly in the whole development world), you seem to be the only voice claiming PayPal is a reasonable, fair company. It's mildly amusing, to say t
178.
▲
by
sandal
16y ago
I thought it was funny, even though I'm a well known Rubyist. Fuck Ruby!
179.
▲
by
sandal
16y ago
Well, a Method object and a Proc are two different things, but somewhat similar, so it still makes sense to discuss Proc behavior here. I would like it if this worked: a = lambda { |x| x + 1 } a(3) #=> 4 But since it does
180.
▲
by
sandal
16y ago
That may accomplish the same thing, but the direct translation would be: if baz > 10 func = method(:foo) else func = method(:bar) end result = func.call Here, we actually deal with the Method objects
More ›