skysight-inc/HackerNews huggingface dataset:
Unfortunately, what may seem to be obvious and apolitical to you inevitably steps on the toes of other techies on this forum who sees things otherwise. I don't see a way for this story not to be political. (Though that's no excuse for any of to be impolite, if that's what you're getting at. [Which is not to say that the swipe you mentioned was impolite.])
Using separate services for posts and comments is incredibly common, though, considering how many sites use a third-party service like Disqus or Facebook to provide comments. If you're expecting to load comments in JavaScript (which is really common these days to reduce load time and the impact of link spamming), implementing comments as a separate service where groups of comments are keyed by origin URL or article ID is a no-brainer.
Is there a Dealing-With-Ryanair-As-A-Service company out there? It would be hilarious for someone to figure out all the tricks of Ryanair and then offer, for €5 or something, that they will make the plane reservation and text you the moment you need to do the things you need to do, and otherwise clarify the process.
I cannot recommend Meteor enough for a large class of web applications. I've written 3 apps now using it and find it solves a good many of the problems inherent in more "typical" JS app app stack like rails + backbone.
Yeah I gave the discount because in one transaction I could sell 50 subscriptions. Also the guy I gave the deal to had helped me quite a bit earlier on.
Lol sorry i totally didn't think of it while shooting
And there's a much simpler, regulation-free way to do this anyway: https://www.youtube.com/watch?v=DU8hg4FTm0g&t=38m43s

So this bill is probably just what it seems - a way to curb cellphone pilferage.
c2wiki does that for you ^-^
Yes, ever since June 2013.
Is there any evidence of Brendan Eich engaging in any actual discrimination against anyone based upon their sexual identity?

To borrow your metaphor, you are not being bigoted against someone who kicks puppies. You are being bigoted against someone who isn't bigoted against people who kick puppies.
I just say "I run my own company". It's technically true (I even hired someone) and it is looked upon much more highly than when I just say "I'm a freelancer".
When I was a "junior programmer" at 14 or so, I thought BASIC was too slow so I learned assembly language and wrote a game in it. And then several more, some professionally.

When I first encountered OOD, I lapped it up and became an acolyte. Then I discovered how OOD didn't actually solve ALL problems well. Now I consider myself post-OOD; I use the parts that are useful when they're useful, and otherwise I use other paradigms. I became a fan of and later gave up on Ruby as a language before Rails existed.

I don't think I've ever been the junior programmer you just described.
Just spent a few weeks there and I can tell you home broadband is very fast compared to back home in the US - and apparently my relatives in the EU pay 1/4 as much as me when you add in TV and landline.
As a developer and maker, one of the most important things is to ship. And as someone who is not a self-professed [insert programming language] ninja or a full-stack this or that, I can safely say that Meteor has made it much easier for me to iterate and ship. I expect that as I grow, Meteor will continue to grow as well. Excited to see Meteor get closer to 1.0.
having a judicial activist issue a fiat.
legislative process and in those states,

In 2004, Karl Rove maneuvered "anti-marriage" amendments to voted on in many states during the presidential election season. So, the republican establishment riled up all the religious nutters to vote both for bush and, while they were there, why not vote your bible faith to restrict rights for actual humans too?

That's our legislative process—easily manipulatable, corruptible by riled up motivated voters who don't actually represent the majority.

So, we fix wrong decisions of the people with checks and balances. We dissolve the tyranny of the many and restore balance to the force.

suing because we don't recognize their polygamous marriages?
there's no argument in favor of same sex marriage that doesn't equally apply to three or five person marriage.

Doesn't seem unreasonable to me.

Is there any downside to multi-marriage besides it just making you feel squicky?
But that means every app requires the "maximum" (each are like a browser instance) of resources then.

Moreover, correct me if I am wrong, but data structures such as xml/sgml/xhtml tend to require a lot of memory (or a lot of cpu throughput to convert to simpler data structures).
Well original article was about social media effectively making people censor themselves. Let's forget about Prop 8 and etc. Do you agree social media is effectively making people self censor themselves?
I'm all for making nicotine illegal. Alcohol isn't physically addictive like heroin.

>just that the potential for physical addiction maybe isn't the best marker for legalization.

Probably better than the current standards. I'd love to live somewhere where cigarettes were illegal and pot wasn't.
Chromium switches
I just tried it. The result is really better than an un-stabilized video. But I found it a bit blurry.

I can't wait until someone copies it on Android.
Being one of them, I believe I have enough anecdotes that I can call them data.
I'm a fan of RethinkDB, however I didn't had a chance to use early releases. I'm glad to see so much positivity. Can you share your thoughts and production workload?
Apple said to be preparing largest-ever iPad for early 2015 release
Clearly you've never opened up Facebook application. Talk about a resource hog...
I was almost with you until you got to the last paragraph which is both judgmental and horribly, horribly wrong.

Not only are our releases incredibly well tested (we have millions of players - there is no "untested") but we keep things pretty relaxed during normal development, and pre-release "crunches" result in improved team cohesion and morale. Releases feel like huge wins, and we always celebrate.

Please don't presume to know anything about anyone else without any evidence or first-hand knowledge of a situation. It's rather unbecoming.
Having the government dictate where you live and work and what you can buy is very much a matter of human rights.

And, it's more so than bikeshedding over what terminology the government should use to talk about inheritance and visitation rights.

(Also, isn't having an elected government being viewed more and more as basic human rights these days?)
Beautiful app. I'm not sure music should start playing immediately. I'll press play when I'm ready...

Where are you getting the data from?
In general, freedom of speech is one of the places where conservatives tend to do a lot better than liberals. You are making a really good example of that.
These will be so amazing as single-purpose secure devices. It might require new firmware, so I'm not sure how this works.

(I'm increasingly convinced we need cheap and thus single-purpose devices for security. Even if we theoretically could build multi-compartment systems, user error often compromises them.)
The article seems to confuse EMPs and continuous interference devices.

As far as I know, there is no viable way to make a particularly powerful EMP that can be used multiple times inside of a suitcase.

The only method I know of constructing a reasonably powerful portable EMP is by creating an EPFCG, which would be very dangerous to the operator inside a suitcase, is directional, and can only be used once.
This is generally solved with monadic design. Results are returned wrapped in some monad - Future[Result] in this case. The monad generally expresses the failure modes.

When you switch from, e.g. `LocalMachineLearningProvider` to `RemoteMachineLearningProvider`, your interface will change from MachineLearningResult to Future[MachineLearningResult].
If you're thinking about using Meteor for something important, now that they're at 0.9.0, don't.

Meteor still doesn't have a UI component API, so making reusable, reactive interface components is basically impossible (or far more difficult than it needs to be). There's a deliberately undocumented and incomplete API that's supposed to help a little bit, but you're basically out of luck if you don't want to write spaghetti code right now.

Instead of shipping an API we can use, they're holding out for the "perfect" one. I wish I could go a year back in time and build my project with Angular instead of Meteor.
I liked this line, from Comcast's filing with the N.Y. regulator: "Exceeding the cap could subject a household to alterations to its Internet access."

Pray that they don't alter it any further.
Yes, it's a common metonymy, but whether its use is valid or misleading for no good reason depends on the context in my opinion.

If somebody said "let's hope this law spreads throughout America", you wouldn't assume they meant just the US, would you?

Calling the United States "America" is often handy, but it's sort of a sloppy language all in all. Personally I rather avoid it if ambiguity is likely.

People are also often referring to the United Kingdom as "England" (disregarding the existence of Scotland and Wales) and while it's probably fine as a mental shortcut, it can make you misunderstood or get on somebody's nerves once in a while. And that's a fact of life, too.

Disclaimer: I'm European / EU citizen / Polish.
How does making the stuff illegal handle gangbangers on meth, exactly?

The anti-legalization crowd seems to hold it as an article of faith that criminalizing drug use results in less drug use. The arguments always come down to some variation on, "Freedom is good, but drugs are bad, so sometimes it's worth making them illegal."

I think you need to show that criminalizing physically addictive drugs like heroin, PCP, meth, etc. actually reduces their use. The evidence available so far from places like Portugal seems to indicate the opposite, although the data is far from clear.

I mean, your PCP example is from a place where all of this stuff is already highly illegal. How is that not an argument against criminalization?
Unconventional Tips on Building a Startup
Hi and thanks for this!

What are the plans for supporting java/clojure/scala and go-lang?
Basecamp's Rebel Recipe for Success
It depends really. Amazon.com, no of cause not, the US is huge for small countries, you do know the shipping cost.

I work for a company that has seven webshops, in six countries. We work out how much it will be to ship an item, on average and just include it in the price of the product. If the customer orders multiple item, we save a bit of money on shipping for that order. So in our case, because one webshop only shipping within one country, we always have a shipping cost of zero (it no zero of cause, it's factored into the product price, but it easier to figure out the actual cost of a purchase ).
Further listening: NPR Planet Money Podcast: "Norway Has Advice For Libya"

http://www.npr.org/blogs/money/2011/08/26/139972557/the-frid...
Uber's playbook for sabotaging Lyft
I've always understood it as part of an act, a way to say 'lower the price or I walk' without causing offense. An equivalent response would be 'I would love to give you this deal, but my wife would divorce me for giving such a low price'.
This is where we part company. My belief is that they are. It is my view that the end result of "protecting wildlife" should be that the wildlife flourishes.
DOM workers in Gecko also used to use this approach, but it was a bit ad hoc so eventually it was abandoned in favor of using the cycle collector.
http://blockyourid.com/~gbpprorg/mil/herf/voltsamps/herf005.... A HERF device is actually pretty simple to cobble together, if you don't mind size and high power consumption. Making it portable is more of an engineering challenge, but if you can purpose-build a magnetron rather than using one from a microwave oven, the problem becomes easier to solve.
The "who did it first" stuff is always one of the most aggravating tangents in tech forum discussions. I truly just do not get it. Sometimes it's people reminiscing about computer history, which I usually enjoy, but most of the time it's someone who just wants to crap on whatever the thing being discussed is. It's a less downvotable way of saying, "I think this thing you just wrote is stupid, and my token excuse for saying this is because someone else did it before you, so nyah nyah nyah".

The canonical example IMO is the development of the modern GUI: in the '90s, people who liked to argue about dumb stuff would say that Windows is crap because it was "just a reimplementation" of Mac OS; this was usually followed up by some equally stupid argument from someone else about how the Mac was stupid because it was "just a reimplementation" of the Xerox Alto, and I'm sure that would be followed up by some primordial neckbeard claiming that the Xerox Alto was a steaming pile because it just a reimplementation of ENIAC with better graphics.

Also: GNU/Linux.
Yep, the chilling effect is real, and in action. Next (and critically, invisibly) people as a whole will actually think less about the NSA and having their online activity surveilled and what those two bits mean. Fewer people will be exposed to the circulation of ideas on these topics. This is the consequence of being afraid to speak freely in what used to be an open forum.
20 recommended news sites that will make you smarter
The interesting part is being less likely to talk in real life if you're also active on social networks. Is it reasonable to assume this is also related to the topic being the NSA (say, more time online would feed your paranoia?), or should it be more independent of what's being discussed?
"The war on drugs is mostly masking a war on mental health."

It's a war on people's right to enjoy and/or destroy themselves. All under the vague pretense of a social-good.

It's to keep control over a populace that could very quickly come to the realization that it is free to do as it pleases. Unfortunately, the more we suppress people like this, the worse off it will be when the milk and lies finally run out and they're stuck with nothing but their anger and dependance.
> You can get your money back and keep the goods

My guess is that's a journalistic misinterpretation of what canceling a transaction means. It's very common in the law that when a transaction is cancelled, not only do you have to return the product, if you've used it, the seller can make a reasonable deduction in your refund.

If the consequence indeed is as stated, it's not like customers would benefit much in the long term, as the newly introduced risk would render most online shopping totally uneconomical: what if someone successfully sues you for utilizing a "dark pattern", now all your customers can demand a refund "for free" -- without having to return the product? Lose all your past revenue AND your product stock overnight? That's unheard of as punishment in commercial law.
Most important quote.

Programming languages---using any definition--
are the primary means by which a person communicates
with a computer. Viewed from that perspective,
all future developments should be aimed at making
this communication easier and more cost effective.
Each person doing research and development feels he
has the answer. The real truth seems to be that there
is no single best way for people to communicate with a
computer, and hence no single solution. Thus there will
be no single language useful to everyone.

Sad that this likely will not see the front page, a lot of interesting things in this pdf, thank you.
I'm in the US, and really want one or two of these!
This is hindsight bias.

Except Prop 8 was five years ago and not 200 years ago? I know I'm sure not absolved of my mistakes (or even debt) from five years ago. Public activism during one's lifetime is on the table as a factor for judging that someone.

Now, you can try to argue whether the decisions of the person are actually what the person believes or if they were just following to feel like they belong or feel important or be around their _other_ bigoted friends. Either way, it doesn't show great capacity for independent thought.
Trying to keep queer people out of acceptable models of life like marriage, having families, and being responsible is a literal attempt to silence and kill them. There is a straight line from homophobia to the effective genocide Reagan committed against queer people in the 80s by turning a blind eye to the AIDS crisis.

I think it's entirely correct that Eich was deposed and shamed for what he did. I wish that we had the Internet in the 60s so that we could have done the same to George Wallace.

Be on the right side of history or you'll inevitably end up on the wrong side of it.
Similarly, the line between "model aircraft" and "aircraft" is increasingly blurred. It's a spectrum between balsa-wood-and-rubber-band-kits and $4M-predator-drone (with a 48-foot wingspan and a 675-mile range). Somewhere in the middle are advanced RC helicopters and quadrocopters. On the upper end of the range are Amazon package drones.

I think it's perfectly reasonable for the FAA to have jurisdiction over the advanced end of that spectrum. The question is how do you draw the line? Height from ground and/or range from operator seem like reasonable metrics to me.
I find it ironic that the social media is effectively making average Joes and Janes (who generally dislike politicians) act like they are politicians, not saying what they really mean and worrying about how they are viewed by the public.

Weird I must say.
WEB UI Builder UMyProto, we need your feedback
Certainly there are solid points here, but he doesn't really address the ops side of the equation. I wouldn't write a bunch of microservices on day 1 at a startup with no traffic. I have no doubt it is more complex than a monolith for development & operations. I have no doubt that it introduces a bunch of extra network related overhead..

But what happens when you have serious traffic? One of the main benefits of microservices is splitting the system up for deployment & provisioning. One particular part of the system might be very memory heavy, you can deploy it on a cluster of machines that are spec'ed appropriately. One part of the system might have a relatively constant workload so you can put it on dedicated hardware, while other parts might be cyclical and you can spin up and down instances to match traffic. You can deploy particular components independently which makes releases a much smaller affair.

These things are not impossible with monoliths, but they are easier with microservices. So if the bigger pain point is deployment, scale, etc and not writing new code, then microservices might be a good choice.
How do you know that they are using any of your IP (code)?

I presume that they approached you, originally, to create software for them, but the idea was theirs. If they terminate a contract with you, however unsatisfactorily, they are still free to start over with another dev agency.

3 years is a long time in terms of what can be delivered in software. The system doesn't sound all that difficult to replicate.
No, I do not realize that "a great deal of the problems associated with heroin addiction come from the very fact that it is illegal".
I don't see how that's a reply to my comment or justifies the downvotes. My comment was about how "the process is the punishment" and that there is not likely to be any justice in a court trial. The other party has $2 million of other people's money and have no incentive not to use it to bankrupt the OP with the legal process. That's a significant challenge and the OP needs a strategy if he wants to win something.
In "Let's hope marijuana legalization spreads throughout America", I would indeed assume they meant the U.S.
1. I can't hear sound in Firefox. I am stuck running an older version at work (25) if that makes a difference. Maybe you don't want to support older browsers, so forgive me I'm nitpicking.

2. So I gather the arrow keys help you find related artists. What do I do if I don't like an artist?

3. It says I can jump to an artist by searching in the text field. Where the hell is that?

4. The back button thing, previously mentioned.

It's good to keep directions simple, but you've gone to far. From reading the directions, I can't figure out what this does, why it's useful, or even how to use it (where is this text field?)
Yes, but don't minimize it.

Metaphorically, it's the difference between a guy with a big stick who makes stuff up so he can beat your face and a crowd of people voting on what court system to set up to give you a trial.
> Alcohol isn't physically addictive like heroin.

Yes it is. It's a GABA antagonist.[1]

[1]https://en.wikipedia.org/wiki/Physical_dependence#Drugs_that...
> Online debate is effectively dead, and it's a shame.

Debate in pretty much any form has been dead for a long time. Few people know how to debate properly, and simply introduce fallacy after fallacy into the discussion. For instance, you cited appeal to emotion, maybe more specifically appeal to pity depending on why "you're a horrible human being."

Alternatively, they just constantly move the target. As soon as you address one point, they just move on to another without even acknowledging the previous point. Any attempt to pin them on that point will be addressed that you have "misunderstood" them, and what they are stating now is what they meant the entire time.

The worst part is that this is all done, as best as I can tell, not even maliciously but almost subconsciously. Most likely, they have learned over their life that these methods produce results and so they continue to use them. (And by "results", I generally mean reinforcing their mental status quo, bonus points if they can vilify their opponent.)
Now.
http://store.raspberrypi.com/projects/fastdosbox
Even if you validate certificates an active attacker can return false MX records and direct the sending MTA to connect to an attacker-controlled server which presents a perfectly valid certificate.
why? they aren't endangered, people like to eat them. why is a whale different from say a deer?
I can only really speak from my own experience as a Master's student in Norway, but here goes:

- There is generally no tuition fee at state universities and university colleges, though students do have to pay a small semester fee (about 180$ per annum in my case).

- I can't really help you with reviews/details/comparisons, but a few schools off the top of my head are:
University of Oslo [1],
Norwegian University of Science and Technology [2],
Østfold University College [3].

However, there are a few differences from US programs.
For instance, there are no "master's en route" programs. Master's programs last for two years (concluded with a dissertation), and are a prerequisite for Ph.D. programs (which last for 3-4 years, depending on how you finance your research).

As for applying, I'm not entirely sure how you would go about doing this, as the process is streamlined through a special website for citizens. I would suggest checking the websites of the schools that most pique your interest, as the process may vary from institution to institution.

Good luck!

[1]: http://www.uio.no/english/
[2]: http://www.ntnu.edu
[3]: http://www.hiof.no/eng/frontpage?lang=eng
I'm more concerned with end user page load speed than crawling. I find Facebook and Twitter pages annoyingly slow to load, personally. Sure, server side rendering is difficult but it's exactly the sort of hard problem that a framework ought to be able to solve for you.

Edit: actually I just went to twitter and it loaded pretty fast, so I looked at the network requests and they do server side rendering for your timeline.
It's difficult to call a website intuitive when you have to provide a tutorial on launch.
A family of 5 goes digital nomad