skysight-inc/HackerNews huggingface dataset:
A million times this.

So much content has been lost and sadly the Internet Archive is not an archive whilst this policy exists which evicts all historical content when a updated robots.txt is found.

I have been for quite some time been donating 1TB-2TB/month of bandwidth in support of Jason Scott and the ArchiveTeam. This has been my way of supporting the Archive.org project and would consider increasing the bandwidth donation in exchange for resolution to the robots.txt bit-rot.

I won't link to the leaderboard but for reference I'm currently working on the TwitPic project and am within the top 10; same username as HN.
I read this comment as sarcasm, but mozilla is dedicated to privacy rights. It would be helpful if you clarify what you actually mean.

Edit: After reading your history, I am astonished to see yahoo advocating strongly for online privacy. However, Yahoo is a profit oriented corporation, so I am naturally suspicious.
> The most notable new feature in this release is official support for Android. Using the support in the core and the libraries in the golang.org/x/mobile repository, it is now possible to write simple Android apps using only Go code.

This is fantastic! Are there any example Android apps released by the Go team to help get started ?
It took me a few mins to realize that this page is interactive. Press the "Earth" button to set time/date, move to current location, height of wind currents, overlay, etc.
It would be cool if you can put up some examples for Facebook.
There is a Wikipedia article for everything: http://en.wikipedia.org/wiki/Opinion_polls_about_9/11_conspi...
And specifically this international WorldPublicOpinion.org poll whose results are compiled there: http://upload.wikimedia.org/wikipedia/commons/2/2b/911worldo...

More or less, the opinion that the US government was behind the attack is clearly in the minority in all polled European countries.

Interesting to see the differences between countries here. That said,one has to be careful with polls in different countries: people's answers are very sensitive to question wording, and I imagine translations can introduce biases easily.
And they are. But will this have the effects the legislators tried to impose. This doesn't get google, it hurts Spain.
I think I'd rather Mozilla developed their own search engine since it's such an integral part of the Web now. Google search has immeasurable influence on web sites. As I see it it's as important as the layout/rendering engine in how we experience the web today. Mozilla using Yahoo's search engine is kind of like them using Opera's rendering engine. This is especially important as they now have a web-centric OS.
I've written a similar library, also in Python.

Things get interesting when you implement __iter__ for collections and __setattr__ for PUT/POST requests. At that point, you start needing a machine-readable API spec (e.g. Swagger, or straight Python with subclasses and decorators).

This looks great for one-off scripts or exploring APIs in a REPL.
I think in this case it's a blurred line. In the case of Youtube even more. True, they don't want to create their own content, but when they republish it and making money by doing so, we're in the middle of the copyright discussion. The question to answer in each of Googles (or others) businesses is, when is Google presenting it's own work (search results, etc.) or the work of others.
That's how I read BYTE. It's also a good source/reference for (some (specific)) WP articles.

https://archive.org/details/byte-magazine

http://en.wikipedia.org/w/index.php?title=CHIP-8&diff=585383...

http://en.wikipedia.org/w/index.php?title=Halt_and_Catch_Fir...
I think you mean to say patently, but aside from that mistake I just don't see what you're saying, clearly CA has better weather, it's not a matter of being a "possible exception", the rest well, Cambridge has some decent beers it's true, I lived and worked there for a couple years, but the micro breweries in CA are better. SFO is much more reliable to fly in an out of, I should know, I flew into and out of Logan so many times and countless times flights are cancelled. By the time I'd get to SFO it would be clear blue skies and uneventful arrivals. As for MUNI vs MBTA, SF has much newer, faster trains, MBTA is like going back 40 years to rickety old trains and antiquated (but not quaint) stations. I suppose you disagree, and of course some of this is a matter of opinion, you might like your trains and you might like airport delays, traffic delays, shitty weather for 8/12ths of the year. One thing Cambridge does do better than SFO is universities. I'll give you that. Colorado makes better beer than either Cambridge or San Francisco, better still, English beer of course.

There's a reason why most startups are here, the brightest minds want to live here, after going to school there and getting sick of all the above.
And I think Google won't be the only one to retreat here. Facebook have a lot of new aggregation related features, I don't think they will choose to comply. Twitter will also be subjected to this, it is interesting to see now a simple retweet might be in fringe of breaking the law.
Microsoft accepting Bitcoin
Square Just Processed $100M in One Day
NO, because neither Reddit nor HN operate in Spain, and therefore are not subject to Spannish law.
Native or Hybrid mobile app?
Hi,

I am building a team on mobile technology. I have an option to groom the team on native technologies or go with hybrid. The argument for both is equally convincing. Could you please based on your experience recommend one to us.
Thanks
https://github.com/golang/mobile/tree/master/example
There are literally thousands of companies that each hand over millions of dollars to Oracle on a semi-regular basis, for enormous server setups to store enormous data sets. This is a major improvement.
We wanted to do stuff that other wireless speakers simply couldn’t do
Ok. And Stephen Hawking and Terence Tao and thousands of others are an order of magnitude or more smarter than me. I'm sure it was true in the ancient times as well. One clever monkey does not generalize to the whole species any more than does today.
How important is breaking the circular dependency for the compiler, really?

To use a more common language and tool as an example: I can't build GCC without already having a working C++ compiler. Granted, GCC will accept any reasonably conformant C++98 compiler, but still... If I'm bootstrapping GCC on Linux (or almost any other major *nix), that compiler's almost always going to be another copy of GCC.

If getting started with Rust on another platform is indeed so difficult, I'd think it would be a better use of their resources to make sure that cross-compilation is functional, rather than messing around with distributing LLVM IR and stuff. If I'm building a C/C++ build environment for a new platform, a cross-compile of my tools is probably how I'd start.
> It's a violation of fair use.

welcome to the EU.

just to warn you, you might find yourself laughing at their patent law, should you read it and applicable case laws
His quote was "tend to be lazy". When he feels good he trains a lot. No amount of brilliant talent, that is lazy, is sufficient to be world champion in any endeavor. There's too much competition from the others who want to be champion.
It´s actually no overstatement. The law includes a clause specifically to avoid that, stating that paying the tax is an "inalienable right". Of course, as the law reads, it´s more an obligation that a right... As a spanish citizen, I´m equally ashamed and enraged of this old-fashioned, short-sighted and conservative law.
Better link: https://commerce.microsoft.com/PaymentHub/Help/Right?helppag...
or neural. having precise answers is so 20th century.

"probably right" is probably enough.
It seems to me if a news article can be summed up in the one-sentence excerpt shown on Google News, I could just get that from Twitter and it has very little value...
Twitter also had this policy when I worked there (two years ago) and I thought it was really poorly thought out. Apart from all of the (relatively obvious) issues mentioned in the post, any vacation at Twitter was at the discretion of your immediate manager. So if you happened to have a hard-arse manager, or one who hated you, tough luck. Really a bad idea.
The timings they give there can only make sense on a fast SSD or when the database they benchmark on is completely cached.

It's an apples-to-oranges comparison only of MDBM wins significantly against LMDB. If they are comparable in timing, or e.g. MDBM is 20% faster, then it would be an apples-to-apples comparison, MDBM having 20% speed advantage, and LMDB having every other possible advantage (memory safety, ACIDity, ordered retrieval, multiple databases, etc.)

LMDB is truly, incredibly, really marvelous. On 64-bit it comes close to being the end-all-be-all local KV-store. If your databases are not more than a few tens of megs each, the same is true for 32-bit processors as well.
True. Oddly enough, I've been hiking in regions that were ski resorts during the winter, and they sometimes ran the chair lifts during the summer. We'd use them for hiking. There were some published hikes that involved lifts, buses, trains, etc. Perhaps out of a sense of sportsmanship, we tended to ride down, but never up.
you have my approval :) I've been toying with the notion of continuing to focus on embedded C since most of the Computer Science d00ds I've worked with have no clue how things work "what? the runtime takes care of it" besides O-notation.
At this point in time, it is probably more for Carlsen to lose than to Caruana winning. If Carlsen feels good, he will train a lot; hopefully it will be an exciting match.
Can someone give me a compelling reason to start programming in Go? My default language at the moment is C, or C++.
And now things just got interesting. I'll put my money on the availability of Go on Android being the catalyst for its future hockey stick growth.
You can also add numbers on an abacus. It _works_.

Put in a less snarky way, C is often way more low-level and tedious than you need.

The great thing about Go is that it lets you blend high-level and low-level programming in the same program, only getting low when you need to. It feels like a great mix of C and Pythonubyerlhphavascript.

I've given many talks on this, e.g. http://talks.golang.org/2014/gocon-tokyo.slide#1
Not having to use Java on Android. This is a major reason.

(it's going to interesting to see battery life of not running an interpreted language on small devices like Android Wear).
I made one a long time ago: two planks, a hinge, two nuts, a threaded rod, and a camera mount. Operation was by turning the threaded rod 1/4 turn every time my HP48SX beeped. :)

It's actually advantageous to be manual when you're doing this at -25C on a cold winter night in Sweden. Batteries tend to not work well at all at those temperatures.

(And no, you don't need a curved threaded rod, you can just calculate what the correct rate is as a function of position.)
Thanks. Changed from https://commerce.microsoft.com/PaymentHub/Help/Show/toc_link....
Sounds big. Could get the other large tech companies to look into Bitcoin more and evaluate their efforts.
The tragic plan for a monument to Qatar’s dead World Cup workers
For Go, I don't think what you need is a compelling reason from someone else. One compelling reason to one is not necessarily compelling to others.

Instead, since Go is a very simple language with very easy learning curve, I encourage you to spend a weekend to check it out. Pick a side project and do it in Go, then you will know if it's the language for you.

I would even argue that the joy of writing Go would be magnified by working as a team and the joy of reading Go would be demonstrated by exploring any Go project from any team. But I would not go that far for a Go novice who just want to check it out
Buy OnePlus One Android Phone Without Invite Code
I'd rather Mozilla don't. Leaves them out of a whole lot of mess. DuckDuckGo is there to fill that void.
It makes everything completely determistic.
Great suggestion, but it would be very difficult and time consuming to do, no? Sure there are great tools to build on (Solr, Lucene) but Google and Yahoo have 15-20 year head starts on anything Mozilla starts building now.
Dr. Jeff Masters adds some color to this data on his blog[1]. Also note the second vortex off the Canadian coast[2].

[1] http://www.wunderground.com/blog/JeffMasters/comment.html?en...

[2] http://earth.nullschool.net/#2014/12/11/0900Z/wind/surface/l...
That's how automatic guiders work, but they only provide extra signal above and beyond the normal tracking rate. Rather than pulsing on and off completely, you want to start with something you know is almost right and then just provide small perturbations on top of it.
Not sarcastic at all. Both seem to hold user privacy in high regard (especially Mozilla, obviously. It's one of their core missions).
And how would they make money from it?

Right now search only pays if you do advertising. Mozilla's been using search ad revenue from Google and now Yahoo for revenue. If Mozilla gets into the search engine game they'll be getting in to the advertising game. And the advertising game is about serving up your users and what you know about them to the highest bidder.

That doesn't sound like a good fit with Mozilla.
Once Go is installed, I can make a simple web app from scratch that displays parameters from the URL or request body in just over 95 seconds with Go, using only the standard library. I can cross-compile it for another OS and architecture, then deploy a single binary file without worrying about dependencies, dynamic linking, or segfaults.

Try doing that in C/C++.

Maybe a better comparison is to more systems-level applications like you might code up in C. The same benefits carry over to those, without a significant performance hit (usually).

(And to be fair, sometimes C/C++ is the better tool for the job. But give it a shot; Go is pretty handy when you don't need to drop down to lots of unsafe memory and CPU operations.)

By the way, your existing C skills will be very useful in Go. For example, struct fields will still be padded unless you pack them carefully. Your experience with buffers, streams, memory allocation, and data structures will definitely not be wasted in Go.
Love this visualization. Ben usually references it every day on https://www.youtube.com/user/Suspicious0bservers
"The dependency of the compiler on itself can be broken by distributing the bootstrap compiler as LLVM IR code. Then use LLVM's IR assembler, and other tools, to re-link the stage0 Rust compiler on the target platform."

LLVM IR is target architecture dependent, so it's not portable between machine types.
Millennials Aren’t Lazy, They’re Fucked
Ron Conway blasts Sen. Feinstein’s torture report
Bitcoin totally makes sense for digital products, especially for transaction with small amounts. With Bitcoin you can send even $0.01 for a very low fee.
There is one thing missing though: a means of accurately aligning it to the pole.
Lazy Sequences in Scheme (2012)
A really crisp way to model concurrency. Most real world performance problems stem from the inability to model concurrency correctly.

I also found it's faster to read the library code than the docs. A lot of thought has gone into making the language and library clean and easy to understand.
That's not so clear. I don't know the in an outs of this specific law, but for example a gambling site has to comply with Spanish law if it serves to spaniards. No matter where it's legally located. That's why most gambling .coms geo blacklist spanish or redirect them to the spanish law compliant version of their service.

Same with consumer laws, those apply if I buy a product in other country. For example Spanish law says I can get a refund 7 days after the purchase, no reason required.

Yea, doesn't make sense and probably they can't enforce many of these, but that's how they are redacted. I would set the legal team on alert mode if I were Reddit/Twitter/Facebook/Menéame.
Where's that quote from? I can't find it in the report.

What I did find, on page 101 is this:

"Over the course ofthe CIA program, at least 39 detainees were subjected to one or more of the CIA's enhanced interrogation techniques.CIA records indicate that there were at least 17 CIA detainees who were subjected to one or more CIA enhanced interrogation techniques without CIA Headquarters approval. This count includes detainees who were approved for the use of some techniques, but were subjected to unapproved techniques, as well as detainees for whom interrogators had no approvals to use any of the
techniques"

This passage indicates that those 17 tortured outside the approval process are accounted for. I don't see anything showing there were others outside the 39.
The point of Javascript is that projects don't get to 10,000 lines. If a project is this big, you have failed.

Bragging about LOC is one of the most ridiculous things ever, since it is a bad thing.
I think you have misinterpreted the news. It's not Google News is shutting down in Spain. It's just Google can't no longer link to news stories in Spanish news publishers without paying. Google News can still run fine in Spain, just without the local stories. Presumably global news or Spanish news from other sources can still be viewed in Google News if Google chose not to shut it down.
This is like being angry at a public library because it didn't write any of the books it contains.
I don't know why people are so worried about the lack of snow at this point. There is plenty of room in the reservoirs for rain at this point. Maybe later in the season the snow will become important, but at this point I think CA can store lots of liquid water

Some reservoirs can't be filled this early as the need to leave space for flood control, but the big ones have so much extra room I imagine they can store every drop.
Can you build Android UI using Go? I have not found a good UI library in Go.
Just to make sure I'm not missing it: fsnotify didn't make it into Go 1.4, right?
1.5 maybe? :)
How come they are accepting if their page shows up in the first page of Google Search results for the search keyword?
Very pretty. But, despite what the web site shows, Silicon Valley is currently at 63F/clear/calm. The site shows wind speeds of 36km/h. Not sure where they get their wind data, but it's clearly low resolution.
Cricket.com.au has a “boss mode” for checking cricket scores
To think, "the Godzilla of Search Engines" [0] would finally become a thing!

[0] http://video.foxbusiness.com/v/4578856/mozilla-ceo-on-the-la...
I was going to respond with my little story, but I see your article already linked it! ;)
Default fee for a transaction is 0.0001, which is ~$0.0355 at current bitcoin price.
Yes, they do. It is called Family Temporary Disability Insurance. More here: http://www.edd.ca.gov/disability/paid_family_leave.htm
It's referring to a higher altitude than the surface.
Great business model Yahoo. Pay Microsoft to do the search, pay Mozilla for traffic.
The Valley may be calm but winds are picking up fast in the city. Either way -- the visuals are beautiful on this page.
Why one Pirate Bay founder doesn’t care if the site dies
And if you want to use external code, you can download it with and integrate it into your main package in about 90 seconds (go get + go install). In order to learn to use it, godoc is there.
It didn't make it in, but there's no real strong moves for it to be in the standard library anyway. It works well enough in a go-gettable package.
Try reading what I wrote again.

Google employs lots of people who work on things which do not directly generate revenue themselves, but which do contribute to the company's overall profit and loss. Such as HR.

However, based on Google's bitchy blog post, were they to treat all such projects and departments equally like Google News, thousands of people would be pink-slipped tomorrow. Get it now?
I read the book end to end, reviewed in this post (which was on HN ages ago):

http://www.brainpickings.org/2013/04/23/daily-rituals-mason-...

It's about great people and how they structured their days. What seems to be fairly consistent was that they were often 'on and off' as well, but to try to ensure that they did actually get work done consistently was to work a) every day and b) not for too long. So each day wasn't a slog like the usual 9 to 5 treadmill, but each day gave them enough space to get some of their best work done and have enough rest to be able to do it every day of the week, every day of the year.
I agree. An interface in JS is a unit test.

I think that a lot of "classical" programmers simply don't understand how important modules are to JS development.

This is why you get these posts about "how can you manage 1,000,000 LOC in JS!!?", when they don't understand that you never have 1,000,000 in JS, you have a bunch of small, unit tested modules.
Bitcoin in Russia is not quite there yet
So, what are you insinuating exactly? That Google should stay away from providing any sort of news completely unless they are willing to build a team of journalists? What's wrong with aggregation?
There's a feature for that: Verbatim mode.

https://www.google.com/search?q=webhcat+primary+key&tbs=li:1
"Global warming isn't real because I was cold today! Also great news: World hunger is over because I just ate." — Stephen Colbert
Isn't inefficient coding, which is what we're discussing really, possibly needlessly forcing the specifications of hardware to be more and more powerful rather than getting the best out of the hardware we have now by better coding?
This is great news. I've always thought teenagers are the biggest market for bitcoin, they're less likely to have a bank/credit card. Knowing you can now exchange bitcoin for Xbox points makes accepting bitcoin a lot more attractive.
Doesn't look like it's been pushed to the canonical git repo or Github just yet: https://go.googlesource.com/go https://github.com/golang/go/releases

Aside from that, this is yet another great release! :)
Perhaps to be able to recover without stressing other nodes? If a disk fails, your reads suddenly all go to 1 node in the replicaset. If then that same node also has to supply the data for the fresh harddrive, it might interfere with the read-performance and/or take a long time to restore full redundancy.

Also, in theory the raid 5 configuration would have faster reads.
I am not sure about that. Were any of the AOL sites available in Russia or Japan in 1998?
Also didn't compuserve do the same and block their services from non paying users (which means if your country's credit card is not accepted you are SOL)?

I am under the impression that walled gardens and splitting by countries or networks were also pretty common.
Yes, I am quite impressed by it as well.
My reading of the analysis floating around is that, been strict with the current text, yes. Both HN and Reddit are covered by the broad definition of the service this law will apply to. Twitter and Facebook could be on the bag too depending on interpretation. The law doesn't seem to consider if the source of the link is human or automatic.

For that very reason many are worried about Menéame fate, a very popular Reddit-like site here in Spain.

I think this is a good overview in English: https://medium.com/@JulioAlonso/the-story-of-spains-google-t...
> So a Mill CPU can never do shared-memory process parallelization?

Why not? The caches will still be coherent.
It will be soon. I'm working on it.
What is your current altitude?
SF is so calm right now; i can't believe all the storm build up; we'll see at tomorrow's commute
If it makes no financial sense to Google to run Google News Spain, why should they keep it running?
Also can someone please give a brief description of whole process to write a simple Android app in Go? What are the bare bone setup(Go, JDK, Android SDK??, etc.), so I can develop and compile? Is the final result an apk file? Thanks.