skysight-inc/HackerNews huggingface dataset:
i am currently developing a library [0] that separates `what you want to do` from `what should actually happen`.

so if you have a model with some changing attributes you can write your view like this:

class View extends Backbone.View
template: (api) ->
new dynamictemplate.Template schema:'html', ->
@div class:'item', ->
@text 'default'
api.bind 'type', (type) =>
@attr 'class', type # changing the class to the new type
api.bind 'content', (content) =>
@text content
@end()

render: () ->
api = {}
_.extend(api, Backbone.Events)
@model.bind 'change:type', (model, type) ->
api.trigger 'type', type
@model.bind 'change:content', (model, content) ->
api.trigger 'content', content

tpl = @template(api)
tpl.on 'end', -> # when the rendering is done
@el = tpl.jquery # fresh build dom element by jquery
$('body').append(@el) # add it to the dom

if you want to use this you have to run render only once.
now every time the model changes the event handlers in the templates get triggered and updating it too, but what happens is that jquery sets the attribute class or the text of the div.

if you don't like to write _all_ your templates as functions i'm currently writing a tool for this library where you can use an already working html file to mask the functions, so you have to write only a subset of the resulting design but getting the full output:

what you wants as a result (which is your mask):

<div class='item'>
default
</div>

what you 'only' have to wite:

new Template schema:'html', ->
@$div ->
api.bind 'content', (content) =>
@text content

now if you emit the 'content' of 'api' the text of <div class='item'> gets updated by jquery. note that you don't have to write the class attribute because the tag name is already matching, but the result will have the class='item' attribute.

i really don't know if this solves the actual problem or but i really would love to see others thinking about how to solve it (or help me getting on with this lib :P).

i allready have some ideas about writing a debug tool where every html tag that you write as function gets an special border which highlights when you change the properties like setting text and attribute or by adding new tags (look at the demo where i add tags after the templates is rendered).

[0] https://github.com/dodo/node-dynamictemplate

ps: i hate using the data-* attribute to hook models to the dom because thats first totally ugly and second the designer doesn't want to touch it (and shouldn't! because it is _not_ part of the design).
Time to wake up UID supporters
agree, I'm extremely skeptical to have two pro stripe articles.. and this one claiming that users don't understand paypal or google wallets. I mean who really cares if they switch to Braintree, Stripe, or some other service, what really matters if the conversions of users entering their credit card vs users using Google wallet and paypal. I feel like Stripe's marketing team is at work here.
I'm not the least bit concerned about NaCl's involvement here, but I'm still deeply scared by the potential for things to go very badly in the lower levels (but not enough so that I'm willing to disregard the benefits of these APIs, mind you).

What it comes down to is that current GPUs do whatever you want with no concern for security; that part depends on the driver and userspace 3d stack. This isn't necessarily bad, but GPU manufacturers can't write code. Bounds checking and all that are pretty well covered by things like ANGLE (translates OGL to D3D on windows and acts as a sanity checker and shader validator everywhere else) but that doesn't help you if, say, your driver improperly compiles valid-but-malicious code. Avenues like that are effectively not researched at all.
Jean Paul Gautier Lemale(Tester) | Jean Paul Gautier Perfume
Since Jean Paul Gautier’s first men's collection, he has shown men that they can indulge in the forbidden, and that a kilt or dress can be worn with virility. A reminder to them that nothing in life is totally black or white but always a blend. Just as he made the woman in a corset as the symbol and bottle of his feminine fragrance, Jean Paul Gautier now transforms the man in a sailor's T-shirt into both the symbol and bottle of 'Le Male.'
Right I think there is a branding opportunity there like Dirty JavaScript or JavaScript Porn. There are not a lot of good aggregate sites pulling together references on JavaScript development, internet.com owns JavaScript.com and is just siting on it. I know, that it runs the risk of taking a hit in search due to the .xxx, but having a Javascript.* seemed like something to grab and then figure out if I want to do something with it. I can always flip it, if I don't figure something out, but I like the domain and would like to find a good use for it.
The product name is in the title. The product is called "Up"
I suppose one downside would be if you cast a voidptr to a pointer to (an element that has a different size), then calling operator++ moves it by more than if you had left it as a voidptr.
AmEx Chip Cards barely working in Canada; May take years to fix
At least with the TAC, it's medical coverage only. The TAC picks up the tab for all medical care in road-transport-related accidents. It won't help with property damage - run into a maserati and may still be bankrupted. Property insurance is still privately run (hence 'third-party' vs 'comprehensive' car insurance)
Looks pretty good. I am a UI/UX designer and would love to help out for free to boost my portfolio. A few ideas.. Center large gear image on icon, move smaller to right a bit and reduce in size. Smooth out banding a bit on metal texture. Change button text from "Try it Now" to something like "Download Now", "Learn More", "Get Started" or a combination of the above. Current button seems like free trial and might scare some users off vs being free. Email in my profile if you want to talk more!
Photoshop’s submenus, window management, and setting
screens afford that software package a level of feature
depth I don’t believe can be achieved in a mobile
environment no matter how sophisticated and intuitive UI
conventions become.

I wonder if the author is aware of Photoshop for Android tablets - https://market.android.com/details?id=air.com.adobe.pstouch

Granted, it doesn't have all the features of desktop Photoshop, but it looks like it has a lot of the features, and it has great ratings.
"Phone calls follow an exponential distribution"

I'm confused as to the meaning there.
What is it about phone calls that follow an exponential distribution? Their duration? Their quantity per capita per time of day?
No, it means there's more pressure on entrepreneurs to succeed because there's more risk if they fail. There's no ladder or set of stepping stones on a path to entrepreneurship -- you either started/work at a company and are innovating, started/work at a company that's going to fail, or haven't started a company.
If you think you're interested in problem, start trying to solve it. If you really get into it, along the way you'll become a domain expert.

At least for me, that's how I learn. Who cares if you end up solving a different problem than the one you started with.
A Twitter for My Sister
I'm thinking they'll create a software platform for their tv so that if you have a cable provider they will install their "app". Not only that but it'd be really crazy if other cable companies could install their own apps with their own "on-demand" services. If they can't get you to buy their service the old fashion way why not ride someone else's line.
Ask HN: Education Platform for kids to help, learn and earn
I have an idea. It's for students 5th-10th grade. It won't be another one of those "teacher grade, give homework, etc." education platforms.

Basically, it will teach younger kids to learn to collaborate and help each other out with homework and such. There will be an incentive for them for helping others and also for asking for help. For kids doing homework isn't an incentive but if we entice them with good incentive I think they will be inclined to put more time into learning and helping other fellow students out. Besides it could be something fun for them.

What do you think? I think I am jumping into this.
PHP and MongoDB Web Development - Thoughts of a first-time author
Bastion runs on Mono, and Mono runs on native client (including the JIT, which required some special work in native client itself).

Actually all three apps they demo'd running on native client were also running on Mono!
The dawn of a new era: Bastion now available on Chrome for free
on the other hand, like it is suggested to developers to not look at existing Patents, the same logic would be applied to design patents as well. If this is followed, any design can be reinvented - the more minimalistic the design is, higher would be the chances for its reinvention; this was also the central idea behind the article.

Although I am not sure about it but it appears like there have been prior art for most of the individual design concepts being pointed out here. Samsung photoframes, tablets from other parties and similar elements being icons having being used from ages before. It's the compilation of same design concepts together in Samsung Tabs as well as iPad that is creating the stir. As pointed out above, the similarity between the two appears to be more of an trademark issue than patent - if exactly and just these points are used.
New 'Adware' Apps Bug Facebook, Google
Help Bring GNOME Games Up to Scratch
I am not familiar with A/B/C/D levels but PCI spec clearly defines PCI 1-4 levels based on volume/number of payments:

http://www.pcicomplianceguide.org/pcifaqs.php#5
If the writer had only interviewed a few startup founders while he was doing his benchmarking, he wouldn't be so surprised. A good idea is the last thing you need to be a successful entrepreneur. Grit, resilience, scrappiness, nimbleness are few things that you need to have before a good idea.
I don't understand your comment.

Google's P/E ratio is ~21 at the moment, and their share price is ~$620.

They floated at a P/E ratio of ~100, and a share price of $85. Their share price would have to drop to below $85 for it not to be good value as an investment, and they would have to drop revenue to around 1/10 the current level for them to be earning less.

Even if I accept the likelyhood that there will be some kind of recession in Europe are you really saying that Google will drop revenues by 10 times? (I'd point out that during the 2008 financial crisis it reduced their revenue by a couple of percent).

That seems quite unlikely.

Can you expand on what you are trying to say?
Oh, I agree completely. I just think "The burden of proof needs to be on the ones making the accusations" kind of glosses over some very important facets of the problem — it's a "Let them eat cake" sort of idea.
Online leadership and administrative education
Oh wow, nice. The original version of NaCl didn't allow any runtime codegen -- when did that change?
I'm an indie developer on Android, just starting to make an iOS version of my first app. My app is very well polished (look here http://www.pillowfightgames.com/jargoneer/) but it's still insanely hard to do marketing-- probably because I have no idea what I'm doing yet. Although the overall quality level of many apps isn't very good, good quality is still not enough to ensure good sales. Marketing is key, I think. I hope.
The functionality is not at question here, the look and feel of the item is. This, hence, is a perfectly valid claim.
Facebook Ads Engage More Than Ones On Other Sites
I have one without major problems, and I like it. A pretty annoying thing is that a single charge session lasting 45 minutes doesn't make it last 24 hours. That is not acceptable for a device with no display and no radio.
Chaser's war on everything.
Your concern is valid, but I believe Native Client doesn't expose any more (GL) attack surface than JavaScript-based WebGL does.
Apple loses bid to stop Samsung tablet selling in Australia
The best time to kick the ass of a venture based start up is when they flame out because the money ran out, the founders get bought away, or their system gets bought & subsequently shut down.

So let your system stay up naturally while things shake out and you might end up on top just because of longevity.
> If you are referring to window toolkits, they are all compatible in the sense that you can run different ones side-by-side.

So what? I can run X Windows on my Mac using Apple's X app. That doesn't mean they're compatible with one another. I can't drag-and-drop between them. I can't transfer font or color preferences between them. I can't even properly cut and paste between them.

As it turns out, this is, amazingly, also the case for widget toolkits on X -- on the same windowing system!. There are major toolkits which are missing interoperability. Drag and drop is particularly bad. But in some cases even cut and paste is an issue.

> If you are referring to a consistent look, the two major ones (GTK and Qt) each have themes which render their widgets in the other toolkit (GTK-Qt and QGtkStyle, respectively).

Ah, the plaintive cry of the X person who still thinks that graphical interfaces are skins. So 1985, thanks for the memories.
Do you understand what "valuation" means?

It is the expectation of future profits by investors.

When a company is small but growing quickly is is very reasonable for investors to expect profits to increase more quickly than at a mature company.

It's fairly common for small, young companies to grow by multiple-hundred percent per year.
Before jumping on your high horse, try reading his reply : "not total amount of articles published." ..
"Git, for instance, was originally just a large collection of shell scripts, which has over time been gradually rewritten in C. "

Doesn't that prove the parent's point that the collection of supposedly reusable components could not be glued together to form GIT? There must be a reason why it was rewritten in C. And if it had to be rewritten then I don't think we can call the "large collection of shell scripts" a complete success.

"OOP is the dominant paradigm in modern programming, bar none."

There could be many reasons for that but it does not address the point that the actual gluing together of objects has somehow succeeded. How much of that OO work is actually shared between projects? How much of it is simply OOP for the sake of it because the language was chosen for convenience?

To me success would be using objects from one project without modification in a completely separate project. I just don't see that happening very often. If the objects are simple enough you might as well just rewrite them. If they are complicated enough to be of value to import, they usually require modification.
Which tells us that processes and remedies that were effectively written entirely by the industry will still be abused by that industry.
Steve Jobs' last design: New Apple HQ pics
A few years I heard a radio interview with a prominent rap artist (I forgot who) who said something like:

There's some evidence around that the government does consider rap and hip-hop to be, in a variety of cases, a potential threat on the order of political speech. In particular, a number of artists have ongoing files with the FBI.

The supposed reason is that if you had to pick one artform with the highest potential to start widespread political action in a short time, it would probably be music. And one of the demographics that presents a significant potential political threat to established order (ie large-scale city riots) it is the audience for rap and hip hop.
The fart app guy (his app was the #2 fart app in the app store) is retired with a $4-7 million bank account.
California Cuts Budget Transparency Website From Budget
Tom DeMarco on dealing with the vast complexity of today's projects
If you have more money in the bank than you have more freedom than someone else because you may be able to stay on your soap box for days on end while said someone else would have to go to work everyday or do other things in order to earn enough money to survive. Merely having more money will buy you more freedom. What solution to you propose to this people-with-more-money-can-influence-others-more problem? Does it matter whether a corporation's internal marketing designs an ad to support their candidate of choice instead of making a donation to their candidate's campaign?
Ask HN:  How should I publicly disclose a vulnerability without hurting users?
I don't want to mention names right now or go into too much detail, but I have found a vulnerability in an open-source application that could be exploited to financially damage those who run it. I have tested this myself under various setups and confirmed that it works.

I contacted the developers about the issue, including versions affected, the exploit, and the fix. Within 5 minutes, I had a response saying, in effect that they "cannot be responsible for the user not knowing".

I'd submit a fix myself, but there's no place to do so. It's an open-source app but you cannot commit publicly. I want them to fix this because it's an extremely simple patch, and the potential damage resulting from an exploit would be crippling.

If I blog about it, or otherwise publicly post details, people could get hurt. If I don't, the developers have no reason (or rather, motivation) to fix it.

Advice?
Vince Delmonte’s no nonsense muscle building program
Vince Delmonte is the author of the no nonsense muscle building program which is one of the most recommended program n the internet. He has also won Canadian fitness model championships and is a regular contributor to men’s fitness and Maximum fitness magazines. His program consists of various tips and techniques regarding workout, complete guide for proper diet plan etc.
I'd lean towards the idea he's half correct - small amounts of progress are relatively guaranteed to be made by someone with experience and lots of background in the field.

However, for someone to revolutionize or fork a given field, perhaps you do often need the inexperienced person with a different perspective...
This is no longer the case.

Now they check the address on your credit card, and check you are coming from a US IP address. I've heard you can work around this using pre-paid credit cards (and possibly gift cards) and a US based proxy.
Ah yes, the ever whinging migrant, there is a plane or boat with your name on it... because apparently gloomy, wet, miserable UK is so much better.
What is it with Europeans, their elevated self worth in the world and how life back home is so much better.
I get to listen to this shit every christmas from the in-laws.
Nice! Just wish there was some kind of score counter...
Presumably it is win xp? Ie9 doesnt go there.
Phoenix Homes Search and real estate listings
The Real Estate sales and support professionals at Sam Tyler Realty have over 75 years of residential phoenix homes and real estate sale experience, and offer clients a comprehensive set of capabilities and client services complemented by our truly personal touch.
"designing a logo or brand identity for a cool open source project. "

a logo or a brand does not a good UI make.

What you need is indepth research and intuition into what a user "feels" at home with - especially with programs targeted at the non-technical user. This is an amazingly difficult skill to acquire, and thus, is worth lots of money. I don't see a good UX designer volunteering their time for an OS project, when there are many a profitable opportunities out there for them to exploit their skills.
Windows 7 boot
HELP! Windows 7 won’t boot up! No technical term and no professional skill required, Windows 7 boot disk help to boot up your system with 1 click.
It's not just the bandwidth - it's the cost.

Bandwidth to the US is cheaper, and some ISP (TGP cough) route based on price rather than latency.

I'd dig up the link from the Amazon forums, but I've got a feeling we've had this discussion on here before?
+1 for "chart-fueled autofellatio" thats a keeper!
The part about the graphics contexts and process limitation is key, and an area where iOS is far ahead of Android, since iOS does not have that limitation.

(Neither does Mac OS X, and it took Apple years and years to get to that point -- each year at WWDC you'd see more and more of the UI hardware accelerated.)
Is there a photo of the boat itself?
By hurt I assume you mean financially and not that anyone will be physically harmed. If you've done due diligence by contacting the developers I think you have a responsibility to make it known what you have found so that others can put pressure on to fix it. Just my .02
Your views make no sense.

iOS applications also run in separate processes and are just as secure as Android apps. There's nothing "made for the future" in the poor up front design choices the Android team made early on.

In fact, we can clearly see that the iOS team made all the right decisions because drawing/compositing in iOS on a 3GS is faster and smoother than on a shiny new Android Inspiration XL HD 4G.

Also, Dianne shows a fundamental misunderstanding of how drawing/compositing works on iOS. So this entire series of posts is just moot. The other guy (Windows Phone guy) had no idea how Android or iOS worked, either.

The most annoying thing about all this is that none of these views are based on actual facts -- and we all know what happens when someone is wrong on the Internet.

At the end of the day, who cares which one is better or how it's implemented? I don't care about the "Android has windows" explanation because it's irrelevant to me as an end user. It's all about perception.

This entire Android vs iOS thing is getting long in the tooth.

Edit: also, it's going to take a long, long time to be able to pull off something as awesome as Core Animation. Or Core Text. Or Core Graphics. These things have been stewing in OS X for more than a decade.
> the advantaged human has to beat the disadvantaged super-intelligence every single time, forever.

There are alternatives. The human can keep the AI boxed until the AI has augmented the human's intelligence, or helped create human uploads, or until it has helped create a provably friendly AI.
If you think about those who work in the food industry in the US, they depend on tips to get back the rest of that money. Unlike the US, you aren't obliged to tip in Australia.
Discovery is not the issue. The issue is keeping the app on the device. With so MANY apps new every day, the average person loses track of the new apps they downloaded, and they stop using the older ones unless they really are kick ass.

Spend less on marketing, more in making your app indispensable.
Exactly.

http://en.wikipedia.org/wiki/Stall_(flight)
Electronic Signature Solution to Meet the Requirements of Education Markets
SutiSign for Education, an electronic signature solution for educational scenarios to automate the process of document signing. SutiSign for Education helps automate the process of getting documents to parents and students for signing. Documents can be sent out to all students or individual groups of students with a single step. Educational institutions can easily track signature requests sent/received from anywhere on the web. SutiSign eliminates the need to print, file and track documents.
Never said it was. I've complained about PayPal's API documentation just as much as the next guy.

I'm simply referring to the fact that most arguments over the past week have revolved around PayPal's technical support teams and the service that they provide.

Should they simplify their API and provide documentation that's 1000x better than what they have today? Yes. Am I going to act like the other 1,000,000 on the web right now screaming about how shitty they are? No. It's a brilliantly run company that needs to improve on somethings.

People need to grow up these days. Not you specifically stickfigure, but people of the web. No one is constructive anymore. People just want to vent and vent and spew rhetoric.