skysight-inc/HackerNews huggingface dataset:
The default themes / colors in matplotlib leaves something to be desired. I'd recommend checking into [seaborn(http://stanford.edu/~mwaskom/software/seaborn/) for setting nice default colors and handling many types of statistical data plots. It reduces a lot of the boiler plate.

For visualizations that need to be shared IPython notebooks are great and work with Julia & R as well. The @interact widgets are fantastic for exploring data. Unfortunately interactive notebooks are difficult to post on a static website.

To answer the OP's other questions:

For that, I've been moving to a mix of html5/javascript/d3. While it's still a new-ish mix compared to matplotlib, there is something about being able to save all the data and computations to an html file which anyone with a decent browser can open and interact with is fantastic. I utilize this method to store my protocol records for experimental tests. One file can contain pretty self-describing data along with javascript code to nicely present it.
strings < /dev/urandom | grep wisdom
Are you looking at the same map I am?

A47 appears to be less than a mile away according to Google Maps scale bar. Walking to Great Yarmouth is listed as .1 mile (I don't know how though since I don't see any bridges across the water).

In addition, that's a stop along the train line to Great Yarmouth which isn't exactly nowhere. So, are they running a train only to Berney Arms? I doubt it terminates there. Now, it could be that passenger service is sparse because it follows the geographic feature (the river) rather than cutting through like the roads.

Finally, a lot of this stuff stems from the massive cuts that the railways took in the 1960's. That area used to have a lot more rail lines.

https://en.wikipedia.org/wiki/Great_Yarmouth
https://en.wikipedia.org/wiki/Beeching_Axe
Indeed, he shouldn't be doing consulting, he should be learning everything he needs to be able to do the consulting after hours. If an employer doesn't train you, you should train yourself.

I've been tempted more than a few times to take vacation days and line up another gig for the week that I'm off. Double the pay for doing normal work hours?
How To Find Your First Warehouse, Part 3
As former product entrepreneurs, we've experienced the head-rattling frustration of finding a warehouse. After talking with 100's of product companies, we saw their struggles as well. Surprisingly, there was no resource on how to actually do this... So we wrote one: How to Find Your First Warehouse (Without the Headache).

Full disclosure: Our company makes it really easy for product companies to outsource their fulfillment, reducing the process from a month to a matter of minutes. We are the only 3PL that offers guaranteed upfront pricing with no hidden fees surprising you later. We're able to do this with our warehouse API that gives us more transparency into our network of facilities.

Ultimately, we believe you should spend your time on what you do best (ie., product development, sales, etc., not necessarily fulfillment). We hope our guide can help aid and expedite your search.

Feel free to ask us any questions you have about fulfillment, we're happy to offer any advice or guidance.
If the startup has a total of two other developers, I'm not sure they're at a point where they can afford to hire juniors devs to babysit.

Then of course there's the whole part about disclosing company trade secrets.
Facebook cannot challenge warrant on behalf of its users
In this world, those that seek out additional responsibility thrive and those that wait for work to be handed to them die a slow death.

I dont care if its sweeping the floors, taking out the garbage, or simply asking for more work. If you cant find a way to justify your salary, how can you expect to keep your job?

Not being assigned work might he a good excuse for not doing work, but its not a justification for your salary and it certainly doesnt demonstrate a commitment to earning the right to your job.

This is a classic example of not taking responsibility for what happens to you.

Edit: didnt mean to be harsh...i think if this person started doing things around the office or proposed ideas or even executed on unassigned ideas that might move the company forward they will get recognition and likely promoted. Its mot about asking for work it is about showing how much you care.
Forget Dr. Who's 'Tardis' - Call this the 'Turdis'
Why German Startups Fail
It is more proper to refer to them as Muslims, not Arabs. The whole point of Islam was to unite everyone under the same ideology. That's why it's called the Islamic civilization.

Source: I'm both an Arab and a Muslim.
“Go Back to Where You Came From” Reality Show Took Contestants to Syria
I'm not saying that the employer didn´t make mistakes. But it is always the same and so many people are doing it wrong.

If you are in a situation that needs to change, take action. This is your responsibility and it does not matter who fucked up this thing.
Richard Florida: Subway and Bus Stops Are Not the Cause of Gentrification in NY
It's not the idea. It's the execution.

The world is more than just about idea, luck, and connections.

Just by looking at the websites of airbnb and frbo will tell you a ton.
I think Crockford is wrong in that linked article. What he presents as unique features of prototype-based OO seem to really be features of highly dynamic OO. All of the things he implements in that article could be implemented just as easily (indeed, in more-or-less the same way) in Python or Smalltalk, couldn't they?
I'm a little confused here. The article says Uber and Airbnb are quite effectively regulating themselves, and never bothers explaining why they're a problem.
The use of the word "game" to describe interactive media is an unfortunate one, largely because your reaction is understandable through the parsing of the word--though you must couple it with aggressive rejection of context, as you have in this case, to find strict parsing to be a good way to derive meaning.

Or, put another way: I don't think your distaste for what other people think of the potential of a piece of art oozes through quite sufficiently. Could you perhaps try to be a little bit more of a jerk about it, while doing even more to assume facts not in evidence?

Thanks in advance.
They don't have to be double stacked and often aren't. However, I have seen a number of double stacked trains and I'm sure it is highly dependent on the route (no short tunnels, etc) and shipping demand.
That looks like a monster of a camera, can't wait to see what you do with it.
Thanks for this. That first 13 minutes is a really good thought process. I'm sharing with my team.
I don't know your particular situation, however oftentimes giving a Junior developer less work is more efficient if the better developers can be more productive.

No startup ever has said "we're out of things to do". However, they often don't have time to mentor or train new employees.
This comment breaks the HN guidelines. Please don't post comments unless they are civil and substantive.

https://news.ycombinator.com/newsguidelines.html
>> Culling is an important part of the photographic process.

It is indeed important, but it is hard. I was a pack rat until about last year.

I think I must have culled about 50% of my library's images, and then I converted whatever remaining RAW files I had to JPEG, which shrunk it to about a third of its original size. I realized there was no point in keeping the RAWs after I did my post -- I'm not that serious a photographer, and I was never going to revisit the images for editing again. Of course, every person has their own requirements -- I'm only speaking for myself.

I also tried to be my own harshest critic, and each image had to meet only -one- of two criteria:

1- Am I be willing to print it and display it?

2- Do I have a strong emotional connection to the photo? (this is how a lot of less-than-perfect images survived the cull)

These days, I spend more time culling after a day of shooting than I do in post on my keepers. More often than not, I will delete up to 80% of my shots in a day, and a lot of the deleted shots are perfectly fine.

>> There has got to be a better/easier solution than even this process.

My own process is relatively simple - I point Crashplan to three targets: the cloud, a mapped drive (NAS) and a local drive that's designated for backup only.

I also periodically burn my library to BluRay discs (thankfully my library is now small enough to fit on 2x50GB discs). I also intend to use Google Photos, but just haven't found the time to do it yet.
I sometimes wonder if "like humans" is the key. What if past some level of technical advancement, organisms cease inhabiting the same scale as us. Physically and temporaly; they become microscopic and perceive+act on a time scale faster than us by orders of magnitude. Why inhabit the days/hours/seconds timescale when you can have the same experiences in micro/nanoseconds? So we would be mostly not interesting to them and expensive to interact with at our timescale. Not sure if we would notice them right under our noses.
The OOXML "standardization" is more recent. So is Silverlight.

In the end I'm always puzzled when people talk about Microsoft or Apple as if it was one dude who ran over your cat in the early 2000s.
It's a vast corporation, whose attitude towards opensource has improved, at least in the cloud and .NET environment (though I've read people comparing Microsoft to Red Hat and Joyent, which is clearly way off).
For instance, the issue I find most egregious is selling Windows phones with a restricted bootloader, just like Apple does.
fuck taxi scum.
List of FTP Server Codes
After dissatisfaction at my (then) current place, he promised challenges and warned against having side projects.

So, today, I was fired for lack of commitment, working on other things, and disclosing company trade secrets. I was warned of the complex legal issues my actions would have created had I been working at a larger company.

So, it's not enough to work...you must drink the kool-aid and forsake your own free time and creativity. Fuck startups who act like this.
This reminds me of the immer funny David Zuelke explaining the difference between "North Germany" and "South Germany" to a group of non-Germans. It was at an after-phpDay drink a few years ago.

According to him, you can find the famous German Gründlichkeit in The South, with The North being the exact opposite. He used the Berlin airport as an example: "it was an endless failure". This was in 2011 or 2012. I wonder how strong opinionated South-Germans like him look at this today.

I think for non-Germans the difference in Gründlichkeit is probably not noticeable :)
I couldn't keep interested in Dear Esther, but Korsakovia, by the same folks, is a tremendous experience. (Also may bring modern computers to their knees because of some bad technical choices, but having everything go choppy and weird when you're under terrifying stress is not a bad side effect.)
Ahh, yes, the Randian ideology of the self-regulating data-driven, no-bullshit enterprise, because governments are Big and Bad and will stifle the hardworking man in their attempts to do right for society.
The absence of any data to keep Uber and Airbnb accountable is the problem. The current regulatory climate effectively black boxes the entire situation. Uber can cut corners in legal grey areas because the governments have no clue what actually is going on said areas. If they did, then regulators would be able to act (fine, issue injunctions to stop service, and etc), but obviously they can't because of what I've mentioned.
Find a better job.
I wish Sony would have a better native lens selection and then I'd probably be all over that.

I'm super impressed with the Fuji lineup lately (and size) - i.e. XT-1 (clarification: I own one), though at APS-C I'd still like a greater megapixel count. Faster lenses and portability do seem to be sufficiently make up for the sensor size in my book though; but if Sony was putting out some drool-worthy fast primes it would be tempting.
Different kernel

But fairly similar userland.

Still shares some userland, but this is irrelevant.

I would say that for most people, the API matters far more than the kernel implementing it.

not open sourced

http://www.opensource.apple.com has the kernel sources under "xnu". I don't think that substantially less is open sourced than e.g. for Android.

look at how well their open sourced Darwin OS project is doing in terms of update and support

The updates are fairly current (10.10.1 corresponds to the version of OS X shipped last fall), though there doesn't seem to be a very large community building on it.
Software engineering is not a profession with a consistent amount of workload. Sometimes there are lulls between projects, sometimes there are 10-hour workdays during crunch.

Ideally good management minimizes this, but it's never perfect.
Agreed. I also tend towards Save All The Things, because Future Me (or my kids/grandkids!) might feel differently. I'd prefer to err on the side of having too many pictures, than only having a few. We can always cull them later, but it's hard to bring back what has been discarded.

If you have someone in your life who likes to do genealogy research, talk to them. You might also find that you would have been Very Interested in seeing what your grandparents did in their spare time, hear how they spoke, and so forth.

30 years from now, my kids will (I hope) be starting their own families, and I'd like their kids to be able to have insight into what their parents were like as kids, or what I and my wife are like as parents.
I've read there are several services that will do this for less than $100K, plus you can get all the books they bought at the appropriate stores. Suspect this when a book is on the list for only one week.
When I interviewed John D. Cook for a Profile in Computational Imagination I asked him a similar questions here is his answer:

John: One danger that I see is algorithms without a human fail-safe. So you could have false positives, for example, in anti-terrorist algorithms. And then there’s some twelve-year-old girl that’s arrested for being a terrorist because of some set of coincidences that set off an algorithm, which is ridiculous. Something more plausible would be more dangerous, right? I think the danger could increase as the algorithms get better.

Mike: Because we start to trust them so much, because they’ve been right so often?

John: Right. If an algorithm is right half the time, it’s easy to say well, that was a false positive. If an algorithm is usually right--if it’s right ninety-nine percent of the time--that makes it harder when you’re in the one percent. And the cost of these false positives is not zero. If you’re falsely accused of being a terrorist, it’s not as simple as just saying oh no, that’s not me. Move along nothing to see here. It might take you months or years to get your life back.

If you want to read more of our conversation it is available at
http://computationalimagination.com/interview_johndcook.php
If he was in a profession with a 10:1 applicant:position labour market, admitting something like this publicly would be a very bad idea. However, since it's something like the reverse for programmers (ok not quite that good but still less than one applicant per open position), he'll get a job offer soon, especially with the publicity this post got him.
This is a nonstarter for Airbnb because if they gave the type of data suggested here you'd be able to extremely easily analyze it and find all the places where illegal sublets were happening, which is a major part of their business. There is no way around Airbnb's problems without changing zoning legislation.
JSCity: visualizing JavaScript source code as navigable 3D cities
Given that my failed attempt to front page this oldie but goodie Internet joke, meta comments seem fine :)

First, here is a link to this old post.
http://www.gnu.org/fun/jokes/ed-msg.txt

The USENET post (the Google link) just has all the response which are pretty cool historically.

Also Google seems to be going in that very low information density direction. The new Inbox Gmail interface is terrible about that. The other day I was tempted to take a screenshot and send it to Google. It only showed me 4 mail message headers on my laptop because each subject was so big, space around them so empty, and all needed to show thumbnail of signature attachments (not even real attachments, just signatures). It's completely unusable like that.
I put them on my TV. I have a "TV" "playlist" or whatever you want to call it, and I move photos in and out every couple of weeks. I almost always have the TV on. I listen to streaming audio over the TV while it shows photos. When we're looking for something to watch, we often stop and talk about things and the screensaver kicks in, showing us our photos. And it's easy to change up! No picture frames to deal with or hanging anything.
Ridiculing Spain stillborn airports.

<... and in the end Germany wins>
Have you seen the Maker channel? https://ifttt.com/maker

That combined with the Date & Time channel would probably do a lot of what you want.
I thought Edge was a rewrite that threw out most of the code in old IE. Edge is not IE11.
I read the article as saying that the discovery of the Weyl fermion, (albeit as a quasi-particle) provides a proof of concept that it actually can exist in nature (rather than being just an esoteric theoretical curiosity with no physical analogue) and that its manifestation in this form provides a strong indication that it also exists as a primary particle.
If you haven't looked recently, they now have incoming and outgoing web requests:

https://ifttt.com/maker
What makes me most sad is that a really, really great product is being sucked into a company who has no reason to offer services to a person like me. Knowing I could spin up postgres for $18/month was pretty much the sweet spot that gave me the confidence to want to do more personal, outside of work projects. Heroku's $50/month offering is far too much. But I have a feeling that this acquisition, like many others, means the end of the offering of a product to the lone-wolf developer who wants to just build something for fun that won't scale nor make money. I have literally no reason whatsoever to believe IBM cares about the little guy but I'm okay and willing to be proven wrong about that. I want to be proven wrong about that.

I don't want an email nor an empty promise. I honestly just want you guys to keep the name "compose" and keep that cheap postgres option open for the long run (years and years not weeks and weeks) so us folks who just want to build something for fun have a quality database with a professional operation to support it at the great pricing it is today.
Basically, you want Azure Logic Apps
https://azure.microsoft.com/en-gb/documentation/articles/app...
Because it's the new hotness again. What is this, 1993?

VR, AR, whatever kind of reality besides actual reality, they all have a long way to go before they can approach not being eyehurty. None of the manufacturers have addressed a major cause of eyehurt: the mismatch between perceived distance and actual distance throwing off the eye's focusing mechanism. And that's just one of many hurdles to overcome before we can jack into the Metaverse or otherwise enjoy VR as anything but a nifty five-minute demo.
I can see why no one would like this sort of regulatory scheme as it would put everyone's relevant data in the open. Everyone would be able to look at it whether you're the affected company or not. Effectively, it gives more data to competitors to figure out where a market is being underserved or underdeveloped which would mean existing firms would have to deal with potential losses of economic profit. Honestly, I prefer this approach despite being an anti-capitalist. This approach could be part of the solution to cure the inequities of capitalism.
Our rail system is set up to be mediocre and expensive. Much of it was built privately long ago, then it was nationalised, cut down and improved. Then is was 'privatised' - I use quotes because the train operators don't really have a say in what they do. The banks own the trains. The network is run by a non-profit. The government funds it, decides on the rules but takes no responsibility when it goes wrong.
Book: Scaling Social Entrepreneurship
Brazil and Russia are going to outdo this. By hosting both World Cup and Olympics within a few years.
We've failed as a culture to inform people that this can and will happen. No matter how trendy a company is, if there's a hint of releasing teade secrets or using company resources for side jobs - you're out.
All PR is good PR!
There are far more than 1 applicant per open position in development, despite the skills shortage.

The shortage is in good developers, not in developers...
Did you read the article? It's not about self-regulation. It's about government regulation based on real-time data provided by private enterprise.
I think he means they're good at regulating problems that affect them directly but they're bad at/don't care about regulating externalities. There are laws in place to protect people who stay in hotels and AirBNB does a good job of emulating those, but there are also laws to prevent hotels from messing up society as a whole (e.g. zoning laws) that AirBNB doesn't emulate well or at all.
Generating handwriting with neural networks
One more vote to add to the 'remove this information' fire.

Your 20 years old. You may suddenly realize what really went wrong and that it was not your fault. Too late though, because this post is already out there.

True or not true - this post cannot help your career, only hurt you or best case do nothing.

If you have nothing to gain and only things to lose the answer is obvious.

Good luck either way.
Perfect problem for a GPU. Even a naive solution should be crazy fast.
A lot of questions about how much interest there could be outside of video games, and that's okay! To be honest, video games could be a great proving ground for the technology. Gamers are used to being early adopters and tend not to be afraid to try new things, and after VR developers have sufficiently experimented in arena they can branch out in earnest.

Even if it winds up being a primarily gaming-related accessory, I think it can still achieve success.
But decorators are just syntactic sugar around functions. You can have them now with;

var deprecated = function(fn) {
console.warn("Deprecated!");
fn.apply(this, arguments);
};

then

var oldMethod = deprecated(function() {
});

In ES7 you'll be able to call decorators with the new syntax:

@deprecated
function oldMethod {
}

But nothing stopping you writing modular code now. The complaint about 'I have to write console.warn everywhere' seems to have an obvious answer; 'no you don't'.

As for other issues with ES6+7, the new syntax trades a few characters for a lack of clarity about what is actually happening.
They probably don't think that
Highlights of the 1968 “Mother of All Demos”
Repeatable robotics: Standards/benchmarks from frontier science to applied tech
SmugMug is great but one of your comparison points just changed – Flickr just announced that Pro members will not see ads:

http://blog.flickr.net/en/2015/07/23/hey-there-flickr-pro-ni...
**Hip-Hop Dancer SLAYS Choreography**