skysight-inc/HackerNews huggingface dataset:
Back around 2000 I was studying graphics programming as a hobby, and the DirectX APIs were moving pretty quickly at that time. It seemed as if a new version was dropping every 6 months. I got tired of playing catch-up to Microsoft and switched to OpenGL. Much better experience; got code running much faster.

I saw the same pattern begin with .NET; you had to keep playing catchup and buying into the New Hotness. I realized that this seemed to be a Microsoft strategy: obsolete the old knowledge and watch the developers pay money for the new hotness. I'm not saying that MS needs to be static, but there appears to me to be a deep seated instability in their approach, which implies pretty heavy retraining every five years. Contrast this against C++, which has been more or less standard since the mid-90s, especially for the common cases.

I get tired of running on a tech treadmill. Learning how to crap out the same concept in yet another language (much the same as the ones I already have used) has nil interest for me. I am tired of wasting my life figuring out the subtleties of a Java clone, or a C++ clone, or a Perl clone, or... etc.

I look for a stable, long-term language, on fairly stable core technologies, so I can build really amazing new technology without throwing it out and restarting due to the New Hotness. I personally have picked Common Lisp for my long-term code and projects. Others might pick C++, Perl 5, or Fortran. I look over new languages and technologies as they come out and see if they have something meaningfully innovative that really merits learning and/or switching. Some do. Most don't. Haskell looks like it has a good future right now.
Now you have a good excuse to rebrand (and/or change that icon?)
What about .hax? :P
I think anger is justified to the degree the plan is structured to cost significantly more than a reasonable person would expect - i.e. caveat emptor should not be the approach of reputable companies.

While it is perhaps somewhat legitimate to criticize an HN'er for failing to calculate the rate at which a data plan will be consumed at a given bandwidth, it is of questionable appropriateness in regard to the general public.
If you're a consultant, you'll interface with recruiters a lot. I did. Of course your wife is ~right, it's a sound argument... BUT no job, however many opportunities are on your doorstep are any measure of security. eg - life preserver.
This is a vulnerability where an attacker would be able to add his SSH key to a private repository and pull proprietary source code he was not authorized to see. This is why we pay for Github, not use a free account. We don't want people to be able to walk off with the intellectual property of our company.

That being said, we don't have the resources to deploy a more secure alternative without hamstringing our development capabilities (e.g. no internet connectivity).
I can not understand this at all. Can someone please explain this strange cultural phenomenon?

I'm serious. What could possibly make someone work on anything for 30 hours straight (with only one hour break)? I couldn't imagine myself spending 30 hours straight on any activity voluntarily. What about the health implications?

This reminds me of gamers dying of cardiac arrest after spending days on end in front of a computer.
At this point it's like a government service.

Why should they care if you have to wait in line for two hours at the DMV? Where else are you going to go?

Apple has a product they sell for $500 to $900, their website collapses every new release, and they still have to limit people to "Two per customer."
There was a single plant which made big laptop IPS panels (15-17") which got shut down; they were used in IBM FlexView on the Lenovos up to the T60p (2006). IPS is still rare between iPad size and small high-end monitor size (20").

I'm still sad that even the MBP 17 comes with a 6-bit PVA panel. It's a nice panel, but dramatically inferior to an 8 or 10 bit IPS.
How to Write a Self-Documenting API - Heyzap API release
Interestingly the text rendering is better on IE9 than on Firefox and Chrome. The later two snap the position to the closest pixel, which looks jumpy when animating zoom and rotation.
Byzantine Arches
The comparison to the amount of RAM in TF101 doesn't make any sense. It runs different software.
6174 is Kaprekar's constant: http://en.wikipedia.org/wiki/Kaprekar_constant
I've been a Yelp user for years, and I was even an "Elite User" for awhile...and I had never heard of "filtered reviews" until now. In fact, if you go to the page of the OP's business, once you actually find the "Filtered Reviews" link (which is in very light gray), clicking on it brings a CAPTCHA...

http://www.yelp.com/biz/fior-d-italia-san-francisco

What the hell??

Even as a user determined to see what the fuss is about, I don't even jump through this hoop. So I'm guessing nobody actually clicks through to the filtered reviews, whatever they actually are.

I love that Yelp helps me find interesting places in a dense area like NYC, but their business model is appalling.
There's a difference between unique style, and unique function. It's possible to have a unique style while still taking advantage of existing affordances. The visual style has to work with the affordance for it to be useful, but they aren't in lock-step.

For example, both a button with a gradient simulating a curved surface with top-down lighting, and a button with flat color but a drop shadow indicate they are to be pressed. But, both can have a very different visual impact.

The same is true of knobs, switches, push bars, and so on. It's possible to vary the style without straying from the established affordances present. The article's point about Bootstrap is that people are given a factory for making different color doors and windows, but not bothering to change the colors despite the ease of doing so that the framework provides. The result being that the houses are all starting to look kind of dull.
Actually, I see this as the abandonment of resolution independence. Apple has always been about pixel-perfect graphics, and that's quite hard to do with vector assets. Fonts have to have all sorts of hinting to get single-pixel risers and joins to look decent. That's one of the reasons that fonts are so costly – now imagine that all your graphics require that level of care. Making pixel-perfect "@2x" graphics is much easier.

Then again, maybe those hints are only necessary because of the limitations of low resolution displays. If each pixel is barely large enough to be discerned by the naked eye, single-pixel accuracy may not matter so much. Clearly resolution independence is still desirable for accessibility reasons, even at the end of the pixel density road.
A couple of friends and I got this idea a few years ago. We've accumulated over 340 companies their recruiters who are less than desirable. Inflated salaries lead the pack of the tactics used. Posting misleading information about the job description and benefits follow closely.

Wouldn't mind some VC-$ to launch.

From experience - most of the job boards are junk, including the ones on that site.
Sooo... 25 minutes of watching Netflix then?
I used Yelp in the past to check out menus not their reviews. I typically prefer to read reviews from various articles/blogs.

Sometimes both me and my wife would just go out and be adventurous a little bit to try new places or new ethnic foods (but of course we normally avoid high-end places for a try-out).

It's a lifestyle thing (that I blog about once in a while) I suppose.
> It's easy to do that thought experiment at the extremes, but that's not what the article is about. It's talking primarily about corporate law, and a public company isn't going to hire a public defender.

Hmm, yes you are right.

Point conceded.
Or no zoning like in some cities in Texas. Where businesses usually, naturally gravitate towards busy intersections and shopping districts on their own.
Where’s the Money? Episode #6: what comes after SXSW for Highlight?
So... I might be a bit biased (co-founder at Fondu http://fondu.com), but this really is a major problem.

Most restaurant owners we've talked to are afraid of Yelp and the power that it wields. From an investor standpoint it does a great job monetizing it's community. The problem is that Yelp essentially weights the scales, depending upon who is paying them ad money.

Whereas Google did a great job by separating church and state (search and ads), Yelp happily blends the two together. The end result is a little bit of fact and a little bit of fiction.

YMMV, but we think discovering through trusted friends rather than group averages is how the future looks.
It sounded good in my head...I guess the results showed that having two lobby buttons was not the right way to go! Glad to hear you support the redesign :D
Why haven't I thought of that?!
Turner.com is for Turner Broadcasting. I think some people have gotten some interesting jobs there, working on stuff like Adult Swim.
so Apple ditches Flash for HTML5, but requires Quicktime to play the Retina tech video?

http://www.apple.com/ipad/features/
Exactly what I was thinking. And the BBB has been doing this so well for so long that lots of (stupid) people think that it's an actual government agency with power to get businesses in trouble.
Apple should really use their vast piles of cash to buy one of the major carriers.
Depends. I don’t care about it if it’s clearly stated just how much bandwidth you get. I’m not in the US but in Germany carriers will often tell you they have unlimited flatrate plans but also state that if you go above a certain bandwidth use you will be throttled to GPRS speeds. I have no problem with that. It depends on how clearly it’s communicated.

I can see how others may be misled by that marketing, though, so it’s no super great. No reason to get angry, just reason for concern. Some German carriers are much more upfront about that (they might say “1GB of data, throttled to GPRS speeds above that”) and I obviously prefer that kind of marketing. It’s less confusing and more honest.
It seems Apple uses a "modified" png standard for iOS (enabled by default) that compresses the images even more when they are added to the App Bundle.
http://iphonedevwiki.net/index.php/CgBI_file_format#Decoding
Turncoat hackers: a brief history of snitching in high-tech dragnets
I doubt he was making more than you on an hourly level.
Don't most people, really, use iPads over wifi? Or am I just one of the cheapskates who bought one without 3G or 4G support?

I bought an iPad 2 last year and I didn't even consider buying one with a data plan. I am near wifi about 99% of the time, discounting driving, hiking, and airplane time. In a pinch, I can check email on my Droid.

Eventually 4G will become inexpensive, but it isn't right now.
When I did it just now they did have instructions for Mac OS, Windows and (default) Linux linked off the page. Maybe they added them after the original email?

The Linux instructions were

ls ~/.ssh/*.pub | xargs -L 1 ssh-keygen -l -f
Macbooks are versioned. The versions people refer to are 'mid 2007', 'late 2008', etc.

iPods are also versioned. People refer to their '4G iPod shuffle' or their '2G iPod touch'
Linux From Scratch 7.1 Published - 3.2.6 Kernel + GCC 4.6.2
Warner Bros. Offers In-Store DVD-to-Cloud Service [video]
I wonder what the implications of this will be for web design?

A website built with a fixed with 1000 pixel design is suddenly going to look pretty silly on a new ipad.

Of course if you design around large resolutions you will marginalize those with standard displays.
Oh, I agree. I'm just saying the baseline for everyone should be backups and integrity checking. A lot of companies don't have great value in their code remaining confidential, a lot do, so that has to be factored in. Other infrastructure (including runtime environments/hosting) need to be factored in, too, and there's confidentiality plus a lot of other concerns like availability.

Why isn't Github Enterprise an option for you? Too expensive? (plus of course you have to run it; if you don't have a good VPN or premises network, sysadmin resources to run it, etc., it's entirely possible a self-hosted thing could be less secure than a SaaS solution)

(The irony of my running a cloud tech startup and not trusting "the cloud" for our source control, email, file storage, compute, ... is not lost on me. It definitely adds costs, but I think this is an appropriate level of paranoia. The providers of business services need to provide convincing arguments why their services are secure enough to use, at least for b2b.)
We built a credential in 30 hrs that can give us more recognition for our startup than we potentially would have gotten for months or more of normal work. We're not celebrity founders, we don't have press connections, and we don't know investors. We came in as nobodies on Saturday, and pitched to Dave McClure, Naval, et al on Monday. Now, we have a great hook we can use to start any conversation about our company.

As far as health, yeah – kind of sucks to be taken out of commission for a few days, but a very small sacrifice and completely worth it in our minds.
I rely on the 'always on' internet connection that 3G provides me. When I need to look something up, I don't even think about wifi. I just look it up. There is value in that.
Tango's Restrictions
That might work for your home town, but if I'm only around for 2 days chances are I'm going to have two very disappointing meals. Also paying a lot of money for shit food is not my idea of fun, and mainly just leaves me bitter and angry at the world. Doubly so now that I have a kid and going out to eat is a twice a year occurrence (if I'm lucky).
You should be able to remove yourself from their lists with just the information on the mail they sent you -- name & address and possibly an ID included on some catalogs.

There are also a couple of registries where you can add yourself to auto-clean yourself from lots of junk mailer lists. (I don't remember the exact details now).

I left the US in 2006, but set a forwarding address to a US remailer address -- I was able to successfully stop virtually all junk mail doing just what I listed above.

Your route sounds like you have a lot of free time on your hands -- if you actually do, and want to work on stopping the poor practices, that's great. But there are probably LOTS of them out there doing it wrong, and if you actually have better windmills to tilt at, I'd say just use the registries and go work on something else more important to you.

You can't fix everything that's wrong in this world; it's good to realize that and decide, really think about and decide, where you want to put your energies.
Not in one fell swoop.
They could get a carrier in the US to begin with while competing with other carriers.

Once they had a critial mass they could release some new device and restrict initially just that one to their network.
Standards !== Aesthetics.
Actually I've usually noticed that Yelp is horrible because people in SF (and especially, ESPECIALLY Palo Alto) are service and location whores. Places with high reviews tend to be places with good/great service, hip/interesting clientele, and located nearby trendy or popular areas. The stars are loosely correlated to the quality/taste of food.

PS - The best taqueria IMO is in the outer mission, most the menu is in spanish, and I'm trying to keep it a secret, but yelpers seem to be catching on :(
A single helpful Yelp review lays out what happened with this establishment: It ain't what is used to be. They've moved from North Beach to a new location closer to Fisherman Wharf. They probably get alot of tourists. The food is okay...but not as delicious as it was when the other "Italian" owners had it. Where are the Italian waiters who brought so much harm and courtesy to their customers.

Instead of acknowledging these changes as the source of discontent, he blames customers and the review site for pointing issues out. Instead of penning op-eds he should be training his staff, buying higher quality ingredients, and listening to customer complaints.

Owners who hate Yelp ignore the near real time feedback they would never get in person. Complaints posted Fri - Sun more often than Mon - Thur: maybe it you need to look at who works what shifts? Calamari rubbery: Did someone properly train the line cooks? Food called bland, mediocre, bad, or unremarkable: Maybe you should go back to the higher quality ingredients you decided to skimp on to "make more money"?

Yelp looks to be a great way to avoid the death spiral restaurants commonly find themselves in.

Not making enough money? Buy lower quality ingredients. Still not making enough money? Raise prices. Repeat until you lose all regular business and rely on unsuspecting first timers who begrudgingly pay and never return. Eventually close it down.
And yet they still fell prey to it. Insecure by default is not secure, even if you can fix the insecurities.
> What could possibly make someone work on anything for 30 hours straight (with only one hour break)?

You're asking for an objective explanation of why people find things subjectively rewarding.

Why do people climb Mount Everest? Why do they run marathons? I don't want to do either of those things, and both are probably more dangerous than a 30 hour video-gaming session.
Neither.

The proper method is:

Here are the plans and specifications. Bids close in two weeks. Please include qualifications and references with your submittal.
That's what really annoyed me about 4. The lack of new traffic and urban designs. I really wanted:

- Roundabouts

- Traffic Circles

- Shared Spaces (no separation between road and sidewalk)

- Light Rail

- Street Cars

- High Speed Rail

- Bus Stops that didn't take up a whole block space

- People Movers (like the one in Miami, FL)

- Bike Lanes / Bike Paths

- Bridging neighborhoods together with sidewalks

- Walk-able Plazas that residents would actually use instead of being lazy

- Small 2 lane highways

- Bridge control

- Better street control so that every intersection doesn't force cars to stop and go.

And why on earth did they claim the Mono-Rail was the fastest public transit and best for intercity connectivity?! Monorails are notoriously slow and terrible for anything other than amusement park transportation.
I don't know if you're being snarky or asking a valid question. Either way, at no point did I say either had all the features of other IDEs. We also never defined IDE. Must they include refactoring and debugging tools to be considered? Debugging, depending on language, can be shelled out to the underlying tools. Refactoring is a hard one even in other modern day IDEs, so to say that vim/emacs are not IDEs because the lack refactoring means a lot of other IDEs also are not IDEs.
I'm not big into the security game/community, but I really don't understand the logic of "don't divulge how you break out of the sandbox = more exploits get fixed". And I did read the source link and try to understand...
Even so, agreement in data does not constitute proof, it's just "closer" to proof, whatever that's worth.
Very, very cool idea. A couple of remarks:

1) How does this get around the Craigslist TOS (if it does at all)? Not being accusatory -- and I doubt this kind of use would be draining on CL -- just interested if that was at all an issue to deal with?

2) It's encouraging to hear that you used Rails 3.2's ActiveStore on a production app. That's a cool feature but I was wondering if it was stable enough to use.
Whatever the price, Google won't root out all the vulnerabilities. A (relatively) smaller price gets people to compete for fame, which can be a more powerful motivation; a large price gets people to compete for the money, but Google may not be the highest bidder.

That said, ZDI may have a point that the requirement for the full exploit is unnecessary; seeing the exploit in action might be enough for educated guesswork, thus seeing more exploits might be a good thing (in terms of security, not reputation).

The obvious compromise would be to set two rewards: one for showing the exploit, another for showing its source code, at the hacker's option. By not disclosing the exploit the hacker would give up a higher guaranteed reward in exchange for a chance to make a juicier deal, but they'd be racing against Google's reverse-engineering effort.
Without a good designer you won't know if your integration of bootstrap is beneficial.

Like programming, UI is about problem-solving. You can only commoditize design to a certain extent. You still need a design phase. Period.

The interface is the product. It's not something you tack on at the end.
This Guy Has Forced 30,000 Children to Kill | Please Help
Or in the case of VB, "better off dead".
Silicon Valley Geeks vs Seattle Geeks
We would both prefer to use a great product with a crappy website than a crappy product with a great website, but I think the standard has shifted from, "Do you have a website?" up to "How does your website design look compared to your competitor?"

And I think that's a good thing.
Ze Frank » On Rewards...
My advice is to stop trying to optimize every event in life, and live more serendipitously. Pick places at random, have low expectations, and spend your life constantly being pleasantly surprised.
True. Not even the ones made by Apple. Even after 10 years of shrinking desktop feature sizes. Clearly there is much more money to be made in tablets and mobile than laptops...
The fact he was using nails rather than screws for a deck should have been the first clue.

But neither method would have overcome your friend's lack of expertise.
Zagat is still pretty good (although you have to pay for ratings), despite declining accuracy of late. The ratings are more 'tuned' to a foodie mindset, plus they separate out food from price, which avoids the common problem you see on Yelp.

I recall seeing 5-stars for a sushi restaurant on Yelp, and after an incredibly disappointing meal, I went back to the site and read the reviews. They were all along the lines of "Sushi for under $4! Awesome!." I don't care if it's 4$. If it's bad sushi, it doesn't matter if it's free. I'd rather eat something else. Or maybe the food is great but the service sucks. By conflating all of these categories into a single rating, you end up with ratings that aren't very useful to a lot of people.

No doubt, personalized ratings are the way to go in the future - but none of the apps I've seen (Ness included) seem to do a very good job of this yet.
My favorite way to learn about something like metaclasses in python is to go to stackoverflow and search for '[python] metaclasses' then order by votes. Open up a few of the links that look interesting, and you'll get to see some good uses. In this case, you'll also end up with this awesome explanation near the top:

http://stackoverflow.com/questions/100003/what-is-a-metaclas...

In practice, this works for a wide variety of topics.
There are quite a few bi tools that do pretty much what you're describing on the ipad and other mobile devices now. Share a link, pulls up an interactive dashboard for everyone that they can play with and discuss in the meeting. Many also let you build a slide deck in PowerPoint with interactive dashboards on each slide.

Now if you could have the ppt (or whatever) allow attendees to collaboratively interact with the current dashboard slide then you'd really have something.

Maybe I should get to work on that!
Open source does not imply proper documentation or easy knowledge extraction.

I prefer to read a book about why and how a software is made than to read the source code.
Comparing E-mail Address Validating Regular Expressions
yo dawg! we used quicktime to showcase your iPad3 so you can use apple proprietary tech while you watch apple proprietary tech.
Google just wants the work done for them. If you can make an exploit, you can explain how it works and how to patch it. On the other hand if Google just sees an exploit in action, they have to spend time reverse-engineering it to find out how it breaks the sandbox and come up with a fix, that takes far more time than just to require the working exploit.