skysight-inc/HackerNews huggingface dataset:
> what if you need to move something heavier like a refrigerator or a piece of furniture?

How did the refrigerator get into the store in the first place? It can get out the same way.
I only go to youtube nowadays so I can copy the URL for the video into youtube-dl.

Youtube desperately needs to be disrupted. As soon as advertisements were placed in between videos (before they were unskippable), someone should've begun work on a decentralized youtube-killer.

it's now 3 years since Youtube should've been made obselete, and I'm starting to worry if I have to scratch the itch myself.
That is ice area, most of it over water. The paper the article is referencing is about the thickness of grounded ice sheets and their stability, not the extent of sea ice.
I'd use a wifi adapter, that's the future anyway.
http://www.infocus.com/accessories/SP-WIFIUSB-2
I've done freelance work in academic projects after working several years as an employee in a university department and a research institute.

As mentioned in another response, universities will prefer to have the work done by students, simply because either they can get them for free, or the process for hiring them is much simpler than hiring an outsider. Research grants often allow for student research assistants but have no budget for external contractors, and if the grant proposal includes that it'll be naturally scrutinized for accountability as the granting institution tries to avoid having funds funnelled to someone's buddy/relative/etc.

What happens in my case is that a project gets seriously delayed because some crucial part needed to complete it was either not planned in the proposal, or the project partner responsible for it failed to deliver. Then someone in the project knows me because we had worked together previously, and recommends me. In some cases where they did have enough budget left I finished that part, the project was reviewed successfully, and everyone was happy. However that's quite intense work, not just the technical part on a tight deadline, but some project partners might be less than optimally collaborative for a variety of reasons.

Academic projects involve quite an amount of politics even if you only care about getting your part to work correctly: you'll need to get some information about the other components and that often conflicts with other partner's interests which are only tenuously connected to the project's technical/scientific success beyond the final review. I wouldn't have known how to deal with it if I hadn't worked for years in different projects as an employee and saw how things play out.

Therefore, from my experience I think your options would be to work in research for a while to make contacts, or contribute to open source research software. In any case your chances of getting market rates for your work are slim.

In spite of all the above, I've had nice experiences doing that kind of work; don't let my comments above discourage you, just keep those issues in mind.
After Gigaom, how should I fund my niche media startup?
Show HN: Nil Conditional Operator in Ruby
According to the email sent out to subscribers, the talks began when Amazon discontinued their payment service. Subbable asked Patreon what they were using, Patreon said "let's talk deal."
You should really watch the special Vice HBO did on the current situation.

You're citing the levels of sea ice, which are at an all time high right now. But the sea ice is only around a meter thick max! Land ice on the other hand is far deeper, therefore containing more water. Sea ice form quickly, like on a lake during winter. Land ice is a lot thicker and harder to form, and we are losing that in Germany size chunks.
There is no link between ozone and global warming. No scientist has ever claimed there is. The problem with reduced ozone was increased ultraviolet radiation and health problems associated with that.
You bring up a good point. If people want to figure out how to do Material Design in a non-Google context, all they need to do is get a Windows Phone and see how it's implemented in apps there, both dark and light themes. Google's design language is mostly a variation on Microsoft's.
It's pretty easy to guess how the EMH got started: economics professors tried to trade the markets and got their heads handed to them in thin slices. Their egos, thus battered, created an excuse. What they didn't understand is that trading is a competitive game of skill: mere intelligence is not sufficient, any more than it would be if they walked onto a tennis court with Roger Federer.
why would anyone downvote this?

Because the mechanism behind the melting is already explained in The Fine Article.
https://gogs.io/ seems to be a completely different site from http://gogs.io/, and has the wrong certificate as well.
*The undressed unaddressed still-photos
The point is to find it. The microphone could be everywhere.
Which Comes First: Content or Design?
Looks like the space to %20 conversion blew up. Should be good now.
Unless you're required to use OS X, you can always install Windows. I would actually recommend this if using OS X really is that outside your comfort zone.

If you need to use OS X, then IMO, the best way to learn is to just start using it for everything. And Google, a lot. If you're familiar with *nix systems, OS X shouldn't be too mind blowing.

If not, I would seriously just boot camp Windows 7 or 8.1. It works flawlessly these days and its a very common practice.
Yes, it really does look like @stephen-mw is talking about a migration to an owned/colocated hardware. And that's a very different kind of hairy mess I'd prefer to stay away from as long as humanly possible.
Even if you own all the VMs on a physical server it's hard to avoid the noisy neighbour problem. Netflix has its own instance monitoring tool - Vector - to handle these issues: http://techblog.netflix.com/2015/02/a-microscope-on-microser...
This high school dropout built a $1B business selling phones nobody wanted
ImageMagick is very popular, but apparently the algorithms in pngquant gives excellent results. Don't forget to include it if you do comparisons with the different solutions.

Also keep in mind that the compression efficiency and quality depends a lot on the content and how you play with the encoding options (how surprising...). I tried to cover most of the cases in my post, but make sure you are "fluent" with the other tools as well to make an objective comparison.

Overall, I think FFmpeg trump-card is that it includes the whole stack; timing, decoding, filtering, encoding, everything is in.
Some people also have regulatory reasons to store their code on-premise. Sometimes the "correct" answer is to hire a team of sysadmins and one of their responsibilities is to maintain a SCM infra in-house. It really isn't that hard.
I think the point is that semaphore calls might be expensive, while in the normal case this is a simple one-instruction atomic increment.
Pretty commonplace
Noticed a bug: If you click on "Custom CSS" in the Examples section, the description starts out awkwardly with just "to stand out?" In the markup that paragraph is enclosed in an element called <Looking>. Maybe a misplaced character in a template?
I'd like to see it develop into a more generalized thing. Rather than offering nice looking docs, make it The Way to view docs for anything. Man/info pages 2.0 if you will. This should be to documentation what Github is to opensource.
Are you implying that the ground ice thickness natural trend can't possibly follow the total sea ice area natural trend?
here's how my quantizer does: full-color, undithered, floyed-dithered: http://imgur.com/a/lrLTd#0

repo: https://github.com/leeoniya/RgbQuant.js

demos: http://o-0.me/RgbQuant/

this image is actually a pretty poor example of quantization, it's too easy. full color gradients give a much better indicator of behavior, quality and performance.

if you really are interested in different algorithms, check this out: http://www.codeproject.com/Articles/66341/A-Simple-Yet-Quite...

error-diffusion dithering explained (and kernels): http://www.tannerhelland.com/4660/dithering-eleven-algorithm...
Stallman's objections about Facebook are idealistic and completely out of touch with the real world, lacking any hint of pragmatism. And the article objects on these grounds.

We shouldn't be surprised by Stallman's stance. It's his standard M.O. to favor idealism to an extreme degree, disregarding any pragmatic realities on the ground.
I'm always glad to see someone cutting through the hype. Way too many people gobble up the missinformation pumped out but academia and corporations who's main goal is to increase their own funding. Add to that the wild speculative fiction of the likes of Ray Kurzweil and pop science "news" who again are mostly interested in entertaining and shocking you to increase they're own popularity and thus revenue. There's just not enough incentive to think critically and too few of the readership are inclined to cut through the crap. It's not even socially acceptable to think critically. It's such a downer. You're better off just agreeing and not pointing out your friend's gulibility if you want to continue to have friends.
Bench Is Hiring Web Ops and Senior Platform Engineer
Thanks for the link. In the lines before the quote I said "This PoC still leaves a lot of work. Right now the controller writes files, this should be done though gitlab-shell."

We where unlikely to merge it because the code quality was low, if someone makes a good implementation we're more open to merging it.

BTW The pull request in question uses the git hooks to do code linting. I think it is a better user experience to do this in GitLab CI in parallel with the rest of your tests https://about.gitlab.com/gitlab-ci/
The power of Good Enough
Water saving tap
APPEASEMENT: Obama Removes Iran, Hezbollah from Terror List
I like to imagine going back in time to 2005-06 and telling myself "You know what's going to come back in a big way? Animated GIFs!"

I wouldn't believe myself whatsoever.
The keyword filtering is slightly borked at the moment, this does work though: http://libraries.io/search?platforms=NPM&q=debug
How the fuck am I supposed to use this as a development machine? I use an external monitor, I charge my iPhone, etc. What the fuck.
Indeed. It's hard to avoid noticing that in the "10 worst" table, 8 of them came after the '78 season. I wonder what the L-score histogram looks like with data only through '78; did the '78 event also look like a 100-year storm?
Actually I've heard this confusion more (i.e. on two separate occasions, IRL) from well-meaning environmental aficionados attempting to "prove" that global warming is real. I love "why are there still monkeys?", though. I think I'll be using that line sometime. b^)
Seeking Native App Dev(s) in SOFLO
Looking for Native app developers in SoFlo to team up on a validated app idea.
It seems to me like pre-OOP Python. I'm not a fan of overusing classes, and a lot can be accomplished in Python without them. But from one perspective, you're just reimplementing (a subset of) classes and preferring to type out the underlying dictionary instead of letting the existing syntax do it for you. So one answer is because easier to type and read.

Another answer is that you are, in fact, using classes, you're just not using the 'class' identifier and syntax (assuming you're library was fleshed out to include all the missing features that your toy example is missing). Why doesn't Python offer three different class implementations and syntax? Why did you use a dictionary in your example, instead of implementing your own key-value object with hashing functions? Why are you using Python at all, instead of writing directly machine code?
Embedded software medical device developer here.

I once worked with a hardware engineer that would verbalize his thought process very explicitly, as we worked in the lab.

He would say things like: "Ok, I'm about to let the target out of reset. I expect to see the I2C bus controller initiate a master read of address 0x80."

Then he would do it, and look at the oscope, and see if his expectation was confirmed.

If it wasn't, or was fishy in any way, he'd say something like "OK, I have a mystery. I expected to see <X>, but I saw <Y> instead. I'm investigating this before I go further."

So, you get the drift.

For this guy, the rule was "NO MYSTERIES."

Working with him was a fantastic and valuable experience.
Google Summer of Code now open for student applications
Referring to women as "females" probably won't help, either
Stock Performance Before, During, and After Recessions
Or, this kind of question is an opportunity to set the record straight for hundreds of people.
1-2 hours is their new server provisioning time. For HW issues we use nagios (that checks raid health and ECC memory health regularly) and at the moment we just file a ticket with SL about the issue showing them the output from our monitoring. They react within an hour and HW replacement is usually performed within an few hours after that (usually limited by our ability to quickly move our load away from a box to let them work on it).
Legit and perfectly fair questions can also be incredibly stupid. So... that's it. Your question is legit and perfect fair (whatever the hell that means), and it's also brain-numbingly stupid.
I haven't the first clue about climatology. It seems like magic to me that you can see the climate twenty years from now, but not e.g. whether it is going to rain next week.

Still other things like e.g anesthesia is also magic to me, but I know for a fact that it works.

What bugs me about GW research is lack of focus on mitigating GW, other than by cutting greenhouse gasses (ain't gonna happen) and especially things like this:

http://www.forbes.com/sites/jamestaylor/2011/11/23/climatega...

Lots of non-sceptics would tell me that some scientists would break ranks if they found an issue, but those emails suggests that such attempts would be prevented. Considering how much money is given to these scientists by the government and how much their funding would be cut if it was found out to be a none issue, I can't consider them impartial.

So it boils down to a lack of trusts in scientists and an inability to interprent the data.
>when the problem is not completely understood at the beginning

That was my point too, you just formulated it in a more positive way. If the developer does not understand the problem completely, then he will do what you describe as bottom up programming.

Experimenting, in addition to taking more time than just spilling out the solution, also produces code that is not used in the final solution. So yes, a library for manipulating a certain kind of data is nice. But when it has functions that are never used, that is lost productivity. And even if the library is there, when a function becomes necessary, it might require different parameters or different application over data. Then making a conversion routine around the library function to fit the new usage also takes time, and potentially leads to inefficiency.

So my principle is that understanding the problem well is still better. That does not exclude experimenting, but its easier to experiment without spending time actually coding up a false solutions, just in ones head, when the problem is well understood.
Equipment Leasing and Financing
There's nothing "progressive" about eliminating nuclear energy. Especially when the goal is more electrical transportation, not less.
Code your March Madness bracket
Even if we banned cars from Seattle, I would hope that we wouldn't tear up those roads and put buildings on them. Turning them into elongated parks for pedestrians would be a better option.

Of the arguments against cars in cities, I think that "streets waste space" is the weakest. I rarely drive, but I wouldn't want to be in a city without some sort of streets, that would just be claustrophobic.
I recently re-read Jurassic Park, and he showed a lot of knowledge about complex systems. He details the events leading up to the collapse of the park's control systems, and the local rationality of actions characters take make perfect sense. The chapters were structured to either end on a cliffhanger, or stop right before some kind of action was bout to be taken, so it has a pulp feel to it. But the underlying themes and attention to detail made me think he's quite intelligent and insightful, and capable of writing in a way that people want to read.
Golden rules to live by: Never use work computers for personal use, period. Your work contract more than likely specifically includes a clause.

Been there, got the T-shirt, been escorted off the premises (for sending personal emails on work time), whilst working for large US corp. This was over 15 years ago when I was starting out and I learned a very valuable lesson.

If you are a 'trouble maker' i.e. someone who asks too many undesirable questions or rocks the boat, then HR will find a way to fire you. Your work contract protects them and not you.
Father uses virtual reality to watch live birth of his child from 4000km away
Why rent more servers when it's so much easier to spin them up as you need them in AWS and tear them down (and no longer pay for them) when you don't. If you're expecting unknown change in scale, it's so much easier to be able to just spin up servers to keep up than anything else.

> To handle peaks, it is both simpler and cheaper to keep enough capacity just idling around than spinning up and down Amazon instances.

At a growing website, you have no idea how much "enough" is. Why try to estimate caps when you don't have to?
Beside Vikings traveling down Atlantic Ocean into Mediterranean, there were another active, eastern, routes. Even Greek and Romans had amber which was coming from the south of Baltic Sea. Several centuries later Vikings actively traveled down the rivers through territories of modern Poland, Moldova, Ukraine and Russia (where Vikings founded the Kievana Rus - the Russia 1.0 - state as a result (with Russian tzars and nobles proudly tracing their genealogy back to those Vikings - tzars until 16th century and the nobles until they were basically exterminated about 100 years ago as result of Revolution)). From Kievana Rus Vikings also raided South of Caspian Sea (Iran) through Volga river.
> Do you have to trust the server a reasonable amount because of the fact that they could change their JS at any time?

What if it's not the server's JS? -

http://imgur.com/DKmfic0
Thanks lifty!
Really sorry, we're having some issues!
I would not be at all surprised to find an inverse relationship.

As you warm the poles, the weather patterns become less tight, leading to a larger area that is below freezing.
I would guess you use firefox which doesn't use the certs installed on the host machine by default, I also see unsigned cert errors all day long!
You can learn basic climatology in an afternoon. The fiddly details scientists make careers out of? Probably not.

You can also learn the germ theory of disease in an afternoon. The fiddly biological bits of how antibiotics actually interact with germs? Probably not.

For the companies that rake in tons of cash selling fossil fuels, it's been an incredible bit of propaganda to lie about the details and get people to doubt scientists.

I guess if there were enough money to be made keeping people sick with bacterial infections (heh, Big Disease), we'd probably see the same thing, but with germ-theory deniers.
Thanks, if that was not sarcasm.
Building a game with React and Socket.IO
Using Fedora for common desktop computing tasks (Chapter I)
> This is a very click-bait-ey title. Maybe it could be changed to something more appropriate for HN?

It's the actual story title. Since Bezos bought them, my impression is that the Washington Post has published much more click-bait and strident writing. It's sad to see that from what used to be one of the best news sources in the world.

Ten years ago there were three top-notch serious news sources in the U.S. IMHO, the Post, the NY Times, and the Wall St Journal. The Journal was purchased by News Corporation (who also own Fox News, the former News of the World, and other beacons of credibility), the Post seems to be slipping; if the NY Times doesn't survive we could have a very serious problem. Without quality, credible, independent information, how can the public have any power?
To explain the issue: sea ice floats, is thin, is seasonal, and correlates to wind speeds since it is mostly just the top of the ocean freezing due to evaporation.

But sea ice does not really matter if you care about sea level. Ice cubes melting in a glass does not really impact the level of drink in your glass. What does matter is the thick glaciers over landmass, which, when they melt, add water into the ocean.
BLDG BLOG riffs on the Roomba idea:

the idea of faking your own location through attaching your GPS anklet to a Roomba, for
example, and letting it wander around the house all day is perversely brilliant, like
something from a 21st-century Alfred Hitchcock film. Of course, it wouldn't take very
long to deduce from the algorithmically perfect straight lines and zig-zag edge
geometry of your Roomba's movements that it is not, in fact, a real person walking
around in there—or perhaps it would just look like you've taken up some bizarre new
form of home exercise.

But a much more believable algorithm for faking the movements of a real, living
resident could be part of some dark-market firmware update—new algorithms for the
becoming-criminal of everyday machines.

http://bldgblog.blogspot.co.uk/2015/03/ghosts-of-home-geogra...
Well, as MITMing with their own SSL certs will give the telltale signal that the session is being MITMed.

But I'm still with you on this one. They may not necessarily have traffic monitoring on the wire, but they may monitor computer usage in another way. (Through asset management softwares, etc.)
Just curious, why the double encryption? if I trust the client-side encryption (thats a whole other discussion) then the server-side is redundant. If I don't trust the client-side encryption, I'm entrusting all my security to your second round of encryption (and, you).
That's cause you need to use the feature of your cloud.
Run lots of servers and shoot them, when you dont need them. That's why the cloud is better than anything else.
But most people just rent their xl3.large instance.
Get to know Mission Control (formerly Exposé), and configure it to your liking. Personally, I use hot corners to quickly show all running app windows or the desktop at my whim. This is (for me) an perfect replacement for Alt-Tab and the Start Bar in Windows. You can also drag and drop while using Mission Control, which is really handy when dragging between Windows, or to and from the desktop. I think this feature is understated.
From my experience renting more servers with 50% growth is a challenge. A lot of things go wrong when installing a lot of servers each month.

Also from my experience, with 10 instances the money you save with custom servers is negligible and contract and SLA management, multi datacenter etc. is easier with a cloud provider than renting servers. At least where I've rented
servers in the past.
Why Chocolate Experts Hate the Mast Brothers
I don't want Yahoo to know my mobile number. My bank has it because I trust them and because they use it as one factor in a two factor authentication sequence.

What about people who use more than one email account, perhaps one that they need to keep quiet about? Forcing such people into using a mobile for authentication puts them at greater risk in the real world.
> brain-numbingly stupid

This comment violates the HN guidelines. Please follow them when posting on this site:

https://news.ycombinator.com/newsguidelines.html