skysight-inc/HackerNews huggingface dataset:
Ask HN: Please help - how to take decision?
I am doing some research on some web based product and found couple of good implementation.

Matching those features is not a big deal but will take time to implement.

I don’t know how to take decision whether should I go for it or not.

This happened lots of time with me, I came up with some problem and solution is already exist after then I don’t know how to follow it.

Please suggest!!!
It provides sort of a "first hit is free" experience when you're trying to ignore it. "Oh, I'll just check my wall really quickly," followed by "I'm going to check this person's wall, because that comment was interesting," followed by more.

I don't have that problem. My problem is that I notice someone invited me to a party two months ago, and didn't bother to contact me via direct email -- something I actually check regularly. I'm socially lazy in a way completely different from the social lazy he describes; I don't make any effort to check the various online sources of "socialness" with any regularity, in part because I'm an introverted hermit. I do well in social settings, but first you have to get me to a social setting.

Despite this, I can understand the siren call of a service like Facebook for some people, because on the rare occasion I remember to check my Facebook page I can hear it calling. After about five or ten minutes, though, I get tired of it and stop for another month or two. Many others do not have that low threshold for getting tired of the Facebook experience, and I can see how someone might get sucked in.

If you're one of those people, the only way to scale back might be to quit cold turkey. In fact, I think that's probably true for the majority of regular (as in "common and frequent") Facebook users, though they may not realize it.
Do you use wordpress.com for webhosting ? I was thinking at buying my own domain and start with a free wordpress.com account. Once I will have a significative number of posts, I can move my blog to a more professional, paid, webhosting solution that offers Wordpress installation.
Google Latitude
If they need the money, they should be looking for contract work or full-time work, not entering competitions. I'm for letting people try new methods of commerce and letting adults make their own decisions. Nobody was exploited here.
Here's a whole story about them from 2002: http://dir.salon.com/story/tech/feature/2002/08/07/crushmast...
Looks like a re-hash of eCRUSH, launched on Valentine's Day, 1999.
I believe the majority of the problem exists in "the last mile", or three or five.

Eventually, the last stretch will get (yet) fatter. In the meantime, I've not seen discussion of possible interim workarounds. Such as e.g. Netflix enabling, on devices having sufficient storage, time-shifted, queued downloading. For example, during the work/school day, when residential usage is low, they could pump down the next film or three in your queue.

Similar to electrical power generation, efficiencies are gained by leveling demand.

Perhaps we're too impulsive in our choices. Also, it would place entire (DRM-ed?) movies at once onto local media -- possibly a concern. But it seems to me to be one approach, if "last mile" really is a problem and the different parties could actually cooperate instead of simply hoarding the pie.

Side benefit: No congestion interruptions and artifacts.
It's easy to forget about revisions, it's not unusual for a simple project to go through 3 iterations and several meetings -- all of which sap up time.

In a healthy crowdsourcing process, failed bids aren't all that different from thrown out iterations and dead-end meetings (in the long term).
Clickable: http://www.likeourselves.com/groups/hacker-news-hackers-1222...
One fundamental problem we have in Ireland is the way in which we elect our Dáil (parliament).

There's a 4 minute section in this video (43m45s onwards ) http://www.rte.ie/player/#v=1090239 which explains better than I can, but here goes:

In short:
1. There are multiple seats (often with a few candidates running from the same party) per constituency.
2. It doesn't take many votes to get elected (Any more than 8,000 votes got you elected in my constituency of 86,000 people).

Politicians don't compete on the differences between their parties because they're also competing against another locally running party member. Instead, they wage very local personality based campaigns. Since they only need a few thousand votes, they can and do call door-to-door to chat with everyone they can. Pothole need filling? Let your local candidates know and by god it'll be fixed immediately.

This means that the people who end up making important decisions on whether or not to take on 100s of billions of euros worth of debt are the people who came across best on a few thousand house calls.
Tagxedo (http://www.tagxedo.com) turns words and shapes into highly personalized and unique word cloud artworks. As an example, I took a picture of you and some words from the "Launch Judges" page and I quickly turn that into a Tagxedo: http://i.imgur.com/nyzFa.jpg

More examples at http://www.facebook.com/tagxedo I hope to be there to show some amazing artworks, and what can be done with it (e.g. make a portrait of each judge using words descibing him/her)!
def invokeDynamic(name: String)(args: Any*) = {
println("Invoke Dynamic: (name = %s)(args: %s)".format(name, args))
get(name.asInstanceOf[String])
}

Why do you need the asInstanceOf(), when name is already declared to be a String?

Sorry if this is obvious; I don't know Scala (I've glanced at it, but the 2.8 compiler is too slow on my laptop--as in, about one line per minute).
People took on these home loans, in most cases, because of the fear of rent increasing past their ability to pay.

This is one of the most retarded ideas I've ever heard.

Renting: a small, liquid, short duration, unleveraged short position.

Owning: a large, illiquid, long duration, highly leveraged long position.

So basically, to follow a short term trend, people decided to tie up a large chunk of their life savings in dangerous, long term leveraged bets. Financial literacy FAIL.
Would anyone care to explain the prevalence of comments from designers complaining about "spec work"? I had never heard this term applied in a derogatory manner before. Is the idea that because you are an "artist" you are somehow exempt from the economics of competitive pricing?
Sorry I've missed the last two meetups. I'm in India currently, about to get married :-)

Raises hand (see profile for details)
Crowd-sourcing is sometimes just cleverly marketed exploitation.
We are also struggling with the word Context. The thought was "a Connector is a dumb pipe and it needs a Context in which to run" (e.g. the auth credentials, etc.). Not perfect, and possibly something that will change in the not too distant future, but it works for now.

The whole project is still very young, but we are incredibly excited about all the cool apps that will be created on top of it.
A good designer would treat it as an actual design project rather than merely a "make it pretty" project. A good designer would step back and examine the actual business and functional problems and evaluate ways in which design could solve them. They'd work with the client to translate those problems and solutions into a visual and functional design.

Rather, in this project, it sounds like this Andrew.Tweed (the OP) attempted to solve all those problems himself, and then went shopping (shadily, I would say) for a photoshop monkey to solve his only issue, the "make pretty" part.

One of the other things you get working with a real designer is an actual relationship. When you need some collateral designed or work on a new project done, a designer that knows you and your business is invaluable. I wouldn't say it's impossible to find with some guy over the internet you paid $3000 to make your website, but I'd say it's less likely.

This may have been effective from a narrow viewpoint, but a real design process it was not.
Yeah but I think many of the states in the European Union are coming to realize that shared currency is fatal if they can't control economic legislation.

To that degree I meant a real merging of two countries, currencies, legislation, politics, everything.
> It really says something about C that so many useful-but-small systems have a good chunk of code devoted to hash table implementations

For this speed-obsessed project, I wouldn't have it any other way:

Benchmarking hash lookups in an integer-keyed hash table.

Table size: 8, keys: 1-8 ====
upb_inttable(seq): 410 M/s
upb_inttable(rand): 334 M/s
std::map<int32_t, int32_t>(seq): 149 M/s
std::map<int32_t, int32_t>(rand): 170 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(seq): 69.9 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(rand): 68.0 M/s

Table size: 64, keys: 1-64 ====
upb_inttable(seq): 410 M/s
upb_inttable(rand): 333 M/s
std::map<int32_t, int32_t>(seq): 32.4 M/s
std::map<int32_t, int32_t>(rand): 33.4 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(seq): 67.9 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(rand): 71.4 M/s

Table size: 512, keys: 1-512 ====
upb_inttable(seq): 407 M/s
upb_inttable(rand): 330 M/s
std::map<int32_t, int32_t>(seq): 20.8 M/s
std::map<int32_t, int32_t>(rand): 17.2 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(seq): 70.8 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(rand): 64.6 M/s

Table size: 64, keys: 1-32 and 10133-10164 ====
upb_inttable(seq): 394 M/s
upb_inttable(rand): 334 M/s
std::map<int32_t, int32_t>(seq): 32.0 M/s
std::map<int32_t, int32_t>(rand): 30.7 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(seq): 71.3 M/s
__gnu_cxx::hash_map<uint32_t, uint32_t>(rand): 70.6 M/s
I make it a point to hold in higher esteem the opinion of someone I personally know to have his or her head screwed on straight than a mob of virtual social butterflies who don't even know my girlfriend's name.

When she calls me a donkey, I'll get fitted for a saddle. When vampyrlust317 and fifty of his/her Facebook "friends" do so, I'll probably ignore it.
I have visited and toured the Technology Innovation Center. My impression is that it provides resources for a wide gamut of startups and less specifically for web startups. I will definitely send out feelers again to their listserv. Thanks for your suggestions.

I have a couple of ideas I'm looking to develop. One of which attempts to shake up the online dating scene and another centers around a hyperlocal communication platform.
Reinforces the principle about what a jeep is for: "Enabling you to get in trouble further from help".
A very cool analysis. I will be filing this under "what part of 'undefined' don't you understand?"
Actually recursion in CS is equivalent to using a stack that keeps intermediate values and that grows in relation to the input.

If you've got an algorithm that does that, then it cannot be called "iterative".

I.e. backtracking is recursive, no matter how you implement it.

In school textbooks they do differentiate between "recursive" and "iterative" backtracking, to teach you how to get rid of the call-stack and manage your own. But that's another story.
Robot orders scone - leaves nice tip
I recently had the problem of being too ambitious in setting an alarm and snoozing and sleeping in. My solution has been to be less ambitious and set it at a reasonable time (7am instead of 6:20) and move the alarm a minute earlier each day. A month will give me 30 minutes, which is great.

This is all a slow return to normalcy after a new kid.

Another trick I use it to put my alarm (my iphone) across the room. If you have to get up to turn it off, then you're more likely to stay awake.
It depends on your definition of 'generalist' and 'specialist'. To an engineer working on the low level details of a product that matches the specifics of the market to the specifics of the technology, a V.C. claiming to be a specialist b/c their rolodex is predominately in their industry will cause a lot of eye-rolling. It's all relative.
That's nothing, you should read them in the original Klingon!
I just assumed that the person did not know the crush's address. But I suppose he can still employ affiliate programs if the person DOES know the crush's address.
Excellent satire. I think most startups would be better off managing a small team of specialists rather than trying to get the rockstar. There are exceeding few people that truely have end-to-end knowledge, and as systems become more abstract that number will only shrink.

So don't look for a guy that "makes the computer do X" where X = infinity. Just map out what the different major areas are and how they interact.
Interview with Alok Sanghavi | EEWeb
https://posterous.com/ appears to be the tool of choice for both techie and non people that I know.
Would you feel the same way if you thought you were hiring a designer and they sold you what amounts to a template that they've used for a hundred other clients? After all, the designer would merely be a good steward of his time by maximizing the value of work already done.

Selling the same work to multiple business owners is the flipside of spec'ing out to multiple designers. Think of it as a contest to see who the best businessperson is, by seeing who can derive the most business value from the same design.
They are different - because some companies are left with the task of only creating iterations (for which there's no payment)
Infinite Objects And Deep Proofs
They'll have a lot of room to undercut http://redistogo.com/, which is crazy overpriced (if you ask me)
Um, the close friends (people I knew for four+ years) are the people who stopped talking to me after I dropped off of facebook. It was generally a "why aren't you back on facebook" for several months, and then they just stopped responding to texts and emails.
Please ask away if there's anything specific that's confusing and I'll do my best to explain.
Canadian SEO & Google HotPot: Lessons Learned, eh
Of course, they're less likely to get angry with you if they just think you've gotten off Facebook entirely than if they think you're ignoring them while still accessible to them.
I think the problem with this whole notion is that you didn't get a $25,000 website. The results look like something that could have been bought off of themeforest.net for $50 and installed in under an hour. Nothing wrong with that at all but let's not go conflating things.

And just to be clear, there are many amazing freelancers or small agencies out there that deal in the sub $5k price range that would provide the same level of service discussed in the blog post. Hell, as a small investment firm it should be obvious that there's room for both big and small and everything in between in any industry.
Anyone else got any good strategies for concurrency analysis?

Probably not what you're really looking for but, maybe you could try to eschew shared state when at all possible?

I, myself, am absolutely no good with threaded code. Message-passing between multiple processes is just such a nicer way to reason about things, without worrying about race conditions. I've been using 0MQ recently, and it's really great for this, since it's easy to get it working across machines even, as well as having common messaging patterns "just work". Try it out sometime.
2005? Man, I fell for this back in high school, sometime between 1996–2000. It was a site functionally identical to this one. I got an email about someone who had a crush on me, asked for either the email or the AIM screenname (I forget which) of people you had a crush on.

I dutifully entered some girls at my high school and shortly thereafter I got a match: Julie. This was exciting, until she emailed me saying something along the lines of, "lol i was just trying to see who liked me."

Soured the whole experience for me.

I wonder if the SecretPoke designers have considered non-good-faith use cases? Is there any way to distinguish between good faith use, and manipulative, embarrassing, or purposeful outing use cases?
Then JUST SEND THE FLOWERS!!!
Instagram: Picture a New Breed of Startup
Looks like a cookie cutter template.

Why not just use a premium wordpress theme, or the like? Get your '$25,000' website for closer to $100.
What about youraddress+something@gmail.com? It's pretty useful, but still people can know your real address.
Now he can start counting "days since I stopped telling people about how I quit Facebook".
Non Techie - Blogger

Techie - Wordpress

Hacker - Write a blog engine on GitHub and use it.
Rate my new app: Favwork - lets designers show off their work
Jason, got your email - appreciate the response and responded back.
You say "No, not really", but I think you are in full agreement with your parent, who also sketched an instance of something ridiculous.
Which Web Applications are really getting Traction?
Ask HN: How are the UPS/fedex tracking systems architected?
I imagine they place a high priority on not losing tracking data, and I've never seen a tracking history 'revert' (updates that were there before disappear temporarilty), but there is sometimes a lag between an update and when you can see it through their website.

Anyone have any insight/experience with the internals? Just curious.
I was going to apply to launch but I will not be ready. I am a single founder that created dietmanager.org ( originally named digest.io ) to help me manage my diet. Since then I have pivoted to support 455 different diets and not just the
one i use which is the Macrobiotic diet. I am not the kind of founder that will ever get into Y-Combinator but I have a track record of making cool and profitable products. I am currently in discussions with several diabetes foundations and this will allow me to offer my product to their members for free. I have listed some of the cool features below.

1. Text "Breakfast", "Lunch", "Dinner" or "Snack" and the site looks to see what diet you are on and gives you meal recommendations so u know what and where to eat in your area.

2. I use kpi's that matter; instead of calorie counting I track how what you eat impacts your mood, focus, weight, sleep and energy levels

3. When users enter things into their food diary I pull all nutrient info from USDA food database so that I can alert users of any deficiency that I detect.

4. I have custom KPI's for each diet e.g.: the paleo athletic diet uses data from run keeper and services like that to tell the user what they were eating when they had their best times and the Hacker Diet uses my github commits to tell me what foods make me most productive and what foods make me not very productive.

The system is not perfect but its getting better and better with the help of my beta testers. At the end of march I will have at least 3 beta testers using each diet and at that point I am going to open it all up to the public.

BTW: The video is the old digest.io video. I am doing a contract gig this week so that I can pay grumo to make one of those kick ass videos that they make to explain the service.

Edit: I forgot to mention that if you dont want to eat out all the time like me, the system also hooks you up w/ local cooks that will deliver meals for your specific diet and gives you recipes / grocery list so that you can cook. I cant cook so I never use this option but it does exist.
Super Bust: Due Process and Domain Name Seizure
Wow.

Seriously, you need a better class of friends. Are you seriously telling me that people won't talk to you in person because you aren't on Facebook?

What the hell is wrong with people?
Open(code) finding new public github projects
I bet 420 would quickly pass .coop and .aero...
Yes, but 3D transform is still a proprietary webkit feature, which was badmonkey0001's point.

The fact that they wrote up half-assed incomplete documentation of it and submitted it to the W3C for consideration as a standard doesn't change that. It's actually more or less like OOXML except it hasn't had the feedback-and-rubberstamp process happen yet. With any luck, that process won't happen, in fact (in that there will be actual discussion and actual specification, not rubberstamping).

Now if the CSS working group actually starts actively working on 3D transforms (hasn't happened yet) and anyone other than Webkit actually implements them, then we can talk about them being something other than what they are now.

There _is_ a bit of confusion here because vendor prefixes are used for both experimental implementations of CSS working group proposals and totally random proprietary gunk. The problem is telling the two apart... ;)
Successful Businesses Engage with Customers
Oh, well if the person you're worried might redirect you to a hostile site says they won't, I guess you're safe.
Braveheart‽ I am dying, Egypt, dying.
If you continue in the push environment long enough, you eventually have to start taking a pull approach - that's what research is. What's exciting about it is you have no choice but to use the pull approach - no one knows yet what the answers are, you need to figure them out.
I'm in Berlin now and it appears the Germans feel these so called bailouts are rescuing countries that don't have their affairs in order. I think these bailouts are mostly to prop up German and French banks. Banks in Europe and the U.S. have finally figured a way to socialize their losses and privatize their gains. Big bonuses are still the norm at American banks even though it was their bad bets that led the U.S. to its current economic mess.
A nice word like "crowdsource" doesn't eliminate the exploitive aspects of this technique.
> Unfortunately, if you remove deposit insurance (or any of its variants),

I've heard that Canada didn't get deposit insurance until the 50s or 60s, well after the US.
Q&A with Tim Ferriss on Self Promotion & Productivity
Now this is a romantic description of startups. Wait! Romance has nothing to do with this description...
A co-worker was totally freaked out because he had accidentally deleted his master branch, I walked him through how to create it back from origin and tried to explain the why and how but some people just don't care, specially once they know there's a 'Git guy' you can go to.
Why don't people validate?

That doesn't make any sense to me. There are even free services that can perform the validation for you based on a "crowdsourced" approach to verification, like Perspectives:

http://www.techrepublic.com/blog/security/perspectives-provi...
EventEngines is a brand new (~ month), 3 person startup, pre-launch, that would love to exhibit at a table! We're focused on mobile business intelligence for small and medium sized companies. Our application helps collect data at tradeshows, usergroup meetings, sales meetings, and other events and pushing that back into the enterprise for better shared decision making.

Yeah, it's enterprise-ish and not so "cool" for HackerNews, but its making enterprise fun for startups and mid-size companies who need to know what's going on in their market without breaking the bank! Hope to see you @Launch
Woah, hold on. Their website is not worth $25,000. They would have gotten a bad deal if they paid $10k for it.

If they would have put the same amount of time finding a competent agency they may have ended up with a better site for at little as $5-6k.
I got into programming partly because I didn't have a lot of money. My parents were smart enough to recognize that having at least one computer in the household was incredibly important, but that one computer happened to be a good decade out of date. One of those "I saw this at a yardsale and picked it up for $50s" deals", the type of machine I use as personal mailservers/spaceheaters these days... I sure couldn't game on it, so besides using it for word processing and research, I learned how to program on it. I grew sick of win95, and nothing else would run on it, so I learned how to put linux on it and use that.

Anyway, my point is this: My current machine I do most of my work on has 64 GB of ram and 32 cores, but you absolutely can get into computing with the kind of money you can earn on a weekend mowing lawns.

(And yes, I was born before 1990. Not everyone in college knew how to program already, but all the kids who made it through the weedout courses sure did...)