skysight-inc/HackerNews huggingface dataset:
The web got better according to most people. The devs responded to what people wanted, and that's flashy, interactive stuff.

What the web was 'meant' to be is irrelevant, because the web has grown far beyond what it's original designer intended. On one hand you imply that it's good that the web is open, and part of being open is that people can make it what it wants, and not obey the original intention of the first designer.

It's unfortunate that your vision of the web is in disagreement with the 'general users'.
https://www.ted.com/talks/rob_reid_the_8_billion_ipod?langua...
Just imagine ordering your hot pizza delivery from Amazon instead of Domino's for example.
>It is not that hard to determine where the income is earned provided countries share data.

It actually is, because that requires you to be able to easily identify which transactions are shams designed only to move the profits to a low-tax country.

Let's say the books indicate that the project required the licensure of umpteen billion dollars of IP from Luxembourg. How do you know that the U.S. branch didn't "really" need that IP (or it wasn't really produced in Lux) from only looking at the balance sheets?
False; try making something similar with a Markov model trained on just 800 words: the RNNs have somehow learned what it means for a word to be pronounceable, and rarely output words which are difficult to pronounce.
https://en.wikipedia.org/wiki/How_the_Mind_Works
"Can we decide if we're living in the better or the worse of the two possible universes? Per the article, we can!"

No, per the article you'll have a marginally better chance than picking without assessing at all. I don't think your framing shows anything at all about whether that's sense or nonsense.
Look at Flipkart from India. Valued at over $15Bn USD. They attended the IITs in India yet build a world class company :) So to answer your question, there are people who still make it big despite not having attended the Ivies!!
NSA's Best Scientific Cybersecurity Paper Competition, Pt. 2
Oh I wasn't referring to getting an interview. I meant that interviews for programming positions ar often CS-based, and it's passing them to get the job that require CS skills.
just seeing this lightened up my day slightly, so it really isn't a waste if you ask me. prompted me to want to check out something new, and it was just awesome to look out. Very interesting back story to it too
Maybe 'religious labels as signaling' would be a better title.

Religion is a rather complex institution, involving metaphysics, ie a dichotomy between the sacred/holy/divine and the profane/ungodly; human organizations and activities and social hierarchies; rituals; and yes, codes of behavior.

Ethics is the study of moral principles that govern choices and behavior. I like to think that there are some universal moral principles that are instinctive or even game-theoretically necessary to cooperative human activities, and there are other ethical principles that particular societies or religions choose to agree on.

To the extent someone views ethics as a signaling mechanism, it no longer fits the definition of ethics.
I agree with you on principle, but I've always wanted to see one of these "30 years of business logic" apps up close. What's most of that business logic? I can't imagine all of it being essential and at the minimum possible complexity.
Use your paycheck to directly pay a braindead coder with zero creativity or ambition who does nothing more than meet requirements, like you're fucking dictating to them. for added oomph they can be in a low-income country, but people with no creativity or initiative or ability to translate requirements into code aren't worth much anywhere.

So rather than code anything yourself, just give htem requirements that read like a to-do list for yourself, after you've already doen all the theoretical leg-work:

#1.1 to-do: when this form is submitted, pop up this confirmation form:

#1.1.1 Confirmation asking if user wants to leave page?
#1.1.1.1 if user clicks yes, redirect them to the link clicked
#1.1.1.2 if user clicks no, keep them on page.

#1.1.2 Form submission: when user submits form, run valdation

#1.1.2.1 if the name is not betwene 2 and 30 characters show an error "Name must be between 2 and 30 characters"

#1.1.2.2 if the email address is not in the format (one or more characters or numbers) @-sign (one or more characters or numbers) and contain at least one period after hte @-sign, then error message reads "Please input a valid email address."

and so on and so forth. stuff that makes your eye water regarding how incredibly, uselessly boring it is, like you're an executive and can't even tell your business manager to accept a bid, you must fucking dictate the letter itself.

However, as incredibly annoying as this process is, it takes you approximately half an hour to do a day's worth of work with it. You can review progress every day in half an hour over breakfast.

So, there is your answer regarding how to build a side project while you're working full-time: manage dirt-cheap disposible developers on Odesk or Elance who get off on adding absolutely zero benefit whatsoever of any kind to a project, besides doing exactly what they are told in painstaking detail.

This is being made from a throwaway because I haven't heard this idea expressed and people might not realize that this is the answer. As for my tone/style, I think it's completely wrong for any developer to agree to be in such a role, and the REAL correct solution would be to manage a creative, contributing developer who gets equity in the result and has more free time than you. But what do I know.
Let me ask you a question instead; what do you hope to learn from this? What do you want to be true?
Tax loopholes existed long before Citizens United and the end of the Fairness Doctrine. In fact there were more tax loopholes in the 1970s and 1980s than today.
Tested: Why the iPad Pro really isn't as fast a laptop
I once worked in a building that had one of those power lines running next to it. Was curious if there was a measurable effect on a car parked under it in the parking lot. A multimeter found 600 volts between the car and ground.
Wordseye generates images from descriptions
I think your best way of learning to program as fast as possible is to start working on side projects. These projects will help you learn all sorts of technologies that will be applicable to a job. Another option is to work on open source projects.
> You don't like the loopholes? Close them. Do not blame people for using every single option they are given.

You say that as if it's not the corporation's lobbyists that create and defend the loopholes.
It doesn't have to be a random number from any particular distribution - you can roll 1d20, or use your age, or anything else you like.

The point of the paradox is that picking a value and trading anything below it is always a non-losing strategy, and may also be a winning strategy, depending on factors that are not defined in the puzzle (i.e. whether your opponent's choices are anywhere close to the number you chose).
The second part is just my own bullshit, but yes. I think that we want to be able to point to someone and say that it's their fault. I think that's why we don't care who our representatives are. We don't see them as being directly responsible for what happens. Even if I'm wrong, more representatives will mean more bureaucracy, which means slower governing.
In Utah Feud Over ‘Dirty’ Sodas, Flavored Darts Are Fired
I've found having a third space is useful. You have your home and your office, find a third that you can fit easily into your daily routine, and spend 1-2 hours there when you can. My train home goes past a library that's open late, so a couple of times a week I'll go there after work with a laptop.
Yale has a great class on Game Theory. It provides some alternatives to solving problems from the normal CS algorithms.

http://oyc.yale.edu/economics/econ-159
Exactly right. It is the scale of money required to get elected that is the issue. When you have districts with upwards of a million people then they only way you can have any contact with any voter within that district is via adverting.

A 15 second ad is not a good way to get across a complex idea, hence we end up with campaigns built around personal attacks and dog whistles. Get the electorate down to the size where each politician knows the majority of their electorate personally, where you can call up your representative and talk to them rather than some staffer, and where public meetings can work, and then you will change the whole dynamic of politics. It won’t be perfect, but it should be more resistant to corruption as the root cause will be removed.
FWIW, IIT is an extremely prestigious school system in India that has historically been geared toward the upper echelon of Indian society like private and ivy league schools have been in the United States.

There have been some efforts to rectify that through quotas, though from anecdotes of colleagues it sounds like it hasn't really been solved (e.g. no proper support system leads to disproportionate dropout rates)

https://www.quora.com/Do-you-think-Scheduled-Castes-SC-Sched...
more to cost than the price tag...
Anyone got any info on running a Zero with WiFi and a camera running off solar? I would love to build a ~£15-20 IP camera if possible.
I thought the name of your business sounded familiar. I have a tab open right now for an accountant. Nice site!
BehindCoffee: A platform for remote workforce
Just seeing your comment now, and I should have explained better. R-Bloggers is a great aggregator for R-related topics and I look at it every day. But it jams all the posts into its own text-heavy format, so you should click through to the original to get the full post formatted as the author intended.

Again, R-Bloggers is great for finding blog posts of interest, but once you find something interesting, then you should go to the original.
The Harvard computer sci course really helped me out. I didn't take the class, but put all classes on my iPod. I would listen to lectures while exercising at night.

This course really helped me understand the ever changing computer lingo. I probally should have done the lessons.

Once you get used to the vocabulary, and all the acronyms--it's all starts to fall into place.
This made me think about self driving cars and whether its possible to make a self driving delivery van or truck - able to handle bulkier / heavier loads and all weather conditions.
I have to say, I have been pleasantly surprised time and time again by the powerful ease of data-structure-heavy algorithm implementation afforded by thread-safe, atomic std::shared_ptr, the rest of <memory> and <atomic>, judicious use of move semantics and open mp.

It's also a huge relief to have deterministic deallocation back in my life. Praise Jesus for that.

It's not everyone's cup of tea, but if you need the speed, it's there for you - with a solid, clean and expressive implementation. Your classic symbolic regression genetic algorithm with halls-of-fame and whatnot is an absolute cinch, for example, and runs gob-smackingly fast with -O3 -march=native, and a good ten minutes of profiling data for pgo.
If the parent company happens to own the company licensing the IP then I think it is pretty easy to tell the whole thing is a sham.
I've been spending the past hour on "Leaning how to learn" because of the recommendations here. I was... well, the course was definitely not quite what I expected.

What I'm seeing here is a bunch of "tricks", and a lot of "brain facts" which I would usually dismiss as pseudoscience. The course almost feels like a scam. What gives?
A huge complex and probably expensive system is made so that people can wait while their car is brought to them instead of driving it out themselves. This idea will never make it.
I've found that an emphasis on a clear spec, decoupling, testing, and producing quality code significantly reduce the "spin up" time that gets ever more daunting in an infrequently-visited project.

A clear spec means that I know what all has to be programmed. Decoupling my components means that I can make changes to my business-logic/back-end without having to make changes to my display/front-end, as long as the interface remains the same. Testing means that I can make changes without fear that I'm going to unknowingly break existing features. Quality code means that I can more easily understand the code that I've written after an absence. The upshot is that I always feel comfortable making a few quick changes, pushing commits, even after being away from the code for a few days.

A few concrete tools for writing quality code: write it to be open sourced, write it to be viewed and collaborated upon; use code quality tests like pylint, jshint, code-climate, whatever is appropriate for your language; display your code quality metric badges in your repo, badges for coverage, built-status, etc.
This was exactly my thinking, that P[A<R<B] = 0, thus no paradox.
I found Hugo too complex, so I wrote my own static site generator in Golang. I also didn't like that I couldn't get commonnmark to run simultaneously, so I use `make` & yes it's fast and easy on my brain.
https://github.com/kaihendry/natalian
this isn't pointless. this is really great.
This might be a bit clearer when presented as here:

http://blog.xkcd.com/2010/02/09/math-puzzle/comment-page-1/

where using a particular strategy for choosing R lets the probabilities of winning be calculated explicitly.
Prestigious graduate school is far from a private high school.

Wikipedia on Andy Grove: "He escaped from Communist-controlled Hungary at the age of 20 and moved to the United States where he finished his education."
I'll second this. Find a place that is close or convenient. Of course if you're the kind of person that is waiting for the next distraction to avoid stuff, then no solution will work. If you're motivated by what you're doing there's nothing that can stop you from having fun building it.
Technically Ivy League is just a sports conference, it has nothing to do with academics. But most people conflate it with the cluster of top, elite schools on the East Coast, including MIT. So OP probably did mean MIT.
Recollections on a writing workshop with the Hustle and Medium
Satzo Password Hacking Software 2.4 License Key, Crack
I understand why it isn't endorsed by the 3D printing community much, but for practical cheap 3D printing I suggest taking a look at the XYZPrinting Da Vinci V1.x models. They are inexpensive (I got one for $400 on sale at Amazon, they are usually closer to $500), fully enclosed, have very well designed bed height calibration and nozzle cleaning systems, have a heated bed, etc.

The only real drawaback is the filament "DRM" which you can sidestep by using 3rd party software (I use Simplify3D, the default printer firmware and a cheap cartridge resetter (which is basically just an arduino programmer) other people use repetier host setups where they flash the firmware so the cartridge DRM is just never even run, which gives you even more control but at the cost of being in something of an arms race with the manufacturer where they occasionally change the host board to be incompatible with new firmware).

My first couple of 3D printers were RepRap Prusa i3 models that I built, and I wouldn't trade that experience since it gives you a great idea of how these things work (and an appreciation for how simple the hardware side of them really is), but they were so much more fiddly and a pain-in-the-ass to calibrate than the Da Vincis, if you just want to print and not fiddle they are great options in terms of price/value if you're willing to sidestep the DRM.
> Only the person choosing has to randomness

No, the person solving does so by picking a random number. Implied is that that random number has the same (or similar) range to the original.
> Putting 1000 material design inputs on a page isn't something a sane web app would do.

Why not? What If I want to make a material design spreadsheet app? Just a random idea, but again, the people who make basic OS-style UI elements shouldn't be judging what a "sane" app should and shouldn't do. This limits creativity.

> However, if you were creating a highly reusable, highly configurable element, you'd be implementing the same amount of "bloat" yourself.

Sure, if I implemented it in JS. Implemented natively, a MD paper-input consumes very little resources because it isn't a nested div hell with CSS and a shadow DOM.

What would be more awesome is if there were a way to, using HTML and JS, "ask" the browser to call and insert a native element and be able to interact with it. On iOS, it should be an Apple-styled element, and on Android 5.x, it should be a MD element. They should be the genuine native element inserted right in place, not a DOM hell designed to "look" like the native thing.
Nope. But the level of interest you'll draw is substantially lower. You can also declare yourself a celebrity of some other kind -- there is no Office of Celebrity Control. But similarly, it doesn't work as well.
If you could personally call up and speak to your representative and they had to speak to you in person to get elected then I think you would be happier. You could at least hold them responsible for their actions and your vote would count much more for them than it does now.

I don’t see how having more representatives will increase bureaucracy. We would basically shift from having one representative with 19 staff to having 20 representatives with no staff. The net cost should be zero.
There is no paradox, because under the conditions of the problem, the advantageous solution cannot be shown to occur with a probability greater than 0.
>I like to think that there are some universal moral principles that are instinctive or even game-theoretically necessary to cooperative human activities, and there are other ethical principles that particular societies or religions choose to agree on.

A lot of people think this... but the claim only seems to hold up if you speak in broad truisms rather than details.

I mean, it's generally agreed that murder is unethical; but when you look deeply, this is largely a meaningless tautology, because it's only murder if it's wrong; two people can look at the same act of killing and one can call it murder, while the other can call it something just.

Even within my own country; hell, within my own family, there's a lot of disagreement as to what murder actually is. Is abortion murder? Is killing in defense of property murder? Is killing as a judicial punishment murder?

People I know and consider to be reasonable people disagree rather strongly on those details.

Now, everyone I would consider to be reasonable, and nearly all current Americans would agree that killing someone for the crime of speaking out against a religion is murder, but there certainly isn't a global consensus on that; and really, not so long ago, there was something approaching global consensus that killing someone for the crime of blasphemy was a reasonable and just thing to do.

You can claim that all people share a instinctual belief in a set of core ethics, and I'm not going to say you are wrong, but you have a lot of convincing to do.
Yes, have a good FAQ which becomes your canonical reference point. http://dabase.com/blog/How_to_create_a_FAQ_that_does_not_suc...

I have a fairly complex Fastmail email setup in my organisation to share the support mail folder with my colleagues. Ultimately all people added to support can see all past "conversations" and join the conversation. Huge PITA to setup though. Still prefer it as it's not locked into the semantics of some ticketing system evolving to be email.
Zone rouge
The demographic transition began in the developed nations around 1850:

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

My great-grandmother (mom's mom's mom) had 16 children. My mom had 4. My mom's 4 children are done having children, and my mom currently has 3 grandchildren.

Life expectancy at birth has increased 6 hours every day since 1850. That trend has been surprisingly steady, despite a few World Wars and depressions. 6 hours every day. That works out to 2.5 years per decade, and over 16 decades, that works out to 40 years. Thus the average lifespan has moved from around the age of 40 to around the age of 80.

Occasionally I read an article with a sensational headline such as "A new baby boom!" because fertility has moved from some small number to some slightly larger, but still small, number. Or other times the sensational headline goes the other way: "Baby Bust! Is your retirement fund in peril?"

Against all such minor variations in the medium-term trend, it is worth remembering that the the long-term trend has been down. In 16 decades, the only really serious, world-wide break from the trend was 1945 to 1953, and that was clearly a response to the war.

The most interesting break from the trend was the so-called English-speaking Baby Boom, which occurred in Australia, New Zealand, Canada, Great Britain and the USA. It started in the late 1930s, then stopped due to the war, then started again in 1945, and the birth rate climbed until 1958, and it remained high till the mid 1960s.

Outside of that one major deviation, the trend has been down for a very long time.

Meanwhile, the Earth's overall population has had its biggest run ever. The last time the human population of the Earth fell is thought to have been the Great Plague of 1347 to 1350, but the boom since 1800 has no precedent. There were 1 billion humans alive in 1800, 2 billion in 1900, 3 billion in 1950, 4 billion in the 1970s.

There are roughly 7 billion people alive today.

Try to keep all that in mind when you read about variations in the birth trend.
I've got a 100% theft rate for unattended packages in the past 90 days.
From the wiki page on this topic:
"However, descriptive grammarians (who describe language as actually used) point out that this rule does not correctly describe the most common usage of today or the past and in fact arose as an incorrect generalization of a personal preference expressed by a grammarian in 1770:
I dare say Ryan Kroonenburg's https://www.udemy.com/aws-certified-developer-associate-2015...

Also if you're into getting into making videos, https://itunes.apple.com/us/app/lessons-for-final-cut-pro-x/... was surprisingly good 10 bucks spent.
I would use SGD when I can tolerate an inexact estimator. For problems when I need an exact MLE (because, for example, I need to invoke asympotic normality to get CI's), I can usually do exact computations using less memory than IRLS would require.

In particular, what I had in mind is that most black-box optimization tools (e.g. L-BFGS) only need an implementation of a function and its gradient -- both of which can be accumulated iteratively using O(P) memory and O(N * P) time per iteration for any data store that can stream all N observations. Given code that can accumulate function values and gradients, an optimization method like L-BFGS can estimate parameters for many kinds of models. In my experience, there's often no need to materialize the kinds of dense matrices that are typically used in R's default approach to GLM model fitting.
I think "do no worse than breaking even"?
Many (powerful) people value control more than they value (more) money.
The Great Emu War