HNHacker News
TopNewBestAskShowJobs

pdevr

1,080 karma · joined April 19, 2013

submissionscomments
pdevr··on Ask HN: Email provider that doesn't lock you out and has good support?
For issues unknown to the user until they are locked out.
pdevr··on Reddit is removing moderators that protest by taking their communities private
The amazing part is (as far as I remember) that both were implemented[1] as single files[2][3].

[1] http://www.aaronsw.com/weblog/rewritingreddit

[2] https://web.archive.org/web/20060213215829/http://webpy.org/...

[3] https://web.archive.org/web/20060106081029/http://webpy.org/...

pdevr··on Vintage National Geographic Photos (1888-1999)
So, three photos and a scanned page out of the whole collection?
pdevr··on Ask HN: What are the most reliable tech sites in east and south Asia?
Some of these are excellent recommendations, while some are horrible (sorry!). Rather than replying to multiple posts, here is an alternative to consider.

Add Google Alerts for the keywords you want - "AliExpress", "taiwan semiconductor", or with wildcards in between as needed. Keep monitoring the alerts for several weeks. You will find a lot of general news sites, but you will also find who really publishes things that are useful and interesting to you.

Bonus tip: Once you find these sites, keep monitoring them. Find out where they get their news from. Mostly, they will quote or link to the original source. Go to those places. Those are the pristine sources you want.

pdevr··on Ask HN: What are the most reliable tech sites in east and south Asia?
Home page is full of thin affiliate pages. I clicked the "News" link at top, and it seems to be a page with links to affiliate pages of movies.
pdevr··on The odd appeal of absurdly long YouTube videos
There are some long videos which are insanely useful. Example: This runs for twentyfour hours - a full day - and has changed many lives forever: https://www.youtube.com/watch?v=8mAITcNt710 [1]

[1] tl;dr/spoiler: Harvard CS50 – Full Computer Science University Course (uploaded by freecodecamp)

pdevr··on People who die by suicide want to stop suffering, not to stop living
This lumps all the people who die by suicide into a single category. People commit suicide for various reasons.

Some of them do it to stop suffering, as the article says. Some do it out of sheer vengeance. Some do it as part of a pact. Some do it in such a way so that the cause is not proven to be suicide, and thus their near-and-dear get the insurance money. Some do it so that they have control over their lives till the very end. Some others like Mitchell Heisman, do it just because they can.

At the same time, some of these causes are preventable. Good faith attempts to address those causes are, of course, always laudable.

pdevr··on Ask HN: What do you use to track visitors on your blog?
If you plan to sell ads on the blog or sell the blog itself at a future point of time, you will need to use some company acceptable to them. Google Analytics, Adobe Analytics, ....

If it is just to know more about your visitors, then there are plenty of options.

Piwik (now named as Matomo) is a very popular open-source option. I would argue, it is the most popular one out there. If you run into a problem, you will find support out there.

If you use a CDN like CloudFlare, they provide analytics sometimes, like Cloudflare Web Analytics.

If you use a shared web host, most of them support AWStats or something similar, where you can find out more about your visitors.

If you like tinkering with stuff, use an open source option.

If you want a free option, choose an open source option or go with CDN-provided or host-provided options.

If you want to run with minimal fuss, choose one of the popular options.

If you want to write one yourself, pick one from Github, fork and get going. It is not too difficult. I have written one from scratch once and used to use it on my sites, and it wasn't too difficult.

pdevr··on Learning DNS in 10 Years
There are only three hard things in Computer Science: (0) cache invalidation (3) asynchronous callbacks (2) off by one errors.

(Adapted from here: https://news.ycombinator.com/item?id=21380936 and from the original https://www.karlton.org/2017/12/naming-things-hard/ )

pdevr··on Ask HN: Any advice for someone looking to buy an existing business?
(Sorry, just saw this again).

Yes, English is the common language. But you need to make sure the customers are comfortable with English while communicating. Do ask the seller about it. Depending on the answer, and your familiarity with the languages, there may be additional expenses for sales and technical support in those languages.

pdevr··on The seven programming ur-languages (2021)
For those wondering, this is a common word used in the academia - you can check #3 here:

https://www.merriam-webster.com/dictionary/ur

pdevr··on IBM to pause hiring in plan to replace 7,800 jobs with AI
They do have consumer products too, but by and large, yes. And a lot of consulting-oriented stuff too.

I was making the point that they have a solid platform available to build almost anything the FAANG companies have. Of course, they will have to build them. For that, they need to hire great engineers and they need to retain and keep them happy.

(Quick note: Traction is a whole different ballgame, but there are companies who gained initial traction through the customers of their business clients. In IBM's case, that is almost every major government agency and Fortune 500 businesses.)

pdevr··on IBM to pause hiring in plan to replace 7,800 jobs with AI
I am more of a Debian/Ubuntu guy, but it is indeed unfair to call RedHat's distribution super complicated. RHEL is not that difficult to maintain. CentOS was the default OS used by many hosting companies in the past, before technology changes occurred. It was fairly easy to maintain.

Agree with you that many of the salesman are typically technology-agnostic [I use the term "agnostic" in the sense it is used to define religious belief :) ]. They have capable technical guys supporting the salesmen, though.

pdevr··on IBM to pause hiring in plan to replace 7,800 jobs with AI
IBM has acquired Red Hat, UStream, Alchemy, Cloudant, SoftLayer, Vivisimo, Blekko, and a lot of other companies. They have, in fact, almost everything needed to build anything the FAANG companies are building.

The missing pieces (in my subjective opinion) are: (1) happy AND talented employees and (2) a rapid execution culture.

pdevr··on Ask HN: Is "At which age did you start coding?” a good data point for hiring?
No. You will get fake answers from the dishonest, with the youngest possible age that will be accepted without too many questions. As for the honest ones, starting something early does not necessarily mean that they kept on doing it, or more importantly, it does not mean that they learned more than others about technologies that are fairly new.

There are of course outliers, like competitive programmers who have successful software careers, but you can find them easily by other means.

Any interview question, where the answer cannot be verified fairly quickly, if used as a criteria for hiring, will get you plenty of liars and a few good people.

pdevr··on Get The TLDR Of Any YouTube Video
You have a typo ("wihthout") in both prompts, which are both (apparently) handled correctly by OpenAI - too lazy to send a PR :)
pdevr··on Get The TLDR Of Any YouTube Video
I got an internal server error. Looks like your site was also hugged to death? Will try later.
pdevr··on Ask HN: Any advice for someone looking to buy an existing business?
If it is a large chunk [as you said] of your hard earned money, do not shell it out unless you are really sure. In the worst case, you will still have your money with you. In the other case, you lose your hard-earned money forever, plus time and emotional energy. When in doubt, walk away.

Along with the other questions shared by HNers:

What kind of social media management are they doing? Is it in a fast shrinking area? What has been the CATEGORIZED revenue flow FOR EACH SERVICE CATEGORY for the last three months? How about for six months?

What are the revenues generated from each of the top ten clients? Is it skewed? Or, are there only three or four clients?

Is the revenue based on a (monthly) subscription model? Or do you have to keep selling every month?

What will make the clients to stick with you, post-acquisition? Will the seller do something similar after the sale? Does the seller have any involvement with any similar businesses? Any of his friends or family in the same business?

Why are they really selling? They may or may not tell you that, you will need to infer that.

pdevr··on JEP 443: Unnamed Patterns and Variables (Preview)
Yes, some of the examples are weak. However, the case of unused variables is a well-known problem. Caught but unused exceptions is one common use case, and they have some code snippets of that in there too. Using _ is a neat solution.

For those who don't face that issue, life continues as before.

pdevr··on JEP 430: String Templates (Preview) Proposed to Target Java 21
Seriously, yes. Great thought process behind the design, marred by the good-for-nothing (subjective opinion) backslash.

If any of you design a language or a DSL, please, please - avoid the backslash - for the reasons stated above. Hard to type, introduces unseen problems, most will hate it. It (backslash) is unbecoming, of anything elegant.

pdevr··on [dead]
Are the contact details you entered for GMail the same as those you entered for Apple? Same country?

Also, you do not belong to or reside in/didn't travel through any of the restricted countries, do you?

Just throwing some pointers out there. Hope you get it sorted out.

pdevr··on Clarksworld closes submissions due to GPT spam
Anecdote: I asked ChatGPT whether it created a ChatGPT created poem (not generated by me) and it answered yes. I asked it about one it didn't create and it answered no. I repeated this several times and it was accurate in all those cases. Of course, it may give the wrong answer any time.

The best solution will be for ChatGPT to have a way to verify that certain creations are not generated. Just like identifying duplicate content using tools like Copyscape. Of course, there are issues like user privacy which will need to be taken into consideration, but that seems to be the only fool-proof way.

pdevr··on Clarksworld closes submissions due to GPT spam
Most likely, the mass submissions are from the former while the one-off submissions are from the latter. The first group (most likely) caused them to close.
pdevr··on I won’t hire people who use poor grammar (2012)
"I won't read articles published on websites using poor URL shortening techniques. Here is why." :-)
pdevr··on I won’t hire people who use poor grammar (2012)
He does provide for an exception for them[1].

[1] >Extenuating circumstances aside (dyslexia, English language learners, etc.), if job hopefuls can’t distinguish between “to” and “too,” their applications go into the bin.

pdevr··on Ask HN: What is the best place to sell domains?
It is actually not a bad domain. Six letters. Short and (mildly) sweet.

1. wfromh.lk seems to be an active site. You can ask them if they want your domain.

2. Some countries seem to be using "W from H" as an abbreviation for "work from home". Display this in those countries as a domain for building a work-from-home site.

3. Come up with creative uses for your domain and mention them when you list it for sale: Examples: Watches from Heaven. Weight loss from Herbs. Wealth from Health.

pdevr··on Merry Christmas, HN
Merry Christmas, all. It is awesome of those who have shared their life stories here, to have done it.

Happy holidays too.

pdevr··on Steve Jobs Insult Response (1997) [video]
Steve Jobs anticipated what was coming, and handled that very maturely.

Even though he says technology should not be in search of a solution, he does say that as soon as he saw the Canon printout, he realized it will sell itself. So his theme, with that nuance, seems to be that a technology should not be in search of a solution, unless it is so good as to sell itself.

pdevr··on Ask HN: What would you do to turn $100K into $1M in 3 years?
Find a product you can promote using paid traffic, which yields you enough margins.

Assuming that you get paid monthly, that there are no caps on the product, and that you get the same margins consistently:

A product with 100% margin will have you grossing $1 million in four months.

A product with 50% margin will have you grossing $1 million in six months.

A product with 25% margin will have you grossing $1 million in eleven months.

A product with 20% margin will have you grossing $1 million in fourteen months.

Even a product with a mere 10% margin will have you grossing $1 million in a little over two years.

pdevr··on Ask HN: In modern Java, is AbstractFactoryFactoryAdapter still a thing?
Syntax-wise, Java 8 is a big improvement in many ways. What post-Java-8 syntax do you have in mind?
← PreviousPage 2 of 12Next →