Hacker Newsnew | past | comments | ask | show | jobs | submit | tymm's commentslogin

I live in 36 since 15 years or so. Wasn't as lucky as you :)


Sorry to hear...


My primary concern with establishing a company in Germany isn't the bureaucracy—it's the unreasonable exit tax. This tax feels like a trap because it's levied on the company's valuation, not its revenue, effectively anchoring businesses to Germany. I'm curious about the preferred destinations for entrepreneurs looking to avoid this issue. Do most opt for the Netherlands or Ireland, or is there another popular choice?


This is exactly why I wouldn't want to switch from my Kinesis 360 Pro even though I prefer the low profile switches and maybe the thumb cluster from the Glove80. I just love the build quality of the Kinesis 360 Pro.


I haven't had any bluetooth connectivity issues with the 360 Pro since ZMK 3.


Cool product. Feel free to reach out at contact@simplepush.io, if you want to chat about push notifications :)


In terms of speed, at least when we look at mostly single-threaded work load (like most dev work is), a M2 Macbook Air is faster than every Desktop PC. Correct me if I'm wrong.


Eh. The 12900k still has the edge in most single threaded benchmarks, and the latest Threadripper Pro will easily crush it on multithreaded loads (all while drawing close to an order of magnitude more power). Also your MacBook Air will thermal throttle if under load for too long, while a desktop computer offers a lot more options for cooling. Further more a desktop computer gives you the option to use faster storage and more and faster RAM which might be very relevant in some scenarios. Plus there is the whole GPU/CUDA side of things which may or may not be relevant to you.

All that being said, I'm typing this on an M1 MBP and the perceived day to day performance is better than any desktop computer I've owned, even if it will no doubt lose out a 'real' workstation when it comes to running 24 hour CFD simulations.


I suspect that if I crank my I/O subsystem to do flushes no more often than once in 40 seconds and lie to fsync/fdatasync, my Threadripper setup is also going to run circles around my M2 Air. (Heck, I suspect my XPS13 will be almost on par.)

But then again, the M2 Air has this bulky UPS called „laptop battery”, so they can afford such little lies as long as the OS itself won’t shit itself and die randomly. Granted, it happens rarely, but nevertheless.


> mostly single-threaded work load (like most dev work is)

Citation needed. This definitely does not match any of my experiences at all.


Not sure most dev work is single threaded. Test suites can be multithreaded/multiprocess and so can compiling, just for two examples.


* IDE

* Docker daemon

* backend container

* frontend container

* database container

* local web server

* browser with Gitlab, Slack, Email, etc.

No idea how dev work is suppsed to be mostly single-threaded.


For instance, when you send a message from the backend container to the database container during ordinary CRUD, the backend container will largely be waiting for the database to start processing. Something similar for most frontend requests - usually in dev work, you press a button, it sends an API request and awaits the response; the API request sends a message to the database and blocks on the response. The database sits around idly waiting till it receives a message, and sends something back. Then the backend postprocesses the reply and produces the response, and then the frontend postprocesses the response. There is some degree of joint action during the actual communication phases but it wouldn't put a huge load on the multithreading capacity of your CPU.

Something similar can be said for Gitlab/Slack/Email - in the background, they could easily be using the spare CPU time rather than competing for time, and you wouldn't actually notice it. But they also should spend most of their time waiting around doing nothing.

So I think the claim is specifically true for some stacks with poor test coverage.

But if you have compiled code, it should probably be compilable in parallel (and if it isn't, you should be complaining to the compiler writer and/or refactoring your code). Likewise, unit tests should in practice be runnable in parallel - if they are not, they're probably closer to integration tests. Even integration tests should be writable so that they can run in parallel, because you hope to have more than one user acting in parallel. And you generally shouldn't be testing your feature development manually. Even if you prefer to visualise your process, you can code it up in something like cypress so that you can run them later or check up why you missed this special case when the bug reports come in.

So I disagree with the original assertion, but I don't think you've provided an effective counterargument.


Vim is single threaded right?


I'd like to see an updated iMac or Mac Pro, I'm sure they're on the way.


I tried to sign up on my iPhone and it didn't work.

I think this is a great idea. What are your strategies to make users to bring their friends?


Sorry about that! At which point did it stop working?

Most bug feedback I've gotten since going live has been at the verification page for your phone number. If this is the case, the solution has been to go back a page and submit your number again - happy to support here over email if you'd like!

Our strategy revolves around the intimacy of the sharing that the app has created so far. Despite being simple (and buggy it seems!), you really only need 2-3 family/close friends to make the app joyful - successful or not we've aimed set up the app so that you get that experience as soon as possible.

An (non mom-test) example here is in how it improved my close relationships. My aunt passed away from cancer a few months ago, but before that we were able to share moments on Circles that otherwise would have not made it into chat and/or the typical social apps. Beyond holding the experience dearly, the possibilities of intimate sharing outside of typical social media made her invite her friends.

We can of course bake a bunch of viral marketing features into the product (and have started doing so) but getting this single thing right is by far top of the list.


Were you able to make your Google ads profitable?


Yes, but only if I manually counted conversions that google didn't see due to ad blockers.

But yes. It was great. I felt like I had a dial that I could turn up and down to make my business go.

Then, bam, second suspension.

"Misleading ads".

I have no intention to mislead anyone.

Makes me feel very helpless.


> conversions that google didn't see due to ad blockers.

This is funny. It seems that having an ad blocker is a strong indicator for people that are very interested in technical stuff (and are at least technically literate enough to install it). This sounds like a prime spot for placing certain ads. Since ad-blocking is detectable, we coders are actually opting-in to this kind of labeling. I don't know what to make of that.


Sorry to hear that. Did you try other platforms on which you didn't get suspended?

Did you have to tune your Google ads campaign before it worked or did it work for you from the first try?


The thing with google ads is that I can target very high-intent queries. if somebody enters "e-paper wall calendar", I can show them my ad and have very good conversion rates.

This isn't really possible on any other platforms, since nobody goes to twitter with the "I want to buy an e-paper calendar" intent.

And yes, I tuned my ads heavily to these search queries, but in the end the automated google shopping campaign worked better.


I wonder if unscrupulous competitors reported you en mass.


As a solo developer (https://simplepush.io) that hates marketing as well, I often find myself trying to make use of paid ads. Probably because it is easier to spend some money than writing a good article. However it hasn't really worked for me so far. Wondering if other solo developers had some success with paid ads?


I've done some search ads for https://www.nslookup.io in the early days, but I don't think it has done much. I don't track users, so I don't know if it got me any returning users. In any case, facebook's recent downtime [1] and a well-received blog post [2] brought in much more traffic.

[1] https://plausible.io/nslookup.io?period=custom&from=2020-12-...

[2] https://plausible.io/nslookup.io?period=custom&from=2020-12-...


Some suggestions for your site. Explain what a push notification is. I'm a developer and I only have a vague idea of what you're talking about. Why would I want to do a push? What benefit does it have? Am I possibly already doing notifications a different way that's less efficient/less effective/slower than your method?

Right there are a bunch of blog articles you could write and share that provide free marketing for your product.

Also nothing should be priced at $4.99/year, I don't care what it is, if it's worth $4.99 a year then it's probably worth at least 20x that.


I'm going to pile onto this parent because I too am trying to figure out what this does. I originally think of this as allowing me to push notifications to my app's users devices (eg One Signal, Airship, etc.). As I scroll and read I find that it's likely for uniquely sending notifications to MY device.

Perhaps a vertical, but I'd go after the DIY/hobbyist/maker developer market. Arduino and such. You can write tutorials about how to get X to notify you when Y and they have very active forums. I dove deep into this during COVID lockdown and it actually felt like 90s/early-00s web as the community is great and they still mostly use wikis/forum software to help each other. There's a lot of folks hosting their own tutorial websites. Just make content teaching people of different ways to use your product and I feel like it would be discovered.


Thanks, I adjusted the landing page a bit. I hope it makes the goals of the app clearer.


Really appreciate your suggestions! Some things are just hard to see from the inside.

> Also nothing should be priced at $4.99/year, I don't care what it is, if it's worth $4.99 a year then it's probably worth at least 20x that.

Would you still increase the price if the main competitor with the biggest market share is already cheaper (one-time payment of $5)?


I'm not knowledgeable about your market or how your product works, just interested in technology and discussions here, so take this at face value. To me your product looks like a service. I'm skeptical of any service that is a one-time payment versus some type of subscription. With a subscription I'm inclined to believe there's maintenance. With a one-time payment, I'm inclined to believe that either the product isn't sustainable without growth, will become ad-supported, or will fold.


Yes, I refuse to compete on price. One of my favorite phrases (just read it in a email an hour ago, in fact) is "your price is right on the edge of my budget."

How do I know that the main competitor isn't slowly going out of business at that price? Maybe their product is total crap, maybe I can offer stellar support that's worth a higher price, maybe I can guarantee GDPR compliance, maybe I can offer uptime guarantees, maybe my product is designed to a small niche that will pay a much higher price for a product targeted exactly at them, maybe I can focus on large customers who would be suspicious that a $4.99 price is way too low, maybe, maybe, maybe. In the end, ask yourself if you really think that $4.99/year * n_Customers computes to a number that makes it worthwhile for you.


ads don’t work unless you have Coca Cola budgets

why not share your project here more often and other sites like ProductHunt, IndieHackers?


Because I just want to finish that one feature before sharing it ;) Jokes aside, I just don't like the idea of spamming communities. I probably should do it more often though.


Because it gets downvoted to hell :)


So should I get the 5900x or the 5950x as a programmer who likes compilation-heavy languages like Scala and Haskell and that also play games?


At least there is no reason not to. You get the very best gaming performance + the best multithreaded performance on a consumer platform. Only the price speaks against that choice. 5900X and 5800X are more reasonable alternatives from that perspective (still very strong).


You'll see little meaningful difference in games (the 5950x has better single core speed than the 5900x but the 5900x is already fast enough to not be the bottleneck in almost all situations). It might be more future proof though, there might be game engines in future which can properly saturate all 16 cores/32 threads. (Ashes of the Singularity is one that can now, but it's uncommon).

If you're compiling really large projects and want to cut those times down it could be worth it though.


I'm in a similar situation and i'm going with a 5900x FWIW. The 5950 feels a little overkill, I don't expect to be fully taking advantage of the extra cores.


So far my thinking is that I'll go with the 5950x since it's more or less on par with the 5900x for gaming performance but has slightly faster single core performance. Also more cores are nice for running tests.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: