skysight-inc/HackerNews huggingface dataset:
Whoa - you need to make it clear that I have to bring my own Stripe account. Nowhere is that mentioned on your page. So the 256-bit encryption you're touting on your homepage is really Stripe's 256-bit encryption? Not cool.

Is the "Embeddable Checkout Overlay" really Stripe Checkout too? Which of your features are you actually providing and which are really Stripe?

Right now this looks like a simple wrapper around Stripe Connect that waits X days to bill, plus a basic Bootstrap template you can use. What am I missing?
Comparing the U.S. to other western countries is fraught with pitfalls. The English rule discourages private litigation, which is a more reasonable practice in Europe where there is aggressive public enforcement of the law. It's not a sane practice in a country where everything from labor rights to health and environmental rights are largely enforced through private litigation (by design).
This seems like it isn't a totally perfect solution either, though. I would expect that smaller companies or startups would be more hesitant to try to file a legitimate claim now, especially against someone like Apple or Google, because if they end up losing (because sometimes the other guys just have a bigger and better legal team) then it may financially ruin the small company.
Cloud services are a core strategic direction for Microsoft. Office365 has millions of users. Ditto for XBox Live, etc.

Azure is a key component for integrating your business with Microsoft via Office 365. It isn't going anywhere.
So many structures in life are based around 'not fucking up.'
We protect our assets & our dignity as if they mean anything; and yet at the end of the day nobody knows what the fuck is going on.

really simple, revealing story. kudos.
You are unable to comprehend how someone could have an experience and opinion which differs from the HN groupthink?
If you watched the code.org (https://www.youtube.com/watch?feature=player_embedded&v=...) it does shed some light that "Tekkies", are still the high priests.

I think everyone has encountered the situation where a friend says, "I have an idea for an app! But I don't know how to build it." (Nor would they be eager to learn). My friend who just started learning programming is an Financial Analyst at Cisco and graduated with Honours in Finance. Even a smart guy like him complains and groans as to how hard it is to learn this stuff. And he hasn't even touched MVC and design patterns!

The web is still very open and I think there is a major cultural shift going on where programmers are not seen as lowly geeks but as some sort of rockstar (I think this attributes to Steve and Apple showing the world the sexy side of computers, the wealth the Valley has created in an era of recession, and the democratization of software, and also the ubiquity of computing).

But I do agree we're the good guys here. Perhaps we're being too general about this and not including "managers in pointy hats" (who don't know how to code) as Tekkies too? Since they dictate large portion of what programmers can and cannot do?
One of the real problems in this whole situation has been defining NPE's. Law scholars seem to be unable to come to anything close to a consensus on how to define one (legally) without causing a lot of collateral damage. So now congress wants circuit court judges to be on the hook for labeling every plaintiff? Sounds like a good way to make sure a little venue shopping will solve all the plaintiff's problems. It's not like NPE's don't already have a history of that /s
iOS6... The time to upgrade my iPad 1 to a newer model is getting closer by the minute
To this I add: If all of your assets and income were denominated in bitcoins, you'd still spend some of them. You probably need food, shelter, clothing, and transportation right now, or at least pretty soon, and so you would give up some of your bitcoins to get those things.
I almost fell off my chair laughing when I saw "Rails" and "Security" and "Maintainability" in the same sentence.

A quick search here itself on HN will show you how immature and security-hole ridden Rails is. Built for, and by, HIPSTERS!
Remebers me of adifferent story from back the day when I worked around a pretty huge SAP system (as some kind of super user whatever). In one, seemingly trivial update (trivial compared to the complete system upgrade from one version to the higher one that worked without problems) cleansed the database including all purchase orders from the last two days company wide. Ah, and the back-up becamo "unusable", too.

But as far as I know, nobody was fired for this. Because, yes, things like this just can happen. An eventually it got fixed anyway.
I don't think you need to code, but if you don't, you better be bringing a lot more to the table than the idea.
I agree with you. "Helped out with the UI"... He didn't code it. Does not matter.
This is not a pro Zynga blog post.

The main point of the story that the OP was highly valued by Zynga, but he left anyway. It details his rapid access to key people and that his old boss begged him to stay (multiple hour convo at boss' house).

It's sort of like saying your old girlfriend was super into you, and begged you to stay with her, but you left her anyway. Most people might agree that making a public declaration of this would not be doing her any favors.

A reasonable person could consider this post unprofessional. Zygna (whatever your personal opinion of the company) was singing his paychecks and could be considered to deserve the sort of respect many people give former employers in public.
Many people that start restaurants don't know how to cook...

Being a good chef doesn't make you a good restaurant manager. Entirely different skillsets.
Chrome for Android update
In both cases there was a verbal agreement. ConnectU claimed Facebook copied their source code, and they eventually settled.

Presumably Mr. Brown can prove he had a claim on the SnapChat/Picaboo source code and make the same argument.
We use Peapod too, and work it out so that we only get two orders a month to minimise delivery costs. Peapod's groceries are serviced from groceries that have arrived, but have yet to go onto the Stop & Shop floor, so they're fresher than you can get at the grocery store – the veggies and meat last a lot longer.
You didn't get the irony. The mere idea that you are paying to keep other people' stuff, is silly.

Take the analogy of doing the same in the offline world. You have a house, you have your stuff, some of which you keep inside your house and some in the garage. Would you rent a storage space to keep other people's stuff? You certainly wouldn't keep other people's stuff in your own garage to begin with, even if that stuff is "informational".

You see, there is a reason why Google is not in this business of bookmarking, nor do you see Facebook, Microsoft, Yahoo or anyone else. The browsers provide this as a basic service, so you can keep the URLs in history or bookmarks manager. The online world would be a really silly place if people in general would have to pay to keep the website URLs.
In the replies to my comment, there are a few of "what ifs" about the usefulness of 3d printed parts. All such questions can be answered with the following:

If 3d printing produced useful parts, it would be absolutely ubiquitous in motorsport. In reality, it's of no real interest.

Formula 1 teams add new parts to their car at almost every race, iterating as fast as their wind tunnel and computer models will produce data. It's commonplace for an engineer to arrive at a racetrack hours before a race starts, carrying a brand new part. They almost exactly match the ideal use-case for 3d printing - they produce lots of one-off parts, where speed of iteration is vital and money is no object. In reality, most F1 teams use entirely conventional manufacturing processes, even for non-structural components like wind tunnel models.

3d printing is extremely useful in a small number of applications (mainly mold-making) but it's not new and it's not revolutionary. Most manufacturing processes are dipshit-simple, even if you're producing something very complex. Just as in programming, we combine lots of simple processes into a sophisticated whole.
The personal computer first created at PARC was the Alto, not the Star, and from what I've read/seen, I agree with the quote.

E.g. https://www.youtube.com/watch?v=AYlYSzMqGR8 (I only watched the first minute or so)
The problem is executing scripts from elsewhere.

Take a look at Codea -- lets you develop Lua apps (game focus) entirely on the iPad and, when you're done, provides an open source harness for creating an App Store app.

What you can't do is load a Codea project from some random place online and just run it directly in Codea. (You can post code on a website and Codea folk can copy and paste it.)
DHH "hates" SOA probably because he's never worked at an Enterprise Organization ever in his life and instead surrounded himself with bicycle riding Hipsters carrying their typewriter with them to code "retro".
If it helps explain things, the only experience the CEO had before this social game shop was running a literal one-man yogurt shop.

This happened a week before I started as a Senior Software Engineer. I remember getting pulled into a meeting where several managers who knew nothing about technology were desperately trying to place blame, figure out how to avoid this in the future, and so on.

"There should have been automated backups. That's really the only thing inexcusable here.", I said.

The "producer" (no experience, is now a director of operations, I think?) running the meeting said that was all well and good, but what else could we do to ensure that nobody makes this mistake again? "People are going to make mistakes", I said, "what you need to focus on is how to prevent it from sinking the company. All you need for that is backups. It's not the engineer's fault.". I was largely ignored (which eventually proved to be a pattern) and so went on about my business.

And business was dumb. I had to fix an awful lot of technical things in my time there.

When I started, only half of the client code was in version control. And it wasn't even the most recent shipped version. Where was the most recent version? On a Mac Mini that floated around the office somewhere. People did their AS3 programming in notepad or directly on the timeline. There were no automated builds, and builds were pushed from peoples' local machines -often contaminated by other stuff they were working on. Art content live on our CDN may have had source (PSD/FLA) distributed among a dozen artist machines, or else the source for it was completely lost.

That was just the technical side. The business/management side was and is actually more hilarious. I have enough stories from that place to fill a hundred posts, but you can probably get a pretty good idea by imagining a yogurt-salesman-cum-CEO, his disbarred ebay art fraudster partner, and other friends directing the efforts of senior software engineers, artists, and other game developers. It was a god damn sitcom every day. Not to mention all of the labor law violations. Post-acquisition is a whole 'nother anthology of tales of hilarious incompetence. I should write a book.

I recall having lunch with the author when he asked me "What should I do?". I told him that he should leave. In hindsight, it might have been the best advice I ever gave.
I tend to use Numbers and iCloud all the time, because of the sync between desktop, iphone and ipad. The iphone might not be ideal, but I love that I can get at a spreadsheet easily when I'm mobile, and I don't always carry my ipad.

For me I wouldn't consider switching from Numbers without cross platform (desktop/phone/tablet) availability of my data.
Jump ship and develop for Android instead.
I have a positive opinion of it but I haven't used it myself. I would imagine it deserves the same caveat as JVM hybrids do: having an easy escape hatch may ease the learning curve, but it can also extend the time it takes to become proficient.
Realtime® Framework’s Migration APIs allow developers to quickly move from their current providers to the worldwide leader in many-to-many real-time messaging.

Switching from solutions such as PubNub or Pusher to Realtime® is as easy as adding a small line into your current code, unleashing the power of the fastest, most reliable real-time messaging cloud solution in the whole world.
Ruby on Rails 3.2.13.rc1 had been released.
Fake Grimlock's book of awesome
Not a member just heard about them. Not sure about that amount of space/tools - Here are some others in or around NYC/NY http://hackerspaces.org/wiki/New_York
Exactly. There are loads of people with much more interesting ideas, for example the author of this article: http://awelonblue.wordpress.com/2012/07/01/why-not-events/.
Technically, you can open up Python classes:

class Test(object):
pass

t = Test()
def test(self):
print('ehlo')
Test.test = test
t.test()

This is rarely done in practice, however (at least, as far as I can tell)
My first release! I'm so excited! Please tell me if you find any regressions. ❤
Not bad, but the big weakness is that the author seems to be very familiar with more expert-level aspects of Ruby, but not so much with Python. And turns that into "Python doesn't have these".

For example, he mentions Python doesn't have an equivalent of method_missing -- it's technically true that there's nothing you define on a Python class to specifically intercept a nonexistent method, but that's because Python's standard facility for this operates more generally at the level of attribute access. Suspect there's a bit too much expectation of Python to be message-passing like Ruby in not seeing that one.

Similarly, Python has plenty of metaprogramming features, they're just implemented differently -- and from a different conceptual standpoint -- than Ruby's. And so on and so forth.
sounds like you would benefit from using org-mode!
Sure, but there is no restaurant without that first ingredient of food. Second, this is the equivalent of a guy coming to you after you make great food dishes, spend hundreds of hours experimenting with ingredients, someone who has never managed a restaurant before, and saying he wants 20 percent of your restaurant because he thinks he can be a good manager. Come on...
Every use Objective-C? It's pretty much Smalltalk with C backwards compatibility.
It's such a simple concept though: remove the user's ability to determine how long they have file access for. You could apply that frame to any media; in this case the hot topic is photo sharing. I'm sure tons of people are already trying to make a 'Snapchat with video'.

You could do it with audio too. You could do it with GPS coords. You could do it with any data feed. Photo sharing is just huge right now.
That doesn't change the fact that if the chatlog is accurate, Verizon's security practices are incredibly bad.
Absolutely agree that the Pro is more of a full PC. I have not experienced it getting very hot yet and I did not know that it even had a fan inside of it until I read your post because I never heard it. I have not run any games on it yet though. Mostly I've been browsing, listening to music, exploring the OS and drawing with Sketchbook and Fresh Paint.

The major downsides that I have experienced are 1) the terrible trackpad scrolling (no momentum and it's not sensitive enough - like all non-Apple trackpads), 2) Chrome doesn't work very well yet with touch, 3) the pen holder is unusable when charging and 4) there is no Fn lock, so I can't hit F1, F2, etc without pressing Fn.

No big show stoppers and I'm hoping all of these can be fixed with new drivers and software in the future.
Actually the worst/best thing about Numbers is the way keyboarding on screen is handled (worst in that it's still the worst, best in that they've clearly thought about it and worked hard to make it less bad than it might have been).

I think a spreadsheet app that really figures out a solid way of working around the lack of a hardware keyboard might do well (e.g. allowing you to format cells as sliders or spinners or whatever so you don't need to key in values).
Doing that kind of testing is hard. It costs time and effort. If you want to see it done on a truly awe-inspiring scale (whole data centers being taken down by zombies ;) : http://queue.acm.org/detail.cfm?id=2371516
I'm in math grad school, and I'm really surprised CS majors don't know this stuff or find it useful. Probably this should be changed.
Do you have more tips on what to do before and after a layoff?
> My early disappointment, dissolution [sic] with technology ...

You were dissolved by technology? Or did you mean to say you were "disillusioned" by technology?

> Computers et al were supposed to make everything better, right?

No, but they spell better than most people can, and even correct people's spelling guesses. However, since "dissolution" is a real word, even a computer wouldn't have been able to correct this error.
It doesn't really matter as long as your startup is good, people really could care less. Besides with an open source startup people can help you debug. Which is exactly what the people I am working with did. https://github.com/lefnire/habitrpg https://github.com/lefnire/habitrpg/wiki/Business-Model
We even got a kickstarter for our open source startup http://www.kickstarter.com/projects/lefnire/habitrpg-mobile
So no it is not a bad idea to open source your startup just be careful.
Dealing with doubt and over-confidence in building something new
setting up "technologists" as a kind of high-priest class, the only ones who understand "computers"

As you know, this happens in every domain, not just computers.

To quote the noted political philosopher trio called The Police in their treatise De Do Do Do:

Poets priests and politicians
Have words to thank for their positions
Words that scream for your submission
And no-one's jamming their transmission
'Cos when their eloquence escapes you
Their logic ties you up and rapes you

As an election integrity activist, I had to master the technology of election administration, lest I be laughed at and dismissed by the self-appointed high priesthood. No one should have to work as hard as I did to understand something so fundamental as how our votes are counted. But that's kinda the point, right?
Is Whole Foods A Viable Model For The Future Of Capitalism?
Great site, I've signed up.

Suggestion: Disambiguate questions where voting on multiple choices is recommended. It makes sense to be able to choose more than one answer on a what-are-your-favorite-... question, but not on a yes/no question.
Can anyone acknowledge that it's friggin' amazing they've gotten this far with stereolithography? Yeah, it's an expensive machine which takes a long time to crank out one instance of an object, and requires some non-"printable" components (hey, they're not printing the engine yet!), but really: they've gone from "impossible" to "push button and wait, some assembly required", from making small chincy toys to major fractions of a car.

Printer costs too much? prices come down. Long production time? machines get faster. Materials not strong enough? they're getting stronger.

Sorry if the future will be here next Tuesday instead of today.
One could argue that ARM's "practice" is producing designs. They are heavily involved in the creation and implementation of their patents, making them different from any troll that licenses "patents" they bought rather than "designs" they created.
There's also a YC tablet spreadsheet startup out there - GRID.
Clicking the input box when it's typing "type something..." is causing a crash for me. Also, I broke it by hitting home and then spamming the left arrow key. :)

Chrome 27.0.1423.0 dev-m
> I am starting to think, rightly so, that if you don't code...you have no business starting a tech company.

Counterexample: Steve Jobs.
By giving them 10%.

If (to your description) you consider the idea/logo 10% of the work then that's what it is worth.
At first I thought you were being snarky and that was some inside joke...but looks like a cool tool, thanks!
http://orgmode.org/

The one advantage of spreadsheets is that most people know how to work with them. And with Google Docs, you get easy collaborative note-taking, plus some of the fancier features and effects (I find color-formatting empty/filled cells to be useful)
http://nicenicejpg.com/0

Don't forget to always check your user input.
Wrong. Steve Jobs knew a lot about tech. Did a lot of IC design and did a lot of product design overall in the early days. Sure, he didn't know as much as Woz but still brought a lot to the table. He wasn't just a "CMO" who gave some pointers on the UI and that was it.
While I agree with your statement about execution, it sounds like he was involved with execution as well. According to the lawsuit, they agreed to create a joint venture, giving him a third of the company and then they lived and worked together until after launch. He also claims to have designed the logo, did much of the social media, and created the TOS, Privacy Policy, and FAQ, drafted and filed the patent application -- this isn't about ideas vs execution. I don't know what the other side of the story is, but this is a really good example of why nobody should ever rely on verbal agreements for things like this.
There are also a few non-idiomatic practices he seems to favor. For example, he seems to advocate use of `filter`, `map`, `reduce` in a few places, which, in Python, are better expressed with list comprehensions, combined with builtins like `sorted`, `all`, `any`, `sum`, etc. Adding the `operator` module opens up even more functional constructs without ever touching `map`, `reduce`, or `filter`.
Absolutely. Your immediate technical management sucked, and you were made the scape goat for your management's failure. Welcome to the real world.
Don't get me wrong, you should feel bad, very bad, bad enough so that never again you do that. But you shouldn't feel guilty nor rethink your career.
I don't sell anything like what you're implying.
So I don't see a connection between myself, this question I submitted to HN and the bootswatch.com.
I think you're confusing me with someone else, yet I don't see how this is possible.
That domain is not protected by Whois so if you really wanted to talk with the one what you're accusing, you can just do it. You can have his contacts.
So there is no use to post such information to a post on HN asking for ideas of problems for programming contests.
NBC News Idolizes Teenager & Names His App "Best Free App Ever"
>An agreement is an agreement right?

I think what your really getting at is a verbal agreement is still enforceable. As is always the case in law the answer is: "maybe."

In order to be enforceable certain agreements/contracts MUST be in writing to be enforceable. It is a contract principle known as "Statute of Frauds", but despite the name has absolutely nothing to do with fraud. Some examples include contracts for the sale of real estate, contracts that will take more than a year to perform, and I think marriage agreements.

Although you are most likely correct, the verbal agreement might be enforceable here, but it is certain the Defendant's attorneys will argue the Statute of Frauds applies; therefore, since the agreement is not in writing it is unenforceable. To speculate on how a Judge would rule on this preliminary matter would be inappropriate without benefit of all the evidence obtained through discovery.
How to avoid the emptiness of eternal delayed gratification
Nice work, this is really starting to get interesting! WebVan reborn, but with better selection and hopefully a more sustainable business plan. Unfortunately, I live in Los Altos Hills. Palo Alto and Mountain View are in the coverage area, but as usual when it comes to delivery, we are not.
The mindset of "code is necessary and sufficient" is blinding and will prevent you from being an effective team member, founder and/or executive. Small companies have existential threats around every corner and don't exist if they don't have lots of help.