skysight-inc/HackerNews huggingface dataset:
> You seem to not see the forest behind the trees

I almost used my sentence myself. The overlap is almost zero.

> All it needs to reach the final 1% is to send a message with an agreed payload format to a client.

This is the part we're interested in. We standardize this part and make it modular. The core issue is that multiple "client"s that do not interact with each other traditionally each implement their own payload format and background connection. Which drains battery. We propose a mechanism to delegate that to a third-party that can then multiplex those messages. That's all.

It's not a lot of work per se, but coming up with a modular API is not that trivial either, and we have to spread the word so that it can be used by multiple projects.

Lastly, you seem pretty focused on XMPP clients. Unfortunately (or maybe fortunately), not every app uses XMPP. On my phone, apps that could theoretically use UnifiedPush are: NextCloud, Etar Calendar, DavX5 caldav synchronization, K-9 mail, Element & others Matrix clients, HomeAssistant, FindMy & other device locators, covid tracker, Carnet notes application, Fennec (Firefox), KDE Connect, Mobilizon, Peertube Client, UnCiv, and various others, including chat apps and weather apps. XMPP would bring very little to those, especially as they just need that "1%" functionality you quoted.

There is some overlap indeed, as there is a server-server API. However, 99% of the spec you linked is completely useless or overkill for our use-case. We just accept POST requests to an endpoint and forward them to the app running on a user's device.

> As I said, we did it as far back as 2016: a watered-down XMPP client (a "distributor", as you call it) was used to deliver push notifications to a few different apps on devices that didn't have GCM (as it was called then).

That's pretty good indeed; was the specification open so that other apps could join in? Do you mind sharing a link? You can just implement the UnifiedPush specification in that distributor, make sure the server-side part accepts requests in the format specified, and you have a UnifiedPush-compliant application that other apps can use.

I've been looking for such a specification for a while, there's been some talks around the topic for years, including OpenPush [1], but nothing concrete or public that I know of. The link you shared in your previous comment does not address the "distributor" part.

> Someone has to antagonize people who ignore prior art.

Well, please at least try to understand the thing you're criticizing before, that's the bare minimum.

[1]: https://bubu1.eu/openpush/
> Why hasn't this been done by anyone yet?

What would be the point? Java programs assume GC (or at least, they assume they can allocate memory and not worry about when it will be freed). If you don't have GC then you're not going to be compatible with extant Java programs, so what's the point in trying to be "Java compatible" at all?
that's because people that usually become indie hacker don't have much expertise outside of development and a few very saturated markets. Everything related to indie hackers, statups, etc are super crowded because it's easier for a newcomer to enter the market and build something familiar to them.

Most people that have expertise on agriculture, oil drilling, saw-milling etc where there are real opportunities don't know much about startups or know how to build an app.
It is not a phyrric victory for Linux itself, since this is exactly the one victory they wanted to achieve, evidenced by e.g. the reluctance to accept GPLv3.
Does not look like that is the case. The syntax is different, this one I shared is based on the plant uml standard, while the one you mention seem to have its own thing. Will try it out! Tx for the link
Having seen various projects go well, and go badly. The trend I've seen is that "quality" is massively overrated. All about knowing the right people that can further spread your network and reach.
Thank you so much! I'll write more about PinePhone and NuttX :-)
Since the late 90s, the fastest way to make money by doing very little is selling 'internet marketing' strategies. These strategies do work if you have a large following. They mostly do not work, at all, if you do not. So if you have a mailing list with engaged users (not bought), 100k+ twitter followers etc.

The tips / books these people sell are usually actually from their own experience and they usually indeed made 100k overnight, however, these strategies were usually just luck/chance in their case and now they can do anything because they have the following and the fanbase.

The worst thing you can do is believe them as some magic shortcut.

But indeed, after all this time (search for 'warriorforum' to see a community that's entirely made out of this type of thing), the thing that can make you $100k+/year from the beach is still writing a book about you got $100k+/year by writing+selling that book.

You probably read a few or followed a few of these internet marketers; they can make you feel very bad as they just send out something and make money immediately; that's because their followers are dreamers, not doers and they'll do anything for a quick fix.
It's reassuring isn't it? Every time something breaks you have easy access to the mfer who wrote it.
It can.
More and more corporations use some kind of on-line SaaS software. Those only need browsers.

What's funny, is that for a long time MS Office was one of the reasons why enterprises would stick with Windows. But now, with Office365, the web experience is better than the installed-app, one. I understand "more advanced" features aren't there yet. As someone fairly basic, I have no idea what those are, but from what I see most people do in Excel, it's just basically an easy way to get a table. That works fine on the web version.

There's also the tendency of locking down workstations, by installing all kinds of detection agents, usually billed per node.

With the two combined, I would expect more and more companies to switch to some kind of dumb terminal, that would only show a browser.

Sure, this would probably not work well for everybody, but for many office workers it would likely be perfect. Hell, even for developers, with all the "remote dev" things coming out lately.
The optimist in me thinks it could be a good thing. I imagine the vast majority of support queries that a big company gets are from non-technical users who need help with trivial things, and ChatGPT has been excellent, in my experience, at explaining things simply with the right caveats. If the implementation makes it easy to override the bot and get to a human, it could unclog the support lines from easily solvable requests sufficiently to be a net positive.

P.S.: The IT Crowd did it first: https://youtu.be/5UT8RkSmN4k?t=17
I think ChromeOS is much closer to desktop Linux than Android is. Among other things, I have seen more contributions overall from ChromeOS guys than from Android guys, despite the huge differences in user numbers.
My current advice, which seems to be working well so far, is to do small tasks for huge government corporations and organizations for FREE, no questions asked. Don't know how well this could work in the American context, but this has worked for 3 places I've lived in (UK, UAE, India). You don't earn cash but you will earn an INSANE amount of goodwill and connections. The next time, they need a tech solution, they'll get in touch with you, or you could sell to them much easier. Oh yeah, when shooting, shoot for the top of the pecking order.

Selling to wantepreneurs, indie hackers and SMB owners is the worst. The market is super fragmented, and you'll have to do a ton of marketing to a bunch of people who won't even pay, what I like to call the Firebase problem.
It's true that luck is a big factor. Every time you try something difficult, you're rolling the dice, and most outcomes are failure. However, there is a strategy you can apply to maximize your odds of success: position yourself so you can keep rolling the dice.
Thank you for sharing what you learned. Take a break, but don't burn any bridges, who know what the future will bring?!
In general don't take the advise of ANY influencer. They are paid to dump a paid message into your brain.
> lowest gravity (closest to the poles)

Isn't that quite the opposite?

https://physics.stackexchange.com/questions/141856/why-is-ea...
You got to know yourself better. Honest self discovery is not defeat, now you know for sure what you want and you can pursue it without regrets. Many of us needed to go this path down to realize many dreams are not worth pursing, sometimes minor intensity dreams are the actual call and the actual happiness is in them, we just need to discover that first, and it is not a free journey.

And all that said, you are also right about digital nomad lifestyle sellers. At least we are not in the 70s-90s when the popular call was "stay safe". We got the chance to try which lifestyle we want, desire, can live with.

Take some time to pull yourself together, all things you did made you a better person, and this set of skills will be available for you in all sorts of situations.

You got to know yourself better: honest self discovery is not defeat.
You need to compare the URLs at least for equality in order to resolve conflicts, which is most straightforwardly done server-side. You could maybe do some sort of content-defined encryption to them, but I’m not sure how useful that would be. So storing the URLs in the clear is unfortunate but not inherently dumb.

(As to how KeePass implementations deal with this problem when on top of a single synced file: they mostly don’t, data loss on conflict is not uncommon[1].)

[1] https://www.ctrl.blog/entry/keepass-file-conflicts-android.h...
What have you been building?
You know you shouldn't install that app. You know you shouldn't enter that neighbourhood. You know you shouldn't wear that skirt. You know you shouldn't have said that. You're simply careless.
What type of products? Can you give any examples? If you rather don't publicly (as you created an account for this), my email is in my profile.
> Maybe it's not that the government doesn't have power, but more like the government's power has become a tool for the rich and their corporations due to their larger influence.

That's why you need to reduce government power. Socialism do the opposite.

> Why is this true? Anyone could state the opposite without proof: that corrupted companies are more effective and thrive.

It's the definition of corruption: you gain personal benefits in cost of organization you work in. Why would I prove the definition?

> Their outsized wealth owns things that does that for them.

Yeah... everything just happens on its own. Surely no one ever bankrupted by investing in stocks.
Curious to know what you have been building?
On new cars one that recently got me is this: they don't even have spare tires anymore.

I blew a tire on my car and due to its unconventional size and delays I had to wait 3 weeks for new tires to arrive.

Then, during those three weeks, wife's car blew a tire too. Gigantic hole in the side of the tire: probably a defect back from when we bought the car that eventually made the tire blow (I kinda noticed it when we bought the car but the official dealership told me the car had been inspected and the tires were fine).

Thankfully it's a BMW with "run flat" tires: even if you blow a tire you can still drive up to 50 mph for up to 80 miles (officially, you can always try your luck too) on that blow / totally deflated tire.

But yup, even something which was as normal as having a spare tire in your car and being able to swap it yourself (something I've done several times in my life: for me and to help others) is a long gone skill.
> There are freelance sales people that will sell your product for a fee, with the advantages of using their network and their feedback in an early stage of development

Can you elaborate on this please?
> A mindless bot who makes regular purchases is all that’s really needed.

Ah, a “consumer”
That depends on the person, really. When you are younger or have rich parents you can afford yourself larger risks and that in turn has a positive effect on your chances of success. When you get older and have more responsibilities unless you have a prior success you tend to become more risk averse and so less willing to start new companies and/or make the kind of decisions that would lead to either success or complete failure. Playing it safe is an excellent way to lose against a crowd of others that can afford to take risks: some of them will get lucky and beat you, even if most of them fail.

There are older, successful entrepreneurs, one guy I knew started his first company in his mid-50's and had a massive success but he's definitely the outlier. But most successful entrepreneurs I know started their first successful company in their 20's or 30's, rarely 40's. And most unsuccessful entrepreneurs have the exact same demographic...

A couple of things that I've seen really do help, but they still require a substantial investment in time and have an opportunity cost as well: work for one of the large, well paying companies for a while, save up a nest egg and use that as a jump off point if you weren't born into capital (though the risk of becoming addicted to that income stream is real and letting go of it will not be easy). Another is to first start a regular career in order to identify pain points in some industry or other and then later use that knowledge to create a product that addresses those pain points.

But that's not the kind of thing that you can spin out far enough for a book or a TED talk. I do believe that those two will increase your chances.
So why doesn't VW just sell premium cars if it would make them more money?
> Most founders are still men from Ivies or Stanford

Is that also true for YC startups? I felt like YC (while still playing the capitalist's game) was providing a more equal opportunity to start-up "luck" by just looking at the numbers :)
https://archive.vn/1jRVq
Exactly. I started building stuff at 17 and found "the one" (doing over 1 mil/year) at 27. I can't count how many failed projects I had.
You got a lot of good advice here. So I'll keep it short. I'm 32 now. I spent my last 12 years building companies. They all failed; I didn't earn a penny, and I didn't even get venture capital, and it made me feel like a failure. And I'm talking serious attempts. 6 years, 2 years, 1 year and in between a lot of research & freelancing to evaluate other ideas.

I'm leading a 40 people team, and it's going well. How did I get there? By chance. Another hackathon resulted in the right industry at the right time.

But also 12 years of exercise in pitching, structuring information, data, setting up on organization, addressing all kinds of different technologies and all of that.

You are learning so much and you feel treated unfairly by not being able to show it off. Keep on going. Maybe go back to work for 10-12 months for some stability and to take a break, but then try again.
Gluon is a build tool and documentation for creating Firefox-based browsers
You choose to use the app, not against your will, the app having ads is the consequence of you not paying for it, you make a transaction to be able to use the app you will see ads.

Ads are annoying but people wont buy subscriptions or microtransact for infomation, they wont pay for software either, if there was an alternative it would be running by now.
>3 x failed attempts => spending time institutionalized

>anyone can do it with the right mindset

Those are contradictory, I would guess the right mindset is one where failure doesn't destroy you to the point you get institutionalized.

Here is my stupid advice (won't work, it's a case of someone who knows less giving advice to someone who knows more, I have never started a company or anything, but as Gandalf said "Why Bilbo Baggins? Perhaps it is because I am afraid... and he gives me courage."): Buy a copy of a souls game (Dark Souls, Bloodborne, Sekiro, Elden Ring), play it with no summons and no over leveling, you'll eventually get to a difficult boss that will kill you many times, now the first Souls game I played was Bloodborne and I just gave up after a week, came back then gave up, came back again and it clicked and now they're my favorite series of games, I died like 50 times against some bosses, it would drive anyone crazy, the stupid mistakes I keep repeating, the unfairness of some of their moves, etc. doesn't matter, I chose to play the game and it's just a game so why get affected?

This will obviously not help you in anything related to startups, but it's a light way to learn to accept failure, is it the same kind of acceptance? I don't know...

Also you failed, maybe you're just 5 feet 6 and can never ever become a professional basketball player no matter how hard you try, does it mean you're less of a human being to the point you get institutionalized for it? of course not, you tried, you failed, maybe the 4th time's a charm, maybe not, if you become comfortable enough to try again without affecting your mental health sure, if not don't try again, a decent job, a family, a couple friends, couple hobbies, and you can live a meaningful life and maybe even be happier than many people who succeeded at what you tried.
"Software Engineer" (without German translation) is used as an official job title by many German companies and the German linkedin is also full of people describing themselves as Software Engineers. This is the first time I hear such an objection.
Last I checked a decent amount of games on Steam ship with malware like Denuvo so you're probably right.
Hi,

Please accept our submission of the Android game: "Christmas Game The Lost Santa" to your website. We have attached the game Play Store URL.

https://play.google.com/store/apps/details?id=air.com.hfg.ch...

Regards,
HFG Entertainments
I had a tendency to not finish most games I started, as my approach to game development was rather unstructured. This was one of those unfinished games. Looking at it 16 years later, it's quite a few sprites that I copied :D https://sagagames.de/bilder/screenshots/fruit4.png
I wasn't very graphically inclined, so most of the graphics in that screenshot were actually lifted from a handful of games (which were mentioned in the credits of course). At least the spaceships and enemies I drew myself (which shows)...
The screenshot shows a randomly generated endless level. I started building a level editor but that was the point where I stopped developing that game.

So, not sure I put it to good use. But it was a lot of fun. :)
Yesterday I thought about a metapher for it:

A small tree that grows in the shadow with minimal sunlight. If it just would get enough sunlight for once, it could grow high enough and reach direct sunlight, it could get the energy for real sustained growth. But as long as its in the shade, it will simply never get that energy, no matter how much it is told by other plants to just grow a little bit more. When there is no more energy, there is no more energy, even if the goal is close.

Maybe an old tree will fall down, then suddenly there is enough air and light, until then you can only grow with what energy you have avaiable. Not everyone makes it and not everyone had even the chance.
https://addons.mozilla.org/en-US/firefox/addon/prose-privacy...

this looks like its firefox version (addons.opera.com is down for me and firefox had this)
The west will never allow a break up of Russia, it serves as a useful bulwark against China. So they won't allow the Chinese to expand their influence to the Russian far east either.
How many of those are building charger networks?
I was an engineer at a successful startup.

We grew, we went bankrupt, we laid off most the company, the founders kicked in enough to keep us going and we restructured to give the remaining people larger shares. We became profitable and finally sold to another company.

My payday was about $70k, which was a nice bonus, I was happy to get it. I moved on to big tech. The company withered away, the company that bought it withered away too. I think the company that bought that company might also have disappeared. The domain keeps getting renewed, but has been broken for a couple of years, and for half a decade before that was just a WordPress site hosting a scrape of some of the content that used to be on the website.

And we were one of the lucky ones.
My Year with Rust: The Good, the Bad, the Ugly
> Out of curiosity, what has Zelensky done to improve Ukraine before the war, other than not being a Kremlin puppet?

Incremental progress. Getting rid of Kremlin influence and corruption is enough for one presidential term.

This is also why I hope for Zelenskyj to step down after the last Russian has been driven off Ukrainian territory. There is no greater feat a President can achieve than saving the country from such an aggression - if he steps down, he'll be remembered for the rest of his life in the glory he and the defenders of Ukraine deserve. If he stays in office, his legacy will be tarnished by the everyday muck throwing of politics - no matter if legitimate or not.
What you're giving up on is an unhealthy and unrealistic idea of
what "entrepreneurship" means. And that's good. Sounds like you've
been following someone else's dream, not your own. I've seen it often,
in the music and games industries for example. We've all been
there. Failure after failure. But one doesn't give up because the
trick is to find the definition of "entrepreneur" that fits you, for
which you are suited, and successful, and by definition that is what
entrepreneurship is. Don't buy into the pop culture. That said,
always take a healthy break between projects, as you say, for the sake
of your mental health. Good luck.
How did you identify your ultimately successful niche, and what do you feel was different about it than your previous attempts?
I wish you all the best for the future and I'm sure you will find satisfaction in whatever path you pursue going forwards.
> Which inflates their unit numbers

No, they are real sales.

> exposes them to downturn risk

On the contrary, those models are the most successful ones during an economic downturn.

> and doesn't really do much for their bottom line

On the contrary, those models are the mainstay of their business.

Really, three out of three, why bother?
As many as have build their own petrol station network.
That's the point an OS should be nothing more then a platform to run the userspace stuff. I really don't see how it's a pyrrhic victory.
Congrats! You have found out that influencers are gaining money through promising impossible stuff to people who believe that the million comes easy. ;)

I am working in a startup's marketing team and we are constantly struggling to get some attention and customers.

In comparison, big corporations have big sales, marketing, product development teams and etc... And these are constant efforts of hundreds of people so that the company has a good position in the market.

So don't beat yourself up. It is not easy.

Entrepreneurship can often be a very ungrateful job to do.
You sacrifice too much. But what do you actually get in the end?
No, it's proven and it's a fact. Legal liability within the US and to what extent, for what, hasn't been proven.
yeah it is a simple search, the intention is to just point the analyst in the right direction so that they save a bit more time rather than starting from scratch or using simple ctrl + F
Ah, my guess, going back years, is that a large fraction of book and Internet recipes are more for reading than eating!
I didn't know that having worked for respected Federal agencies basically banned you from the job market until you were dead.

This is an example of how nowadays non-news are "reported" as a shocking, multi-pronged conspiracy.

The Twitter Files is literally about a private company doing content moderation.
message to OP: you see? All you had to do is create some drama and now people are interested in you :)