skysight-inc/HackerNews huggingface dataset:
Except that, once you're done developing a hybrid app, you now have a giant chunk of reusable code. Facebook simultaneously supports several different platforms (normal website, mobile website, iOS app, Android app, Windows Phone app, Blackberry app, etc). Any amount of code reuse is a huge win when you're trying to maintain feature parity in many different directions.
I'd like to pick up: Influence: Science and Practice tonight, if that is possible. I can meet you on campus or somewhere in PA
You wrote about "greatly increased reliability".

Which you don't get at all out of your 1-disk laptop/iMac with ZFS.

For this use case, both filesystems as just as (un)reliable: a simple disk failure and you're out. So, all reliability comes, as before, from backups, not from anything fs inherent.

You only get to see the ZFS advantage in a much larger, multi-disk setup.
I think the way this works in practise is not that it's monitored by ISPs at the source but rather it's monitored at the other end of the connection.

What happens is that the copyright holder, or some company working on their behalf goes and connects to a torrent swarm.

Once they are connected to the swarm , they download the file in order to verify that it is in fact copyrighted material. At that point they can log any attempts by other peers to connect to them and download material from them since the clients have no real way of telling who is a normal peer and who is involved in monitoring.

They get a big list of IP addresses and times, from the IP they can figure out who the ISP is. They can then ask the ISP to release records for which subscriber was assigned that particular IP address at that time and bingo they have found the infringer.
I think stripe should make it 1st priority to invest in anti-fraud tools. Right now almost none of the frauds we had were stopped by them but rather by a 3rd party API we use.
Good move. Having a nose for when an organization will work for you among good organizations. (It will work against you in bad organizations "What?! You didn't stay to help turn it around?" SLP is most likely going to strip out whatever they can and then find somebody to unload it on.)
Slightly offtopic, but this is what I hate about tech reporting: http://i.imgur.com/TYyKD.png

There is an article for every statement that zuck made onstage. Getting pageviews is a priority, I guess.
Regarding the dangerous speeds that a 2kW motor could propel you to, the full 2kW might only be used when going uphill. At 100% efficiency, 2kW will let a 75kg person travel at 10 meters/s [1] (sprinting speed) on a 15% incline.

[1] 2000 / (75 * 9.8 * sin (15))
These contraptions are illegal to use in public and if they become popular the laws against them will be enforced immediately, because they're incredibly dangerous.

It is impossible to provide effective braking on a skateboard. The rider has absolutely no means of impeding their forward movement, so even if the board has effective brakes it's just going to throw them off. This is a minor problem if you're rolling around a skatepark, but it's a Big Fucking Deal if you're commuting in traffic.

It might be conceivable to overlook this failing if it weren't for the fact that tiny unsuspended wheels have almost no capacity to absorb bumps and road defects. Anyone who skated as a teenager will remember being thrown to the ground by a small piece of gravel stopping the wheel.

Add 2000w of tractive power and city traffic and you've got a recipe for disaster. Someone is going to die, their family will sue and they will quite rightly win enough money to bankrupt a small company. Boosted Boards are marketing their device as a vehicle and advertising it's suitability as a means of transport, which completely obliterates any defence they might have had. The laws against unlicensed motor vehicles will be enforced and the police will start confiscating them on sight. The electric skateboard returns to it's rightful place in the gimmick section of a sporting goods store, next to the mini-scooters and the moon shoes.

The bicycle has been a safe, practical and sustainable means of transport for over a century. Modern bicycles are lightweight, efficient and have excellent ride quality and braking. Short-range urban transport is a solved problem in all but marketing - Americans remain inexplicably certain that cycling is not for them.
In Blog Wars, Nobody Loses (Except Us)
Take for example Steam's hardware survey at http://store.steampowered.com/hwsurvey?platform=pc

Windows XP 32-bit still has over 13% of market share in a relatively 'advanced' segment of the market. Hardly deserving the sarcasm.
You have to just do that once to activate 2FA. Once activated, switch to mobile app. No one can turn it off without having code and password later. (apart from finding some flaw in system)
Why is the only woman in the Kickstarter video little more than a prop watching the boys play with their toys?
It's not a surprise that a web software company would want web software to run and win everywhere, it's the same reason c++ devs want to write web apps in c++ even if that might be a terrible idea. In the end, the lesson is clear, you get what you optimize for. FB optimized for letting their web devs ship mobile code fast, and they were able to do that. The caveat is that the product they shipped wasn't that good.

Now they are optimizing for a higher quality product which requires different developer skills and resources. It seems to be paying off.

Neither strategy was wrong so much as maybe how long they stuck with a particular strategy.
I'm not familiar with Opus. Can someone tell me if it is able to dynamically adapt quality based on available bandwidth? If it loses packets in the stream, do we get a 'skip' in the audio or does the quality go down?
Fold Scroll
I have a friend who is a manufacturer of premium long boards in China. Let me know if you are interested in his details.
I would suggest that a lot of people think somewhere along the lines of "if I can make a few million ASAP I can focus on the world changing ideas later". Unfortunately, this approach leads to a lot of "me too" type ideas.

The other side of it is that it's very hard to go out and change the world with your first project when you're unknown. Lots of famous entrepreneurs have had many failures and minor successes before being able to command the backing, respect and trust required for changing the world via business.
After iPhone 5, can Tim Cook make Apple his own?
I'm inclined to agree re: being more useful. Just shooting from the hip, I'm guessing the performance and scalability of node.js wouldn't be quite so good if it had used purely functional data structures to keep track of all those callbacks.
If you've been using Visual Studio for years prior to 2012 then this new UI is actually a pretty big deal. It's VERY different. I can get over the theme itself, but they also moved some buttons around which really messes with your motor memory for some things you've been doing for years. I'm looking at you "Transform All Templates" button!
Have you taken a look at FastSpring? A nice, flexible system for recurring billing and one-off payments. They act as a reseller too which makes for simple accounting as you only have one direct customer: them.

We've been using them for several years, including for recurring payments on an SaaS kind of system for the last year. I have little interest in Stripe's UK arrival because I can't see anything it would offer for us that FastSpring doesn't already offer. Maybe a slightly lower fee % but that has minimal sway next to a good system that converts well and takes minimal time to configure.

Let me know if I'm missing the point, as to be honest I don't really understand all the Stripe excitement.
IMHO is that the iOS API is good, while the HTML5 API to do a lot of advanced stuff is still limited.

Can you give a few examples? HTML5, CSS and JavaScript support many features on mobile devices these days: geolocation, access to camera/microphone, orientation detection...

In short to develop a native application does NOT take more time than developing one in HTML5, at least for iOS devices.

But then if you want to support Android, you need another native app. And then another one again if you want to support, say, the new Windows phones. In contrast, a web app that is mobile friendly can be reasonably portable across platforms with a single codebase.

Moreover, even if you can develop your app within the same time frame, you still have the App Store approvals process to pass, and you have Apple cutting significantly into your revenues if you're charging.

Obviously these arguments probably don't apply to Facebook, but you said you were talking about a small startup, where everything above is definitely relevant.
> For an HTML5 desktop app to become a good HTML5 mobile app usually the changes are so big that you end anyway with a different set of code generating the output for the two "sides".

I'm actually working on this right now.

HTML and CSS served to both desktop and mobile are identical. HTML is just headers and an empty body tag. CSS has shared code and @media specific to each interface.

Every visual element is built through JavaScript/DOM.

Javascript is split into two sections/folders. Logic and visual. Mobile and Desktop share the logic javascript, but not the visual.

Everything you can do on the desktop, you can do on mobile. The only differences are in how the visual elements are presented.
Students made to work at Foxconn as interns
How does the board handle inclement weather? Is the board designed to be exposed to rain (even while being transported/carried)?

Do you recommend or discourage riding in say, light rain?
>Compared to both Windows and Linux, Apple is the absolute worst on this front. They break backwards compatibility and leave old devices in the dust all the time.

Better than having millions of people using Windows XP in 2012, and keeping everybody back.

But it's not like Apple specifically goes for it. They made some major changes that necessitated that: the move to Intel, for one, and the move to 64-bit. I doubt transitions of that scale will happen again soon.

>It comes at the cost of early 2008 macbooks with no problems becoming significantly less valuable since they will not longer receive software updates.

Well, as for resale value, Apple's stuff is among the best of the industry anyway, if not _the_ best. So it's OK some 4 year old laptops getting a resale value hit once in a while.

Plus, they DO receive software updates for security and such, just no major versions.
I should have been more clear that I was writing to those that were not ex.
I'm not sure I 100% buy into the first statement. Why are fun place to work and quality products mutually exclusive?

I'd say that Facebook's acquisition of top talent has much more to do with them having huge pre-IPO monetary incentive and less to do with being a "fun place to work".
Each of these counts as an API call. It's a good question - we should make this more clear in our documentation.
Dominating Google without knowing SEO
Dan Norris, founder of http://webcontrolroom.com runs through a step by step content strategy for dominating Google without delving into complex link building tactics.
I didn't imply it made sense. That said I'm pretty sure you could have some decent results with ML based analysis of network traffic.
“0.1 Repeating” In Binary Equals 1
I got 300 in 1 hour - I used HN! :D
Mixture: A New Tool For Front-End Devs
They are a bunch of PHP hackers, is it any wonder they can't write decent native apps?
You can upsell people on the benefits of streaming legit videos as well.

Especially if the ISPs come to an arrangement with content providers to sell access to their content as an add-on to the broadband service.

They can also charge content providers a premium to deliver their content at a higher priority than content of other providers.
>Yahoo mail's mobile site (at least on my iPhone 4 with ios5) is a good example of this.

An app which all of 50 people use --and many of them curse while doing it.
But that more or less just leads to the question: If HTML5 requires extra work to get right, isn't that what Zuckerberg was saying?
What's the definition of 'taking advantage' or 'exploiting'?

If that's 'business', can we assume that some people just don't play along these 'business rules'? Arguments like these are the reason that I've a hard time getting along with the sales/marketing (and sometimes management) people around me.
Get off my Lawn!
$ zsh_prompt> alias clijson="ruby -e 'require \"rubygems\";require \"json\"; require \"ap\"; j = JSON.parse(STDIN.gets); ap j'"

command_that_emits_json | clijson
Protesters storm U.S. Embassy in Cairo
I haven't ridden it, but I know it's got regenerative brakes so it's safe to ride downhill. Not sure how they're activated. Based on your position on the board perhaps?
No Windows 3.1 support, no deal.
I expect Firefox and Chrome to adopt this within months, but IE10 is coming out soon. Does it mean it won't have it? And then we'll have to wait another year or more for IE11 to implement it? Not to mention IE9 and IE8 will probably never get it.

I also assume WebM will replace Vorbis with Opus very soon?
Ex recovery system work
If you are really think to get your ex back this is the product you might choose first.
It's pretty quiet, just a bit of a hum. Kind of like a Prius at low speed -experience.
Why would you say that?

Most "hardware" decoders are DSPs that run software loaded onto them at runtime. This goes for anything with an OMAP, Tegra or Samsung (Samsung's own decode block) SoC in (that I know for sure) and probably almost everything else. Tegra3 and OMAP4 can decode WebM in hardware, for example.
Soundbites from Zuck's post IPO interview at Disrupt
is there any kind of "about" page that explains whether this is free or not? it seems to include hosting, but i can't find any prices (i'm talking about http://www.backlift.com).
App Monetization Strategies #appdevchat Thurs. Sept. 13th  10am PST
Join Tap for Tap for the second installment of #appdevchat, the weekly App Developer Twitter discussion. This week's session will be Thursday, September 13th at 10am PST!<p>This week we'll be discussing app monetization strategies, which monetization methods work and which don't?
I don't think those arguments contradict. I'm saying that in the short term, more mobile users means less money for the simple reason that mobile users aren't checking Farmville or reading ads. Zuckerberg might note a "potential" for revenue in mobile but he's not getting any today. (Quick google turned up this link to that effect, there are lots of stories like this: http://www.forbes.com/sites/greatspeculations/2012/07/27/fac...)

So in the short term, a better mobile experience hurts, not helps, FB's bottom line. So they'll likely be looking at spending their development resources elsewhere.
Maybe not Google or Facebook (yet), but we have hundreds of venture funded companies who will do exactly that on DeveloperAuction.
That's when you charge the batteries with the regenerative brakes.
Over the years I have seen all kinds of contraptions used by SF SOMA commuters[1] including plenty of flimsy electric scooters and skateboards. It's possible that it happens but I haven't heard of any deaths or seen cops hassle anyone. My objection to this business would just be that their marketing is probably overselling the idea a bit, but that's par for the course.

[1] SF SOMA commuters seems to be the perfect market for this kind of thing since there are a lot of younger well-paid workers traveling 1 to 2 miles from a train stop, and the weather is nice for a lot of the year.
>Short-range urban transport is a solved problem in all but marketing - Americans remain inexplicably certain that cycling is not for them.

As someone who has both biked and longboarded to work/local grocery stores/etc., I infinitely prefer longboards (in fact I don't even own a bike anymore). Much lighter, easier to carry around (if you have a backpack that can accomodate it, then it's ideal), you don't have to find a place to lock them when you enter buildings (and fear getting it stolen), much easier to carry in public transportation (the Caltrain bike car at peak hours is complete chaos— and are you even allowed to carry a bike in the MUNI/Bart?), and so on.

I've seen some people with foldable bikes, not sure if those solve all of those problems.

You do raise valid points wrt the riskiness of the device, but I still think that there's progress to be made in short range urban transportation.
- Stop creating hoops. ... By the time my resume gets to Rick it's been 3 weeks and someone has already scooped me up.

I agree completely. My current place is a large bureaucracy, and they've had more than one candidate slip through their fingers just because they couldn't get the guys through the Process before they were picked off by other companies.
Joe Hewitt isn't an amateur.
>* Why are fun place to work and quality products mutually exclusive?*

Because "fun place to work" obviously means beer and bongs passing around, in-office swimming pool, bikini models, pool and air-hockey tables, and Futurama watching marathons.

Which doesn't result in the highest quality products, if any products at all.
I read this as "Alert: Your _Planet_ Needs Water"
How can you make your HTML5 code as fast as native? Apple provides great tools to help developers optimize native apps because there are times when native needs to be tuned. Maybe HTML5 can be good enough for some apps, but if you're competing to win, I'd suggest that you offer the very best app for each platform.
You can challenge strikes by paying $35 and you can only challenge one strike for "you misidentified me, you muppets" (even if the "independent board" finds in your favor!!)

Seems about as fair as we'd expect from the MAFIAA to me.

(see http://www.copyrightinformation.org/sites/default/files/Momo... [sic] - "attachment C", specifically 4.1.6 )
Because quality either means writing tons of test code, or having lots of process and manual regression checks.

Any impediment to shipping code makes things less fun for many developers.
There are bootcamps sprouting up in a lot of places now (NYC, Chicago, Toronto, etc.). Here's a handy list:

http://www.quora.com/Computer-Programming/What-are-the-best-...
This looks like a fantastic product. But how about a video with at least a minute of uninterrupted actual use? The video is very slick but only a small fraction of its 3 minutes goes to people using it, with no clip longer than 2 or 3 seconds (as far as I can remember).
With the caveat that I'm not a skateboarder (I inline-skate), I don't think your assessment of the braking is right. As the brakes engage you shift your center of gravity back and you end up with, I reckon, even more stopping power than a bike, since you have more rubber-to-road surface area.

The same applies to the "tiny rock pitches you forward" argument, which I can speak to from experience. On inline skates I can plow through grass, gravel, potholes, anything, by shifting my weight back as I go over it. If something in the road catches you by surprise that's another story.

EDIT: For the rest of my counterargument, I turn to xkcd:

http://xkcd.com/139/

http://xkcd.com/409/
Just redesign the educational tool for Nov. vote
If they care about making the place attractive to talented developers, then why did they stick with PHP?
Canada designs new visa for immigrant entrepreneurs
I'm not an audio guy. Can anyone explain like I'm five why this new codec was needed? How does it affect me as a consumer of audio? Who out there was saying "Gosh, I want to do X, but it's really tough because existing codecs force me to choose between high quality and low delay"? What is an example of "X" in that sentence?
Why isn't it as flexible? And a native app on a mobile device shouldn't try and replicate a full blown web app, it should have only the appropriate features that you would use on the go, but it should do these well and be snappy (read native).
Discipline: have you heard of it?
What's the point of redefining "founder" to mean "good employee?" There is nothing magical about any of those criteria you listed; they're just basic aspects of being an effective human being.
No one said that. Everything post-Joe Hewitt and pre 5.0 was amateur.
"Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Lisp."

They might not be the most beautiful languages ever invented, but they power a great deal of real-world applications. If people managed to write useful software with those, I consider that a success.

On the other hand, I probably never used or depended on any software written in Smalltalk in my life.
I have a few small apps, personal projects, that I have offered to show to an interviewer & discuss, while this offer is normally received positively, it is always viewed as an addition to some sort of cryptic test, never a replacement.

I am also happy to work on a small take-home project for them (within reason) & provided its relevant to the work they do.
But you don't have that problem if you used a single competent coder.
All of your problems can be solved with one simple step:

Stop using recruiters. They provide you with net negative value.
Take a deep breath, step back, and read what you wrote.

That's like saying, who would ever buy a MacBook Pro?

Why, just can just buy a motherboard, a block of aluminium, some commodity chips.

Just break out the vertical mill and soldering iron and spend a few weekends on it.

Why spend $1300 on $500 of components?
the Facebook philosophy has always been, of hacking together what works today and think about other things later.

If this was really the case, why wouldn't he just say, "hey, it was just our first draft" or something similar, rather than blaming an entire technology?
In 2001 Java had much broader ambitions than the (large) niches it has found itself in. Java's zeitgeist definition of success back then was creating a "anything and a JVM running Java" software monoculture even more extensive than C's.
Shuttleworth Tosses $1M Behind Open-Source Project
There is no such thing as "unencumbered by patents". Unless you have a technology that has already been tested thoroughly in the courts, which is the only way you can really determine whether something would be deemed to violate a patent or not, you simply can't know.
They tasked amateurs who didn't know what they were doing into building a hybrid native app container which in turn embedded HTML5 content.

Am I wrong that this basic design is Hewitt's?
There are two hard things in computer science. The next blog post I'm planning is related to cache management.
> 1. Allowing an IPO that was vastly overpriced.

As others have pointed out, that's a feature not a bug. They raised a ton of money for not much equity, which is the best case result for an IPO from the company standpoint. Not so much for the suckers who bought.

> 2. Keeping Zuckerberg in the CEO role for too long.

As a consequence of #1, Zuck did not give up control. He can stay there until the equity is worth $0.00/share.

The only consequence of #1 and #2 is that he pissed in the pool for all those that follow, because the suckers have been bled dry. And when you think about it, that means IPO is not as much of a possibility for all the future acquisition targets for FB. Total win for the company.
Looks pretty cool. Is a Python library in the cards?
NASA Adds a Little Extra Github To Their Digital Strategy
4chan api thread downloader
pip install 4chandownloader
4chandownloader http://boards.4chan.org/a/res/71447553 4chan-archives