skysight-inc/HackerNews huggingface dataset:
Andecdotally, there does seem to be an increase in the number of courses on these platforms. I'm not sure that's wholly negative given that the data has shown pretty consistently that with each week more learners stop engaging. Which suggests that smaller chunking might be more effective.

Of course, it also means that there are more opportunities to sell for a given amount of content, so I certainly don't rule out monetization as a factor.

For me, it's something of a tradeoff. On the one hand, there aren't many courses that are good enough and that I care enough about to devote university levels of work to. On the other hand, I'm taken some that were so trivial that it would be hard to say I got anything lasting out of them.
This is the machine were I learned about programming, graphics, sound, 3D design, animation, video editing, Vjing, games development, operating systems, multi-tasking, you name it, and all in the early 90's.

One of my first jobs before university was doing realtime cgi on an Amiga 3000 with a GenLock attached to an editing suite full of Betacam machines and editing desks.

Fun times!

But I try to avoid reading the latest posts on the Amiga because I tend to feel nostalgic and sad when I do.

It was painful when Commodore went bankrupt. I almost considered not going into computer science.
Ok. Try using cash when it's banned
Problem with these "million man marches", and other mass movements is, even when they are successful, one oppressive elite is just replaced by another.
From back-end to front-end, my experience both from my own work and other's code is that file names and classes or objects should match. FooController defined by FooController.js or FooController.java or whatever your language and extensions might be.
Not true it's pseudonymous
Detroit is more or less a smoking crater at the moment, and Chicago is a smoking crater to come. For that you can thank the wise, forward-thinking stewardship of the Democrats.
The other day on Forbes site I clicked political article title in "relevant articles" section just to be directed to penis enlargement web-site w/ popups & malware. Interestingly the political article was definitely relevant not to the article I read, but to my region. Checked back and found that this "relevant" section is actually some 3rd party content exchange widget that masks malware links under popular keywords and titles relevant to a reader region where all titles lead to a malware web-sites.
Are atrocities of war the only things that can be called evil? If so, then clearly nothing Facebook does is evil.

However, Facebook does alot of things that by any other definition are evil. They perform questionably ethical experiments on their users, prey on users' ignorance of the data Facebook can see and use, are at the forefront of manipulative advertising (using fabricated social proof of friends, for example), and show a continual disregard for ethics that suggests worse in the future.

This is a company that has essentially tricked people into handing over a treasure trove of data that is unprecedented in human history, and they're only starting to figure out how they can take advantage of that. How can any good come of it?

No one here is comparing this to actual war crimes, but the fact remains that they are in a position to take advantage of over a billion people. Even if in a small way, that adds up.
You aren't in the position of the secretary and that's enough.

If I know advanced programming languages, what features they offer, what problems they are aimed to solve and most importantly what drawbacks these features have while interacting with each other and still prefer simpler languages since they force you to think in simpler terms and reduce the problem to it's very basic which usually makes your program much clearer to other people, how does that make me a bad programmer? And most importantly, what does this have to do with what I say?
If you want to justify it even more, you can think of it as testing invariants at various points in your program flow!
Space Shuttle vs. Buran
Yeah - I'm very entitled to my own computer and I'll use it as I damn well please. Would you expect me to have any other attitude towards my own hardware?
In your car, OnStar listens to you. That was the first widely deployed "always listening" system of that type. On January 1, 2014, GM changed their privacy policy to allow them to use any info about what your vehicle is doing, including where it is, for marketing purposes.[1]

At home, Echo listens to you. Amazon's is vague about how much they listen to.[2]

And, of course, there's the XBox 360. It sees you when you're sleeping. It knows when you're awake. It knows if you've been bad or good.

You'll never be alone again.

[1] https://www2.onstar.com/web/portal/privacy

[2] http://www.amazon.com/gp/help/customer/forums/ref=cs_hc_g_tv...
> But substantial issues relating to the "creative class"? Such as, for instance, effective public transit? Suddenly the state and city can't spare a dime; its not a "priority"; students and post-car intellectuals (and, incidentally, the working class) are stuck paying through the nose to get on a subway that's broken again. Or, taking an Uber because its past midnight. (Late night service was great for the six months it lasted!)

I couldn't agree more. The area just absolutely does not give a shit about infrastructure. It took Google coming into Kendall square to get the jacked up sidewalks and roads fixed outside of MIT, and the Longfellow bridge restoration project has been consistently extended. Meanwhile, up the block in Central square we have major Novartis, Takeda, J&J, and Pfizer research centers going in with no apparent consideration for how these workers will commute in and out. Cambridge seems more concerned with forcing people to use reusable bags for shopping than they are with actually instituting useful change.
We say that power corrupts but we don't really know what we mean by that. By this I mean it may be incredibly difficult; perhaps beyond us. The examples we have - the French Revolution, the Bolshevik Revolution - lead us to Burke.
Hey, thanks for the feedback!

We've been so far working with books that already had some translation metadata which we could use, but just recently we got a tool working which does it automatically. It's still a work in progress, but we managed to put a new book out, Siddartha by Herman Hesse in English-German combination.

We're gonna concentrate on English-German combination first, since we're in Berlin now, and can calibrate the matching tool ourselves, but adding new books in new languages should more or less become trivial soon.

We have a lot of features in the works, one of them being providing and recommending books with different levels of difficulty.

Any help or feedback would be very welcome, you can always reach us at contact@paralleltext.io
Yeah on the c64, the vic2 video chip could gen an interrupt at a configurable vertical line. So many people used different graphics modes for each band of the screen, Amiga went further and facilitated it.

It was fun mixing interlaced (and therefore shaky on a bad monitor) modes with stable modes.
Dedalus: Datalog in Time and Space [pdf]
A major problem I see in the US, compared to basically anywhere else in the world I've lived, is sprawl. Seemingly every other developed country has done a much better job of having the vast majority of people live in at least medium-density areas, which has all sorts of benefits, especially a lower cost of infrastructure/public transportation, and encouraging mixed-use development with small owner-operated businesses and markets within walking distance serving day-to-day needs.

All of this helps encourage a more communal, broad-based and functioning working/middle class economy. Whereas the US tends to have a huge divide between high-density "downtown" area and then low density suburbs to exurbs, mixed with island apartment complexes and served almost solely by massive chain stores.

I remember moving back to the US from France and landed in one of those terrible cookie-cutter apartment complexes, and one day walking to the central mail box I thought to myself: "I am walking farther to get my mail in the US than I did in France to get to a grocery store, bakery, meat shop or tram line."

The nearest place I could buy any food was a gas station with processed crap and soda, 3/4 of a mile away. In France I could walk a block to a mini-market with tons of fresh vegetables, cheese and fresh-baked still-warm bread.
> because there is really no middle class. You are either [X] or [Y]

Do you actually think some important distribution is bimodal, or are you just describing your mental categorization?
Huh. Am I the only one around here who thinks that it's completely normal to wait a few days for an email reply?
It 100% depends what your goal in taking the course is.
Declaring Reality: An Introduction to Datalog
Apple isn't going to sue the FBI to find out how it unlocked that iPhone 5c
“Math is just a corner of computer science”
The article was interesting but rather unfair to Douglas and history. Douglas' weakness was not his intelligence but the boundaries in which it was applied. But the greatest flaw of this - and most analyses of the antebellum era - is that it does not sympathize with the problems of the past.

In 1840, every step of cotton production involved human or animal power. There would be no technological solution delivered in time to avert a crisis. Consider the following possibilities if abolition had won a bloodless political victory -

1) former slaves compensated for their labor at market rates = US cotton production no longer economically viable, requiring a huge readjustment (i.e. recession.)

And / or

2) slaves owners receiving compensation under amendment 5 of US Constitution = probably bankrupting the country.

Stated more simply, the abolitionist position was ultimately a question of whose back would bear the burden of emancipation.

The other fear - of whites whose labor was not cost-competitive in slave states, also could not be ignored in 1840. Adding to this was the stream of European migrants - who were also poor - into the North, whose only realistic choice was to move West.

So, fellow HNers, what would you do in such a situation? Taking unilateral military action off the table of course.

Without compromise, would the North been able to handle the South better in 1840 than 1860? Keep in mind our military strength relative to Mexico and Canada was not as lopsided as it is today. A political rupture in 1840 might have proved fatal as opportunists took advantage - consider how much blood France had to spill fighting off enemies after its revolution.

The war did provide two political benefits - it mostly settled the slavery question, and it did not shift the burden entirely upon the South; the North had to put a little of its own skin in the game.
> laid-back outdoorsy California vibe

as far as i can tell this is permanently gone from california. we are now all hyper-capitalists living in a weird socialist-leaning statist bureaucracy.

i grew up here but i'm thinking of moving somewhere else. the problem is there are only 3 states on the west coast and washington is basically turning into california 2.0
I'm amazed that anyone would even try this in a major event. With thousands of spectators recording video, disappearing from the course is kind of obvious.
CHATBOTS EXPLAINED: most powerful tech companies think they're next big thing
I would never have thought I could either. I just leave it at home. I'm never far away from the internet for most of my life, the few hours without it are good.
If you're talking only about the certificate: No.

Put the skills you learned in your resume or start working on projects which demonstrates those skills. List out the courses you completed under the 'Trainings' section of the resume and Mention MOOCs under your hobbies (If you have such a section a resume).

I was very interested in MOOCs (ai-class was awesome!) but unfortunately most of them seem to have gone the 'pay XX to get this certificate you can to print out!' route to make money.

The fact that you're interested in MOOCs says many positive things about you and shows that you're interested in learning and improving your skill-set, and at this point in time, I would be very surprised if anyone gave two shits about the certificate, because who the hell lies about taking a MOOC?

And in the case of coursera - many of the courses are actually poor quality. Udacity and Edx (especially EdX) seem to take quality much more seriously.
I'm working on an Angular app with a Java backend, so much of the directory structure is dictated by Maven. Also, for what it's worth, we don't have a "single page app" (with multiple controllers or whatever). We have a "small number of pages app". This allows for limiting the scope of what is done in each page a bit. Also, while we are not constantly reloading pages like the legacy app this replaces, we occasionally load a new page, which hopefully deals with any resource leaks our imperfect code may have had.

That said, within the source directory for client side web files, we have the following:

* html/ - app pages (a small number of files) are within this directory.

-- html/help/ - sundry help pages put together by analysts are stored here.

* css/ - probably overkill, but the main css file is here, and, so far, an alternate "skin" for a subsystem of the app.

* js/ - empty in the source, but we do concatenate js files and place them in this spot in the final deployment package (.war file)

-- js/lib/ - 3rd party library scripts (e.g. - jQuery, Angular, moment, Ramda ...)

-- js/<<app name>>/ - in house scripts. There is a (short-ish) controller script for each page, and perhaps 6 to 10 shared utility scripts. The utility scripts tend to be somewhat long, rather than having hundreds of files, which really bothers me. E.g. - "tags.js" has the directives ("tag libraries", although there are a few custom attributes as well); rest.js is a wrapper around $http and some error / message handling code that does communication with the server.

I can't stand the directory structure, which I attribute to JEE historically, that has hundreds (thousands?) of files, and grossly redundant "MaryHartman/MaryHartman" / "Smurf" / "Bat" naming style (directory bat contains BatMobile.src; BatPhone.src; BatBelt.src; BatShit.src and so on)

Also, much of what is in the utility files are just single functions (within a namespace object), rather than classes. Currying goes a long way to inject dependencies into a chunk of code, rather than making a bunch of one-trick-pony (single action method) classes.
https://news.ycombinator.com/item?id=11460935
Unfourtunatly I don't have much time at the moment, so just a too brief answer; if you view culture as broad enough to encompass the example, then I agree. I would view the lack of alphabetical sorting as more akin to a lack of technology, rather than as a feature of culture.
I post some of the class articles. They are much more acceptable than gender and race for discussion by a primarily white and male crowd.
Bankruptcy has nothing to do with poverty. Poverty is income below a certain threshold, bankruptcy is a legal status that wipes away debts. In any case you seem to be arguing against a claim that no one in the US is poor due to bad luck, which isn't a claim I made.

Consider "Bob" from this article. In the US Bob got lazy in high school and is now a barista. Over here Babu could easily get stuck in rural poverty even if he doesn't get lazy.

Unlucky Babu, not lazy Bob, is the person you want to recruit.
Yandex mail was also down for a short while today in Europe. We might be watching a moving DDoS in progress.
Do you provide a SLA? I'd really like to get an uptime guarantee before migrating my booleans to your platform.
Per /u/AssistingJarl's comment on Reddit [0]:

> On the other hand the number of people who are [Flexbox] capable [1] is, at 94%, pretty much the same as the number of people who can use the inline-blocks or CSS tables that most of these depend on. Support for 2d transforms is actually worse at 90%, which makes the column-reverse substitute a long trip back to square one.

[0]: https://www.reddit.com/r/webdev/comments/4dwkby/almost_compl...
[1]: http://caniuse.com/#feat=flexbox
Millimeters-Thick Metal Foam Armor Obliterates Incoming Bullets
There are quite a few dynamically typed languages which let you restrict the numeric types that polymorphic operators can consume and produce. A long heritage of that is in Common Lisp (see the Type Specifiers section in CLtL) and several other Lisp-family languages allow this too (e.g. Racket, which has a pretty substantial contracts sytem).

So it's not new. It doesn't make Lisp any less dynamically typed as a language, and it is wholly optional. Newer dynamic languages also let one do some partial or "gradual" typing where a programmer wants to use it.

There is a cost to this at function calling time, but then there is also a cost if one manually programs in a check on the type of an argument, for instance. Good compilers, however, can prove that functions that aren't of (or exported to) global scope will never be called with anything other than the specified types, and will omit the type-checking code.

Additionally, there is plenty of research into interoperation between code in statically typed languages and dynamically typed ones.

Naturally you can always convert back after your arithmetic operator produces the wrong type. But that can be expensive in itself, and it hurts more when the arithmetic operator could have performed a much cheaper operation.

A way around this of course is to eventually de-polymorphize the potentially-expensive operator and program in a hopefully cheap type-check by hand, in write-generically-first/optimize-(or even make correct)-after fashion.
Sweep is a scanning LiDAR sensor for everyone
What, you don't like the "Bat Man" naming convention? Same BatTime, same BatChannel :-)

Me neither.
Roots of Sarkos
I block webfonts voluntarily, but there are some sites I have to allow them for because they use icon fonts and the page is unintelligible without them. So saying the unilateral blocking of webfonts is a "feature, not a bug" seems a bit short-sighted.
Google's bipedal robot reveals the future of manual labor
>In short, readily auditable, easily recreated. You could build the system out of parts ordered from multiple manufacturers/OEMs in front of multiple auditors, seal it in place, and never touch it again.

Apparently if "never touch it again" was an option, this wouldn't have happened either. This guy had physical access to the machine.

And since that's the case, the hardware you mention wouldn't have helped either.
The question I'd ask you is if you could afford not to use Melt as a way to delight your customers. Gifting your best customers with surprise tokens of appreciation (~$15), especially if your company's products are in the high end range of say $500+, you'd have to send out 33 gifts without a single subsequent repurchase to lose out, thats without taking into account the boost in social media, word of mouth, reviews, etc.

Our initial users will serve as case studies and we'll write up blogs about how we improved their bottom line.

And, If you're still on the fence, I'm sure receiving a random gift from us might help sway you.

The gifting market is huge if you include sub markets such as flowers, chocolates, corporate gifts. We'd be introducing a lower price point of < $15 gifts which would expand the market. While not entirely B2B, Harry & David had $300m revenue in 2014, Things Remembered - $315m in 2011. It's reasonable to say $100m is doable.

Customer engagement is not about hash tags and pop up notifications. It's about establishing relationships, something tangible. The companies who can do that will win. Melt allows brands to do that.
When you're poor and want to get out you choose interests that make you more wealthy. You choose majors in college that make you more money with better financial security. The starving artist routine is nearly entirely played out by middle to upper middle class people.
She was also disqualified from two previous races: Ironman Canada 2013, which officials said she had not completed (and where she said she also lost her chip), and the 2014 Vancouver Triathlon...

Cyclists do not wear timing chips in the Test of Metal; they affix numbers to the front of their bikes. Miller’s somehow became detached from her bike in the 2015 race, the only such incident among more than 800 competitors.

What are the chances that the fastest athlete loses their chip in not just one race but three? You'd think after the first instance the athlete would be more rather than less vigilant, although perhaps not if they are no consequences. Although it might seem unfair to the occasional real winner who loses their chip, equating "No chip" with "Did not finish" seems like a safer practice.

In the case that a real winner is disqualified, they still know that they were capable of winning the race, and (unless they have fantastically bad luck with velcro and twist ties) will likely will go on to win other races. But reinstating a potential cheater is demoralizing to everyone else, and unless there is a correlation between going fast and losing chips, many of the reinstatements are going reward fraudulent behavior.
Needs more Erlang. And cowbell.
It seems others are always trying to convince me that reading traditional books is better than reading ebooks, and that taking notes by hand is better than typing. I'm willing to be open-minded about such things, so I put both to the test in my classes at school.

I've taken two classes per term during the last year. In one class, I've made a point to only use traditional textbooks and handwritten notes, and in the other class, I've gone all digital.

Here were my results:

In all classes, I received As (I have a 4.0 GPA), so there wasn't really a difference there. However, my digital classes were a lot easier for me. I was able to organize my notes better, use Flashcard Hero to memorize my notes, and listen to my textbooks in the car while I drove. In the all-paper classes, it took me longer to read my assignments, longer to write out my notes, and I felt like I missed a lot while I was note-taking. I never used my paper notes after I wrote them, because they were disorganized and hard to read.

Perhaps the situation is different for others, but for me, my grades were the same, but the digital options were faster, easier, and better able to fit into more aspects of my life.
Businesses. People who understand the risk, etc.

Knowingly and intentionally not paying a tax by falsifying records probably does not sit well with the Internal Revenue Service.

IRS can and has disbarred CPAs based on ethics [1].

[1]: https://www.irs.gov/uac/Newsroom/Certified-Public-Accountant...
>money beyond a low threshold is not relevant, providing a good education is.

Except that a good education is usually gated behind 1) high property values and property taxes in a suburban neighborhood, 2) high tuition, or 3) extremely competitive tests/lotteries to get into the small handful of good schools in failing urban districts.

Not everyone has a parent who can afford to be away from work long enough to be an effective substitute for a good school district.
Mission Manager Update: Kepler spacecraft in emergency mode
See #21 - http://blog.codinghorror.com/new-programming-jargon/
I'm just finishing up Andrew Ng's Machine Learning course and would definitely say it's worth it (depending on how much, if anything, you already know about ML).

I'm also about halfway through the Johns Hopkins Data Science specialization, and I've found all of those courses to be worthwhile. But then again, I'd never programmed in R before and that's something I very pointedly wanted to pick up. So far, this series has been invaluable in terms of learning R (much like I had to learn a fair amount of Octave for Andrew Ng's class).