skysight-inc/HackerNews huggingface dataset:
Yeah, it would be cool if AR came with a `field` method that could be made non-optional through configuration, and enforce that only those fields are accessible.
I'm a Virgin user, and I testify that it is cheap and has terrible 3G speed. I'm excited to upgrade to the Moto G.
From 6 miles a day? Probably not. That's not that much physical activity at all.
> using mongo as a very simple key/value store for data that isn't updated frequently, which could easily be replaced by flat file storage, is painless. YMMV with other use cases.

This is our use case as well and MongoDB has been fine. We had some initial pain as we learned the product but it's great for this use case. Currently sitting around 1TB of data.
How to write a great email to a cold lead
Curated list of the best design tools from Hack Design
> Comma-delimited args in commands

Not quite sure what you mean.You don't need to use comma unless you explicitly want an array of values. So for example a rather simplistic cmdlet/function like this,

Function Foo([string] $text, [int] $count) {
#Produce repeated text
$text * $count
}

can be called in any of the following ways:

Foo "ab" 3 ---> "ababab"
Foo -text a -count 3 --> "ababab"
Foo -t a -c 3 ---> "ababab" [Automatically disambiguated]

And we are not even using features of cmdlets like parameter aliasing.

Maybe I understood your concern wrong?
This seems dangerous -- if rsyslog crashes then the pipe is left without a consumer and all writes to it block indefinitely, exactly the opposite of how you would expect syslog to work.
Here's the technical answer: the federal courts have jurisdiction over (among other things) claims arising as a result of federal statutes, e.g., the patent laws. Suing in a particular US District Court is a matter of venue and venue is proper wherever the defendant does business. If New Egg ever sold an item or offered to sell an item anywhere in the Eastern District of Texas (and if you've got a website, then the answer is yes), then venue is proper in E.D. Tex.
I don't find any value in training myself to fake the sorts of social interactions other people enjoy. Some people like to talk about football games. I find that to be tedious and useless. I am perfectly willing to participate in non-football discussion, but since that seems to be the lowest conversational denominator around here, I don't often find myself speaking about any subject in gatherings larger than a certain size.

At a certain level, it feels like there is a social bloc with a plurality, who pressures all other groups to conform for its convenience. I don't feel the need to do that. Expecting me to act like them makes about as much sense as me expecting them to learn to juggle on a unicycle, or fly model aircraft, or play a particular game, or read books by a certain author, or practice hobby gunsmithing, or perform amateur stand-up comedy.

Why? Why would anyone expect an "introvert" to pretend to be more like "extroverts"? What they should be doing is socializing in a non-painful way with people who share their interests.
The one change that I'd love to see in iOS 7.1
Nice idea, but I was disappointed that it actually was some software that I probably tried and could not use (ConEmu and I can't remember why...). Maybe you could explain this new attempt?

(edit: mentions Conemu on the frontpage.. my bad)

BTW, why don't we have a bash in Windowsland? What are the limitations of the underlying OS that make it hard?

OTOH: Congrats for delivering!
Crashed my browser (using Firefox 25 on Arch Linux). Maybe it would've worked, but I only waited for 25 seconds.
Open source should encourage forking and easing the transmission of community from one fork to another.
Codealike and Coderbits join forces for Visual Studio developers
There's no need to manually take snapshots, docker does this automatically every time you run a process inside a container. In your example of running /bin/bash, after you exit bash and return to the host machine docker will give you the id for the container which has your changes. You can restart the container or run a new command inside it and your changes will still be there. If you want to access it more easily later, you can run 'docker commit' which will create an image from the container with a name you can reference. You can also use that new image as a base for other containers.

This is great for development or playing around with something new, but the best practice for creating a reusable image with your custom changes would be to write a Dockerfile which describes the steps necessary to build the image: http://docs.docker.io/en/latest/use/builder/
Or was it PostgresME?
I think is https://en.m.wikipedia.org/wiki/Triarchy_%28theory%29 better
This story has played out before. Last time, it was Object Oriented databases. What happens each time is that the traditional RDBMS's pick up a few of the features, and then we keep using them until the next contender comes along.
Working on a similar problem in our stack and didn't know about the limitations on NGINX. I used syslog-ng years ago but now we're on rsyslog. I feel like this is squarely a devops problem and one where the software producing logs is deficient.
You guys are great at blogging. Have you thought about pivoting?
I wonder if it was all handwritten. Esp. functions like invertMatrix or premultiplyMatrix. Or what he used to generate the code.

I once used WolframAlpha to get me some complicated formulas and wrote a custom WA-plaintext-output-to-C translator for that output to use it in my code. Here is the script: https://github.com/albertz/helpers/blob/master/wolframalpha_...

Example input: http://www.wolframalpha.com/input/?i=solve+a*x_1%5E3+%2B+b*x...

Output: s->a = ((x1 + x2 - 2.) / pow(x2 - x1, 3.));
s->b = ((- (((x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) - ((4. * x2 * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((6. * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) - ((7. * pow(x2, 2.) * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) + ((6. * x2 * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) - 1.) / (4. * x2 - 4.));
s->c = (1. / 2.) * ((((x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) + ((4. * x2 * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) - ((6. * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((pow(x2, 2.) * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) - ((6. * x2 * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) - ((4. * (- (((x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) - ((4. * x2 * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((6. * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) - ((7. * pow(x2, 2.) * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) + ((6. * x2 * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) - 1.)) / (4. * x2 - 4.)) + 1.);
s->d = (1. / 4.) * ((((x1 + x2 - 2.) * pow(x1, 3.)) / pow(x2 - x1, 3.)) - ((4. * x2 * (x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) - (((x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) - ((pow(x2, 2.) * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((2. * x2 * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((6. * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + x1 - ((pow(x2, 2.) * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) + ((6. * x2 * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) + ((4. * (- (((x1 + x2 - 2.) * pow(x1, 2.)) / pow(x2 - x1, 3.)) - ((4. * x2 * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) + ((6. * (x1 + x2 - 2.) * x1) / pow(x2 - x1, 3.)) - ((7. * pow(x2, 2.) * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) + ((6. * x2 * (x1 + x2 - 2.)) / pow(x2 - x1, 3.)) - 1.)) / (4. * x2 - 4.)) + 1.);

(https://github.com/albertz/music-player/blob/master/ffmpeg_p... SmoothClipCalc::setX)
"JS is not a great language for linear algebra." what does that even mean? It's a general purpose language. It all boils down to how you want to use it, like any other general purpose language. A lot of times in cases like this, people choose not to make it look pretty and easy to read to gain performance. This simulation is very CPU intensive, trying to have pretty code and speed is going to be tough.
Regardless if its a good thing or not the fact remains since it is popular today it will be used for years to come. Someone will have to know how that one PHP app works that your company made 5 years ago and refuses to update.
keeping up foreign relations, you know?
I just downloaded and its awesome.

There is just one, one little thing: I can't type letters with this accent '´'. Like á or é. When I type ´ it clears the current line content.
https://en.m.wikipedia.org/wiki/Triarchy_%28theory%29 is better
That ignores the way wholesale channels work, and I'm pretty sure a judge's son would setup shop by acquiring said embargoed products elsewhere. It would have less than 1% of an impact on the average juror's life.
I'm not sure of the timeline of what you did, but you can appreciate at least that they're giving you the market rate at the time you bought it (right? I also remember about a week ago reading a message on coinbase that they were over their buy limit, and in order to buy right then you had to agree to pay the market rate at the time of delivery)

Cause right now, it's looking like you made approximately loan-shark many dollars off of however many coins you bought at coinbase, that you're getting tomorrow, for which your bank probably still has not debited your account.
In case you missed it, this submission is not about PostgreSQL vs MongoDB. It's about the crazy GIF parade in the comments interleaved with thumbs up emojis. You don't see such stuff often on github :)
Why Cicadas Love Prime Numbers
CouchDB has better replication support (e.g. multi-master, MVCC).
I agree. This approach with vanilla JS acts as a good bridge to a library like D3. For me, D3 took a little effort to get off the ground but contains some very powerful features.
Why do folks downvote civil open-minded discussion? I always assumed downvotes were for bad behavior or trolling. Is there an official position on the use of downvotes?
Yes we switched to it a month ago, which improved it but like you said, we are still having to compact frequently and having the hassle of switching the primary. Cassandra has turned out to be much more performant and easier to maintain for our use case.
I want to give $50, can I just get a t-shirt?
AT&T also has an option, called AIO Wireless. There are many other smaller players that are either T-Mobile or ATT MVNOs.
Hackathons in general should be viewed with a serious amount of skepticism because it mostly is, as Liu notes, a way to get you to work for a company for (basically) free.

That being said, this sounds above-and-beyond scummy based on the information provided. The lack of transparency and the fact that the grand-prize winner worked at Salesforce for 9 years is a seriously questionable combination.

Aside from apologizing profusely, though, I don't know what Salesforce does here. It'd be pretty mean to yank the guy's prize (and would only lend credence to the conspiracy argument), but doing nothing or promising to "do better in the future" will certainly be a PR hit for Salesforce both in terms of recruiting and future activities sponsored by them.

They're in a tough spot, though I don't really pity them since it was their own doing.
Abortion joke in GNU's libc manual
BugMuncher just got cheaper
Texas is conservative -- with a small c. Lots of suspicion towards outsiders generally, and towards large corporations in particular, have resulted in many outsized jury verdicts (in non-IP or patent cases) from Texas, as well as other red states like Mississippi, Alabama, Florida panhandle, etc. It certainly isn't the 17 story cash register that LA Superior Court, Downtown Civil Division is, but the smaller counties in Texas aren't bad at all from a plaintiffs' perspective. Just be sure the lead lawyer on the trial team is from around there and speaks with something of a twang.
There are already tons of cheap android phones in China. With Chinese brands trying to become a well known maker.
Kinda pathetic

yet another also ran
Ok, I'm getting confused then... The article uses the Meyers-Briggs definitions.

I'm struggling to find the definition you're using. For example I found this:

"Introversion is not the same thing as shyness but it is
often mistaken as such by extroverts, who may find it
difficult to relate to introverted tendencies. Introverts
prefer solitary activities over social ones, whereas shy
people (who may be extroverts at heart) avoid social
encounters out of fear." [1]

Yet if I understand you correctly, there is another definition of introversion that equates introversion with shyness. Can you provide a link or expand your explanation?

[1] http://en.wikipedia.org/wiki/Extraversion_and_introversion
Top 5 tips for making fast responsive design sites
Also, talking about information asymmetry. Isn't it ironic how most kids are educated in public schools? Surely no information asymmetry can come out of this, it is the democratically elected government after all that takes care of the children and what and how they learn.

In other words, government with its massive resources and near monopoly on many things like police force, law and education taking advantage of people? Not possible. A startup funded by Google? No question evil.
We do have bash, but why bring it up when we are talking about terminal emulators.
It is implementation-specific (from the spec:)

There is also a set of predeclared numeric types with implementation-specific sizes:

uint either 32 or 64 bits

int same size as uint

uintptr an unsigned integer large enough to store the uninterpreted bits of a pointer value
New App Funding Model: Signing In is First Premium Level
npm actually caches packages locally, so don't feel too bad. Still if you have wildcard dependencies it will hit the main npm server to check if you have the most recent version in your cache.
You could be a great customer in return for their services :)
Agreed, I get the message, but your link leads to a very cool demo, on Firefox 17.
Not all tech jobs are for "programmers". Writing HTML may not be glamorous or prestigious, but it's undeniably a tech job, as is being a sysadmin or ops or qa or technical writer.
That's pretty cool. Might be an excuse for me to mess around with Firefox and see if they'll accept a patch from me over the upcoming holidays.
The ssh bundled with Git is not a good port. It still uses ANSI version console API which mess up non-English characters. Note that there ARE APIs (like WriteConsoleW) supporting Unicode and produces nice multilingual output.

Maybe I have to remake a ssh using Node. Node has a NICE tty port.
What do you mean by multi-segmented downloads? I thought it already did so.
The TSA agent was incredibly rude and didn't seem to want to listen to any part of my explanation, he could see I had a note from my mum saying I would be visiting with my friend so I don't see why I would have to be detained for a while.

Terrible was more of a personal opinion because I've never experienced airport security like this in my life, I've been asked when I arrive who I'm meeting etc but not detained or anything.
Honestly very impressive, idea: if made into fullscreen (i.e. without edges visible) and with an added horizon and an emulated sun-rise/sun-set this would make for totally enthralling watching - the "live'ness" of it makes it a thousand times more interesting to the eye than images or pre-recorded video material.
Writing to a pipe is different from writing to a local file, only because you have to be aware of what's going on behind the scenes.

If the other side of the pipe closes (e.g. syslog-ng), your process will hang once the I/O buffer fills up, which is generally 4KB.

You especially need to keep this in mind, when syslog-ng restarts (pipe closed, pipe reopened). You'll probably glance quickly to see that syslog-ng is running, and the pipe is present, but wonder why nginx is not serving traffic.

Or worse, be fooled into thinking nginx is fine because it was serving traffic up until it served 50 requests (or however many reqs it takes to generate 4,000 bytes of access logs), then stopped.
You're implying that their conclusion is the result of them being uneducated? Pretty sure it's the result of ideological bias, not intellectual ability or knowledge.
http://asterank.com/discover is down?
for historical note, this change was made in may 2012 Java 7u6
First, you don't need to modify path, you can just open and use the "git bash" (which is just the bundled bash configured with git in path) for everything. It even has convenient shell-extension to open it in arbitrary directories.

Secondly, if you like MSYS (which is the environment bundled with git usually), then you can just download it directly. That way you can choose which tools you'll want, and stay up-to-date.

edit: interesting how many people seem to be more familiar with gnuwin32 than msys, considering that gnuwin32 seems pretty dead as a project and never was as comprehensive as msys.
i := 3 means declare i to be an "int", which is the default numeric type. The size of that int will vary from platform to platform. See http://golang.org/ref/spec#Numeric_types
(Assuming the title hasn't been changed…) Removed from service isn't the same as disabled? To my mind they're synonymous. But I suppose the former may sound a little more inflammatory.

Interestingly, the initial email reported the cause to be a ToS violation.
I've never seen these as doing work for free. I've seen hackathons as a way to get developers excited about a product, platform or API. A cool and fun form of marketing, in effect.
Have a blog post?
npm is pretty much the prime use-case for CouchDB.
REST API out of the box, replication is a core feature and not just a scaling feature (multi-master, MVCC) and the validation/access control is pretty much made for it.
The npm registry is implemented as a CouchApp for a reason.
Make a work account for that company and keep it separate from your personal account. Never accept your coworkers on social media sites. How hard is this?
actually, you could do us all a favor. ask salesforce to open up the entry gallery. we've been trying to construct that ourselves. but some people are scattered to the wind. and others have relationships with salesforce and don't want them jeopardized by being an active voice.

people did hard work. and i'm not just advocating for myself. it is appauling that the work went into the circular file. and what they would have been judged on is the marketing brochure.
Apple Bans 59 Comics From Comixology App in 2013 Due to Mature Content
Is social bookmarking for deals still alive?
> Aside from apologizing profusely, though, I don't know what Salesforce does here.

They're a big enough company that "throw money at the problem" wouldn't be an especially difficult fix. They could just apologize for the confusion, bring in a new review board and dole out additional prizes.
This happened to me at a startup I worked for and I felt very violated. Since I'm a software engineer I consider my agreed contribution to be focused on software architecture and code writing. One day at our staff meeting the founders had an hour by hour schedule of the day with a staff member's name by each hour. They explained that this was the schedule we were using for "social networking broadcast". At my given hour I was supposed to push our product to my social networks. It was at this moment that I regretted adding my superiors as friends on Facebook/LinkedIn because they would know if I did not actually do it. I very much felt that if I didn't do it, there would be consequences.

If you work in marketing, you may advertise on your resume how many contacts you have in your social networking circles. I do not. I use them to keep up to date with family and friends. For me this was all very unexpected and abrupt. Please don't do this to your employees. I quit less than a month later and at that point I deleted every single mention of the company from my social network. I didn't do that because I disliked the company's product or even the people who worked there. I did it because I felt dirty for what I had been forced to do.

I think the important thing is that it is clear up front when taking a job whether or not your "private" social network will be controlled by the company. If I had known that they felt they had the right to control my posts, I would not have taken the job.
I recently finished an in house visualization project in which the original spec called for D3 to be used. This is no particular fault of D3, but for whatever reason, the d3 visualizations that our freelancer built (mostly simple chart types) was not only not working on pre-IE8 (which was to be expected), but was iffy in certain edge cases for IE 10.

So in a panic, I rewrote half of the suite in Google interactive charts, my goto solution for quick easy interactive charts. It was ok, except that GCharts has always had an awkward API, but even worse, was very hard to customize.

So in another fit of panic, I tried out Highcharts

http://www.highcharts.com

In a single day, I was able to rewrite all of our visualization code AND make them look like the photoshop specs...and the charts worked flawlessly across browser testing and apparently will work with IE 6.

I've known about highcharts for awhile, but have never seriously used them. Maybe it's because I'm an elitist douche who finds their homepage to be too reminiscent of early-2000s PowerPoint and Excel design...yet in terms of software, I could not be any more pleased with them.

Again, not a knock against D3, which I will continue to learn for the bespoke stuff I want to build. But in terms of interactive common charts, Highcharts is pretty slick...I'll likely never use Google Charts again.

edit: I should emphasize...the problems we had with D3 were not inherent to d3. But as you probably know, D3 is not well suited for common charts out of the box. I am only saying that if the situation does not call for D3, then Highcharts may work just fine for you right out of the box. Highcharts also has an extensive API for bespoke work but I did not venture into it
Every time I've travelled internationally, even before I was 16 I've not had this problem (being completely alone meeting someone) therefore I was quite annoyed to be detained for this long and be met by someone who kept probing me for information when he could clearly see I'd got this far and had all require d information.

It felt like I was wasting the second TSA agent's time being there.

Perhaps terrible is the wrong word, but it still wasn't a very welcoming experience and left me feeling quite angry/upset for the remainder of that day.
I think it depends on the difference between an "investment" and a "gift." Similar to loan vs. grant.
Sadly I read this as a precursor to shortages in water, fish and fruits/vegetables that are coming. The populations of monarch butterflies, bees and other insects are dropping like a stone year over year. The fish near asia's costs are disappearing. The culprits include pesticides, overfarming, overfishing, and pollution. I am not even as worried about the garbage anymore -- scandinavian countries have figured out ways to burn the garbage and "contain" the waste gases. However, the main problem of capitalism is the numerous externalities that are exploited until it's too late to fix. It's not just global warming. It's raping the ecosystems for profit. No futures are going to save us from that. We need sustainable practices but I really don't see a way that'll happen at this point.
Outrageous, but consistent with a world where most sales are made by gaming procurement processes.
I'm not at Backblaze, but when I was at Google I did know what Google was paying for drives direct from the manufacturer and it was not as much lower than the distributor price as you might expect. Margins are pretty thin in the disk drive business.
Well, next time, don't raise money from Friends and Family. Raise it yourself. Work for a few years, gain experience, live frugally and save. Then bootstrap with your own money, starting with your own money will really have you think harder than with other people's money.
There are actually more pre-paid plans than post paid plans. Not as well advertised of course but of the top of my head:
Ptel,
Straight Talk,
Virgin,
Boost,
Revol,
Metro,
H20,
Page Plus