skysight-inc/HackerNews huggingface dataset:
Thanks -that's great information (about RoR) - Hearing from people w/all different coding backgrounds and levels of expertise is a huge asset for us right now. There are so many camps and HN is definitely helping us sort it out and learn to ask the right questions. A friend just told me today that some people have concerns about Ruby's scalability for complex and high traffic apps and sites (which is what we intend to build) - but others swear that's what it's best for... would love to hear your take.
I did not invent "Jedediah's Buggy Whips," they are a real company that for all I've been able to find has been continuously in business since 1853.
A location-based fart app that leverages the social graph of my friends? Call Sequoia!
"In fact I can't even find the pipe character on my keyboard right now"

On standard US keyboards, it's shift-backslash. YLMV.
There is a difference between building an app and a brand. This article doesn't make that distinction at all. Call your app "Delivery Service Touch" if you want to just make an app. But if you ever want to transform into something larger, pick a more evocative name.
What about The Grocery Game.

http://www.thegrocerygame.com/
Since they're using SQL Server (hint is that they are checking for "xp_"), you can get a list of all of their databases with "SELECT name FROM sys.databases", then loop through and drop them. Hope the web login doesn't have drop permissions.
ISTR that when people discussed various ways of overloading the pipe on comp.lang.python back in the day, one thing you have to be careful of is that the bitwise OR operator binds relatively weakly [1], and that can result in some surprising behavior if you intuitively assign the | a precedence in your head more suited to the behavior implemented here. In this particular case, though, you probably wouldn't hit this problem very often... though in some ways that can make the problem worse in its own way.

[1]: http://docs.python.org/reference/expressions.html#summary
Would people prefer setting their own standards for search? How about if there is a search engine that takes into account your preferences (needs, likes, wants) and then shows results that are filtered by 'you' and not by refining the algorithms?
Search only robots.txt files on the WWW using Cassandra, Solandra and Hector
I have difficulty making this call myself because of confirmation bias.
> I personally believe this was a horrible investment in a horrible product with a horrible idea, but to rip on the domain name purchase really seems like the least of all possible concerns.

The whole point of the post was "The domain name fiasco is the indicator of a much bigger and deeper problem"
I am sorry if I was not clear. I was not asking if the user could create the filters themselves or add labels. Why arent they done for me already? I agree that Priority Inbox is a step in the right direction, but it still requires me to teach the system before it can start predicting.

I am asking, isnt there a lot of identifiable data already present that it can use to do a better job at showing what I should see first?
Remember when mozilla blew so badly that IE6 was the best browser around? Firefox wasn't even around for most of the 2001-2006 era, until somebody finally decided the mozilla all in wonder mega suite was a crime against nature.

Sure, firefox keeps IE in line, but mozilla also has a history of jumping the tracks without strong competition.
No. Mp3tunes.com has been around for 6 years now.
Hadn't seen any of those before. "Love with Food" looks like something I'd want to be a customer of; cloudHQ looks like something I might want to work for... Each of them seems to be on to something.
Facebook drops uprising page after Israel protest
Okay, I agree with the basic principle.

But why is it every time somebody writes a piece about focusing on the "stuff that really matters", whether it's the user experience, or actually shipping stuff, it always sounds to me like an excuse for taking unnecessary shortcuts? Since when is dependency injection a "fad"? What the f* is wrong with writing unit tests?

Or in other words, what's wrong with building half-decent code the first time around? It doesn't take much more time and it makes refactoring afterwards so much easier. Using very common basic best practices when coding has nothing to do with over-architecting or trying to be clever.
Highest caliber?
Briefs developer throws in the towel after multiple App Store rejections
The Web Isn't Stateless
10 Signs It's Time To Quit Your Job
Except you said "useful." I'm all for that. But you should keep building them. Just cause a company builds a useful application does not mean they should close up shop and start elsewhere with a new name.
> "He's single" but I'm guessing half of my readers can see why. New York based.

What do you mean by that?
Maybe the javascript is intentional, like a honeypot for hackers :)
مطبخ حواء
مطبخ حواء
Ha loved that article. As long as you're in caloric deficit, you will lose weight :-p
It has with his faith in Nokia's sound strategy and competent management. I am implying Nokia has a focus problem, he says it's normal and perfectly sane. If it is, he would be willing to bet on the company's recovery.
(Highly) profitable, funded YC company looking for technical lead. Discuss
I'm interested in hearing the community's discussion of the current #1 item which is un-commentable. Is this description eye-catching, is it clear, what makes a good job description?
What's to stop an acquaintance of yours impersonating you?
A number between e and pi.
absolutely! swimming but i just thought its kind of wild how after a certain point the body acclimates.
A great tool that I've come across for helping out with setting your rate is at http://freelanceswitch.com/rates/. It got me thinking of many areas of expenses that I hadn't considered.
It is geared more to those of us doing it full-time.
Most definitely. I admire their commitment to not stooping to link-baiting or blowing simple things out of proportion in order to manufacture drama and garner page views.
How Western Diets Are Making The World Sick
Like products, plants wait for optimal configuration before market success
I look forward. Is there a twitterfeed / alert mailing list?
one of those notes appears to be in lisp
When I hear lawyers and computers being talked about together, the first thing that comes to mind is that they tend to use WordPerfect. So, not only is it not safe to assume any level of computer savvyness, I'm not even sure that ctrl-f would be the right shortcut.
If destruction isn't your fetish, you could also get all of the table names from the databases, and use sp_send_dbmail to send the SELECTs for all of them to your email address. There might be an easier way to get the data out though.
great post!

Another great post on the same topic:

http://www.avc.com/a_vc/2010/08/what-a-ceo-does.html

my 2 cents would be to add
Yeah, my collection is 120 GB. I'd love to try this just so I could DJ from my whole collection while at a friend's house (instead of just what's on my phone) but wouldn't pay ~$200 for the privelege.
Forgot that url, password or wife DL#?
if you ever sent email to yourself just to save some string pomnia.com might be useful to you.
Also as the homepage says you can get it at 40% off at No Starch if you enter 3L3PH4NT as a promo code.
>TechCrunch is really awesome. Top-notch tech journalism of the highest caliber.
------

Ok, hold on one second there mister. Ill give you that TC is very well connected - but I don't know if you've read any of the articles/listened to Paul Karr's ego any time recently -- but I have yet to see any TC posts without spelling/grammar/editing errors.

Sure, they have a sweet spot between people actually building stuff and those who read about it... but until their own staff proof-read their own pieces... lets hold off on the journalistic praise of any caliber.
That would actually not surprise me at all. There are a lot of Web devs who can make a site that renders in the browser and mostly works, but can't wrap their minds around the difference between server-side code and client-side. Browse through the JavaScript tag on Stack Overflow and you'll come across more than you can shake a stick at. Many people (either due to willful ignorance or a sad gap in their education) write functions like:

function getTime() {
<?php return time(); ?>
}

It's not at all improbable that somebody told them their site was vulnerable to SQL injection, so they took a brief glance at the Wikipedia page and said, "I know, I'll just stop people from writing this stuff." So they open up the page where people might be entering the malicious text and write some code that will stop them. They run it in their browser and it works — none of their SQL strings make it through. They have now fixed the problem, as far as they are concerned, and the site owner doesn't know enough to tell them how utterly braindead their approach is.
it's a trap
link: http://www.pomnia.com
I'd very much consider uploading a few of mine to that service, it's hard to justify what the IEEE deems as reasonable. Heck I don't even get access to my own papers.
"25 Years of Pixar Animation" (video)
Spotify ads hit by malware attack
Should all 10 apply before quitting? Only the first 3 really apply for me. Some of the other things on the list come and go, but thats how it is with most jobs.
> Maybe I will write a separate post on this in the future?

that'd be neat ;)
The saddest part is that tons of people will be reading this thinking that they're way smarter than that guy, while in fact their sites are wide open to exploitation as well. That last statement probably applies to me too.

Doing web security well is hard, too hard. Everyone gets caught with a security bug sooner or later, even google. It's easy to laugh with silly coding like this, but I blame the technology for allowing SQL injection in the first place. SQL is simply a bad API to be using in a web app.
Wonder if anyone noticed how crazy their engineers are:

http://blog.serverfault.com/post/performance-tuning-intel-ni...
Anyone else having user-agent issues? Google reader, for example, shows up as what looks like the dumb phone mobile site, not the smart phone mobile site (which is great) or the desktop site. And I can't find a setting to change the user-agent.
The more I learn about entrepreneurship, the more I come to realize that writing the spaghetti is the way to go. Writing software quickly is much more important than writing it well. Of course, when you have a product that makes money you'll have to rewrite it, but by then you will have money to pay for developers... How do you think Facebook was created?
https://addons.mozilla.org/en-us/firefox/addon/groundspeed/
Procrastination as an Extreme Sport
It might sound old school, but we're waiting until we can show success with a seed round before raising an A or B round!
I just found pachube today and I think I like your implementation better. I've been looking for a standard for sensor api interfacing. Just a tip, I scrolled down by accident and noticed you had a news area. Might want to make that more obvious. The way you page looks now it looks like it "ends" before your news
Funny is that I tried to warn them about that problem and their Feedback form doesn't work.
This add-on will let you change the user agent: https://addons.mozilla.org/mobile/addon/phony/

For Google Reader, you don't need to change the useragent; you can just go to http://www.google.com/reader/i/

Reader works well in Firefox, but many of Google's mobile sites use WebKit-specific markup, and will not work correctly in Firefox if you change the user-agent header to iPhone or Android.
NYTimes.com's Plan To Charge For Consuming Services Called Bold
I'd posit that solving this puzzle almost certainly will land you on the suspect list, however, I don't think that it's a ploy.
My comment was mostly about focus. Nokia has one single problem: they need to build phones people actually want. They have to develop the phones people will want in 2012 right now so they are shipping and working very well (Apple's iPhone has somewhat raised expectations) in 2012.

Elop used the burning platform metaphor. If it's burning, the sole focus of the whole company should be on building a new one.

A new corporate font is not a competitive advantage, will not make whatever new platform they build with WP7 more attractive to end users and is, thus, a waste of time and resources. The cost of having a font designed is tiny when compared to the cost of reformulating the visual identity of the company, something that's bound to happen.

Marketing should worry about selling as many current phones as possible and nothing else.

I can't see how a new corporate font fits in this panorama.
From personal and professional networks. Work at BigCo or Startup or wherever for a while, make connections with real people, don't sabotage your reputation with shoddy work or burned bridges, then transition to contract work for the people you know, advertise yourself so you can freelance work from people you don't, self-incorporate/brand yourself/etc. It can't be done overnight, but very little worth doing can.
Even with all of the overhead I doubt it's more than $2M.
Inspirational showcase of UI elements
$scheme would work with the current request's scheme, so http or https. Its a micro-optimization at best to make it http:// instead.
Dependency injection was a fad. Pretty much every framework under the sun started using it and exposing it in the API and now it has more or less fallen out of favor, giving way to other fads such as framework metaprogramming. Following fads has little to do with writing good code the first time around. Good code is code that gets the job done, has some modicum of maintainability, and didn't take you 10 years to write perfectly the first time.
> Living for the now doesn't mean being a dopamine junkie.

Since dopamine is for desire, you probably meant opioid, which is for pleasure.
You should write for TechCrunch.
Well, that's a wrap. Nokia is done with being about technology.
Upvote here if you too have discovered sql injection vulnerabilities in your own web apps.
No, I meant duck-typed. A lot of languages popular with the HN ooh-new-shiney-language-of-the-month crowd use duck typing.

http://en.wikipedia.org/wiki/Duck_typing

Also, Java is not pure OOP in any real sense of the word. It still has primitives, and plenty of other reasons.

All I was saying that if you're accustomed to statically-typed languages with pointer/reference passing semantics and limited FP usage, the manner in which you think is likely to mesh better with Java. And in that sense, you'd probably be more productive out of the gate with it than with Ruby.

Or maybe not - learning about servlet containers and how Wicket overlays it, and Wicket's own component-oriented stateful approach could be fairly steep.

This is not an easy question to answer, and is almost entirely dependent on your experience and disposition.
Heh, yes he's much happier. He's much happier with the adjusted workload and it hasn't really changed his annual income all that much (perhaps a bit more income but a lot less work). Life is, to all outward extents, both more manageable and less stressful. He still undercharges his friends :-)
It’s finally here: the OFFICIAL Vimeo iPhone app w/editing
I'm an Electrical Engineer/Entrepreneur who has done hardware design for small startups.

It sounds like with a working Arduino prototype, you are well on your way.

How is your idea/prototype being received? Are people interested and have you
been able to get market research/feedback on what people would be willing to pay?

Redoing the circuit design for a non-Arduino second prototype and doing the mechanical casing/enclosure
is not a trivial task, but doesn't have to be exceptionally costly or time consuming, either.
Depending on what circuit you are designing and what sort of molded casing you need,
you could have a self-designed prototype in a few weeks to a few months for perhaps as little
as a few thousand dollars.

The real key in a hardware design is making sure that it is designed for easy manufacturability and low cost
when you are ready to build in quantity.

You'll probably want to do you initial runs using a local or regional contract manufacturer,
but down the line you may want to do mass production in China, etc.
Setting up this pipeline and doing quality control with this is often the most difficult part of the
hardware process (just ask the Wakemate guys), but can definitely lower the cost.
You have to balance the numbers, though. If the quantities aren't there, I've found it best
to fabricate locally.

Regardless, feel free to drop me a line if you are interested in talking more about
the process, timelines, and costs involved.

I may be able to help you out with the circuit and meechanical design, as well, if you are interested.
Do you think your market is people who already use dating sites? Or do you think you'll be convincing people to try their first dating site?
I believe all of that is fine, the problem is spending too much time on it. For example, writing comprehensive unit test may be not much better than having just a few, because there is no way to test for every possible bug. Also, in some situations it is better to have code with a few bugs than no code at all.
Very Valuable advice. Thanks
What about a company that is funded by the owner. Isn't that a startup just because of the origin of the money?
Thanks for the overview, i'm looking forward for more.
It would be interesting to give more details on those area:

- how are the log saved? As raw files in hdfs or inside big tables?
- do you have differents tables for offline "batch" and online ones.
I completely agree. I just asked to make sure you weren't being sarcastic.
Absolutely. I am not a native speaker, so I appreciate it, when people improve my knowledge of the English language.
Could we get the outcome of the poll please?
Thanks!
what's wrong with building half-decent code the first time around?

It violates the spirit of MVP. While all ideals (MVP, DRY, etc.) should only be guidelines, they do have an effect on priorities. Simply said, shipping usually wins over everything else.
A new twist on disaster response
Fukushima Reactor 2 has breached its containment vessel
Elemental, Riding Wave of Online Video, Picks Up Broadcast Business
Many of the freelancers I know work primarily from referrals. I realize this is a chicken-and-egg problem, so here are a few ways to get started:

- Tell all your friends and family you're freelancing. Chances are, you can find a few leads this way.

- Get hooked in with a network of local freelancers; they might share referrals. Unfortunately, I don't think you can just search for these groups on Google. I believe they're mostly informal networks of freelancers who stay in touch with each other, rather than actual clubs or trade organizations. I found one through another freelancer I happen to know, so give that a shot. YMMV.

-I haven't set up a Sortfolio account yet, but you might want to give it a shot. If you do, and it works out for you, please let us all know.

Best of luck!
Whoah, that was an uncalled-for insult.
Mobile interface in the works?
Beta test in enterprise? I don't think that's how it works...
Failure Chronicles
I think Apple/Verizon/ATT probably moved a lot of free and $20-40 iphone 3GS deals that were flying around when the IP4 came out.
I think what he meant is that the kids who sat through the horrible Java and ASP.NET classes show that they can live through drudgery in the coding world.

It makes sense in theory, and I'm sure there are examples of it. Hiring a student who enjoys coding so much that they s/he is cripplingly unmotivated by doing the tedious/boring stuff may have considerable repercussions.

That being said, I think that this policy should give exceptions to people with proven industry experience, like you. It shows that they can live through the parts of the job that they don't like without being fired.
Here is a good one: http://www.devside.net/articles/apache-performance-tuning

Was written a few years back for a Linode 128MB.
Q: How many people does 4chan employ?

A: None. It's just me, a volunteer part-time developer, and a handful of volunteer moderators and janitors. The volunteers all do an incredible job, and don't get nearly enough credit for their hard work. Hats off to them!

That reminded me of several extended IM logs between moot and a server admin/scripter. Suffice it to say that they both come out sounding like total douchebags and it's difficult to tell who you'd dread working with more. The moral of the story is that he'd be way better off paying his volunteers and acting like a boss.

It's quite long and gets somewhat tedious, once you get the jist it's not really worth stick with. But it is interesting to get a peek inside the mind of a new founder:

http://encyclopediadramatica.com/Talk:Moot#thoughts_on_image...

(note that page is SFW, but I wouldn't go to the main moot page unless 'shopped gay porn is cool with you)
Many of the specific issues that Gatto has with the public school system are addressed by alternate private schools.
Summer AT Highland: $15K + Free Space + Mentoring + Zero Equity/Obligation
If you’re a university-affiliated entrepreneur interested in advancing your startup this summer, then check-out Highland Capital Partners’ Summer@Highland program. In its fourth year, selected teams will receive $15,000 along with complimentary office space at Highland, either in Lexington, MA or San Francisco, CA. Teams will work directly with Highland VC’s & professionals, have access to mentors from their founder & CEO community, and are provided with further resources and complimentary services. Highland receives no equity stake in exchange for participating in the core program and teams are under no obligation to Highland after the summer. Of the fifteen teams that have participated in past programs, five have gone on to raise venture capital (two have been backed by Highland). The application deadline is April 7th and more details are at www.hcp.com/summer.
Just to ensure the correct people are given credit here, Velocity is Sean Van Koughnett's brainchild and he pushed the university to build the Velocity program. He's a great guy and the city of Waterloo is fortunate to have had his efforts dedicated to this.

Also, I want to address one of the grandchild comments. It's important to enforce the fact that Velocity is not simply a place for engineers or math students. It's a place to meet passionate entrepreneurs and build startups. The mindset of "arts/bus students are surprisingly useful" is outright disrespectful, and discredits the value of fresh insights and diverse skill sets.
We didn't consider it so far but will now.
3 Benefits to charging Yearly (instead of monthly) and how to do it
I think this is the key, my main reason for applying to YC was to be able to work on my product full time. That is my only goal right now, but mortgage, kid etc make it hard.
Building your own hardware to build your own assembler to create your compiler to build your own OS to allow you to build your own CAD system to create your own board layout and test tools to build your own processor to create an assembler to...

You mean like Chuck Moore, the Chuck Norris of computing?
PHP is powerful, it just isn't the new tool on the block, so it isn't as popular. Like what has happened to Perl.
On the market. Gave notice today.

"Half of my readers can see why" is an attempt at self-deprecation, since technology people respect the attitude in that (semi-joking) rant/post but a lot of people don't.
Very interesting. If that's world-class (which it is), I'm probably charging too little for my time.
Mohali Weather
It should be noted that the OpenCV implementation the article mentioned (I believe it refers to cvCanny) is highly optimized to integer operation - word8 (there are several approximation used to avoid computing arctan).