HNHacker News
TopNewBestAskShowJobs

somedudethere

103 karma · joined December 13, 2014

submissionscomments
somedudethere··on Faithful Elm and the Amazing Router
I think one of the primary benefits to ELM, etc is the typechecking, which you lose if you use FFI to call outside JS.

Once you dont need jquery and you actually have a standard library, 2 of the largest requirements to the existing ecosystem (JQuery and Underscore.js) are no longer needed.

Elm looks to handle much of he DOM and events so I doubt you would need React.js or Angular, which just leaves your datastore.

(to better put it, much of the packages in Javascript are there because the language itself is insufficient to describe DOM interactions. Elm was created explicitly for the web thus removes the need for many packages)

somedudethere··on Facebook Offers Tools for Those Who Fear a Friend May Be Suicidal
Not advocating for suicide but playing devils advocate...

I would imagine that bank robbers the moment they get caught instantly regret it. But that doesn't prevent the ones that got away from completing their goal and not regretting it.

People who fail suicide often have HUGE amounts of personal anguish because of the police, hospital, family, etc. all judging them from the suicide attempt.

I think its easy to confuse regret of the action over all and regret that you tried the action and failed. But I imagine there are some who genuinely regret their attempts.

somedudethere··on Facebook Offers Tools for Those Who Fear a Friend May Be Suicidal
I'm not saying that suicide isn't associated with mental health, but when I read this I got a vague feeling of a tautology.

If we define the components of mental illness as being suicidal, obviously that would lead you to classify all suicidals as mentally ill.

For a long time being homosexual was seen as a mental illness and those (probably most) administering treatments saw themselves as helping them and the patient would have a higher quality of life after they were cured. The doctors thought the patient was harming themselves and their family by participating in lewd activities.

Not trying to say one thing or the other about suicide. I just think it is interesting what we consider a mental illness and why and why its dangerous to go to the "mental illness" (I hate this phrasing) reasoning right away.

somedudethere··on Why suburbia sucks
Or the best schools are typically in affluent suburbs vs the city.
somedudethere··on T-Mobile CEO to EFF: ‘Who the Fuck Are You?’
I was on Tmobile for 3 years and I would say it is a budget carrier through and through. You don't go to it because it has good signal, good customer service, will work on road trips, etc. You get it because its cheaper than the rest.

I honestly thought my tmobile service wasnt bad. They gave me a free router (well lent me) and "signal booster"

The bad? On both of those things, when I went to tmobile store to return them, after about a 30 minute wait they said "You can't return it here, it came from corporate. You have to mail it"

Corporate said "No they should return it to the store."

Went back to the store and the store manager wouldnt accept it because he said when he would send them to corporate they would mark them as unreturned and charge the customer.

Went to another store. Same thing. Said corporate messed up returns.

There seems to be a very big disconnect between Tmobile stores and corporate. So much so that I canceled my service.

somedudethere··on On Becoming an Individual in an Age of Distraction
I think the difference is, when you called someone in the 90s to ask to say borrow a cup of sugar:

  Call neighbor. 1 minute of small talk
  Ask the question
  Get answer
  more small talk.
  Say goodbye.
Today it would be (via txt):

  A: can i borrow a c of sugar?
  B: y. come over
  A: k
A lot of communication happens through text messages which dramatically reduces the number of words you say to another human being.

I think what is more damaging is that most people can solve their own problems without ever having to rely on neighbors or even family. Cell phones, uber, and other services remove the need to ask for help. You don't really ask people for directions, ask the time, find out how to do something.

Yes. people still talk to neighbors, family, friends, etc. But it happens much less and in much different contexts. For instance the vast majority of people would not call their neighbor to check on their kids because they are stuck in a storm.

somedudethere··on Macbook charger teardown: surprising complexity inside Apple's power adapter
Yeah. When Apple claims to have invented something, they don't mean that they invented the very first instance of it, they mean that they invented a practical and transformative consumer implementation, which depending on who you are can be viewed as just as important (because what use is a technology if it can't be used on a practical level?)
somedudethere··on Prices for starter homes are crowding out millennials
Is it really "easy credit"? My coworker just got done with getting a mortgage in San Mateo and it really seemed like a long drawn out processes with significant hurdles in terms of paperwork and documentation along with a requirement to put down $300k on a $1mil house.

I've been told by several people that it is significantly harder to get a mortgage today than in 2007/2008.

Perhaps he was making it harder than it really is but a mortgage is the hardest consumer credit to get.

somedudethere··on How to know if where you live is “up and coming”: fried chicken vs. coffee shops
Most have the barber come to them or have a private barber in the building. My office has a separate room and a barber comes in every other week to cut hair.
somedudethere··on Groupon Is Laying Off 1,100, Shutters Operations in 7 Countries
My experience with groupon involves two different times. Both times involved me calling the business and being immediately asked if I had a Groupon. I don't think this was a groupon only number, but the business pretty much runs entirely off Groupon. One was to have my carpets cleaned when they arrived they said the Groupon was for using water only (it wasn't steam cleaning just regular) and I had to pay extra to actually get the carpets clean. All said and done it was the same price as going with someone else from the beginning.
somedudethere··on Our Team Won Startup Weekend and All We Got Was a Shitty New Boss
To be fair the commit time and the authorship time are not the same. You can author something at work and wait to get home to commit it and vice versa.
somedudethere··on How does a relational database work?
I'm in the opposite camp. I don't like NoSQL because of the flexible schema. I have to build tools to make sure my data is consistent or have error handling. Migrations ensure that whenever I pull down a version of the code, the database is in the right state.

I don't see too many use cases where having being schemaless is a good thing outside of infrastructure ease of use. If you want to store arbitrary data in a table, BJSON in postgres is very efficient and flexible in that regard, while allowing you to have a schema for the rest of the data (e.g. if you are collecting data you probably want a schema for things like name, email, timestamp, etc and then have a BJSON field to jam in whatever you need.)

somedudethere··on OnHub
Thats a false dichotomy. There have always been fiber providers, its just that Google Fiber is the "sexy" one that people look to for salvation instead of locally campaigning for fiber (which has been successful in quite a number of cities across the USA).
somedudethere··on FCC Fines Smart City $750K for Blocking Wi-Fi
Cell towers don't need to be a freestanding structure. There are tons of micro towers hanging out on existing buildings.
somedudethere··on The San Francisco Rent Explosion Part III
Well just looking at Meetup.com

Django (excluding python specific): MV: 2231, NYC: 2120, Austin: 41, Chicago: 126

RoR (excluding ruby only) MV: 4119, NYC: 4390, Austin: 158, Chicago: 417

I could probably go deeper but at least from a glance it is easy to see why starting in NYC or SF would be preferable.

somedudethere··on The San Francisco Rent Explosion Part III
San Francisco Bay is at the top of the startup scene. There is nowhere else were you will find the number of investors or resources (meetups, groups, talent, funding circuits, etc.)

I'm from Chicago and while the startup scene there is pretty solid (cheap rent, large city, big financial center for funding) SF Bay is in a league of its own (maybe NYC also).

That doesn't mean you won't find investors, resources, etc in other cities. Is basically the same as asking whether you should go to a top 10 school or go to a top 50 school. You can have the same amount of success at both opportunities its just how much effort you put into it.

Moving to silicon valley won't make your business successful, but it will give you access to the tools and connections you need to help yourself. These same tools exist elsewhere but you might have to search a bit harder.

somedudethere··on Take-home interviews
That is exactly right. Its terrifying. If if you were the first engineer at 2 successful companies and have a strong github it doesn't always seem to factor in.

I would cram for hours before my blackboard interview making sure I knew all sorts of algorithms, just in case. My friend and I would quiz each other. I don't see how memorizing tree transformations relate to a Django application.

It made it so much more difficult to move jobs.

somedudethere··on Take-home interviews
This x100. I hate these interviews as one of the first exercises. More than once over the years I have spent 5+ hours doing a coding exercise for a company only to get a one sentence response, telling me that my "code fell short". If I pressed them further they might say my code was "hard to read" or "not what they were looking for". Vague, unhelpful, and pitiful responses. 0 interaction. No chance for a rebuttal.

Its a very lopsided assessment. Normally an in interview you can judge the company while the company judges you. That way in an hour interview you both can probably tell its not a good fit. If I'm applying and coding in python and within 15 minutes of a live coding exercise they tell me I shouldn't use list comprehensions because they are hard to read, I'd be out of there faster than I could measure. If I just spent 5 hours coding to get the same response? I'd get a little upset.

When I give critical feedback I will typically go through line by line and tell the candidate what is wrong and what is good. This is done with the candidate, since nobody is 100% correct so my judgement might be wrong and they can correct me. Many, many companies skip this crucial part and as a candidate you don't know if they are going to do it or not, so why waste your time?

somedudethere··on Show HN: Potbox – A premium cannabis subscription club
The delivery service I use in MV takes credit cards with square or paypal or some other phone attachment reader.

In fact, most of the dispensaries in the Bay take CCs.

somedudethere··on What Happened with Lego (2013)
There is a lot of things in life that aren't explicitly disallowed but make you a selfish asshole if you do them. If a kid was brought up properly by there parent and can assess right or wrong and then sees other kids being unethical and then winning, it only promotes negative behavior.
somedudethere··on Coinbase is indefinitely suspending its business in Wyoming
Thats the upper limit. Not all bitcoin users use coinbase.
somedudethere··on The Slave Ship That Ran from Kerala to New Orleans
> You could almost say (I may be exaggerating a little bit) that the America's were discovered by the Europeans in its effort to find a cheaper route to the produce and wealth of the Indies.

Isn't that what is normally taught in schools?

somedudethere··on Costco to ditch AmEx cards at U.S. stores next year
The only places I know that don't accept them are small mom and pop shops or hole in the wall restaurants. I switched form using my visa to Amex for all of my purchases by default but still keep my visa as a backup. Last month I made 3 purchases on my visa and ~50 on amex so I would say that is a favorable ratio.
somedudethere··on Apple closes trading with $700B+ market cap
I recently went to replace my HTC 1 M7. First I got a Moto G, but due to cell signal, and general quirks in lollipop I thought I would try a Samsung S5. Ugg. I don't know how people could stand all the non-standard stuff that samsung puts on there. So I decided to settle in with a Nexus 6. It was pretty good. But it just seemed empty. Maybe because I was used to using custom roms on One it just seemed like features were missing. I didn't want to install a custom rom on it because in the past I always just ended up with bugginess and quite frankly a custom roms are a cop out. I paid for something, the people I paid should give me a good experience not random people on the internet. But the app store, even though it gives users a plethora of customizations like lockscreens, locks, etc, they will never bring android up to the level of a unified experience of the iPhone.

So I went and got a 6+. I have to say since it was my first iPhone I was blown away. I was in the camp of "Why do I need to spend $1000 to do what this $200 moto g can do?" I really can't see how android users feel that any android device is as polished as the iphone. I guess its subjective but honestly >90% of people I know in silicon valley have an iphone. If the most tech centered place in the world all use iphones, I think that says something. Its more than just its the trendy cool thing to do. Its honestly a better experience and the professionals can see that. If I, an engineer in silicon valley, can't get android to do what I want when I want it, how can I expect the average user to master it? Maybe its because I have a higher standard for software and user design since I am in the business but everyday I find some subtle way that the iphone manages to impress me, a feeling I never got on android.

somedudethere··on At some startups, Friday is so casual that it’s not even a workday
Its not about what time you start and finish its about how long you work. Having an open ended working schedule is what is wrong with the work culture at most startups in silicon valley.
somedudethere··on At some startups, Friday is so casual that it’s not even a workday
That's why I love the start up I work at. We work 9-6 M-F. No weekends. No long nights.

I feel like places that have a "show up at 10 and work till its late" are immature and fooling themselves thinking they have gains in productivity.

Properly managing your time is a skill and one that management should help you develop. I shouldn't feel pressured to stay late because everyone else was fooling around all day. It also sets clear expectations of how hard and long you should work. There's no "Oh if I don't stay till 9 tonight will my manager think I'm not working hard?" Everyone is on the same page.

Before I started working there I was one of the people that would stay up all night sometimes to finish something. come in groggy the next day and get nothing done for that day. When in reality if I spent 8.5 hours the first day working on it and 8.5 hours the second day, I would have had full mental clarity when working on the project and the added bonus of mental and physical well-being.

somedudethere··on The Future of Meat Is Plant-Based Burgers
I'm sure in the context of the dinner party you would know ("hey did you try the beaf, hard to tell its vegetarian", or its a vegetarian dinner party, or usually at dinner parties there is ample notification for allergens if its catered or if it is home prepared, the host usually proudly tells everyone what he made).

Or in the context of giving an order you would know. No one is trying to pull a fast one on you. Granted non-english speakers would probably have a harder time figuring it out. Its a problem but not as big of one as you make out.

Rarely do you go into something completely blind and oblivious except for the punctuation of one word.

somedudethere··on The Future of Meat Is Plant-Based Burgers
Isn't "Beaf" supposed to be mash upbetween "Beef" and "Leaf" so you shouldn't expect "Beaf" to be "beef"

But a burger can be anything. Chicken burger, hamburger, pork burger, etc. So I wouldn't have a problem having a vegetarian burger. Since "burger" describes the delivery mechanism and not the contents.

But I do have a problem with things like "Chikin", "Beaf" and the like. Not because they are misleading, but because it is tacky. Just don't try to imitate real meat or at the very least make up a better description of the contents. "Legume burger" vs "Beaf burger". The deliberate misspellings of real food just make it "mystery meat". I've been looking at "veggie patties" on menus for years and still don't even know what the primary ingredient is. And that makes it harder for people to "trust".

People seem to blindly eat these patties and what not but it just seems really weird to me that you are eating unidentified goop of vegetables that they are trying to pass off as meat. I guess you could spend time looking it up, but eh.

We already have a problem where the majority of kids can't even connect that a chicken nugget comes out of a chicken. Calling it a "Legume burger" will seem kind of alien but in a few years it would help make the word "Legume" mainstream and familiar and everyone would be better off. I want to easily identify what is in my food if we switch off of meat.