skysight-inc/HackerNews huggingface dataset:
You need to get rid of this error:
https://img.skitch.com/20110209-rtu2pqwq6kqjqrdeuf34y6p2ep.j...

I like the idea. The execution was well done. Clean, simple, easy. Your initial landing / signup page needs some work. You did a good job of instilling trust, but I didn't know what your service did. This will have a negative impact on signups.

1)
Make a video introduction. Do some grass roots stuff like sponsoring a rose exchange at a few local schools (might be a bit late for Valentines day now). Write a press release today - this is newsworthy with the proximity to Valentines day and newsies are struggling for feelgood stories. Get some testimonials. Find out when someone gets married after using your service and do something huge. Take out some Facebook ads. Do some in-game sponsorships with facebook games.

2)
Users. Your product is built around users. Your product balances on trust and if you monetize too early, you won't stand a chance of being trusted. Switch when marketing is no longer a problem and something you do to continue to push the product.

3)
In order: Trust, scaling technology, competing services from people with money, the "one off" usage case.

4)
The design is well done. You start building trust on the first page. Inside of the app, your product is easy to understand. It's fun. I didn't like the error message above. The number of modal popups got annoying fast. There was nothing to do "after" I sent my note.
Then I think you're going for the smartest reasons. Good luck!
Ah! You're right -- but a lot more civilian-visible things (train schedules, etc.) were specified in Moscow Time throughout the USSR, whereas in the US it is very rare to use Zulu time/UTC or even DC time for anything.
The Personas of Cross Platform Mobile Development
I've been enjoying the uptick of landing page and testing posts, even if if there has been some overlap.

I'm a big fan of testing but regularly encounter a problem: not enough traffic.

I've sold clients on the idea, only to have the tool say it'll need until the year 2055 to hit any sort of confidence level. (With PPC you can obviously spend more to get more visitors.)

Is A/B/MV testing useless for sites with <1K uniques a day? I'm curious if any of you have thoughts. I could sell VWO all day long if I could get around this issue.
it was designed to deal with massive enterprise apps with complicated dependency trees over multiple architectures

Actually it was originally designed for embedded system with limited resources [1].

[1] http://www.oracle.com/technetwork/java/javase/overview/javah...
> And yet, something like a stress fracture can, within reason, be predicted using scientific models, where software bugs cannot.

What do you suppose type systems are doing? A lot of the time they're proving that something is wrong with your code.

AT&T also did some very comprehensive studies that demonstrated you can predict, with a surprising amount of confidence, which modules of a system will continue to manifest the most bugs, based on existing reports.
-- Groovy

(1..4).findAll{!(it % 2)}
I think you mean 'remove-IF-not.
The first half of the article discussed the user activity stream. The second half discussed their (separate) dashboard showing activation metrics segmented by cohort.
Sorry to be pedantic, but wasn't Java designed initially for set-top boxes, when it was still called Oak, and was repeatedly re-purposed for running code in web pages (as applets) and then for enterprise-friendly server-side web apps (J2EE)?
Mahalo's Calacanis: Time To End The Content Farm Arms Race
Ask HN: Review my startup suplify.me
Shared inboxes suck. But it gets even suckier when you also have to keep an eye on twitter, facebook, forums and all the other channels you might use to talk to people outside of your company. We want to help you with that mess.

Suplify launched into private beta about two weeks ago. It is very neat productivity tool. It combines support ticket-like systems with a lightweight CRM and tasks tool. We want to channel most of the conversations you have with customers, so that our users have one single place to check messages.
We've had minimal info on our website for quite some time but felt this was not good. We needed some marketing info when we were talking to people. They wanted to tell others about this but we didn't have any marketing material they could pass on.

So over the weekend my cofounder and I wrote together some information on our product and put it on our homepage in hope that we can use this to point potential clients to. Especially as long as we don't have any information brochures yet.

Since I'm not a native english speaker, I also want to make sure that there are not any major grammatical or spelling flaws.

I'd love to hear your thoughts and/or suggestions.

You find us here: http://suplify.me
This is what really shows the problem with Java.
The Steel Curtain: Here's to awkward
really interesting..and nicely designed..
good luck with your startup! keep an eye out for competition though..cuz theres a lot!
run 'bundle update rails' instead of 'bundle update'. If you're like me, you'd like to only update the rails gem.

EDIT: If you run bundle update with no parameters, bundler will ignore any previously installed gems and resolve all dependencies again based on the latest versions of all gems available in the sources.
Well, at least the JVM was. Java the language was designed to lure C++ shops and not scare them too much. So in that respect, it was designed to be an enterprise class language.
And I'd like to see 1] Larry et al. publish the first edition of 'Programming Perl 6' and 2] something analogous to the CPAN for Perl 6.

Then I'll jump right in!
See also: https://www.google.com/adplanner/planning/site_profile?hl=en...
I like the idea. One thing I found confusing at first was the explanation of how the process works. I had trouble understanding how the system would keep my adoration private while at the same time providing a meaningful way for the other person to adore me back. It made more sense after reading the "How does Adore.ly work?" and seeing that the other person is simply prompted to then "adore" people from their list of friends, and then triggering only if you were one of the "adored". Take that observation with a grain of salt, however. I've never really gotten into Facebook applications.

Also, I'd agree with Peter's advice that you simplify the home page further. I personally wouldn't put the "No wall posts", "Troll and Creep Proof" on the front page. It seems to me you'd be inviting objections that weren't present in the first place more often than not. If the Hacker News crowd was the target audience, it would probably be different.

Great work and good luck.
you know, I thought of that, as I work for a company that targets the "IE" crowd, but regardless, I think good UI goes a long way, regardless of your target audience.
Ken Olsen, Founder of Digitial Equipment Corporation, RIP
And C#...
Facebook didn't start that way. Everyone had a wall and could upload photos, and only college students could sign up. That was pretty much it.
U.S. Unveils $53 Billion High-Speed Rail Plan
How is that nice? (Serious question...)
> It was designed to deal with massive enterprise apps with complicated dependency trees over multiple architectures

Actually it was designed to run on washing machines, refocused to work for browser applets, and then refocused again to deal with massive enterprise apps. I'm not sure it was ever suited to any of those tasks -- it's merely has a good enough cross section of features. One only has to look over at what Microsoft has done with C# to see that Java could be significantly less verbose.
Steve Jobs’ first TV appearance: video
I’ve noticed that technical founders especially have realized that local small business will pay you money for products

This is true. They also pay a fair chunk of change with a very short sales cycle (even no-touch in some cases -- though Hubspot and Groupon certainly prove you can do well with higher touch sales), and they're not unwilling to be billed monthly for software/services which demonstrably add value to the business.
The other ones are meant to be run in a REPL, but java doesn't have one (lest you count beanshell, which ships with a really old version of java, one before generics) so I had to print it explicitly
Egyptian lesson: America an enemy of democracy
It's not that good. Just for starters, coverage stops at the edge of the city. Break your leg skiing in Tahoe and you're out of luck.
Wow. This is nice and great timing for Valentine's day.
The concept is very well done.
Agree with RBr, trust is absolutely required.

Why do you need friend list data for the FB login?
Can anyone tell us how many more platforms/phones/devices and what not I'll need to think about supporting because of this? And I do mean "needt o think about" rather than "have to."
Ask HN: How good is your current cloud storage provider?
Hi HN,

We are a new startup in the cloud storage space and would like to get some feedback on what you think about your current cloud storage provider. Are they great? Are they horrible? Feel free to answer our survey (https://www.surveymonkey.com/s/CWXQLLK) or leave a comment below!
Community rating
Hmmm, let me guess. For $8 Billion you can buy enough coke to keep Sean Parker from being portrayed in any major motion pictures for the rest of the century?
What I would really like is an Emacs macro that would just insert the appropriate keybinding code for use in an .emacs file -- there doesn't seem to be one but it seems like it would be an obvious help. Or is this one of those Emacs things that is obvious and everyone knows but me?
Both here and Mollom's homepage make a big deal about accuracy (though they call it efficiency), but only talk about spam accuracy. If spam is really 90% of the inputs, it's pretty easy to have skewed stats, so I'm curious (suspicious) what their accuracy is for legit messages. How many false positives?

i.e., a classifier as simple as "return (random() % 10000 < 5)" will mark 99.95% of spam as spam.
I know it's fun to rag on Roman numerals, but they were never intended for totaling receipts. They were never designed for quick little sums, they were designed for engraving on massive long lasting objects like buildings and copyright notices on feature films, and they look pretty darned good there. Stop complaining that Roman numerals are not Arabic numerals. It's like saying counting on fingers is terrible because nobody has more than X them (That's 10 to you youngsters, or 0b1010 to you real smart alecks).

Judging a numeral by a standard it was never designed to meet is pointless. If you want to decide whether Roman numerals are a good number system or not, see if you can hammer them onto a building. I'd say you can. I may not like working with Roman numerals for grocery receipts, but that doesn't make them bad.
Are you sure you don't have facebook blocker? I had to turn off that Safari extension in order for this site to work.
I guess I see "fits in 80" as a virtue. If it's pushed up against the right hand margin, I tend to refactor. Code that I can't make look nice in 80 cols, is very often code I don't like maintaining over time.
Rate my startup - Poplytics
Love it, especially the naturally viral nature. Two thoughts:

1. These things need to expire - or, I need to be emailed and asked to come back and renew them periodically. I don't want this popping up 2 years from now and killing my marriage.

2. Make it easier to understand that it's okay to adore many people.

Bonus thought: Might want to warn people that adoring friends with a very small number of facebook friends is DANGEROUS.
Alternatively:

var filtered = new List<int>{1, 2, 3, 4}.FindAll(x => x % 2 == 0);
One of the major challenges I see is that casual users won't be rewarded if there's no love coming back.

How do you keep the edge-users (who may not any replies) engaged and feeling... adored?
I've never been to China, so I was a little surprised to read that the largest bill denomination is equivalent to just US$15. I wonder why the payment card industry or contact-less payment systems like NFC have not taken off like they have been for decades in other Asian economies like Japan and Korea.
I know many Filipinos both in the USA and in the Philippines - as soon as the husband makes enough $$$, the first conspicuous purchase is Louis Vuitton, or for the more wealthy, Chanel (whose bags are truly beautiful, and I say that as a dude.)
Already done: http://en.wikipedia.org/wiki/Swatch_Internet_Time

And loads of date parsing / string emitting libraries already handle it :)
As C# has some type inference, you can reduce it further:

var filtered = (new[] { 1, 2, 3, 4 }).Where(i => i % 2 != 0);

Not bad for a static language. :)
Access code is: samxbeta
> Maybe time optimization isn't the only factor?

Sure, that's possible, but could the CEO have been doing something else during the same time that would have made an even better impression, or that would have positively influenced more than "at least one" employee?
coffeescript

[1..4].filter (x) -> !(x%2)
You're not a Formal Methods guy, I see.
That's what Disconnect does. I think there's a bigger problem if using Disconnect breaks all javascript on your website though. Especially if it breaks the piece of text that is supposed to convince me to turn it off. Additionally, I don't know my crushes/adores' email address...
While you're right in that computers control all that integration, you're wrong about being integrated within the car. The 'body' computer (which handles door lights, stereo controls, instrumentation, etc etc) is a completely separate system to the engine management system. One thing most people don't realise is that there isn't one 'central' computer for a car. Rather there are separate computers for each control system - one for the engine, transmission, body, ABS, airbags, suspension (in some cases) - etc etc etc. It's done like this both for separate points of failure and mixing and matching across different model ranges.

Most of the things Top Gear loves to hate can actually be programmed out of your car if you can get a control system that interfaces with it. Things like warning chimes, reminders, etc are generally market-regulation specific, and can easily be switched off as an option within the computer if you have the right gear. One pet hate of mine is auto-locking doors, and in many cars you can turn this off. There is essentially zero chance of me getting carjacked, so it's definitely more trouble thant is worth.
Why stop there? Lets have base 1024, you can count to that on your fingers too!

http://en.wikipedia.org/wiki/Finger_binary
Nice, but is it wise to put your startup in Libya's hands?
That is surprising and saddening.
I feel like I've seen this idea before, recently. Did you used to have a video?

Maybe I'm just mixing up startups though
It's needed so you can adore your friends. You can't do anything on the site without the friend list.
That is, in my opinion, one of the worst features ever added to VAG cars. There are plenty of reasons why you would want to feather the throttle and the brake at the same time.
Yes, but remove the focus from what you don't do (post on your wall, reveal your identity, etc) and focus on what you will do. Put the tag line about what adorly does above the privacy stuff at least.
Creepy!!
Microsoft finally says adios to Autorun
That's the problem of java developers, they dont use the bitwise operations:

if(e.intValue()%2 != 0) == >>> if((e.intValue()& 1) != 0)
Twitter DMs Lovem or Hatem? (Poll)
The last thing startups need is help from the government.

Innovation is an iterative process involving understanding needs, what people will pay for and what technology can do.

It involves real risk for the innovator and ultimately the customer decides success.

Many things government does hide the true costs of some things and this leads to distortions and products and services that may work in the distorted environment, but won't sell abroad.

Truly successful products don't need "help" getting started, help that often stays in place for decades. All this sort of help does is bleed resources away from things that just might be viable if non-viable technologies had to compete on a level playing field.

For example, the electric car. Can't make it on its own without lots of subsidies. Its too early. Someday batteries will be there and it will win, but its a waste of resources now to put it on life support.

If government decides who gets investment, entrepreneurs will be replaced by lobbyists. I can't see how thats good for America.
Would you also suggest already writing out a press release ready to do? Thus making it even easier to get that story through. Also, when is the best time to start having the press cover your startup? I have not read much on that.
If this site takes off, I'm going to be extremely annoyed because I had this same idea a few months ago but didn't implement it. I'm an idiot.
Note that this has been a "mancession". See http://mjperry.blogspot.com/2010/06/happy-fathers-day-its-st... and the update http://pajamasmedia.com/instapundit/wp-content/uploads/2011/... .
There are, however, a lot of people who think Java's (substantial) verbosity is a legitimate complaint against a language intended to do what it does.

It is a legitimate complaint. Having to write loads of boilerplate makes the code more difficult to read and understand, and increases the surface area for bugs to sneak in. That's true for both one-off scripts and huge enterprisey systems.
Erlang

[X || X <- [1,2,3,4], X rem 2 == 0]
Google Unveils iPhone Translation App
Boston public is a fantastic place to be productive. Beautiful structure. People are very respectful of the 'this is a library, stfu' rule, free wifi, and in the summer they host live music in the courtyard. One of the most laid back and under-estimated places in the entire city.
The first thing I thought of was that it looked strikingly similar to The Last Supper.
Or stand hard on the brakes. Most cars maximum braking power easily exceeds their maximum engine power by a case of 3x. If you don't believe me, see how fast you can deccelerate your car from 60-0 mph. I bet it is a lot faster than you get get from 0-60. This is particularly so when the car is in top gear and thus the gearing has reduced the torque available to the wheels. All cars are capable of being stopped by their own brakes even at wide open throttle. You just have to stand on them hard and ignore the straining engine noise.

The Toyota story was a complete beat up, and incidentally not the first where a totally innocent car has been improperly accused of design problems relating to both incorrect usage and media hype, coupled with greedy lawyers.
No, bank software "sucks" because it's built on literally decades, plural, of old systems that can not ever be disturbed or lose data.
Like most things, there's "good lazy" and "bad lazy" , and "good sloth" and "bad sloth".

http://en.wikipedia.org/wiki/Larry_Wall#Virtues_of_a_program...

In my experience, sometimes when I'm being "bad lazy", the "good lazy" outcomes happen anyway, but it's certainly not a recommended path to success...
How Rails Developers do Ajax in 2011
This generalization seems to ignore teams who work together over time - say a year or three - and while bootstrapping. Have you never seen a data point in that direction?

Teams thrown together for the sole purpose of YC seem likely to have poor records. But YC is a very, very special case. Bootstrapping takes time and effort that either deepens relationships or destroys them. I don't see a middle ground there, actually.

Have you ever looked at how long a team has known each other as a predictor of success/failure? It seems your philosophy assumes more is better. Is there any data to support that belief? What's the record for spouses?
I really like the color scheme and the layout of the site. I suggest separating the features section from the sneak peak section a bit more. They seem to run together and my eyes get distracted when I am trying to read them and it gets a little confusing.

Also the call to action (Signing up) seems to fade in the background. Make it stick it so people know exactly what you want them to do!

Keep up the good work!
Base 2? Nonono, everything is always base 10.

(If you don't get it, think about it longer.)
import static com.google.common.collect.Lists.*;
import static com.google.common.collect.Collections2.*;
import com.google.common.base.*;
public class AdmittedlyNotMuchBetter {
public static void main(String[] args) {
System.err.println(filter(newArrayList(1,2,3,4),new Predicate<Integer>() {
public boolean apply(Integer input) {return input % 2 == 0;}
}));
}
}

btw, how do you preserve source indentation in the comments?
[edit: formatting, thanks]
I can't work out where I turn off my popup blocker (assuming that's what you mean). Why can't you just use an absolutely positioned div or a new page?
Cool, I've always thought this would be a good idea.

Do you ask for the adoree's email because you don't get permission to send them facebook messages? That part seems sketchy / makes it much less useful in the case where you don't know their email.

Also, a hover with full name on each friend would be very useful, to e.g. distinguish between every "Ben" with an obscure artsy picture.

I like "blockup popper".
I don't have facebook so sadly cannot play, my girlfriend does but I don't see any upside is showing this to her :)

from reading how it works, it seems that it might be a good idea to offer some hints to bias the match, possibly with location or something that doesn't identify you but hints at you. 'Someone in your state adores you...' that kind of thing. Find something in common, analyze 'likes' for example. 'Someone who also liked Twilight adores you...'
You can. For free. Later this week in Mountain View. From some of the world's best and friendliest Haskell experts.

<http://wiki.hackerdojo.com/w/page/32992961/Haskell-Hackathon...;

Newbies take special note of the Saturday session.
Gave mine up after the band broke (yet again) from constantly taking it off to type (wrist rest).
This is by effectively bypassing Linux. The same can be said for any operating system that allows applications to do what they want to a greater degree - look at http://pdos.csail.mit.edu/exo http://en.wikipedia.org/wiki/Midori_(operating_system)

Although I don't know much about midori
J solution anyone?
Ask HN: Best ways to get my money out of IRA?
I have a good chunk of my money in an IRA account. I would like to get it out so that I can invest in non-dollar based assets.

Has anyone got any creative ways to do this?

I once read somewhere that if you have a start up, with some clever accounting, you can pull in the money from your IRA into the 401(k) of your start up and then use it for funding your start up. Is this true?

Any other hacks greatly appreciated.
WordPress remove role=”search” in get_search_form()
The idea of a Nokia device running Android is pretty appealing. They've always had good hardware, but Symbian has become a develpment dead-end, and Meego isn't yet here.
Streamie – Open Source & Real-Time Twitter Client
It has been done quite a number of times before, and yeah, one of the most recent ones was on HN less than a week ago.