HNHacker News
TopNewBestAskShowJobs

devrelm

184 karma · joined January 4, 2013

submissionscomments
devrelm··on A heads up display for git
Is that configurable? That is to say, can I change what's printed to the prompt to add more info like # of files added/removed/modified? I looked into it a little bit it looked hard-coded.
devrelm··on A heads up display for git
Push Git is great! I've been looking for a comparable solution for *nix for a while. Zsh's git completion/prompt just showing the branch and dirty state isn't enough.
devrelm··on Facebook Should Pay All of Us
> I don't have a FB account and I get all those things.

From where? Nowhere free or not advertising to you or selling your info to advertisers, I'd bet.

devrelm··on Minimum-wage push could bring robots to restaurants
I'm thinking specifically in the case of McDonalds and other large chains where the costs of R&D and dedicated maintenance staff would be spread over thousands of restaurants.
devrelm··on Minimum-wage push could bring robots to restaurants
I think the idea is that $7.25/hr is already that point.

Let's say that each of these robots costs $10k per year, including R&D and maintenance. Let's also say that because of inefficiencies with having people order their own food or with assembly ultimately being done by hand, a store has to install 6 robots to replace 3 workers.

    3 workers * $7.25/hr * 8hrs/day * 365days/year = $63,510
    6 robots * $10k/robot = $60,000
So it is actually less expensive already to replace minimum-wage workers with robots. The minimum-wage issue has very little to do with it besides trying to keep wages low in general.
devrelm··on Startup Stock Option Changes
Yeah, the only way I would go along with something like that would be if I received a higher percentage than what is currently standard. I would expect something like double the percentage associated with a 4/1 deal.
devrelm··on EA Shuts Down ‘SimCity’ and ‘The Sims’ Developer Maxis
I remember this style of copy-protection in another game released the same year (1989). Indianapolis 500: The game would ask a question that would be answerable from the manual.[1]

[1] http://www.abandonia.com/en/games/897/Indianapolis+500+-+The...

devrelm··on Ask HN: Who is hiring? (January 2015)
Fino - New York City - iOS Engineer

This hands-on position entails aligning our clients’ technology vision with their business strategies as well as involvement in all aspects of project delivery including development, testing, deployment and communicating results.

  === This role might be for you if: ===
- You think that square brackets are cool

- Can’t wait until the next WWDC and the next revolutionary products to ship from the mother ship

- Want to help revolutionize the world with iOS and mobile

- Want to push the limits of iOS and its impact on society and culture

- You have a published app in the iTunes stores

  === What You'll Do ===
- Build and own the UI and application logic of apps, using Objective-C and iOS SDK

- Work on revolutionary products using cutting edge technology

- Engage in product design and review with team members, clients, partners and other stakeholders

- Develop and optimizing apps with very heavy rich media content

  === What You Need ===
- Demonstrate strong skills in designing and implementing innovative UI solutions

- Well versed in client-server application architectures

- Experience with Java or PHP web applications

- Proven experience with one or more apps published in the app store

- Ability to work fast, quickly get up to speed with existing code, and learn new concepts easily

- Experience with large-scale, high-traffic, enterprise-level applications, requiring coordination with development team

Apply here: http://www.finoconsulting.com/CareerListing.aspx?id=33221&gh...

devrelm··on Ask HN: Who is hiring? (January 2015)
Fino - New York City - Software Engineer

This hands-on position entails aligning our clients' technology vision with their business strategies as well as involvement in all aspects of project delivery including development, testing, deployment and communicating results.

  === What You'll Do ===
- Develop and communicate business/technology/product alignment plans to executive team, staff, partners, customers, and stakeholders

- Lead design sessions and participate in architecture and code reviews as well as manage the release process

- Ensure the timeliness and quality of software deliverables

- Facilitate communication between teams, including status and technical information (architecture, design and implementation objectives) Engage with multiple agile scrum teams to help plan, scope and develop new product capabilities

- Communicate business/technology/product alignment plans covering design artifacts, code and fixes during the software production cycle to executives, development teams and stakeholders

- Create processes of direction and controls to ensure objectives are achieved, risks are managed and development resources are performing optimally

- Ensure unit testing, integration testing and code reviews are completed for functionality, performance and coverage

  === What You Need ===
- Experience and track record of building and operating large scale applications

- Experience in software development process and practices: testing, QA, continuous integration, documentation, technical/function specifications, code reviews

- Ability to convert business requirements to technical artifacts, with an eye to optimal design, performance, extensibility and scalability Experience with Microsoft and Web Technologies: C# / .NET / SQL Server / Web Applications

Apply here: http://www.finoconsulting.com/CareerListing.aspx?id=27504&gh...

devrelm··on Google Now vs. Siri vs. Cortana – The Great Knowledge Box Showdown
I imagine that they kill all html to prevent xss and styling issues (they want to decide which text to bold, for instance.)
devrelm··on Windows 10 is the official name for Microsoft's next version of Windows
This actually could be it. Too much legacy code that checks for "Windows 9*".
devrelm··on Netflix responds to Verizon
Comcast, yes. Cablevision, no. I was speaking of the latter.
devrelm··on Netflix responds to Verizon
> rather than cooperating and in their minds speeding their own demise

It makes sense, then, that one of the few large cable companies that uses Open Connect is Cablevision, who's CEO is on the record saying "Ultimately over the long term I think that the whole video product is eventually going to go to the Internet."[1]

He's one of a few that has accepted the eventual fate of cable TV, and so his business decisions aren't biased by a need to delay the inevitable.

[1]: http://online.wsj.com/news/articles/SB1000142412788732342060...

devrelm··on Netflix replies to Verizon cease and desist letter
Or their comcast/xfinity hotspots, which is true.[1] Their lowest "Performance Starter" package does not have access to those hotspots, while the next higher "Performance" package does.

[1] http://www.comcast.com/internet-service.html

devrelm··on A Test for School Reform in Newark
What about the route of lengthening school hours, which would keep kids away from the problems "outside of the classroom".

This would certainly require more money to be put into the school systems.

devrelm··on Mozilla employees tell Brendan Eich he needs to “step down”
Godwin's Law in 16 minutes. Not bad.
devrelm··on 2048: The Nihilistic Face Of Free To Play
Especially considering that the 2048 website links to the Threes website.
devrelm··on Spritz – read 500 words per minute without any training
As someone with horrible reading speed, the demo on their home page worked pretty well. I'd like to see a demo with some more advanced text. Marketing language is pretty easy to digest quickly. I'd like to see a selection from Gödel, Escher, & Bach or something to see how well I could comprehend more dense texts.
devrelm··on By The Time You Give Them a Raise, They’re Already Out The Door
The only advice I can give on bad hires is to recognize the mistake and let them go as early as possible.
devrelm··on By The Time You Give Them a Raise, They’re Already Out The Door
> There are some very tell-tell signs of someone interviewing. Out of the office at weird hours. Talking on their mobile phone on the sidewalk

I've been that employee. As my dad (a farmer) says, "the hired man wants a day off to go look for another job." There are many tell-tale signs that an employee is looking for another job, and the article is absolutely right that—until the they put in their notice—it is rarely too late to change their mind.

devrelm··on What happens when a host cancels with Airbnb?
Indeed. Even if it's just an automated post saying that the reservation was cancelled by the host. More than one of those and I think that many people wouldn't want to take the risk.
devrelm··on How to start unit testing in a testless environment?
It can be hard to work unit tests into legacy code. The first step might not have to do anything with tests at all, but with refactoring/rearchitecting your code to allow for proper unit tests. Without proper abstractions and dependency injection, you'll find it hard to mock out your data access layer.

If you have a hard time convincing colleagues to go along with this, then you'll just have to go ahead and start writing tests over top of a real database (or whatever your data layer is.) They should see pretty quickly how tedious it is to have to maintain a test db, and the benefits of being able to mock it out.

In my opinion, one of the big concerns is isolating the business logic into its own layer that is as loosely coupled to the data access and view layers as possible. Data access and rendering errors are relatively easy to spot in QA/UAT. The errors most likely to make it through black-box testing are related to business logic, which can be dizzying in any app that's been around long enough. It's important to distill the business logic into a single layer where each business rule can be tested individually without the possibility of interference from the view or data layers.

devrelm··on A Short Story for Engineers
Right. If a solution like this were implemented in the real world, it would almost certainly have a "kicker" mechanism to reject the empty boxes without stopping the whole process.
devrelm··on New Twist in International Relations: Corporate Keep-My-Data-Out-of-U.S. Clause
This has been going on for at least a few years. Large financial institutions in Europe have contracts with vendors stating that servers cannot be hosted in the US because of all the warrantless snooping.
devrelm··on I don't care about your code challenge
I think the problem can be that many times there aren't difficult decisions to be made to solve most coding challenges. Getting grilled over trivialities or obvious decisions makes the interviewer seem either incompetent or like a micro-manager, neither of which would make me seem happy to work with them.
devrelm··on Gravity Battery Concept
Yeah, that doesn't seem very efficient. I see why this works at larger scales, such as water reservoirs and such, but there's no way this would be worth the cost to install in one's backyard. Especially when the price of equivalent battery-backup systems are only a few thousand dollars.
devrelm··on Gravity Battery Concept
Has anyone worked out how much energy this could actually theoretically store given the number of weights as n, the mass of each weight as m, and the height of each well as h?

My physics is a little rusty, and I'm sure someone will come up with an answer before I figure it out.

EDIT:

If my math is right (using this [1] as reference),

  E = m * g * h (J)
gives the energy E in joules. 1 watt hour is 3600 joules, so:

  E = m * g * h / 3600 (Wh)
So, if this system were made up of 4 x 200kg weights suspended over a 50m well, it would hold

  E = 4 * 200 * 9.81 * 50 / 3600 = 109 Wh
109 Wh. That's hardly enough to run a few high-efficiency light-bulbs for an hour. I don't mean to be a naysayer, but this doesn't seem very efficient at small scales.

[1]: http://physics.stackexchange.com/questions/39281/needed-ener...

devrelm··on Pure CSS, equal-width navigation tabs.
Yeah, figured this would at least use flexbox or something.
devrelm··on Sriracha founder reveals the 'secret' wholesale price of his sauce
As someone who grew up on a farm which at one point had around 800 hogs and 5000 chickens,

chickens.

devrelm··on Portable Native Client
> http://codepen.io/lbebber/pen/xrwja

I think so. I just updated to Chrome 31 and it brought up a UAC in windows, which probably means that it was installing the PNaCl runtime since it usually doesn't require a UAC.

← PreviousPage 2 of 3Next →