skysight-inc/HackerNews huggingface dataset:
It was really interesting how I could still communicate to some of the servers via connections that went through Level3.

Yet once I got back in the server (behind that indirection), the server couldn't even ping google, and its DNS was totally down.

Would've done a traceroute for fun if OVH's mirrors were reachable.
same here - I used to spend hours upon hours organizing and organizing. every new file I would add would mean a new category. each new category gave me new ideas for new systems. flat directory and grep here as well.
You may not find the expression offensive but I assure you, Native Americans have a very different perspective.

On a related note, they're not okay with "Redskins" either.

https://www.youtube.com/watch?v=mR-tbOxlhvE
Viewstamped Replication: The Less-Famous Consensus Protocol
Do you imagine these cargo ships are crowded with people looking out at the ocean for days on end?
It's not my section of the Internet most of the time, but I'm professionally obligated to know a little about it, so in case anyone here runs a massive consumer Internet property and can't make the bills with AdSense: you should strongly consider having a direct ads sales force. AdSense is very effective at fulfilling the role it was designed for, which is algorithmically filling your least valuable advertising slots. It is not good at getting top dollar for brand advertising, in fact, it is optimized in entirely the other direction. Brand advertisers sneeze out numbers which pay for the entire salary bill in a month.

This is particularly true if you have an anomalously strong community or an audience which is more valuable than "a generic Internet user in your company."

Even if you're not a massive B2C company, there are plenty of niche publishers who quietly receive $500 to $X,000 a month for each of ~6 ad placements rather than taking $125 in "webmaster welfare" from Google. At that level you don't even need a sales force -- just "your ad could be here" leading to a contact page works.
Luminosity on iOS AFAIK is not based on Famo.us. Some of the transitions in Luminosity were built by one of the teams that participated in our private beta, so I reckon that's why you may have gotten that impression.

Between us and developers that participated in our private beta, many of the iOS transitions found on http://capptivate.co/ have been implemented and we're challenging Famo.us developers to try an build them all. IMHO, almost all if not all the iOS and Android apps showcased on Capptivate can be implemented with Famo.us. Those demos built so far were built by developers with a wide range of skills from junior to senior. Are all the demos perfect, nope. But do they all demonstrate that you can accomplish with the web pretty much anything you can accomplish in native without jumping through hoops and resorting to hideous hackery.
Not mentioned in the blog post but he also tagged Martini at v1.0 today [1], making its API locked in, if anyone is so inclined to keep using it.

[1]: https://github.com/go-martini/martini/releases
Scientists make deep-brain implants possible through wireless charging
Having a family.

Some numbers:

- The average annual mortgage repayment is over $20,000/yr.

- Private/Independent school tuition for one child will also cost you more than $20,000/yr by year 12 and continue through University for degrees in Medicine, Law and Engineering. Multiply that by the average 2.x children.

Add in living expenses, utilities, rates, sports, entertainment and trips, a tax rate that has you working for the Government for almost half the year and the required family income quickly jumps to six figures which is where the extra hours come in. Paid overtime, side projects, freelancing, second jobs; whatever it takes to give the kids the best start in life you can stretch to afford.

I do sometimes wonder whether home schooling them might have worked out better.
Curious - how is "you" heteronormative?

Edit: Anyone able to inform me how "FYI" could be offensive?
Motorola Moto G s’habille à l'effigie de Ferrari 
Découvrez la nouvelle version du smartphone Motorola Moto G. Ce téléphone mobile est proposé à l’effigie de la prestigieuse marque italienne Ferrari.
Out of curiosity, how did the demos perform on that device?

We'll work on making the demos available at standalone URLs (instead of iframed on our site). In the meantime, if you haven't tried them and want to, you can:

1) download the starter pack

2) go to the demos folder

3) open a webserver in each folder that serves the app.html as the index (just occurred to me that we should switch app.html with the iframed index.html for this very reason).

4) then open each demo on your phone over the local network.
I do know that Alice Springs exists, but it's an error in the Geo IP database they are using rather than true data. That's where the general hand-waving "australia" marker is placed when they don't know more than the country of allocation. There's a huge disparity between the number of people that live in NT and in other states, so the large number of results "coming from" there is telling in itself.
Draw a Cat
You are standing wrong
I think that's happened before, not for one of my interviews but for one a friend gave. I don't think it counted against them, but they weren't good enough to meet the bar anyway. (That happens a lot - I've never had a non-intern candidate get through, and I've had friends go for 50 interviews without a single candidate getting hired.) We had a good laugh afterwards.
Exactly. They'd have to reduce the number of grad students admitted, which is exactly what should happen.
Worth pointing out that as the speed of flying (hopefully) increases, it brings in different level of economics - such as a Norwegian company with Norwegian employees serving domestic routes in the United States

http://www.rollcall.com/news/us_carriers_wary_of_norwegian_a...
https://duckduckgo.com/html/ should solve your htpc's problem.
This is a generational thing. Yes, the developers who go through the pain may fight the tools that remove it for others. The next generation of programmers won't have our baggage though. They won't have any problems using modern tools, just so long as they implement their vision quickly in most accessible way.

Let's keep creating better ways to program. Future generations will be thankful for it, even if today's developers can't appreciate it.
Lastly, I think the importance of native scrolling and other native-like features are actually overblown. I've been on the web long enough to remember when people used to say that webmail would never compete with desktop mail and that Excel would never compete with something like Google Spreadsheets.

Nearly every day I curse Google for breaking the native interactions with my browser (I mostly use Opera and they seem to only care about support for Chrome). For instance, today I was trying to type an equals sign and Google Docs only wanted to enter a plus, with or without the shift key. Please don't use them as your role model.

The thing about native toolkits is that they are battle-tested and you can trust them to work. Custom UI components are bound to have nasty little lurking bugs, so you should use them as icing on the cake. For things that are absolutely essential, like scrolling or entering data, please use components I can trust.

I've been around software long enough to remember when desktop application devs thought it was a good idea to develop their own basic UI components. Needless to say (or maybe not) they were often broken, usually in unexpected and irregular ways. I suppose it's only fitting that web devs would try, though to be honest I hoped that impulse had ended with the death of Flash.
BA have added Economy class to their previously business-only OpenSkies.
I reported a couple of bugs and they were taken care of, actually. That said, I turned to PuPHPet specifically because I don't have time to tinker around.
The Real Butlers of the .001 Percent
IIRC "Beating The Averages" made allowances for domain specific languages. However, the core of almost any language can be applied to almost any other, and domain-specific tools layered on top. Lisp's syntax is especially good for this because it is so extendable and simple, I'm not sure about Haskell having not used it myself.

As for Haskell types vs. Lisp macros, my impression is that macros are, at least semantically, more correct for the common process of "apply this action with some changes to multiple situations" that I believe you're referring to when you talk about these properties being equivalent. However, I'm not completely familiar with how a "proper" type system actually works and what the capabilities of languages designed around such a system are, so maybe somebody more experienced could shed some light.
Stock phonegap works fine for iOS, but there are limitations on Android. We've got an internal project that we'll be releasing in 1-2 months that allows you to package Famo.us apps for Android.
The encyclopaedia usually has its date prominently displayed on the cover because it's part of the business model: Nudging people into upgrading last year's edition because it's "hopelessly out of date".
Wow he know how to fly a plane! Why he went to Russia? Whether there is similar service offered in US?

MiG-29 recently made headlines in India, the first and one of the largest export user, when one crashed

http://www.thehindu.com/news/national/other-states/mig29-cra...
Coincidentally there was one parked outside my office window today.

http://i.imgur.com/aBTSR75.jpg
tom's Hardware is a bit like that:

"System Builder Marathon Q4 2013",
"System Builder Marathon, Q1 2014"
I think the tech is already here: http://en.wikipedia.org/wiki/Robotic_surgery. Though I am not sure if it going to be cost effective.
I'd suggest a scroller that works on most (for some reasonable definition of most) of the major (for some reasonable definition of major) platforms for the types of sites you're hoping will use it. A minimum list of platforms would be Firefox and Chrome on desktop and the latest stock mobile browsers on iOS and Android. A minimum website would be your own marketing and documentation portal.

It's all well and good to say "don't put native scrolling on a pedestal" but if the alternative simply isn't usable that pedestal sure seems justified.
Thanks for the ideas, but unfortunately they are not what I am looking for.
That tends to be Ingress in general... unless one of the updates in the past few months has changed the landscape, I stopped trying to use the compass orientated maps in my N5 and N7 a long while ago.

That's a minute gripe though for an otherwise really engaging game.
Sometimes there are incorrectly specified dependencies between source files and things that depend on them. For example rules that are implicitly sequential in -j1 mode but if they are written as

target: dep1 dep2 then dep1 and dep2 might be executed in parallel if -j>1

There are not many make expert (I am not one) so looking and figuring out the issue is sometimes tricky so often I see -j1 used always by default.
S. Derek Turner's take:
http://www.savetheinternet.com/blog/2014/05/19/why-the-att-d...

"So for $67 billion, AT&T could pass 71 million new homes with gigabit fiber, and connect 21 million new subscribers (assuming an industry-average 30 percent take-rate)."
Indian ecommerce giants Flipkart and Myntra complete merger
Where do you work and what do you do? :)
Definitely. JavaScript performance really isn't the problem. DOM with getters and setters that only accept strings and children are the problem.

That being said, once the browsers fix the getters and setters so you can set them without marshaling types into strings, Famo.us will be even faster and all performance issues will drop to almost nothing.

When that does happen, assuming no new yet unannounced HTML5/ES6 features, there isn't anything in the browsers that will magically give you the capabilities Famo.us does. The browsers would have to create an alternate parallel scene graph based interface for content. It's possible that may eventually happen. But like almost all features of the web, it takes a few bold individuals and teams implementing those features first to show what's possible and how they may be accomplished. We're hoping we can influence where the web is going enough that some of the ideas eventually become standardized.

It would be nice if in the future, we find a way to get the benefit of Tim Berners-Lee's vision for the web and also what Alan Kay thinks the web had the potential to have become [0] had we gone down different paths.

[0] http://www.drdobbs.com/architecture-and-design/interview-wit...
Teleport Welcome to Teleport
Tastes have changed, largely because media have changed. Back in the day, there were no movies, video games, TV, or radio. Novels were the only form of personal, portable, escapist entertainment (aside from opium, I suppose). As such, they were very "visual." Readers enjoyed long bouts of description. It helped to set the scene.

Sample some mass-market Victorian fiction, and you'll find a lot of openers like that one. The style is anachronistic today, though it survives in some genres, and it has its famous practitioners. (George R.R. Martin is about as purple as they come.)
such as a Norwegian company with Norwegian employees serving domestic routes in the United States

Not quite. Norwegian Air Shuttle is operating international routes to and from the US. Non-US airlines are forbidden under cabotage laws from flying domestic (i.e., from one location in the US to another location in the US) routes, and even from offering such flights with a connection in a second country -- for example, a US-based airline can fly you from New York to San Francisco, but Air Canada can't, and also can't offer New York to Toronto to San Francisco.
You're right. Oops. The claims sounded similar and the names were similar, and my brain jumped to a conclusion. Apparently, the OA has nothing (directly) to do with Lustig. I'd delete my comment if I could, but I don't see an option for that.
That seems pretty small by today's mega sized binaries. But for an assembly program that seems very big. It is impressive that a large part of my childhood was written in assembly
Building a Web Server in Go: Handling Page Requests
Then again, the people that buy 'affordable' fighter jets can probably afford to have them repaired.
Does anyone know if the current/recent processors from Intel and AMD still perform relatively slowly in number crunching with denormals and NaNs? I remember it used to be like hitting a brick wall performance-wise if these crept into your data...
It's more of an homage than a comment. But, judging from the downvotes, people don't seem to enjoy my sense of humour.
Ironically, I have just written an article on how to handle page requests in go:

https://news.ycombinator.com/item?id=7771367

It's pretty simple and it doesn't really seem like you need Martini. When I originally looked at Martini I opted against using it because I wouldn't learn as much, so I don't really know how easy it is to use Martini.
Remotely Change the Display on an HP Printer to ascii art with telnet.
I'm a huge fan of the work being done by the clojurescript community and I'd love to see people from that community to adopt Famo.us, and we'd love to work with them. I personally find Swannodette's work with Om and Mori to be inspirational.

If you're interested in working with Famo.us and Clojurescript or know someone who does, you can contact me directly. Work email in profile.
Turning light into matter
Stepping in and highlighting the problem before it happens come to mind.

If you anticipated that such complexity was involved in data entry at any point, putting upper management in front of their responsibility might have helped, i.e. "how do you think dev morale will look like if they need to do data entry for weeks just so we can make a few more quick sales?"
This isn't a sob story but I wouldn't think about suicide everyday. I would be grateful knowing that I would always have something to buffer me from the social entrapment of drug addicts, gang members and in short the general erratic uneducated subset of the social fabric where chaos dominates. The bad part of being ( somewhat ) poor in the U.S. isn't a lack of money ( at least not when you're scraping by enough to survive and have shelter) it's the lingering threat of having to confront or deal with people who simply are operating on a foundation of assumptions about life that most educated people are in a position to not tolerate. Just having that worry removed would make a huge difference in my life. To answer your question I would do what I'm already doing. Work in odd jobs when they present themselves. The only difference is the money would be enough for me to launch a small business idea I have quicker than the time it's going to take me.
New Hadoop emag
Hadoop 2 - which provides a huge update over Hadoop 1 - is no longer just about Map-Reduce. This eMag will delve into the various updates in Hadoop 2, including new projects such as Storm, Tez, Spark and others. Through various case studies, it will examine Hadoop architecures, some useful frameworks, and look at how teams leverage Hadoop for real-world projects.
So it's half assed if it's not HAProxy? How so?
Nice to see Qt advancing steadily. Hoping that QML perf was particularly increased. The new WinRT and WP8 integration is nice to see. QQuickWidget is also a good idea, will allow for gradual migration of legacy QWidget apps to the new QML based world.

The new QML-to-C++ compiler also sounds interesting. I guess it is compiling to a mixture of plain C++ where possible (eg: simple arithmetic where deducible) and calls to some internal interpreter API for other parts. Looks like the compiler is not yet open-source?
Could you please elaborate on these limitations? I've already tried packaging a simple app using cordova for android and it worked fine. Planing to use it for a real world app, so it would be helpful if you enlighten us about any pitfalls in this approach

Btw, when would the forums will be open to public? We are in dire need of one.
> tutorials for say, a recent version of backbone.js

I would hope that backbone.js releases carry version numbers. As a developer I usually know the versions of the tools I'm working with. But I might not know (and often don't) when exactly they were released.
I would wrap the markdown in a gigantic &lt; pre &gt; so that when noscript is enabled, you end up seeing at leat markdown, and not a wall of letters.

As for advantages of this, it seems like it would be better for a more open web. If you put this on the web, it doesn't matter where you serve it from, I can send you really good well formed patches. On thing the web currently lacks is the ability to participate at a web scale. If I see something that I can improve and can get to the source, I'll send a patch or pull request. These days 'view source' means 'view generated code that nobody has seen'. This gets back to the roots of the web.
My Open Wireless Network (2008)
What To Expect From Your Next Startup Weekend
Live Video Is About The Broadcasters
Gluten Intolerance May Not Exist
I also like the simple option to spawn processes in a loop in bash and then wait.

http://stackoverflow.com/questions/356100/how-to-wait-in-bas...
I doubt it, as the in-built alarm would sound for months while the device waits for the puddle to form.

Also, largish puddles are not the only (and probably not the main) problem with malaria. Many puddles will be too small for this device. That old tire in a corner, a coke can, a discarded piece of plastic all can and will contain stagnant water.

Finally, even if one could predict where puddles would form on roads, I doubt these would survive the dry season with cars driving over them.
I just love Campari.
I really like GoPro, bought one a few months ago. But longterm I really wonder: it seems this will be disrupted from the low end, right? Currently GoPro's have better quality, but in a few years a $50 Chinese clone will also do 4k video at 120 fps. Where can GoPro add value when that happens? There isn't much lock in (a bit in the various plastic mounts). Any thoughts where they will go?
http://moslereconomics.com/wp-content/powerpoints/7DIF.pdf

Check out #1, Pg 13.
> Which year was this? I thought 'cobra' was a post Sukhoi-27 thing.

The aerodynamics of both the MiG-29 and Su-27 are modelled on a TsAGI [1] reference design, so they share similar flight characteristics.

Mikoyan cut some corners with the structure that limit the MiG-29 to 7.5G above a certain airspeed ( 0.85M ) whereas the '27 is capable of 9g throughout its envelope.

[1] The Soviet-era equivalent of NASA Ames FRC, with a bit more clout
https://en.wikipedia.org/wiki/Pugachev%27s_Cobra#Examples_of...
If you have an example of union intimidation then please provide it. My spouse is part of a union and no one is intimidated.

Before a major vote we'll receive dozens of emails, letters, and newsletters expressing views from both the airline and the union. Most votes are 80/20 and even 90/10 split. Rarely has there been a 51/49 split. I've never seen it since she has joined.

Intimidation could be used to move a vote from 49.9 to 50.1 but like I said, most votes aren't even that close. Based on the material I have I can say employers use intimidation. i.e. vote this way or we'll have to do layoffs.
Yeah, I agree, but there are some use cases for a simple bash script. I updated the GIT repo with a PHP version that has output and errors like you said.
Except that's obviously not the case, considering he just announced Negroni, an idiomatic ("non-magical") library that provides the key feature of Martini.
About 7 years ago I was fortunate enough to receive a ride in an F-16. I passed out that night and got up to write about it the next morning while it was still fresh in my head.

http://blahg.res0l.net/2008/10/viper-ride-october-12-2007/
View the source of this page. Older web pages do a good job of reminding me that the most important part of a website is information dissemination, not flashy bits.
Ah. I thought that was just artsy.
Thanks. Good luck on your next adventure(s).
Too late though. Almost all of MooTools developers have moved on. We've just moved our site from MooTools to Angular a few days ago.

After the Forge section of their site went dead for a few months I though the entire site was gonna kick the bucket.
Frontline: United States of Secrets
His older posts on self-driving cars were a revelation to me at the time. Google eventually hired him. His post on the BSG finale is also a classic.
Google to aquire Twitch for $1 billion
Hey Chris, perhaps I should have put it in a better way. Asking for a pizza shop is different from asking for a developers. Pizza shops are everywhere and you can walk into any shop any day, developers are usually working on something. I can't randomly point all my developer friends to the guy asking for referral. I would need to talk to my friends first, do some research who is looking for a job and then make a referral. So, All I want people who are asking for referrals to do is find whom they want to connect to and why? HN/Github/StackExchange are some good places to find great programmers and LinkedIn/Facebook/Twitter tells you how you are connected to them :-)
> If you have them, I hope you save your post and look back on it and laugh.

And maybe he can experience feeling this fantastic smugness.
Would it really have taken longer to automate it, then feed in the data than to do it by hand?

I ask because I have, when presented with similar tasks, spent the time learning how to do it in WSH (sendkey), doing it, then doing more productive things while the script ran.
Seems to crash on Firefox 24.1.0 ESR, also on IE 10 I can't click on anything.
Derribadas las peligrosas antenas de Radio Vaticano