TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

f.lux for iOS is no longer available

616 pointsby kilianover 9 years ago

33 comments

herfover 9 years ago
Author of f.lux here:<p>After reversing the new APIs in iOS9, it’s really really clear that Apple has added lots of great features to iOS (and the new devices) to adjust screen colors. The new models even have RGB color sensing, so they are an ideal platform to build f.lux on. (I was pretty excited about our next version!)<p>If this were only about reverse-engineering or using LLVM to compile code I wrote, it would be reasonable to fight it. The remarkable thing about their agreement is that it concerns using information <i>that is not provided under the agreement</i>. This is a reasonable term for app store distribution, but it seems unprecedented and heavy-handed for unsigned binaries.<p>Ultimately, we pulled the app both to show good faith, and also because we were asking hundreds of thousands of people to use Xcode to make accounts and sign our software. When Apple calls up and says they don&#x27;t want that to happen, it is not really a thing you can fight. It’s their infrastructure, and they can decide how it is used.<p>We were feeling pretty good about introducing “building stuff in Xcode” to people who’ve never tried it before.<p>We have been as polite as we can to Apple in hopes that they will open up the platform to developers like us. The demand for f.lux is certainly incredible.
评论 #10558493 未加载
评论 #10558019 未加载
评论 #10557629 未加载
评论 #10558037 未加载
评论 #10557594 未加载
评论 #10557873 未加载
评论 #10558301 未加载
评论 #10557928 未加载
评论 #10559784 未加载
评论 #10558825 未加载
评论 #10558817 未加载
will_pseudonymover 9 years ago
I usually don&#x27;t get annoyed at fans wearing rose-tinted glasses (aka fanboyism), but I feel that people sticking up for Apple here is some variant of the Stockholm syndrome. We&#x27;re heading for a world where advanced users might not be allowed to interact with their devices because They (et al.) Know Best. Protecting knowledgeable users from running arbitrary code is generally a pretty solved problem. There are layers of trust in the system, and human connections that keep the system alive. This delegation of critical thinking to Apple is an unfortunate path.<p>P.S. I say all of this as someone who has recently converted to iOS from Android after many years of loving Google Nexus devices, and wanted to see what the integrated design of the iPhone 6s Plus was like. I absolutely don&#x27;t support ANY of the major technology companies as people who won&#x27;t do the wrong thing so that they can make more money. They&#x27;re all self-interested actors! We should never forget that. They can be just as evil as big oil or the textile industry.<p>EDIT: to fix phrasing and the omission of a couple words
评论 #10557290 未加载
评论 #10557249 未加载
评论 #10557362 未加载
评论 #10557423 未加载
评论 #10557621 未加载
评论 #10558306 未加载
评论 #10557777 未加载
评论 #10557585 未加载
评论 #10557665 未加载
thought_alarmover 9 years ago
This would be a lot more interesting if f.lux was actually distributing source code. Instead, they were just distributing a binary that you sign with your own dev cert.<p>Side-loading pre-built binaries like that is a huge risk for users and never had a chance of being tolerated by Apple. Such abuse puts the new free-tier Xcode dev program in jeopardy.
评论 #10556968 未加载
评论 #10557224 未加载
评论 #10556809 未加载
评论 #10556688 未加载
评论 #10556672 未加载
评论 #10557440 未加载
评论 #10557987 未加载
评论 #10557138 未加载
shinratdrover 9 years ago
So it&#x27;s a violation of the developer agreement, that&#x27;s why they pulled it? Of course it&#x27;s a violation. What do they care? They signed no such agreement and they are not registered Apple developers.<p>Developing for Cydia is a violation of the developer agreement as well, that doesn&#x27;t seem to stop them. Honestly, I don&#x27;t get it. It&#x27;s extremely disappointing, as the app works great but needs some fine tuning. Which we will now never see because they capitulated that they were violating an agreement they were never party to in the first place.
评论 #10556650 未加载
评论 #10556592 未加载
评论 #10556645 未加载
评论 #10556723 未加载
评论 #10558829 未加载
评论 #10557615 未加载
jordanthomsover 9 years ago
All this passionate advocacy, and they won&#x27;t even mention that this is allowed on Android (with a few apps doing it distributed through the Play Store) - or build an Android app themselves? I get that people are iOS fans, but there seems like a bit of Stockholm syndrome here.
评论 #10556816 未加载
psophisover 9 years ago
An open source version that is not affiliated with f.lux:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;thomasfinch&#x2F;GammaThingy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;thomasfinch&#x2F;GammaThingy&#x2F;</a>
评论 #10556782 未加载
robterrellover 9 years ago
I&#x27;m kind of shocked Apple hasn&#x27;t sherlocked f.lux by now -- it&#x27;s such a great feature.
评论 #10557833 未加载
evo_9over 9 years ago
Oh so they plan to incorporate this feature into iOS soon then?
评论 #10556619 未加载
评论 #10557300 未加载
评论 #10557393 未加载
bkerensaover 9 years ago
Geez Apple just keeps doing terrible on the app developer relations front. I have talked with startup founders time and time again they tell me their iOS apps are more barebones because Apple&#x27;s policies or permissions prevent them from implementing the same features they can implement on Android
评论 #10557633 未加载
Kronopathover 9 years ago
Goddamn it. Shows what I get for waiting to download it.<p>I found a mirror on GitHub, but I haven&#x27;t verified it: <a href="https:&#x2F;&#x2F;github.com&#x2F;jefferyleo&#x2F;f.lux" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jefferyleo&#x2F;f.lux</a>
评论 #10556796 未加载
评论 #10561713 未加载
评论 #10556632 未加载
jonkneeover 9 years ago
Anyone have a mirror? Installing it was on my todo list today.
评论 #10556996 未加载
scrumperover 9 years ago
Curious what the violation of the developer program agreement is. It contained a binary, presumably signed, so maybe that&#x27;s it?<p>I downloaded it this morning, very excited to try it as I can&#x27;t stand the blue glow of my phone after dark.
评论 #10556561 未加载
mortenjorckover 9 years ago
This is tough. On one hand, there&#x27;s obviously a demand (of which I am part) for f.lux, but on the other, 15 million downloads, despite being a respectably big number, barely registers compared to an install base that can grow by 75 million in a single quarter. Using private APIs does negatively impact the iPhone experience (witness the constant screen wakes in the pulled Xcodeproj), and making those APIs public has development overhead – As big as the iOS team may be, its human resources are finite (even if Apple&#x27;s cash reserves are barely so).<p>That said... What percentage of Apple&#x27;s user base lives with disabilities? What percentage is visually impaired; what percentage has motor difficulties? These are clearly worthy, comparatively small populations of users that Apple devotes an otherwise-inordinate amount of development resources to. Maybe it&#x27;s time Apple considers melanopsin sensitivity worthy of admitting to this circle.
评论 #10556831 未加载
评论 #10557050 未加载
walterbellover 9 years ago
<p><pre><code> repost from yesterday&#x27;s thread </code></pre> We can only hope that control of blue light emissions will be natively implemented by all phone and tablet manufacturers, to protect the future health of billions of humans. Here are some articles about the impact of blue light on eyes and sleep.<p><a href="http:&#x2F;&#x2F;thenextweb.com&#x2F;lifehacks&#x2F;2014&#x2F;04&#x2F;23&#x2F;7-things-can-right-now-protect-vision&#x2F;" rel="nofollow">http:&#x2F;&#x2F;thenextweb.com&#x2F;lifehacks&#x2F;2014&#x2F;04&#x2F;23&#x2F;7-things-can-righ...</a>, <i>&quot;Blue light is able to pass through what is called the retinohypothalamic tract, or pathway. This pathway is responsible for regulating our circadian rhythm and a number of other biological and behavioral processes.&quot;</i><p><a href="http:&#x2F;&#x2F;www.ncbi.nlm.nih.gov&#x2F;pmc&#x2F;articles&#x2F;PMC2831986&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.ncbi.nlm.nih.gov&#x2F;pmc&#x2F;articles&#x2F;PMC2831986&#x2F;</a>, <i>&quot;Hastings and Sweeney’s paper, published in the December 1958 Biological Bulletin, gathered dust for decades. No one thought these findings might hold any relevance for humans, whose circadian rhythms were then widely believed to be relatively insensitive to light. But scientific discoveries in the past two decades have changed all that.&quot;</i><p><a href="https:&#x2F;&#x2F;theconversation.com&#x2F;a-dark-night-is-good-for-your-health-39161" rel="nofollow">https:&#x2F;&#x2F;theconversation.com&#x2F;a-dark-night-is-good-for-your-he...</a>, <i>&quot;In the last decade or two it has become clear that the genes which control the endogenous circadian rhythm (the “clock genes”) also control a large part of our entire genome including genes for metabolism (how we process the food we eat), DNA damage response (how we are protected from toxic chemicals and radiation), and cell cycle regulation and hormone production (how our cells and tissues grow).&quot;</i><p>There is room lighting with low-blue content, e.g. the G.E. Align PM bulb, <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;gp&#x2F;product&#x2F;B00PLR3M0M" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;gp&#x2F;product&#x2F;B00PLR3M0M</a> &amp; <a href="https:&#x2F;&#x2F;gigaom.com&#x2F;2014&#x2F;09&#x2F;01&#x2F;what-is-the-blue-light-from-our-screens-really-doing-to-our-eyes&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gigaom.com&#x2F;2014&#x2F;09&#x2F;01&#x2F;what-is-the-blue-light-from-ou...</a>, <i>&quot;It remains unclear whether our screens themselves will soon emit less blue light — Hansler is pessimistic because he says that changing the amount of blue light will be like admitting that the screens are causing health problems, and lawsuits could ensue.&quot;</i>
评论 #10556826 未加载
ndreckshageover 9 years ago
Next best - <a href="http:&#x2F;&#x2F;www.techrepublic.com&#x2F;article&#x2F;pro-tip-dim-your-ios-screen-with-an-accessibility-setting-trick&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.techrepublic.com&#x2F;article&#x2F;pro-tip-dim-your-ios-scr...</a>
daniiyyelover 9 years ago
Has anyone tried GoodNight [1] on iOS?<p>&gt; Based off of Thomas Finch&#x27;s &quot;GammaThingy&quot;<p>&gt; GoodNight is an app that allows you to directly access the screen&#x27;s gamma levels, and modify it using IOMobileFramebuffer. With this you can do any of the following: Change the screen temperature, Put the brightness lower than iOS would normally allow you to, Adjust the RGB values of the framebuffer<p>&gt; This application uses dlsym, which loads in the private symbols at runtime, rather than using headers, so no additional setup is needed once you download the source.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;anthonya1999&#x2F;GoodNight" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;anthonya1999&#x2F;GoodNight</a>
ypeterholmesover 9 years ago
Solution: hire them and include as an improved system setting. Obviously people want this.
评论 #10557659 未加载
评论 #10557055 未加载
KyleBrandtover 9 years ago
Atwood captured this well in the past: <a href="http:&#x2F;&#x2F;blog.codinghorror.com&#x2F;serving-at-the-pleasure-of-the-king&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.codinghorror.com&#x2F;serving-at-the-pleasure-of-the-...</a>
ryan-allenover 9 years ago
This is why I much prefer using Android devices. Apple and their grandiose pretense think they know what&#x27;s best for us, I prefer a bit more control. It&#x27;s so sad because they do make the best hardware!
scarface74over 9 years ago
I don&#x27;t get it. Is Apple against programmers publishing their own source code? If the authors are giving away the code anyway why not just put it on GitHub and let anyone clone it and use it?
评论 #10558801 未加载
MikeKusoldover 9 years ago
I setup a shortcut on my iPhone. When I triple tap the home button, my screen becomes dimmer than the dimmest setting on a MBP. If I triple tap again, it returns to the previous brightness settings.<p>How to: <a href="http:&#x2F;&#x2F;lifehacker.com&#x2F;toggle-your-iphones-brightness-with-a-home-button-trip-1651329242" rel="nofollow">http:&#x2F;&#x2F;lifehacker.com&#x2F;toggle-your-iphones-brightness-with-a-...</a>
评论 #10556665 未加载
评论 #10556995 未加载
kevinSuttleover 9 years ago
Gah. I have the zip, but didn&#x27;t archive the instructions. Wayback Machine, you&#x27;re my only hope.
评论 #10556861 未加载
评论 #10556924 未加载
评论 #10556872 未加载
skcover 9 years ago
Incredible how developers are always ever so gosh darn polite when complaining about Apple, who in turn tend to respond&#x2F;not respond in a blatantly passive-aggressive manner.<p>And on and on it goes.
mwharrisonover 9 years ago
Is there anything stopping you from throwing this up on Github with a CC non-commercial license, or does that also break the Apple Developer Agreement?
评论 #10558016 未加载
ex3ndrover 9 years ago
May be just app developers integrate something like this to their apps? I believe that people spend most of their times in one-two applications.
bunkydooover 9 years ago
Namely why I stopped using an iPhone long ago, damn these bastards for making such good computers though...
评论 #10558025 未加载
rajacombinatorover 9 years ago
Well I got screwed and couldn&#x27;t obtain the original version (was in airport at the time) but I seem to have obtained an alternate. Been waiting for this for years, no surprise Apple tried to screw users immediately.
cheshire137over 9 years ago
Soooo who has a mirror where I can download it for myself?
andreashover 9 years ago
does it still work if you have the xcode-project? (downloaded the file yesterday, but never tried it out)
atomicalover 9 years ago
Just go with Android. Less hassle.
评论 #10556759 未加载
评论 #10556740 未加载
评论 #10556760 未加载
Spooky23over 9 years ago
Why the shock? This is iOS.<p>There are a lot of compelling and expedient reasons why iOS is the way it is. Apple isn&#x27;t the only player on the market, and they aren&#x27;t misleading or a monopolist like IBM was in the 80s or Microsoft in the 90s.<p>As for why can&#x27;t you do on iOS what you can do on your Mac... Apple doesn&#x27;t want the types of problems that android has.
评论 #10557536 未加载
entsover 9 years ago
Good. As a professional photo retoucher, I hate that app.
评论 #10557135 未加载
评论 #10557303 未加载
FussyZeusover 9 years ago
Speaking as an iOS developer, you do not screw with the fruit.<p>&gt; Developer learns iOS &gt; Developer uses private APIs (which is neither easy, or allowed per the terms they agreed to) &gt; Developer sends in app for approval, is rejected for above because duh &gt; Developer whines on the Internet and gets a bunch of people angry at Apple, who likely will not change.<p>You know I feel the need to point out that Apple doesn&#x27;t lock us out of code to be mean, they do it because it ensures their devices don&#x27;t suck, because we as developers do not have access to the system level things that can make them suck.
评论 #10556837 未加载
评论 #10556897 未加载
评论 #10556865 未加载