skysight-inc/HackerNews huggingface dataset:
That must suck so bad for these designers... one day you're a hot industrial designer, and the next you're working for facebook.

You can make the best designs ever, but if there is just suck inside, your design sucks in a way too.
Out of interest, what sort of storage are you using for the vector data? Is it OSM PBF, MapBox vector tiles, or something custom?
That's the way I approach some lists like this one. Specific examples can help one to in turn better learn and generalize certain abilities/behaviours.

I'll also add: So, one person puts up a long-ish page of examples. Is there anything inherently wrong with this? Presumably, it's useful to them and perhaps to some others. Doesn't that suffice -- it's the Internet!

Not every page needs to be carefully curated for global karma-whoring.
Why are they doing this? Why haven't done this before? I feel that maybe they bet on other things to take off which hasn't and that now they are looking to directly take the wallet of large corporations. If they were as successful as Google when it came to online advertisement, they shouldn't need to do this.

I take this as further cementing of the fact that they cannot give the returns to investors that is well expected and now overdue.
> cellphones are now such a pervasive and insistent part of daily life that the proverbial visitor from Mars might conclude they were an important feature of human anatomy.

Anyone else concerned that the Chief Justice of the Supreme Court of the United States appears to believe that Mars is an inhabited planet?
Kendrick Lamar, Hip-Hop’s Newest Old-School Star
Audible Founder Katz on Discovering the Music in Language [video]
It's why I do use adblockers. I try to disable them on sites that don't do anything nearly this scummy, which is frustrating because stuff like Paint.net I otherwise want to support.
JW tactics are definitely taken from the cult playbook.
SEOxpert – Video Marketing
They've done a lot of this with their "packages"; if you download e.g. "Eclipse IDE for Java Developers" then it includes a lot less than the "default" version (though admittedly Mylyn is still included).
A warrant's has to also have legal justification, i.e. "reasonable suspicion". If it does not, that's one more thing that can be argued at trial, with the possibility that the search can be thrown out.

Of course, the only time that kind of stuff gets vigorously challenged is if the defendant has top-notch legal representation. Public defender's typically would rather just plea-bargain it out.

Still, it's great progress for keeping everything above board as much as possible.
It's kind of flawed where he says " If you pick x to be big enough, you should get the entire file, plus a bit of junk around the edges." - because this is simply not how filesystems work - if you manage to get the full file, it's by luck that it was small enough for the filesystem to allocate its contents contiguously on the block device.

Anything bigger and you're gonna quickly need something more sophisticated which can understand the filesystem it's dealing with, as it will need to collect the many pieces of your deleted file scattered across the block device and merge them. I'm sure that would be mountains of fun to do with bash.

And in this case, the "do one job well" program that you're gonna need is a program which specifically recovers deleted files from a specific filesystem.
It seems like something analogous has happened with European scripts. There were huge changes in how characters were presented between different styles of handwriting, engraving, printing presses, and finally everything the computer world has brought us.

It just seems like the author has an extreme emotional attachment to a typeface.
Are you suggesting that this puts white males at a disadvantage in the software industry?
I'm not old enough to have used a vacuum tube (or valve, the lovely British word for them) computer, but I've developed an interest in these early systems. I hope these circuit diagrams are scanned and become available some day.

When reading about the EDSAC a while back, I realized that this was the computer on which Fred Holye based the computer he describes in "The Black Cloud", right down to it being housed in a former Anatomy School in Cambridge. I've wondered if Hoyle actually used the EDSAC or was just familiar with it enough to use it as a model for his fictional computer.
Why is it "fundamentally not in my interest" for them to collect and monetize data? That's the price of using the service. Every business needs to get paid somehow.
I'm not a lawyer, but I expect you could create a shell company named Harmon, Kardon, Sennheiser, and Associates that was acting on behalf of Wonga, so long as you identified yourself as a collection agency in the fine print and abided by all the laws pertaining to collections.

I'm confident that even in the US you could expect a hefty fine if you made up fake law firms wholecloth, though.
I would much rather live in Melbourne than SF but I couldn't find any positions that looked at all interesting there...
I'm not familiar enough with them, or your product (obv), to know, but would user streams help in place of site streams?
My guess is that most HR people would see that and think "Troublemaker", Next..

But, then again, maybe you dont want to work for them anyways.
How many PEOPLE has Luis Suarez Bitten??
So in my area, I can't get over-the-air TV. I even put an antenna on my roof, and it doesn't work. What's the governments responsibility for providing public band tv stuff to me? Seems like I'm forced to buy into the cable cabal?
I don't think you understand what the word "proverbial" means, which might be worrying, were you, rather than John Roberts, the Chief Justice.

There's plenty of things that bug me about John Roberts being CJ, but your complaint isn't one of them.
It's custom msgpack based tile format + sqlite.
The concept of "loophole" seems to be a loaded way of saying "specification in the law with which I disagree".

We hear all the time about people taking advantage of tax loopholes, for example. Yet these very loopholes are generally designed-in, to push people into a particular behavior. For example, I could pay less tax this year if I had solar cells installed on my roof. Would you call this means of avoiding taxes a loophole?

Modern politics is, as much as anything else, about finding ways to coerce people into the behavior you want. We set up huge taxes on tobacco, for example, to try to cut down on smoking. We help pay back student loans in order to get people to take up teaching. But most of us wouldn't criticize someone for becoming a teacher, saying they're taking advantage of a loophole in student loan agreements.

I can't see a principled way to draw a line in this, other than to simply accept laws for what they are, and similarly accept those who conform to the law as "law-abiding".
I use Mylyn at work to link Eclipse with JIRA using the Atlassian connector. I can interact with JIRA without leaving Eclipse if I want.
It's an open source foundation with a set of loosely distributed set of projects and teams.

The New and Noteworthy screenshots are here for Luna:
https://www.eclipse.org/eclipse/news/4.4/eclipse_news_4.4.ph...

I would report a bug against the old N&N pages not being available (via Community): https://bugs.eclipse.org/bugs/
CocoonJS – HTML5 deployment platform
No, the phrase "loophole in the law" does not mean anything anymore. There may have been a time when it was fairly used to describe tax cheats but things are not so black & white now.
I'm the author of the post -- that's good to know, thanks! :) I know embarrassingly little about filesystems. I'm glad you pointed this out.

EDIT: though, I'd point out that if you really wanted to recover the file you should probably try to use /proc or something (at the time I didn't know about this). This approach requires crawling the disk which is obv pretty slow. :) It's less of a "here's a useful thing" and more of an excited "HEY DID YOU KNOW THAT YOU CAN DO X".

EDIT 2: I updated the blog to link to your comment, because it's baller.
Natural disasters, yes. Many of us in hurricane-prone areas stock up on batteries, LP gas, water, easy food before the season starts. One or two-week power outages are no fun.

A friend of mine in SoCal keeps earthquake supplies in multiple closets in his home, to improve the odds that he'll at least have water in case of a partial collapse. He takes earthquake preparedness very seriously.

You can sell to us.
That's crazy. The whole point of copyright law is that you can get the same content in different ways, some of which are legal [edit:authorized] and some are not. Now the Supreme Court says that all ways of getting content are the same?
In addition to composability, which I agree is a big idea, I believe there's another big idea in Vim: modal editing.
> They are in the business of collecting and monetising your data. That's fundamentally not in your interests

I hate when phrases like this are thrown about; the collection of your data CAN be very much in your interests, and the monetization thereof makes it free, which is also clearly the preference of most.

The fact that everyone I keep in touch with uses the same system has amazing utility for me. Privacy protections are important, but harping on them as if there is no conceivable personal benefit to data collection turns these discussions into partisan bickering that's hard to take seriously.
Show HN: Replace CAPTCHA with Proof-of-Work
I haven't given Aereo much thought, but it seems like, if I could rent a VPS in Miami, I could watch Miami Dolphins games online for the cost of Aereo plus the VPS. That would be like $30/mo for 5 months. $150 total -- much cheaper than the NFL Sunday Ticket.

That alone is a big loophole!!!
Baltimore's Water Wheel Keeps On Turning, Pulling In Tons Of Trash
The developer of Paint.NET works for Microsoft. Thus, he does not "make a living only out of Paint.NET."

Of course, that does not say whether or not he could live off Paint.NET if he wanted to.
That's an ES5 change. With ES3, you can overwrite NaN, Infinity, and undefined.
That is why we have clojure or scala for. Semantic invariant code compression.
The majority opinion leaves open the possibility of bandpassing the antenna signal and sending the (already compressed) digital TV signal across the internet to to be decoded at the user's machine. It appears to be the "performance" upon which the majority's opinion hangs; if the "performance" happens in-app on the user's box, it's possible to evade this requirement.

On the one hand, I'd agree with Scalia that the "looks-like-cable-TV" standard is a shaky one, at best. On the other hand, the court is saying "Look, we agreed in the past, but Congress explicitly disagreed with us. Go fix Congress, and we'll agree with you; we're not legislators."
I'm wondering a lot why it's 2014 and https://gist.github.com/llelf/7862414 (it's hammerfs on DragonflyBSD) is WOW (and not some ordinary boring thing everyone use)
Mycelium Entropy – A small USB device for generating Bitcoin Paper Wallets
High-level, I think that's a great message. Having moved out of engineering and into marketing, I like tools that don't force me to code. There's a pretty good correlation between "doesn't require a dev" and "easy to use, even if you could write code".

On the other hand, Optimizely is sending basically the same message. Is there something that you're doing differently than them? Or are you just trying to do what they do, but better?
Can I ask which country that is? It strikes me as odd to hear such a domestic US political rant from someone who doesn't live here. (or maybe you do live here now and are just comparing it to where you're from)
With this ruling renting an antenna will basically never be a valid workaround. The argument is that because Aereo is the one dealing with the antennas, they are the ones doing the broadcasting.

Now, if the equipement were sold instead of rented, and obstensibly Aereo was only providing electricity to the antenna/DVR setup, then things might have been different (at least it was implied in the oral arguments). But obstensibly the service being provided by Aereo was one of broadcasting, not of hardware hosting.
So you were expecting IDF human resource types to have a sense of humor?
Of course they are not durable until fsync; that is why having an upper bound on how long that will be is important.

Out of the box Cassandra defaults to an upper bound of 10s. Couchbase defaults to no upper bound at all -- you can lose arbitrary amounts of data on power loss. That's a huge difference.

Since Couchbase does not support a time bound on fsyncs, there are two ways to make a fair comparison: make both systems fsync before acknowledging any write (commitlog_sync: batch in Cassandra and persistTo: master in Couchbase) or give Cassandra an unlimited durability window like Couchbase (durable_writes=false at the keyspace level). Of the two, the former is a lot more reasonable in real world scenarios, but the latter is at least more defensible than apples-to-oranges.
Aereo did their system in a way that very carefully conformed to the law

Except for it didn't.

If it's illegal to do X, but legal to do each of A, B, and C, and A -> B -> C does X, it's not surprising when X is illegal.
Why Apple really cares about your privacy
Another Emacs user here. The article is bullshit. If you use Sublime Text now, in a few years you will be using another editor (Atom?) and so on, or you'll become a dinosaur stuck with an outdated OS just because you need your favorite editor (similar to how some people still cling to WordPerfect running on DOS). On the other hand, Emacs and Vim are eternal: once you learn them, you're set for life, and you'll only get better at using them as the time goes on.
> It's like going to Avis to rent a car for a week and them having to quote you the cost for a years rental.

The difference is that money is fungible, whereas a car is not. You can return the car and be done with it. In other words, the asset is Wonga can charge you for perpetuity if you don't repay the money within the agreement, and hence making 5000%+ APR applicable.
Agree. In India one has to pay exorbitant sums for poor medical care, forget about subsidised, good medical care.
The solar panel example is not a loophole. It is a feature. A loophole would be an unintended side effect of designed behaviour. People who pass laws have intent; the courts interpret the meaning of the law and try to divine that intent; a loophole is where a law was passed to prohibit a behaviour but was poorly drafted and leaves a gap for someone to carry on doing the otherwise prohibited behaviour.

I agree that drawing a line is tricky. Certainly people are law abiding unless they are not obeying the law. But that doesn't stop me asking if people are obeying the letter and spirit of the law, and forming an opinion based on the result.
Lots of companies are doing this already, so do your research.

http://beprepared.com/essential-gear/emergency-kits-1.html

http://beprepared.com/food-storage/year-supplies-and-combos....

If you can offer a 1-month kit for $199 that might be an advantage. What type of food do you offer for such a low price?
The team from the National Radio Astronomy Observatory in the US suspected it was a white dwarf, but were still unable to see the object after further observation. Their explanation? That this is one of the coldest white dwarf ever discovered.

Why would they assume it's a white dwarf, if they can't see anything?
I never understand these complaints. Erlang will need to market itself once you start seeing unemployed Erlang programmers. All marketing Erlang does for Erlang programmers at this point is create competition for them, and lower their salaries.

If anyone should be marketing Erlang, it's a company that relies on it and wants to lower labor costs, or even better a company that licenses an application that requires on-site Erlang expertise.

In my opinion, Erlang is already where it needs to be, and new things happen for it every month or two that completely blow my mind. Why should Erlang care that people want to use node.js for everything that Erlang does better?
Object.keys() does not need to malloc() ?
I don't care about the interest.

I do care that most doorstep loans are deceptive about the cost of the loans; how to escape debt; etc.
partially yes - but this would bring us close to a policy violation and potential blocking. user streams should only be access from a twitter client app (mobile/desktop/web) but explicitely not in a server-to-server type of scenario (see docs). as soon as a lot of our major users are being hooked into the user stream mechanism, we may experience IP blocks or policy related shutdowns. it's a scary thing, they have all that power and we try really hard to stick to the rules here.
I live in Russia. I try to follow various happenings all around the world, nothing odd about that.
I wonder if that was influenced by Feynman's pre-computer process of 'programming' ranks of operators on mechanical calculators to do series expansions for the Manhattan project? What he did there in space, was essentially what EDSAC did in time. Except he pipelined the process, which was a wrinkle that didn't happen in computers for decades?
Really? ... Really? I didn't know my local file server that I SCP things too is better architected than S3.
Barnes and Noble spinning off Nook business
I realize this might normally qualify as a throw-away comment on HN, but, "Good grief!"

People who aren't familiar should take a look: I hadn't realized how bad it's gotten.

People like my mother (just helping her the other day) would be totally stymied by this. And... I guess I can be glad my sister just got a Mac.

(Speaking of which, why is there an ad for "Free Zip for Mac" on a page for a .NET dependent Windows program?)
> Eh, If I offered to kick people in the head at £10 a go, I'd be "providing a service no one else is".

Don't be silly. People use Wonga because people need very short term loans. Full stop. Barclays, Lloyds, HSBC, Santander, RBS, etc, do not provide that service (and they won't).
Are there any other services like Aereo out there?

What was the key deciding factor that they broke the law?

What will happen now to Aereo's investors money? Will it be used to pay a large copyright royalty fee? Can it pivot? I think the latter is unlikely seeing they had no other plans, they bet the horse.

Reading this article back in March, I would've been freaked if I was an investor.

http://webcache.googleusercontent.com/search?q=cache:_Co4SqI...

“No. There is no plan. We believe in our merit and we do
think it’s the right thing. Progress is important. The
mission of this company was to try to create an open
platform, to try to wedge the system open a little bit.
And if we don’t succeed in that despite our best
efforts, good law on our side, and the merits of our
case, it will be a tragedy but it is what it is.”

Aereo CEO
Unrelated perhaps, but wanted to say that I look up to Joe as a role model and an example of a good programmer.

At his age a lot of people have switched to doing something else. But he is still programming, exploring, learning, is active in the community.

He would post questions to Erlang mailing lists like "how do I do consistent hashing" or "anyone know of why websockets do this or that", I think that is pretty cool.
Sounds interesting, could you elaborate?
They afaik still collect data on people who don't use it.

Paying for a service and not recieving the service is I would think "fundamentally not in one's interest".

If one then cannot avoid that, then that would probably be potentially irritating.

I'm not sure how much they collect from non users though. Don't they get things from cookies on embedded facebook comment forms?
I think characterizing discussion of the effects of facebook on oculus as 'Facebook hating' is a pretty cheap dodge of a significant event. A lot of the strategy changes people are making around the facebook purchase are legitimate ones based on reasonable observations of facebook. It's a terrible thing for those of us who were really excited about oculus for so long, but things changed and a reasonable discussion is going to happen.

I think that the argument that facebook adding "tacky social media" components to oculus would be bad for business is incorrect. Facebook has done quite well with the model, as their company shows.

For many of us, we realize that facebook will likely succeed with oculus in some way. It will just be a different kind of party than we want to go to, is all.
There's something going on with the perf tests - most of that code is being optimised away, in one case I got over a billion cycles per second. The trick to these things is writing code which cannot be optimised away, like returning Math.random() from a function and using the return value to increment another variable.
Except that with an open-source tool you have the choice of using it as long as you want.
Once it is part of a distribution like Debian or Fedora it is unlikely that it gets removed just because upstream stagnates, and it'll keep running. If there are enough users the distros might even maintain patches of their own, or fork it themselves.
See for eg. tinydns, where the original is so old it doesn't even compile, yet there is a working version in Debian.

With closed source you don't have much choice except running an outdated chroot with an old distribution, or stop using it.
Interactive Breaks Down Heartbleed Epidemic
Sauvegarde des données, backup data pour les entreprises marocaines
Google I/O keynote starts when this post turns 30 minutes old
We're evolving from just being an A/B testing tool to being a comprehensive platform for optimizing conversions. This means features like heatmaps, IdeaFactory, website reviews and personalization.

The whole package together allows a marketer to do regular conversion optimization (and not just A/B testing). Check out the feature set at http://vwo.com/features
> Syntax is the central issue of a programming language

As a sibling post mentioned, syntax is like a paint job. Yeah a pink tank is not appealing to everyone. . looks better than ;. Some like {}, some like begin/end blocks. That is syntax. If that is unsurmountable and is the central issue for that developer that is a sign they probably will not handle well a whole new paradigm (actors, distribution, distributed systems issues etc).

Another level is what does the language operate with. This is after the syntax has been parsed. What are the building blocks: functions, variables, records, processes, ETS tables, messages, OTP behaviors, macros. Those are things that define a language more than Syntax. These can be familiar or unfamiliar. Like I see a class in C++, Java and Python. The syntax to define one is different but in my head I can conceptualize it in a similar way. Erlang is functional and concurrent. So those two things will make it unusual. It also operates with immutable, single assignment data. That is unusual. I can see someone having a gripe with that.

As a mental experiment, if we switch all the . to ; and introduce {} brackets. Rename records to structs maybe or give them a C/Go like definition syntax. There won't be a revolution and Google, Facebooks other companies and universities will all of the sudden flock to it. They won't because they still have to use a new paragidm to develop -- processes and concurrency and single assignment variables.

Yet another axis on which to judge syntax is consistent vs inconsistent. Erlang's syntax is unfamiliar but it is small and consistent. Same goes for the meanings of operations. Like say in Javascript if you watch the Wat talk, you'll how you add an object to some array for example and get a NaN. The syntax is familiar but the meaning and how it works is inconsistent. The same can be said about libraries as well.
Dropbox becomes a vehicle for ransomware