skysight-inc/HackerNews huggingface dataset:
I was surprised to hear your objections to the user interface so I took a look at mantisbt. I found it interesting that I hated the interface for probably the reasons that you hate pivotal.

IMO one of the great strengths of pivotal is that there is a single view of the project. While tools such as mantisbt allow you to track lots of information (such as severity and interdependency) I'm not actually interested in this information beyond using it to decide what order work should be done. Pivotal forces you to resolve these factors into an ordering and in doing so provides a much simpler/clearer view of a project.

You could argue that not having this extra information makes reprioritisation harder. In practice I've found that this extra information is often subjective or temporary e.g. how severe an issue is/we really need this feature! I've always found that tracking these opinions is pointless as they change with such frequency that the tool is out of date anyway (ever hear arguments starting with "but you said it was severe two weeks ago"). In the end my experience is that people always know what the important issues are when prioritising, they don't need to keep them in a tool. They also appreciate a simple view of a project which I think pivotal does very well.
The repeated advice in this talk not to use block cipher modes that provide both encryption and authentication (which also follows from the advice not to use CBC-MAC) is contrary to a lot of professional best practice advice, very much including NIST, and represents Colin's opinion more than it does a consensus on the issue.

It is easier to get something wrong when it has more moving parts. You are less likely to screw up EAX-mode AES --- presuming your library "just does it" for you --- than you are to screw up CTR-mode AES and HMAC-SHA256.

The rest of the talk looks great, although I flinched when I saw the CTR recommendation, because CTR is also really easy to screw up.

Obviously, the comments about SSL are crazy. But you expect that going in to a Colin talk.
This looks like a solid project. Just signed up.. looking forward to using it.
sigh

Outside of HN and the tech community, the general public doesn't give a SHIT about this kind of argument. Adobe can try to shape public opinion all day long, and it won't matter in the end. The only way they can survive is creating innovative products. Lately, they seem completely incapable of doing that.
It's the responsibility of the company to ensure they are capable of coping with a coder leaving. I've worked for companies where they've just not given any time or thought to what happens if the coder leaves.
OTOH, target audience (gmail users) isn't paying for email in the first place....
Thanks for the kind words minalecs, I'll be sending out invitations real soon, watch out for it :)
Adobe announces angst-laden iPad software effort
Microsoft: IE6 is past its expiration date
Pomegranate | NS08
e Approximations
Being maintainable doesn't mean anyone can maintain it. Their needs to be a certain level of quality to the person doing the maintaining as well. =)
The last 4 were copies of Windows XP. You simply can't buy XP retail anymore and I have clients with old PCs that must be reinstalled. Perhaps software purchases is a corner case. Each time, I chose a different seller, each with a "top seller" reputation. I only purchase items listed as unused original XP SP3. The variations from as advertised were: never as pictured in the ad, no SP3, SP3 on a separate CD (a CD clearly not produced by MS or any other reputable vendor), a product key that had been used, a Dell install disk with key attached from something else.

The first item was for a vintage cocktail shaker. It was listed in mint condition. I bought it for a friend's birthday. I received the shaker: it had no lid to the pour spout. The email exchange went something like this: "I received the shaker, the cap to the pour spout is missing...did you forget to pack it?"..."Cap? It didn't have a cap, I sent everything."..."How can you use this as a shaker if it has no cap?"..."Oh sorry, I know nothing about cocktail shakers, I didn't think to put in my listing that the cap was missing."..."You claim to have been selling antiques for 20 years, how could you not know this? ok, I'd like to return it"..."hmmm...its been past 7 days now, I don't accept returns past 7 days"... This was also a top rated seller with "super duper best seller" comments.
For something like that, it's best to read PPK's excellent Quirks Mode site - http://www.quirksmode.org/compatibility.html
Five lessons Facebook needs to learn
There are obvious benefits to "curated computing", but is there any evidence that the App Store wouldn't work if users were free to use software from other sources? If not, if the App Store would be completely undermined by giving users the ability to install software directly from the web, wouldn't that indicate that consumers don't actually prefer "curated computing", but are merely willing to put up with it in order to have the nicest device available?
What's the deal with Dungeons and Dragons?
I think this is very cool. I could see myself using this to storyboard and document app flows. One thing that's not totally clear to me in the demo video is exactly what I can capture. It looks similar to Grab, where you can select any area you want and capture. It would be great if you could also capture an entire browser window by clicking on it, as with Grab.
I'd argue the market would react well to curated porn as well. Clearly, almost every single person online is interested. Remove the malware and unintended consequences (e.g. other people stumbling across your browsing history) and it would also be a huge hit with a substantial market.

Further, I think it's wrong to slip social judgment into a largely technological concern. Porn is something some users may not want and certainly don't want showing up when their kids use a device, but it's hardly on par with malware and viruses.
Rate my new startup, Appointment Reminder
40k a month from iphone apps ? qubikle feathermoor?
can churning out apps like the ones done by qubikle or joel@feathermoor.com generate enough to jet off twice a year for a month to a five star hotel?
Hi KC8ZKF, KE7ULZ here!

Very interesting article, is this the same protocol that is used by the iPhone headsets?
Fair enough. And I admit I'm far less ignorant about certain other sports (cricket, Formula 1, Rugby League) than I am about basketball.
Some tips from someone who did this many years ago.

1. Start every day at the same time. Be reasonable. 10 AM is acceptable. But be consistent.

2. Make sure you give yourself time away from your company. Yes, you'll love it and want to work late nights. However, giving yourself a 2 hour break to go out, have a nice dinner with your co-founder, and maybe have a beer or two will do wonders. Even if you end up talking about business.

3. Dress smart. Keep yourself groomed properly. It sounds silly, but really, you are your company. If you can't take care of yourself, you can't take care of your company.

4. Stay focused. You know what drives you. At least at the start, build stuff you want to build. Don't let other people deter you. You'll have a lot of "If it only did this..." comments. That's rubbish. Don't get me wrong. If the idea is good and you want to take it on, do so! But don't feel obligated. The good deals always came because of the work I wanted to do, not from some "If you build this, I'll buy" comment.
You wanna ban people from putting their penis of Facebook? I think they already do this.

> If I go to see a surgeon I don't want to see a compete record of all the stupid things he did while drunk at university.

If it's irrelevant then it's spam. If it's relevant then it's useful. I'd want whatever data could help me make the best decision regarding surgery.
Thanks, OpenSSL actually uses 0x10001 by default for e. I'll use it instead of GPG from now on to generate keys.
Erlang Factory Director Francesco Cesarini: Erlang's Strong Suits, Concurrency
Title case is so inconvenient. For a few seconds I was trying to grasp how Steam, Kickstarter and Diaspora can possibly connected.
I think it's probably naive to think that just because it exists, people will flee Facebook for this new alternative. Diaspora may have garnered some geek attention and raised an impressive amount of money... but it has 3700 backers. Let's be generous and say each of those backers actually represents 100 people (i.e., only 1% of the people interested in this project were willing to give money to make it happen).

That means Diaspora has 370,000 users right off the bat. Impressive? Yes. But even if those 370,000 users all also quit Facebook and delete their accounts (doubtful, imho), that's still a drop in the bucket compared to 450 million. Most Fb users wouldn't notice any change in their social graph, certainly not enough to leave Facebook.

Further, Diaspora's pitch is great at getting tech geeks like us to fork over money, but it includes nothing that real, mainstream users actually care about (that is: talk to your friends, share photos and videos, play games... and maybe, just maybe, control your privacy). Think about who the average Facebook user really is. They're not people who know or care what the term "data portability" means, and Disapora loses them as soon as they use the word, "node."

In reality, Diaspora is like Identi.ca or Diso. They're great ideas on paper that we (tech nerds) may love, but mainstream users could care less. They go where their friends are, and right now, their friends are on Facebook. Facebook might eventually damage user trust enough to make people want to leave, but a pitch about data portability and open source is not going to get them to switch.
Ask HN: How to search your site without using Google?
Currently I'm storing user submitted text content in a SQL database. The problem is that I want users to be able to search that content and using Google as an interim solution isn't possible since some of the content is private.

How do you do implement a keyword based site search that won't crap out as the database grows?
Idea Bank for µTorrent
Some browsers don't support OTF fonts (like Android?) I can't seem to find a way to detect that short of getting into subtleties of WebKit revisions, but even that doesn't seem to denote support.
I played last night on iterations=2 (default) and I got black portals as well.
Thanks!

Yeah I use Storyteller myself quite a bit to document user interface flows myself too :)

After you click the 'Capture' button, you can press spacebar to capture your entire browser window with a single click.

Is this what you were looking for?
Clickable link: http://www.appointmentreminder.org

A funny HN story here: back in my last month or so at the company, when the seeds of this idea were germinating, I was going to call this NotiPhone, but had some minor worries about Apple going after be for selling something that was not iPhones. I had mentally gotten over that and was going to register the domains as soon as I got back a three day stint at the office... and on the last day, Notifo (YC10) launched. Going with NotiPhone struck me as professionally discourteous so I went back to my old trusty generic.

(I did end up buying the domains eventually because, hey, you never know.)
Well, there's a spyware infested world of Windows computers and a large contributing factor to that is that they allow you to run software from any sources.
FYI downvoters: http://newteevee.com/2007/06/03/youtube-goes-h264-thanks-to-...
Sure, but only if they think of it. I doubt "hacked ECU" is at the top of the list when they start investigating causes.

On the other hand, I guess once they figure out you crashed without braking (no skid marks) but were still conscious when you did so (you've probably tried swerving to avoid an accident) they'll pretty quickly narrow it down to complete brake failure, which I guess has a much smaller list of possible causes, especially if the brakes look physically okay.
CTR is also really easy to screw up

That recommendation wasn't about avoiding 'easy to screw up'. That one was about avoiding 'almost impossible to avoid having your key stolen via a side channel attack'.

Obviously, the comments about SSL are crazy.

Do you disagree with either of the following two pieces of advice?

DO: Use SSL to secure your website, email, and
other public standard Internet-facing servers.
DO: Think very carefully about which certificate
authorities you want to trust.
"The $600 Flash authoring tool is the only way to produce Flash applications."

FlashDevelop : Free.
OS Flex Compiler : Free.

If you're going to flame, at least know what you're talking about.
Yes, it screams for a wrapper library. Might take all of 10 minutes to design the API.
I tried leaving a comment on the site, and looks like the guy deleted my comment as it hasn't shown up.

I have been a provider on oDesk and been ripped off by the client.

It's hard to compete with the prices of the Indians / Chinese developers, and their "estimated completion times" are always far too optimistic.

When I put a bid in on a project which is realistic (both price and timescale) I guarantee I never win an interview.
Thanks for the links -- I wish I had seen that stuff earlier. I certainly wasn't expecting a "welcome package" :) when joining Hacker News, but maybe there's a better way to share ground rules with new members, beyond the self-regulation? Maybe when you create an account, it takes you to "here are the 5 main norms" page and then you can start posting?
"Facebook is a ponzi scheme... of people and sense." Great line.
If I were to design a programming language, I'd design it to be good, and to be easy to integrate with existing projects/codebases, and let popularity worry about itself.

To my mind, Rich Hickey is the paragon of programming language creators. He scratched his own itch, he did a hell of a job, and now his language is quickly becoming popular with zero corporate support or explicit marketing.
Jerrie Anne Salvato Testimony for Conquering Debt God&#8217;s Way
We definitely took a chance being one of the first companies in the program. But after meeting many of the mentors and investors we were confident that their intentions were good and they will do all that they can to help us succeed. Its also exciting to work along-side other startups at the same time.
There are, yes.

But there are lots of common patterns (i.e. email to discuss details with colleagues after a new updated document is published). Supporting each individually would never work but observing and supporting the most common workflows within a group or diverse groups is a great way to create a compelling product imho.
I have no idea what's up with comment moderation, but it's clearly been going downhill. It's probably best to just ignore it.
neat.

if you thow that pandigital expression into wolframalpha, it does not return e. "cannot be determined using current methods"

not neat.
http://sphinxsearch.com/
Visualizing personal social history
We're doing this at OtherInbox.com with our Organizer solution. I saw another company doing this in the TC50 demo pit last year but I can't remember the name.

Most of our Organizer logic starts with heuristic matches on the From address and other headers in the message, but we're also testing out Bayesian filtering on the message bodies to identify other traits and train the system.

Joshua Baer | @joshuabaer
Thanks for the tips! Ryan and I are both married with young kids so we will definitely have to learn to budget our time wisely to make sure we keep the wives happy :)
I'm not sure. But I think that one thing worse than disabling them might be to wait until the car reaches freeway speed and suddenly apply full brakes to, say, the front left wheel.
Nice! Make something that will be useful for a year out of gold.
Actually it's not google doing that, but the advertisers on Google. Any advertiser worth his salt runs variations of the same ad. After a while you drop the one with lowest CTR and create another one. Keep doing this and you get a feel for what gives you the best CTR for you.
How many people actually scan business cards? I may be a hacker, but most of my business contacts are not. My cards are optimized for them, not for me.
Only if your farm is flat. Otherwise all your cows wind up at the bottom of the hill.
Just about anything with ABS or traction control has a digital override of the drivers intent. That was the big fact people seemed to overlook during the Toyota-acceleration fiasco.

I wasn't nearly as concerned about the actual problem as I was about the computer deciding a brake instruction from the user should be ignored. Modified, certainly. But ignored?

It boggles the mind.
> I went to a small massage parlor

You may want to change your terminology there: http://www.urbandictionary.com/define.php?term=massage+parlo...
freshlog are you a singaporean?
Looks great, Patrick. I just showed this to my boss, who was immediately interested.

One small nit: http://www.appointmentreminder.org/pricing says 'HIPPA compliance guaranteed'. It's 'HIPAA'.
How is it different to Adobe Captivate?
I was wondering why you were not on HN much recently!
Way to spoil the poll by showing the results before voting.
Discussion at:

http://news.ycombinator.org/item?id=1347026
Why your portfolio site sucks
Checking IE6 is not even funny :-(
Patrick, first of all, congrats!

One thought - this is something that's very valuable, but I do hope that you've considered selling this (at full price) as an addition to existing reservation systems. Asking service professionals to switch reservation systems is a very large ask; perhaps your $669/mo plan overlaps with that segment enough that it's not an issue. Even outside healthcare, my barbershop has a pretty tricked out system installed already. So I think you're going to have more $9/mo in your mix than you do, but I'm excited to see the data.

Also, I think there are many, many people who would love to fete you at a meetup. Please do consider publishing your American travel plans to us HNers so that we may ply you with beer and learn the dark arts of keyword research and other internet marketing ephemera.
IMO the page is too busy. The value proposition is lost in a sea of text. Maybe try something simple and straightforward:

http://www.apple.com/macbookair/

Using your value prop: "Stop losing money on missed appointments"
Good for him, but the question is whether we should care.
> you guys sided against Microsoft.

The key difference is the monopoly issue. People have a choice today about what operating system they want on their computer and smart phone, and developers have a choice about which platform they want to develop on. This wasn't the case back in the bad old days.
EA to Charge $10 to Play Used Games Online
MongoCasts - Episode 4: BSON, Create and Read
Shameless promotion of my attempt at screencasting. Feed back greatly appreciated. (still learning the art of screencasts.
I am 30 and was able to hear the 18000Hz tone without a problem (and it's extremely annoying). It's very similar to the sound produced by a CRT that's turned on without video input.

Has the "under-20" presumption been empirically tested?
It's also reminiscent of Steve Martin's two-step plan for how to make a million dollars and not pay any taxes.
http://www.technologyreview.com/blog/arxiv/25171/
Sure, a little web-scraping/API python script goes a long way.
Congratulations! Don't give up. Just keep trying.
The crux argument is: Apple need to stop being _too_ controlling.
PHP & MongoDB Sitting in a Tree: Part 1
Too bad he never mentions spreadsheets. They are one of the most widespread (and overlooked) programming tool. And you are in for serious money, if you can improve them (and sell your improvement).
Super, congratulations and all the best of luck and energy to you.

If you can spare the time, keep a notebook of what you experience, online or offline doesn't matter much. Later when you look back you'll be surprised how much use that can have.
maybe thats the kind of place he was referring to? :)
Syzygryd Salon at GAFFTA in San Francisco Tonight
wouldnt it be better to check the HTTP response code
That's great rhetoric and philosophy, yet it's incredibly clear that the decision to eliminate other frameworks from compiling into iApps (the day of CS5 announcement, no less) is motivated by ignorance. Ignorance that costs developers unnecessarily.

The argument that Flash kills the battery is without merit if Apple is pushing canvas+js, which uses as much if not more CPU (based on personal findings as well as written testimony from neutral developers; ie: not Apple PR nodes).
Hi dalore,

I created Storyteller to scratch my own itch.

I wanted a quick, no-fuss way to send step-by-step screenshots to customers and co-workers without having to waste time or bother with complicated application-switching, picture-annotation and uploading steps.

I just needed to send step-by-step screenshots to other people and wouldn't need all the features in Adobe's 10 pound gorilla :)
Yes I am.
.. if you're willing to live in the set of languages coerced to fit in the .Net object model.
The word sociopath is used here with kind of an 'evil' bias. But the term really has more to do with how social / external inputs affect decision making.

Really, what is the difference between being a sociopath and being relentlessly resourceful?
Ask HN: How do I find the right co-founder?
I'm just graduating college this week. I have an idea that I'm ridiculously excited about. I'm already working on it full-time, and I can build and launch the product by myself without a co-founder.

That said, I realize that I need a co-founder for a variety of reasons. I've already raised money for a previous start-up of mine, and I know firsthand that the start-up grind is simply too hard to do it alone.

I have a very particular idea in mind for who I would want as a co-founder, but nobody I know meets all the criteria. I want somebody with intelligence, work ethic, and integrity, and with a healthy appetite for risk.

I feel like someone in their 40's who desperately wants to get married and is thinking about whether or not they want to settle. I understand the benefits of having a co=founder versus not, but I also realize there are huge risks in picking the wrong person.

What should I do? And where should I look?
And then you still retain the moral right, or something like that.
Perhaps 'curated computing' is just a more acceptable way of describing a walled-garden?
If I see an ad I'm interested in on Google, I'll click it. That happened to me once on facebook, and I got dozens of pop up windows that popped under more when I try to close them. I don't trust then enough to click on one of their ads again.
Graph: The age at which scientists publish their major work is getting younger
Honestly, I've always been skeptical that "sociopaths" really exist as a psychologically distinct group from, say, run-of-the-mill jerks.

It's easy to find first-person accounts of what it's like to be, say, schizophrenic or delusional or manic-depressive or to have Asperger's, but I've never heard of anyone admitting "I'm a sociopath. Here's what it's like to be me."
Another Casualty of 3.3.1. RunRev CEO on revMobile and Apple's new SDK Agreement
Looking at it from a purely web perspective then Ruby and Python look quite equal with RoR probably even having and edge. However Python is used just about everywhere; finance, GIS, visualization, statistical and numerical analysis, data mining and so on and so forth. In fact I don't think I've seen a major company in any field that doesn't use Python somewhere in its organization. Conversely I don't think I've seen any company use ruby for anything other than web stuff.
ElementStore: jQuery.data standalone implementation
A Better Moral Order for the Internet
My biggest concern:

Small businesses already have appointment scheduling systems. Do you plan on integrating with them? Or is Appointment Reminder meant to replace them completely? Or do you expect your users to manually input their appointments into two separate systems?