Hacker News new | past | comments | ask | show | jobs | submit | AncientPC's comments login

I've tried a few and this is my favorite habit tracker app on Android: https://play.google.com/store/apps/details?id=org.isoron.uha...

Ad-free and FOSS: https://github.com/iSoron/uhabits


Oo I'll give this a shot. Thanks so much!


As they say in poker, "Play the person, not the cards. But also sometimes play the cards."


I was taught early on (in a paraphrased form), "if you can't tell who the loser is at the table, it is going to be you."


A disagreement between two individuals should be initially communicated between those two and ideally resolved privately. Hopefully both sides have enough empathy to understand the other's perspective to reach an amicable conclusion.

Airing out on Twitter as a first response (not sure if that's what happened here) is a sign of immaturity and not what someone does if their goal is to fix the original concern. By airing it out on Twitter, you put the other person on the defensive and they're less inclined to actually help you to resolve the original complaint.

Airing it out on Twitter is an escalation, and a decent outlet for escalating issues that are systematic and/or can't be resolved through other communication channels.


> Airing out on Twitter as a first response (not sure if that's what happened here)

No, this is after the issue has been corrected, which is even worse


What happens when two countries' laws conflict with one another?


You're confusing CPU and memory pressure, and attributing blame to the wrong component.

Android's lack of smoothness is due to thread contention, whereas the iOS kernel uses a dedicated UI thread running at high priority. RAM size has no impact on UI performance, beyond a sufficient amount for the kernel.


To add on to this, the person you are replying to is also quite wrong. Android devices definitely can be smooth and many go past 60hz now and have higher refresh rates than Apple products.


I don't care that the p90 UI latency performance is better, the p99 performance on Android devices is terrible (UI stuttering).

I use a Pixel 3 and iPhone 8 on a daily basis.


Agreed. I have a pixel work phone and iPhone (XS/12 pro) for personal usage. Even though the Android is also current gen it can be unresponsive at times and also the face unlock is terrible on the android. I can’t remember the last time faceid failed but on Android it’s atleast 2-3 times a day.



I really appreciate you doing this. The lovely gentleman at Rackspace just broke the crap out of my site when he UNPLUGGED the server my VM was living on. I'm doing a site restore right now.


I tried rackspace years ago and had this happen. There was no apology, compensation, or admittance of guilt. It totally irked me and I stayed away from rackspace since then. I'm actually glad to hear they still do this today... my "unjust" fears are justified :)


An out of contract iPhone 5 (16GB) costs the same price:

http://store.apple.com/us/buy/home/shop_iphone/family/iphone...


That's more accurately described as memoization, as caching is a broader term.

Also, you might want to look into Sieve of Eratosthenes, as you only have to test up to sqrt(n) for primality: https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes


Thank you, AncientPC. I have adjusted the article with the insight you and many others have provided me.


Just to add another data point, Arch Linux on X220:

1. 4-6 hrs with 6 cell battery.

2. Yes, Intel everything (HD4000, wireless, etc).

3. Yes, 1 resume crash total this year.

4. Yes, attached to external monitor via DisplayPort -> DVI right now.

5. Never tested.

6. Small, crappy. I'm one of those guys who disables the touch pad in favor of TrackPoint though.

7. Much better IMO, not a fan of chiclet style and Apple's "mushy" keyboards.


The problem is that these are exactly the kinds of replies given by Linux advocates throughout the years. I've used unix varieties for more than 20 years and never experiences like this for anything, ever. Nothing is totally supported, or works right away. Ever. At least not in the way a Mac user would employ those descriptions.


I'm sorry you've had poor experience with Linux, I've had plenty of them myself.

I'm tired of dealing with ACPI / driver issues as well. That's why now I just buy ThinkPad and Intel-only chipsets. If you're going to use Linux, you have to research your hardware ahead of time (e.g. poor Atom support) or buy Linux laptops (Dell Ubuntu series, unofficially ThinkPad series).

I'm not trying to say everything's happy in Linux land. Printers are still a sore point, as are AMD / nvidia cards (Open or binary drivers? Multi-monitor support?).


> these are exactly the kinds of replies given by Linux advocates throughout the years

Sometimes a happy Linux user is just that - someone who's happy using Linux. I've had some hardware compatibility problems, but they were all minor and none for the past couple years. Of course, I know what I'm doing and I avoid hardware I know has poor Linux support (much like you should avoid a SPARCStation to run Windows NT in the 90's). Comments like yours are very much in line with other comments from people who have been called "Microsoft apologists" since ever. I will, however, avoid calling you one.

> I've used unix varieties for more than 20 years and never experiences like this for anything, ever

While it seems you have been trying a lot (20 years is a long time) you may have to consider the possibility you are just very unlucky. Of course, 10, 15 years ago, the supported hardware list was much smaller. Solaris and SCO Unix were never intended to be general purpose desktop OSs anyway and it makes little sense to support general purpose desktop hardware back then. I'm now on my fifth Linux-only laptop and I'm yet to have a single problem. In fact, this one is the first that came with Linux preinstalled. I had to remove the "Designed for Microsoft Windows" stickers from all the others, but I've left this one's "n series" as a proud reminder of its origins.


It may depend on whether you buy with Linux support in mind (having waited for someone else to do the spadework, and posted the results to Ubuntu Forums or wherever). There are machines where everything really does Just Work, with at most a few proprietary drivers that are in most distribution repos. (And I've had models from several manufacturers needing at most minor tweaks going back ten years or so --- FWIW, one machine that needed custom scripts to get the display-dimming function keys to work right.)

But if you buy on raw hardware specs, and then try to get Linux working after that, odds are that you'll run into something (sleep/wakeup issues, flaky Broadcom wireless drivers, or lately, problems with fussy trackpads) which will be real trouble.

So, you can get a pretty trouble-free Linux experience, if you do research --- but it might not be the exact machine you want, and it probably won't be anything bleeding-edge.


This illustrates another pain point for Apple: the inability to change default applications.

Say Google releases a maps app for iPhone. Every time you get an address in a text, email, Facebook, Yelp, etc it's going to open up in Apple Maps requiring you to manually copy/paste everything in another app.


I agree completely, this is a significant problem.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: