Hacker News new | past | comments | ask | show | jobs | submit | benawabe896's comments login

I own a DK2 and have demoed Crescent Bay several times this year and have a hard time believing this. Which demos were screen door-y to you on the CB? i.e. which specific scenes... please be specific.


I did both Crytek and Unreal's VR demos at GDC, the dinosaur island and the Hobbit scene respectively.


I loved school because I enjoyed learning and was the top of the class. I had a compulsion to finish every test first, and have the highest score. IMO, I was born to learn, and would have succeeded in almost any type of educational system.


Awesome! Thanks for the comment.


This is an awesome response, thank you very much!


I always get voted down for this, but I still feel that typescript is an answer to a question that nobody is asking. (I'm also very suspect of all of the positive comments. Is HN really this pro-MS for JavaScript?) In my company, we literally have a typescript counterpart team doing the same projects. Our code is cleaner, better architected, and our team is able to consistently produce 2 to 3 times more features. In my experience, the teams that choose typescript are usually windows devs that cannot wean themselves off of visual studio due to their dependence upon auto completion and IDE tools. I'm not hating, I just don't understand why any js dev would add code to their code.


> In my experience, the teams that choose typescript are usually windows devs that cannot wean themselves off of visual studio due to their dependence upon auto completion and IDE tools.

Well, since VS does auto-completion with JavaScript too, so maybe you're not understanding the whole situation. Some people like TypeScript for its ability to facilitate creation of large projects via addition types, classes, and namespaces, while retaining much of the basic JavaScript syntax.


Yep, voted down for no reason. I have actual real world experience with teams trying to use this technology. Is there an actual MS army trying to keep these threads pro MS?


I still don't quite understand why anyone would use TS... especially without an IDE.


Tooling is a big boon with TypeScript: Go to Definition, Find All References, Refactor->Rename, debug your TypeScript in Visual Studio.

You're right that if you don't use the tooling, TypeScript is of lesser value. Using things like classes, lambdas, modules syntax is still there, of course, and is quite a bit nicer than JS equivalents.


Be careful with that if you use data-binding in your templates, such as Knockout.js . Visual Studio doesn't know the types of your viewmodels, so those templates are not indexed and not subject to refactoring.


Is there no way to specify type of viewmodel somewhere? Ala d:DataContext from resharper?


Enabling rich IDE support is precisely the point of TypeScript and similar enhancements like Python 3 type annotations: Give the computer in front of you enough information to automatically do for you what you would otherwise have to do manually, freeing you up to focus on higher level problems.


And at the same time doing what Java did, abstracting away what is under the hood, so when something brakes. SOL. But this might be good, keep JS for the Pro's and TS for the Joe's?


The IDE makes TypeScript compelling, but it is useful even without the IDE. You can use the command-line compiler to check your code for errors. This is extremely useful if you have thousands of lines of code and multiple developers working on the project.


I have a hard time understanding why anyone would not want to use it.


Because I'd rather have proper types than stringly typed language requiring using a linter and 100% test coverage for avoiding trivial type mistakes.



Also when will people understand that SICP is not about teaching programming language? There is no fucking point in rewriting it in your favourite language, it is 99.9% your language less suitable for it (99% it already has mutable state, assignment, loops, (pseudo-)OOP and 5 layers of historic brain damage)

Don't know scheme? But it's even better that way! Many things will faster click in your head. Like oh wtf we're writing programs in some lists. Oh and now how the fuck your interpreter can evaluate programs far more complex than itself?


> it already has mutable state, assignment, loops, (pseudo-)OOP and 5 layers of historic brain damage

You mean like Scheme, right? It's got all that, plus an extra couple of layers now that there's R7RS.


Sure, but this is in Clojure. Surely that's not /that/ far away from Scheme: they're Lisp-1's with pervasive immutability. There's not such an emphasis on explicit recursion, but the loop/recur pattern is still pretty close :) (But yes, you would have to of course translate it from Scheme to Clojure, which means not doing the explicit recursion.)


Scheme and/or Common LISP seem to be the common recommendation to embark on SICP journey, just for reference.


Look at Racket (was Dr Scheme) and use the dialect R5RS

http://stackoverflow.com/questions/939582/which-language-in-...


Use the SICP package for Racket, when you get to the chapters with non-standard functions. For example the chapter on streams and the one about the picture language.

http://planet.racket-lang.org/package-source/neil/sicp.plt/1...


Especially scheme, because it's the language used in the original edition.


An alternative to Racket would be Chicken Scheme. But again, anything that has R5RS included will do fine.

I would not go with R7RS, but this is just a personal preference. Seems bloated to me.


The Heart wants what The Heart wants


This is extremely important to know for many reasons. For emphasis... HR is not your friend! Their loyalty is to the company, and that is all.


Why is there not some way to disrupt this industry??? It is maddening that these people even exist. How is normal to take 35% of someone's salary for 6 months because you got to them first at the right time? How is it ethical to whittle a starry eyed junior down to 30 bucks an hour so you can take 60 or 70 plus? There has to be a way simpler way to connect folks to jobs in this day and age. </rant> ...Sorry, it just gets to me every once in a while.

Also, loved the letter, it's great.


Years ago I made a similar rant [1]. Last year it made the rounds on HN and because of that I heard from one company [2] that seems to be trying a different approach. (I have no affiliation with them). I don't know if that model is working for them or not. I haven't stayed in touch and I haven't seen anyone else trying it.

[1] http://www.youell.com/matt/writing/?p=8

[2] http://www.10xmanagement.com/


$30 an hour is about $60,000 a year which is a pretty good starting salary. An amazing one in my part of the country where $45k is the average just-out-school salary.

And all the recruiters I've dealt with are paid a flat fee by the hiring company, they don't take a percentage of pay. Then again I've never worked directly for a recruiting agency, either.


I definitely understand the sentiment in this comment, but if 60k annual is a good salary, think about 120k annually for just being a parasitic worm recruiter. Most folks at that "30 buck" rate have no idea that the employers would pay then much higher directly, and merely assume that the recruiter just took a flat fee. When it's understood that the recruiter took a percentage of the income, and that said percentage equates to double what the employee is actually getting paid... that's when the hatred starts.


I don't see how comparing the salary of developers and recruiters is any more meaningful than comparing the salary of college professors and plumbers or the Weis stock boy and a junior VC associate.

If someone has been getting offers and interviews for $60k positions and a recruiter can get them an $80k position, what does it matter to the developer if the recruiter gets $20, $40 or even $80k on top of that? I think with the right incentives recruiting can help everyone involved. The problem is when the incentives aren't aligned. If a company is giving Recruiter A $100k to find a developer no matter what, A's incentive is to push the developer's salary as low as possible. If Recruiter B gets a lump sum of 50% of the first year salary, B is going to fight for an extra few thousand dollars on my bottom line.

I'm on the opposite side of the country so it's very possible the recruiters in the Valley are leeches like they appear to be based on the general consensus on HN. My experience with them has been varied, from the former classmate with a degree in Fine Art suddenly trying to learn the difference between Java and JavaScript to someone who actually knows what they're talking about.


I agree completely... this is even worse in countries where it's quite uncommon for companies to hire independent contractors.

Here in Spain there are a lot of companies (known among engineers as "cárnicas", meat factories) that recruit people as own employees when they see an opening for contract work in a company, ship them directly to the contracting company for short terms proyects, and dumping them uncereimoniously when the contract ends.

They pocket a generous hourly rate, paying the contractor a standard rate monthly salary.

A large part of job offers publicly available here are of this kind...


shrug I'm a starry eyed junior whittled to 30 bucks an hour, but I had better offers on the table that didn't come from recruitment firms.

I don't feel particularly screwed because I'm going to be getting raises over time, especially if I decide to hop out of my first job at year 3 or 4.

55-60k really isn't a bad place to be in many locations. I can't imagine it in some of the traditional startup places like the SF Bay area, Boston, or Seattle area though.


I wrote a post about the startups trying to change things in this space http://www.mobileinc.co.uk/2013/04/designers-making-moves-to...


It's refreshing to see some glimmer of decency from any political entity.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: