HNHacker News
TopNewBestAskShowJobs

ccheney

99 karma · joined October 2, 2012

github.com/ccheney
submissionscomments
ccheney··on GitHub Actions Bills Wildly Overstated
Whew, seeing this is relieving. We just received a bill for $84k for using 10.5 million GitHub Actions minutes...
ccheney··on India seeks to block most cryptocurrencies in new bill, government says
Sounds exactly like fiat money...
ccheney··on OpenAI’s API now available with no waitlist
I recall in the mid/late 2000's implementing a markov text generator to create thousands of static html pages based on certain keywords. This has been a problem for over a decade and will probably get worse as text generation tools improve, e.g. GPT-3.
ccheney··on Scan of the Month: Lego Minifigures
Very possible to attach an event listener to the scroll event and use that to scrub a video
ccheney··on Samsung remotely disables TVs looted from South African warehouse
Can you even purchase a dumb but modern TV set? e.g. a dumb 4K OLED?
ccheney··on Many Americans not aware of being tracked with facial recognition while shopping
How about dynamically changing prices as you move around the store based on the data they have about your person (income, etc) (some stores have been implementing digital price tags)
ccheney··on Fewer young men are in the labor force, more are living at home
Minneapolis has the Northstar Line[1] which essentially matches what you're describing here.

Unfortunately, there's talk of shutting it down[2] due to low ridership stemming from the pandemic.

[1] https://www.metrotransit.org/northstar

[2] https://outline.com/smYCML (startribune.com paywall)

ccheney··on Next-generation Deploy Previews, plus Netlify acquires FeaturePeek (YC S19)
Excellent idea, thanks!
ccheney··on Next-generation Deploy Previews, plus Netlify acquires FeaturePeek (YC S19)
For preview URLs how are y'all handling SSO? No SSO provider supports wildcard redirect URIs. Looking for ideas...
ccheney··on Hardening macOS (2018)
Perhaps tie into bluetooth instead. If your Watch or iPhone goes out of range, lock the machine.
ccheney··on What Do You Agree to When You Accept All Cookies
There's also DNT (do not track) where the standards group was disbanded[1] in early 2019

[1] https://github.com/w3c/dnt/commit/5d85d6c3d116b5eb29fddc6935...

ccheney··on MasterCard to open up network to cryptocurrencies
You're right, we're still not there yet. I love the idea of cryptocurrency but it's being treated more like a speculative investment vehicle than a currency for goods & services. Sure, you can buy some stuff with it but its volatility is generated through all of the speculators.

It needs to be stabilized if we're ever going to replace fiat currency.

ccheney··on Ask HN: Why is Reddit on mobile so obsessed with making me use their app?
A big reason is likely so they can place ads in your feeds while using the app and avoid ad blocking extensions, push notifications, etc.

For mobile usage I use the third party app, Apollo[1], highly recommended.

For desktop I use a couple of third party extensions to improve the experience & normalize the UI, Old Reddit Redirect [2], RES [3]. I then disable subreddit css and enable dark mode. Any subreddit I visit looks exactly the same as any other, it really allows you to focus on reading content.

- https://apolloapp.io/ [1]

- https://chrome.google.com/webstore/detail/old-reddit-redirec... [2]

- https://chrome.google.com/webstore/detail/reddit-enhancement... [3]

ccheney··on Ask HN: Is there a search engine which excludes the world's biggest websites?
I also had this epiphany awhile back and what helped me understand the difference was to think about how HIV (the virus) causes AIDS (the disease).
ccheney··on Earnest Capital Trailhead
I tend to do the same, clicking, right-clicking, and highlighting text. Very likely using the Web Speech API[1]. I was able to reproduce your report of the audio not stopping when closing the tab so I dug a bit and found this open bug[2] in chromium.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_...

[2] https://bugs.chromium.org/p/chromium/issues/detail?id=517317

ccheney··on iOS First Impressions (2018)
That damned notch is why I still have an iPhone 8 in clutch
ccheney··on Tesla races past $100B in market valuation
Tesla recently started billing $10/mo for internet service[1] (might be at a break-even price). They've also started to release in-app DLC ($2k) that makes your car accelerate quicker[2]

[1] https://www.tesla.com/support/connectivity

[2] https://electrek.co/2019/12/18/tesla-acceleration-boost-upgr...

ccheney··on Synthetic Content
About 12 years ago I hacked together a "black hat SEO" website using synthetic content. I picked a niche (baking/recipes) and cobbled together a PHP script to generate content based on a keyword list I put together. I found a simple markov chain text generator and had it spit out a web page for each keyword in my list. There were hundreds of static html pages full of keyword rich content. The search engines loved it.

I traded backlinks through a website (whose name escapes me) where you'd place a javascript snippet on the page and it would load 10 random links to other websites. I think you could also pick which sites you wanted your link to appear on and they'd pay a certain price per month to keep it there. It was all about boosting PageRank in Google through a keyword link.

The idea was to create a website for search-engines, not for humans. It was about gaming the search engines and as a side-effect, creating organic traffic to the site where a human would then be bombarded by Google Adsense. The ads were "relevant" to my generated content and keywords.

It only took Google about a month or so to blacklist the domain. I think I made about ~$400 in ad revenue in just a few weeks. IIRC, the threshold to payout your adsense revenue was $1k and I never reached it.

All in all, it was a fun little project that furthered my interest in web development.

ccheney··on What's next for SemVer
Here's a flaw I'd love to see fixed (2013) https://github.com/semver/semver/issues/145

Issues with delimiters in release versions on Linux

ccheney··on PlainJS – Vanilla JavaScript Repository
This is how i've been doing it:

  const elements = document.querySelectorAll('li');
  [...elements].forEach((element) => element.addEventListener('click', this.onClickHandler));
ccheney··on Browserprint: Browser fingerprint tool now can guess client OS even when spoofed
I don't think this is the case. It seems to be a part of the overall fingerprinting test and having Flash disabled didn't block me from viewing the final results.
ccheney··on Final – A credit card built for the 21st century
Last month my Visa debit card was cloned at an ATM and several hundred dollars were withdrawn. It happened on a Friday and my bank had to cancel my card leaving me without access to any funds. It took about five days to get a new card created and shipped to me.

If I had a local bank it wouldn't have been much of a problem as I would have been able to withdraw funds in person. I agree that chargebacks are pretty easy but in my experience the card itself had to be canceled and reprinted causing an inconvenience. Luckily I have credit cards for emergencies such as this.

All things considered it wasn't a huge deal to me personally but I could see how fraud could potentially be quite the problem for some.

Edit: To add, I also needed to print out, sign, and fax an affidavit form for my bank along with a scan of the card itself to prove it was still in my possession.

ccheney··on The 100 oldest .com domains on the internet
#62, cts.com

About 4 years ago the company I worked for had this in their domain portfolio and at one time offered shared hosting from this domain in the mid-late 90's to Present. There are likely a lot of legacy accounts still utilizing the subdomain hosting accounts but we decided to take advantage of domains that were no longer used. Most of these accounts were tied to a dial-up internet service (Concentric).

There were a ton of old broken links for subdomains like mycompany.cts.com where the client had closed their account. I set up 301 redirects in the htaccess file for any subdomain which was no longer in use and the actual cts.com domain to redirect to one of our services websites. The PageRank for that website went from 3 to 7 for about a year then it dropped back down to around 4-5.

Fun times!

ccheney··on Adobe hack: At least 38 million accounts breached
AFAIK, it works the same online as your typical magnetic strip card, however, it's associated with a PIN which likely (hopefully) isn't stored by the merchant. Similar to a card security code (CVV).

Otherwise, offline you place it into a card reader and enter a PIN. The card then authenticates the transaction only if the PIN matches. The card stays within the reader as you enter the PIN.

Further reading,

http://en.wikipedia.org/wiki/Chip_and_PIN

http://en.wikipedia.org/wiki/EMV

ccheney··on Ask HN: Your salary now, divided by the salary of your first full-time job?
2.25 / 10 years
ccheney··on 25-GPU cluster cracks every standard Windows password in less than 6 hours
What irks me is when they reject special characters like ?!#$@", etc.
ccheney··on Ask HN: Review my start up www.Varely.com
What's the incentive to put my blog content on your website?

You say you're trying to provide a platform that is maintenance free but what about say, tumblr, twitter, blogger, reddit, and all-the-others? Maybe you have more planned for a future release but I think you need to incentivise in someway. The topic categories seem restrictive or too broad. Hope that helps, good luck :)

← PreviousPage 2 of 2