skysight-inc/HackerNews huggingface dataset:
I'm rather confused as to why you thought the following:

> We understood that the new Xcode signing was designed to allow such use, but Apple has indicated that this should not continue.

Where has Apple ever indicated that the new Xcode signing was intended for your use-case? I never saw the download you provided, but I'm assuming you didn't actually release f.lux as open source, but instead just provided essentially a prebuilt download and had Xcode re-sign it. Is that assumption correct? Because that seems to be a pretty blatant violation of the spirit of the developer program, even if it's not explicitly spelled out in the agreement. The new Xcode signing model is intended to allow people to get started with iOS development without paying any money, so they can build and run their own projects on their own devices, and only have to pay for the dev program when they want to start distributing to other people. If you did in fact release f.lux as an open-source project, that would be within both the spirit and the letter of the agreement (I doubt Apple has any problems with people installing open-source apps on their personal devices). But it should be obvious that Apple wants all binary distribution to be done through the app store (or enterprise distribution where applicable).

Speaking of enterprise distribution, did you ever investigate that approach? I'm going to guess Apple has some stricter requirements on getting an enterprise developer program account, and I don't know if there's any restrictions in the agreement. But I've never actually looked into it myself so I don't know.
It's not quite the same as `cp -r`. Tar will create the directories if necessary, but it will also drop the files into an existing folder hierarchy. So you could use it to create/update a few entries in an existing tree of files. For instance you could deploy updates to a website like this (locally):

cd ~/src/mysite && tar cf - . | (cd /var/www/public_html && tar xvf -)

or this (remotely):

cd ~/src/mysite && tar czf - . | ssh mysite 'tar xvzf - -C /var/www/public_html'

I would probably actually use rsync for this, but there have been times the tar approach came in handy.

A long time ago, in the dark ages of version control, I used to use tar for rollback-able deployments: I would create a tarball of the files in development to be deployed, and I would create a tarball of the files in production to be overwritten. Then I could just explode one tarball to deploy and the other to rollback. Not something I'd do today, but we didn't always have such nice tools. :-)
I did a degree in High Performance Computing and Amdahl's Law came up there. It never came up back when I was working on my undergrad C.S degree, but I didn't finish my degree either, so maybe it would have eventually.
Gene Amdahl was remarkable person, both as an engineer and an entrepeneur.

The Computer History Museum has a very interesting interview with Gene Amdahl as part of its Oral History Collection - http://www.computerhistory.org/collections/catalog/102702492 - that is, quite frankly, more interesting than anything I could come up with right now.
The reason why I'm still on Facebook is for similar reasons. I wouldn't talk to my sisters much without it.

I use the News Feed Eradicator [1] to deal with the humblebragging stuff. I don't want to see updates and posts, AT ALL. I just want messages and event invites.

[1] https://chrome.google.com/webstore/detail/news-feed-eradicat...
Notice how the white drinking fountain appears to have had a chiller; not so the "colored" one.
It is still a matter of opinion really.

My 2010 Macbook Pro heats up and has fan going off crazy, and my 2008 ThinkPad T400 is sitting next to the MBP, just chugging away like a champ.

If you are talking about user interface, I agree on that. But hardware wise, I am not that impressed. However, if you do run into hardware issues, AppleCare is excellent.
You are addicted to a fad website that collects all your private data...Congratulations, you're fantastic, oh that we could all be as enlightened as you.
Is this idea worth your 15 minutes?
Nice read ! The author could just as well used code comments as one of the many examples ;-)
Yeah, but most of those kinds of questions take a long time to answer.
Thanks, just did this! Great solution.
I think it's just referring to having to manually enable Flash since Firefox will warn you that it's insecure.
Jack Yufe dies at 82; he was raised Jewish, his identical twin as a Nazi
Speed up your website with CloudFront
The Bengal Famine: How Brits engineered the worst genocide in human history
It's created a world of self important people.
Have you considered open-sourcing your code with a license you're comfortable with? http://choosealicense.com/

As a developer who suffers from sleep disorders (both sleep apnea as well as general restlessness which is fortunately aided by f.lux!), how do I donate to your project (ideally in bitcoin)?
Once you get a sinus infection once you are prone to them after.

What you need to watch out for is a clogged nostril, no air in the sinuses means an infection.

So that's the goal: Get air in there.

Try antihistamines, they work sometimes - even if you don't otherwise need them, if they clear your sinuses it's worth it.

You can also try "air hunger", if your body feels it needs extra air it will open the closed sinus. The best way to do this is to run up and down some stairs until it's fully open - then get lots of air in there and blow your nose.

It'll close right back up, but it will still help. Blowing your nose will also cause it to close, so hold off until it's fully open, even if you feel you need to blow your nose right away. (Or do it twice.)

Another method is to hold your breath till you need air really really badly (not just a bit, but really badly), this can also cause it to open, but is more unpleasant (but might be your only option if too weak to run).

A tip for both methods: Close the nostril that was open before with your finger and breath a lot through the one that used to be closed. You might be able to convince your body to switch which sinus it closes. This is good since you can alternate and get air in both. Doesn't always work though.
Tor Project warns: Academics accused of helping FBI de-anonymize Internet users
> It is a choice. I choose to turn off facial recognition and continue to use my Facebook account

Facebook as a good history of making some "features" opt-out. Tomorrow it could enable "auto-sharing", you wouldn't even notice. So yes it is a choice, until it is not. The only real choice here is to use or not to use facebook.
I published a paper this year that used it directly and even proposed a modification of it to model job time for a distributed execution environment with a centralized master governing scheduling, task serialization, etc.

When you talk scale-out of any large system, or manycore whatever, Amdahl's law is absolutely fundamental, and when you hear someone say "perfect horizontal scalability," Amdahl's law governs when that will no longer be true.

People who do theory on distributed algorithms use it even if they don't realize it.
Amdahl's Law definitely came up in my undergrad CE/CS courses at USC. I'm not sure how you could teach a computer architecture or processor design class and not mention it.

And for what it's worth, we still covered C/C++ and assembly (MIPS + x86), in addition to Java.
We really need to rid the world of Alzheimer as soon as possible. The bittersweet thing is that today's golden era titans of innovation may not live long enough for these anti-aging treatments to be deployed.
Experience is critical because making mistakes ends up costing a lot of money. Bad architecture decisions can have huge impact upon throughputs, etc.

Based on my experience, the best way would be to get a job at a medium size systems integration firm. Your ability to write scripts etc might get your foot in the door. Then you would have to learn fast from the experienced infrastructure engineers.

Of course, you will also need to read a lot and learn a lot about LAN, WAN, SAN, VPN, DNS, firewalls, virtualisation, cloud, etc, etc.
It seems like every time a serial entrepreneur or founder writes something about starting a business there's a surprisingly high number of people that think "How dare they fund their company with cash!"

Bootstraping is using your own personal assets to pull up your business yes?
> [...] but that it's literally not what the protocol is designed to do.

> the DNSSEC protocol is explicitly not designed for end-user verification

> This is literally a matter of what problems DNSSEC is even aimed at solving.

Repetition doesn't make that argument any more valid. If DNSSEC wasn't intended to have this capability, it's for the same reasons that it wasn't intended to be used for on-the-fly signing: it was designed in the mid-'90s when that was impractical. Nowadays it is practical and it does in fact work just fine for this purpose, and it provides an extra layer of defense in depth and stops some attacks sooner than TLS can and provides some added security to things that aren't using TLS (because remember, there's more to the Internet than just the WWW, and many of those things don't have the aggressive upgrade cycle that Chrome uses).
CS degree. Never heard of it. I graduated about 5 years ago.
Women are, in the vast vast majority, far superior at raising children. To deny this is to deny reality.
I finished undergrad 2 years ago.

It never really came up until I took the Parallel Computing course late into my degree.
For me it did, yes. I first saw Amdahl's Law in a parallel computing course. Many of my professors were of the old guard though, and they made sure we learned the fundamentals. I'm grateful for it.
Also no mention of the fact that larger homes tend to be multiple stories, and thus they have less surface area per square foot. So insulation efficiency tends to go up as home size increases.
EE degrees yes definitely. I wish CS students learnt it too. Every fancy language du jour eventually has to generate machine code after all.
Just another Marxist failing to explain shit about the problem. Look away, people
It's all about differences in hardness.

If everything goes as planned:
The abrasive is more likely to scratch what's on the teeth; and
the teeth are more likely to scratch the toothpaste if everything goes as planned.
Microsoft rolls out open source toolkit for machine learning
Has anyone tried GoodNight [1] on iOS?

> Based off of Thomas Finch's "GammaThingy"

> GoodNight is an app that allows you to directly access the screen'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

> 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.

[1] https://github.com/anthonya1999/GoodNight
@st3fan, riding off biot's comment because he hit a lot of the right points.

First off, congrats, this is amazing and beautiful. I've been a long time Firefox poweruser, and here are some of the things I noticed myself:

- Lack of differentiation between bookmarks, history, open pages, tags, etc. in URL bar.

This is vital for a power user feature I use a lot: browser.url.restrict.* (in about:config), allowing me to quickly get to a page from history, an open tab, or a bookmark. You get the idea :)

- Inability to reorder tabs
- No context of tabs opened/ to switch to
- Unable to specify sync categories
- Unable to disable password saving asks

Overall, biot is right: this is great from a iPhone POV, but from a iPad POV, there are more controls to bring into view to bring it to parity with Safari/ Chrome. As for going beyond what Safari and Chrome offers on iOS, carrying over the spirit of power user features and customization will definitely do it (like the AwesomeBar icon hints, switch to tab, urlbar match, search keywords, and more).
They're basically banning a (long) number.

Which is absurd. I thought we hashed this out when DeCSS was a thing.
Exercise 1 share?

Not a lawyer or accountant, but the tax liability for one share should be minimal.
Maybe a bit. We procrastinate and are motivated by karma here, but I don't feel like HN is an engine finely tuned to keep us addicted and returning. I don't get notifications on replies or when there are new stories. In fact, there are specific settings to help people take breaks from HN.
How to Fix Time Difference Between Ubuntu and Windows
Calculating preferred resistor and capacitor values
Value of Facebook to me has eroded over last 2 years or so primarily because of messengers such as whatsapp and privacy concerns.

I use linkedin to stay in touch with colleges, WhatsApp to stay in touch with close friends and family, share pictures etc. and I ignore most other people in my life.

Facebook remain the source of news and interesting links that people share but I am pretty sure someone will fill that need better than facebook sooner or later.

P.S. I use Facebook extensively to run ad campaigns for my apps. But I am not counting that as use.
There's research showing that doing video conferencing with half body(to capture body language) and with custom tech that enables eye contact can increase trust. I wonder though why we arent advancing there, at the very least across the enterprise.
The article's content does not support the headline.

Yes, we could absolutely do more to develop tech talent. But that doesn't change the fact that there is currently a shortage of talented developers.
“By sheer intellectual force, plus some argument and banging on the table, he maintained architectural consistency across six engineering teams,” said Frederick P. Brooks Jr.

This is one of the more impressive things to me. Keeping that many people on the same page is an amazing feat.
RC4 in x86 assembly – 77 bytes
I suspect this is a concern rage clickbait piece from techcrunch. Just because one CEO with a limited view of the entire industry says something doesn't make it true. I work in a tech field at an advanced level and there are so many other vast and varying fields that I simply don't stand a chance of getting a job in another. It simply couldnt be the case that the US has an abundance of experts in all these fields.
> Can this be used on React-Native?

Does react-native uses WebGL ? of course not , since WebGL is a browser API.

But you can start coding the same stuff for openGL on mobile.
Because it's demonstrating the binding of WebGL to React using this library: https://github.com/toxicFork/react-three-renderer/
>Inequality is the key motivator for success: you want more than the other guy.

If you said in an interview that you want to work for my company (imagining I had one and was in a position to make hiring decisions) just to spite some other person, or that you'd be taking an attitude of spiteful competition at work, I would have to politely grind through the rest of the interview and then recommend we never call you back again.
Oh come on, it's used to indicate intention of non-sentient objects all the time. "The electron tries to fall into the lowest energy state."
As a former business student, I don't remember us having standards.
Also, based on the research as noted in the "Rational Optimist" one of the keys to remain happy is to simply withdraw from competition and set your own goals for happiness.

Example given is of a Doctor who always dreamed of becoming an amazing doctor healing people and succeeded but one day happened to attend a conference where many of his past batchmates were also present who were making insane amount of money by working for insurance companies. This doctor now felt unhappy and jumped the same bandwagon making even more money that before but the cost of happiness. While the example is anecdotal, the research does show that competition for social status makes people unhappy.

There is nothing wrong about Facebook and our need to use it but the fact that it might make us unhappy might be true.
It doesn't need to be finely tuned, for some of us :(
520M-year-old arthropod brains turn paleontology on its head
I teach several technical courses every year - usually to Fortune 50's but occasionally a public class too. And I routinely have people who have been laid-off - often people over 45. They may have skills (java/web/database), but they find that they can't get interviews or a job. At the same time, I talk to hiring managers who say that they can't find people with the skills they need.

My impression is that the expectations put on the hiring managers is to hire someone who already knows everything and is willing to work any number of hours. So people who would be great employees in a sane job market are seen as "too old" (or the usual euphemism of "not high energy".) I think we need to find some way to force companies to hire our citizens.
No, a contribution only warrants scholarly authorship when it is a significant intellectual contribution to the topic of the manuscript. Short of that threshold, it appears in the acknowledgements; the acknowledgments is attribution for the work.

As geebee pointed out, current practice may not be enough to acknowledge the role of technicians, core facilities, etc. in research and the issue is ripe for discussion. Nevertheless, I don't think that changes the meaning of scholarly authorship.
You seriously think that it's because the "poor" are "suffering?" If all you do is elevate the base income level, the inequality will still exist, you've just moved the slider on the scale. People will still want/expect/demand more. Witness the demonization of the 1%, listen to the inane demands of the Million Student March, and tell me that there's even a token understanding of inequality in most people's minds.

Especially in the US so much "inequality" is a First World problem.
Yes, that makes sense (and thanks for your other, longer explanation, kazinator). I still feel that downvotes should have an explanation attached, as there is some negativity expressed in downvoting, but I realise that probably isn't going to happen.
The QuickJava add-on for Firefox lets you add toolbar button to toggle CSS (and other features) on and off.

https://addons.mozilla.org/en-US/firefox/addon/quickjava/
I think it would be nice to show the code output even when the question is answered successfully. And it might be nice to show the output / expected output in another HTML element on the page rather rather than in an alert. But this is really nice, and a good introduction to the concepts -- very cool!
I actually think they will eventually.

It may be in the form of forcing you to watch preview like you are forced to with DVDs

Or they may decide to raise monthly fee by $2 a month but you won't have to pay if you elect to allow ads.

It will happen. Share holders will eventually demand it when their growth slows down.
I wouldn't say the market doesn't provide them; there are Ubuntu and FirefoxOS smartphones. It's just that a niche demand only gets a niche supply.
MIT's PR is more amazing than their research. How many science and technology programs are there in U.S. universities, all of them producing new discoveries? How about universities outside the U.S.?

The rate and impact of discoveries vary by school, yet it seems like half the discoveries I read about come from MIT, and often via links directly to MIT press releases (i.e., not to coverage in the news). MIT is a great school, but they can't be that great.
So it wasn't because of over parenting in Asia?
I'm in favor of changing it. Both for the sentiment involved, and because the title says it all: "Replace suicide as a verb". You shouldn't name boolean state variables after verbs. Verbs are for methods and functions. Not really sure that `voluntaryExit` is better, though.
Probably another conspiracy!
When an IBM salesman saw a coffee cup with the Amdahl Logo at a customers site, he was instructed to cut one million dollar of his price offer. That was the one million dollar coffee mug.

http://dealwhisperers.blogspot.co.il/2015/07/a-million-dolla...

here is a picture of it
http://www.deadprogrammer.com/fud-you
Show HN: Copy and paste from a website to a terminal, just use right tools
I made the switch from Researcher to RSDE and I'm not sure what you're talking about.

There are plenty of Principal RSDEs and some become Managers of technical leaders of teams, which sometimes even include researchers.

But of course, the track is not as clear and common as for plain Researcher or SDE (in a product team).

PS: As far as I know, the patent bonus are there for all (though I can't comment on values).
It's like Uber for smashing the patriarchy
Any info on the performance of react-three-renderer? Does it make things slower / quicker compared to similar setups with only three.js ?
> "I'm going to guess Apple has some stricter requirements on getting an enterprise developer program account, and I don't know if there's any restrictions in the agreement."

There are. Using enterprise distribution to distribute to the general public is explicitly disallowed for some IMO really good reasons (the ability to call private APIs being a big one).

There's some gray area when it comes to using enterprise distribution (e.g., to external testers not otherwise affiliated with your company) and Apple generally doesn't police these, but allowing the general public to install is very, very much against the rules and will get you banned.
The first time you start Xcode you have to agree to a license or it won't open. So, that is the time you make the deal, or, sell your soul.
As a separate issue from whether or not America is too expensive for retirees, I find forced-savings versus self-savings to be a fascinating debate. On one hand you make people angry when the government takes their money and gives it to a bloated pension system. On the other you make different people angry if you end up with retirees who didn't save enough and now have to lean on a bloated social-support system.
True, and emacs is quite a large thing, with API from IPC to URL, XML, binary parsing, text rendering, non overlapping window management, etc etc. That's from vanilla distribution, then there's user made packages and since it's a lisp ... So RTFM hard, or read existing code hard or harass #emacs hard (non exclusive choices).
I think the biggest gotcha for people used to other mainstream languages is the dynamically-scoped variables. Watch out for those. Especially when you think you're closing over them.
This is very cool.

I wish there is also kind of tool that shows CPU, memory and network usage for every open page in one place.
... while at the same time tapping into vast new resources, and making great strides to end poverty and disease, while sending life expectancy and living conditions soaring in most of the world. World population is trending towards stable, and population growth in developed countries is trending downwards.

tl;dr: Malthus was wrong. Slightly more detailed explanation of the cultural phenomenon behind the assumption you're citing:

http://www.stephenhicks.org/wp-content/uploads/2009/11/hicks...

Edited: to clarify, I think the 'need to use less resources' meme originates from the bottom-left of the flowchart, left-environmentalism. It's wrong.

Edited: here come the downvotes ... can we at least make an attempt to discuss this, instead of just disagreeing by downvoting???
Or click the "web" link.