skysight-inc/HackerNews huggingface dataset:
Yes, I want applications to be able to open files and to work together, but only if that's needed to achive what I want them to do. LibreOffice should be able to open (and read from and write to) any .odt-file that I want to edit. But since to do that it doesn't need to have access to my browsing history, I don't want it to have access to that. Is it weird that I want that?

> Whether the file chooser is inside your application or outside your application doesn't make it any safer, it's the fact that the application has the ability to open and read/write the files.

Yes, it does. If the file chooser is inside the application, it needs to be able to open the chosen file, i.e. an arbitrary path, at any time. If the file chooser is outside the sandbox, the application only gets the open fd and can't open files itself (open(2) would simply fail). That is a huge difference!

> What you seem disturbed by is that one application can access configuration and state data belonging to another application.

Yes, I am disturbed by that and I am certainly not alone. There simply is no reason why it should be that way, apart from backwards-compatibility. Why should I have to trust the hundreds of millions of lines of code in all the applications on my machine, if such a huge amount of trust is not necessary to achive the desired outcome?

And sure, application sandboxing can already be achived with AppArmor or SELinux (or a multitude of other systems), but it requires manual work (afaik no major distribution comes with this out of the box) and (as you correctly write) it breaks interoperability. The goal of this "Gnome app sandbox" isn't to be the first application sandbox, but to provide the possibility to enable this by default for certain applications and to keep interoperability. That last part is mostly a research project, so I don't expect this to be finished any time soon.
> The media have never been pro-war, never been able to stomach seeing and reporting the brutality of what war really entails.

The most popular cable news channel, Fox, and the most popular newspaper (or at least one of the leaders), the Wall Street Journal, are both hawks. Many local papers are owned by hawks as well as many popular blogs.
Office 2013 has some nascent JavaScript scripting; maybe someday it will overtake VBA.
The difficulty is that if you get too deep into this stuff you stop doing philosophy and start doing something useful. Philosophers have to be very careful these days or they'll get dragged out of the tiny circle of darkness they insist on occupying.

There is a place for philosophy, but it shrinks every time a new discovery is made. It hasn't been quite as roughly treated as theology has, but the lag is only about a century. The vast majority of what philosophers once spent their time talking about is now part of some empirically grounded special science, where making stuff up and asserting broad foundational claims without proof or testing is no longer viable.

Linguistics, in particular, has carved off large chunks. Physics likewise: no fun speculating on the nature of space and time when we can pin them down pretty precisely. Various combinations of sociology, psychology, economics and political science have heavily encroached on moral philosophy.

This is not to say that the world can't always use a few philosophers to poke around in the darkness and perhaps cross the boundaries of other fields to good effect, but the majority of the work that was once their exclusive preserve is now almost always better handled by people with actual, detailed, empirical knowledge of the subject.

There is no value in privileging the human scale or human imagination, and fortunately no need to live within the artificial restrictions that philosophers place on themselves, particularly their refusal to do experiments or even make systematic observations to test their ideas, preferring instead to rely on "what just makes sense", because that has always worked so well in the past. Insisting on empirical testing is in no way limiting because ideas that cannot be tested are irrelevant, as they must not have any impact whatsoever on any aspect of existence (if they did, observing and/or manipulating that aspect of existence would allow the ideas related to them to be tested.)

Philosophy does teach a certain kind of rigour in thinking, because without either empiricism or mathematical deduction to fall back on philosophers have to be extremely meticulous to avoid falling off the real axis entirely, but that starts to look more like a skill that ought to be taught to everyone rather than the basis for an entire academic discipline.
No, I meant it took me a couple of days to make the installer :-)
This would basically turn Apple from a payment processor (relatively straightforward) into a global tax collector (extremely complex).

Think about how you would handle corporate entities. Do you handle pass-through entities like LLCs differently than S-Corps?

Now imagine designing a split structure that would make sense for a developer in Vietnam / Mexico / Spain. It would have to be different for each country. $5K for Vietnam? $20K for Mexico? $50K for Spain? Good luck.

Oh, what if you have multiple people writing one app? With a 60/40 split between them?

Okay, let's say you ignore all the previous points. Just imagine the kind of infrastructure you'd have to build out to verify identity globally, to ensure that people aren't using frontmen -- having their friend register an account and passing the money through their account.

No thanks.
From the very first paragraph of that link: "Should ... an attacker manage to steal the private key ... the connection becomes vulnerable to active man-in-the-middle attacks".

Thus, all these machines with duplicate keys are VERY vulnerable to MITM, because anyone with access to one of them has access to the private key.
Sorry for yet another rant against php, but does anyone else here feels a bit sad that those obviously brilliant people work so hard to improve this language instead of basically any other main one ?

Edit : seems like i wasn't clear. I don't mean sad for the people working on the project ( i'm sure they love what they're doing), i mean sad because as a non-php dev ( but basically everything else dev), i know many "better" languages that would benefit from having those kind of people on board.
Just out of curiosity, could you elaborate?
Not sure about defense, but what's wrong with the aerospace industry?
Capture Lost Revenue – How to Model Your Website's Funnel
According to the mods, it's not them but users clicking the report button. If so, it's abused and any story that is negative for any YC/HN related company, against bad social norms in tech hubs, denouncing anti-privacy issues at Google/Faceboo, talking against celebrities like Bill Gates, or anything about NSA tends to go quickly below the fold and mostly ignored. The ranking system is gamed.

I used to come here several times a day, submit stories, try to add interesting comments to discussion (even playing devil's advocate). Now I mostly just skim the front page on slow days and get sad on how concentrated the opinions get.
And of course the allegedly "untended" effect like it is in the UK is it hits well paid real contractors in the professions - not of course lawyers no no my hon friends and my Nobel Lords look after their brothers and sisters in the legal profession.
None of that is necessary if the tiering is based on the income of the app rather than the income of the app developer.
yes bad employers ruining it for the good ones
(A) I'm not sure why this list uses DOS environment variables rather than bash environment variables, and

(B) IIRC, 'gensub' is 'gawk'-specific.

Other than that, awesome stuff. :-D
> Eating 200-2500 at 50-60% carbs tends to make me fat-ter than eating 3000 at 20%.

Assuming that's a typo and you mean 2000-2500 at 50-60% carbs, that's not at all as implausible as some response seem to make it seem -- if it has an effect on your activity level. Its not implausible that a subtle effect that doesn't even consciously register could make a 500 calorie difference for someone who isn't actively tracking activity (a 1000 calorie difference is less likely without noticing the activity impact.)
Abiword's last Windows release was in June of 2010. The last Mac release was in 2006 and it's not even listed for download on the official site anymore.
If dummy_random_read_phony() is rand(), that test will always pass. Almost every implementation of rand() will never return the same result in a row.
I know it's early but the stats from publishers on the discover feature are really good. Driving lots of traffic. It's weird they put that restriction on debit cards when pretty much all bank account holders regardless of age get one. A Google of 'debit card age' shows a box at the top of the page stating in the UK children as young as 11 receive them. However if kids start spending lots of money through Snapchat parents might start banning them from it - which would be more damaging to Snapchat long term.
They're making a widely used bad language better, so people using (or forced to use) said bad language can improve their code. I think it's noble!
To marketers, millennials are a very prized demographic. People generally build the habits they carry on into their lives at critical moments in their life. Those moments include going to college, having a child, marriage, etc. People embarking on this transformation are especially receptive to the marketing message (buy brand X diapers, drink brand Y beer, smoke brand Z cigarettes, etc). That's the thought at least
Agreed, but OP asks about getting the job done despite fatigue and burnout, short-term. For more general information on handling burnout long-term, I believe there are a wealth of HN posts already.
what were you not able to accomplish with vba? you can use c# with excel as well. http://exceldna.codeplex.com
Or perhaps compliment someone as Ron Swanson from Parks and Recreation would:

"I find your work product to be of consistently adequate quality. I also appreciate that your personal standards for hygiene and attire do not detract in any way from the efficient operation of this office."

It sounds very odd, doesn't it? The HR employee is not the gold standard for advice on how to interact with your co-workers. That person is employed to minimize potential legal liabilities to the company.

The appropriate way to say "you look nice" to a co-worker in a professional setting is to say, "you look nice". You say it in the same way that you would say it to your mother, or to anyone else for which you have both some respect and zero potential for romantic entanglement. If you can reasonably say something to your own mother, you can say it to a female co-worker.

Refusing to acknowledge someone else's positive qualities creates a completely different sort of hostile workplace, especially if that person is at all extroverted. But that sort of hostile workplace does not invite lawsuits.

That said, "good job on fixing that DR so fast" would be a far better compliment.
<boggle>

Is this the kind of thing I'm missing out on by living outside a dinky little town out in the country? $20 for a mixed drink is insane. Who buys this crap?
How so? If Apple promotes an app it often becomes a high-grossing app, especially for games. That means you cross into 70/30 territory very quickly and Apple still gets the same cut.
I'm on a few-years-old Lenovo laptop with an ordinary 1366x768 display, and it looks fine to me. What browser are you using? Can you take a screenshot?
> Say to yourself, if I had to ship this literally four hours from now, what would I do? How could I fake it so that it appeared done? Do that. Then do it again. Then do it again until it's sort of really done.

That is really good advice
Intriguing.

Work checking out David Autor's work on the subject as well: http://www.econtalk.org/archives/2014/10/david_autor_on.html
Is it 100% clear that there's a Good Guy and Bad Guy here? Is employment 100% preferable to freelancers? In many cases it is, but there are people who would say, "I get my benefits from somewhere else, and don't want to be locked in to 30+ hours per week. I prefer to pocket a higher hourly wage."

Why force a company to choose one way or the other?

I'm now talking in the abstract, and not defending one company over another. I'm also not defending a situation where there is a clear case of everyone actually being full time employees.
Of course you can't run "git pull --i-really-want-everything", you're the remote attacker this feature is meant to protect against!

The use-case for this is that you're pushing to some shared hosting like GitHub where you can overwrite and delete refs, but you can't force a gc.

You don't want someone to scour your Git commit announcements and see "oops, deleted password!" and go and fetch the deleted SHA1.
Won't Fix: WPA2/Enterprise Support for Chromecast
As someone owning 12...no, wait, the 13th one just came today...coffee makers, I've been trying out ones (not mine) with 3-4 digit price tags at a nearby store. The pricy automatic ones all are good/ok, but have a distinct tone to the taste: more a flavor of forced sort-of espresso dropped into hot water.

Get a $30 AeroPress, a burr grinder, and a thermometer (get that water right around 200°F, not boiling). Use fresh roasted beans, grind immediately before brewing. Best way I've found so far, from 2-3 dozen different brewers (though I'm hopeful this vacuum brewer will prove superior, give me a few days).
Thanks! This is exactly the type of use case we were hoping people would use it for. Hit us up at hello at invoiced.com if you have any questions.
Anyone could implement their own journaling subsystem against the api and it would work... it doesn't have to be journald. not sure what your point is...
This has been discussed time and time again:

- http://meta.stackoverflow.com/q/256501/338665
- http://meta.stackoverflow.com/q/271899/338665
- http://meta.stackoverflow.com/q/278092/338665
- http://meta.stackoverflow.com/q/285471/338665

Etc...

And especially: http://meta.stackexchange.com/questions/120275/is-asking-oth...

Basically, there's nothing wrong with the concept, unless it's used incorrectly. So if someone closes something incorrectly (you can point to a definite reason it's incorrectly closed), then re-open it or raise a meta post.

If you want to remove the ability for the people helping moderate a community to moderate, then how do you expect it to be moderated?

The big issue is that there are a LOT of low quality questions being asked. Duplicates. Many times literally copy/pasting the the question title into Google will give you the answer. Should these questions remain open because you want to repwhore? Should they remain open and further reduce the ability for Google to take you to a good canonical answer?

Or should they be closed and point to the good canonical answer? That way people can find their way to good content, rather than littering the site with duplication and poor copies of other answers.

The meaning of the CV reasons has changed over time as the community matures and figures out what works and what doesn't.

I do disagree with closing questions about particular framework (unless there's a dedicated SE site for it).

But bitching doesn't help. Raise a question on Meta. Step into the chat rooms and have a discussion. Get involved and help us fix things.

All bitching does is make the people who are putting time and effort into the community feel like they are doing something bad. Which is the fastest way to kill a community.
Maybe FreeBSD would do well to rename their 'CURRENT' branch to something suggesting less that to be with the times you need that one. I'm aware of the difference between 'CURRENT' and 'STABLE' but I think that name is at a minimum suggestive enough that people might (and probably have) fall for it.

Something like 'DEVELOPMENT' or 'NOTFORPROD' instead of 'CURRENT'?
This article is talking about 100MM users back in August when it was valued at 10B.

http://mashable.com/2014/08/26/snapchat-10-billion-valuation...
Groupon had US$ 3.195 billion in revenue for FY 2014, so no they are not groupon either.
Natural language can be such an ass headache
They overthrew Milosevic, Taliban, Hussein, Austin, Noriega, Bosch, Gaddafi, ... Fighting guerrilla wars is the problem. Firepower obviously doesn't help in guerrilla wars.
I agree with you in principle but I think in practice you'd need to give a little bit of leeway here because 'CURRENT' is a very suggestive name. And it does not suggest 'Do not use for production'. It rather suggests the opposite.
What about "personal" private keys? I find it a hassle to add new keys for every device to each host I ssh into, so I usually just end up copying them from device to device..
So what happens if you've sold the first $100k, can you just re-release the app on a new account to stay on the highest paying tier?
Part of it was that the US signaled after WWII that it would support Western Europe, but it wouldn't help them colonize the world.

The British and French were shocked (and pissed) when the US sided with Egypt and the Soviets against European colonialism.

The only reason the British didn't suffer a string of horribly embarrassing loses to insurgencies is because the British just gave up after Suez. They would have had their Indochina and Algeria had they tried to keep it all.
I see a lot of idealism in this post. Apple is for profit company that is very aggressive in pursuing it. While I agree with poster rationale and I think tiered pricing would be other way around, lower as you sell more.

Anyhow, I don't think it's going to happen, it looks to me that as far as Apple is concerned, he have you/us where it wants and don't want to change anything.
Lots of colleges and universities use WPA2/Enterprise. I can imagine incoming freshmen being rather disappointed when their chromecasts don't work.

But on a deeper level, it seems kind of absurd to make it a "Won't Fix."
Was about to post the same thing :(
As an independant iOS dev, that post is so right it shouldn't even be an issue.

Not only would it let more devs work full time on their project, but it will also make new niche markets interesting.
Camera catches Mexican volcano blast
I don't think you've thought this through very well.

Apple already sets pricing tiers per country, based on exchange rates and other factors. Just apply the same adjustment to the $100k figure.

There is no need to be concerned with the entity type. The first $100k per year for all developers accounts gets charged 0%, everything thereafter gets charged the standard rate. If you're building an app with a partner, oh well. The vast majority of people this would help are individual devs.

And registering other accounts is pointless; the app belongs to one dev account and that's the account that accrues revenue. There's no way to share it, other than by transferring the app to someone else's account. A simple fix for that is to require 30% after X numbers of transfers for the same app, or just require the 30% cut if you do a transfer. Again, the target for this is individual indie developers working on their own.
I think you did a very good job describing the valuation process. In the absence of a PE ratio, folks fixate on $ value per user.

I'm not a VC, but I've seen a lot of valuations. Two caveats I would add:

1 - Investors will modify the amount based on growth. (300 million users at flat growth is worth less than 300 million users growing at 20% a quarter. This is the Twitter problem.)

2 - Investors will pay more for higher value users. Even if the path to monetization isn't obvious, high income users are worth more than low income users.
How Asteroid Mining Could Pay for Our First Space Colony
I think you have your percentages skewed. 93 + 9 = ...
Secondly how much as a percentage does Google make from mobile? Clearly it's not all about the take from people's pockets.
From the article:

"However, so far that potential has only been measured in microseconds."

I'm no engineer, but for such a large generator, I would call that a pretty inefficient system.

Can anybody give me more information on the claims the article makes?
render any iPhone useless by dialing *3001#12345#*
I'm sorry but that's extremely condescending of you.

You might as well feel sad that these brilliant people are not "curing cancer" or "eliminating AIDS" or something.
OpenSource StrandedDeep Teleporter and Resource Viewer
We're playing the wrong game with the wrong rules and using wrong tools for the job.
https://www.sba-research.org/wp-content/uploads/publications...
What does the Twitter-Google contract mean?
Many men who program computers, especially those who are very competent, are ASD (on the Autistic Spectrum), eg, perhaps some form of Aspergers. In Autism Researcher Simon Baron-Cohen's terminology they are "hyper" systemic but "hypo" empathic. Thus, they may be acting socially unaware, especially compared with women and people should keep that in mind.

Also, women should consider at working and at least understanding and be able to talk about higher levels of technology that many of their male counterparts have not worked with.
One woman I knew who has never worried about the issues in this article got an EE degree from a top rated university and did a lot of C++ contract work at high rates. Part of her education was being mentored by men who were very competent in programming yet older than she was.

Any guy that thinks he is smarter can be "put in his place" by someone who knows technology better and can show it.

Also, women should go to Meetups where they can me people in industry and learn new technologies that they may not have had in school. In the meetups that I attend in NYC, I see relatively few women and meetups are a great place to make contacts and learn new technologies.
"I think it would be a big win for independent developers targeting Apple platforms, and by extension a big win for Apple, if the App Store revenue split used a tiered rate."

It's interesting to see someone give Apple advice on how to make a "big win" financially. They're literally the biggest winners financially of any company in the world right now.
The race for Apple Watch's killer app
Va. governor signs bills setting rules for Uber, Lyft
“World Big Tree” to create world's largest family tree in a wiki way
Making money through ads is probably the least creative way to do so. Also if ads become annoying people will switch to another app.
Are you talking about SSH host keys? Those are normally generated automatically, and should be unique for each server.

(These are the things you're asked to verify the first time you connect to a new server.)
$100k in prizes to detect diabetic retinopathy
Sure, but you lose your position in the rankings, all of your ratings, everything. You also wouldn't be able to update the original any more. I think you would lose a hell of a lot more in revenue that way than a 10% bump in profit split.
Yes it is because people expect their office suite to handle MS formats flawlessly as a basic requirement, and the best at that is naturally MS Office. Nobody cares how or if Word handles ODT files, but if another word processor doesn't handle DOCX for exporting and importing without issues then it will be treated as unusable by lots of users, no matter how wonderful it is in other respects.
In this space UI and features are (for me, sadly) secondary and support for a specific file format is king.
Maybe Apple views the revenue split as a desirable barrier to entry for the sake of quality control?
Agreed. As much as I found JSF horrible, BalusC has made it less so for years it seems.

What he does isn't rep-farming using google but rather putting effort into being helpful. Same goes for others.

Contrast this to what people refer to as drive-by downvoters: people who seems to routinely troll the forums looking for anything that can be closed.