HNHacker News
TopNewBestAskShowJobs

kels

181 karma · joined February 8, 2011

[ my public key: https://keybase.io/kel; my proof: https://keybase.io/kel/sigs/el7LvnicOtBTsqrrQdNPYcvS22_hWR7YHCjAb48neDQ ]

Gamertype. https://github.com/kel https://twitter.com/kel

submissionscomments
kels··on Epic Games banked a $3B profit in 2018
Maybe not compared to a free game like Fortnite, but 50 million copies is huge when it comes to video game sales. The 50 million number is from Xbox and PC only.

GTA V is the top grossing game of all time and sold 90 million copies on 3 platforms. Minecraft has sold 150 across way more platforms and has been around way longer.

kels··on Ask HN: How do you monitor your websites?
I have no affiliation with any of these companies.

I use StatusCake for basic uptime monitoring for websites. I switched to them from Pingdom because they are cheaper. Only downsides I've had with StatusCake is if something is down it doesn't give you the cause. Pingdom would show you the trace route. That has made it hard to tell and I would get quite a few false positives saying sites were down. I haven't had false positive issues for months now though. Their paid plans have SSL/domain monitoring.

Monitis for cheap Linux CPU/RAM/Load monitoring.

kels··on Algorithmic merchandising will erode trust in Amazon
I don't think this is Amazon trying to trick anyone. Even though it's the same brand, it's two different sellers. The sellers make the listings, not Amazon.

The reason one shows the price breakdown in ounces and the other doesn't was because it wasn't set up in the listing to show that.

The shipping time is different because each listing has their stock in different warehouses.

My biggest gripe with Amazon is the third-party sellers all selling the same item they're importing from a Chinese company but rebranding it (poorly). As an example search for gaming headsets and you start to notice that the headsets being sold under different brand names look exactly the same. If you look even closer at the images you will see they don't even remove the original brand name from the headsets themselves.

To me the biggest erode in trust when I search for something and every result is the same item but rebranded and they're all at different prices with their own collection of reviews.

I've bought many items on Amazon trying to find the superior version to find out they're the exact same thing but rebranded.

kels··on States Can Require Internet Tax Collection, Supreme Court Rules
I'm in Colorado and I had to pay $66 up front. $50 is a deposit and $16 is the fee every two years. I see that California doesn't have a fee but I know other states do.

TaxJar will register for you in the States that you need for ~$100 per state, plus their fees (https://www.taxjar.com/state-registrations/) -- I'm sure Avalara does something similar but that's ~$5000 that a small business probably won't have.

kels··on States Can Require Internet Tax Collection, Supreme Court Rules
What no one is talking about here is how this would be handled, especially for a small online sellers. There are almost 10,000 tax jurisdictions (https://www.washingtonpost.com/blogs/fact-checker/post/mccon...) and you're not allowed to collect sales tax unless you register for that jurisdiction. There is also a fee collected by most jurisdictions to register and most make you send in periodic reports, even if you didn't collect any taxes for them.
kels··on The forgotten 80s home robot trend
I still have my functional Omnibot that my Dad bought when I was a kid.
kels··on DoorDash raises $535M, now valued at $1.4B
I really want to like all of these services. I've used Grubhub, Uber Eats and DoorDash. My problem with them is that it costs way more than eating at the restaurant. It's usually 30% - 40% of the cost of the food for delivery, service fees and tip.

I've always wondered why it wasn't cheaper to do take out than eat at a restaurant. I'm not taking up a parking space, table, using facilities, or taking up as much of the employees time but I still incur that overhead.

kels··on Comcast is injecting 400+ lines of JavaScript into web pages
I had this happen to me recently when I hit 90% of my data cap from Comcast for the first time.

At first I noticed that all traffic was being hijacked to show me a full page message that I was at 90% of my data limit and to contact the Comcast Security Assurance team. It looks really scammy like those alerts from "Microsoft" that my computer is infected.

After clicking on the acknowledge link multiple times it wouldn't stop so I called the security assurance team.

While waiting on hold for 30 minutes it finally stopped but I was already irate. I had to argued with the rep because he told me that I could disable the web notifications and he finally found out that Comcast removed that option and he apologized that there was nothing he could do.

kels··on Voters say “yes” to city-run broadband in Colorado
I'm in Colorado Springs (2nd largest city in Colorado) and we passed this last year although it didn't get any coverage. Colorado is definitely moving in the right direction.
kels··on WordPress 4.8.1 still vulnerable to Host Header Attack
I get where WordPress is coming from by not fixing this issue since it's an Apache thing. But since Apache's default value causes this to happen I think the framework should try to protect its users. The normal user that had their WordPress installed using an application installer on a shared host isn't going to know about this issue.
kels··on WordPress Core up to 4.7.4 – Potential Unauthorized Password Reset
You could do this a lot easier:

  if ( !isset( $from_email ) ) {
    $sitename = parse_url( strtolower( WP_HOME ) )['host'];

    if ( substr( $sitename, 0, 4 ) == 'www.' ) {
      $sitename = substr( $sitename, 4 );
    }

    $from_email = 'wordpress@' . $sitename;
  }
Edit: you still need to strip out www. if it exits. Also not compatible with < PHP 5.4
kels··on Google reverses its ‘digital death sentence’ for Pixel phone resellers
The fact that it has to be a covered by news really sucks.

I ran a website that got our AdSense account shut down for what Google claimed was invalid clicks. I never clicked on our ads and we made little money from AdSense (we had other ad networks). Since my personal Gmail account was used as a backup email my personal account's AdSense account was also banned. They won't reinstate either account or give any more details.

I don't use any Google Cloud services because I'm afraid that all of my accounts would get shut down for any reason and I would lose all of that data.

kels··on Microsoft Replaces Command Prompt with PowerShell in Latest Windows 10 Build
Thanks for this. I upgraded and was wondering why I couldn't Ctrl+C/V vs one that was a fresh install.
kels··on Chrome is warning users about insecure pages
EV certs don't look as cool as they used to. The green they use is to close to black. I know Edge got rid of the green bar as well but the green they use stands out.
kels··on Why are there 5 chicken emoji but no Dinosaur Emoji?
There is a dragon emoji! Edit: doesn't work in HN, http://emojipedia.org/dragon/
kels··on Geolocation API removed from unsecured origins in Chrome 50
HN is a secure origin so it still works. Test it out on a non-https site.
kels··on Dark Patterns by the Boston Globe
What if I'm trying to cancel a music streaming service?
kels··on How We Saved $132k a Year With an IT Infrastructure Audit
I use KeyCDN and they offer an "Origin Shield" so there is only one request to the file and the PoPs request the file from the shield server. Other CDNs probably offer that as well.
kels··on GitLab Pages
Same. I'm @kel on github and twitter but that's taken on here and gitlab. I emailed to ask since it was just being squatted on but gitlab told me no.
kels··on Stripe Atlas
Got it. I wasn't thinking for someone outside the state or country.
kels··on Stripe Atlas
I'm in Colorado and it costs only $50 to file for an LLC online. Where is it costing you $250?
kels··on US Marshals arresting people for not paying their federal student loans
In the video he said he was placed in a 4x4 cell for an hour before being taken to a judge. He said no one read his rights or allowed him to get representation.
kels··on Microsoft's forthcoming Minecraft Education Edition is written in C++
They brought on the Bukkit team years ago to develop the API but that never came about. https://mojang.com/2012/02/minecraft-team-strengthened/
kels··on AT&T to Ditch Two Year Contracts for Smartphones
For T-Mobile, the phone is $27.09/month but you also have to pay $10/month for Jump. So that's $445.08/year for the latest base model iPhone. Jump also has a $150 deductible if it needs to be replaced under the program.

I was hoping Google was going to offer a similar program. I have Jump with T-Mobile and would like to get the latest Nexus every year but it they don't sell them through carriers then Jump sucks.

kels··on Lazy Authentication Still the Norm
It would be nice if there was a good solution that companies could implement because this isn't just a fault of PayPal, this is most utilities, TV providers, etc. You can call up and pretend to be the account holder and as long as you have the address on file and account number you can gain access to a lot of things.
kels··on Foursquare's Valuation Is Getting Chopped in Half
When Swarm first came out it didn't have the most important features that Foursquare had, mayorship and badges. Those features were what made people check in and without them, what's the point, to collect useless coins? *I know coins have a use now.
kels··on Philips Hue blocks 3rd party lights
I have 12 LIFX bulbs that I really love. No base station needed and it has a local and web API.
kels··on Swift is Open Source
I don't get it, can you explain? I don't know much about licensing...
kels··on Alexa Skills Kit Developer Preview
That would be nice. I have LIFX bulbs and don't want to say Alexa, ask LIFX to turn on the lights.
kels··on US employee 'outsourced job to China'
I was going to post this if no one else did.
Page 1 of 2Next →