skysight-inc/HackerNews huggingface dataset:
You're welcome. Many years ago, I "just got the piece of paper to hang on the wall," Amost as many years ago, I got another piece of paper that hangs on the wall as a credential - not in CS and in a field where credentials have legal standing in the pursuit of other non-academic pieces of paper to hang on the wall. Which is a way of getting to the core decision that you face. What is the value to you personally of the piece of paper that you can hang on your wall?

It doesn't really matter much how much I value a diploma, unless I a hiring manager and you are a candidate and that's the typical case. Diplomas are meaningful culturally. If you already have a piece of paper to hang on the wall your calculus may be different than if you don't. That's ok either way.

If you have a diploma, then Coursera's MOOC's are a middle option. There is the formality, at least in some offerings, of a fixed course schedule and consequently a peer cohort and clear instructor student relationships. And it offers some excellent courses by excellent CS teachers. But it's not going to get you academic credit if you might really want a degree at some point.

I've taken a bunch of them and gotten a lot out of it [I've also dropped a lot of courses when I haven't]. But my situation is my situation - that's why I described it - and not your situation. Or YMMV.
Love to hear some thoughts. I just launched a visual design tool for landscape architects, it's call enVision and you can see it at http://www.widgetlabs.us
A Robot That Can Perform Brain Surgery on a Fruit Fly
Why? And is religious/burial/ceremonial art "art" in the sense you mean it? Maybe ancient people didn't think they were creating "art". And what beauty we find in it -- and they found it too, I'm sure -- can be quite unconscious! You don't need to be aware of your own mind in that case.

You can create something beautiful out of inner impulses, without "thinking" about it or even intending it. Maybe it is religious awe for someone, and artistic beauty for another, but the end result is the same!
How large assets are we talking about? GitHub allows hosting up to 1GB/file: https://help.github.com/articles/distributing-large-binaries...
Future Intel Skylake Xeons could pack up to 28 cores, 6 memory channels
It seems like the obvious business model for SourceForge is to allow you get rid of ads with a LinkedIn account, then charge recruiters and tech companies looking for active developers or tech savvy individuals.

I'm not sure if that model would make people happier.
Another recent convert from Dev to Sale Engineer here...

The thing about bonding over sports is one of the first major differences outside the tech social circle.

I would agree on the statement that it is an advantage to be following sports. But a recent trend in companies is a more diverse hiring pool because decision makers are become more diverse as well.

I also think the end goal of bonding over sports is being relatable and likable. If you have other traits that compensate for lack of sports knowledge, you can still be successful.
"That's only for codepoints. Actual characters you see on screen are often combinations of codepoints."

So, there is no encoding that actually has 1 word (of whatever byte length) to a character on the screen?
A Tool for Analyzing H-1B Visa Applications Reveals Tech Salary Secrets
IMHO, tying prices and wages to inflation is exactly what you should avoid as this will fuel inflation even more.
This still shows the notifications, the sidebar that suggests groups, new friends, etc. It's a minor detail, but I don't want to be bombarded with events, tagged photos, whatever. But I do really love Messenger as a chat platform. It's quicker and more consistent than SMS (at least for my carrier) and syncs well across all of my devices.
The tech sector is a big place. There are countless people who haven't programmed anything in their life and are successful. Assuming you mean in a programming role... I wasn't a CS major and am successful. Continuing education is a necessity, and I'm always going back and learning things I may have missed not having been a CS major. That being said, "CS" aren't magical letters that open doors to the golden kingdom. I know plenty of dumb-as-rocks CS majors. Most success tends to boil down to the human element.
It's possible to create groups of friends and then when you make a post, set it to display to a particular group. For example, I have 'Gamers', 'Close Friends', 'Coworkers', 'Family', 'College Friends', and 'Hometown Friends' groups (with some overlap of course). When I post something I can target it to the appropriate group of people.
We have two main environments to develop in/for: Windows and Linux. When we tried Eclipse it sort of worked, but every time we set up the environemnt someone had trouble either with the VCS, or just getting PyDev installed. We also had some issues on Windows with Java not being 64 bit in 64 bit machines, which triggered some obscure Eclipse error that said absolutely nothing about the Java version, nor the 32/64 bits.

On the other hand, PyCharm is just an installer and everything works out of the box. It comes with very interesting code inspections, which spotted things that PyLint never warned us about -- biggest issue we had was a method that wasn't implemented anywhere (and luckily nobody ever called). The code inspections also nag about PEP-8 compliance, which is a good thing to clean up the code if you're coming from a codebase that never cared too much about it. And if there's something you don't want, you can turn specific inspections off so it won't bother.

To me, it is visually very similar to Sublime Text (I use one of the "dark" themes, that I find visually less demanding than the others) and then there are the little things that help all arround, like the bar at the left of code, in between the editor and line numbers, that show the VCS diff in real time. This information is also on the right side, on a thinner bar that sits behind the scrollbar (which, I have to admit, feels weird at first), that also shows the inspections results and helps navigate the code.

The other big thing for me comes also from code analysis, and is the "go to definition" shortcut, that helped me many times to find the specific class/function definition I was looking for when we had to work with code from other teams that had the horrible habit of doing "from module import ". It may not seem too hard, but when you have 5 of those things, and you got to those modules and find the same thing, it's more than a nuissance.

I'm aware we don't use it to its fullest (its more oriented to web frameworks, like Flask and Django), but in our team it has helped a lot. I get the feeling that we are all working smoother since we adopted it, and that feeling is shared amongst the team.

It was hard to think of specific things to highlight, but I tried my best. Does this "quick review" help?

* It was actually called somewhere, but our tests and our clients had never triggered that codepath for about... 6 months I believe. Yes, this issue says something about us too (as a team, and our tests), but having the tool spot it for you helps a lot.
DASH is cool in terms of technology and cost saving, but as end-user experience, it's super bad. I just wanna constant quality, full length video buffered to my local and after that I start watching uninterrupted! Who the fuck want to watch a 720p video and then BOOOOOM 240p. It's really frustrating.
I have never done this, but technically you could do this. The problem I see how to implement this in a way that can not easily be countered with new ad blocking tools.

For example, a year or so ago I saw that DuckDuckGo notices when you use ad blocking and very respectfully asks you to consider not blocking their ads.

A few months later, the ad blocking software that I use, added a feature to block those respectful messages too.

Note: I am not currently blocking ads on DDG
Hi all -- My name is Joe Du Bey, and I am the co-founder and CEO of Eden (YC S15). I am happy to take any questions that you may have (or feedback, which I'd love). Thanks!
Building an Art History Database Using Computer Vision
Old story now but still an amazing one.
Ad blockers should develop a way for sites to know if a user is using the ad blocker. It's not about advertisers winning it's about people that pay for hosting with the expectation they will make ad revenue from their content. I feel like ad blockers is pushing us towards the "comcast pay per channel" type internet.

The fact is a majority of sites need to make money from their content. So they can sell ads, or related products, or paid access or just beg like wikipedia but there has to be some potential to make money or a majority of sites cease to exist.
GenXer here. For me the question is whether the web/Internet industry will age with me.

A lot of industries started out as the domain of young risk-takers, but grew to accept and welcome older workers and managers. Railroads, print publishing, and air travel come to mind.

So the question is whether the Internet industry will follow the same path. I think it will, and I (selfishly) hope it will, because I'm not getting any younger.

I feel like lower "layers" of the computing industry have already made this transition. I don't get the feeling that a person needs to be under 30 to get a job at Intel, Oracle, Cisco, HP, etc. But I still get that feeling about a lot of hosted software companies, even big ones like Google or Facebook.
For me it's more like twitter that anyone I know actually uses.
If you do a "git pull" on a repo that you don't normally work in, or after you've been told not to work on anymore, that might send up some signal flares. If it's as part of your normal work, I'm sure it's fine.
Using J2ObjC for Cross-Platform Development
Or maybe gods providing directions was the narrative structure of the time.

I do like the idea that consciousness is learned and that it replaced a less effective system, if only because it allows us to imagine a system better beyond what we have now...
Interesting open alternative to IBM's MessageSight products. In general, the MQTT standard seems great for providing open, high-volume publish-subscribe APIs (over TCP for native apps, over Websocket for web apps).

I compare this to Faye and the Bayeux protocol which I've been using this far, but which few developers know or are willing to learn.
Marauder's Map Allows Tracking Facebook Friends with a Chrome Extension
Yes, but it's course material that sets him up in a position of authority. It's fine for people to study Nazi-ism, but people would probably question MIT if Joseph Goebbels were giving the lectures.

TL;DR; context matters, he's not a unique snowflake the sum of human knowledge hasn't been impacted.
You're taking a pretty shallow side in a battle that has been raging in art for centuries. Particularly in the Twentieth Century, a lot of artists forged styles that were specifically and intentionally devoid of content – see abstract expressionism. Even before that, the 19th Century saw the same argument take place in music, with the Brahms vs. Wagner debate.

In my opinion, you have it pretty much backwards. Ideas matter much less in art than representation. A great idea poorly executed is not good art. Just like a startup.
It's kind of a problem. If users should be allowed to choose not to view ads then content creators should be allowed to not serve that content.
So the answer is "trust"? We're supposed to just trust Canonical, the company that put Amazon ads in our desktop search, to not figure out they could put adware in their package repository?
When a site is blocked, I can enter a username and password to override the block, or I can choose to whitelist that traffic. Different devices have different policies applied to them re what to block.
It's also worth mentioning that one reason for Chrome's market share is this exact practice. When you let Java automatically update itself and download the new version on Windows, if you don't uncheck a box, surprise... you get Google Chrome installed asking to be default browser. When you want to download Flash plugin for Opera or Mozilla and go to Adobe's site, if you don't uncheck a box, surprise... you get Google Chrome installed asking to be default browser. When you let the free version of Avast update itself on Windows, if you don't uncheck two boxes, surprise... you get Google Chrome installed asking to be default browser AND Google toolbar installed into IE.
It's not behind the development branch, it's behind the stable branch. The stable branch is called stable for a reason, because it's stable. You can still use the older versions and they're not bad, but the newer versions have brought improvements, and I see no reason why Ubuntu shouldn't package new stable versions when the Go team is committed to stability.
"In fact, it's the exact opposite: every time a Java programmer compiles their code, they are formally verifying that their program is correct. The only Java programmers who don't prove their programs are correct are those few who've never compiled their code."

I don't think it's reasonable to use all of "prove", "their programs" and "correct" there. Weakening or qualifying any of those could produce a statement I emphatically agree with.
I've got some good news for you: Because boomers have been retiring, and since millennials have no experience, this is the best time for gen x to look at opportunities in management.

Also there has never been a traditional career track for gen x since the boomers always dominated the labor market. And on the flip side gen x seems to work harder while millennials want more personal time.

Something else to keep in mind: Mary Meeker was born in 1959 which to me makes her the very last of the boomers. So the data she looks for will have not just a wall street bias, but an generational one as well.
The main problem is that a lot of characters in real world are from ASCII part. So for 24-bit 66% of memory space will be wasted. And it's bad not only because it uses RAM, HDD, bandwidth, but generally because it uses precious processor cache storage.
To me, just thinking philosophically about what you described, it sounds problematic even in your best case wouldn't you agree ? I mean lets say that you do somehow manage to convince your rational scientific mind that "there's something there". Now what ?

Wouldn't you then be stuck in the awkward position of engaging mysterious potentencies which impact your life but who's fundamental operations seem utterly mysterious to you ?

To me, philosophically speaking, that sounds like a recipe for disaster. The analogy that spring to mind is a tourist onboard a nuclear submarine who is jabbing his finger wildly at the controls without knowing what any of the buttons and levers do. I mean it sounds like good fun if thrill seeking is your cup of tea, and I can see how it might be possible to convince yourself there's "something there", but yet it's an inherently risky proposition is it not ?
United Bug Bounty Program
Does anybody else see a problem here?

http://www.united.com/web/en-US/content/Contact/bugbounty.aspx

"Do not attempt: .... Brute-force attacks"

"Bounties
Severity Examples	Maximum payout in award miles
Medium	Brute-force attacks 250,000"
Proposed FCC Rules Tighten Restrictions on Annoying Robocalls
This is an incredible position to take. People can complain equally endlessly about physical ailments as they can mental ones, all of your questions apply there as well. This does not mean that we should just throw our hands in the air at this intractable problem and say "welp, no healthcare for anyone!"

Just as in 'physical' care, a well functioning 'mental' healthcare system makes decisions about disorders, their severity, their coverage, incentives, and responsibility. Are we going to treat schizophrenia? bi-polar? general depression? psychopaths? divorce counseling? career advice? I put these in quotes because the line between what is a physical problem and what is a mental one is hardly clear... but just because something is more mental does not mean it's effects on society aren't enormous.

Structures need to be put in place to prevent patients and doctors from abusing collective insurance (over diagnosis, shopping for diagnosis, etc). This is a huge problem in both physical and mental health care, especially in highly privatized health care systems. Frequently occurring but less severe conditions may need to be incentivized (physical therapy is covered for X sessions in a year but after that the co-pay is much higher).
The Truth about SSD Data Retention
I don't see my self stop using Facebook any time soon, I find it very useful.
Mailbird, an essential app for the Surface 3
I remenber this years.

Everything have long lines, because your money would be worth nothing in the next day, so everybody went in the markets in the 10th day of the month, when they received their paychecks.
ITT: people with no kids. Facebook is indispensable for sharing baby pictures with extended family.
So, is it kind of like this, where Google takes some of the profit and doesn't worry about whether the goods are pirated or not, because hey, profit!

http://www.reddit.com/r/google/comments/37i2f4/someone_pirat...

Or... are you still "good" Google? Is this guy getting any help from Google yet?
When will we stop using Facebook?

We? I never became a user. Apart from that: Our children will, at the latest. For our children's generation, FB already is the pinnacle of boredom and stuffiness. Whatever is cool about “where our parents humiliate themselves publicly”?
That conclusion is specious and unfounded, and if you'd like I can cite some studies to the contrary if you'd like to discuss more offline. It isn't about what pleases me, it's about decreasing stigma around mental illness. It's not about oversensitivity it's about not increasing stigma. Those are not the same thing. It's actually a pretty bad argument tactic to assume anyone that disagrees with you is "oversensitive".

Also, I'm not saying you can't say what you're saying, I'm saying if you do you're contributing to the stigma and hurting people. If you don't care about that, then fine, say whatever you want - but my previous assumption was that you didn't understand, not that you just didn't care, but if you really don't care, then we have nothing more to discuss - you just don't give a crap if you hurt people in these situations, and that's fine.

Edit: To put it another way: we've tried the "tough love grow thicker skin" approach forever, and it hasn't worked - it has created the stigma - saying people just need more of it doesn't make sense.
Verify User Addresses via a Postcard API (Node.js, Mandrill, Lob)
My impression is that PG often says things that require unpacking. There's not a lot of meaningless fill. You might say that when he talks about startups, he's using a DSL. Since Ohanian has been talking startups with PG about as long as anyone except people like Morris, it would not be surprising if he was likewise fluent in the DSL.

To me this seems more likely than the hypothesis that PG said something stupid and Ohanian passed it along as a Pearl of Wisdom. I'd run some back of envelope calculations on why I hold that opinion about the likelihood, but I wouldn't want to bore you again.
...and one of the reason people search Google is because searching Amazon is weirdly and totally broken.

I know Amazon is chock full of people who know what they're doing so it's always surprising that the search is so bad.
In constructivism, once you have a Cauchy sequence of rationals, that represents a real. However given two such Cauchy sequences, you cannot always prove whether one is less than, equal to, or greater than the other.

This has some interesting consequences. For example only continuous functions can be functions in constructivism. (If you try to construct a function that is discontinuous at a point, there are Cauchy sequences you can give it that you cannot assign to a Cauchy sequence coming out. So it is not a well-defined function.)
This CEO Will Send Your Kids to School, If You Work for His Company
I want to echo something suggested here already, but it's important: make libraries a part of your life.
I'm not sure you've read my previous comments, which indicate that you would need to start running when the police saw you and fail to stop when asked, to seem suspicious.

The circumstances of your environment definitely make a difference in whether a reasonable person would be suspicious of the activity (even if you are unaware of those circumstances). If someone is lying dead in the street and a man was running away from the scene of the crime carrying a knife, a reasonable person would be be suspicious and not be thinking "Maybe he's got some hunting he's anxious to get to". (even if that's a plausible or even probable explanation)

Suspicion doesn't have the same requirements as guilt, which police officers should not be determining. You shouldn't be able to treat someone as if they are guilty, simply because you suspect them of a crime. Reasonable suspicion does give police license to investigate further and detain and do searches when necessary. (and we should definitely hold police officers accountable when they detain or search someone without reasonable suspicion)

As for the comment about showing respect, I think that sort of mindset will just escalate and make the problem worse. Lets demand respect for our rights and accountability in law enforcement, but lets not insult other people's intelligence and assume the worst, especially in broad ways that assume that all cops (or all cops in a certain city or area) are stupid, incompetent or evil.
Sass not SASS http://sassnotsass.com/
Hmmm will be looking into the debugger!
Sure. It's a way better experience to have to stop and buffer every 10 seconds.
Former head of HP says Chinese cannot innovate
"why not" comes down to time. There are things I enjoy more than programming. Most of these things I know I wouldn't be successful enough at in a professional sense. I might as well spend that magical time in college where nothing actually matters to pursue some other passions.
Consul in a Microservices Environment at Neofonie GmbH
Don't they need to prove they were shared?
It's curious how the traditional protestant work ethics (laziness is sinful, salvation through hard work, etc.) that have been so useful in the past centuries (Finland being one of the best examples of where a impoverish country can get through hard work and stubbornness) are kicking you in the back now that simply there is no more work to be done.

I suppose that universal income would be much easier to accept, politically and socially, in southern Europe, where living from the state doing the less work possible is already applauded and something a lot of people strive for. Of course, in order to implement something like universal income we would need to get our shit together first, and that is just not going to happen.

Anyway, I wonder if there is a country in the EU with a chance of implementing it in a generation. It should be a country without a big immigration problem, not overly protestant, not too big, with a grip on themselves and their politics... Ireland, maybe?

Outside the EU, Switzerland is the obvious choice (I heard that they are already looking into it). I hope they finally decide to do it as, if it works, it would probably trigger a lot of discussion in all Europe.
"Real" in Portuguese has two meanings, one is the same as in English, the other is "related to the king".

Brazilian money had this name since we had a king, then, at the inflation time its name was changed, a dozen times or so, and came back to the original.
It's a bad signal when SaaS companies hire unpaid interns
Thanks a lot. :) Well, I can see a couple of books here I wish I had time to read at the moment. I don't mind reading up on a topic in one book, and then later on switching to another more authorative one, should I feel I need to. However, there is always some luck involved in this. Some books covers what you need, others don't, whether they are authorative on the subject or not.