HNHacker News
TopNewBestAskShowJobs

janmo

2,625 karma · joined May 4, 2020

submissionscomments
janmo··on Google Pays $21B for Search Monopoly: How "Free" Tech Markets Repress
Very correct, although Apple controls only a minority of the Smartphone and Desktop market, they have most of the high income individuals, which advertisers love.

If Apple loses that sweet 21B USD, they will come up with their own search engine for sure.

janmo··on Building a high performance JSON parser
I tried JQ and other command line tools, all were extremely slow and seemed to always parse the entire file.

My parser just reads the file byte by byte until it finds the target, then outputs the content. When that's done it stops reading the file, meaning that it can be extremely fast when the targeted information is at the beginning of the JSON file.

janmo··on Building a high performance JSON parser
I wrote a small JSON parser in C myself which I called jsoncut. It just cuts out a certain part of a json file. I deal with large JSON files, but want only to extract and parse certain parts of it. All libraries I tried parse everything, use a lot of RAM and are slow.

Link here, if interested to have a look: https://github.com/rgex/jsoncut

janmo··on Sam Bankman-Fried and the effective altruism delusion
The original idea of EA was to convince students to take "immoral" but good paying jobs on Wallstreet in order to donate the earned money to charities (Mainly charities owned by other effective altruists).

EA is thus an excuse / incitation to commit immoral and in SBF's and his co-conspirators case illegal things.

janmo··on Google Faces Grilling over Alleged Unfair Ad Practices in Antitrust Trial
The only viable alternative in my opinion is to do Self-Service Ads(Let advertisers directly buy the space on your site) or do affiliate marketing.

I am doing it right now, it is very time consuming, you have to go on calls, sign contracts, write invoices, find advertisers or affiliate opportunities, compare them against each other etc...

janmo··on Google Faces Grilling over Alleged Unfair Ad Practices in Antitrust Trial
"Information Asymmetries. Because Google’s ad tech products face little or no meaningful competition, Google has been able to operate its products within a black box, affording publishers and advertisers limited visibility into how, why, and even at what price, website advertising inventory is sold. One industry report suggests that approximately 15% of all digital advertising spend is simply unaccounted for, with publishers and advertisers unable to determine which intermediary may have siphoned this spend off for its own gain. Reduced transparency diminishes the ability of publishers and advertisers to make informed choices in selecting their ad tech products and hampers their ability (and rivals’ as well) to serve as a competitive constraint."

You can read the full lawsuit here: https://www.justice.gov/d9/case-documents/attachments/2023/0...

janmo··on Google Faces Grilling over Alleged Unfair Ad Practices in Antitrust Trial
I recently got a problem with my Adsense account.

- There is 0 absolutely 0 support. All you can do is go on their community forum where no one replies to you

- There is no alternative, there are other ad networks, but they require you to have a working Adsense account as a prerequisite. I was in one once, what they did was just put Google ads on my site and take an additional 10% cut

- Google takes an excessive cut. Officially they collect a 30% intermediary fee, but according to the DOJ lawsuit there are 15% that are somehow unaccounted for. So it seems the number is more around 45%

Google is a complete blackbox that pays no taxes thanks to a web of subsidiaries and loopholes and so there is only limited knowledge about their financials (although it is a public company), there is mounting evidence that they manipulate search queries/results in a way to increase their revenue and are siphoning more money than they should from their Adexchange. They also use anti-competitive practices to maintain their monopoly on web ads and the list of malpractices is too long to put it in writing here.

This company is an absolute nightmare and I am forced to use it for ads because they control the market.

janmo··on FTC sues Amazon for illegally maintaining monopoly power
There are many insurers, so this would mean many cases.

There is only one Amazon and I am sure the FTC is receiving a ton of complaints against them.

janmo··on Full Resolution Photo Archive
Stock photography doesn't pay well at all, so I can understand why some want to give it away for free.

I have a 7k USD gear, shot thousands of pictures, and put the 50 best ones on Shutterstock, I had 5 sales, and 3 were for one picture. I made a total of $0.89 USD and am still well bellow the withdrawal threshold.

It was not even worth the time uploading and annotating the 3 pictures that eventually sold.

janmo··on My solopreneur story
A lot of people here complaining that Soloproneurs only make "useless" "pet rocks".

There is a big bias here, only the pet rock solopreneurs are very public about what they are doing and their success at it, because that is their marketing, YOU (their audience on HN and Twitter) are the pet rocks buyers.

Solopreneurs with stuff other than pet rocks often don't want to share their success and how much they are making especially not to a tech savvy and entrepreneurial audience, as this would just cause more competition.

janmo··on Uncle Sam accuses SpaceX of not considering asylees and refugees for employment
Until the mid 60s it was the USSR that was leading the space race
janmo··on I went to 50 different dentists: almost all gave a different diagnosis (1997)
Same experience when I was a kid. I fell and had a milk teeth that was completely lose. The dentist just said to leave it as is.

It fixed itself as well.

janmo··on Transcript of taped conversations among German nuclear physicists (1945)
Unknown to the allied until the very end of WWII, nazi scientists had discovered by accident a multitude of nerve agents before and during the war including in 1938 the now very infamous Sarin gas.

Despite having been mass produced and being ready for use during the entire war, it luckily never was. Had it been, it is likely the war would have lasted much longer and would have been much deadlier, it is also likely the first nuclear bomb would have been dropped on Berlin.

When WWII came to an end most of the supply and manufacturing plants were captured by the soviets and put back into production.

1964 US Army Training Film : https://www.youtube.com/watch?v=p2O5ndVkNKk

NY article: https://www.nytimes.com/2017/04/12/science/sean-spicer-hitle...

janmo··on Ross Ulbricht Threatens LowEndBox. It's Weird
I run a company logo database website. So far I have received about 5 DMCAs. In all cases those came not from the company itself but by an "authorised agent" such as cscglobal or convey.it

They send out notices on a semi automated way I believe, there is some crawler that finds the image/logo, then they have someone in India find a contact address and send a DCMA notice.

Quite possible freeross uses such a service and is not itself behind the DMCA.

janmo··on Taurine deficiency as a driver of aging
Did Red Bull sponsor this research paper?
janmo··on Reddit will exempt accessibility-focused apps from unpopular API pricing changes
I operate https://apewisdom.io/ I think that I can deal with the new pricing, but only at the condition that Reddit improves its current API, ideally adding websocket support, so that I don't have to pull a complete subreddit every x minutes.

Also currently you cannot get all the comments on a thread in one API call, it can take you hundreds to do it, because you can only do so by querying individually nested response when there are many. So it might cost you $1 already just to pull a daily thread under the current API system.

Also, you can only query the 500 last submissions (in new / best).

The Reddit API as it stands currently really sucks.

janmo··on SEC Sues Binance and CEO Zhao for Breaking US Securities Rules
The DOJ probably already has a sealed indictment and is waiting for CZ to visit an extradition friendly country, but I doubt CZ will ever do it.
janmo··on Stripe just shut down a small biz
The business owner was a bit dishonest in her reporting. She had 2 OPEN chargebacks, and 3 LOST chargebacks.

In many cases chargebacks also take time to hit the payment provider, meaning the rate is well over 5/200. If those were competitors, she should have won the 3 LOST chargeback cases.

She also did not explain why people are asking for chargebacks and if those were justified. We don't know her product.

Last time I saw someone complaining about getting many chargeback and how stripe was treating him unfairly. His product only had 1 star reviews, but on his landing page he put "Over 10,000 happy customers", with 5 green stars, like they were from Trustpilot. His product was overpriced and of very poor quality. He only offered partial refunds, and those were attached to some conditions and had to be begged for.

janmo··on Taiwan is running low on engineers
I have a few friends in Taiwan and the working condition in general (In all domains) aren't good and the cost of living are quite high especially in Taipei.

The working culture is similar to that of Japan, so in many cases it is expected for employees to stay at work 12 hours per day, and sometimes to come work during the weekend.

janmo··on Go with PHP
I worked for a company and we used the PHP ORM Propel. So in theory no SQL injections you would think, WRONG.

We used a function like findOne() (I don't recall exactly). It looked like this:

$resetTokens->findOne($GET['password-reset-token']);

The issue was that findOne would accept wildcards, so one could use ?password-reset-token=% in the URL and reset the password of any random users.

janmo··on Go with PHP
> Your website is automatically protected against XSS, session hijacking, CSRF, SQL injection, host header attacks, and other vulnerabilities.

That's quite misleading however

janmo··on RasaGPT: First headless LLM chatbot built on top of Rasa, Langchain and FastAPI
A bit off topic but you better change the name and remove the GPT. OpenAI is claiming AI products that are using GPT in their name are causing confusion and is sending legal threats now.

One of many examples: https://twitter.com/pbteja1998/status/1654095756200931328

janmo··on The future of generative AI is niche, not generalized
Sure, but the AI hype bubble will pop in between, and then it will be a slow and gradual process. It will take decades for AI to be fully integrated in our society.
janmo··on The future of generative AI is niche, not generalized
I follow a bunch of indie devs on Twitter, most of them started an AI product often based on ChatGPT and Stable diffusion.

Many went viral in a very short time frame, but now they are experiencing a huge churn rate, meaning people canceling their membership, also an alarming high refund and dispute rate.

I believe AI startups will loose 90% of their customers soon, as those are only people who where hyped into trying it out but have actually no use case for it.

AI is currently what Internet was in 1999.

janmo··on LAION, a high school teacher’s free image database, powers AI unicorns
We need the same with text to train Large Language Models
janmo··on Tesla tries to get owners to give up ‘unlimited free Supercharging for life’
From reading the article it sounds more like Tesla is trying to have these owners buy a new car.
janmo··on Incidents of AIs going rogue and killing all the humans
I agree, the definition is too vague, in theory it must include Tesla auto pilot deaths as they are using a neuronal networks and machine learning.
janmo··on Incidents of AIs going rogue and killing all the humans
This is not exactly an AI like we are seen right now, but there has been at least one instance where a robot killed a human in 2015.

https://www.theguardian.com/world/2015/jul/02/robot-kills-wo...

janmo··on StableLM: A new open-source language model
Don't need a GPU to run the model, you can use your RAM and CPU, but it might be a bit slow
janmo··on StableLM: A new open-source language model
I was asking myself the same question and am 99% sure it isn't protected by IP laws. It is another story for the training data and the source code used to run the model.
← PreviousPage 4 of 13Next →