Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
area51org
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
211.
▲
by
area51org
13y ago
The point here is not that metaprogramming is universally bad, it's that it should be used as a last resort ... and you should feel bad you could just refactor your code using static idioms you or someone else will kill some runti
212.
▲
by
area51org
13y ago
... and, as I mention above, the Mac version has been pretty bad over the last few months, enough to drive users away (including me).
213.
▲
by
area51org
13y ago
It does in theory, but there have been some service problems of late (for a few weeks). I turned it off after growing tired of the error messages.
214.
▲
by
area51org
13y ago
As a Mac guy, I switched back to Firefox when Chrome became practically unusable (slow, crashy). Pleasant surprise: Firefox is snappier and much-evolved since I last used it. Haven't tried DuckDuckGo yet, but I know my day is coming.
215.
▲
by
area51org
13y ago
Yeah, that's why the citizen oversight. We can't trust the government to police itself, obviously.
216.
▲
by
area51org
13y ago
Yes, that all may be true, but white space has semantic meaning in Python. I just can't get past that. ;-)
217.
▲
by
area51org
13y ago
Shows you what I know. :-) I assumed because Schneier created it ...
218.
▲
by
area51org
13y ago
I think there's a fair chance we could actually roll this back, given enough pressure and attention. The question is how to know that the NSA/CIA is really not monitoring us. Answer: citizen groups watching the watchers. That&#x
219.
▲
by
area51org
13y ago
Excellent point; I wish I'd thought to mention that. I spent a few years as a CISO, and honestly, I know that I really want anything to do with the security industry again, outside of making sure that systems and apps are as secure as
220.
▲
by
area51org
13y ago
This point bears repeating every so often: cryptography is difficult, and those of us who haven't spent years in its mathematical bowels are not qualified to create usable algorithms. Meaning: the encryption code you wrote yourself is
221.
▲
by
area51org
13y ago
Thanks for that — I'm sure the intention of the summary was to keep it simple and to speak to less-technical users. But it'd be nice if there was a slightly more technical description (like yours) available too.
222.
▲
by
area51org
13y ago
You're right, I'm being vague. I'm looking for two things, really: 1- simpler implementation — one that is easier for users to understand, and includes client certs by default 2- one with a re-engineered cryptographic impleme
223.
▲
by
area51org
13y ago
This is an interesting idea, but (as others mentioned) I'd like to know a little bit more about what this site does before I sign up. Just need a little more detail than "find things that interest you."
224.
▲
by
area51org
13y ago
The whole system, now close to 20 years old, needs a reboot. I know, that's easy for me to say. But it's showing its age, and could really benefit from a complete rethink.
225.
▲
by
area51org
13y ago
It does, but it doesn't heavily rely on this, as the poster was contending. It merely adds some helper methods.
226.
▲
by
area51org
13y ago
I don't know if it's the lack of types Ruby is a dynamic language, so no, there are no types as such. There are ways to create types, but if you're doing that a lot, you're probably doing Ruby wrong. It's not mean
227.
▲
by
area51org
13y ago
While I do appreciate the OP's enthusiasm, there is a lot more to love about Ruby than its simplicity. Spend some time learning about metaprogramming, and you may really be impressed.
228.
▲
by
area51org
13y ago
What kind of creation are you building that you are expecting to not know which methods are available while running your program? Well, metaprogramming is all about exactly that kind of thing. Python is a fine language, but it's not
229.
▲
by
area51org
13y ago
It may seem crowded right now, but some/most of these companies will probably not succeed. I'd just like one of them to succeed! For that matter, I'd really like someone to do what WebVan tried to do, except not become Stev
230.
▲
by
area51org
13y ago
That might well be true, but maybe there should be a limit to how far the change goes. Code can be an asshole too, along with the guy who wrote it.
231.
▲
by
area51org
13y ago
Yes, but that doesn't mean it can't work and add value. Heroku is built on EC2, for example.
232.
▲
by
area51org
13y ago
It's a step toward evolution: Dropbox becoming a platform and not just a cloudy app. I wonder, though, about the amount of storage available at the free level -- is it enough to support a true platform?
233.
▲
by
area51org
13y ago
This is the only judge that has ruled this way The problem may be that this ruling could be taken as having set a precedent. IANAL, but I do know that judicial precedents are huge in the legal system, and can be the basis for years of sub
234.
▲
by
area51org
13y ago
Hi, Author. Sqwiggle sounds interesting, particularly for bandwidth-challenged situations.
235.
▲
by
area51org
13y ago
I think these are all good suggestions, although there's actually a danger in trying to employ too many tools (especially in an enterprise, where you're probably more likely to encounter less-skilled technologists who may be frigh
236.
▲
by
area51org
13y ago
What he actually said seems to be more along the lines of "shut it down and replace it with something better." I took the headline to imply that he's turned over some new leaf and is "anti-piracy" now (clearly untru
237.
▲
by
area51org
13y ago
Say it with me: San Francisco is NOT the same as the Bay Area. No, most of us wouldn't be able to afford a decent home in SF proper. But SF is just one city in a large metro area, with plenty of places you would and could want to own a