skysight-inc/HackerNews huggingface dataset:
Why is it okay for a corporation to do it, but when mods do it everyone accuses them of pushing their own agenda?
Atom uses CoffeeScript, but Nuclide[0], Facebook's suite of packages for Atom, uses ES6/7 (including async/await) via Babel. The transpilation and caching of transpiled sources is done in the nuclide-node-transpiler[1] package.

[0] https://github.com/facebook/nuclide

[1] https://github.com/facebook/nuclide/tree/master/pkg/nuclide/...
For all the money Linode has on hand, and the size of their technical team, it's absolutely insulting they haven't made any tangible improvement to their management front-end in at least five years, if not more.

The way it's behaving it's as if it was acquired and kept on life-support.
I totally agree that Reddit is an old boys club. But this is how all online communities seem to work: age = power and respect. How would you solve this problem? It's been like that since newsgroups. It seems to be just a human tendency.
maybe china doesn't have a sophisticated cyber-offense strategy so they are hitting whatever few targets they can.
Norse Attack Map
Still an Ad Hominem attack

https://upload.wikimedia.org/wikipedia/commons/a/a3/Graham%2...
The problem seems to be that reddit didn't have a plan for when the users started believing it wasn't a bus at all, but a conspiracy.
One thing I hate about that site, is that it forces you to get linkedin contacts to "reccomend you". I get why they added it, but I really don't want to hit up my contacts to see if a site might work.
I have now made a new label for eBooks I discourage and I also wrote a clarification about neutral books -- those without any legend. Thanks for pointing out this element of confusion.
Yes :) Caught it on reddit
Ok, thanks :) Just to confirm, though, that's May 2015, right? (And not the 5th of April 2015.)
64% of Canadians Live South of Seattle (Python)
What was your last company? Can you leverage those customers? What problems did you encounter working with them? What did they ask for that you thought was out of scope at the time?
Something not mentioned in this article but in another[0]:

Microsoft added around 25,000 jobs when it bought the mobile department from Nokia. The 8,000 jobs they cut today are on top of the 18,000 they cut last July. Since both were focused "primarily" on the Nokia acquisitions, by my count nearly everyone from that is gone now.

[0]:http://www.cnet.com/news/microsoft-reportedly-plans-another-...
I remember those days... using CGI.rb to rewrite a Perl app written with CGI.pm. So much for having successfully suppressed THOSE memories. :-\
Cyanogemod is an inferior implementation of Android(pure Android as on the Nexus devices). It is very unstable and I am not the only one that has stability issues. It was across the board, not limited to a single device.
I tend to think that the sophistication of the tools reflect the extent that the language is broken. Valgrind doesn't need to exist for the Java user. You don't need class boilerplate getter/setter generators for Scala. Nobody needs NPE static analyzers for Rust. The need for rename refactoring tools is drastically diminished by the existence of type inference, almost to the point where `:%s/Foo/Bar/g` is entirely adequate.

The non-existence of tools that you find in other languages might signal an immature ecosystem, but it might also signal a diminished need for them.
I'd say Python tooling may be OK at language level, even slightly better (code introspection abilities are more recent in ruby I think, the fact you could get method docs, method def, etc.). The equivalent for IPython (shell version, not notebooks) in Ruby is pry and it's pretty good.

On the other side, in Python higher-level tools are horrible from an operational perspective, and much worse than Ruby's if you ask me (pip vs bundler, rbtrace vs.. gdb-python(?), pry/pry_remote vs pdb, ...).

Also +1 on boardwaalk's comment, this side of Python is pretty good.
Similar situation here. A big red button on the wall in the basement data center - nobody knew what it was for and were afraid to turn it off. One day a night operator decided he was going to flip the switch and see what happened. It cut power to the entire datacenter, including the elevator systems. We spent a few days getting all the systems back online.

Had another instance where a pipe ran from the floor above right over the UPS. Construction workers on the first floor decided to poor some unusued paint into it (figured it was a drain pipe) and of course, we lost power again.
You want the state of an electric circuit modelled using linear type systems.

This sort of does away with problems of mutability, since you can change things, but only exactly once (which is what you intend for e.g. current).
"hardware available at runtime"

Because you want to communicate with other systems. Not just the system your code is running on at that moment.
When Barbara Walters switches networks viewers and celebrities follow her because they like and trust her, people feel the same way about Victoria.
Are you sure Windows 10 will be compatible with your devices? Prior history of new Windows Phone OS releases proves otherwise.
Ask HN: Free software to compare images, similar to Googles reverse image search?
you clipped the second half of the sentence ... "people who thought they were above being replaced"
The problem with volunteers is that you can't easily fire them. It's great that reddit gets a lot of free labor from moderators, but their sense of entitlement is a huge drag. Regardless of why Victoria was let go, it's very difficult to run a business when you can't make staffing changes without threat of open revolt.

I would hire a replacement for Victoria and swap out every moderator of /r/IAmA who was part of this coup. It's not their property, it's reddit's. It will be ugly (not that it isn't already), but in the end there are a few moderators and millions of users who literally could not care less and just want to read interesting stories.
RE hacking, this is pretty much a case of https://xkcd.com/932/.
I recall news stories about legal pot businesses in Washington not being able to keep their money in banks because of federal regulations, so I'm curious how they're able to take credit card payments. Is it different for medical marijuana? (I wouldn't think so, as that is still illegal federally).
Would you consider that to be a big enough risk to not deploy production apps in their environment? I.e. having your app on 1 droplet and a dedicated db on another. I'm new to ops and trying to learn all that I can :)
Lies will just take a different form, such as with rhetoric and statistics.

Technology is not the be all, end all solution to universal connectedness, agreement, and consciousness. Technology is a means of communication, it is the stone tablet in an age of oral storytelling.
Article>The issue goes beyond Reddit. We are concerned with what a move like this means for for-profit companies that depend on the free labor of volunteers — and whether they truly understand what makes an online community vibrant.

It's time for companies to stop treating the free work of contributors as a given, and pay them for their contributions: http://newslines.org/blog/reddit-and-wikipedia-share-the-sam...
Whether to use Go on App Engine or not is a much less important question than whether to use App Engine or not. Java is also a good choice on App Engine. But either way, using App Engine dramatically affects almost any decision you'll make about how to build, and it ties your fortune to the sometimes-capricious product decisions made for App Engine.
Well, for better or worse, it matters because programming is (almost) never a solo activity, thus tools are frequently dictated by a larger community, so advocating for the tools you feel more comfortable and productive in might increase the likelihood that you'll get to use them. From there it is a fine line to walk between advocating merits and seeming self-important or arrogant.
Fair points, but the comment "because the moderators volunteered" made me cringe.

I have a great deal of respect and sympathy for mods because I've helped moderate other forums and the task is both rewarding, unrelenting, and filled with ceaseless drama. Even though they volunteered I still give them a lot of credit if they're running a successful board. It takes a lot.

I'm really intrigued to see if you're correct and we will eventually see mechanisms to replace mods. StackOverflow has moderator elections yearly, but the company has a tight control on the direction of the product. Mods have a lot more freedom to dictate the course of a board so I don't think elections would work for every board. Would be interesting to see though.
This crowd might particularly enjoy his interview with Samy Kamkar (of MySpace worm fame). It gave me a few laughs and provided some inspiration to just try things and get stuff done, rather than over-analyzing everything and just sitting there spinning my wheels... a reminder I seem to need every couple of years or so :)
Thank you for the heads up and the example.

> The only limitation I see now is a mixin that defines more mixins; this currently doesn't work

Why and how would you do this?
I have several:

NoSQL.Com - Big Data as a Service

Free-Fi.Com - Secure open WiFi without software (Not VPN)

4NY.Com - Local site for New York

LipoSculpture.com - Directory for Lipo cosmetic surgery

You can use these domains for Free if you support OpenSource.

Contact me HN AT OpenDomain dot Org
Is Xbox even out of the red already?
You forgot Orichalcum.
>but Ruby has pretty terrible support for parsing Ruby

https://github.com/whitequark/parser

Neither unmaintained, broken nor just for old versions. It has some really minor incompatibilities though:

https://github.com/whitequark/parser#known-issues

The same person also wrote a Python parser because apparently the ast module doesn't provide precise location information of tokens:

https://github.com/m-labs/pythonparser
This article is absurd.

> No one writes articles telling men how they’re damaging their career prospects by using the wrong words.

Be real. There are whole books devoted to this topic. And there are whole sections in bookstores devoted to such books. There are magazines that have been talking about these things in every single issue for decades.

"How to change your behavior to get ahead in business" is an enormous business. And historically it has catered mostly to men. It tells them how to dress, who to meet, how to talk, etc., etc.

Maybe the author needs to read a few business books?
Not just an admin. YC alum and cofounder Alexis Ohanian. This conversation tells you everything you need to know. They aren't sorry. This wasn't bungled. They are doubling down on their lack of communication.
Yeah depending on how complicated it is to switch jobs. As a Canadian I worked on a TN in the US, but it's quite easy to change jobs on a TN, so I didn't have the same problem as the H1Bs.
I think the whole debate is an incoherent mess of poorly thought-out assumptions and psychological projections. And the paperclip thought experiment is nonsense.

AI != goal seeking or motivation in the human/animal sense.
AI != personality in the psychological sense
AI != psychological or emotional autonomy.
AI != mechanical or industrial capability

I think it's more likely AI will be Wikipedia++ - you tell it to learn all it can about something, and then it finds patterns, draws inferences, and makes it possible for you to learn from its learning.

Eventually it knows everything humans do, and maybe it can make useful hypotheses for future experiments.

Can it do the experiments? Probably not - unless you're thinking an AI can suddenly build CERN or a bioresearch lab on its own, just because it's an AI.

Will it form an emotional opinion about humans, like Skynet? Why would it? What does that even mean in AI terms? It's like thinking Siri doesn't like you.

Personality and motivational engineering are completely separate problems. There's no way to get there from pattern recognition and inference.

I think the real threats are more subtle. Imagine an AI that knew everything about mass human psychology. It would be a fearsome, irresistible propaganda weapon, and an unstoppable tool for political manipulations and advertising campaigns. If it knew enough about individual psychology and could read human interaction with superhuman skill, it would be the most effective managerial sociopath ever.

Indirect loss of (our somewhat illusory) political and personal independence is far more of a threat than being turned into a paperclip.
Ask HN: Why do so many YC startups use Ruby on Rails and not Python
Hi everyone, I always see YC startups looking for Ruby on Rails developers on HN, rarely Python developers. What is the main reason behind this?
Why We're Ditching Traditional Coding Interviews
I totally agree. I spent a couple of weeks playing with it a little bit everyday, until I managed to come up with an algorithm.
The article is not strictly correct. A more detailed explanation can be found here: https://msdn.microsoft.com/en-us/magazine/jj991977.aspx

Exceptions actually bubble up to the active SynchronizationContext, and won't necessarily kill your process. In ASP.Net, aborting a request on an error is often desired behavior.

Still generally good advice though. Issues arising from accidental async void use are often very tricky to track down, and in my own code I only use it for fire-and-forget-best-effort event handling and run them all in a SynchronizationContext that captures and logs the exceptions.
Are you making the code open?
Android doesn't have only grids of icons. Clearly, you haven't used it much if at all.
If you have polarized sunglasses you should be able to verify those polarizations by rotating your sunglasses to see when the screens go black vs look normal.
I'm not seeing prices anywhere. Are the prices available yet?
New York Stock Exchange Suspends Trading July 08
> But everyone knows they wont actually step down, because they crave the power they have accumulated, and are using the veneer of "we do this because we love the community" to generate a populous outcry that they know will gain them even more power.

I was a moderator and I left...

Also League of Legend mod left not too long ago, he had other responsibility and being a moderator was taking a toll on him and LoL is a big subreddit compare to my subreddit.

So you're argument doesn't hold for all.

It also ignore the fact that Reddit is partly run by volunteer people, moderators. You can't just handwave this fact by saying people are power hungry. The fact is if people leave like Digg then Reddit would be screwed.
Have you tried using Smalltalk?
If you've ever written, taken, or graded take home problems designed to replace whiteboard coding tests, I'd love your feedback.

What are the common pitfalls? Any logistics to smooth the process? How often do you refresh the problem?
There is no public ground on the Internet. Everything is owned by someone or some corporation. Our ideas about free speech will have to adapt to that reality, or they will be lost entirely.
Need Beta Testers for Parse Competitor
That seems like a pretty silly argument. You can literally use it as an argument against any sort of change because "most people don't vote."

In fact they do vote, not with upvotes and comments but with their views. Those views indicate the place is somewhere they like spending their time, which is primarily a function of the moderators and the people posting content to the subreddit in the first place (the "vocal minority"). Since they already show they appreciate the work of those people by regularly viewing the content, it's actually more likely they agree with that minority by default than disagree.
one tier only for now- price quoted in techcrunch article
Thank you...this is what should have been posted in the original link.
How will they ship this? It is probably a big crime to commercially mail pot across state lines that have not legalized and decriminalized it.
I would like to store images in two separate locations and make sure there is no overlap. Ideally, this would extend to images that were the same but different sizes, etc but not extremely pressing.

One of the images stores will come from scraping and I would like to compare it to see if the same image already exists on my server.
Good one! BTW, I like that show. Technology wise, sort of believable, and entertaining.
Critiques:

- "enter" was pretty far on the right side, and didn't seem intuitive

- may want to add geo-ip service to forewarn visitors of legal status and if it's a serviced area

Other comment:

- sampler packs would be nice for first-timers. especially strains on the far sides of the spectrum. maybe do a free sampler if they buy 3 months in advance?

- when do you plan to expand into CO, OR, AK and WA?

- for year-round sun growth are you just planning for low yields in the winter time? is your supply accommodating that?
Elizabeth the Second, by the Grace of God, of the United Kingdom of Great Britain and Northern Ireland and of Her other Realms and Territories Queen, Head of the Commonwealth, Defender of the Faith has a considerable staff who would have managed the situation with their customary grace and good humour. Piss off Prince Philip however and you could be in for a hard time.

http://i.imgur.com/ICSz7Xp.jpg

Image of a now deleted discussion between the Science moderators and the chap who runs Reddit posted down the screen. The bit that caught my eye...

"We were right in the middle of setting up an AMA with Steven Hawking when I don't know what happened"

This organisation has problems.
At Meteor, we're working on solving exactly this problem. We're currently working on a painless integration with React that lets you just add a package to get full-stack data sync, JSX compilation, etc.

Check it out: http://react-in-meteor.readthedocs.org/en/latest/

(I work at Meteor)
everything within our knowledge in the material world can be fixed with enough resources. maybe for Ruby you could need more resources at the beginning given how it has been designed, but once you build up a good land upon which it will be easier to make other changes, (possibly even with a Kickstarter for a new kickass ruby implementation?) then the resources required for other changes will be comparable with the same needed in other languages.
In the meanwhile in Ruby we have been profiting from nice syntax and object model, which in the end, IMHO is what paired the balance and still made us use it. This article was great in the sense that highlightinged the right approach that we would need in Ruby to make it grow to a "state of the art language". I really hope this will happen but for some reason I feel a great amount of opposing force to it and I am not sure it only comes from rational thought. I'd like to see someone have their say on this aspect at a deeper level.
This video is pretty interesting in laying out the questions concerning AI and its implications. But not much new for anyone who has done any study of the questions but still worthwhile to hear it again in different forms and perspectives.

One thing I notice about AI talks such as this one is that there is a lot of vague concepts and implicit assumptions (especially regarding values)and psychological projection going on when evaluating the implications of what AI will or will not do. To separate out our fears of failure or the fear of others more intelligent than ourselves someone needs to do the following thought experiment; What if we invented a pill that would make the next generation 10 times smarter than the current generation. If the average IQ is 100 then the next generation (of those who's parents opted to give them the pill) would have IQs of 1000 or an order of magnitude increase. Such a scenario would have all the "singularity" effects in a few generations while separating out all the confusion and problems of it being artificial intelligence and computers doing the thinking.

Would you want this pill to be generally available or ban it? Would you give it to your kids?

This approach would really force the AI discussion where it belongs. What are values and where do they come from? Is intelligence an unconditional value? Can values be defined rationally and scientifically and be proved? A major benefit to this aspect of AI research is that it will force the scientific study of values and ultimately to the rejection of the implicit assumption that values are subjective and not open to reason.
Love seeing the progression in skill.

On a different note, most artists I know are successful because they excel in making insightful commentary on contemporary culture. They look at human agency and make sens of it. They crate a playground of imagination for possible futures.

Skills in traditional art practice are often secondary to the latter.
In all seriousness, how are you supposed to "refute the central point" when the central point appears to be an anti-semitic conspiracy theory? How do you construct a reasoned, evidence backed counter-argument to an absurd, evidence-free belief? How do you prove a negative? (How do you reason a man out of a position he didn't reason himself into?)
Well, at least he/she can read the Wall Street Jo...oops.
your welcome, good luck.
I wrote a Smalltalk-esque System Browser for manipulating class definitions without the need for a filesystem awhile ago (here's a rather crappy screencast of it: https://www.youtube.com/watch?v=2xC5B5t5Rq8)

It was a LOT of fun, and I wish I had the time to resume it. The feedback loop was so much faster, and I can say that there is serious cognitive overhead we all carry by manipulating the definitions of things in files rather than just the objects and classes themselves.

It was a fun experiment.
Use CLR functions in SQL
Async void methods are for asynchronous event handlers. [1] That's an unfortunate consequence of the way event handlers work in C# (event handlers that return a type don't work well in the language).

Any other use of async void is incorrect; if you see an async void method in any other context, replace it with async Task. (Would be nice if calling an async void method directly threw a compiler warning to make this completely clear.)

[1] https://msdn.microsoft.com/en-us/magazine/jj991977.aspx?f=25...
The ARM based "Surface" has been replaced by the Intel based Surface 3. Try to keep up with the MS cluster f*k of naming! ;)
Thanks for the mention. I've been working on Metroia. It'd be a platform similar to dribble to showcase anything related to game dev and also connect and collaborate.