skysight-inc/HackerNews huggingface dataset:
Interesting!

I do like having selected photos printed out for non-computer viewing. :-)
(BTW I'm the author of the article and the developer of Remembary)

Thanks for reading. It is true that the diary space is crowded - and the lock-in on a diary app is pretty strong once people pick one. Getting reviews is of course a bit of a chicken-and-egg problem: reviews help get users, but you can't get reviews without users in the first place. I've got a link in the app for the review page, but I thought an interruptive pop-up box wouldn't be appropriate for a personal diary.

I've worked hard on distinctive and powerful features for the latest releases, but I have a nagging suspicion that my big boost in sales recently was from rearranging the screenshots on the app page to highlight the "Jane Austen" handwriting font.

I'm really looking forward to seeing how the "lite" iPhone and Universal versions work out - but I have to find some time to build them first.
Apple releases OS X Lion 10.7.2 and iCloud for Mac beta 7 to developers
Wether or not I consciously consider it the case, at this time my actions betray my true belief.
Randall is saying exactly that: Through 20 years of effort, we've successfully trained everyone to use passwords that are hard for humans to remember, but easy for computers to guess
Claims aren't accused of wearing tinfoil hats, people are. When you say a claim is the kind that comes from that kind of person, you're implying that the maker of the claim is that kind of person. You are correct that you strictly talked about the claim, but this was an inflammatory way to put it, and personally offensive to me. (I really do wear a tinfoil hat, under doctors orders!)

Seriously, though, I can't speak to your intent, and I'm not trying to argue with you (in fact, you can have the last word... ) its just that this particular phrase is commonly used in an attempt to discredit people and communicates a world view that is anti-intellectual and anti-critical thinking. (EG: "You disagree with government propaganda? Well put on your tinfoil hat!")

Strictly speaking, I think what he said was incorrect. I believe it is correct that suppression of dissent is the primary reason most "hipsters" (not sure what the right word is there to describe this segment of the population) want to prevent using pseudonyms. I don't think it is google's reason. And there's a big difference between "primary reason" and "only reason".

However, invoking the tinfoil hat, at best is a fallacy ("People who say that are crazy, therefore the argument is false") and at worse it takes the conversation to a personal level that his simple over broad statement didn't really merit.

Probably way too many words on that subject, but I wanted you to understand why it is an offensive thing to say.
Show HN: Tools for iOS developers to sell more apps
Meh. I don't care who you are donating too, it's still shitty. Get down off your high horse.

FTFY
Oh yeah, and if you're a Double Rainbow fan, that guy (the actual one - we talked to him on the phone, haha) needs a ride from Yosemite here (and posted a video about it for us): http://burningmanrides.com/rides/52-mariposa-ca-to-burning-m...
Apple's security practices for Mac OS X could arguably be described historically as Microsoft-2006 (Lion would seem to be approaching Microsoft-2011), but to conflate that with IOS's security practices is disingenuous.

Here's a fairly recent presentation outlining some of the security practices around IOS 4:

http://trailofbits.com/2011/08/10/ios-4-security-evaluation/
Agreed, for now, CPython == Python. But PyPy aims to change this.

http://morepypy.blogspot.com/2011/06/global-interpreter-lock...
TinyChat iPhone App Lets You Video Chat With Up To 12 Facebook Friends
It more so to me reflects the knee-jerk reaction of many in the Ruby community to jump to newer projects simply because they are newer. I like rvm a lot and use it all the time. I'm sure rbenv is a good solution as well. I think it's a bit premature to say it's an overall better solution.
Well-argued!
I'm actually not following what Subjot does (can't understand via the text blurb) and I'm not enthusiastic about logging in on any new service via Facebook/Twitter. So I'll wait for now.
Would someone care to explain how is this fundamentally different from the Firesheep experiment a few months back, which was heavily applauded by the community here?
where can I find a copy of this plugin. looks it is mysteriously missing from searches
>> I disagree with your assumption. You're saying that because people order fewer prints from professional photographers, that people don't prefer tangible prints.

Not exactly. I'm saying that (a) the preference for tangible prints is fading with every generation and (b) my experience in the professional space is one data point that supports this.

>> I think this points more to the fact that consumers don't value a photographers copyrights. Consumers know that it doesn't cost $50 for a 5x7 print and thus they'd rather buy the digital copy to have more control over what they can do with their own photos. Photos are meant to be shared and it's hard to share photos that cost $50 each.

It's harder to share a tangible/printed picture at any price, so how does PicPlum solve this at all? What you said above supports my thoughts more than it refutes them (IMO).

>> From the vantage point of the consumer with a smartphone, PicPlum offers a very attractive value proposition to share tangible prints with family members.

Maybe it does–I'm just saying the TAM is small is getting smaller. I personally don't build businesses around that.

>> I don't believe that the desire to have printed photos will go away anytime soon.

Replace 1 word and this sounds like a quote from a newspaper executive 10 years ago :)

---

(Let me be clear that I wish PicPlum the best of luck. I wouldn't invest my own money in the startup but I hope they can pull it off or pivot successfully.)
'Math' has long had its own field. It is by a wide margin the oldest, deepest, most solid, most general subject in academics, a real crown jewel of civilization.

'Computer science' didn't want to be just part of math and wanted their own field. They got it.

Now they are stucko: Students take the computer science (CS) courses mostly just to learn programming mostly just to get jobs. There are problems here since the exact list of buzz words and acronyms the employers want keeps changing.
For the 'science' part, they've had a tough time finding much that is significant. As they look for significance, and solid tools and techniques, they start to return to math but there come in poorly prepared and behind and make a mess.

So, research computer science has wanted to hijack math, and now in the article high school computer science wants to hijack math.

CS: Make it on your own. You've long had some of the best funding in academics, and the most students. So, go for it. And, quit trying to hijack math.
I didn't look into it deeply, but from the law I could find, it appears that liability is only limited by law in the event that the cardholder never authorized the transaction.

For this particular case, the cardholder authorized the transaction, and just didn't get what he expected to get. Maybe that's covered by a different law I didn't find?
That script isn't any more exploitative than one that `curl`s weather.com to make sure it isn't raining outside.
Exactly. Paul & Co aren't building an enterprise that needs to last decades. There just needs to be enough consumer interest in prints left in the next 2-5 years, until they move on to something else.
I used your app to type this:

While i think the idea of free writing has it's merits, i'm unconvinced that the information should immediately published to the internet. Braindumping has a very private and personal process to it and to expose it without any sort of recourse will probably prevent new users from trying it out. There might be a place for something like this as a Wordpress plugin or similar. A tool that users could rely upon to quickly generate ideas for themselves in the comfort of their own blog and not have to worry about the impending reprocussions of not typing for a few seconds.

Overall, I think the idea is neat. Some questions come to mind. How will you make money? How will people find out about this? This is about all I can think of off the top of my head.

The look is great! I like the simple design which keep distractions away from the typing. You should checkout the recent version of Wordpress. Their "full screen" mode is actually a good example to follow here. Completely blocks EVERYTHING.

Great work, over all! :)

--- publish

Fantastic. So it IS private. It doesn't look like there's any way to view it when you're not logged in. Unsure if other users could see it, however. Either way, Great work!

---- publish
Buying 1000 email addresses?? What are you in, the 90s?

Get a domain name and forward *@domain.name to yourself. Boom, infinite addresses.

Heroku doesn't care about this kind of behavior because the effects of it would be a tiny drop in their cloud.
Which is a totally valid thing for him to do!!!

You gave them food to reduce their suffering. They bought drugs to reduce their suffering.

You should only give if you can detach yourself from what people will do with it. A gift with strings attached is not a gift.
Any suggestions on alternatives? I'm not considering installing it but would like to know my options.
We’re speaking to different arguments. Your point appears to be that Jonathan setting up the experiment and the people paying into the experiment did so with the understanding that other people could do whatever they wanted with the money, and the OP has done whatever he wanted with the money.

My point was simply that given any situation, the fact that we expect something to happen doesn’t automatically excuse any of the participants of responsibility for their choice. I am not judging the OP, merely pointing out that “everyone’s expectation of outcome” is not a valid defence if he has done something wrong. If you believe he hasn’t done anything wrong for other reasons, that’s fine, carry on.
The :before and :after add one element of 60px x 60px on each side of the original element.

"border: 20px solid red;" and "border-radius: 50px 50px 0 50px;" makes these elements' border round on three sides and square on the bottom right. (of bottom left for the :after element)

"transform: rotate(-45deg);" and "transform: rotate(45deg);" turn the two elements so that their square corner meet in the middle, leaving one loop on each side.
> As always, Google believes you own your data

joke of the week
So what happens if you steal from a charity and donate it to another charity? Is this cool? Hey it's all for good purpose :)
Thanks sixtofour. I'll test how that looks. Do you think the colors confuse? Or are too close?
I'm also appalled at Sam Odio's behavior - the fact that the money is going to charity (albeit indirectly) doesn't make this ok.
Thanks for the response. Didn't consider that, and as such helps to think of products in new markets as simply the combination of facets in tangent markets.
I don't see anything to suggest that this need be any more than a coincidence of names; there's nothing that that search returns except user profiles that happen to be on porn sites.
Quickbooks Online w/Payroll + Any major bank.
What's the relevance of this now? Did these just get added. This book is 2 years old???
Fo sho. I'm building out more metrics, and that's basically the road map from here. I.e. Does it work? Thanks again.
A capital jape, my good sir - but it is as nothing compared with the monocular terror which awaits us.
Ask HN:Solo Hackers: What steps do you take when starting a new project?
I tend to be a little messy in the beginning of my projects when starting from scratch.

How do you take an idea to completed application or at least to V1?

Defining the users, DB schema, Defining high level classes, creating pages, or is every project a different approach?
A less cynical tl;dr might be: students of all ages can discover that algebra can be a form of "moving math" that can be used to program their own video games. Once they grasp this, they tend to find out lots of stuff on their own - for fun. This gives them a vast leg up when it comes to college.

I've used DrScheme to teach the poorest of poor kids this stuff and it works stupendously.
"There's an iPad market," said Tim Bajarin, an analyst at Creative Strategies, "and then there's everyone else."

Where was this rabid fanboyism printed? The Wall Street Journal, in an article titled "Tablet War is an Apple Rout".

http://online.wsj.com/article/SB1000142405311190391810457650...
The most difficult challenge is what the author describes as: "When you find your product getting too monolithic, break it up". It's easy to pile on features when you develop a product, but doubly difficult to derive it down to the most essential. The author's example of the iPhone as a "microlithic" idea also seems skewed - I'd say that the iPhone was rather a simplified platform that made consuming microlithic products (apps) more easy and enjoyable. This blog post was an interesting re-hash of more common ideas. 3/5
Hi so I believe you’re asking how does CoW solve consistency issues. This seems to be a recurring theme. I suspect and correct me if I’m wrong this comes from the fact we’re using a non-RDMS database or is it because our actual caching is by nature distributed. In either case the questions being asked are applicable to all distributed caching, if you need to have an absolute guarantee of consistency (nuclear power plant, large financial transactions) then I would personally avoid using caches anyway and reconcile these relationships in the database anyway. I might add this is not our use case :-)

My experience has been in both high volume financial systems and consumer startups and I personally have found that sometimes ACID behaviour is near essential. Or at least near essential to keep the implementor sane :-) And other times it’s just a hinderance. Nothing in my article implied that I’m out to solve all these, interesting cases I hope - rather that a particular pattern which can be implemented in different ways has a set of benefits. For the record Neo4J supports ACID transactions, in case I have inferred otherwise.

What’s interesting to me is that in various of the comments I have received seem to extrapolate my article into, I believe an attempt to remove or somehow change the working of RDMS systems. Which I can honestly say has me at a loss, goodness knows what I said to trigger that view. No offence to the commenters I just am uncertain where this came from. What I was discussing originally was a design pattern which I have had recent experience of within the context in my case of persistence.

Again forgive me if I misunderstood but I believe you are talking the internals of your database when you’re talking MVCC. This wasn't the problem we’re trying to solve. In fact Neo4J is a very high speed transactional database that we’re more than happy with.

In fact we’re not trying to solve a problem, we needed versioned data so we implemented that, now we’re getting lots of benefits including zero cache invalidations which means we have a safe write through cache, which of course can be caching application style representations of the data (i.e. objects). And the various other benefits I mentioned.

I can only state my practical experience here, which is that we do get a massive benefit from being able to arbitrarily cache data without fear of stale data.

But hey horses for courses, enough from me for tonite - a huge pile of code awaits me and a beta needs to get underway - if you’d like to get back to me, please drop a comment on the original article and I will be pinged. Always happy to chat.

Thanks for the discussion!

Neil
Louis Gray had a nice post about Subjot yesterday if you are interested in hearing it from someone else's perspective.
http://blog.louisgray.com/2011/08/subjot-subject-based-shari...
Custom Title Bars in Android
Really fantastic article, complete with graphs and solid numbers, as well as detailed explanations of those figures.

The underlying theme in all app pricing advice I've seen is that if you're not in the top 100, the actual price of your app matters very little. That is completely borne out here, with price increases resulting in more revenue and about the same rate of units sold.
Honestly I don't pay attention to specific colors. A designer (I'm not) could answer the "too close?" question better. A great book for choosing colors is Color Harmony Compendium.

Although I don't pay attention to specific colors, I like having colors, they break up the tedium. I just think they're a poor choice for a sole differentiator. For example, I always like colors while programming in a text editor, but I never use color as an indicator for what I'm looking at; the code does that. :) Colors in a text editor just break up one thing from another a little earlier than my brain would anyway, but they never tell me what I'm looking at.
Quora now 2x faster by running PyPy
I guess to be more specific: I don't think this should be treated as a medical condition. I'm in the Temple Grandin camp of neurodiversity.

http://en.wikipedia.org/wiki/Neurodiversity
Thanks! It's a custom theme, as is the site in general, so unfortunately there's no link available to download for WordPress or whatnot. Feel free to copy the HTML and CSS, though.
Oops -- fixed!
Here's a modified version of it: https://skitch.com/timothee/fxnjf/the-shapes-of-css

Basically, the triangle is made of only the bottom border.

The top border is of width 0px so doesn't show. The element itself is 0x0px so doesn't show either. The right and left borders are transparent so you don't see them, but their width of 50px gives the base of the triangle. (which is then 100px) Finally the bottom border is 100px wide which gives the height of the triangle.

Note that the trapezoid further down is the same thing with a width of 100px for the element itself, as if you stretched that triangle in the middle.
That's true. He did say that he gave up looking for it on Craigslist and eBay after a while, so it may have changed hands after he gave up the search.
Celtic v Dundee United Live HD
The general term "completely free" means that I'm
able to do absolutely anything with it without paying.

In a court of law, it doesn't mean squat, unless the work itself has been released in public domain and even then, in some countries public domain doesn't apply or is limited.

That's why there's a copyright law that is applied implicitly and that's why releasing works should be accompanied by a real license that explicitly says what you're allowed to do.

The reason "completely free" does not mean anything is because it is ambiguous. If it refers to price, that doesn't mean you can redistribute it.

that it could be sufficient defence against a DMCA

No it wouldn't.
This can't be the same person. The laptop was stolen from his house while he was away. This would mean it would be a burglary charge, not robbery.
"Once again, don't go to computer science people, not even the ones at MIT, to learn some applied math, not even applied math as simple, elementary, old, and beautifully polished as the simplex algorithm of linear programming."

Well said. I've taken courses both in CS and Math. CS people think they know math, but most of the time they have very poor math skills, and this is true even in Theoretical CS. Most proofs in CS are way too complicated and badly written. I think this book is one of the reasons for this -- most of the time the proofs are extremely complicated and verbose, it is a bad example for students that want to learn algorithms. Sedgewick's book is much better, in my opinion.
> Maybe it's just because I'm "old" or have been around the block, but hyperbole in a job description really turns me off.

It's not just you being "old", and it's not just job descriptions. The negative effects of obvious hyperbole in web ads is well documented.

FWIW, I think both of the job ads cited in startupcto's original post are poor, though one is clearly much worse than the other. (I'm willing to provide specific criticisms, but I won't do so here unless someone asks me to.)
I can definitely imagine you picking up some sales from people searching "Jane Austen" and finding this app, then seeing the screenshot and making an impulse buy.

That said, I can hardly imagine using a font like that, personally. It's fairly strongly illegible.
Posted this (via @_danilo's Twitter stream) because there are two very interesting dynamics at play:

1. The author assumes the woman doesn't want to meet because she's afraid of some kind of assault. If the author asked me (a guy) to meet as his apartment, I would turn it down as well because, uh, why meet someone you don't know at their apartment?

2. The author believes he has strong relationships with other entrepreneurs because they can bond (like some kind of father/son relationship). He neglects to mention that all of those relationships were probably founded on professional, non-bonding terms and only grew to those levels later.

My take? The problem isn't that "women can't be one of the bros because they worry about assault," like the author asserts. Instead, the author interprets the woman's request as concern for her own safety, instead of taking it at face value. Why does she want to meet at a coffee shop? Well, who cares? Can you go to the coffee shop or not?

Alternatively, it's funny that he doesn't have time to go to a coffee shop, and says as much by drafting, editing, and publishing this post!
The top 3 things I look for when picking a job:

- The people I'll be working with
- The product I'll be working on
- The job I'll be doing

These posts are way to ambiguous to answer these real questions. The only questions they do answer is that you were good enough to get into YC. If you want someone to apply for the job just cause you are a YC company, tough luck - the applicants are gonna suck big time.
I'm in group 2. I usually use Craigslist. Here are my main gripes:

-No standardization of locations, so no way for the system to show you who's going where at what time automatically.

-People shouting past each other a lot, like somebody offered a ride to a place three days ago and then a ton of people pile on the day of the ride looking to go to that place

-Reputation scoring, i.e. how often do they flake, etc.

I would use the shit out of a general-purpose rideshare site if you build it. Also, I am a front-end engineer mainly interested in helping people share stuff. So there's that.

Good work!
What if the thief donated the bike to charity?
An Introduction to Scala for Java Developers
http://sartalics.com/
I love the design you got going on. I don't say this often. Nice work.
You should definitely apply to that first job if having technology stacks yanked out from under you sounds annoying. It sure sounds annoying to me.

FULL DISCLOSURE: I wrote the first job description.
It's hard to imagine YC funding a porn company, but I will say from experience that there are worse jobs than being a programmer at a porn company. Aside from the fun parties and social work atmosphere, it can be very technically challenging (scaling a Rails app up to 1,000,000+ uniques per day is pretty fun if you've never done it before).
Sartalics - Sarcasm Missed No More
PG, please implement on Hacker News.
CPython has numpy which rocks for number crunching.
Yeah, I was at SpaceX in L.A the other month touring the manufacturing floor. It was amazing.

I really mean it. The only reason I work hard right now is to attempt to make enough money to even be involved with the process of making my dreams come true in space ($$$).
Good. Almost scared me away from trying out your service. I'm glad I read this comment.
yeah forgot i didn't add any contact info :) well if you have any left please send to magasesti@gmail.com thanks!
what's to prevent users from getting stabbed