skysight-inc/HackerNews huggingface dataset:
Speaking as an iOS developer, you do not screw with the fruit.

> Developer learns iOS
> Developer uses private APIs (which is neither easy, or allowed per the terms they agreed to)
> Developer sends in app for approval, is rejected for above because duh
> Developer whines on the Internet and gets a bunch of people angry at Apple, who likely will not change.

You know I feel the need to point out that Apple doesn't lock us out of code to be mean, they do it because it ensures their devices don't suck, because we as developers do not have access to the system level things that can make them suck.
Is the face recognition done on the device, or on Facebook's servers? It's one thing to give the app permission to access your photos, it's another entirely to have it upload every single photo you take to Facebook's servers.
Just because there has to be an obligatory link to his phenomenal website:

http://www.kleinbottle.com/

Cliff Stoll has to be one of the most genuine and wonderful mad engineers out there. His work is just one gem of brilliant hackery after another.
There's nothing wrong with this feature by itself. Nothing! The elephant in the room here is consent. If the app simply popped up a little box on first launch of the new version to the effect of "Would you like to be automatically notified when your new pictures contain your friends?" with a little "About privacy" link at the bottom, we wouldn't be having this conversation.
This is pretty legit.
What contract? All I see is the same clickwrap you violate when you jailbreak your device and install f.lux the old fashioned way.

This is an end-run around Apple's policies, just like jailbreaking. Apple doesn't like it, just like jailbreaking. The only hard to understand or confusing part is where the f.lux developers deicde they suddenly care enough about what Apple does or doesn't like to pull their app.
FSN was a real, although experimental, viewer.

https://en.wikipedia.org/wiki/Fsn

There was FSV which was an open source version, and there's a newer version discussed here: http://www.phoronix.com/scan.php?page=news_item&px=MTg4MTk

EDIT:

> It's also worth bringing up a project with similar aim which was Sun's Project Looking Glass and powered by Java but that Java 3D desktop has been canned for many years now.

Holy moly this is terrifying.
The price of cabbage really doesn't matter. Cabbage is healthy, but you really cannot eat enough cabbage to live on. You'd have to eat almost 17 pounds of cabbage to meet the caloric needs of a 2000 calorie diet. A pound of cabbage in a day would probably be on the upper limit of what I could stomach, even after cooking it down. (Plus it stops being cheap anyway when you look at the price per calorie.)

"Eating healthy" does not mean "eating insufficient calories". You have to actually get enough calories to live. Once you start adding other healthy foods that get the calorie count to the right level, the cost starts to go up.

There have been a number of studies that show it's cheaper to eat unhealthy food. You can eat healthy pretty cheaply, but you can eat unhealthy even cheaper. This is doubly true if you factor in cooking time as having some cost
Do you have any sources to back that up?

I don't see anywhere in the article that it says the diversity in the gut was reduced. It says it was altered.

Also, if you change your diet, your diversity is also potentially reduced. Is that bad too?
The drama! You're describing the Windows application model of the past 30 years.

Seriously, this thread is making Stallman look like a reasonable majority candidate for president. It seems all it took for people to forget what caused PCs to blossom is a little bit of gold coating.
Despite these numbers being entirely made up, they seem to illustrate the counterpoint to your argument perfectly, a 200x return is insane by any standards, sure you'd like it to be 400m, but you're not going to regret getting into VC as a class if this is what the numbers looked like.

One thing to consider is that a power law distribution (which is how VCs see their investments), remains a power law distribution no matter how far you zoom in, so even in the "unicorn" bracket, they expect a few of the unicorns (Uber/The Honest Co) to do most of the work.
The problem is, most of the work that sucks also has pay that sucks.
Switching from software development in banks to product-oriented tech firms
I'm a upcoming new grad, and I'm debating whether accept an offer as a software developer position in a bank or still apply for product-focused tech firms. Eventually, I would want to move towards product-focused tech firms, or start my own down the road.

Anything is appreciated, thanks!
Don't copy paste from a website, just curl into ruby!
http://brew.sh/
Does it work if you change the co.uk to .com?
I really don't think that's what he's saying. When companies have a lot of capital at their disposal they tend to make more wasteful decisions. Dump money into poorly optimized Facebook ads or pay over-priced PR firms. We see this all the time.

There is a certain scrappiness that comes with being a bootstrapped startup. Your ad budget is $0 and you have to come up with creative ways to generate buzz. The struggles end up forming a foundation and culture for a much stronger company in the long run.

So he isn't raising capital so he can penny pinch his employees. He's not raising capital so his employees can be a part of a business that will be around in 3 years.
The apps that change screen gamma on Android still require root, so it's not as easy as going to the Play Store on any device (at least the apps are on the Play Store if you do have root though).

There are non-root apps that use an overlay instead, which can sorta help but it's not an optimal solution.
XUL is dead.
cf.lumen is, and it does exactly the same thing as flux (adjusting screen temperature/gamma based on current time of day).
Why everything should have a URL
Sounds like they need to do something smarter to earn more money, rather than just working longer hours, which is probably having a very negative impact on the work they're doing.
Super guilty of this. I'm a novice to Linux, so I didn't really know this was a thing (until now!) That said, I'm glad this was posted so that going forward I will be mindful of the risks and can mitigate them.
The previous platform for newspapers was public in nature.

These new social media platforms have consolidated and are managed by a few private corporations.

As a private company, like a private individual, they have every right to decide what should or shouldn't be hanging on their walls, so to speak.

Standing on a corner and selling a political pamphlet, journal or newspaper is the foundation of the fourth estate. This happened on public streets and sidewalks, not in pseudo-public spaces like today's shopping malls or corporate-owned courtyards. It came with publicly sanctioned protections for the right to do so.

If the old media are dying off to be replaced by these new forms that are digital and self-published in nature, we need to have a very serious conversation about the dangers of these pseudo-public spaces like Facebook and Twitter, who get to decide not only how but which people see what is published.

Unrelated, but perhaps the dangers of direct democracy are present in the advent of direct media, in a way that would have been unpredictable to those who set up the original checks and balances.

Should we try to come up with better public platforms for publishing that take some of these issues in to consideration?
Ironically we're all discussing this on a platform created by a research software engineer 25 years ago.
I'd be surprised. Just because it's legal doesn't make it exempt from zoning laws, and surely if you're moving into it because of legalization you'd want to stay legal with the rest of your business.
Fossil buys Misfit Wearables for $260M
> 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.

A little hyperbolic there, no? I'm surprised to hear this is even a problem that exists.
Twilight is: https://play.google.com/store/apps/details?id=com.urbandroid...
I haven't read any research on this, but this feels incorrect. If this is true, staring at red-tinged floodlight should do less to keep you awake than looking at a blue LED with masking tape over it.

It feels more likely that this is related to excitation of S cones -- which dimming the screen without changing the colour temperature would also accomplish, to a degree.
“Geek Heresy: Rescuing Social Change from the Cult of Technology” by Ken Toyama
I use only mobile web version of facebook and it good enough. No notifications and it's simple.
It seems to me that there could be a half-way model. Some permissions are surely problematic to give to everybody. But perhaps they could then not give them to absolutely everybody? One option would be to require preapproval. The other would be to say that they are sensitive, such that Apple gives apps that use them a much lower threshold for complaints.
And his TED video too - great stuff.

https://www.ted.com/talks/clifford_stoll_on_everything?langu...
Thanks Dan. I did a lot of research on fiber and ended up getting confused. For instance, does it matter what type of fiber the food has i.e. soluble vs insoluble?

Also, what fruits and vegetables are naturally rich in fiber. And of those, do you have to eat the skin to get the fiber? Finally, does cooking remove or reduce fiber content?
Software development in banks is far different than in tech firms.

In banks, you have a working legacy system that's existed for 15-30 years, written in whatever the languages and frameworks popular that were popular then (J2EE, etc), and the guys who have written it are long since gone. Your goal is to make sure the system doesn't break.

In product-focused tech companies, you have an in-progress system that you're in the process of building. It was written 18 months before by the guy who sits next to you, and was written in a framework / language that is much more modern (Python, RoR, Node), and your goal is to build new features on top of it.

You're at a fork in the road. Please, keep interviewing.
> There has to be a way to get people to do the work that sucks.

There is: pay sufficient rewards for doing the work that sucks that it is a net positive, as the utility of the reward exceeds the disutility of doing the work.
Gah. I have the zip, but didn't archive the instructions. Wayback Machine, you're my only hope.
None of this is what happened.

Here's what actually happened.

Developer develops a tweak requiring a jailbreak. It becomes one of the most popular jailbreak tweaks available. Five years pass, Apple inadvertently allows sideloading by giving anyone who wants one a dev certificate. Developers utilize this to create a version of their tweak that can live inside the sandbox & can be signed by end users, but still utilizes private APIs.

They develop this and release it, knowing full well that they're doing an end-run around Apple's policies, very similar to requiring a jailbreak. They did not develop it expecting it to be approved. I have no clue where you got that from.

The only confusing part is when they caved because Apple complained, knowing full well they would complain at some point.
Solution: hire them and include as an improved system setting. Obviously people want this.
This has been a long time coming, excited to help people get into mobile dev more easily, or help with UI prototyping, etc. The early version was rough so if you tried it then give it another go as we really fixed it up!
> This is what they should have done. Instead, they chose to distribute a binary of their proprietary (with patent claim [0]), closed source product.

Apple does the same with their own products.
I guess it depends on the type of company he wants to build. Does it work? Remote companies work for some, and don't for others. Not using contractors works for some, and doesn't for others. It all depends on your existing team/culture/product.
Thanks, I am a recently turned vegan. I can't say I have experienced the change in "as little as a day". I've been a lifelong lacto-vegetarian (like most indian people) and recently dropped diary (last 2 years).
It's called tortious interference with contract and the standards vary state by state. However, the common elements are (1) the existence of a contract
subject to interference; (2) the occurrence of an act of interference that was willful and intentional; (3) the
act was a proximate cause of the claimant's damage; and (4) actual damage or loss occurred.

Some states also recognize causes of action for interference with prospective relationships, although these are notoriously hard to prove.
Craft beer is a better example, and it's booming right now.
DMCA takedown notice database as source of copyrighted media
I'm glad I asked, I wasn't realizing that `cat` would read from stdin in this case. Makes sense, given the Unix piping philosophy (which I use to great effect on buffers in vim).

But wrt your trick to copy a tree of files, what's wrong with `cp -r src dest`, or `scp -r src desthostname:/dest` if it's over a network? Is there some advantage this way?
>With Cable public-access, the government had to require cable companies to give access to communities to equipment such as a cameras, studios, video players, etc.

I don't even see why public access cable was forced on any company to begin with. The only reason that comes to mind that the public would even be entitled to free access to the company's facilities is the monopoly status that telecoms have often enjoyed in North America. In that case, a bit of give-and-take might be expected. But otherwise, I don't see much of a case for forcing a company to let people use its facilities for free.

> Public access internet's needs are much closer to those of community access television than Citizen's band.

This seems like a dubious "need". I can rent a VPS for a few dollars a month and generally do with it whatever I'd like. The barrier to entry is surprisingly-low, in that regard.
I just realized DMCA takedown notices are helpfully collected by a third party (Lumen). They have a nice search engine and everything so you'll be sure to find what you're looking for.

Wait, is this ironic?

No, it's just unintentionally hilarious. Damn you Alanis Morrisset. An entire generation misuses that term because of you.
Ancient mass extinction may have shrunk Earth’s creatures
Employees and Investors of private companies hold different class(es) of stock.

Employees (and Founders) have common stock, while Investors get preferred stock.

Preferred stock carries with it a "liquidation preference", which basically means holders of that stock get paid out first during a liquidity event, including some multiple of their original investment. What ever is left, is divided among the holders of common stock.

If the company is publicly traded, then all owners of stock hold the same class of stock (common).
Thanks, I stand corrected! I always ignored initial values so I forgot about that case.
People with Peter Pan syndrome don't usually end up working in grown-up fields.
Square's late stage investors had a ratchet, so they're not actually taking any haircut at all; they're getting a 20% return in a year.
Been currently using brain.fm to help focus. Allso looking for new work might be time if you're corporate. Also mediation/exercise can help alleviate this. Finally breaking big goals to tinier tangible goals can make something that usually you would procrastinate on more digestible.
Is RC4 secure? For this use-case, yes.

That was the point where I went to go write an HN comment, before seeing that Sean had already written it.

Is RC4 secure? No.
Bootstrapping is specifically about pursuing revenue instead of investment. So no, I think many tech companies definitely don't bootstrap until they get investor money. The common model is investor money first, revenue later.
There are biases throughout the whole RC4 keystream, not just in the first few bytes. RC4 is totally broken.
Sideloading f.lux on iOS with Xcode 7

In Xcode 7, you can install apps directly to your iOS device with a free account from Apple. So we decided to make a beta version of f.lux for people to try.
It’s a few more steps than installing the app store, but there are plenty of harder things even on Pinterest. So, here’s how to get f.lux installed on your iOS device.
Download f.lux for iOS
for use with Xcode 7
Ingredients
Mac, OSX 10.10 or greater
1 installed version of Xcode 7
1 Developer account (use your AppleID)
1 Download, f.lux for iOS, unzipped
Instructions
First, mix the build ingredients together. Batter may be slightly lumpy.
Open the “iflux.xcodeproj” project in Xcode
Open Xcode > Preferences > Accounts and enter your iCloud or developer credentials
Under Targets > iflux > General > Identity, add a word to the end of the Bundle Identifier to make it a unique name
In the same place, under Identity > Team, select your iCloud account or Developer profile
While the batter chills, connect your iPhone or iPad and load the iflux build:
From the Xcode Product menu, choose Destination and select your iOS device (f.lux doesn’t work in a Simulator)
Push Cmd-R when you’re ready to have f.lux
When you first run, you’ll be prompted to open Settings > General > Profile on your device, and trust your developer account
Run again, and allow location and notifications (things don’t work so well without both of these)
By loading an app this way, there are no automatic updates or bug fixes, so this version does a daily update check. If one is available, a message will appear at the bottom of the app, so you can stay up to date when we make fixes.

(instructions are still there if you scroll down, I guess they'll delete them imminently)
Castro 1.5 (New Pricing Model on iOS)
"the same" what?

sending binaries you have to sign yourself.. I doubt that somewhat, they'll be signed by Apple.

For FOSS they use:
http://www.opensource.apple.com
Disagree. Being able to work with Scala doesn't mean you have to write Scala always (depending on how they structured/exposed it). And even if it does mean that now, since it's on the JVM, it is not an unreasonable effort to create language-specific facades. Saying something "kills the startup" is extreme.
They also do it because if they don't, they lose standing for future legal remedies.
Edibles/extracts/K-Cup infused/gel breathstrip infused/etc, and boutique craft beer type batches.
It's another example of "the properties of gasses": they expand to fill their containers. The more money you have, the more money you spend, even if you don't really need to.
Most of them were students, not academic researchers . The sole reason they were there was that it was the only way to get to computers.

Since you mention MIT: I guess one example is how much effort Marvin Minsky's influence wasted in AI research and how he single-handedly killed more relevant research in that area for decades.

What I was trying to get at though is what I have seen in the EU. Basically they don't even attempt to do basic research - most of the money goes to building product-like software systems, but without any realistic customer feedback loop (they already got the funding from oblivious tax payers thousands of miles away!). It's just wanking.
Haskell in ES6: Part 1
""whatever strikes my fancy" is very likely not something we need to survive on this planet as a species."

So? Neither is what 99% of companies are doing.
It would seem I was influenced by an earlier post today[1]. That post talked about research indicating that microbiome diversity was important/healthy.

While article of this post mentions that the linked study showed a change in composition and diversity, the abstract itself just mentioned a reduction of a particular beneficial group of bacteria:

Additionally, metagenomic predictions based on 16S rRNA gene amplicon data were performed using PICRUSt. The salivary microbiome was found to be significantly more robust, whereas the antibiotics negatively affected the fecal microbiome: in particular, health-associated butyrate-producing species became strongly underrepresented.[3]

Which I guess makes the assumption even simpler: greatly reducing a group of healthy bacteria from your gut for a while qualifies as messing it up.

Also the earlier article I read[3] does in fact posit that a reduction of diversity through diet change is in fact bad. Of course there is still a debate about the truthfulness and magnitude of that statement.

[1][3] https://news.ycombinator.com/item?id=10552477

[2] http://mbio.asm.org/content/6/6/e01693-15.full.pdf+html [iFrame + PDF]

Edit: Italicized the quote, clarity
Scroll down the page, they're still there: https://justgetflux.com/sideload/
This is true, I forgot that element of context. If they do this, I hope they pick a "good" standard, and hope that nobody else applies a different standard (forcing senders to decide whose to use, or complicating their implementation to support both.)
I would recommend doing the exercises in ielm (press M-x and type ielm), instead of lisp-interaction-mode.
Which isn't bad: your method works against lexical analysis (which as Bill Binney said is terrible because it buries analysts under too much material), while this method is against the three hops policy.

Please, do not forget that encrypted e-mail should not be predictable: https://futureboy.us/pgp.html#GoodPractices
License

I don't know which license matches this so I'm going to write it out. You can do what you want with the code, but do not distribute compiled copies of the app, especially on mass download sites.

I mean, it's not quite BSD, but it's hardly 'all rights reserved'.
I don't agree at all, I would even think that you are missing the point by saying "they don't see it that way". Well, they don't see it that way because they are ignorant. I agree with the author: Finding a way to communicate this, to educate the ignorant (politicians and voters both) is in fact the crucial battle right now.

Whether this little technical demonstration does that or not... well, we'll see. But I absolutely can't fault the effort.
Good job guys, make that government which tortures and murders innocents more efficient!

This is no different than being a developer for ISIS.
Inflation is usually caused by demand outpacing supply.

Employers hire to meet increasing demand which leads them to fight over workers via salary. This increase in salary drives up the prices of goods.

The article is about secular stagnation which is the opposite of demand outpacing supply. So policies increase demand in other times and places would lead to inflation. But right now that increase of demand would just balance out the secular stagnation.
At my school, it was made very explicit that you'd be immediately expelled for plagiarism (subject to appeal, IIRC, but yes: One strike.)
My point is I'm not sure of any scenario which would need that criteria to me met, and the chance that it was accidentally implemented such that it just happened to match test conditions and not other conditions, and just happens to enable running conditions that are sub-optimal for operation but allow it to pass emissions seems so vanishingly small that I can't consider it a possibility without further information coming to light to explain why it would make sense.

Incompetence happens, but requiring chained events of successive incompetence to explain an outcome to explain an event doesn't seem rational to me.
That's a grand idea, but because most of the random lot would be unknowns, I think it would quickly devolve into electing the outlier -- either the one person we do know, or the one who had the superficial traits that the electorate favors most. We'd choose on the basis of celebrity and beauty, since those skills needed for leadership (e.g. good ideas, fairness, capable at delegation, and courage) are too subtle to be detected by a popularity contest, 95% of which takes place only on TV.