964 karma · joined February 8, 2008
(prn "jmatt" ".org")
(prn "jmatt" #\@ "jmatt.org")
[ my public key: https://keybase.io/jmatt; my proof: https://keybase.io/jmatt/sigs/dd4piDN7dQR87HOvInt-TNFtrW6hIDDG8B256OPKFpM ]
not drink for health reasons
Yes this sounds plausible. Even if the person isn't unhealthy maybe their family history is such that they still don't drink.
have a less active social life etc
As a semi-introvert[1] I always wonder how true this is for the minority of us that much prefer this so called social isolation. I'd take a night alone or with a small group of friends over a bar or conference absolutely every time always. Of course that is assuming there are no other external influences - which is rarely (I'd say never but we're on HN...) the case. All that really matters is whether you are suffering from anxiety rather than loneliness[2].
[1] I'm XNTP somewhere between INTP and ENTP on the meyer brigs http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator
[2] I can't remember the last time I was lonely or bored. Hmmm, is this really that unusual amongst similar introverts? I just consider myself somewhat curious and self-motivated.
In general any *nix based system with bash will always be easier to get lisps setup and running(including OSX). This is due to most lisp developers already using such setups.
In my opinion the key to successful lisp development setup is having an integrated REPL. So whatever you do try for that. It would be easy enough to create a setup on OSX that didn't have this and thus was a difficult setup on an otherwise capable OS.
Are you interested in doing GUI or native development on OSX? If so you'll likely end up using FFI of some sort. This is doable but could be hard without some exposure to C/C++/Objective C.
Also it's common practice in the community to just roll your own instead of modifying something that is only a partial fit. I think all the lisp communities have improved on this but it's still a noticeable difference. This can be frustrating if you are coming from a language where the code is more often than not already in a library or framework somewhere. You just have to find it and call it.
NOTE: Windows users can use msys/msysgit/Console to get a functional bash terminal running on windows.
I think it's a cultural difference within the Windows development community. I've made maybe two bug reports to Microsoft related to .NET or SQLServer in the past 8 years. Everything else was either already reported and being fixed in the next 2-3 years or was reported and written off as "you are on your own - we're not fixing it". I've had similar experiences with big proprietary Windows frameworks like DevExpress. Unfortunately at this point I don't think it's changing because it's what everyone expects.
After finding the nth response like this it becomes apparent that it's easier to just find a work around and complain rather than continue to bash your head into the wall.
Hopefully Windows users will learn to contribute and report bugs in community driven development someday...
I ran into problems where lein.bat didn't work in powershell or msys. This is commonly the case so I didn't think it warranted any bug reports. It did take some additional effort but it was similar to the effort required to get just about anything working in clojure.
For the record my take is this is a Microsoft problem. They need a packaging system that works and is built with all the crazy native windows development quirks in mind. See http://coapp.org/
"hacking tools" are banned.
If you are asked about it. The best way is to respond that you use it as a a diagnostic tool or analysis tool.
As for arguing it's not a hacking tool - A person could take something as innocent as VBScript for Office and write viruses with it. Nothing you can do about your tools ability to be abused.
I remember it being used often in moderated fidonet[1] though that may have been limited to local and regional forums. Also to avoid the swear word filters on BBS chat in the 80s and very early 90s. And in some MMORPGs for the same reason circa 2000 to present.
My take is if you have a way to announce to people that you are quitting social_network_001 then you likely didn't need it and aren't even close to an average user anyways. It's when your average user stops or worse slowly stops using your service that should set off the alarms.
235.ww.com -> 235nuclear.com
In my opinion this response is an example of what aneth is referring to in thier comment.
I remember he was also an active contributor when arc was first released[1]. Thanks for all the great contributions. (drcode: I hope you don't mind me posting this info)
Excel 2007+ ------- 1,048,576 x 16,384 (rows x columns)
Excel old-2003 ---- 65,536 x 256I've installed it and will use it if my post is complex enough. Still, it's unfortunate that the root cause can't be fixed - improved email creation on the iphone.
I use many of those projects daily. Your work is appreciated.
http://www.scribd.com/doc/13743949/2008-Compstudy-Report-in-...
NOTE: In the description it states this is an abridged version. It looks like the detailed version(s) are what cost so much money.
I think the top recommendations that were made to me about resumes were be specific with your accomplishments, don't lie, play to your strengths and don't have a $%!$ing typo. If you've done anything extraordinary put it on your resume. For instance I was a student senator and had done a lot of mountaineering - that was on my resume. Your job is to sell yourself and standout. So if that means leaving off average or poor grades - that's fine.
Here is my experience coming out of college. My first two jobs were while I was still in school.
My first "real" programming job was doing research on C# and .NET when it was still in beta. I attended OOPSLA that year and met the right people at the right time. Some people from the compilers team offered to keep in contact and I followed up on that to my benefit. I remember one of the guys from the C# compiler team was unemployed when he graduated (previous tech bubble). He wrote a java program to showcase his programming skills and it got him hired at Microsoft on the C# compilers team. Still the "place to be" when he was hired.
My second "real" programming job ended up being my own small business that was momentarily profitable. That was when some friends of mine said I should apply at a startup that they worked at in town. I applied and was hired. I worked there part time and eventually I was making more money doing that than running my business. After I was working full-time they didn't want me to finish my degree because it was getting in the way of work. The lesson there was as soon as your bosses know that they have someone that is competent everything changes.
On paper at the time I don't think there was a chance I would have had anyone choose my resume from a pile and call me up. Luckily I knew a lot of smart programmers that actively recruited me. Most hiring managers will contact you if they have a recommendation and legible resume.
When I interviewed at the startup I was woo'ing them with stories of my small business success more than they were grilling me. I had recently done research for the university and Microsoft in C# and since it was such a new platform I had about as much experience as anyone. When I asked for a salary they offered me $7k over what I asked for. (Ya that was an epic-fail on my part)
My next job was post startup acquisition (no worries I didn't have equity). My degree was a minor point because of all I had accomplished at the startup.
I have a number of friends that have really great traditional resumes. They are now all over the place. If I were looking for a full-time gig I'd start with them. Probably looking to get in on some contract work. Then from there investigate getting hired full-time. I think that is current path to most full-time programming jobs.
I must still be missing something because it looks like I'll have to maintain another configuration for coapp while still supporting gnu make (including mingwXX-make for other windows developers). Is there any reason that they are ignoring gnu tools? It's almost like they don't want to make the easy decision to just bring gnu to windows. You know... ./configure & make & make install. Windows users could just use bash.
The project style looks like classic Microsoft. I guess that bothers me because he claims independence. XML all over the place. New syntax and new ways of doing things that already work in * nix. A lot of magic and little explanation of the limits that will be placed on these builds.
I support a build system that works on windows. I just don't support some rigid new build system that kicks out pre-built microsoft binaries and requires me to maintain additional build configurations as a cross platform developer. Especially if that means I have to use a completely different development tool chain.
Ideally if I could maintain and update my *nix gnu tools and python using coapp I would use it. But I'm uncomfortable with a build system that isn't flexible. I've run into enough problems building on windows. I don't need another complication to add to the process.
Don't be ashamed of your illness. Be direct, honest and proud that you got a degree at all. You presumably came out of the illness stronger and with a different perspective on life. As someone who also went through illness in the past - there is something to be said about how such illness affects one's character. Use that to your advantage if they ask about your bachelor's degree.
I can already get to the point where my application is an msi or exe or zip. What is CoApp going to add to the equation?
I'm quite clear if you read more than one sentence.
It's the way this guy responded to a comment of a blog about the paper. It just seems like a bad place to post a real unfixable flaw to the paper. Assuming the commenter is right (also possibly a bad assumption) why not put some effort into your response that will be read by every computer science and math person you'll ever work with in the future. For instance how does one respond, follow up, contact this guy? I have to go google him wtf. It's the equivalent to nitpicking. In the end someone else will have to pick up the pieces of what he said and analyze it and rewrite it and repost it. So to me he seems like the guy from QA that no one wants to work with - a bad team player.
They bring out the worst in the same way that bad QA employees do. They create no wealth and add little value. They slow down and confuse the process. But in the end they are still necessary. There is something to be said about how one reports such problems. Most here know a great QA person that reports relevant problems in a intelligent manner and is there to help find solutions. Versus the QA person that just cranks out an endless stream of wonky insane problems. All make you look bad and all are difficult to reproduce, understand or address.
It's my understanding that his approach is a radical and new way to attempt to solve the P!=NP problem. So it's no surprise that at first glance the vast majority of average math and computer scientists would think it was not a valid approach. And, again no surprise to me, that has ended up to be the case. I don't pretend to understand this flaw or Deolalikar's paper. But I do understand the type of person that posts comments like that...
It looks like the math community has settle on a wiki to unofficially collect news and information on the paper:
http://michaelnielsen.org/polymath1/index.php?title=Deolalik...
http://en.wikipedia.org/wiki/The_Road_Not_Taken_(poem)
Personally I've always appreciated it in it's literal interpretation. Maybe this is why I could never truly appreciate poetry.
#define true false
#define false true
#define true 0
#define false !true
#define if while
#define continue break
:)I've known a number of really smart people at Microsoft Research. And I've always wondered why they seem to produce so little. A secondary curiosity - how do they manage to hire such great researchers with their tarnished reputation over the last decade.
Many people get your point but don't comment to say so. Making (pithy sarcastic lol agree simple rude first ...) comments is generally unacceptable on HN unless you are one of those few people who has name recognition.
I agree with you that commenting can generally be distracting and conversations and responses can linger as a distraction. Sometimes that is what I'm looking for and I comment and sometimes I want to comment but just know it could suck up the rest of my day. Obviously some people are not affected by this. But I can relate to what you are saying. The best advice - do what is best for you. You shouldn't feel obligated to participate.