skysight-inc/HackerNews huggingface dataset:
Ha -- there's not much in the way of release notes there ... but there are some interesting commits that went into 1.9:

Lydell's big reworking of how variable generation determines what names to use: https://github.com/jashkenas/coffeescript/commit/8ab15d73722...

Alubbe's first draft of adding (automatic) generator support to CoffeeScript — less complicated than you might think: https://github.com/jashkenas/coffeescript/commit/a78cbe78a15...

Lydell's refactoring of how string and regex interpolations are performed, resulting in a net negative (!) code change in the Lexer: https://github.com/jashkenas/coffeescript/commit/0dcff507fbe...
Datadog is great. I converted my New Relic monitoring over to Datadog without too much hassle. I was only using the backend monitoring part of New Relic so I didn't miss any of those features. The dashboards are much better, the event stream is really cool, the AWS integrations are great, and the front end is pretty speedy. And the best part, it costs about 5-10x less (which is what prompted the conversion to Datadog in the first place).
Organize one! I'm in north San Diego county and for a little while we were doing them up here occasionally. I just poked the SD list and found enough interest. If you did one in South OC I'd show up.
With the PS4 running FreeBSD and using LLVM/Clang. What would be the best way to simulate hardware and software to make life easier while developing but before obtaining the actual hardware?

Edit: to clarify, say for Xbox One, Devs might start out just using a Windows PC, Direct-X, Visual Studio (just as an example) and get far enough in the game and perhaps secure a dev kit later.
I'm glad to see you writing that, and thanks. Lemme just add that I think I might be able to surprise you about aptitude to and development of "deep hacking abilities". I don't know about robotics, but C/ASM RTOS-style systems programming? I think you can quickly develop that from people with no prior exposure. I built a hiring process on that hypothesis, and months after leaving the firm we used it at, it apparently continues to be working very well.
Crashes constantly using a google galaxy Nexus. I would love to have it work though.
This happened in 2008 in Spain[0] with Gas Natural featuring "Antonio Gilipollas Caraculo" (Anthony Asshole Butthead). The rogue employee was found via access logs, fired and sued. No money was refunded as far as I can tell.

[0] http://economia.elpais.com/economia/2008/01/24/actualidad/12...
Very creative solution! I love mandrills JSON API and the 12k emails on the free tier and twilios API was a breeze to work with as well.

Do you find the auto-call feature to be a distraction sometimes? How does that work exactly? I wouldn't want my phone to randomly start dialing a listing it matches without myself taking a look through it first.

Edit: May want to include this is from 2013 in the title.
If I read it correctly your third paragraph describes how things should work. I'm saying that misappropriating 3rd party information has already been established by case law to be insider trading.
Per their security policy, the app and servers respect exchange initiated remote wipes see section 3 "User data retention" at https://www.acompli.com/security/
Recruters: Looking for ReactJS Native developer with 5+ years of experience!
I am surprised nothing showed up on the mac app store for "low poly art"

I would pay for such an app.
Or, use the trading profits to subsidize the processing fees.

A credit card processor that charges 0% fee on transactions would have a huge advantage when pitching retailers.
For people not being able to recreate this is because he doesn't mean x = "a" he means x = "yay" with y being asterisks.

So

x = "yay"

x.split("y")

=> ["", "a"]
No matter how noble the underlying cause -- and it's certainly a noble one -- self-promotion seems to be part of the game with this one: the author is also the submitter of the article to HN.
The article lost a lot of credibility for me with it's, "thousands of millions." Apparently they think their readers are really dumb.
Even if it does, so what? I'm all for having designers on the team, but gratuitous redesigns often end up for the worse.

Something like LibreOffice is a giant piece of software produced by a team that is far too small. They have to be conservative, and they have to focus their energy properly.

Frankly, instead of playing around with trying to make things "beautiful" (which is hopeless anyway, given how opinions differ), I'd rather they turned their design brains towards the kind of small tweaks that make the UI flow better. There are bound to be hundreds or thousands of little corners where twiddling slightly with the layout of menus, dialog boxes, etc. would make users more productive. Focus on those, please. (Note that judging by the more detailed reports, this is actually what they are doing.)
> She's rejecting him because he doesn't have enough of the traits that society says a man should have (and maybe has too many of the traits that society says women should have):

That's sexism.
Taiga.io + Slack: Awesome Integration Live Now
https://news.ycombinator.com/item?id=8966042
The most striking thing about Randall Munroe's "Up Goer Five" comic [1] was that the word "computer" is on the list, but "thousand" isn't.

"(Explained using only the ten hundred words people use the most often)"

[1] http://www.xkcd.com/1133/
The title is wrong.
Standard Drawing Library != Standard GUI
A lot of that stuff can be done with embedded third-parties like Disqus or ShareThis.
The OWA mobile app for IOS would be an embarrassment if released by a few developers working in their spare time, much less a multi-billion dollar company.
What would stop a company selling lifespan expansions from ruling the world?
Latest Curated News and Posts on DevOps, BigData, Cloud
It's just an idea but I think any advanced civilization aware of threats of GRB would try to transmute from its organic form to avoid extinction.
Is it going to be fairly simple to drop-in/build a framework like marty.js & have it render React Native?
Is there anything interesting about this? It's not like end users will get any utility from this, do development studios? Or is this just a way to ease Sony's maintenance burden?

Yeah, it's probably a good idea in the grand scheme of things to get their patches back upstream. But is it worth reporting on? Worth posting/upvoting on social media? It doesn't actually mean anything does it?
I have to disagree for a moment. I can understand why engineers get into a mindset that this sort of arrangement might be fair, but honestly, how is this fair at all? Most everyone is salary. Let's say, for ease of numbers, you are salaried at $104,000. This breaks down to $50 an hour if you work 8 hours a day, 5 days a week, for 52 weeks in a year. Let's also assume you have 10 PTO days. In reality you work 8 hours a day, 5 days a week, for 50 weeks a year. You take two weeks off for vacation.

Now, let's image you are actually putting in 50 hours a week (not a bad average for a startup) instead of 40. And let's say you are actually getting comped 50% of those hours as PTO. According to this plan and math by week 44.5 of the year you have accumulated enough PTO to take the rest of the year off. To put this into perspective you would be able to take off from the beginning of November all the way to the New Year, and you'd probably still have a bit of PTO roll over. I doubt that any company will go for this.

On the flip side of this equation you have worked approximately 10% more hours than you have been paid for to accumulate that PTO. This reduces your functional hourly rate by 10%. If you actually stopped working at week 44.5 and took all of your PTO that you have accumulated, you would still functionally only make $45 an hour instead of $50.

This is completely unfair.

So what is the solution? Well, my solution has always been to work hourly instead of salary. This changes the equation. If I am making $50 an hour and I work 50 or 60 hours in a week, I don't feel so bad. My employer hardly ever wants to have me work overtime. Isn't that interesting? They would rather the overtime goes to salaried employees. That says something. However, when they do need overtime, I don't feel bad, I am being paid. On the flip side, when I want to take a day off or a vacation, I don't bill hours, and I don't get paid. The employer usually thinks this is a great idea, and I just have to budget for the ebbs and flows. This is fair.

Another option is work smarter (I do this whether I am salary or hourly). Test everything so it doesn't break. Automate everything so it can be deployer, scaled, or fixed as quickly as humanly possible. I work hard to put myself out of work. Yet, I always have more work than I ever need.
You mean priceonomics' product isn't their blog? ;-)
Ad hominem attacks, however, are clearly not in-line with moderation guidelines. :P
Loved that book...highly recommended!
Hi,

because powerstrip presents a standard docker HTTP api - it can certainly be used to interact with any other tool that talks standard docker HTTP.

For example - I put together a small run-through in powerstrip-weave where fig can be used to allocate weave IP addresses:

https://github.com/binocarlos/powerstrip-weave/tree/master/e...

Fig speaks to the powerstrip HTTP api which in turn speaks to the weave adapter.

It would definitely be interesting to have some kind of cadvisor adapter (or equivalent) that was automatically feeding back metrics to some kind of scheduler.

The main point is to allow the vanilla docker client to interact with powerstrip and therefore by extension - all of the existing orchestration tools.
Shit, even if not possible to edit that's worse as it includes an address and phone number for the business and the technical contact.
Having a well-supported full-featured word processor on Android should be very popular. It could multiply the audience for Libre Office. Congratulations on a monumental effort.
Last mile speeds for end-users aren't that important, most networking interaction they require goes to the internet anyway. Internet providers in the USA trying to push 5Mbit to be classified as "broadband" should tell you enough... I'm used to full speed 100Mbit internet (actually 160, but my router only has a 100Mbit connection), but for average useage - the difference between 50 and 100Mbit is rarely noticeable - unless you download big files.

Once 4k or 8k streaming becomes more common, sure then you'd like to have full Gbit where max bitrate would be 340Mbit - but for even decent full-hd streaming - nobody needs more than 50Mbit (in real throughput that is).

Higher speed things are more important on servers that have to handle more and more connections, and the end of this horizontal expansion is not in sight. Everybody starts using the internet for more and more things, and this all has to end up on servers that have to handle connections from millions of clients.
Wow, this is a painful app for me to use. I have a subfolder of people I need to deal with that mail gets sorted into but this I have to drill down to get to it and can't set it as a default view.

This thing is simplistic and horrible.
Unlikely. Game developers make assumptions based on the consistent hardware; it's a lot of why they can eke competitive performance out of old hardware. You might eventually, with much work and thrashing, get something to start, but that doesn't mean that all of the little tweaks and tricks based on the PS4's hardware itself are going work on your PC. "It's all x86" doesn't take into account the unified memory architecture between CPU and GPU, for example.
Yeah, Breaking Bad always painted everything a lurid yellow for scenes in Mexico.
Malaysiaairlines.com is proxied by Akamai CDN, surely Akamai has access to the certificate used for malaysiaairlines.com then.
Working for a web firm that has a CMS, and web platform that is 95% ran from SQL queries. Reading this reminds me how cluttered and loaded websites have become. Granted I'm not a developer, but it's noticeable when you have to account for 1.5 seconds of latency because of database pulls, and the fact that it makes everything more complicated, as well as harder to design for resiliency.
Unofficial Relay FAQ
(Also, "head" and "tail" are function names in the Prelude, but I'll assume you meant to write "hd" and "tl" or something like that).

No, I overlooked that. Writing "hd" and "tl" would be opposite to my point! I think that "head:tail" is much more readable and much more informative than "x:xs".
5-min limit to trick the mind into forming a learning habit
Middleman still receives consistent updates. It's been a rock solid platform for us to build static websites and the occasional prototype out of for the last few years. Deploys easily to GitHub pages, too.

https://middlemanapp.com
https://github.com/middleman/middleman
I've still got Word '97 documents where Writer frags the table formatting...
I might be wrong, but let me venture this:

No. US v O'Hagan did not establish misappropriation as "insider trading". It established it as fraud, and as an SEC §10(b), which covers a broad range of securities fraud that is not describable as insider trading.

The syllabus for the case itself seems to be at pains to distinguish misappropriation from insider trading.

The importance of the distinction is that the Capital One case is something the spirit and letter of the law wants to deter, while satellite imagery of commercial activity isn't, despite it too being an example of market actors leveraging their own access and assets to gain an advantage in the market.

I eagerly await correction. :)
Elasticsearch: A Simple Tutorial
This is clearly insider trading. It's non public info.

I had tons of non public info as an auditor for Arthur Andersen. No way in hell I would have traded on any of that information. Job > Jail.
I'll be looking into it. Similar topic: https://news.ycombinator.com/item?id=8967391 .
I poked around in the neighborhood of "Tremulous" and saw a lot of obvious data errors: "ladiesand","manklnd", "confldentlal", "howdare", "monment". Other words don't seem particularly rare: "productively", "areolas", "combusts", "lazier".
god damn, and posting the images to twitter.
I gather my impressions of Shanley from the parts of herself she chooses to show the world, both on Twitter and otherwise. I found her extremely hostile reaction to a journalist writing a profile of her very interesting.
React Native, in retrospect ... the day the Berlin Wall fell?
The Wordpress on this site is dead, why don't more people use static html generators these days? It doesn't get more web scale than static html via pelican or Jekyll or something :)

I'm quite happy to see this happening however and see that the batteries included, but removable mantra really is actually happening.
One workaround is to change your business model and accept donations instead. That obviously won't work for everyone, obviously.

This works because tips and gratuities are not considered taxable consideration for VAT purposes and therefore outside the scope of VAT. It has to be a genuine tip though - i.e. voluntary, no minimum or recommended amount and not a condition of purchase.

There is a platform out there that lets you sell things under this model but I can't remember it's name.
I'm guessing the OP had problems scraping from Heroku because Craigslist blacklisted Heroku's servers?

In any case, parsing Craigslist apartment listings was how I practiced Ruby...Twillo/IFTTT/Mandrill didn't exist at the time, but a straight-up command-line scrape into CSV/Google Sheets is, IMHO, the right amount of engineering for the situation...unless the SF rental situation differs markedly from NYC's (pre-2008 crash), most rental situations don't require the applicant to be the first to call. It's a seller's market, and even if the seller wants to get out quick, they still want the best of several applicants to choose from, and there are things that keep the process from being an instant transaction (background checks, and the like).

But having everything in a spreadsheet, so that you can quickly compare across categories (and whatever metrics you wanted to extract from the text), and then create a column to mark Y/N, or 1-10 for preference, and then another column to mark where you are in the application process...that to me was a huge time saver than just regularly browsing Craigslist and doing copy-paste into a Word doc.
Hey Michael!

Powerstrip can be used to prototype extending anything which speaks the Docker API. So in theory it could be used in front of swarm, as well as behind it.

I'm also interested in finding a way to prototype extensions to the Docker CLI experience... this is the next logical step, and something we should talk about. :)

Just to be clear, as well, powerstrip is all about finding ways to prototype things. I believe that the way that it gets used can go a long way to figuring out what the best extensions points in Docker itself are.

IMO, the powerstrip project will be a success precisely if we can throw it away in a few months because we've used the results from the powerstrip experiment to build the right extensions mechanism into Docker itself that we can use instead ;)

Cheers,
Luke
That's kinda weird, considering the vividly red cover.
I like that idea way more than selling [aggregated, anonymized] consumer purchasing habit reports to advertisers, which is what I figure tons of payment processing companies are doing now (I have no source on this, but it seems obvious),
Try touchdown instead?
Middleman has been the most usable for me. In the past I've tried Jekyll, Hexo, Huge and DocPad.

Middleman is just simple enough that you can quickly build out an entire website/blog with great functionality, but extensible enough that you can write some custom Ruby to do that one specific thing you want.

I also really like how middleman can essentially use any markdown renderer or template engine. As someone that loves erb, Sass and Rake, Middleman just makes the most sense.

A few sites I've built with middleman

- http://ryanSrich.com/blog

- https://resources.catalyze.io
Where did I mention spiritual beliefs??? As for these being my guidelines - they aren't. In my time using HN I've seen many, many people advocate that guideline. It might be useful to rethink your attitude when commenting your average karma is less than one.
This is cool. I've been working on something similar[0]. It only takes a few more lines to add some of the other useful libc/posix/sysv things. My eventual goal is to rewrite asmutils'[1] httpd [2] in C and get a binary about 2-3x in size (2-3K).

[0] https://github.com/lpsantil/rt0

[1] http://asm.sourceforge.net/asmutils.html

[2] https://github.com/leto/asmutils/blob/master/src/httpd.asm
Now if only i could access my Outlook.com contacts & calendar from my Mac. If anyone has any solutions I'd love to hear them
>This is a gray area, and I'm not sure the line is really that clear cut.

Your examples are not novel issues, certainly there would be case law on point. I can not cite the case law, but I would tend to believe your examples fall within the classification of insider trading (i.e. trading based on a companies non-public information). I know for example as an attorney if I am working on a merger and I buy/sell stock or inform someone else who buys/sells the stock that would be insider trading.

Generally, think of the Martha Stewart allegations, she was informed by a friend/corporate officer that the FDA was rejecting the companies cancer drug. Based on that non-public information her brother sold the stock and then the FDA decision became public and the stock dropped. It is a stretch from your hypothetical, but the non-public information paradigm would seemingly still apply.
Good thing the code was GPLv3 a week ago. Let the forks begin. Maybe they'll fix the timing bug mentioned in the reddit thread, while they're at it.
Or O'Hagan misappropriation.
It's not easy to verify at all. Free energy calculations are very expensive.
Although that claim is a bit simplistic, it is not without claim.

You might start here http://www.thelancet.com/journals/lancet/article/PIIS0140-67...

If humans or any living thing didn't have the ability to fight off disease life wouldn't exist. The degree to which anything can fight off an illness is a combination of genetics and environment which includes its overall health status.
I recently worked at Capital One (left recently), they were not following protocols and probably had gained access to information they should not have had.

That being said, I highly doubt Capital One is "on the hook" because they were breaking company rules and would have been terminated. Further, I am pretty sure the employees were breaking several laws as well as Capital One's policy (at least according to the contracts I signed and seminars I had to sit through), Capital One would not be directly responsible if they attempted to prevent such behavior (which they do).

In this case, Capital One could only be on the hook if they benefited or distributed individuals data, they actually did neither. They had only general sales data and only the two employees illegally made money.
Picturelife acquired by StreamNation
FCC changes broadband definition to 25 Mbps
We're working on moving to a static site generator :)

That said one emergency mod_rewrite rule later and we fixed the issue - which was that the HN link went to the link without the trailing slash which was hitting the database! :'(
Assuming by the notation you mean what jordsmi says and you mean:

x = "*a*"

.. then it's not surprising. It works similarly with anything, not just asterisks. For example:

",a,".split(",") # => ["", "a"]

But I don't consider this behavior odd, and it's been the same behavior all the way from 1.8.6 (the oldest implementation I have installed to test with) through 2.2.

Think about what's necessary when splitting up a row of CSV, say (or even some space limited logs or configs). You want that first 'missing' value to be represented in the output as it affects the position of later values. However, you don't need the final missing value represented as it has no significance - it's merely a trailing null value.

Also remember that Ruby has its heritage in Perl with methods like this, and Perl behaves similarly:

perl -e "print join(':', split('\*', '*a*'));" # => ":a"
"This is clearly insider trading. It's non public info." is broken logic. You are allowed to trade on non-public information; in fact, for the markets to work effectively, you want people to do exactly that.
I'm getting a force close when trying to choose a picture on a Sprint Samsung Galaxy Note II. I have no experience with android development and don't know how the force close reports work, but one was sent and I hope you can figure out the bug.

Really looking forward to trying this out! Will be great for wallpapers.
Atlassian Stash on Docker
Startups that help startups start up
My upvote on this comment is my indication that I'm interested in the computer version. :)
The FCC Just Redefined Broadband So Expect Faster Internet
Well this is pretty exciting. This opens up the door for PS4 games to be written in any language that uses LLVM as a backend, right? So in the future, PS4 games could be written in D, Rust, Ada, ActionScript...

Especially with the indie focus Sony has had, this could make it much much easier for people used to creating games with ActionScript to get their game on a console.

Is there something I'm missing? This seems too good.
Yeah that was not a good comparison; the problem here is that the contract applies to all music released by the artist for 5 years, not just what is uploaded to Youtube. This is vastly, vastly more restrictive than Github. Not even close.

If Github did this, they would lose everyone overnight.
LibreOffice 4.4 starts showing design make-over
It's funny, I had exactly the same experience when I lived in Germany for six months and was studying German. I would just keep speaking German until they gave up :)