skysight-inc/HackerNews huggingface dataset:
Unfortunately, I demand icon font being sharp at particular font size. Ideally, you could provide a set of eps/svg files with pixel grids and UPM (units per eM) generator setting for the desired font sizes (eg 16px, 20px, 24px). Is it possible?
No. A goods/services provider has "common" trademark protection in the US even if without a registered mark, so this usage is not "within their right."

http://tcattorney.typepad.com/ip/2008/06/what-are-common.htm...
11 Things I Learned By Studying the Metro UI CSS Files
Unresponsive? Whatnow? He has more comments on the blog post than the post's author! He's asked repeatedly for the author to email him directly, allowing him to release the invoices for the orders the post author claims are nonexistent, but hasn't heard anything from him outside of the public blog post.
When Possible Use Native Selectors Instead of jQuery
When funding something, you should consider its likelihood of succeeding and its value to you.

If its value is around the price you're funding it at or slightly higher, then you should only fund things which have a high chance of success; from a proven team, that has shipped plenty of products before. For instance, a band that you like that's released several albums and is raising money for a new one, a studio that is developing a new game based on an existing engine, and so on.

If it's a riskier campaign, like development of a new hardware product from a new company that has never shipped anything before, or an artist's first album, or some amazing new game with an amazing new engine that has all kinds of really neat features, with a game designer you like but a rookie team, then you should only fund it if it has significantly more value to you than what you are funding. Maybe you just think it's such a good idea, that even trying and failing and learning from that is worth the money you spend. Or maybe you think that it is a game worth $200; it's such a perfect game for you, that you would be willing to shell out $200 for it, or the equivalent, fund 10 such games for $20 and get one working game out of it. Or maybe you're just a big fan of the person you are funding, and don't mind giving them $20 even if you think they might not complete the project.

So yes, you should be aware of the risks when funding something; that's why it's funding, and not buying a completed product. You should decide if what you're going to get is worth the risk. Far too many people seem to see Kickstarter as a pre-order system, where the product is basically ready but they want funding to determine how large to make the first batch and fund just the final manufacture. Maybe people think that because it does act that way for some products; but you really should not expect it to work that way for all products.

If Kickstarter limited themselves to the pre-order model, that would vastly limit the kinds of things it would be good for. You seem to want only pre-orders, not to fund development, so maybe that would work for you. But some people want to be able to fund riskier, more wild ideas, and accept that risk. I think that they should be able to; the only trick is that there seems to be a good deal of confusion on the part of funders as to which projects are which type; people don't seem to be very good at judging the risks involved when funding a project.
Windows Phone debuted in February of 2010, the Kennedization process didn't start until summer 11. Google's redesign was more influenced by Metro than the other way around.
Yeah I've read that a Eclipse was much of a regression when it appeared. Never used it but it seems that VA looked like a prowess. Ahh, modern times.

-- sent from my emacs client.
You can maintain backwards compatibility while fixing bugs. It's equally a Big Deal to have discipline while working on language architecture to minimize feature creep/bloat.
In my eyes, that's also a kind of help.

Also, it is good for open-mindedness when not all people we hang out with come from the same group.
Is D not doing this sort of thing already or am I wrong?
Here's a little blog post about Redline Java interop
http://www.redline.st/blog/2012/11/20/automatic-java-class-i...
Short story:
import: 'com.friendly.Greeting' as: 'Greeter'.
Greeter new say.
Ask HN: Looking for freelance/cofounder dev for cloud storage. Free room in Atl
My company is looking for a freelance developer in the cloud storage space. I want a freelance developer who wants to become a technical cofounder in the near future. I am actually working with other freelancers right now but wants a technical cofounder long term. If you or know anyone who might interested, shoot me an email sabeniapps at gmail dot com.

I live in Atlanta and graduated from Georgia Tech with BS and MS in BME and ECE respectively. I'm working as a software engineer full time right now but focusing on this startup during nights and weekends. The goal is to get to prototype stage and test the market. The product is very technical so you must have a passion for technology. Cloud storage is very crowded but it is a big area and there are still challenging problems to solve.

I prefer someone who is in Atlanta so we can work on this together. I live in Norcross at my parent's house so you can live here for free. The only requirement I have is that you must be willing to relocate. If it makes more sense to move to the bay area or we get into an incubator, you must be willing to relocate. Part of your role will be to decide the technical direction of the company. I think it is an interesting problem and technically challenging. Give it a shot. Shoot me an email sabeniapps at gmail dot com and we can chat. Worse case scenario, you make some money contracting.
I don't see why this is at cross purposes. The point of this is to do the following transformation to the Big O numbers

M x N -> M + N

With M being numbers of included headers and N being the number of files including that header.

I think that would be solving that mangling of stuff not working at cross purposes.

The point is to make it so you go over each file once, rather than multiplicatively many as you do now.
> Sure it's non-standard

Doug chairs the study group that's evaluating a module system for c++ ("""Sutter announces there is a Study Group for modules and Doug Gregor is the chair.""" http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n338...)

Doug happens to be employed by Apple, but calling this "Apple's proposal" is somewhat misleading I think.
Hmm, I suppose that the same is correct with regard to internet providers? I mean, they build infrastructure, pay salaries, mitigate risks, and still provide orders-of-magnitude better bandwidth. This must be especially noticeable when the same company provides you with internet and a landline phone, using the same cable.

OK, let's assume that 10000x difference is an unfair comparison, because a SIP phone or Skype won't work when you need to call 911 most. Maybe it takes 100 times more investment to provide for this: extra bandwidth, redundant cables and switches, redundant power — all much stronger than a typical datacenter. But even then the phone service would be 100x as cheap.
First mail:

I can still work with any site content or typographical issues until we meet next (which may be after I heal over the weekend). So I should be healed up before next week.

We can collaborate on the minor issues of the site using [link to issues page for repo] or we can collaborate through e-mail. This way we can have a digital paper trail.

The link to github is also available on the bottom footer of your site. I use github to manage my development of your site, so it may be beneficial to become familiar with its issue tracking system: https://github.com/blog/831-issues-2-0-the-next-generation

Github's issue tracking system has become much celebrated, and issue tracking itself is a very important part of developing sites.
Where do I sign up? I can take out a loan
I've never heard of Maverick Capital -- are they the hedge fund? They seem to be med-tech focused, if that's them.
Agreed, the settings should be more useful in general.

However, it's possible that the flexibility of the settings toward other cases (like using the router with older hardware, or less compatible or buggy devices) necessitate their presence and complexity. Seems likely to me that each of these settings has been placed due to a specific support case with the plethora of device data and testing cases that they must have from years of customer support.

I think, then, that the settings are not for the maximal optimal case, and the misunderstanding here is that the router is somehow not initialized for maximum performance. This may be true for other router brands, but in my experience, is not true for Apple.
80k may be a little tight for international founders, as flights and legal fees for visas can be very expensive. Also silly things like paying extra for deposits on rent/bills as you have no US credit history. But otherwise seems reasonable.
Feel free to delete this comment to remove all visible traces of your embarrassing mistake. ;-)
And some would argue generics...
If the point of the blog post was to get Kickstarter to change their policy then it was very poorly written. It read like a hit piece on Smartduino.

I'm a backer of the project and have been following it closely. You don't seem to want to get to the bottom of this so much as yell from a soapbox. Calling a guy and asking 'have you ever heard of this guy?' isn't really enough research for the accusation you made.

When you found out that he does have people on his team who were on the Arduino manufacturing team you still call him a liar. When he claims to have order invoices from your company and asks for your permission to make them public, he hears nothing.

There's a bit more nuance here than you presented, so how about you two get in to a substantive discussion before you hurl any more volleys over the wall at a guy who, though you disagree with, is making a quality product advancing your platform, and who has been trying to talk to you about this?
Not all that Metroy, as someone who spent all summer straight immersed in Metro.

Also, I wish Foundation would get 1% of the attention Bootstrap does. Once you figure out how to get past their docs-light into the full docs, I've found it to be FAR faster to work with than Bootstrap.
Compile time is usually fine if you build your code so that dependencies are simple as intermediate .o files are only built in dependency chains. Link time is much higher on larger projects, which this still fails to solve.

Knowing your shit gets you further than language changes here.

For ref, I've been writing c since 1986 and I've seen proposals like this come and go lots and every one doesn't end up with an improvement.
They'll only let us rest once there are alternatives to Facebook login but this is a step in the right direction I'm sure :)
The local phone company here is rolling out fiber to near the house, then dsl from there. But we're in an area that's very prone to power outages, and the fiber terminators require power. The phone company is serious about providing service through power outages, they even advertise that unlike the power company, they bury all their lines. So, at every fiber terminator, they've got a small generac unit and some underground fuel storage.

We've had our share of 2 day power outages over the years, but the landline service has never gone out.
That really depends. It's completely untrue for, say, TVs:

http://prolost.com/blog/2011/3/28/your-new-tv-ruins-movies.h...
I didn't see any mention of the recursive-usage problem. How do they plan on handling co-dependant files?

For example, class A's code makes use of class B. Class B's code makes use of class A.

a.h looks like:

class B;
class A {
public: void foo (B *);
}

a.cc looks like:

#include "a.h"
#include "b.h"
void A::foo (B *) { b->narf (); }

and b.h and b.cc use A in the same way.
It's actually all done via Ajax that way it doesn't affect the page load time. The search itself is also done on a separate server that way it doesn't tie up any of the app's dynos on Heroku (go go JSONP).

I could make an initial API call and get a handful of results, but handling the remainder would be tricky. For example, let's say that the preliminary search returns 12 domains and I immediately display them to the user. Ten seconds later the second Ajax call returns an additional 60 premium domains. How do I display those to folks in a non-intrusive way? I'm open to suggestions :)
I really, really do not wish to come off this aggressively, but are we following the reasoning: mentioning github > probably a bad writer/should re-assess abilities to communicate?

Really?
What Should Children Read?
This is a good example of what I meant when I wrote, "talking is entirely about the other person."

"How do I track issues" is almost irrelevant, because it's not about you.

It's about the client.

What is the easiest, most comprehensible way for the client, whoever they are, whatever their level of schooling completed, wherever they live, to tell you what they need to tell you, whatever that may be?

Making them comprehend an issue tracker (which is a term only programmers use, normal people don't think of themselves as having "issues" which they need to "track"), which regardless of the GUI that GitHub built, is still constructed atop a system designed by someone who writes Unix kernels for fun, is not that way.

Maybe that way is, they call you on the phone and explain it to you for every issue. Maybe that takes up too much of your time, so they call your secretary and you call them back once a week and do a big round-up.

Your job as a consultant is to figure that out and provide it. It's not to write code. That is secondary to being able to relate to someone's business problems.
Federal officials take down 132 websites in 'Cyber Monday' crackdown
80k also substantially complicates hardware, I think. I wouldn't do a $50k hardware build without $100k in the bank.
DreamHost Breached
Poll: What databases does your company use?
daniel_levine has submitted this poll twice before, and the results are always interesting:

http://news.ycombinator.com/item?id=2684620
http://news.ycombinator.com/item?id=1411937

Leave a comment for ones I forgot to mention and I'll add them.
Microsoft SQLServer
CouchBase (Couch, Membase)
Tokyo Cabinet
Aerospike (Citrusleaf)
Show HN: A souped-up HTML-based table
Rather than looping through the lines of the config file and removing commented lines, you may consider just using grep and letting the shell take care of the whitespace:

# NB: left unquoted so it's split by the IFS.
blocked_sites=$(grep -v '^#' "$blocked_hosts")
I am still amazed Stripe is around with the huge fraud potential. Paperwork sucks, but its needed.
I assume this was the reason? http://finance.yahoo.com/q/bc?s=ICOA+Basic+Chart&t=5d

I don't see how they'd even make their money back on the $500 press release at those prices, but whatever.
"brag about a morning workout routine "

Nothing wrong with that in my opinion. Even if he is bragging, the point is about developing good habit which takes practice. I personally liked seeing his morning routine which gives me ideas. Who cares if he bragged about it as long as that is not the only thing he did.
I’m writing my own OS
Everyone has made his/her own flavor of this little tool in the past :)

Mine: https://github.com/vannitotaro/procrasticazzi
Track SEO-Performance with Google Analytics
I did this a while ago as a surrogate distraction. I don't ever use it, but here's a link to it. I am not a bash artist and am well aware there is much to improve. This is a scratched itch, nothing more:

http://nullcompany.com/scripts/work.firewall.sh.txt

It wasn't meant for public consumption, but mine takes care of IPv6 access.

*edit: this is for os x.
I like your gym sock "trick". Regular visual reminders are good.

Regarding your routine, try inverting it once in a while and doing weights first (after some movement prep!) and then doing your cardio.
PHP 5.4 Cheat Sheet from DZone Refcardz Published
I don't buy the performance argument: NxM -> N + M only works if every one of the N .c files is including every one of the M .h files.

If you're spamming #includes like that, you need to fix your #includes, not redefine the language.
There's a Case Western graduate in there too.
Duolingo (not YC 2012) is looking for an Android developer
Self-made Lisp, in-memory database and hacking the Linux kernel: what's not to like about it ; )

I'm wondering: how does one decide to change the TCP_TIMEWAIT_LEN from 60 seconds to 20 seconds? 20 seems an arbitrary picked value: I understand that by doing so they can drastically cut down on the number of open connections after the last FIN is received, but why 20 instead of, say, 17 or, say, 9?
Thanks...I knew something was wrong with that sentence but couldn't figure it out!
Does this mean that the outside investment of 150k is no longer available? I don't see whats to stop them from investing (150k) anyway, considering it wasn't part of YC in the first place.
In my opinion 80k is a little too low, especially for international founders or those with international teams. I agree, though, that advice from VC would be better in terms of building a business versus just throwing cash at the startup.
I don't understand how Google can push out a broken version of Chrome for voice recording. All the services that use voice recording are broken now.
Sure. In publishing this would be called "increasing takeup," which allows them to be paid at a higher rate.
How to Market Your Android App [Infographic]
#include and #import are nearly identical. Both simply take the contents of the file you point them at and blindly copy that text into your source file at that location. The only difference is that #import will ignore subsequent attempts to insert the same file, while #include will obediently insert the same contents over and over again.

Sadly, there's no such thing as "Standardized Obj-C", and Apple's version is about as close as it comes. They basically own the language.
> If it is released as open source, how do you identify potential clients for your services?

I think there's two parts to that. There's more traditional marketing, where you're offering a solution, which just happens to utilise your own open source product, and then there's engagement with existing users who have indicated, through support and discussion channels, that they're interested in the product but need something more.

> Products released for free start several disadvantages - the user has low expectations for value

To an extent, expectations can be managed. In my experience, a professional-looking web site with well-written tutorial and reference material can make a big difference to the initial impression.

> support costs are unfunded, and the loose relationship between the developer and the user makes it difficult to have long insightful discussions about the user's needs.

But is that not mitigated by the offer of paid support? Then support costs are funded, and there is a stricter relationship between vendor and customer. Is that much different to the relationship with a customer you've actually sold the product to?

> The last question is, are you scratching your own itch as a developer with this project, or is it a startup idea?

It started out as an itch while working for a previous employer, but it wasn't scratchable there. So now it's a startup idea.

We know what product we want to build, we're just not sure what kind of company we want to build around it. As it's still in development, we don't have to make the decision yet, but it's something we need to think about along the way.
Poker Chips
American Gaming Supply has the largest selection of all casino supplies in the USA. We have poker tables and supplies, blackjack accessories and tables, craps supplies and accessories, roulette accessories wheels and tables, pool tables, licenced gaming products, and much more.
29 Customer Validation Experiments (That Didn't Work)
Yeoman - Rapid JavaScript Development
I wouldn't infer that.

I can say, we are aiming for 'standard' Smalltalk compatibility in version one and have had many discussions around diverging and becoming more of a 'inspired by Smalltalk' down the road.

There have been numerous discussions around things we would like to add, change etc. Ideally, we want to maintain operability with other Smalltalks but that takes a back seat to building a great tool for the future.

We'd welcome participation in getting us to V1 (code, documentation, web design, whatever) as well as participation on the mailing list for coming up with what the 'next gen' of a Smalltalk like language would look like.
Great read.

You all need to relax on this hacking hate.

Hacking is often just a way of saying tips.

Just like "Fail Fast" means launch, measure and iterate quickly.

Eric Ries isn't the only one who can change the meaning of words. :)
To a degree.

(A) no more than $1,000,000 is raised via crowdfunding in any 12 month period; and ...

http://blog.fundinglaunchpad.com/2012/04/investment-crowdfun...
GoDaddy forbids account deletion
The iPhone app is quite good actually: https://itunes.apple.com/app/duolingo-learn-spanish-french/i...
Nintendo: 400K Wii U units sold, 1.2M devices total
AMD launches Opteron 6300 server processors
Not everything scales horizontally and shouldn't have to. YC should just stick to a lower number of startups for each cycle.

1) Maintains the prestige of a team being selected.

2) Keeps investment level at previous level.

3) Spend quality time with each team.
You are describing subjective experiences. We can all agree that subjective experiences exist and they may have psychological value, and even health benefits (stress reduction, psychosomatic reactions, placebo response). To extend this to a method of explicitly physiologically-targeted treatment underpinned by a nonsensical, non-scientific biological framework, however, is where the quackery enters the picture.

To give an example: Treating stress by teaching a person meditation is a rational course of action because we know that meditation affects neurological processes in the brain. Teaching meditation by saying (I'm making this up) it unclogs ghosts in your energy field is quackery because it offers a nonsensical explanation as well as hinges on metaphysical phenomena that cannot be tested nor disproven because the terms (ghosts, energy field) involved are not physical.
What kind of messy things happen with 150k that don't happen with 80k?
people often switch ideas in the middle of YC, so there are more than a few who get up on stage with just a couple week's worth of work (if even that). By ugly ducklings in this case he means ideas that may not yet be fully fleshed out or well understood - he's making no statement about the teams themselves, which is what the selection process "solves."
Then again it lowers the bar for international VC providers to start participating in this kind of model, making US-based funders a little less necessary.
I've often wondered what the total size per year is for corporate email legal disclaimers, both bandwidth and residing on disk, world-wide. Personal signatures would be an interesting stat as well.

Does Exchange (or any other mail servers) have some sort of de-duplication process for intra-message text like this? The wasted space has to be enormous in aggregate, but maybe compared to headers, attachments, etc. it doesn't end up being that big of a deal, especially for a single organization.
Shopify ranks #3 US Internet retailers in terms of traffic
- ahead of Walmart, Groupon, Target and Bestbuy?
Adding to the "I already use this" chatter:

http://visitsteve.com/made/selfcontrol/

1. Permanent for a time period. It is incredibly, incredibly hard to undo. This is what makes it different from the others
2. Applescriptable
3. GUI with whitelist/blacklist
It seems like the smart thing to do in this case is to then go down the Kickstarter route. I definitely wouldn't suggest it for software, as I genuinely think we got extraordinarily lucky, but for hardware it's an excellent choice.