skysight-inc/HackerNews huggingface dataset:
Right. Here's Bay Area data based on wind speeds at 20 locations, including all the airports.

http://www.met.sjsu.edu/cgi-bin/wind/windbin.cgi

There's even a streaklines display, as in this article, although it's an old Java applet.
> Just for the record, we are an archive

I don't think you can claim that when second-parties dictate your retention of existent data[0].

An archive is a place to which I can confidently go to retrieve a document in line with the retainer's retention and access policy. If the retainer doesn't control the retention of existing documents then... it's not really an archive. It's just an ephemeral store which may or may not still have the document in which I'm interested.

[0] in terms of raw etymology you are correct, in that arkheia just meant 'public records'. But having to regress to the Greek origin is a bit of a stretch.
You can access OpenGL, but the full Android framework isn't directly exposed. It's similar to developing in C++ using the Android NDK.

From the documentation (https://godoc.org/golang.org/x/mobile/app):

An app can be written entirely in Go. This results in a significantly
simpler programming environment (and eventually, portability to iOS),
however only a very restricted set of Android APIs are available.

The provided interfaces are focused on games. It is expected that the
app will draw to the entire screen (via OpenGL, see the go.mobile/gl
package), and that none of the platform's screen management
infrastructure is exposed. On Android, this means a native app is
equivalent to a single Activity (in particular a NativeActivity) and on
iOS, a single UIWindow. Touch events will be accessible via this
package. When Android support is out of preview, all APIs supported by
the Android NDK will be exposed via a Go package.

Alternatively, you could write your UI code in Java and call into a Go shared library via JNI methods, if you aren't worried about graphics and just need code portability. Again, this is similar to working in the NDK.
Something has to be understood.

This is not against Google in particular, is against a tool that helped people to find news in alternative media and gave visibility to small news sites.

This law is a victory for the big News Editors that are controlled by Government and economic powers in Spain
Moleskine Smart Notebook with Creative Cloud Demo
Postgresql pg_shard and JSONB
Building Blocks of Express.js
Only in the sense that literally any problem at a company is a problem with management.
It's not exactly simple to say either way.

For simple projects and not-too-complex code the IR technically can be cross-platform (although I never tried whether it worked between different endians); we got a number of early prototypes actually working. We compiled IR "object files" on x64 platform and managed to link them on ARM, after a few extra disassembly steps. They even ran. This was slightly more than 3 years ago.

However...

From my experience a more correct statement would be: "LLVM IR is mostly architecture independent." The moment you mix in extremely low-level code, such as atomics, portability of IR breaks down. The operations for atomic types are (or at least were) inlined as build-host assembly.

It was an interesting exercise nonetheless.
So they’re not getting money from Google anymore?

Adblock Plus to be bundled with Firefox in 5, 4, 3, 2…

Or, so I dream, anyway. But I’m sure that Yahoo is just as hungry for those tasty ad clicks (with their troublesome privacy implications) as Google is.
If I knew how to replace Flash and instantly make this canvas based I would. This is amazing.
yahoo back to IT company ?
Looking at the URL and having poked around the site in the past, I believe this link is a forecast model for 1:00 am PST on 12/11 (an hour from this post, and 2 or 3 hours from your post).

My understanding is that much of the visualization is based on modeling with real weather inputs, not actual current weather conditions. In other words, recent weather measurements feed into a calculation of current and near future weather conditions. I could be quite mistaken though.

The credits list the NOAA Environmental Modeling Center [1] as the source for weather data, that would be a great place to start for further clarification.

[1] http://www.emc.ncep.noaa.gov/
Novye kvartiry v Caricyno ot kompanii atlant-invest
Side note: there was no loophole for Amazon and shipping in France, just good PR that made people think there was.
Thanks for the link. I just read about it. So probably it's not a substitute for Java (yet) right? I guess it's kind of a replacement of C++ for multi-platform games development.
Even if I don't agree with all design decisions, Go is certainly coming forward.

Congratulations to everyone involved.
According to this article (in Spanish) they are not. The law only affects news aggregators:

http://politica.elpais.com/politica/2014/12/10/actualidad/14...
Wow, colour me surprised! Hopefully its available in other regions quickly.

I must say i like the direction microsoft is taking lately.
He warned against the rise of Hitler, actively conspired against the Nazis at great personal risk, and helped Jews avoid deportation or arrest. He died of natural causes in 1943.

You could say that he tried to do the right thing.
You probably have some malware on your machine that's doing naughty stuff.
Yep, it is a few minutes past midnight and I can hear the light rustling of trees. No rain or anything 'stormy' yet.
Someone linked it below.

Do you think Aborigines in Australia have the same IQ as the Japanese? Or Pygmies? Part of accepting diversity is accepting that diversity is very real. But we want it both ways.
For that really to happen, the Android team needs to give some love to alternative languages.

From their Fireside talk I won't expect any change.
This relatively recent trend of company-specific languages annoys and disturbs me.

I don’t ever want to be tied to a language and library ecosystem under the thumb of a single (large) corporation. Not Visual Basic, not .NET, not C#, not Objective C, not Go (It’s even named after the company, for crying out loud! Yes it is. Don’t try to claim otherwise).

I’ve used Basic, I’ve used Pascal, I’ve used C, I’ve used Python, I’ve used Lisp, and so on and so on. Those were open platforms, with different companies in the “lead” position in any one time (Microsoft Basic, Turbo Pascal, Borland C, GNU C Compiler, CPython, PyPy, etc.), but the language was not “owned” by a single company which would loom in everyone’s mind, always the unspoken fear being “what if <company> doesn’t like it?”.

I will not use tools which make me afraid. I will not live a life in fear.
It affects sites like Meneame
The argument is that he was a famous celebrity BEFORE he wrote any of that great stuff.
More rubbish dreamed up to scam money from the gullible.
I find this surprising. The most common source of IR nonportability is from calling convention. Exactly same C function declaration would compile to different LLVM IR function declaration, and this has nothing to do with extremely low-level code.

For an example, look at http://llvm.org/devmtg/2014-10/Slides/Skip%20the%20FFI.pdf, from page 103 to 107.

Edit: There seems to be a misunderstanding. What I am saying is that "LLVM IR is mostly architecture indepedent" is false. LLVM IR is not even remotely architecture independent and nonportability happens with even the simplest codes.
Ouch -- tough problem.

I'm no expert on these situations, but here's my take. I think you need to give them an ultimatum. Either they make you CEO -- giving you the power to cut their pay or even fire them -- or you'll quit.

I know you don't really want to quit. A profitable bootstrap (as I gather this is) is a rare enough thing that you don't want to abandon it. But you also don't want to be in a situation where your two co-founders are freeloading off your work -- that could get really old really fast. Maybe you can't get their equity back (I'm guessing you didn't set up a vesting schedule for founders' stock), but you could at least stop them from being a drain on the company's cash flow without giving much back.
> Body by Science

It's interesting - Body by Science apparently advocates the use of Nautilus machines. This is the polar opposite of that recommended in Starting Strength, which several others in this thread have recommended.
> for merchants who accept them

Which now includes Microsoft.

If you didn't know, Microsoft has chosen to accept bitcoin through their payment provider (otherwise that option would not appear). So I guess I don't understand what your point is.
I recall mainly the jury-rigged pipes that a character based on one of Niven/Pournelle's friends kept working at the cost of his own heroic death. Apparently they asked him what the fate of his character should be, and he picked death.

Based on physical appearance, he surely was also the prototype for the question-asker in "What Can You Say About Chocolate-Covered Manhole Covers?" That basically obscure story was big in my life because it's one of the things that introduced me to Roger Zelazny (it referenced his Agnostic's Prayer).
I don't think it is possible to make "the next Wikipedia" from a fork. It's easier and cheaper to remake the data so that it works right from the get go. Best to start fresh. If the data is better then the contributors will come over anyway.
It's not unconscious. I find frank discussion refreshing if terrifying thus the throwaway. Nobody used the word inferior or superior except you. No value judgements were added but your own.
Are All Payments Becoming Invisible? A Conversation with Square's Jack Dorsey
Vending machines will almost certainly have cameras. And incautious use could still leave DNA or fingerprints. Best anonymity is to mail cash to a LocalBitcoin seller. Take care to get unregistered bills (ATMs and bank withdrawals could trace serial numbers, though WF claims they do not). Get big bills, then shop for change. Take great care in preparing the envelope. Consider using a remailer. Some post offices will even do that for you. Address it to the postmaster, and include a ready piece of mail inside. And remember, the seller could be an operative of whoever you're trying to keep anonymous from.

Biggest issues are A: your general geo location is known (though remailing adds one more party to penetrate, OTOH, if the post scans every piece of mail, auto correlation could be easy). B: buying stamps is getting harder, anonymously. Cameras all over. Automatic machines require credit cards.

Source: I was thinking of operating a hidden service for hosting. I wanted to see how much work it actually was for potential customers to buy anonymous BTC and spent a few days attempting to do so. For people wanting to have strong (state level) security, it seems very difficult to get it right.

Edit: A real solution is, if zero knowledge proofs are real and can scale, is to have an active market that uses that tech. Then you go and trade in and out and can get lost in the noise, if enough transactions are occurring. But we'd need serious buy in, otherwise it's pretty unique behavior. But it could be a great extra layer.
The Strange Tale of Yeonmi Park
It's more like being angry at the indexing system in the library. Damn you Dewey Decimal System!
Yep. That fee is still competitive even if you're just buying and holding, but we're geared more towards traders.

We're working with our partners to improve the cost structure so that we don't have to charge deposit fees.
It's important to remember that jail is for innocent people, prison is for those that have been found guilty. We don't know why the case was dismissed, but I think it is rather safe to assume that it wasn't a very strong case. So bail might "ordinarily" have been rather likely.

I do think it is pretty bad that you can be jailed for a year because of hanging out with childhood friends in pictures.
I have found the way in the middle is to stick to the traditional things for the most critical work, things where the abilities and problems are well understood, until some of the new thing mature. Then, for less critical things that can run as separate services, try out the new things. That way people in a team can also get exposure to the new technologies and you can experience first hand the pros and cons of these technologies. Some people are more generally optimistic about new things which solves some of the frustrations they have with the old things (or perhaps their lack of experience and understanding of the old things), without realising there will be new problems that comes with the new solutions that haven't even been identified yet, never mind workarounds or solutions to these new, and yet unknown, problems. However, I think the biggest, while also avoidable, risk is usually adopting the new thing for a problem you don't even have. A lot of distributed databases exist because you are going to have a lot of concurrent users access similar data, related to themselves mostly, accessed at the same time, or have a lot of user data that you want to do big, ad-hoc searches and analysis across all the data. If you don't have the scale of 'a lot' or 'concurrent' or 'across all the data' that these things are designed to address, you might not even need this solution and especially not all the tradeoffs you have to make along with it. I agree it's an exciting time, and a time of discovery for everyone, but there will be many things learned the hard way and it's tricky to position yourself here especially when there's pressure around you.
The similar "Sinde Law", that penalized P2P file-sharing, was approved with the votes of both PSOE (then in Government) and PP, the two main political parties.
I think human reviews of all the important websites and SERPs, that's harder for a competitor to reproduce.

Google was forced into that by improved "search engine optimization". SEO used to be about things like keyword stuffing, but as Google made their search engine smarter, SEO companies made their search spamming smarter. There are now SEO operations using machine learning to reverse engineer Google's algorithms and then automatically spam just enough to stay under the threshold.

In 2010, Google tried using "local" data to improve search. That turned out to be extremely easy to spam. A classic example of this can be found by searching for "laptop repair bradford pa". This brings up "Illusory Laptop Repair", located in the middle of a railroad crossing. A SEO expert created that phony business listing to demonstrate how bad Google was at detecting such spam. Google still thinks it's real.

In 2012, Google tried using "social" data to improve search. That worked even worse. Fake Google accounts created to create fake "+1"s may have exceeded the number of real ones. Google "+1" are still for sale; the going rate is about $0.10 each.

Meanwhile, links aren't as useful as they used to be. Who creates a link to a retail outlet other than on social media any more? Google is trying all sorts of "signals", but in heavily spammed areas, they're not doing all that well.

Yandex has been trying search that doesn't weight links at all for some heavily spammed categories in the Moscow area. It seems to be working for fake real estate ads.

(We have a partial solution - find the real-world business behind the web site and check it out in hard data sources, such as Dun and Bradstreet or Experian, which have business credit data. See "sitetruth.com/doc".)
Show HN: Needthis
I wonder what would happen if they've required the ISPs to give better service to the content provided by German companies.
Whoever Saves a Life: The life-and-death world of Syria’s first responders
If I asked someone what their major was, and they replied "I'm here to learn and meet amazing people", or anything along those lines, I would rightfully think that they were being evasive. Red flag.
Given the incognito difference, I'd say an extension injecting content into the page. Extensions don't run in incognito mode by default. Try disabling them all and enabling one by one to determine the culprit.
But at the top it says:
You can now use Bitcoin to add money to your Microsoft account. Once you add money to your Microsoft account, you can use it as a payment option to buy apps, games, and other digital content from Windows, Windows Phone, Xbox Games, Xbox Music, or Xbox Video stores.

Which certainly sounds like normal usage of a Microsoft Account, getting stuff for Xbox. Maybe they meant you can't buy like Office or Windows with it.
My thinking was if you had gotten in touch 10 minutes after the interview and you could laugh about having been nervous, they might have opened up the conversation again. Of course they might think you googled it, but you didn't. If you simply got past the nervous phase because the interview was "over", and you could suddenly talk at a much higher level about the problem you were working on, it would be clear you weren't just spouting 10 minutes of googling.

If you're in competition with a number of other well-qualified people for the job, this probably won't help. But if they don't have any strong candidates, they might be happy to see that you've gotten past the nervous phase, and give you a second chance. I think you'd get a better response 10 minutes after the interview than 8 hours later.

Most of my interviewing experience centers around teaching positions, on both sides of the interview table. As an interviewer in these situations, I'd have welcomed a followup conversation.
Taking back what i said. Power gone. Winds picking up speed.
It never shows more than the snippet. The Spanish government is arguing that people read the snippet and then never go see the article, so Google should pay for posting the snippet.
It only shows the snippet. To reproduce the full article would require Google to license the content from all the newspapers.
As someone who once helped maintain the exclusion-mechanisms, my personal opinion is:

The retroactive-robots.txt policy made sense originally as a way of reducing risk from angry-rightsholders, while minimizing burdens on staff time, and had little downside when the history-of-the-web was short, and most domains were still under their original ownership. It was a toggle any webmaster could throw, with no support/maintenance effort required at IA.

It obviously sucks now, more than a decade after it was adopted as a quick fix, but would take some dedicated policy and technical design to gracefully replace. For example, many rightsholders may be relying on the old behavior. But, the IA hasn't yet been able to prioritize creation of a new scheme.

A new process could involve a policy where someone claiming to be the original site/content rightsholder asserts that as of some boundary date, for example when they ceded or sold the domain, later robots.txt should not affect earlier content. (Such a boundary could also be clearly-indicated in Wayback summary/calendar pages.) Then, presumption would flip to showing the earlier content, unless some other rightsholder (such as the current domain-holder) formally claims ("under penalty of perjury", etc) that it's their material and they wish the block to stay in place.

It'd be a bit in overall shape like the DMCA takedown/counter-notify procedure, as if the robots.txt was a sloppy takedown request. Squatters making a false claim to ownership of older content would be forced to go on record and take some risk. Ideally any dispute could then proceed between the other two parties, leaving the IA out of it. Again, this would be similar to how the DMCA tries to leave ISPs/caches/hosters out of takedown legal battles.

I doubt most new domain-owners are strongly or consciously trying to hide the past; it's usually an automatic choice made for other reasons. A few might be holding the history hostage to make ownership of the domain more valuable – "buy it to re-access the past". Some others might be embarrassed of the previous unaffiliated content – but a clearer Wayback UI indicating changes-of-management could help allay that concern. Unfortunately, for both good and bad reasons, there is no easy/reliable/canonical source of all domain-ownership info over time.
You're right - but the real win here is that hundred of thousands of developers already know HTML + CSS, and very few developers know XUL or even any native UI API. Given that these native APIs change with the platform, many developers have given up on them since HTML + CSS will be useful for the foreseeable future.

Is XUL really better than HTML + CSS? Probably. But HTML + CSS is getting a lot better (flexbox, etc), and tons of developers know it now and can contribute. Plus, dogfooding. I think it's a really good move!

Sure, RAM usage will probably get worse, but perhaps it will motivate them to improve that as well, and all users of the browser on all pages will benefit as a result.
We implemented something like this in Word 15 years ago
I managed to build the rust compiler with a little effort on FreeBSD. I thought I was home free, but when I tried to build Cargo it insisted on downloading and building the rust compiler itself (which fails, obviously). So I was more than a little dissapointed after going through the trouble of getting the compiler working and I gave up on cargo.

I'm hacking away happily with rust now though, I quite like it so far and am curious to see where it will go from here.
While technically true, this has almost nothing to do with what I wrote. Huge code bases thrown over the wall, while technically “open source” does not a community make. A language named after a company with the overwhelming majority of development sponsored by that same company is not something you realistically envision someone forking, so the fear I spoke of is still there.

Now, if the language was, say, maintained by 80% or more by submissions and monetary contributions from outside the company (and if the name was changed), then it would approach being a neutral platform to the benefit of all.

As it is, we’re all being invited into Google’s yard to play, but we don’t own the house.
Gift Ideas Made Social – Gifts for X
New Zealand's worst maritime disaster[1] was caused by a container ship that hit a reef just off the coast - because the captain / navigator were stressed for getting to port on time and therefore took a different route (a more direct one) which made them collide with the reef.

The container ship was carrying oil which spilled into the water causing a lot of distress. Very small "disaster" compared to others in the world like it, but nevertheless, a really stupid human error which led to the shipwrecking.

[1] http://en.wikipedia.org/wiki/Rena_oil_spill