skysight-inc/HackerNews huggingface dataset:
Wow, a pointer to an old page of mine, that's weird to see on HN. This post was originally from comp.sys.newton.misc, back when I was a PhD student. Here was the thread:

https://groups.google.com/d/topic/comp.sys.newton.misc/Kb0Jo...

The discussion was originally about Java on the Newton, and someone had made the goofy suggestion that Java was based on NewtonScript. Patrick Naughton jumping in was an interesting ending to the thread.

As a side note: four years later I actually wound up writing the only version of Java released on the Newton (Waba).

http://cs.gmu.edu/~sean/projects/newton/waba/
> To be fair, I don't think I've ever sent or received an MMS. I'm pretty sure it's not that common, so most people probably don't really miss it.

You do know this is the standard that is used for transferring photos via text message? Even my not-smartphone-savvy friends use this. MORE of them use it, it seems.
A local store offered to print the designs in full color on high quality cotton shirts at an exceptionally low price. We contacted many providers to try and find the lowest possible price and we were fortunate enough to gain their support.

If you're interested in details, it was Campus Customs in New Haven, CT. http://www.campuscustoms.com/
The people who are inclined to follow up references to evidence supporting these claims wouldn't be holding these misconceptions in the first place - the research is readily available for those who cares enough to be prepared to look.
because more languages are better ...
That's one thing I've learned from Hacker News, that the ability to identify the right people to hire and promote is the lifeblood of an organisation. It seems like such a crime that big companies would delegate these to central departments who barely know how the teams are going or even what they do
"I just wish I never become that guy."

But hopefully you will, and I can tell you why.

After a long and painful apprenticeship, you finally realize that being a great programmer has nothing to do with the language or its features. You get to the point where you're completely done learning this or that new technique (which, by the way, is nearly always an old thing for someone else). Your "profound enlightenment experience" with Lisp is ten years old; your copy of Design Patterns looks like an old Bible; you've had dozens of dirty weekends with stack-based languages, declarative languages, experimental languages, etc. You've been all of those places and done all of that. Many, many times.

At that point, the pros on cons have fully evened out, and what you want is a tool that you can completely and totally master. You've stopped searching for tools without warts, edge cases, and gotchas, because you know those do not exist. What matters is community, ancestral memory, stability, maturity, docs. Above all, you just want to build something really great.

It is at that point that you become that guy. You might well turn to C, as many before you have. Maybe, maybe not. Lots of us have.

We aren't crusty old neanderthals, though. We're just at the logical end of the process.
A/B test
No, I think it is an A/C/G/T test. ;)
Huh? The guy is posting from an account with 600 karma; I'm going to assume his experience is at least as reputable as anyone else's here. Though it'd be useful to hear a slightly more specific example with the timescales and nuances on which these things happen, yes.
Thank you for this link, I started reading and can't stop, indeed a very fun read! and brutally honest too.
LFS mentions a 5MB working OS but the linked email seems to indicate it's really 10MB and stripped to the bare minimum.

http://linuxfromscratch.org/pipermail/lfs-support/2001-Octob...
Because none of these points are valid:

* Readability

* Portability

* Assists with avoiding common errors in formatting

* Generally easy to learn, with thin abstraction layers

* Enforce DOM hierarchy with formatting
> Objects have a static layout (unlike say Javascript or Python or Ruby which treat objects as basically hash tables of fields)

This will make life easier for implementors of high performance VMs and tend to reduce memory footprint of objects.
i can actually confirm this one--about 18 months ago, a hotel in SF, refused to honor my reservation ("just couldn't seem to find it in their system, though i had plenty to show that i had one)--turned away from at about 2300 on evening after a long flight. In a still more-astonishing display of incompetence, about two days later they charged my credit card as a "no show." The Site i booked with sorted it out for me (full refund within about two days) and all it took was an email to them asking for help. Booking.com, in fact--kudos.
> you can get a lot of mileage out of using a reference counting collector as a tenured generation with a copying nursery.

Are there implementations one can play with?
A lot of people replying to this are talking about how holidays are their low period. I work in mobile; the Christmas holiday is the busiest time of the year for us because that's when everyone gets their new devices and downloads apps and has all day to play with them.

Github's a service provider and I would be surprised if none of their customers didn't have peak traffic over Christmas for this or a similar reason.

In any case, I agree with nixgeek; you shouldn't ever expect outages when upgrading infrastructure. On the other hand, you also have to measure the pain of fixing an outage, and that's likely to be higher during the holidays because of availability.
For a very affordably monthly fee you can sign up to be remotely coached by fantastic power lifting / bodybuilding / MMA trainers with decades of experience bringing up truly strong and powerful athletes.

They'll find out exactly where you're at, help you figure out the optimal diet for your goals, help you with your form and regimen and will continuously work with you to make sure you're on track. The only variable in the equation is going to be your own personal willingness to stick to your own program. For the cost, I can't recommend it enough.
(SmallTalk to be precise)

Smalltalk to be precise.
We <3 freeswitch and run it at the core. On Kazoo we do Dash e911 via API so you can program all the DIDs in one fell swoop.

There are a variety of reasons why e911 sucks, not the least of which is the fact that if you don't populate it, the calls go to the Nation 911 hotline, which is slower due to not being local :/. Don't even get started on the topic of SIP based e911 on Softphones, it's a joke.

Flowroute and Vitelity are awesome; in particular the CEO of flowroute is a smart dude. Bayan was on VUC last week talking about the future of service provider networks (specifically that he envisions a world with SBC's). That's interesting, to say the least.

VoIP over a data plan is as reliable as your connection. That being said, use G.729 if you can as the lower bitrate holds up better over GSM/LTE networks. That being said, don't rely on it solely as there is no SLA on packets carried over the public internet.
Sure - cardio is more efficient at burning calories than lifting... while you are exercising.

The point is that anaerobic exercise builds muscle, which boosts your basal metabolic rate. Unless you're doing cardio several hours per day, lifting will be much more efficient.

edit: minor word change for clarity.
An email app like Mail just download and keep offline copies of most of the mail. Opening the app and it instantly shows the pre-downloaded stuff. Yes, so in that sense, the mail app is faster. Bravo.

The 40% faster boost takes us into the range of not-really-noticeable. If there were a dev tool to make efficient HTML5 apps just like there is to make native, and this speed difference was in miliseconds, not seconds, developers will flock to HTML5.
AT&T generally won't sell you a data only plan, but their corporate sales team can.

If you have a corporate account, talk to your IT guy about hooking you up. I don't know any other way :/...
> No. It is a native app with a portable UI built using web technologies.

Is it http://inky.com/mail/ wrapped around with Chromium Embedded Framework (CEF), with web page javascript calling native Python scripts?
I wish there would be more studies done to support McGuff's theories. I find his ideas (including the ultra-high resistance machines) fascinating, and do hope they turn out to be correct, but I'm also really skeptical of anything that's not been proven by time.
I don't think this post, or most best-practice type articles, is trying to describe how things generally work, or even trying to push it as mainstream knowledge. Instead it's someone who has gained enlightenment trying to get through to people with open minds.

On this general topic, not only should you ensure that you don't lose your best people externally, more importantly you shouldn't lose your best people internally -- that they turn into not-your-best-people because they know they're underappreciated but don't have the willpower to leave, but instead try to passively setup a situation where they're asked to go.
> The fact that it is on top demonstrates that it is doing the trick.

Demonstrate? Really? What about the other possibilities?

- An uncatched click-ring pulled it up.

- The HN crowd has been tricked to upvote something that do not "gratifies one's intellectual curiosity" (would not be the first time).

- This "intellectual curiosity" is misunderstood. I remember a friend's friend who had a big collection of porn. He told us blantly that he did watch them only out of curiosity and interest... Yes. But, you know, I also feel mildly titillated when checking gossips about some topic I am interested in, eg. Mr Facebook wedding pics, and could easily mistake this for "intellectual curiosity gratification", but it is not, or anything is and the filter becomes useless.
Scary stuff?
~$4.95 for minutes

~$1.00 for a DID

~$1.00 for SMS

~$30 data plan = ~$37 a month. That's more like it.

e911 is available depending on your DID provider. It's $2 a month from us at the moment.

Reliability is dependent on the stability of your data connection. I would not consider this 100% reliable in the woods, for example.

This is something we're trying to work on, but I think it's only possible to solve by COLO-ing with the Carriers; not cheap.
ARC is terrible, I've had far more errors with it than I ever did without.
I second this. I made my company buy about 4 copies of this book and some others to pass around to the team I am on about a year ago.
I've always looked at the CEO position as something that is very hard to find someone to carry out. Anyone clown can do a startup with a little website and talk about getting traction. Bit few can actually deal with the demands of being the CEO. The position is what sets the tone of the company and its culture. Rotten people create rotten cultures. If I ever was in a position to be a real CEO ( from a successful company), I would really invest in learning about people, how they work better, and how to give them good tools so they can do their jobs. Not in fancy planes, or luxurious offices. I despise those things. Guess that my take on the CEO is that he/she has to be in a servant type of position rather than that of a dictator.
Translated Strings and Foreign Language Support in JavaScript Web Apps
Well the axiom of offering things to people is to realize, anything that you do/give away/offer for free will be perceived as a valueless. No matter how difficult or important the work actually is.

Go out of your way to help someone, its almost dead certain you will be treated like a doormat next time. You will always be expected to keep doing things for free. Its a given.

No person should ever be helped unless he is totally incapable of helping himself.
The Non-Designer's Design Book has been a great help to me. I bought copies for my employees because it was easy to read and showed practical examples of how a few basic principals can radically improve your designs.

http://www.amazon.com/Non-Designers-Design-Edition-Designers...
Before I was a manager, I believed that taking a counter offer was always stupid. Now that I'm on the other side of the fence, I see that it's not always so cut and dry. I wonder how many of the people supporting the author are actually managers in charge of compensation decisions.
Blurry as heck on my Retina screen. :(

Also freezes after I add my Gmail account, saying "Loading..."

I DEMAND A REFUND!!!!!!!!!111

I kid, I kid. I'm going to stick with Sparrow for now, but will revisit this in a few months.
I would like to mention mediatemple.net. I have been using them for quite a while and they seem to be really good. But my requirement are also very limited. Just register a domain and occasionally fiddle with the name server settings.

PS: they do not offer registration for all the TLDs.
Leverage Quora for Inbound Marketing Campaigns
No, of course they didn't duplicate every bit of Facebook's functionality. You missed the point, I'm afraid. The very specific functionality they targeted performed as well as the native app, and in some cases, better.

They are both pulling the same data from Facebook, and just displaying it to the user. One is native, one is HTML5.
It's a hybrid app. Native with some features implemented with web views.

http://geeks.everything.me/2012/12/09/451/
> if you learn the correct form

That's a big if. I don't trust myself to do it properly by myself based off a diagram from the internet. What's my alternative? The evil big box gym and overpriced personal trainer?
Unfortunate. The pocoo team is certifiably fantastic and hopefully this is just some isolated server issue and not a portend of something larger.

I (and probably others) have some experience with Jinja2 -- if there's a specific issue/question you have, I can do my best to answer it!
If Cairo does what you want out of a dock, then just use it alongside a regular Xfce panel for the system tray/clock. You can set up whatever system search software you want with an Xfce shortcut (in the Xfce settings). What problems are you having with multimonitor? I use ARandR to configure my monitors - again, in the Xfce settings, just set it to run when you hit the Fn key combo for monitor settings.
Those were mostly good (a little bit of crazy, but not much).

The Google guidelines are okay for non-kernel work. I've worked on three teams that have independently converged on very similar guidelines (at Apple, a start-up, and a group in Microsoft). I find that convergence quite interesting.
I made an account, it worked okay, but it's just not as pretty or useful to me as the Win8 Mail app on my Desktop. Also looking for where to delete my account, but I can't find it...
Not saying anything about the guy's experience (I usually take people at face value when they say what they do), but karma's a pretty shitty measure to judge expertise.

- Signed, the guy with 23,000 karma, who was once #2 on the leaderboard and is still in the top 30.
No coincidence, that's exactly where I got it. It's a great talk.

I think that if it doesn't make you (a) depressed, then (b) mad, that you didn't listen carefully enough. :-)
> The proactivity being championed in the post and comments does not have industry support and any manager who suggests giving raises or benefits ahead of time likely has the Sword of Damocles hanging over them afterwards.

This might be true, but it seems like bad policy. A number of industries give extra compensation to preempt attrition. The whole point of bonuses in finance and consulting isn't to encourage people to work harder (they're already working flat-out) but to keep them from leaving. Nobody has the "I'm going to leave unless you can up my salary" conversation. Instead, management pays big bonuses to top performers before they get dissatisfied and think of leaving.
Agreed. The resources Facebook put into HTML5 are irrelevant. 9 women can't have a baby in 1 month.

I think the biggest problem with HTML5 is development obstacles, and mobile browsers being under-powered.

Think of it this way: creating a fluid GUI can require AJAX, and a number of other tricks to streamline loading. But a native app can load the whole GUI at once instantly. To make a fast and responsive native app is hard NOT to do, while doing the same in HTML5 is HARD to do.
Issues I noticed:

- when creating inky account, typed in my desired login name, it said it was already taken, then changed to ok on its own.

- notes view didn't recognize my notes taken with notepad on an ipad, and tagged with "Notes" in gmail.

- wasn't clear how to enable the different views when you're not in the tutorial.

- email threads don't include my responses, is that intentional?

Some other thoughts:
Zimbra had some interesting ideas around deeper inspection of email, like looking up part number in inventory databases if they appeared in the email. They also allowed you to write plugins to parse and do interesting things with the email.
I guess I could do that, but I generally prefer to book on the internet. Phones tend to result in dealing with international phone calls, being on hold, reading credit-card numbers over the phone, and that kind of hassle. Plus, the discovery/comparison-shopping experience is considerably worse. Some hotels offer the same discounted rates through their own websites, and I do book with them directly if they do. If they don't, but somewhere else on the internet does offer the discounted rates, then I prefer that option to calling.
Is this like the bind command in plan9, and is it available for Debian-based Linuxes?
‘The Cloud’ Challenges Amazon
I like the idea of regularly evaluating what you would do to keep someone, and then just doing it. Perhaps make it a six monthly thing.

I think I came across this idea in a Netflix culture slide deck first and it stuck with me.
May be this time you can fit here your proof that P == NP.
Mac mini to become the first Mac to be produced in USA
I went with my older brother. 6 weeks, 8 weeks, 13 weeks salary, they were all the same number. I was in school.

The retail trade feeds on one's insecurity. Bought the really cheap one. Felt like crap walking out with it. Took me a year to pay it off.

She stopped wearing it after our first anniversary. The next one is 17.

It's meaning is a promise. The promise gets superseded by a vow. Or doesn't.

Congratulations.

Good Luck.
>>I've found helping people makes you quite popular, which gives you resources to do cool things, which makes you even more popular.

Its not true always. Help is not always reciprocal.

The key is to help people such that your interests are not getting sacrificed in the process.
This is a great marketing idea.
I have to disagree. I didn't mean that Mail.app "shows stuff" faster because it's cached the data and there's no roundtrip to the server (BTW, Gmail.app does this too). I meant the animations, scrolling and general speed with which "things" happen after you touch something or swipe.

And as I said, even if HTML5 rendering gets 40% faster, it's still extremely slow compared to native UIKit stuff. HTML5 is like 3 times slower than UIKit if you have any animation (and by animation, I don't mean really fancy stuff even - even moving a rounded rectangle from point A to point B).

It's not this drastic on Android, but iOS's graphics stack has been heavily optimized so a lot of stuff happens in layers in GPU. UIWebView, because of its implementation, does (almost) all its renderings in CPU and almost by definition, is much, much slower than anything that's GPU-accelerated (and takes at least 50% more memory and power).

The difference is like night and day. Open Gmail.app in iPhone 4S or 5 (the new Gmail.app that was released a few weeks ago is faster than previous versions though), and open Mail.app in an iPhone 3G. You'll see the difference clearly.
I dunno about this one. If one of my top engineers wants to leave and there's a chance that I can get him to stay by offering him a decent raise ... then I'm going to try to give him a raise after thinking through a couple of things

1. Did the ground shift underneath me overnight in terms of engineer salaries? This can happen very easily ... a couple of startups move into town and start trying to poach devs ... guess what, salaries are going to go up and if you don't play, you're going to lose your best guys. that one engineer leaving might just be the beginning of half of your team coming to you going "Hey man, these guys just offered me $140k ... you guys are paying me $95k ..."

2. What does this guy mean to the team ... and not just in cranking out high quality code? What would the effect of his departure on morale be. If he's very well liked and looked up to as a mentor/leader by younger developers, I'm inclined to try and come up with something to get him to say.

That being said, I'm not a fan of trying to do an exact match, just because, it feels too much like being held hostage. What I'd do is try to find out what they like about the new offer so much and see what I can do ... things like health insurance, shares, flex time and even process changes seem to get far more mileage out of developers than cold cash. I'd try to put together a package for them (with increased salary of course).

If that got them to stay. I'd re-evaluate the current package of my entire team and see about extending the same deal to everybody, to (hopefully) pre-empt another situation like this in the near future. That way, if I got another engineer wanting to leave, then I know that there isn't that much more I can do to get them to stay.

PS: Learn to be distrustful of the the words "always" and "never" ... because in real life its usually more like "it depends"
I recommend to read or least checkout Georg Hackenschmidt's book "The way to live" from 1908. It's free and accessible on url: http://www.sandowplus.co.uk/Competition/Hackenschmidt/wtl/wt...

As semi-pro strongman and powerlifter, i've to say that Hackenschmidt's book has been most helpful for me, because it's give good tips about diet, mental preparedness and encouraged to do other sports than just Gym.
Prior art? Sure.

Invalidating prior art? Well, that's a very different question.
Status games are very interesting. Some of the best people at manipulating status are kiosk sellers.

"As he was rising from obscurity in Philadelphia and wanted the approval of some important man, Franklin would often maneuver that man into doing Franklin some unimportant favor, like lending Franklin a book. Thereafter, the man would admire and trust Franklin more because a nonadmired and nontrusted Franklin would be inconsistent with the appraisal implicit in lending Franklin the book."

http://blog.pmarca.com/2008/03/the-psychology.html
I don't believe this to be so; I simply wonder. This random number of 48 just doesn't seem to work. I've actually seen it. For whatever reason, I always felt the motion of people was jittery.

I'm interested in higher frame rates, and want it to succeed. Perhaps 60 wouldn't be better either... but just settling on specifically 48 and saying "You'll get used to it" isn't the answer.
Yep unfortunately there's no public API supplied. There's a few different methods out there that I've had variable amounts of success with. Currently it's written using a lot of XPath.

I'll send out emails to all of the HNers who've signed up over the next few days. Thanks for the interest!
> Native with some features implemented with web views

Well, some is a little bit misleading. More like most (60-70%) :) - the old app was like 95% web-stuff. The new one (released a few weeks ago) does things more "natively"
A (not so much of a suggestion) different take.
Why not get a mac mini if portability is not too much of a requirement. Its priced around $600 and will serve you really well for years to come.

You can also run VM on it without worrying about battery obviously.
Good catch. I spent a long time thinking about this. I don't know who downvoted you, but you were on to something.
Recording the WWVB Phase Modulation Test