skysight-inc/HackerNews huggingface dataset:
No not trolling... I wasent assuming a marketing experience, it's directly what you state in your post. Maybe you meant to direct that statement to your co-founder and not yourself?

I deleted my response as it was just to harsh. If you were a friend, I would be just that direct and harsh with you, honestly I think you need it. But as a stranger looking for advise from other strangers, there is no reason to go that route.

You're right, I've had the conversation of "My boss is a dick..." but it was with fellow employees who worked under that boss, one-on-one, and not a public post. Is there a difference? I think so... But that's just my opinion.

Honestly, you're the boss in this situation. That means if this is not working, it's 100% your fault. Period. If you want it fixed, you need to fix yourself, no one else should be expected to do it. Here are some thoughts:

- Apologies to him. Tell him it's your fault things are not working smooth (even if he does not see it that way) and you want to do everything in your power to make it work better. Be genuine.

- Restate that you have put everything into this, you've risked you entire life to do this. Quickly follow up with the fact that you 100% understand that he is putting up a huge risk to work on this. He his risking his future, his family, his house. Make sure he understands that YOU understand this fact. Be genuine.

- Ask him what you can do in order to get past these brick walls. Once you ask him this, stop talking. Don't say a fucking word. Let him talk. Don't interrupt him.

- Make the changes he suggests. If you can't, then cut the cord. If you do, then analyze the results.

- If the results are good, make him a co-founder, you obviously need a technical one. Provide a document that outlines measurable results. Give him a real equity stake, with a 1 year cliff, and 4 year vesting. If he doesn't pull his weight, or produce the results before 1 year is up, cut the cord.

- If things are still not fixed, cut the cord. Lose a friend over this a gain some experience from the whole situation.

- Look for someone new. Apply these experiences to this new person.

Hope that helps. I've been through similar shit, so good luck!
Now this is a service from someone who contributed to community a lot. Unlike that textmate debacle where people would pledge money for nothing, this is the real deal and it is very reasonable. I could see how this could cost more, but I can see how with this he will probably get good following, provide for Ryan resources to continue his work.

I will be happy to subscribe to such service and to add, I would subscribe just to say thanks for years of awesome content.
DebugCSS: highlight potentially malformed, invalid or questionable markup
Ask HN: Which fonts do you use on the web for your websites/blogs?
I'm building my personal website with a blog. I'm confused about which fonts I should use. I'm an aspiring designer/developer and love well designed sites hence I would like to have beautiful readable fonts for my blog and different decorative font(s) for my website.

P.S. Some pointers on Typography & the latest Web design paradigms would be a great help as well. Thanks in Anticipation.
Ask HN: Any iOS devs interested in beta testing new project (easy in-app forms)?
Looking for 5-10 iOS devs interested in being part of the private beta. I want to make it easy to create forms on iOS devices (feedback forms, customer support forms, etc). If you have any questions or feedback I would love to hear it, either in the comments or at matt@twothreeform.com

http://twothreeform.com
Chrome Passes IE8 As Most Popular Browser For The First Time
Sensationalist garbage.
Why Yelp Has a Review Filter
I'm guessing that this post is in response to this one:

http://news.ycombinator.com/item?id=3066022

Well played.
I'll bite: what is Heroku? I read the "polyglot programmer" link on the article. What it seemed to point at was common deployment tools between languages, but it seemed vague, and there must be more. What is it?
Rails 3.x jumped the shark. It is getting too complicated for anyone new to come on easily. This is the reason that Scala, Clojure, Haskell, etc. will fail, too- complexity. I'm not a PhP guy, but it isn't hard to see why it is still wildly popular. Make it easy enough, and fun to use, and it will take hold.

So while he may make money on Rails geeks that continue on and with those that want to learn, there are fewer that are coming on and will come on now then there were.

If you like Rails, listen to Ryan. I've been doing RoR a while and really, really appreciate the Railscasts (and the Asciicasts of his Railscasts- thanks Eifion!). But if you are looking for a long-term framework to stand by, keep looking.
I can see how Cisco, Motorola, or any of the 802.11 equipment providers could be infringing on this patent. It doesn't make much sense to not be suing them... Oh, wait. Motorola and Cisco are suing these bastards.

I'm also not sure why they're not suing McDonalds, since they also provide free WiFi, and are located in Oak Brook. Probably because McDonalds would crush them in court.
With all respect to Derek, I suspect this advice depends on personality type. For me, common wisdom is 100% correct.

A goal no one knows about is easy to quit without loss of face. But if all my friends know I'm doing something, I'm bloody well going to do it.

I always tell my friends I'm going to do something when it's something that really needs to get done. So far, whatever dopamine reward I get from talking about it has overpowered by the knowledge that I said I'd do it and it's not done yet.

As always, your experience may vary.
It is with TCO.
Wikimedia goes HTTPS
Yes, those two things are correlated, although they are not the same. I imagine based on what pg said that there are startups that are great in every respect except how they present themselves to YC.
(Readable) Pong Schematic
If the air seems to be more humid today, that's because PR guys everywhere are salivating for how much play they could get with "We investigated the BBB, found shenanigans, and got it explicitly committed to paper that they wanted to crush us for having found shenanigans and talked publicly about them."
Kindle Fire estimated cost to manufacture about $10 above retail
It's a loss leader for media.
Science News: Confronting meaninglessness
For some reason, people seem to have a personal vendetta against Flash. Adobe is first and foremost a company that makes and sells tools. Flash or HTML5, they make money either way. I don't know any company that buys Flash without buying it bundled with Photoshop and Illustrator.

Flash saved us from Real Player and WMP and gave us YouTube. HTML5 is saving us from obnoxious full-Flash sites that drain our batteries, but it won't save us from obnoxious animated ads. And those obnoxious Flash websites will turn into obnoxious HTML5 sites that screw with our scroll wheel or have awkward UI. So I really wonder what everyone is celebrating.
Parallels Desktop 7 vs VMWare Fusion 4 by ArsTechnica
Frameless: a new kind of grid for adaptive web design
The recent days when Pandora and Slideshare dropped Flash were also damaging blows. 'Tis but a scratch, I suppose.
Is the BBB even relevant?

My assumption was that its influence is quite low since the advent of the Internet. If I were looking to see for a plumber or a moving company, I'd check Yelp or Angie's List not BBB.
As a Sprint customer, I worry that it's barely acceptable call and data quality will suffer with a massive injection of iPhones.
Bookmarklet to make youtube hit count spin like in the movies
ralph told his daughter that he wanted to hold for a few more day. Touched
I think part of the issue with focusing on applying to YC is the filter. It is much easier to get a job or get funded if you are not competing with others and are only evaluated on your own merits. (Or to get a date for that matter. Would you rather be in a room competing with other guys/gals or just on your own making a pitch?)

To many people decide to line themselves up and be compared. It can make more sense to separate from the pack and be creative and pitch other likely sources.

It's not about getting into YC. It's about getting your idea off the ground and getting funded. If all you have is the wherewithal or creativity to apply to YC or Techstars etc you aren't an entrepreneur.

I got a job in tech years ago at a valley company that I was in no way qualified for by getting in an airplane and flying to a trade show in CA to walk the floor and meet with sales managers. I had no competition. Even though I was only marginally qualified for any position at this company I got a job.
Google: No more free ride for Maps API
JavaScript Madness: Keyboard Events
It's in the letter, which is in the post. You may not agree that those terms are good, but Fee Fighters agreed to them, and BBB is stating that they weren't followed. I doubt FF cares about fighting back in courts, so it will never really be settled whether they did or not.
In extensive conversion testing we've found that the BBB symbol is the MOST beneficial trust-symbol to incorporate into your website.

This data is across multiple markets / products and joining the BBB is one of the things that we recommend early on to conversion clients.

Consumers trust the brand immensely which is sad given the BBB's "protection money" business model.
not much , khanacademy.org has a bunch.
Personally I've never seen node.js pitched as a solution for newbies or sub-par coders toiling away in the enterprise trenches. I've always seen it marketed as a useful tool for people who know WTF they're doing.
The original post quotes the term.
The original report is extremely interesting too, I don't see how it's even legal what BBB does

http://feefighters.com/blog/the-bbb-is-a-scam/

Xpay asked the BBB what they could do to fix the problem.
It turned out that all they needed to do was grease the
wheels. The BBB noted that Xpay wasn’t a member
organization, and by becoming a member organization the
BBB would “look into” those 11 complaints to see if they
were worthy of being wiped clean. Xpay paid the BBB a
fee of $760 (see fee schedule). Within a couple of days
the rating had changed from an F to a C. A few days later
and another phonecall, and the rating was changed to an A-.

That's extortion.
I thought politicians just made things worse after problems become calamities. The calamity just alerts them to the fact that there is money to be made being part of the problem.

Watch for campaign contributions to start flowing before these companies start suing regular people.
I think hasanove is talking about destroyallsoftware.com, which is a pay site, but it's hard to tell from the landing page.

I also think it's the response (i.e., railscasts.com/pro) that is being called awesome in the root comment, even though the wording is somewhat ambiguous.
Meh, they're in great company today.
How exactly is the particular implementation in question tail-call optimized? Honest question, not trying to be snarky. I'm well aware that fib can be done to use TCO, but this doesn't appear to do so
This only applies if the company has not already set the thing in question as a priority. After they have already announced that "yes, we are planning to do this, it's something that is very important to us, but it's going to take a while," you don't need to keep pestering them about it.
I spend most of my time in IntelliJ or Visual Studio.

It's understandable then why you don't like Vim/Emacs. Yes, working with IntelliJ/Eclipse/Visual Studio is painful for me too.

True anecdote - whenever I'm working with Eclipse, I have a shortcut that opens the current file in Emacs for me.

Vim and emacs are nonstandard at their own peril

I spend my time with Unix-related tools mostly, and Emacs/Vim shortcuts are not as nonstandard as you think. The Bash shell for instance uses Emacs shortcuts. In fact, all shells (like irb or ipython) powered by Readline also use Emacs shortcuts.

That you don't "get" how I can stand it is OK;
the important thing is that I can.

Don't take it as a criticism on yourself; I said that mostly because I'm pretty annoyed with Textmate - it does some things really well but other (IMHO important) features are totally retarded.
Can you describe if and how ProjectTurf solves the issues I outlined in my post?
This isn't anything new to Groupon. For as long as I can remember companies advertise many of their sales based on MSRP, or a jacked up initial price. Heck, I get coupons in the mail all the time from local and national pizzerias offering things like, "Large Pizza, Breadsticks, and 2 Liter for $20.99" when ordering each of them individually adds up only to $19.99. Many of Wal-Mart's "New Reduced Prices" are only $0.10 cheaper than the original price.

I guess the moral is that as long as people fall for it companies will continue to take advantage of the public's innate desire for "a great deal."

Off topic, but am I the only person that finds it annoying when company blogs don't provide an easy link back to their website? I understand wanting the header logo/name to lead to the blog homepage, but it still seems sensible to include a good link somewhere.

Edited to show the on-topic stuff first.
You didn't need to be a chess grandmaster to see how this will play out.

Yeah, it will all blow over in a week or two because Fee Fighters is relatively small. A few more people will find out how sleazy the BBB is, but not enough to actually impact the BBB.
I don't understand why Adobe doesn't just port Flash to HTML5 Canvas. I don't mean compiling AS to JS. I'm talking about being able to write Javascript code with a graphics library that resembles the Flash Actionscript presentation stack.
[it costs] about 1400 eur ($1870) / month.
I live with my wife ...
All of these expenses are just what I pay. For now we are
splitting everything ... keep in mind these costs are just
what I personally pay.

So basically it costs 2800eur assuming he splits evenly with his wife.

Why on Earth would you not include her share? (even if you maintain separate accounts or something... people want to know the total cost)
They have a good reputation but it's utterly undeserved. Some of the biggest and longest running scams I've seen display prominent BBB logos.
OK. Set up a load balanced infinite loop. Result: A load balanced infinite loop. This is not a win for Node. Load balancing across a number of hung processes buys you very little. (Not quite zero; you get a chance to detect the fact that it's hung and restart it, as long as these pathological requests aren't coming in fast enough. Hope the user who poked the bug doesn't hit refresh too many times!)

I still think you may not understand what modern schedulers end up doing here.
Just a friendly question to anyone at BBB who may be reading this thread:

Suppose someone on here happens to own a business with BBB accreditation, and that person posts a comment to this thread critical of BBB's handling of the FeeFighters situation. Would you consider that a violation of your terms?

For the record, I'm not criticizing or endorsing what happened with FeeFighters, since I don't necessarily know all the facts.
Why wouldn't you buy an unlocked iPhone?
Forget Europe. Come to Latin America. It's mostly e-commerce virgin.

And by Latin America I meant Mexico.
The reason I mentioned learning about Haskell is because it allows you to realize that you should also learn to use Haskell :-)

One cannot be expected to learn the thousands of languages out there. But learning a bit about many of them is possible -- and then learning to use the most interesting ones is most probably worthy.
That would be more like police skipping laws they disagree with.

Managers/CEOs dictating a 4 email per inbox policy and then getting it removed for them only when it causes them an inconvenience would be more like the above story.
BTW, Angie's list runs the same kind of scam.
Nobody here cares about "codes of conduct" that require members of organizations not to say mean things about those organizations, so this whole argument is a dead end and I strongly recommend we all not try to hash it out.

Nobody cares about the BBB code of conduct.

Quick guess: more than 3/4 of HN would agree that "codes of conduct" are harmful --- not just "not binding" but "harmful and evil --- that require members not rat out organizations as scams.
I live in Sweden and spend about a third of what he does. Then again, I bike instead of drive, and I don't often fly to the other side of the world, so that saves me a bit of money.
In the simplest simplest terms, it's hosting for your app. But you get a lot of bonuses like add-on services, great deployment and app management, and easy scaling (assuming your app is built to support that).

Since their new infrastructure upgrade, it seems it's easier for them to support more and more language stacks. There also seems to be quite a bit of add-ons you can use.
I'm actually very confused by his criticism. You can write a CPU intensive task in any language, and you'll have the same problem.

Or is that the point? Some people believe Node.js will magically make all processing computations = 0? I'm all for discouraging the rumor that Node.js will solve every problem, but don't call it Cancer.
Truth be told, if I was using Eclipse, I'd probably do the same thing. Other than that... ;)
Yes. That's how mac works. The instant anyone ever purchases an apple product, they are irrevocably an apple zealot.

Frankly, I'm surprised they haven't organized into a massive armed malita, given the amount of hatred and bigotry apple fanboys bring to a discussion. It seems like the complete solidarity of everyone to ever pass a credit card to Apple would make them a formidable force.
And what NoSQL solution justifies a deductible junket to Oracle OpenWorld, including a concert to see Sting, Tom Petty, and the English Beat?

http://www.oracle.com/openworld/connect/face-to-face/appreci...

(Previous Oracle Appreciation Concert performers have included Elton John, Billy Joel, Aerosmith, Roger Daltry, Don Henley, the Black Eyed Peas, Devo, and Joan Jett.)
I think Thomas and I are thinking less "Probability that this will kill the BBB" and more "How many tens of thousands of dollars of PR firm time would produce demonstrably less press hits than this event will."
I am talking with Eifion to integrate ASCIIcasts more into RailsCasts. Keep an eye out for that.
This one, from HAKMEM's circle-drawing hack, generates a simple pure sine wave:

main(t,u){for(t=u=85;;t+=u>>2,u-=t>>2)putchar(t+128);}

BTW, I think the comments saying that aplay or pacat are equivalent to /dev/audio are slightly mistaken. /dev/audio is μ-law, like aplay -f MU_LAW. aplay defaults to linear unsigned 8-bit. With the sine wave above, the difference is very noticeable. With the various distorted sawtooths and white-noises in the original videos, it's harder to tell, but I'm reasonably sure that they're using μ-law, not linear.

BTW, aplay refuses to play 8-bit audio on my Logitech USB speakers. So I ended up using sox to convert:

./viznut1 | sox -r 8000 -U -t u8 - -t s16 - | aplay -f S16_LE -D hw:1,0

The -U specifies μ-law conversion.

I created a Git repository for these programs at https://github.com/kragen/viznut-music.
I can believe this story. Apple spins it that Sprint is ready now, AT&T and Verizon need to get their LTE networks ready. It'll be a very public push. Apple has never shied away from telling their "partners" exactly how annoyed they are at [X] facet of their business.

If this did happen, I'm not sure what the knock-on effect for Sprint is. Anyone who wants an iPhone has one. The Verizon thing is over. All those people are locked into contracts. I don't think we'll see lines out the door on release morning for iPhone 5 and Sprint.
Note to Ted: next time, just use sleep().
This happens for products as well. There was a controversy with FTD over flowers because the discount was based on the full prices, but the normal prices shown on the website was a sale price.
Google Moderator API
Calling your key-value store "NoSQL Database" is like calling your high-speed train "Non-Car Transportation." (It could also describe boats, planes, zeppelins, buses depending on whether you think they count as cars or not...) This post, as well as that other post about why you shouldn't use a NoSQL database, suggests that Oracle as a whole is completely missing the point of NoSQL.
How To Improve Concentration Rapidly - 4 easy steps
You are totally correct, although it depends wildly on who your customer is (IE older people grew up trusting the BBB, younger folks don't care). We had an internal argument about whether doing this was the right thing or not for our business. I did it against the wishes of some other FeeFighters because I believe it's the right thing to do (I HATE scams like these so much), but it did mean that we had to take their symbol off our site and suffer whatever consequences come with that.

When we do focus groups or usability tests with small businesses, they always look at the BBB ratings of the credit card processors on our site. However, I think with our new product Samurai (for online payments - http://samurai.feefighters.com) we'll have a more savvy crowd who doesn't care too much about the BBB.

For those of you who aren't too familiar with FeeFighters - our original product is comparison shopping for credit card processing. A good chunk of our customers are e-commerce businesses, startups, and other "sophisticated" merchants, but we also have a bunch of mom and pop shops (of every sort) who care about stuff like the BBB.

As it turns out, in the couple of months since we had to take the BBB logo off, we have seen no difference whatsoever in our conversion stats.
Wow, this is a huge fail. It should have started with graphs based on studies of major customers that tried to make the switch and failed and why on the first 20 pages, but instead it starts off by naming the leaders in the space that use NoSQL. They've convinced me to use NoSQL now, because they couldn't just shut up. Oracle, you screwed Sun, and now you are screwing yourself.
http://hpaste.org/52108
It's that and the "let's punch ourselves in the face" aspect of taking a story that you want to minimize, and deciding months later when it has completely blown over to send it aloft in a gigantic fusillade of skyrockets and roman candles. "PLEASE, ENTIRE MAINSTREAM MEDIA, PLEASE REVIVE THIS ABSOLUTELY TOXIC STORY. And if you could, could you maybe mix in a David vs. Goliath element to it this time?"

Having been in the room with PR people during (supposed) crises in the past: every single one of them would tell you not to do what BBB just did here.
Fluid dynamics demos (Java, Kinect)
They will/are. However, until HTML5 canvas has the same market penetration as Flash, there's not going to be as much consumer demand for such a tool.
I really hope this happens. I want Sprint to succeed so when my verizon plan runs out I can still get unlimited data somewhere for a reasonable price.
This caught my eye because I'm a lurker here on Hacker News who actually plays this game! I'm super excited you are posting here because I really want to learn more about your server architecture. Can you provide more info on your java stack as well as the kind of hardware is running the site? Previous games had 300+ users, so scalability shouldn't be an issue yet, but have you planned for that?

Once criticism: For the time I've been playing, the game has been evolving rather quickly, and new features seem to have taken precedence over client stability.
This is why Consumer Reports is so trusted. They take no money from companies. They don't do ads or have sponsored listings of any sort. They buy the products retail and review them.

If you have sponsored listings you'll always be succeptible to this. There's rumors of the same happening on Yelp (reviews being filtered and such).
The AT&T 3gs crowd joined in June 2009, and many of them (myself included) are just out of contract and waiting to upgrade to the new phone. I think there's plenty of demand, especially if its not an ATT or verizon
U.S. Signs International Anti-Piracy Accord