HN user

jaredmcateer

656 karma

Just a small town girl, living in a lonely world.

Posts0
Comments275
View on HN
No posts found.

Crucible essentially does this as well, when you create a review it will suggest reviewers based on commit history to the file. Sometimes handy, sometimes the bane of my coworkers life since he created the repo and migrated the 12 year old code base from svn repository, so he's defacto the default suggestion for any file that hasn't been touched in the last 2 years.

Node v4.0.0 11 years ago

Oh that's super helpful I didn't rtfm enough, thanks for the tip.

Note that as of ES6 there is the template string literals using backticks so it looks like JS is at parity with your example.

    'He said hello.'
    'He said "hello".'
    "Don't say hello."
    `Don't say "Hello".`
    /some regex\sstuff/
Mainstream support just isn't there yet.

We enforce double quotes for html attributes, mainly because we enforce single quotes for PHP so when you're writing mixed HTML/PHP in the view scripts we don't need to escape any of them. Single quotes for javascript would allow for the same, though we also have a strict no inline javascript policy as well.

Mainly our rationale is, pick one and be consistent. Single quotes where there first so they win, same deal with indentation amount.

The keynote claimed they took two identical Nexuses side by side with Lollipop and M loaded it up with a bunch of common apps. The standby battery time with M was around double.

I'm really hoping for a Nexus 5 2015. It's the best phone, for me, I've encountered including this generation of phones. Otherwise I'm probably going to have to get a Moto G 2nd gen if they come out with the LTE edition.

On most android phones that thing is part of the display that contextually hides itself, and doesn't take up extra physical space

Not for me, I don't get extra time to fiddle around shaving milliseconds, my environment is so slow it's all I can do to get working software out the door in the timelines I'm given. I have solutions to improve the speed of my software and environment, but they take time to implement, time that I could be working on features that make tangible differences to the bottom line. Guess what gets priority?

If it were up to me, I'd spend this entire year refactoring, but it's not.

It's really simple, you need to convince the people holding the purse strings it's worth their money to spend inordinate amount of time on a problem affecting a small portion of their desired demographic. Getting Devs to work on antiquated machines will just make their lives miserable.

I code like a girl 11 years ago

Not boys, not men either though, but guys. Guys and girls tends to be the informal nomenclature for men and women. Why not guys and gals? Gal sounds so antiquated yet guy does not.

You absolutely have to split jade documents and use includes/blocks though, any decent sized page, even if it's static becomes unmanageable very quickly.

Only if you have caching disabled. If you use a CDN, the library is likely already on the users computer. That said their 25k loc code base is 123kb (45kb gzipped)

To counter your anecdote, my parents never really censored what I viewed as a kid either. Aliens was (and is) one of my favourites as a kid. My babysitter used to "force" me to watch horror movies, she and my parents thought it was funny or something. I don't feel I'm any more or less uncomfortable in the dark by myself than the average person is.

I used to sit in the review queue and try to save questions from being marked as duplicate because it sounded similar to another question but was fundamentally different if the other reviewers just took the time to comprehend what was being asked rather than blindly voting based on title. The worst was when they would post why it's not a duplicate of another post in their post and it would still get shutdown by the reviewers. It was a losing battle and demoralizing. I also hated pedantic edits to people's questions and tried to shut them down, but everyone always seemed to agree that capitalizing the "s" in JavaScript 5 times in a question or removing that "thanks" at the end because the guidelines say you shouldn't do that was super important.

That's not the same thing that is being discussed here. What's being discussed is that you click, for example, a youtube link in your web browser and android opens up the youtube app to view the video. Android will give you the choice to open it up in a variety of supported applications, including the browser, you can set your permanent preference if you want to not be asked again.

It may be still too early to tell but it seems there is enough interest to keep it alive. It's been almost a year since the project started and it has over 120 contributors, over 2500 commits and doesn't seem very top loaded on the project owner (who is responsible for only 18% of the commits).

That analogy is a bit flawed, both NodeJs and PHP advertise their stable production ready versions on the homepage. Node doesn't advertise v0.11+ anywhere that could be misconstrued as production ready, neither does PHP advertise NG as such. While you may be ready to take such risks, I can assure you most companies are not.

The main advantage is that HHVM is available now, PHPNG won't be stable until later this year at best. For my code base HHVM isn't compatible so we're eagerly awaiting the stable release of NG but damned if we didn't try to upgrade to HHVM.

This is the direction we're moving on my company, we have group building a restful API, and then we have the front end team that are essentially their first client of the API. So far it's been an extremely positive experience, in the past the "front end" team was expected to dig in to the back end and build out the data collection themselves, now we can have multiple teams working on the same thing without stepping on each others toes because we know where demarcation point of the responsibilities are.