skysight-inc/HackerNews huggingface dataset:
Markup and javascript are simply too slow to generate crisp, engaging user interfaces. To do that, you need a plugin, which is a)not portable and b) not functionally different from an iOS or Android app.

Can you load a web app and its attendant plugins from any old web site? Sure. But by the time you figure out how to monetize the app via some clearinghouse, you've pretty much got the equivalent of an app store, albeit without the clean search and publication tools available to such a store.

The bottom line, though, is that the idea of totally portable, script- and markup-driven apps has been a complete failure so far, and is unlikely to change much in the future. Hard coded apps--albeit with increasingly sophisticated porting and distribution tools--are here to stay.
This, this is so true. It's a pity, it's like we have come this far with HTML5 and all, but we just can't get the last 100 miles, where.. a webapp can do at the same speed what a native app can.

I'm afraid we wont ever get there, not with current implementations / DOM / js, whatever. Which makes me sad.
You didn't ask "Please comment on why you think this is frontpage material while you are at it." on your first comment. You are saying something like "You stupid HN crowd, this shouldn't be on front page and it's useless".

You are not the one who decides things that get to the front page, but I don't bother answering if you asked why I upvoted it: It's interesting.
I just mentioned waiting tables because it was a job almost anyone could do and that pays decently. It's something you could find quickly to stretch savings between jobs. I don't have any experience with freelancing but that's probably a better idea.
The reason American workers say they can barely survive on $60k a year is that they pay out of pocket for things German workers can take for granted:

* Comfortable retirement - 401k contributions. Yes America has social security but it's not a ton of money compared to other national pensions and if you're young you worry about it not being around at all by the time you need it.

* Unemployment - You should probably have ~6 months living expenses saved up, if not a year, in case you get laid off. U.S. unemployment benefits are fairly marginal (~700 per month cap when I used them in 2002, which you owe tax on), especially compared to Germany/France.

* Life insurance - If you have kids and/or a non working spouse you need to make sure they will be OK if you die, since we have such a weak social safety net.

* Education for your kids - 529 and educational IRA plans allow people to save for our increasingly expensive higher education even before the child is born (I-Bonds can be used this way). Cuts to public colleges have been harsh this year so don't think those will save you.

Yes many Americans blow their salaries on dumb consumerist crap, and tend to overinvest in things like real estate. But even the prudent ones will be trying to jack up their salaries because there are SO many things you are supposed to save for to be considered a responsible American adult.
The reason why app developers will only reluctantly leave apps behind in favor of web apps, is because of the money. It's very easy to moneytize apps, it comes with the territory; but for web apps? People are used to "free" for web apps, and no wishful thinking can change that.
Are there benchmarks of Opa vs Node or Erlang?
Impossible? I don't know, micro-controllers can be used that way too if you wish so.
The author here:

I know, I know! The graphs are auto-scaled by windows task manager, since they're designed to be a UI element, not to be compared between sessions like I did.

However! In this case I have lied with graphs in a way that benefits the victim, since, in the context of the article it implies that SL can use much more bandwidth than it actually does, which is a good thing!

Eh? Eh?
No one because footballers frequent neither reddit nor 4chan.
These furloughs have become absolutely routine for municipal governments. In the (likely) event of a budget shortfall, they just shutdown for one friday a month (or some variation) and take either vacation days or a day of pay away.
That's not true. Europe is very regional in its pay structures. You can make very little in Berlin, move to Frankfurt or Brussels and make a fortune. The same is true in the States: what you make in Palo Alto is multiples more than Cleveland. I don't see that pay rates have anything to do with vacation allowances.
I didn't get the nab one of the promo codes, but I figure I will check it out a little later - our office uses Propane and we don't really have any gripes with it.

Curious: what sort of frustrations did the Propane user experience really offer?
Pandora. No ads, higher quality audio. I do it because I appreciate what I get from the site, same way I buy the Economist even though I can read its articles online for free.
Hey HN, I'm selling off my weekend project...ViolentOrNot.com
Auction can be found here: https://flippa.com/141683-violentornot-a-mugshot-voting-site-1000-uniques-from-54-countries

I showed HN my weekend project about a month ago: http://violentornot.com . It's a pretty simple way to vote on inmates from Arizona (and pick who you think is most violent). I don't have time to keep it going, so I'm trying out Flippa. Reserve is just to cover my listing fees...pretty much anyone who wants it to tinker around with it can have it.

If it doesn't sell and somebody is still interested I'd love to just give it to you. A nice Django project if nothing else.
I can't imagine you were living anywhere desirable that you could pay $156/month in rent.

People living in high cost of living areas can't reasonably live on $12K/year. Luckily, they mostly get paid a lot better $40K/year because they have to.
How We Thought We Could Use Scala and Clojure and How We Actually Did
Doomsday prophet, followers ‘flabbergasted’ world didn’t end
The limitation of the root can (and will, I predict) be overcome by combining host and dns provider APIs. If Heroku had a way to push A record changes up to applications using their infrastructure they would be able to deal with this sort of issue.

This is also the promise of Amazon's Route 53 combined with their Elastic Load Balancing service which I hope will be released soon. Your DNS could dynamically serve A record IPs for the ELB, and you save the client the 2nd DNS resolution for the CNAME, faster and more dynamic.

For more: https://forums.aws.amazon.com/thread.jspa?threadID=63893&...
Staying Put [You are not Sheriff Woody]
Square’s Disruptive New iPad Payments Service Will Replace Cash Registers
I don't see how to select a finer grain of control over what Crowdwoo needs, via Twitter's site, though. I've selected Read & Write access, because I need to be able to follow the winners. If there is a way to de-select the ability to post tweets and read timeline then I'd gladly do that. I'll continue to inspect the Twitter docs.
Do you use anything else than Delicious tagging e.g. some other content extraction & keyword tagging mechanisms?
A Ban on Imports: on the evils of the import clause
In Scotland closing on January the 1st and 2nd is practically a medical requirement.
Thank you for reminding the yuppies.
For an article on usability, that page was terribly hard to look at.
Thank YOU, it's such an excellent interface!
Generally no. Most engineering jobs fall in the "salaried professional" category, which means that no over time is paid and that you're expected to work for 40 hours a week. I've seen a lot of nice managers allow employees to take some downtime after a stressful or overworked period, but there's not a standard policy at most jobs. Jobs where "punching the clock," usually hourly paid positions, can get a little closer to that, but usually only within a pay period. Example: if my friend puts in a little bit extra each day, he might leave early on Friday, but can't accrue that outside of the two week paycheck to paycheck period.
Look up their CEO, Michael S Alfred, on FINRA brokercheck. That's why.
Point of note:

0. I live in the UK.

1. I don't do Twitter. (I'm an old fogie.)

2. I don't follow Premiership Football. Or watch TV. I couldn't point to Ryan Giggs in a police ID parade ...

3. ... Nevertheless, without doing any searching, I learned who was behind the superinjunction last Thursday.

The internet doesn't so much leak information as allow it to flood out incontinently through media such as mailing lists or IM or chat which are as easy to control as conversation in the street. And if Lord Judge thinks he can make an example of a journalist and a single internet service (Twitter) and make it stop, he's sadly deluded.
Vacation in Sweden (I think it's like this in other European countries as well, but I don't know for sure) doesn't always mean that you go away somewhere, or at least not for the entire vacation. Say if you have four continuous weeks of vacation during the summer (June to August here in Sweden), which is very common, you might be gone for a week or two, but spend the rest of the time at home.

Since almost everyone have the large part of their vacation during the summer, there is a good chance that some of your friends and family will have vacation at the same time, so you just relax and enjoy life for the rest of the time.

(Or you can just spend the entire vacation repainting your house and be stressed about all the stuff you have to do now that you have the time...)
I haven't spent much time with hype, but they have some nice features like the record my action (neat). They also hide a lot of the details of what's going on under the covers with their JavaScript library.

With Animator, we've tried to minimize the distance between what you do in the tool and what you'd do with hand-built animations. This means that the outputted source is relatively easy to tweak as you see fit. Animations can also be fitted relatively easily into your existing page source by specifying classes etc.

When you nest an animation, for example, you're nesting a DIV under the covers. You can manually set z-indices, so the animation doesn't blow up the rest of your page. You can manually enter rgba colors into the color pickers etc.

The #1 target for Animator is mobile animations on iPhone/iPad/Android, so we only do CSS Animations, which are hardware accelerated on iOS and should be soon on Android. We could do a JavaScript polyfill like Hype, but JavaScript animations are frankly terrible on mobile because JavaScript timers are really crappy. (That said, we'll probably do a JavaScript polyfill at some stage if people really want them.)

Some other things about Animator - nested animations. Nesting is a really key tool to have - you can do some brilliant animations without a lot of work with nesting.

That said, it's great to have another entrant in the HTML5 animation category. Welcome to the party Tumultco!
Thanks! I got the last code (mentioned first) (MA7LMP9KNLRK).

Promise to provide a review on the Mac App Store for you.
I think that's just what he's capable of doing via twitter's api. He's stated, though, he's only going to have others follow as the guidelines suggested and not post tweets on your behalf.
Fun Teen Bedding
AMD Fusion APU review: A whole different animal
You're already starting to see this. For example, this web app: http://html5photos.appspot.com/ when viewed on recent generation android phones utilizes hints in the markup to trigger the phone camera for uploading. I think we will see this sort of integration continue. Will it be a pain dealing with proprietary markup across browsers? Sure, but it will still be faster than writing multiple native applications.
Consumer spending expected to slow down
I don't think iOS shows the missing plugin box like it used to. It seems that now it just shows an empty box, which makes it look like you're seeing everything. Can someone confirm that they changed this on a software version at some point? It's my experience on the iPad. When I first got it I would run into 4 or 5 sites a day where I couldn't watch the video. I don't experience it as much now because I've trained myself not to follow links to videos at all unless it's YouTube.
Europe’s Debt Crisis Deepens as Greece Cuts
The biggest advantage of waiting tables is that you can get a job, and eat before you get your first paycheck.
"Working from home with limited oversight" couldn't you turn that into "work remotely from the Caribbean"?
Personally I would have vetoed it. But since the bill has a veto-proof majority, that wouldn't really change much in the end.
I find LaTex to be one of the easiest typesetting languages around. I got used to taking notes in it while sitting in class years ago, and prefer to use it for all my notes and paperwork for the most part.

My only gripe is working with someone that uses Scientific Word. Working with a SW tex file is like trying to look through an html file that was created by FrontPage in the late 90's.
My employer has the same policy, and I've enjoyed a ton of vacation time (in exchange for getting a lot done when I'm not on vacation). Unlimited vacation is an awesome perk in the hands of the right employer.
On the contrary, there is no better time to negotiate than post offer, pre acceptance.
In my own personal experience, the answer is a very resounding NO, and unless others experience depression differently from me, I can't imagine anybody saying "yes".

When not depressed, I am able to dive deep into an intellectual problem and probe it from different angles, leading to creative solutions. When depressed, I have difficulty even concentrating on a topic and creativity is lost. Furthermore, when not depressed, my mind constantly works on problems (the proverbial shower ideas); when depressed, that stops dead.

Maybe there is some other definition of "thinks better" that I don't understand, but for me with my definition, absolutely not.
In the UK these are often called "trade holidays" and used to be set on a city by city basis - this seems to have died out now that we have relatively little heavy industry left.
It's a death spiral.

Work harder / longer - shift to extreme right-wing politics - slowly lose status as the "greatest nation in the world" - grit your teeth and work even harder / longer...
Senate Bill Would Limit Savers Using 401(k)s as Rainy-Day Funds
Volcano Ash Plume From Iceland May Reach U.K. Tonight
No. From brief testing I found such automatic systems to be unreliable.

However, perhaps I could add tagging suggestions based on content extraction / keywords.
Harvard's Edward O. Wilson tries to upend biology, again
Chrome already automatically adds/removes browserAction buttons for syncing on the fly. I don't see any reason Chrome couldn't wait to be inactive for 5 minutes and just change it. Most people would never notice the faint flicker.
Hulu also works on TVs.

If I didn't love sports, and if an easy-to-use, unified interface wasn't crucial to my wife's acceptance, I could replace my $150+/mo satellite package with about $40/month of netflix, hulu, itunes and amazon.
I think they should give credit to Dave Winer for the idea.

http://scripting.com/stories/2011/05/15/socialMediaBubblePop...
Question to non-french here, does your advertised salary include the employer's tax ?

For exemple here in France, on the salary my employer pays, it's divided pretty much like this: 40% employer's taxes, 20% employee's taxes, 40% final amount of money you put in the bank when all is said and done.

BUT my negociated salary, the one I signed on, never included employer's taxes, so for a 100€ salary I never discussed 100€ or even thought of it at any point, my contract has always been about 60€ (and then I pay about 20€ in taxes).

For me what that really changes is that:

- if employer's taxes increses, I have no idea about it, and my pay check doesn't change at all (neither if it decreases)

- our perceived salary seems to be a lot lower than some other countries.

So what I'm asking is, when you guys speak about that kind of salary being way too low, is it a "complete" salary or is it after employer's taxes ? I live with less that those 60k$/42k€ and I can afford a nice middle class life in the middle of Paris plus vacations every year ...

PS: actually if you look at french job offers, you will see "brut" and/or "net" salaries, brut is pre employee's taxes, net is post.
oooh, nice I like that tip.
Safari books online is ~$300/year but is worth it weight in gold. Most of the time you just need part of a book and need to look at several books to find the right answer or code snippet. Currently my company pays for it but I'm so used to it now, I would pay if they decide not to.
I find the all-or-nothing articles about Flash to be tiresome. No, flash is not as good on phones as native apps. No, you can't load up a flash video or game and know with certainty that it will work well. But yes, you can watch most videos you find floating around with reasonable framerate, and yes there are sites which have games that work pretty good (Kongregate is one). I used to watch Conan on my Nexus One in bed all the time and it worked fine. That not cutting edge hardware.

Do we have to say something is "worthless". Is the line between worthy and worthless so razor thin? Why can't we just say something is merely ok, or it's hit or miss?
The Recession Is Over
The Simpsons’ finale tonight, watch exclusive finale video
The Simpsons is in the air today and everyone is searching a lot about the show. The season’s finale of The Simpsons, the long running Fox animated series, is to be aired tonight at 8:00 p.m.
And with syncing everything from extensions to preferences stays consistant between the two.
8minutes Beta Signup - Turning News into Fun
I love how successful architectures like this really cut down a business to it's core offering -- which in Evernote's case, is object storage.
Not yet. We'll try and publish some.
What's the interest in the "Web vs. Mobile App" fight? Both sides are converging towards each other. Hell, look at Google itself – they're sponsoring both Android and Chrome OS and both teams are adding features "claimed" by the other.

Solve the problems faced by your users, using the technologies that best amplify your expertise and meet their needs. Period. In the end, almost all users won't give a damn whether they're using a web or native app – they just want something that works well.
Reasons to Sell LinkedIn
Being a software developer sometimes feels like an especially thankless position -- if you're doing your job well, users never think of you.
That's unnecessarily harsh.

Anybody that puts a lot of effort into something only to have everyone else drop a big steaming deuce on it is going to be affected by it. His post was just about how he deals with that particular aspect of business.

I see no reason to begin an armchair psychoanalysis of the guy or his life.
> At that point you also need to make sure that you aren't downloading more in the process of applying a series of patches than you would need to download for a full update, which also means you need to start being aware of multiple update options, which balloons the complexity of your update code.

The obvious way to handle this is to store full package "snapshots" on "major" version releases (probably upstream releases for packages with lots of local patching, or "one level up from the bottom" releases) and diffs in between. That is not a lot of code if you already have a sane way of managing release numbers within your package manager, which you hopefully do.
Ron Conway: 17-18 year-olds are the best entrepreneurs to invest in
svg is slower on mobile browsers, and in android < 3.0 (i.e. ~96% of android devices), svg isn't supported at all

My recommendation is svg for static graphics/pictures, and canvas for animations/dynamic stuff, but keep the canvas as small as you can
Review of Freshdesk: Customer Support into the Cloud
Rob Pike's failure to recall history
Just as the municipality has a role in basic infrastructure for delivering water and electricity, it should also be a participant in the delivery of data to citizens. To ban a city from taking ownership of an increasingly important utility is troubling.
Can someone explain to me why people think it is reasonable to try turning the browser into a cross platform VM when we already have quite capable and optimized cross platform VMs like Java and .Net/Mono?
GPS has bindings already, but I agree. Until we can access the camera RAW data and microphone from Javascript, native apps will always be around.
Infosys, TCS Or Wipro? Which One Is Best??
Interview with Spencer Fry of Carbonmade about bootstrapping
"Century of the Self" is a great documentary on how the American population has been socially engineered by corporations.
> 1. How fast is it?

I'll post benchmarks in another blog entry. Quick answer: very fast.

> 2. How does it interoperate with C and Java?

With C, easily (you can find more info in the manual). With Java, later.
Five Great Gifts for Geeks
> People living in high cost of living areas

Feudalism has been eliminated, you could always move. But you're absolutely right. People who choose to live in pricey areas don't get to enjoy extended vacations right out of college. It's your choice to make though.

I visited San Jose a month ago. It's a gorgeous area and the culture is something really special, but it's expensive as hell. But that's fine if you think it's worth it.

Where I live a 3br/2bth house can be rented for <$500. It makes a level of financial independence available that I couldn't have living in CA or most of the east coast.
I've found this is something that really surprises Europeans. But, once, when I was comparing notes with some travelers in a hostel in New Zealand, we asked a South Korean among us for his perspective. He said that he and everyone he knows gets maybe 2 days paid vacation a year. They work most weekends and get maybe 1 holiday. He said if you want to travel, you have to quit your job to do it, with no guarantee you will get another when you get back.

This changed my perspective. The difference between that and the States' 10ish days off is much greater than the difference between us and Europe. It is hard for me to imagine. Can anyone else with knowledge of East Asia chime in? Was this guy's experience representative? If so, it is a bit silly to call America the "no vacation nation." We do get vacation.
How many people are opting in thinking "if I lose I can just unfollow straight away"?

I slightly want to opt in just to see it unfold, but frankly I don't want to follow three extra people, and I don't want a bunch of people who don't know who I am following me, so I think I'd end up annoyed with the result either way. Nice idea, though.
Why are you writing the blog, again? If it's for accountability, great -- do it, but make it private. If it's public, you are going to spend too much time and effort working on it, when you should be working on paying clients.

Additionally, it's going to take more than 93 days to build a following on your blog. And I would doubt that you get very good advice from visitors, especially at first.

If you're main focus is to make $X per month to support your family, stop doing anything that doesn't make you money. Stop reading HN/reddit/cnn. Stop writing your blog. Stop asking for advice. If you cannot draw a line from what you are doing to profit, stop doing it and switch to making money.

Blogs are hugely narcissistic, which is only going to take your time away from making money. There are some great ones out there, but it sounds like you need to make money, not navel gaze.

I highly doubt that you will make any significant money off of your blog in 93 days. Or ever. You know where you will make money? By solving an existing problem for a business that increases their income. In exchange, they will give you money (so much better than the attention that blog visitors give you!)
How to create offline HTML5 web apps in 5 easy steps
Lack of any kind of arbitration mechanism can spell the death of a site like this. There's definitely a balancing act.
Indeed. It's in the footer.
Merging 2 tutorials: XML data & ProgressDialog using ASyncTask
The relative ease of interface design?