Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
irahul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
481.
▲
by
irahul
14y ago
> I don't understand what the article is about. The article is pretty clear. She was using Mail app for rss feeds and the upgrade seemed to totally delete her rss feeds and her subscriptions. Mail app upgrade should have checked if the
482.
▲
by
irahul
14y ago
For some reason, masklinn's comment is dead. Posting it here: <quote> > Python uses native multi-threads, but the GIL restriction means only one thread can run >> Can run Python code, if you're multithreading for e.g. IO
483.
▲
by
irahul
14y ago
> There will be many teachers who will use Kahn's videos in their teaching (or to augment it), and I imagine that over time Kahn will change the way he does things based on his own education about education. Sal Khan(it' khan , not ka
484.
▲
by
irahul
14y ago
Vim with gocode https://github.com/nsf/gocode
485.
▲
by
irahul
14y ago
> Python is single-OS-thread-only, and PyPy doesn't change that. Python uses native multi-threads, but the GIL restriction means only one thread can run at a time regardless of number of cores or processors you have. > If you write
486.
▲
by
irahul
14y ago
> since you'd miss out on the real treasure of chapters 4 and 5, > so this is just advice for anyone considering reading it using some other language: Just use Scheme, the flavor that SICP uses is a tiny subset and it takes a sing
487.
▲
by
irahul
14y ago
> Mono is awesome but it's not perfect by any means. If by perfect , you mean doesn't implement whole of .net , then yes. For me, this is good enough http://www.mono-project.com/Compatibility I am not looking to play catch-up with M
488.
▲
by
irahul
14y ago
> Development in India is more ingrained in Microsoft than anywhere else on earth. Software development in India follows whatever happens to be mainstream. People need jobs, most of the jobs are in software services, the projects servi
489.
▲
by
irahul
14y ago
> Quite a bit of SICP would be awkward to translate into a language that doesn't support TCO, such as Clojure. >> Clojure doesn't have implicit tail call but it does have loop-recur and trampoline. SICP can be followed quite eas
490.
▲
by
irahul
14y ago
> Because javascript lacks this and many other features of Scheme/Lisp, I wouldn't really recommend using it for SICP. A language without TCO won't affect what you get out of SICP. Just assume JS is tail recursive. The first 3 chapters
491.
▲
by
irahul
14y ago
> What dialect of Lisp should I use to follow along the book with? Any dialect of lisp will do fine if you know the language. SICP uses Scheme which is a lisp-1 and mandates TCO. You can very well use lisp-2 viz. Common Lisp - you will
492.
▲
by
irahul
14y ago
> Quite a bit of SICP would be awkward to translate into a language that doesn't support TCO, such as Clojure. Clojure doesn't have implicit tail call but it does have loop-recur and trampoline. SICP can be followed quite easily in Cloj
493.
▲
by
irahul
14y ago
> concepts such as embracing the fact that it is not truly productive to file every single e-mail into a purposeful folder, embracing that tagging is better than folders. I don't know if it was there from the beginning, but I have alway
494.
▲
by
irahul
14y ago
> I'm just suggesting that you really want to use a deploy system with proper dependency management. Why not use pip(pip install -r reqs.txt)? def install_deps(): local('pip install -r reqs.txt') Or if you are talking s
495.
▲
by
irahul
14y ago
> So do you use virtualenv in production? Is there a good tutorial on this for my developers? Using virtualenv in production mostly boils down to `pip -r reqs.txt -E virtual_env`(in place of pip install -r reqs.txt) and making sure virt
496.
▲
by
irahul
14y ago
hacker tool Metasploit I was thinking had it happened to US, some nutjob would have declared Metasploit illegal. Though US regulations don't apply to us non-US folks, developing nations tend to pick things from west, especially for issues
497.
▲
by
irahul
14y ago
The dude attacking Mojang isn't looking good. > Its amazing to see so many people loyal to this game maker. Good on him. Eh, didn't take the time to consider some of us are against the patent bullying, and not just fanboys. > 1. I a
498.
▲
by
irahul
14y ago
> Iteratively concatenating strings in Python will murder your performance. Understanding immutable strings aren't at the same level. People concatenate immutable strings all the time in Java/Python, but that is despite the documentatio
499.
▲
by
irahul
14y ago
> Perhaps, except that hypothetical code-hungry orcs are imaginary and have nothing to do with anything while the value of any of my very real examples is well understood by pretty much anyone. What does this even mean? I don't see any
500.
▲
by
irahul
14y ago
I don't know. English is a second language here in India, and the grammar covered in schools is pretty basic, and still I would wager most of people would recognize it's passive voice.
501.
▲
by
irahul
14y ago
> But in written communication all those other things must be conveyed by your words. > That's what writing is. So if I writing is just words, my grammatically correct words are as good as Orwell's, right? Writing isn't just about w
502.
▲
by
irahul
14y ago
> If you're writing more code than natural language (documentation, discussion of specs, interaction with the team, etc) something is extremely wrong. As long as we are just throwing claims around, I posit unless the code you write isn'
503.
▲
by
irahul
14y ago
> Absolutely you do not have to subject yourself to his whims. You would be free to walk out the door if you found the grammar test offensive, or the push-ups test, or the rope-skipping test. > You do not deserve respect. Ever. You
504.
▲
by
irahul
14y ago
> So teach yourself not to make the mistakes because the next person in behind you working on your code might not know what you mean. For the nth time, I am not talking about "monkeys banging on keyboard" grammar. > As for periods o
505.
▲
by
irahul
14y ago
> The proxy in this case is your native language and seems to work rather well. No, it does not. The very notion that someone who always uses "its" and "it's" understands const-correctness is ridiculous. Command over native language doe
506.
▲
by
irahul
14y ago
Am I missing the joke? People are hanged, portraits are hung.
507.
▲
by
irahul
14y ago
> My issue is if you're unable to delineate between "it's" and "its" and it's the language you've been speaking natively for the past 25 years, I tend to doubt your ability to know what form of "const" to use in C++. Eh, how about askin
508.
▲
by
irahul
14y ago
Hey folks. There is currently a flame war going on about using grammar as litmus test for hiring. I thought it's a good time to re-post this. http://news.ycombinator.com/item?id=1904584 http://news.ycombinator.com/item?id=1008246 http:
509.
▲
How to say nothing in 500 words
(web.archive.org)
132 points
by
irahul
14y ago
|
56 comments
510.
▲
by
irahul
14y ago
> What? If you're writing software being able to produce clear documentation, write-ups, and other supplemental materials is quite important. In some cases, far more important than writing the actual code. You are taking it to the extre
More ›