HNHacker News
TopNewBestAskShowJobs

ktsmith

1,313 karma · joined March 3, 2010

submissionscomments
ktsmith··on Improving the way kids are taught to read
Not sure where the other poster lives but the entire Captain Underpants series is in our son's school library. That's where he read the first one and we purchased the rest for him as he's a voracious reader. They aren't the best books but there's a big benefit in the kids having something that they are interested in reading and will read without being pushed.
ktsmith··on Improving the way kids are taught to read
It's not that hard to develop lessons that meet the standards. It is time consuming and typically not paid for, teachers are expected to do it on their own time.

My state adopted new social studies standards last year and will require that they be taught in all grade levels as of next year. They allowed time for phasing them in due in part to the knowledge that there is no money behind redoing the lessons that teachers will need to develop and also no money for curriculum purchases to support it. Last weekend my wife went to a training on the new standard which we paid for out of our own pocket as one example.

ktsmith··on FCC report finds almost no broadband competition at 100Mbps speeds
300 down should be the new Ultra tier everywhere Spectrum has upgraded the base speed to 100.
ktsmith··on FCC report finds almost no broadband competition at 100Mbps speeds
Your contract with AT&T probably only guarantees you 70% of the advertised speed. I've never had an issue with speedtest.net POPs being able to handle gigabit tests. I have lots of experience with underperforming AT&T connections of all kinds. I would try another speed test site if you think that is the bottleneck.
ktsmith··on House Votes to Renew Surveillance Law, Rejecting New Privacy Limits
For the most part you'll just get a form letter with little to no information in it. It will also almost certainly be written by a staff member that has little to no experience with the policy matter in question.
ktsmith··on As Silicon Valley Gets ‘Crazy,’ Midwest Beckons Tech Investors
While there are certainly jobs in Ohio paying more than $100k/year they tend to be clustered among only half a dozen companies. That leaves very little mobility for people. This also doesn't address the fact that salary is only a portion of total compensation.
ktsmith··on Amazon to Create 100,000 New Jobs in U.S. In Next 18 Months
How so? Many of these workers will likely be coming from similar jobs in the retail space where Amazon's increased presence is simply displacing them. When workers are paid at or below the minimum wage they often have to rely on government subsidies to make ends meet. The article even points some of this out.
ktsmith··on Is the MMORPG Dying?
WoW is currently trying to appeal to a wide audience rather than a specific group of players that something like a pure skill system would require. They've built in their time sink grinding that is always there but they've also doubled down on the lore and immersion while breaking content into chunks that are designed for players of different skill levels, time constraints and interests. You can see this with the inclusion of much more voice acting, artifact knowledge research, artifact weapons that grow with the player. There are normal, heroic, mythic and looking for group dungeons and raids all of which have different levels of difficulty and mechanics to overcome. For those players looking for a skill based challenge without the time sink of raiding the mythic + dungeon system is also new. In this system there are keys which unlock a dungeon at a specific difficulty. As the level of the key increases the difficulty of the dungeon increases and something called affixes are added. These affixes change the way the dungeon operates from decreasing healing to increasing mob difficulty overall or depending on how many are engaged at one time and several others. Additionally as you move up the difficulty you go from no affixes up to three affixes at once.

For the first time in a long time I find WoW to actually be compelling and worth spending time in game. I'll likely only play through each of the classes to max level and all of their story lines while experiencing the raid dungeons from the very casual looking for group version but everything is accessible and can be done at my own pace. Not all of the story lines are well done and I think they need to consider if they are giving equal writing time to each class but that's never been the strongest suit for Blizzard.

ktsmith··on Alphabet’s Waymo Cuts Cost of Key Self-Driving Sensor by 90%
All that renaming and buying out of companies was basically Ma Bell reforming herself like the liquid metal Terminator from Terminator 2. Hence the comment about Judge Greene rolling over in his grave.
ktsmith··on MacBook Pro
It's only a competitor against the 13" version of the MacBook Pro though.
ktsmith··on Xiaomi unveils concept phone with near bezel-less display
The iPad Pro is a different beast entirely than the iPhone or the iPad or iPad Mini. I think the use cases are fairly significantly different and so it can make more sense to change bezel sizes and other things about it. That being said I don't find the iPad Pro, in my admittedly somewhat limited use, to be particularly good at detecting accidental presses and so the majority of my use has been with it on a surface.
ktsmith··on Xiaomi unveils concept phone with near bezel-less display
I agree that bezel size matters but not for the reason you mentioned. When I hold a phone or tablet in landscape mode I need a place to comfortably be able to have a portion of my hand touch without interacting with the screen. The iPhone, iPad and now Google Pixel all have larger bezels at the top and bottom which are perfect for having your thumbs or another part of the hand touch without interacting with the app you are using. This can make reaches into the interactive area a little larger but I think it's worth it to avoid accidental presses which software has been pretty bad about detecting so far.
ktsmith··on Google's “Director of Engineering” Hiring Test
What's bogus about his comment on stat() exactly. It literally returns an int and fills in the struct that it takes as a parameter. If he had no idea what it did he could check Google or the man pages which are going to give him some variety of the same answer such as the two examples below.

Linux:

    int stat(const char *path, struct stat *buf);

    stat() stats the file pointed to by path and fills in buf.
Mac OS X 10.11:

    int stat(const char *restrict path, struct stat *restrict buf);

    The stat() function obtains information about the file pointed to by path.  
    Read, write or execute permission of the named file is not
    required, but all directories listed in the path name leading to the file must be searchable.
It may be pedantic but stat definitely doesn't "return" an inode. One of the problems with technical interviews like this is you often have no idea what the interviewer is really looking for. Some might just want to know what you would use to get the information about an inode and another might be seeing how you describe it as a test of your knowledge of pointers or something. Often it's impossible to know and that could have been easily a trick question where the right answer is "there isn't one but you can use stat to get this information as it takes a struct pointer and will place the information into that struct". Of course you know that better than most or you wouldn't have made stockfigher.
ktsmith··on The High Sierra forest is dying, and you can't count the loss in dead trees
I spent half my childhood in South Lake Tahoe and have lived in the region most of my life. During the 80's and 90's, much of which was a period of drought for the region, beetles were a problem and being actively mitigated by the forestry service. You can go through the national forest all through the sierras and see trees that have been tagged for removal due to beetles. The problem is very severe right now and certainly the worst I can remember. I've got a couple of friends that work for the us forestry service and they say it's so bad they can't keep up with it. Other sources point out that beetle infestation is part of the problem.

Local news site for Tahoe specifically: http://www.tahoedailytribune.com/news/california-tahoe-area-...

SF Chronicle on the beetle problem and commenting on the excess wood: http://www.sfchronicle.com/bayarea/article/California-has-66...

ktsmith··on IDI Has Built a Profile on Every American Adult
That's what they get from buying Fluent. They actively take in consumer data from all kinds of sources and marketing campaigns as well as sell data, and traffic for those purposes. Fluent does a lot of co-registration path stuff such as can be seen here http://www.nationalconsumercenter.com/flow.aspx and run sites like http://www.sweepstakesaday.com and http://www.getsamplesnow.com

Then you have Q Interactive which they also bought which was largely known for clickgen.com and coolsavings.com Like Fluent they are big in co-registration, lead generation, data collection & sales, affiliate marketing etc.

That's really a tiny bit of the data that gets traded on consumers every day. All kinds of transactions get logged and sold. Credit card declined transactions are an example that surprises many people however it's the kind of data that debt consolidation, pre-paid debit card and credit management companies love.

ktsmith··on How a comment on Hacker News led to 4½ new Unicode characters
You can find it here where it says it's in Stage 6 which I would imagine why it's not in the current chart: http://unicode.org/alloc/Pipeline.html

2BD2 GROUP MARK 2015-May-05 Accepted 2016-May-29 Stage 6

The bitcoin symbol is in there too.

ktsmith··on Free hyperlocal IP-database
Looks like it's over quota and the sign up process wasn't finishing successfully. Tried to check it out but can't.
ktsmith··on Why Dopamine Makes People More Impulsive
The above example isn't the only case where this is relevant. In this case it's something the author doesn't want to do and is pretty boring and pointless and any sane person isn't going to want to do it. Some people can power through it and others won't be able to. You can rewrite the text where the work to be done is maybe not "boring" but tedious and rather than "pointless" it's actually critical that it be done. I've changed the descriptive text above a bit.

> There are some people, that will, in sheer determination to do what needs to be done, stare anxiously at their screen, hoping to focus their attention to the task at hand. No distractions, just a text editor waiting for some text. The problem is, the thoughts just don't surface. They try to psych themselves up, remember that their lively hood depends on it, that they don't want to let their coworkers down, etc. The hours tick by. It's 6pm, but they're convinced that they'll be able to turn it around. A couple more hours pass by. " This is such a critical project I just have to get it done. If I just can just get started, I get to spend time with my family, or go see my friends, or have some semblance of balance." they tell themselves. It's 10pm. They cry for a bit, manage to get a bit of work done, and shortly after 1am, they hop in bed and call it a day. As they doze off, they lament their inability to power through their work and lament their repeated failures.

This was me. I'd have some project to work on, interesting or not and I would have the hardest time getting started. Just getting the first bits and pieces done. Or I'd have a clear picture in my head of how I wanted to do it, what needed to be done, and how I needed to attack it to accomplish it. Then I'd try to get started and fumble about not being able to get that mental picture out into real productive work. I'd spend hours breaking tasks down into smaller bits but not get any of the bits done. I'd think to myself, I'm focused too much on this and I can't think straight any more I'll just take care of another task for a bit and come back to this. Six hours later I've forgotten about it completely and then panic when I realize it. Once it was crunch time, or it was so late the only way to finish was to pull an all nighter I'd some how miraculously get things done well enough to stay out of trouble. I powered through these problems in my 20's by pouring in 15+ hour days regularly. I nearly destroyed my relationship with my wife. I had friends and colleagues that knew I'd get things done but couldn't count on it always being the best quality or on time. I couldn't do that any more when I hit my 30s, started a family, and the toll of the hours and lack of sleep really hit harder. Speaking to my Dr and getting an ADHD diagnosis, some medication and some tools to approach my issues from different angles have been life changing.

ktsmith··on Google spies on their employees to “make them happy”
The title on the page/video is "Google's Using Workplace Data to Build a Better Employee" not the ediatorialized version posted 'Google spies on their employees to "make them happy"'
ktsmith··on Show HN: Legion Analytics – Using Data to Find the Right Customer
I don't think you have to pre-notify every lead that they've been selected but having an interface where leads that are interested in seeing that information, and correcting or removing it, would be ideal. I won't have anything to do with Talent Bin due to how their system works and I would probably not have cared as much if it was easy for me to see and update my information. I honestly believe they make it difficult intentionally as without the profiles of all the people they find via social media, github etc they wouldn't have a product.
ktsmith··on Show HN: Legion Analytics – Using Data to Find the Right Customer
I think anyone that has been contacted via your service should have the ability to see what information you've aggregated. This can be as simple as sending an email to customer service and providing the email address or phone number via which your customer initiated communication. Ideally this would be in an interactive format, even if it's just a list of profiles with links to them (linked in page, contact page on corporate website, etc).

Where Talent Bin went wrong in my opinion is they require you to email customer service and then customer service sends back screenshots of their interface looking at the profile page for you. In my case some of the information was obviously wrong but some of it I had to do searches at github or other sources to determine what they were even referencing. Once I figured it all out I was able to reply with a request for the information that was in fact mine to be blocked from the system and for the information that was mine to be disassociated from the profile they undoubtedly still have for me. The process was painful and a huge turn off for me which was a big part of the reason I simply don't want any contact from Talent Bin. If it had been a little cleaner or easier then I wouldn't have cared. For example, the system could have had methods for me to verify my github account, twitter account or other social media accounts. Many of these have private messaging systems, oauth abilities or other mechanisms via which verification could occur.

ktsmith··on Show HN: Legion Analytics – Using Data to Find the Right Customer
Do you have an opt out option? Talent Bin (https://www.talentbin.com/) does something similar and they've created at least five incorrect profiles for me based on having a common name and their being unable to distinguish between several people with the same name in similar industries or that went to the same university. They also claim you can see the profile they've created for you but then just send a screenshot that doesn't help much when figuring out how they've linked a social profile to an email address which their customers then use to contact the potential recruit.
ktsmith··on Amazon's New $50 Fire Tablet
You can pay an additional $15 and get the version that's not ad supported. When you click configure and add to cart you are presented with that as the first option.
ktsmith··on Amazon's New $50 Fire Tablet
I've got a kids kindle fire with their free time service for my 6 year old and couldn't agree more. The software and ui are terrible. Worse in some cases than their older fire devices. My son was trying to install a couple of apps yesterday and the progress bar got to 100% and then stalled. The little X on the icons to cancel the process didn't work and a reboot didn't help. The apps weren't in the list of installed apps or anywhere else. I ended up having to block them from his profile and then unblock them before they would reset in the UI. Then we downloaded them one at a time which seemed to work. I spent a good 20 minutes trying to find a way to do this. This is just one small example of the frustrations we've had with the device and all of them stem from the poor user experience and confusing choices they've made.

I'm also not impressed with the fire sticks. I don't own any myself but a friend bought four on a whim. He's called me at least a dozen times asking for help with figuring out why they've mysteriously stopped working. It's usually just that the wifi has dropped which happens all the time. Other times it's because his DSL from AT&T is terrible and has reset while he was streaming something and then the device is apparently locked out of any Amazon content most likely due to copyright protection restrictions but the error is just "Video player error this content is currently unavailable." If he swaps devices he can pick up where he left off but that one device is locked out of everything from Amazon for an unknown amount of time while other apps work perfectly.

I like AWS but most of their hardware and other software is terrible.

ktsmith··on The New York Times uses WebRTC to gather local IP addresses
It is indeed here's a comment by the author on a github issue:

https://github.com/EFForg/privacybadgerchrome/issues/431#iss...

ktsmith··on Show HN: Flight Search on steroids: find better flights through Machine Learning
Sorry for the delayed reply. I tried the filter before I commented here and my results were exactly the same.
ktsmith··on User feedback on Pocket submitted to Mozilla
I use firefox and pocket but I still don't like that it's baked into the browser. If I change my mind and stop using pocket I can't actually get rid of it. I can disable it but without digging through the source code (which I can do but most users really can't) I have no idea what that actually means. To me that's a problem and it reduces the level of trust I have with the Mozilla organization.
ktsmith··on Nexus 4 battery bloating
I was having lunch with a friend yesterday and as we were getting up to leave he pulls his phone out of his pocket and announced "My Nexus 4 just exploded." As he shows it to us you can see the bloated battery had almost completely separated the back cover from the case. It had apparently been acting up for about a week before the battery expanded. Surprisingly it was still on and working.

Of course this happens with other manufacturer's batteries too. I had this happen with a kindle fire (first generation) and Amazon replaced the unit free of charge. I also had this happen with the battery for my late 2011 17" MacBook Pro. I walked into an Apple store handed it to a clerk and said I needed that one to be disposed of and to purchase a new one since I was out of warranty. He took it to a genius who said something along the lines of "Oh shit, that's a defect just give him a new one" and off I went with a free new battery.

ktsmith··on Buffer's transparency dashboard: Public salaries, equity and more
Who needs google: http://www.transparentnevada.com/salaries/search/

There has been plenty of pressure applied to state government to provide this information under freedom of information laws. When a local paper initially collected this information and made it available there was public backlash against both the paper, and the way certain people were compensated (mostly firefighters, police officers but also some school teachers and university employees). After a while most people forgot about it but the push continued and now we have things like the above linked site where you can find the total compensation of every employee of the state of Nevada.

ktsmith··on Show HN: Flight Search on steroids: find better flights through Machine Learning
It's a bit frustrating to search for flights to a specific airport and then to only receive results for a different but somewhat nearby airport. For example: SFO -> ONT or SFO -> SNA will only return results for SFO -> LAX
← PreviousPage 2 of 26Next →