skysight-inc/HackerNews huggingface dataset:
you can ask Serena, any of her friends, your mom, a niece or nephew, anyone going to school, or any other random sampling of the population about whether cigarettes are good or bad. Including smokers.

If you look at it more deeply, the reason everyone knows the answer to this question is ethical intervention into the marketplace by the government, for example restricting forms of advertising and mandating labeling - in australia in contrast to most products cigarettes can only be sold in an unattractive dark brown drab paper color with no visual branding - this is how a pack of cigarettes looks in australia: http://www.rte.ie/news/2012/1201/356241-australia-bans-brand... - this intervention of course has an ethical basis and is either ethical or unethical.

But since apparently you are among the other downvoters here who agree that programmers who have never read a page of ethical reasoning have a black-and-white correct opinion about what is ethical I think we have nothing to discuss. I certainly regret sharing my opinion and will certainly do so more carefully in the future if at all.
Here are the docs for Safari 9.1: https://developer.apple.com/library/prerelease/ios/releaseno...

No support for service workers unfortunately.
I remember the Kickstarter special being around the ~$349 USD range when it was being funded. Chances are it will retail for more.
Shutting down persona.org in November 2016
You distrust him because he admitted to being vocal, animated and foul-mouthed? That seems pretty honest to me.
As others said, no one cared enough to get into a legal battle.

And to be honest, the buses weren't bad. Particularly in the winter. You would have been crazy to want walk instead of getting picked up outside your house and dropped off at school. You could get a school permit to drive to school at 14 too (I drove to school in 8th grade), so kids in high school really didn't care about walking.

I also never heard of anyone actually getting in trouble for walking. It was probably just an empty threat, but it was meaningful enough that no one ever tested it.
It took Uber five years to get to a billion rides
Every Hayao Miyazaki film.

Anything else out of Studio Ghibli. This was in theaters in the past year:
https://en.wikipedia.org/wiki/When_Marnie_Was_There
While that seems like a somewhat sensible approach for non-technical end users (modulo various kinds of runnable scripts), a whitelisting approach can't possibly work in an organization doing software development.

I can't think of any technological approach that would work in such an organization, short of completely redesigning end-user client systems.
Or "README.forkname" or "README.user-forkname"...
You were very insensitive to a-b. You can prove you're sorry by donating say 1 000 000 USD to me.
I don't understand this answer: http://math.stackexchange.com/a/80814
I use Persona heavily, with over 300 sites and 50,000+ users depending on it.

The saving grace here is that what I hold for users is the email address and that gives me a path to switch to another provider so long as I get an email address back.

In many ways this is a blessing, at least I now know where I stand. No doubt my spare time is going to be used up over the next month or two.
Why is a conf file mentioning NCSA so surprising? Mosaic has a lineage that can be traced to modern browsers like Edge, so it'd make sense to have conf items geared toward the NCSA family of browsers.
That assumes that the command-line only has to function on words and letters. There is nothing preventing embedded command icons, command directories (like folders on mobile OS's), and context aware sub-command selections.

There is also the ability to tie commands/sub-commands to voice recognition as mentioned above.
It works because most people don't think about these questions on a daily basis. So if you don't think about it except when somebody explicitly brings it up, then whether I believe God created the world doesn't really matter.

So religion works because on the rare occasion that I do wonder "how did this world come to be?" there's an easy answer, and I move on with my life.

Obviously if you find this question very interesting and make it your goal to investigate the matter, then this is an unsatisfactory answer, but the vast majority of people only pay attention to this question every once in a while anyway.

Religion tends to cover a lot of topics in this category - I'll blindly accept the answer because the question is insignificant to me most of the time.

It's not satisfying, but it's not dissatisfying either. It gets the question out of the way.

Obviously this doesn't move humanity forward, but from the perspective of the individual believer, a religion can be a very attractive package compared to the ambiguity of secularism.
Is downloading information less worthy of government regulation then trading cigarettes?

Is hounding someone through the courts more of an overreach than killing in the street?
Seems like an apt time to reupload the markdown dump of his blog that was made by a HN'er 3 years ago. (we were concerned that his blog would cease to be a going concern)

http://s000.tinyupload.com/index.php?file_id=673004338877052...

(not really sure where the best file hosting venue is these days)
Technology moves too fast for the law. Even if police believe using a particular technology is unconstitutional, they are likely to use it anyway, because it will likely take years for a challenge to be brought to court, and definitely years to get to the highest (influential) courts. Even after all this, the police will only have to stop the unconstitutional activity, and immunity will handle the rest.

States need to enact laws that will prevent police departments from using any new software without prior approval of their constituents (e.g. city council approval).
I don't think this amount of money makes any difference for t-mobile, but this is a great way to support EFF and help these guys to ensure true online freedom and rights.
Proposed legislation in Kentucky relating to the use of electronic media
What part of "vocal", "animated" and "foul mouthed" is not trustworthy?
They could be controlled in the sense that they control what patches go into the code base like with Android.

Sure, you can always fork the project and make your own, but I'd argue the project is controlled by the corporation.
After much frustration with a project I'm working on, yesterday I stumbled across using data.frame instead of cbind.

Are you maybe Hadley Wickham? If yes, you probably already know this :-) My brother bought me "Advanced R" for Christmas.

edit: data.frame, not read.table
> Colo your hardware

That's still sharecropping.
I have a whiteboard. I have been studying. I have been practising. But over and over I make a few tiny errors in front of an audience and sink my chances. I think I must just be broken.
Someone isn't understanding where to escalate this, maybe because of the working conditions at Trend Micro suggest that some low level developer would be blamed for this. It's definitely not a developer's fault this isn't audited, and probably not even the product's manager.

Seriously the CIO should be fired for this. It's really that unacceptable. It's not just one attack surface exposed by this.
if I would be a face on national telecom operator and you non-profit organisation representing interests of significant part of my userbase I would consider this.
This seems like a textbook case of Hanlon's Razor (https://en.wikipedia.org/wiki/Hanlon's_razor, "Never attribute to malice that which is adequately explained by stupidity"). They wanted some way for their website to interact with the user's local installation of their software, and somehow arrived at the idea of running a web server on localhost and accessing it from their website, without thinking through the security implications at all. Even their responses in this bug show that they still don't really understand the implications.

Less broken software tends to solve this same problem using a browser extension with a whitelisted domain for access, but that has the disadvantage of requiring a browser extension for each browser, and doesn't fully protect against hostile networks. Including the "https://" in the whitelist would provide somewhat more security, especially with HSTS, a pinned certificate, and a carefully-audited single-purpose domain.

But an even better design would eliminate the entire concept of connecting back from the vendor website to the client software. Sometimes the right answer to "how do I" is "don't".
David Bowie Interviewed by Jeremy Paxman in 2000
Some programmer on a project sees a lot of code that's calling out to various Windows functions and thinks, "You know, it'd be a clean refactor if I just merge all these into a single abstract route on the server that could call any Windows function."
Show HN: Visualizing activity and reviews from a user base of four million users
How do you mean "much better compression"? Won't replacing 32bit multiplies by bitwise operations save 32x the memory[1]? Han et al. show not only 35-49x improvement, but on much more difficult benchmarks (MNIST vs Alexnet/VGG).

Combining these two techniques would be really cool and if the bitwise network can work with larger, more complex networks like VGG would be a massive game-changer, allowing these nets to fit on almost any device.

[1] http://minjekim.com/demo_bnn.html
How does it impact the probability of extraterrestrial life? I mean, after 4 billion years of relative peace, Earth still had only single-celled organisms. And it would have stayed that way, if not for this particular mutation. So it is not just how many planets can support life. First, it will need to continuously keep supporting life for billions of years before any form of intelligent life can emerge. THEN it has to wait till such a pathbreaking mutation occurs, which might take a random amount of time. I am starting to gravitate towards the lower bound of what the Drake equation estimates to be the number of planets with intelligent life. (= we are probably alone in the universe)
The premise of your hypothesis is that resources are zero-sum, when globalization, modern capitalism, and scientific progress have made this moment the greatest for poor people in all of human history. At the same time, the rich have gotten richer.

To answer your specific question, whether rich people living longer is good for poor people -- it would be, because those longer-living rich people aren't just consuming more, they are creating more. In other words, if we aren't losing as many people from cancer, our productivity goes up, and wealth abounds in all areas of human endeavor. If an engineer in Kansas didn't die of cancer, maybe he'll go on to invent a new method of soy cultivation that brings prices down and saves lives in Africa.

I think that to deny that health, life, thriving are good things, one must believe that humans are liabilities instead of assets. But they aren't. Humans aren't sandbags on human achievement, they are a necessary input.
There's one main mail carrier who delivers your stuff and he's slacking. He'll continue to get away with this if you don't complain.

UPS and FedEx are no better. I guarantee if you had a problem with one of those services, you'd complain. I've had a FedEx guy park across the street from my house three times, only to not deliver my laptop (I think he was just letting his truck get a GPS fix on him being there) and I only finally got it when I chased the truck and then his eyes were totally bloodshot. Guy didn't even get out of his damn truck.
even if so, he is only paraphrasing things he was saying on twitter/periscope immediately after the original tweet. it doesn't seem disingenuous.
Why would you do that in a doc-string? If you just `declare` the types with `declare` instead of putting them in the docstring, the compiler can also take advantage of them. Then the system can automatically tell you that information back. It will also infer the return type for you automatically.

A trivial example (your editor can do this for you):

(defun add-string (a b)
(declare (number a) (string b))
"Parses b and adds to a"
(+ a (parse-integer b)))

CL-USER> (describe #'add-string)
#<FUNCTION ADD-STRING>
[compiled function]

Lambda-list: (A B)
Derived type: (FUNCTION (NUMBER STRING) (VALUES NUMBER &OPTIONAL))
Documentation:
Parses b and adds to a
Source file: /home/bja/foo.lisp
To each his own I guess. I very much like seeing the sky, the mountains, etc. while driving around, and hate being in the concrete jungle of a big city. Guess that's why I like rural and you like (I assume) cities.
Saving Extra Money at Starbucks
Mark Cuban’s tips for eventual winner of the $1.4B (or more) Powerball jackpot
Then practice more rigorously. Do it in front of friends and film yourself.
Completely wrong. s390x runs on its own dedicated hardware, it is not emulated on POWER. POWER and s390x are completely separate.

source: worked at IBM on their compilers team.
The Unexotic Underclass (2013)
The answer is pointing out that the conjecture is false. Specifically, it shows an example where a "perfect clear" is achieved with an odd number of T pieces.
Which is not really that usefull given how different usage and behavior a desktop and a smartphone app have.
Even as a former Windows Phone hobbyist developer I don't have any interest in this API because I think the programming model in totally wrong and too limited for desktop programming. Not to mention the UI components which are not suited to big screens.
The biggest proof of failure is probably the fact that in 4 years of Windows Runtime existance Microsoft itself didn't bring any killer software (Visual Studio for example) on it.
A Look Inside Cybercriminal Call Centers
Ask HN: Why don't Linux distros provide systemd opt-out?
It would have been great if the Major Linux distros, Red Hat in particular, would have provided users with an option to either user Sys-V init or systemd. The argument being that Sys-V init is more suitable for Server/Enterprise environments and systemd for Desktop environments (IMHO).
I think the problem is with your $1.2M valuation. You have a company with $2m in preferences or debt which is first in line before any common stockholder, and most likely their liquid assets are less than $2m, and they have negative net income. That makes the common stock effectively worthless at this time.

Also, if you keep reading;

Once our valuation rises and the cost becomes prohibitive, we’ll move to an
extended exercise period model instead, where you will have 10 years to
purchase your options. By that time we’ll either have had an exit (in which
case you can do a cashless exercise), or we will have arranged some other
form of liquidity.
I have no idea what type of video editing you are doing but editing 2.7k60 video on my high end gpu accelerated desktop is a pain in the ass.

The adoption of mobile phones as computing platform is a very different event. It allows use of computing in a very versatile manner. That is why it's usage exploded.
The worst thing is that they exploit peoples' fears. You'll get eaten by the big scary virus monster and lose everything, unless you install our helpful software for just $99.95! Your average mom and pop computer user has no idea whether it's really needed or not.
Exactly. I work as a developer for a company that could broadly be described as retail, so our company portal has articles targeted to individual locations. I see titles like "Should you hire millenials?" and wonder how they could possibly get around this.

My supervisor at the time was encouraged to take a class on managing millenials. He was born in the early 80s, married for a while, and has a kid in middle school. He thought it was very weird to take the class as a "millenial."
As an EFF supporter and conflicted T-mobile customer I'm glad he issued this apology. No, it doesn't mean that he and the EFF are on the same page, but at least he is acknowledging that they are an organization to work with rather than dismiss outright.

I'm going to attempt to give him the benefit of the doubt and allow that he may have been unfamiliar with the EFF and had suspected that they represented primarily the interests of T-Mobile's competitors rather than individuals.

Also, I think that while Binge On was announced and promoted in a dishonest way, there is room for people who agree on the importance of net neutrality to disagree on whether such a program has a place on a neutral internet.
Goto The Stanford Theatre ? At home reading a book? Take CalTrain up to SF or Oakland?
It could aid recruiting if they explain the value of this benefit. In the longer term it probably reduces retention of people that had to stay to keep options from expiring.
I'm not sure how true it is even from a marketing perspective. 36 year olds tend to be parents (anywhere from newborns to teenagers), whereas 20 year olds tend to be in college or living at home.
When you don't pass technical interviews, you make a resolve to practice more and pass them.

[I run http://InterviewKickstart.com for a living]

Following are some very common mistakes people make when preparing for technical interviews.

1. They code, but they don't invite feedback on their code. Nor do they compare their code with other people's code. So they solve problems, but they never know if their solution was sufficient. They don't get better, despite solving problems.

Avoid this mistake: When you prep on leetcode.com or some such, read other people's solutions line by line, understand and compare. Yes, that takes time.

2. They don't do mock interviews with practicing engineers

Avoid this mistake: Find a friend or mentor who works at a brand name company and do a strictly graded mock interview or two (or more). That will reveal a lot of things your coding practice won't. You could also practice with fellow learners (interview each other), which will help lower the stress in actual interviews (though won't be as useful as doing it with a practicing engineer).

3. They practice very few problems

Avoid this mistake: If you're coming from a top-20 4-year CS program, or you have an IQ of 130+, you won't need a lot of practice. But for everyone else, don't stop until you've practiced at least about 150 problems. Anything less won't help and worse, might give you false confidence.

And when you're in the interview, try asking the interviewer if you can solve the same problem on your computer or on a piece of paper. You'll be surprised how many people will let you do it.

HTH.
Ask HN: Why most of the Microsoft Products are slow?
I use both gmail and hotmail. Gmail is way to fast in terms of login and logout. Whereas Hotmail is relatively slower.

I used AWS before and never had to wait for dashboard to be shown after login.

I'm currently using Azure for differnt project and most of the time I have to wait and stare at the processing image. Its just slow.

Visual Studio, after such long time of development and so much improved hardware is still slow.

Office 365. I first put my email address in,then for some reason I have to wait while it shows that dotted processing sign. Then I have to again choose if its work email or personal email and again enter email password to get it.

I just don't get it.

Microsoft certainly isn't a bad company, it has contributed a lot but their products are just.....I don't know...slow and doesn't make sense.
Evolution most certainly DOES get stuck in local maxima: http://m.youtube.com/watch?v=cO1a1Ek-HD0 . Also, it's quite easy for me to imagine an animal like an angel, with arms and wings. Tetrapods only have 4 limbs to work with though. For bats to gain wings they had to lose their front legs.
Why Perl 6 is Different (2010)
What do you think of the fact that Trump could very likely be the republican candidate?
Past: https://news.ycombinator.com/item?id=1279238
They almost certainly meant unlockable instead of unlocked, just like Google's Nexus devices. This solves the security issue.
tl;dr - Sorry, not sorry.

Strangely, even a HUGE supporter of net neutrality, this doesn't bother me very much. Maybe it's because to me, Netflix is SO big, that this looks very similar to a peering agreement.

T-Mobile is just peering with netflix, and because of their agreement, will route data between their networks for free.

Although that is probably the sheep's clothing that the destruction of the open web will come dressed in.
> I'm not angry. But I am disappointed to the point I think we need serious reform. This means a call to action.

Aaron can't do this an anymore since he was driven into suicide by the criminal prosecution of his country, he can't do it anymore.

So: Don't call for action - act instead!
"the researchers produce a ratio for microbial to human cells for the average man of 1.3:1, with a wide uncertainty"

Even given a "wide uncertainty" their estimate is still on the side of the microbial cells. That hardly warrants a headline saying "scientists bust myth" as the "myth" was often just phrased as a "there are more" not as a specific ratio of 10:1.
I want to support EFF, and help them to fund their needs.
Perhaps the only type he trusts less than dishonest men, is honest men.
https://news.ycombinator.com/item?id=10882762 plus other previous dupes
USDCHF+Bullish+Offensive+Risk+Builds+Up
"Create a new section of KRS Chapter 438 to prohibit anyone who witnesses an event that could reasonably result in serious physical injury from posting about it on electronic media for at least one hour and impose a fine for violations."
It's not an accident that my tone is peremptory. There is a push from certain religious groups to paint the theory of evolution as being scientifically controversial. It is not.

Evolution is a fact. There is no scientific debate about that. There are only some people who read the Bible as contradicting science, and who therefore attempt to cast doubt on science so as to defend their interpretation of the Bible.

You are correct that the Catholic Church is not one of those groups, and hasn't been for many years. The Church's official position is that God is the architect of evolution.
WTF? You don't think that cheaper technologies are going to be available to other countries?

How much do we spend on cancer in the US alone? It's astronomical. If a simple blood test can catch it faster, that's going to save us a bunch of money, and increase productivity (people living longer). Why would this not also benefit third-world nations? It'll probably have a bigger effect there because instead of people dying because they can't afford expensive treatments for later-stage cancers, they'll be able to get cheap treatments early on and live.

This complaint of yours sounds like someone in 2006 saying "we shouldn't have these smartphones because people in poorer countries can't afford them, and it'll give us too many productivity and economic advantages over them". Meanwhile, here in 2015, everyone and his brother in India and China has a smartphone, and in fact third-world nations in general have done a much better job of pushing cellular technology to the masses than the US has, thanks to our telecom cartel which keeps service plan prices absurdly high.
https://news.ycombinator.com/item?id=10882762
There is nothing to license. Flux is patent pending.
He did not "die", he was murdered.
In light of today's news, I think it really sucks that they didn't have this technology available earlier so that David Bowie could still be with us, and also Lemmy from Motorhead who also died of cancer just a week or two ago.
Nonsense. Roads change very rarely compared to the number of trips taken on them. This precompute needs to be done just once per change, just like building an index that will be used for many searches. The road changes themselves almost always happen in less inclement weather.

This is pretty much exactly the same thing that humans do. I drive much better on a road with missing lane markings if I have driven on it before, and just like me, these systems will have degraded performance without the precompute.