skysight-inc/HackerNews huggingface dataset:
That is a good question that I have thought about. My first response is to wait until that happens; law does not deal with hypotheticals. Also, you are only talking about female gays, not male, so how do you write the law? As technology progresses, the laws will have to catch up. At this point, I would say that true homosexual procreation (genetic material from each parent) would probably remove that rationale for excluding them from marriage. But then, you would have to re-define marriage in a whole new way. A better place to do that would be in the state legislatures.

As long as we are re-defining marriage, I have always thought the idea of marriage for life was old-fashioned. I think a marriage contract should last 20 years, or until the youngest child reaches 18, renewable, of course.
I wonder how much of that has to do with the mainframe-minicomp era having been largely insular relative to the wider population.

Keep in mind that todays server hardware traces its lineage back to IBMs response to microcomputers like the AppleII and C64.
>Ironically, this hugely favours immigrants from EU countries with free or cheap education systems.

You do know that there's (currently) literally nothing stopping you from getting your degree in those EU countries, right?
Maybe because you are mentally sane.
See, this is where it's clear that you're trolling to push your agenda.

I don't discriminate at work, full stop. I don't care what you do or who you screw so long as it doesn't affect folks at work. The second you start pushing your political agenda at work it becomes a problem. It has nothing to do with a "safe space" and in fact it is in no way a safe space. Work is not a place to talk politics and push your ideals onto society. We all know these "safe spaces" are just a place for a given "side" to espouse their ideology without having to defend it from rational discourse.
When showdead is on, you see killed comments. Mostly spam and trolls. Only recommended for moderators.
No. They have a verificator that can show that two (sub-)programs (more accurately; that an applied transformation preserves semantics) are semantically identical. This is a bit like a P-verificator for the solution to a NP-hard problem using a certificate. It can only help you prove that the solution is right, not find new solutions.
Sorry for the nitpick, but I assume you meant that the chance goes to 100%, rather than infinity.
I was working on something similar, but with a database that would contain credibility ratings from users and users would rate the website. The extension was supposed to display the rating and ev. warnings on top of the website.

Nice project. I may use it :)
What makes a programmer different than any other person who needs to ask the same question to himself/herself? What about unethical weapons, medicine, sales practices?
Malls have their own private security force to keep out the undesirables.
The Shanghai Rankings are about research more than teaching. I don't know in other EU countries, but in Germany and in France almost all of the research is done by public institutions unaffiliated with universities (Max Planck Society, CNRS...).
the latter.

DOS was a downright minimal layer of code between the software and the hardware.

Little to no memory protection etc.

If it walks like a duck and quacks like a duck...
Thanks for the recommendation, we will give it a look for sure.
Looks like it's currently using a hard coded list of urls that are considered to be bad.

For general requests:
https://github.com/jacquerie/stop-the-bullshit/blob/master/s...

For facebook:
https://github.com/jacquerie/stop-the-bullshit/blob/master/s...
Another number then, look at rate of mortality in pregnant women. It's higher in the US as well.

From http://data.worldbank.org/indicator/SH.STA.MMRT?view=map

* 0.014% of dying during a pregnancy in the US

* 0.008% of dying during a pregnancy in France
That makes sense now that you mention it. The equation for the surface area of an n-sphere goes up as r^n, and the volume growth at any given radius is equal to the surface area at that radius.
I assumed that the GP meant a permissions system for users, not for WebExtension developers. I don't believe there is that. It seems like it would be relatively trivial to add given the manifest permissions system is already in place though.
Facebook has an events app that cuts timeline and profiles and pages. Deleting the main app for this totally isolated that usefulness for me.
Need nginxdoc.io now.
I approach social media (twitter in particular) this way: “try to be a good neuron”.

Meaning: social media forms a global hive mind. It determines what a lot of people see and hear about the world. Witness the flare up recently over the influence of “fake news” going viral.

A neuron's role, as one tiny piece of a brain, a neural network, or, for my purposes, a hive mind, is to take in a number of inputs and filter them, firing occasionally to convey some distillation of the inputs received.

Anyone who reshares highly inaccurate or incendiary content is being a bad neuron.

If instead you gather a range of news and opinion from a variety of sources and then, being very selective, reshare the one or two things each day (or week) with the best combinations of reputability, newsworthiness, timeliness, importance to current problems society is facing, and exploration of new ideas, then you're being a good neuron.

This in my opinion is the best use of publicly shared social media. If lots of people did this the world would be better off.

There may be career risk in sharing things related to politics, but that's a risk I'm willing to take. Without the freedom to do that, I might as well be in a repressive totalitarian society, and now more than ever that is something we should fight to prevent.
You need a browser extension for this nowadays? Is the target audience so judgement-impaired that they can't, you know, not click on obvious clickbait and think about what they're seeing on Facebook?
Microsoft to Tie Executive Bonuses to Company Diversity Goals
If you click on the agriculture tab, you see that cow farts account for 3% of US greenhouse gas emissions: https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emis...
Zoom out one meta level:
Show HN: Stop the Stop-the-Bullshit.
A Fake Fake News Detector Detector.

Wait, but then we would need Stop the Stop the Stop-the-Bullshit.... um... but what if?!!
Best weather satellite ever built rockets into space
> A dedication to cultivating your social media brand is a fundamentally passive approach to professional advancement. It diverts your time and attention away from producing work that matters and toward convincing the world that you matter. The latter activity is seductive, especially for many members of my generation who were raised on this message, but it can be disastrously counterproductive.

> Most social media is best described as a collection of somewhat trivial entertainment services that are currently having a good run. These networks are fun, but you’re deluding yourself if you think that Twitter messages, posts and likes are a productive use of your time.

This rings of the author's experience being in academia. In the business world, good products do not sell themselves.

"Most social media" is not Twitter. Twitter is a relatively unique social network.
Very slowly, Serverless had this a year ago. By the time AWS gets something like a 'sls function deploy' it's pretty likely that serverless will have support multiple cloud providers, in which case they should be pretty safe.
Likewise solar. Solar contains a predictable component with a stochastic component (clouds) overlaid.
Ask HN: What's your backup solution?
Do you keep work and personal separate? Do you use multiple providers like iCloud/OneDrive/Dropbox/Google Drive or do you stick to one? Do you do any type of auto-sync folders?

What's your process like? I'm curious on what people to find the most automatic and reliable solution for typical day to day with photos, documents, and their work backups. (Thinking more along the lines of your own side projects or things that you're more in control of, less on the corporate side that have imposed solutions and is managed by a team).
> A smooth k-dimensional submanifold of the Euclidean space RN is its subset which in a neighbourhood of its every point is a graph of a smooth mapping of Rk into R(N - k) (where Rk and R(N - k) are coordinate subspaces). This is a straightforward generalization of most common smooth curves on the plane (say, of the circle x2 + y2 = 1) or curves and surfaces in the three-dimensional space.

I just wanted to provide a somewhat humorous convergece between super-abstract mathematics and the concrete mathematics VI Arnold advocated: The category of smooth manifolds is the idempotent completion of the category of open subsets of Euclidean spaces:

http://mathoverflow.net/questions/224569/smooth-manifolds-as...

https://ncatlab.org/nlab/show/smooth+manifold#patching_as_id...

When you unravel the definition you get a very concrete idea of what a manifold is without the bureaucracy of charts and atlases and whatnot. In general, Lawvere's mathematical career is an ambitious program to cast classical mechanics in categorical terms. I see this as the synthesis of the two traditions.

Another way in which abstract mathematics is converging with concrete mathematics is the Curry-Howard-Lambek-... correspondence between logics, programming languages, and category theory. The most abstract branch of mathematics happens to be very amenable to the very physical, concrete process of computation!

I think abstract definitions that are far divorced from the concrete objects they are trying to capture is a deficiency in the abstraction. The correct abstraction somehow miraculously becomes far more concrete than any intermediate definition. For example, homotopy theory has a very ugly definition in set based mathematics, but by abstracting the essentials, homotopy type theory looks very promising at reconciling the bureaucracy of rigor required to do homotopy theory in sets and the very geometric intuition one has for homotopical objects.
Video games 'teach more than school'
I am not a lawyer. I recommend speaking with one regarding any sort of customer software license.

1. A license is as good as someone's willingness to lawyer up and enforce it. With software, that enforcement is likely to require action in distant jurisdictions, e.g. international legal actions.

2. A reluctance to lawyer up when creating a license may correlate with a reluctance to lawyer up to enforce it.

3. Restrictive licensing is likely to create a marketing disadvantage. Custom licensing even more so.

4. Whatever licensing terms are applied must be compatible with the licenses of any software used to create the application...i.e. a time limited AGPL license might violate the license of components licensed under GPL. Again talk with a lawyer.

Good luck.
Yes, but on some issues, otherwise smart people hold amazingly ignorant opinions. I'm sure you can find examples no matter which side of the issue you're on.
Spot on -- some folks just want to live in their echo chamber.

Is CNN blacklisted? They were a major source of fake news this election.
Why You Need to Bootstrap for as Long as You Can
Also; "The Last Question" by the same author. Its a short story with a similar premise.
> In most real world scenarios there is no canonical objective function

How does this claim mesh with this quote from the paper:
"""Stoke (Schkufza et al., 2013) performs black-box optimization of a cost function on the space of programs, represented as a series of instructions. Each instruction is composed of an opcode, specifying what to execute, and some operands, specifying the corresponding registers. Each given input program T defines a cost function. For a candidate program R called rewrite, the goal is to optimize the following cost function"""
We tried about a year ago and gave up after too much wasted effort on getting any kind of a good dev/CI/CD pipeline going. Mainly due to lack of tooling. Things like environment variables, etc.

Taking another look now on some side projects, to get a sense of if all the of the issues have been addressed.

But the big ones were lack of env variables, and the tooling was atrocious.

I really like the concept, and the current serverless (serverless.com) framework has been simplified, runs based on cloud formation, and also allows the project to be run as an express server, and potentially with additional plugins on a competing serverless architecture.
That definition of complexity, counting all the interlocking parts, leads to laughable conclusions. Example: The decision whether to walk my dog at the park or at the beach is now more complex than launching satellites. Since the park/beach decision relies upon both weather forecasts and dog psychology it is therefore more complex than either. Since weather forecasting involves launching satellites, there are more parts in the park/beach decision.

To be relevant, complexity should measure not the entire system but the number of variables at a specific point in the system. Rocket science isn't very complex as it is very compartmentalized. Different stages in the process involve discrete decisions divorced from others scheduled to occur at different times. So, weather forecasting wins because the number of variables at every decision is far greater. The flow-chart for a rocketry decision is more vertical whereas the chart for a weather forecast is more horizontal.
Well, the style in which most people write scheme and you are encouraged to write scheme is functional, but it is very much a multi-paradigm language.
It shouldn't be so difficult, because you only have to recognise 8 distinct colours and thus separate out the bits accordingly:

RGB
000 - black
001 - blue
010 - green
011 - cyan
100 - red
101 - magenta
110 - yellow
111 - white
I've been using Lambda in production for multiple things.

I'm not using Apex or any of the other frameworks, just plain Go code wrapped by the JS function.

It's really awesome to work with, you just deploy a function and quit worrying about it.

Things like callbacks, message monitoring and stuff like that.

Example:

Monitor SNS messages for auto-scaling and send a message to slack when something fails. https://github.com/KensoDev/sns-lambda-notifier-golang
There have been a lot of these projects lately. It's clever, but I am not close to being convinced that fake news is a problem that we can engineer our way out of.
I was surprised to not see any comments here referencing ol' Dick Proenneke, whose creative, improvisational woodwork will, in my opinion, remain legendary for the duration of humanity. For most, his work won't be practical or directly applicable, but only for the most indifferent will it fail to be inspirational.

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

https://www.youtube.com/watch?v=iYJKd0rkKss Alone In The Wilderness, Part I
Does anyone know if the 256 character limit for the value is in place like in ECS? Super annoying.
Enjoy it while you can, as most likely the incoming administration will turn off this satellite. Why spend a lot of money to discover politically inconvenient data? Two birds, one stone.
or legal tactics.
This will be subjective at some point beyond the BuzzFeeds of the Internet.
I like people who are critical and honest with their assessment. I value your opinion very highly, since you claim to have experience with the tools you are assessing.

Thanks for clarifying statements and for the feedback.

I would appreciate immensely if you can elaborate your frustrations with AWS apart from the ones you have mentioned already. You could either do it here or I could email you, or if you have a comment trail on this topic on reddit/hn/twitter, I'd appreciate the links. Thanks once again.
That's not fair given DOS was 100% unsafe in architecture and implementation language. The Ocaml or Rust ones are more like the Pascal OS's (eg Solo) with a certain amount of safety built-in. I agree on the minimal part but the overall metaphor doesn't fit.
First of all, i’m pretty sure the Macbook Pro has always been a mobile workstation (and their only computer) for 10s of millions of people since it was released.

Second of all, This isn’t about you. nobody is saying you’re not a professional because this new Macbook suits your needs. It’s about the branding.

The whole “Heres our affordable, portable consumer laptops” and “Here’s our more powerful pro laptops” defined the brands. The “macbook/air” and “macbook pro” were branded for two different groups of users.

Now what’s happened is Apple combined them into the one machine and our preconceptions of those brands have been shattered.

Many including myself have been holding out for years for a portable Apple computer (13”) that can be a workhorse (Quad core) and by making the pro thin and light it’s meant that’s no longer possible. It should have just been a Macbook. Hence my previous post about keeping them segregated into two machines.
this has been shared/posted a hundred times before... nothing new here.
'Security' can mean different things: encryption, anonymity, privacy, authorization, etc. In the case of authorization, security usually relies on a chain of trust. If that chain is compromised, for example at a third party site, then there is a security issue. But a different issue from decryption or deanonymization.
No, that's ok. That's one of the reasons I use ff as well.
High Temperatures Shock the Arctic
That's what the article is saying, but in last sentence. According to author we should have associations like doctors, IEEE and Association for Computer Machinery is already starting to do this.
You should be asking Tata and other IT service providers this question (and maybe Disney)

Now ask Microsoft, RedHat, Google, Intel (and others) why are they hiring H1Bs and you might have a surprise
I'm fairly certain people qualifying for H1-B's that are 'requiring theoretical and practical application of a body of highly specialized knowledge in a field of human endeavor' are competing for the glut of those 9 million jobs. Come on.

While OP's post isn't a very good one, you can't throw numbers like that at it. How many of those 9 million jobs are fulfilling, full time, well paying , etc. Isn't underemployment a big problem in the US?
Nothing really. I think that providing a general ethics lesson then combining it with industry specific examples helps give people a more complete understanding of what these conflicts look like.
> I don't understand the imperatives to make the machine thinner and increase battery life.

Then why all this fuzz? Why did the MacBook become so popular among professionals and programmers?

It's certainly never been the most powerful laptop on the market.

I'm not sure people are willing to admit it, but I think the reason the MacBooks have been so popular, even among programmers, is precisely because they've always pushed the boundary on being thin, sleek and portable.

Maybe you don't think the few mm they shaved off this time matters. But if they didn't have this attitude, they would still be the same size and weight they were 20 years ago.
You could probably split longer data into multiple variables and concatenate them, but maybe having such large environment variables is a sign that you might be better served with a different mechanism.

For example, instead of passing in a big JSON blob, one could split the JSON keys into separate environment variables.
The example of "endingthefed.com" (appears to be an ultra-conservative platform, but nothing overly nonsensical) from the README implies otherwise.
Which is why lisp proponents have such a hard time understanding lisp critics:

"Wait, you mean you were willing to reason through pointer arithmetic, monads, implementing a b-tree, etc. but you simply saw the parens and decided that would forever be the thing that you cannot, will not overcome? I mean in spite of all the fairly objective benefits of having a perfectly regular syntax, and code that can be processed by computers?"
Teaching 1984 in 2016
> Is the target audience so judgement-impaired

As we've seen this last election, yes, they are. How else do you explain millions of shares on "news" stories that are immediately, obviously false to anyone looking past the headlines?
How to stay motivated as a Solo Entrepreneur
Same here, deployed two functions. One thumbnail converter after s3 uploads which is used a couple of times per day, running for over a year. The other is a log aggregation script that runs thousands of times per hour, running for a few months now. Both run flawlessly, never had to worry about them after deploying.
Thanks for the encouragement. I plan on putting up a blog where I document algorithm development and other such news. I certainly have a lot to learn with regards to marketing.

Cheers
http://www.firstpost.com/world/immigrants-we-get-the-job-don...
Everybody should ask these questions but in reality most people don't and go along with their leaders. Standing up for your values is inconvenient and often comes at a high cost if you are not independently wealthy.
It shows posts from dead users, those who have been silently banned and still post.
That's really the issue. It's just a question of whose bullshit. Bullshit of the rich media mughals? Right wing conservatives? Liberal elite? Environmentalists? Alt-right nutters? At the end of the day, media has stopped being about objectivity, just as long as there is a semblance, anything goes. People tell lies, or next to lies in order to get people to see things their ways. It's just a question of the level of sophistication of those lies. Outright lies are the lowest level of sophistication, all the way up to manufactured consent.
If it at least amplifies awareness in the general public about the problem, it's done it's job.
Everyone's a moderator after gaining a bit of karma, since you can update and vouch for comments. It seems to be getting better, but there's still a few people getting hellbanned by what I can only consider a mistake.
How Fake News Goes Viral
It's named after the Permian Sea, the entire area was under water during that timeframe. I'm not a geologist though this is just what I've was told growing up in the area.
The Secret Cost of Chinese Buffets
PBS did a documentary about this in 2005:

https://cosmolearning.org/documentaries/scientific-american-...
I've used Lambda in production under pretty high throughput conditions before. It's fairly stable – given that we were using Kinesis to feed into it (which was a pain to setup).

Recently, I've been using stdlib (https://stdlib.com) to do function-services since it's a lot easier to get started with it a bit more intuitive for newcomers to understand.
People don't realize how negative an impact social media and its related notifications can have at work. I recently wrote a blog post about notifications at work while pairing: http://krishicks.com/post/notifications/
Thanks, I hadn't realized that when reading the paper. I wish I could edit my comment
This only holds if the democracy owns and controls a robot army bigger than potential usurpers' armies.
I see it as popularity vs merit. A lot of things feed into popularity, like familiarity and network effects. Also, you can be popular by appealing to the sentiments or taste of the masses or influencers, regardless of merit, unless there are strong corrective market forces.
New Material Technology to Enhance Efficiency in Artificial Photosynthesis
I wanted to add a 2K public key, could be split up but annoying solution. Used a IAM role with rights to an S3 object in the end.
As the oceans absorb CO2, the acidity increases. Not so great for our preferred fish species.
Isn't that exactly what the fake news sites works say?
People read what they want to read. For instance https://en.wikipedia.org/wiki/Motivated_reasoning You can get rid of the fake news outlets, but you can't get rid of fake news as long as there is free speech.
You've just given a good justification for staying up to date with trade news.