skysight-inc/HackerNews huggingface dataset:
That's really hard to answer.

On the other hand, OpenSSH's server has become so big that even when it is perfectly implementing the security contract its authors intend it can still allow users to do things that may surprise the heck out of you. Given what I've seen of trying to secure things that use SSH and really shouldn't, I would believe it might be easier to audit your own server rather than a deployment of opensshd.
I think people that pretend to be offended by things like this, unwittingly infantilizing the people that they are trying to support, do far more to discourage minorities from tech than pictures of women's faces.
Dropped the .crx onto the Extensions page.

http://i.imgur.com/t46u0C5.png

Thanks Chrome!
Kerry is slime. this comes as no surprise.
But he conveniently excluded webp from his comparison shots :)
Machine Learning itself is kind of rebranding to avoid itself from being called yet another AI trick. It is AI as much as Deep Learning is. Main difference between traditional machine learning and deep learning is that, deep learning (neural networks) is inspired by biology.
I tried something simpler than but similar to fractal compression earlier this year. Got interesting results:

http://pointersgonewild.com/2014/01/02/tile-based-image-comp...
Good clients --- in fact, it's possible that all the clients of my previous practice, over 10(!) years --- will uniformly accept daily rates. In high-end contracting work, daily rates are industry standard. If you have the option to bill on a daily increment, why would you ever bill hourly?

You charge a very high hourly rate today. Savvy clients are happy to pay it. Those same savvy clients would be happy to pay on the day increment if you multiplied that rate by 8. And:

* So would slightly-less savvy clients! Clients will balk at a high hourly rate more often than a daily rate. People are accustomed to paying for service work --- housekeeping, car maintenance --- at an hourly rate, and have price anchors in their heads that your rate blows past. You sound more expensive hourly.

* You get an automatic 8-hour commit for every project you do without even trying

* You can repurpose the brain cells you're spending today on being really good at time tracking to getting really good at Jakiro in DOTA2 at no additional cost to your business

* You can still throw 3 hours per day at a client, and the next 3 hours of that same day at another client; all you have to do is be honest with yourself about how you're doing. And again: part of the terms of a day rate is, you get to round up.

* You can still work more some days and less other days. Your fee structure is not your delivery date.

* You don't need to explain ramp-up and ramp-down to clients, because it's built directly, quietly, and non-negotiably into your fee structure. It's a conversation you simply never need to have.

The two points it didn't seem like you followed from my original comment:

* By working with a contractor instead of hiring a full-time developer, your client is paying for projects to be completed on a specific timeline without the overhead of an employee on a deterministic schedule. There is a huge amount of convenience and de-risking implied in that. When I talk about burden-sharing, what I mean is that it is more than reasonable for part of the cost of that convenience to be "you get me for a day at a time, whether you need the whole day or not". The alternative they're looking at is "you get me for 2 years at a time, whether you need me that long or not".

* When you have an hourly rate, any time you do anything free for a client, you risk creating the expectation that that thing should have been free, and that it's reasonable to ask for that free thing in the future. But very few freebie tasks take a whole day. The client can intuit that a day's worth of work is going to cost, but still feel comfortable asking for a 30 minute phone call without wondering whether it's going to be invoiced.
Or, more sanely put, Apple's multi-year investment in engineering allowed WebKit to be secured sufficiently for all apps to benefit from the Jit.

All this talk of anti-competitive restrictions doesn't reflect the reality of engineering for security.
Yeah I guess one of the things I was thinking about doing has already been validated by the market. It's just how I'd like to offer it is different, a pay for what you want/use model as opposed to fixed price. I guess it follows the logic of you should only have to pay for what you use, not what you could potentially use.
We do not get to vote on how other societies organise themselves.

And on what basis do you even judge that some other culture is repressed and authoritarian? Just because you would feel oppressed under these laws?

There are many different cultures out there with vastly different social rules and moral codes and the people living there mostly agree with those rules. Who can judge what set of rules is right?

I just know which social order is the right one for me but never which one is universally good. If I attempted to introduce the type of social order and free speech that I prefer in the middle east, there'd be plenty of people there that would try to kill me for that. And the same is also true the other way around.
Not everything is about gender, sexism, feminism, or chauvinism. There are very few things in the world that are not somehow associated with male vs. female in an objectively equal way. The Lena in question is just an image with a long tradition. Anyone can find and use a male image for his/her own image compression tests if s/he wants to. It's not a statement to use Lena instead.
Consider using good Python style (like consistent use of whitespace) when trying to teach people to use Python (in any fashion).
1) "R _or_ statistical data analysis", since this is most definitely python.

2) enjoy: http://ocw.mit.edu/courses/mathematics/18-466-mathematical-s...
Well put. That makes perfect sense. Thank you for your input.
Even without optimizations. That page is from 1997. They probably ran this on a 200MHz machine at best. Modern CPUs are 30-50x faster just in terms of instructions per second. Then once you factor in multiple cores, we have desktop machines that are easily 100x faster.

In terms of optimizations we have SIMD and GPGPUs to make it even faster. Not unrealistic to think we could bring that 6 minute figure down to one second... And then, of course, there might be algorithmic tweaks that help us even more. Get 100 people looking at that code, and for sure they'd find ways to speed it up.
Yep, same. I invested in Tesla last year and have already doubled. I have no intention of selling. I'm holding on for the very long term and reinvesting.

The future of Tesla goes beyond just cars. They're going to control the entire electricity grid. They will control all the "supernodes" -- charging stations and battery factories -- and SolarCity, an obvious partner, will control a lot of residential nodes as well. Tesla will leverage this infrastructure to provide cheaper electricity service, by efficient routing of electrons due to the ability to store energy in the supernodes. As I seee it, Tesla is building "the internet of electricity." Given that, TSLA is undervalued by orders of magnitude.
Lawyers bill hourly. But here's the rub: most lawyer tasks take less than 2 days (the modal corporate legal task is probably a 4 hour long contract review).

That's not true of software development. Serious development projects are broken into major milestones weeks apart from each other. That's why the term "weekend project" is so evocative.
Legal? Give me a break. Not only is dragnet surveillance not legal, it's wrong. The British and US govt is looking more and more illegitimate every single day the spying continues.
How exactly does killing off a major liberal magazine make their ideology more accessible? And can you name other members of this trend than Chris Hughes?
I would say this is just typical of a nincompoop, with no location necessary.

Plus, Vidra lives in NYC.
Ah, I guess I'm behind in the news then. I thought it was in an experimental header. I guess I hope it's in C++17 then, or else we may need to root for a good ranges proposal that covers the same ground.
Throughout our history many dubious actions have been "legal" but not necessarily right or just.

Stateside, hopefully the Supreme Court will side with privacy rights once those cases wind their way through the courts.
I have a question, though I don't know if it's relevant.

Do you suppose that there's a psychological effect here; where employees compare their hourly rate to your hourly rate? And it's less intuitive to compare a daily rate to an hourly rate?

Apologies if I'm off the mark.
Maybe he thought it was a bad srategy until he calculated in the likelihood of tax-payer bailout if things went wrong.
Design checklist for IxD students
I'm all for open-sourcing public data.

However, the general public has a very crude understanding of causation vs correlation(I certainly struggle with it in areas outside of my expertise). I'm not totally sure how the conclusion of the MTA over-charging people was drawn, but to make that leap from the data is questionable.

I would be impressed if government workers thought that hard about fare denominations. The reality is, Joe Blow government worker pulled the fare deposit amounts out of his ass. This isn't big oil or Wall Street...

Now you've got citizens up in arms about what was probably just standard gov't laziness. Maybe instead of the incredulous spin, the headline I'd like to see: "Blogger working with MTA, helps riders save $50M."

I have to say though, this guy is the man for popularizing no doubt what will become a major trend and push other local gov'ts to open up their data.

TLDR; Teach more stats to the children!

edit: typo
Sticks and Brains - Palo Alto - iOS Engineer - Remote Possible

Looking for an experienced iOS engineer to help us iterate on Lynk Messenger (http://lynkmessenger.com), a messaging app that enables people to connect or start groups with anyone in the same room.

Current team has years of experience growing one of the biggest messaging apps on the planet. We're iterating quickly and need help speeding things up further.
Remote OK, local preferred.
Several children are playing with the leaves

Several leaves are playing with the children : 4.26

Indeed!
YES. People tend to have a sense of what they make per hour, but very few people have a sense of their daily rate, unless they're consultants.
Worth noting that newer OpenSSH supports AuthorizedKeysCommand, which will call out to an external tool for key data.

Obviously this doesn't solve all problems, but it does provide a middle ground between flat keyfiles and rolling your own daemon.
Android is vastly less secure than iOS, which is why there are millions of android devices participating in botnets, and millions of users having money stolen from them by malware on Android.

Apple is cautious about allowing their consumer products to run downloaded code for this reason - it provides a clear and undeniable benefit for customers.

Of course some people want to trade this benefit for the benefit of more flexibility. That is one of the reasons for choosing Android.

Pretending that the iOS approach is just about stifling competition is ignoring the facts.

Also your claim that Chrome uptake was just about speed is unsupported. It was installed as part of the flash installer on many people's machines, and pushed on the Google homepage. Some people may have chose it for technical reasons but many people did so because it was marketed heavily, or installed with another product.
I take requests.

If you're looking for work, and you'd like some help, let me know where you want to work, or whether you're looking for remote work and I'll rustle up some employers and clients for you.

(I have metric boatloads of incomplete information for hundreds of cities in dozens of countries. If you name any specific city, then I'll spend some time on completing that specific city's as-yet incomplete links.)

My Vancouver, Washington index lists just 17 companies so far, but expect that I'll be able to dig up many more. Trying to find anything having to do with Vancouver, Washington online often gets lost in the noise from the much-larger Vancouver, British Columbia.

(Vancouver, Washington came first: it was an Army fort, whereas Vancouver, British Columbia was a saloon!)

I am just for now focussing on jobs that I myself know how to find, even if it's not the kind of work I actually do - the US Pacific Northwest, because that's where I live now, Canada soon, as I once lived there. There are lots of software and hardware companies in places like Ukraine and India; while I do have a few links so far, I haven't actually posted any because I haven't yet figured out the best ways to find them.
This stuff: https://www.inventables.com/technologies/suction-cup-tape was first "widely" used on the bottom of the Palm Pre charger. It's great to have around, provided you can keep the surface somewhat clean.
How do you deal with the expectation that 1 day means 8 hours exactly and clients who think in those terms?

How precisely do you specify upfront what a 'day' means? Are you just keeping it vague and not working with anyone who takes issue with that? Or are you specifying it as 6 hours so you have time to handle other things?

I recently attempted a move to daily billing but had a client who was anal about 1 day = 8 hours and this caused significant friction/lack of flexibility. The client was a somewhat difficult/overly-controlling person but willing to pay well for quality. Would you simply turn down someone like this?
For those who are curious about the answers, but don't care about the 90% filler that this article is made of:

- they had documentation on the apollo shields, but few people who'd actually worked on it

- NASA redeveloped Avcoat, a combination of fiberglass and high-tech plastics, that was used, in an earlier form, for Apollo’s heat shield

- if it worked as intended, about 20 percent of the shield burned up on the way down

In addition to being almost entirely filler and answering the titular question for no good reason whatsoever only in the last 25% of the article; none of the numbers are in SI.

I really hate modern journalism.
Only if we can actually build general purpose quantum computers. The news here is that a new quantum algorithm has been developed to attack public key cryptography; other quantum algorithms that attack certain kinds of cryptography were already known. None of them matter practically until we have computers that can actually run them, which we don't, but the discovery of another new attack algorithm means that developing such computers would be a slightly bigger deal than we thought it was before.
An aircraft carrier is a mobile city with a nuclear reactor, and hundreds of warplanes that serves a purpose for decades. I think it's a big stretch to make any kind of comparison. It really only confuses the issue.
How  that WhatsApp is used by Businesses in Brazil
Wifi power plug with modular expansion
Genuinely wondering what commitment you're speaking of. I've worked for some big names, in several states, but my employment has never had any commitment attached to it by the Employer.
The Rise (and Fall?) of NoSQL
If you're compiling Julia from source, you should be able to do something like write a base/userimg.jl file that contains this kind of text:

Base.require("Distributions.jl")

Base.require("Optim.jl")

Base.require("DataFrames.jl")

Base.require("Gadfly.jl”)

You'll need to create a new build after adding this userimg.jl file. Also be aware that changes to these packages will stop showing up when you type "using Gadfly" since you'll always access your precompiled version.
But the point of british law is that no one is above it. A precedence set by the magna carta. (which has now been superseded apart from two clauses.)

This means that if the government changes policy, and that policy change is incompatible with the law, it must be changed. This is the mecanism that would stop the government from passing a statutory instrument(a law that requires no vote in parliament) to allow the Treasury to take assets without due process (something that was protected by the magna carta, but was recently repealed)

How ever for a law to be challenged, a judicial review must be triggered.
"The reason it's hard to get to orbit isn't that space is high up. It's hard to get to orbit because you have to go so fast."

https://what-if.xkcd.com/58/
Increase Your Productivity and Creativity with Beer
The MTA charging tactics are obvious when you just look at the default options they present when people top up their cards:

Here's the TL;DR:

> Three quick options. But wait a minute. One button leaves you with the same $9.45 card, and gives a remainder of $1.95 after just three uses. The next one is even more frustrating: you end up with a $19.95 card, leaving a remainder after 7 uses of $2.45! That’s right, the nickel we were talking about earlier. The last option does not leave you much better off. You’ll get a $40.95 card, which leads to $0.95 on your card after you use 16 rides. So all three buttons presented leave quite a bit of “insufficient fare” on the card.

http://iquantny.tumblr.com/post/96700509489/how-memorizing-1...
I think the downside for hydrogen storage is the inefficiency of electrolysis. Last time I looked at it, you lose about 50% of the energy when making hydrogen. The plus side is that the fuel cell side is very efficient.

It'd be practical to have hydrogen split from water at a large scale at solar farms or at existing power plants, and delivered to homes as backup power. (like propane?)
YouTube was just kidding about “Gangnam Style” breaking its view counter
If Chrome and Firefox implements this, then mod_pagespeed, for instance, can do the conversion on-the-fly also, services like CloudFlare can also do the conversion automatically.
> SpaceX is at the moment in orbit

Not for long: http://en.wikipedia.org/wiki/Deep_Space_Climate_Observatory
I have experience of porting JS code from one environment to another. First I was using Delphi Application with MS Active Scripting and MS JScript Engine then moved to nodejs on linux, then back to windows on nodejs, and still have JS code originally written for MS Active Scripting. With nodejs vm module you may create needed context. I also was successfully using socket.io and code on top of it with MS Active Scripting based application by implementing simple WebSocket wrapper to Delphi component.
Could you please prove that CCC is wrong?
I thought you were being facetious! In case anyone else also thought that, turbofan is a real thing: " [1]

> Recently, Google engineers landed a new optimizing JavaScript compiler for V8, codenamed TurboFan. As the name implies, this is supposed to further improve JavaScript execution speed, likely to be better than its predecessor, Crankshaft. While TurboFan is still in its early stage, that doesn’t mean we can’t take a look at it.

I imagine that it has to get stable for v8 first before it is even considered, but that's exactly the example of potential "more performance" in io.js

[1] http://ariya.ofilabs.com/2014/08/javascript-and-v8-turbofan....
Alternative Hypothesis: Large battery banks are uneconomical compared with existing generation mechanisms. Coal/Gas/Hydro are much more efficient and cheaper stores of energy than batteries. This is a major factor is not adopting solar much earlier.

The cost of battery maintenance might benefit from some economies of scale, but even if it did, they'd still pass those costs on to the consumers.
I would suggest pick something that is along your interest line. For example, I love movies so i started making a movie app with social touch. Though, whether it will be huge or not depends on how efficiently you execute with bit of luck and understanding you will get as you work on it.
Sonos 5.2 Release Notes
Is this the case that happened in closed Court? Either way, it seems Amnesty wants to take it to ECHR, and if the case is accepted, I doubt it will stick - not that UK seems to care much about ECJ/ECHR rulings. ECJ has also recently declared data retention by carriers illegal, yet UK keeps doing it, while actually trying to make those laws stronger.
And that's sad, because race has nothing to do with any of this.
>> It's just 95% of the programmers using those languages are not very skilled.

High level languages just make it easier for crappy programmers to approximate a working solution.
How to get the best out of people is a millennial long question. Egyptians used whips and slaves, we have been using money and propaganda lately, but everyone uses something that may or may not be the most optimal method. The issue is that people are individual and respond differently each time you ask them. My condolences on the loss of life (I too have felt like the world was asking far too much of me and I had no way out) but suicide is rarely the answer. Quitting your job, going to live in Montana for a while, having far too many beers, considering that everyone around you is an asshole, those are good options. And yes, I know it is real hard to climb out of those dark mental holes and realize this, but damnit you have to try.

If there was 2 things I wish the whole world could know, truly know deep down, they would be that you personally are worth all the stars in the heavens, all the grain in the fields, all the water in the oceans, and that everyone else is worth exactly the same amount; that we are all priceless.
The HN title doesn't match the article title "A Quick Tutorial on Implementing and Debugging Malloc, Free, Calloc, and Realloc" but from the article it is obviously C.

The mentioning of sbrk in the article seems to do so in passing. Nothing describes what it is. I would spend time on it.

I would also address virtual memory and at least let the reader know that the underlying operating system is ultimately responsible for allocating memory. When a modern OS uses virtual memory, you get a virtual memory pointer which would be different than the physical address.

Linux, in particular, uses a process referred to as Optimistic Memory Allocation to honor malloc requests.

I mention all this because I think anyone interested in these lower level details would also be interested in how the OS and hardware are involved.
Besides #5, all of the above was public knowledge basically from the time marijuana was scheduled.

Why is it being unscheduled now?
In most parts of the world optional means something you can opt-in to. Not something you have to painfully opt-out and be permanently put on the list of "those people".
>A 2012 paper on compressed sensing by Deanna Needell and Rachel Ward used a photo of the model Fabio Lanzoni as a test image to draw attention to this issue

http://en.wikipedia.org/wiki/Lenna#Controversy
"How do you deal with the expectation that 1 day means 8 hours exactly and clients who think in those terms?"

I suppose this only matters if the clients vocalize this assumption?
It sounds like they have made the pump pump at the same time his heart beats.
Just to clear things up, its not technically a court, its a quasi-judicial body that is in charge of "policing" the RIPA (kinda like the patriot act)

They have limited scope, and act in a similar way to FISA.
If a company extended you a full-time job offer knowing that they were only going to use you for 2 months and then get rid of you, you'd be pissed, and so would HN when you told them about it. People would be disinclined to accept job offers from that company, once they found out what happened.

Legal commitment isn't the only kind of commitment.
Three easy steps to help non-designers make an MVP look great
Progressive rendering of HEVC is not possible in the same way as it is done for JPEG or PNG. It is also not very suited to GPU rendering.

A C++ decoder with assembly optimizations could easily run four times as fast as the Javascript version. Unfortunately distributing it would not be possible due to patents.
GNU's assembler is implemented in C.
so you are christian but approve of the death penalty?