glennericksen
|
10 years ago
|
on: Donald Knuth's Annual Christmas Tree Lecture
glennericksen
|
11 years ago
|
on: Forget the ‘To-Do’ List, You Need a ‘Stop Doing’ List
Someone once told me that what we need are three lists. A to-do list, a stop doing list, and a don't do list. I don't always end up with three lists, but the principle serves me well.
glennericksen
|
11 years ago
|
on: Facebook is down
glennericksen
|
11 years ago
|
on: The S in Rest
Arguably, you could the fix OP's issue by improving/changing the domain model. In this example, issue of state arises because the Order relies on the inherent possibility of changes to the attributes of a Product. Adding line items(quantity,price,product_id,etc) instead of direct product associations would provide a more stable representation that's easy to reason about without the additional complexity of REVAT.
glennericksen
|
11 years ago
|
on: Songza is Joining Google
Congrats to the Songza team. One of my favorite ways to listen to music by far.
glennericksen
|
12 years ago
|
on: Coin
Seems straight-forward to disable toggling when the card is out of range from your phone.
glennericksen
|
12 years ago
|
on: Microsoft Office is killing Google Apps and anemic iWorks
> Numbers rivals Excel in many ways
The only use case Numbers performs well is as spreadsheet presentation software with the ability to edit. If you need to work with a lot of data or crunch a lot of numbers, it's not even close. Excel wins.
glennericksen
|
12 years ago
|
on: Balanced Certified Developer Program with API Xchange
Just found a Balanced dev last week on API Xchange and he's working out great. Saved a lot of time filtering contract devs for requisite experience or familiarity. Nice.
glennericksen
|
13 years ago
|
on: Ask HN: Who is hiring? (April 2013)
New York, NY (full-time, RoR dev, designer)
FaithStreet (http://www.FaithStreet.com) is a social outreach and member engagement platform for religious communities. Over 11,000 communities have joined in the last 6 months. The problems we're solving are ancient and ready for innovation.
* Full-stack Ruby Engineer: You should possess equal parts talent and determination. You’re a “maker” and a generalist, stoked to execute product vision. Front-end, back-end, you take big problems and turn them into code.
* Designer/Front-end Dev: This isn't an opportunity to just make things pretty or make pretty things (although we'd like some of that too!). Help us think through ways communities can reach and engage members.
Visit http://www.faithstreet.com/jobs or contact [email protected]
glennericksen
|
13 years ago
|
on: You just can't get away with offering 25k/yr to developers
In Brooklyn?! o_0
glennericksen
|
13 years ago
|
on: Show HN: Churches + The Internet
We definitely want to be part of the process for as many people as we can. Pack. Move. Unpack. FaithStreet. Well... something like that.
glennericksen
|
13 years ago
|
on: Show HN: Churches + The Internet
While we have a huge amount of information regarding churches across the US, only churches that actively manage their profiles are listed in the search results. We've found this results in more useful information for someone looking for a church and provides a better overall look-and-feel.
To join FaithStreet, churches can either claim a pre-made page or add their information Here's an example of what Victory's unclaimed page looks like: http://www.faithstreet.com/church/victory-world-church-norcr...
glennericksen
|
13 years ago
|
on: Show HN: Churches + The Internet
We use a combination of geospatial features from our database (MongoDB) and linear algebra to compute the distances on a coordinate grid. Admittedly this isn't a flawless approach, and cases like yours reveal some of the weaknesses. Certainly open to suggestions on a better way :)
With regards to ordering of results, it is mostly by distance, with some outliers. Definitely an area we are working on improving.
Thanks for the kind words.
glennericksen
|
13 years ago
|
on: Show HN: Churches + The Internet
Thanks! Glad to have different viewpoints and still be excited about tech in new places.
glennericksen
|
13 years ago
|
on: SEOs are Growth Hackers
I'm pretty sure even the YC application asks you to a describe a time you hacked a non-computer system. Seems reasonable to extrapolate that not all hacking involves "coding", but bending/manipulating/breaking(?) systems to accomplish your goal (in this case, growth) and maximize your return. No reason to disqualify SEO.
glennericksen
|
14 years ago
|
on: I am very real
Do people burn books online? Is there a correlative action to tossing vilified literature in the fire? The attitude characterized by McCarthy's response to Slaughterhouse-Five retreats from reality to the ideal. As media channels have diversified and the input streams exponentially increased, can I burn something by choosing not to consume it? Obviously we cannot take in everything, but I think the filter bubble, both imposed and self-manufactured, creates a sort of insularity and a disconnection from the broader human experience. If I only read what I like or relate to, it makes me less real.
glennericksen
|
14 years ago
|
on: Today I wrote some code
I've taken a long, meandering road to appreciating TDD/BDD. When I started programming, I looked up to _why and his hacking approach to coding. Sadly, I could not express his brilliance and my code was not just untested and sloppy, but fragile and inundated with smells. As the scale of the projects I develop increases, I've learned to use testing to decrease the potential breakage and to better understand the libraries and features I'm working on. Of course there is an exploratory spike here and there, with tests coming in later to glue it all together, but those are now exceptions to my normal practice. When debugging legacy applications, simply creating test coverage for problem areas goes a long in solidifying the patches. Testing is not fail proof elixir, but it certainly improves my workflow and my product, and those results are hard to argue with.
glennericksen
|
14 years ago
|
on: The Open Brand: a framework for defining brands
This idea of taking guides like this and putting them on Github is really powerful and underrated. What could be a static document or perhaps a wiki, becomes a transferrable standard that can reflect the insight of the author and the conversation of the community. Also, the threat of forking means that if you don't keep up with current ethos of your subject, then somebody also can (and probably will). Well done.
glennericksen
|
14 years ago
|
on: Shutting down a product? Open source it.
For a great dev shop to give something to the community, it is an insightful gesture that speaks to their concern for their users. Rather than shuttering and issuing a 'screw you', they made the business decision to stop actively maintaining, clink beers with their customers, and give it away. How do you not respond with "cheers"?
glennericksen
|
14 years ago
|
on: GitHub Impervious to Super Missiles
GitHub is great because you get to use git. I don't think that you can entirely separate them from each other, or craft an argument for the advantages of GitHub without somehow mentioning git. The vulnerability in GitHub clearly matters. It was a potentially explosive issue, but GitHub issued a prompt and appropriate mea culpa, while resolving the problem. Also, it stirred the pot in the Rails community, with many coming up with safeguards against the potential mass assignment vulnerability. Although I disagree with his downplaying of the problem, I certainly don't have plans of going anywhere else, which I think is the spirit of what the author was trying to convey.