skysight-inc/HackerNews huggingface dataset:
Glad you liked it.

Great suggestion on creating similar landing pages for niche reminder services. I've looked into Google keyword tool, but haven't thought of using it this way. Will look more into it.

No, iPhone app is not everything. You're right, in fact, the main juice is in Web service. iPhone is just a client based on my API. Starting with an iPhone app was just market position approach. There is no app in the app-store which provides this simple solution, so thought let's start with that, and then expand. Web service solution is coming soon though.

Thanks again for your valuable feedback.
Google cache link:
http://webcache.googleusercontent.com/search?sourceid=chrome...
If he's from India, that's one nice meal at a decent place.
More that their design in the past 4-5 years (both visual and "user experience") is very bad. It also does not seem to be practiced in the traditional way (based entirely from reading blog posts and with no first-hand experience with how they do things).
Switching from Delicious to CouchDB
Yeah that was very surprising especially since the stress number was the lowest for software engineers. I have way more stress than a dental hygienist.
I didn’t work on the 386, and bugs can be caused by anything, but based on bugs that I’ve seen on processors that I’ve worked on, my guess would be that there was some forwarding logic designed to speed up consecutive 16-bit operations and consecutive 32-bit operations, along with some logic to detect when to apply the forwarding logic.

If the detection logic is wrong, you could easily end up forwarding 16 good bits + 16 bits of random garbage into one input of a 32-bit operation. That would explain Raymond’s "if all the stars line up exactly right" line, since the hole in the forwarding logic must have been really small (or it would have been caught in testing).
Hi, I'm the founder so this will be a little biased :)

I definitely agree that you can't respond immediately whilst you are sleeping, but it can still be effective if you are having a slightly more asynchronous conversation with people.

I have seen some people use Buffer in ways I did not expect. I originally thought it would mainly be used for broadcast, but one of the early paying users is actually using it a lot to ask questions about his particular niche (happens to be Gin).

Another thing I've started to realise is that it is much easier to react than it is to act. If you are sharing content fairly regularly using something like Buffer then it provides many opportunities to react with people who respond to the content shared.

I think, as with any tool, it can be used in an ineffective way. I would definitely not recommend people use Buffer and nothing else.
FWIW, I doubt it costs too much at all to run.

All credit to him, he seems to put in a ton of effort, but this game isn't only for the rich.

Any school kid can start something similar and run it 'unprofitably' for 3 years. 3 years hosting cost isn't a big deal unless you're doing something like video.
Except that would be another hack for the Web. As I said in another comment here, Ted Nelson's Xanadu project already figured this stuff out, we just have to employ some hacks on the Web to make it work ;/
Modern compilers may actually do this as well, though for slightly different reasons -- GCC (at the right optimization level) likes to put branch targets and functions at aligned addresses, so you often end up with little pads of NOP instructions scattered throughout your binaries (run 'objdump -d' on something built with 'gcc -O2' to see firsthand, if you're interested).

I actually have a mostly-written LD_PRELOAD library lying around that exploits this for purposes more like the ones you describe though -- hot-patching code in memory at program load to dispatch system calls via little dynamically-generated trampolines so you can insert calls to arbitrary tracing functions. Perhaps I'll polish it up a bit and toss it on github...
Marissa did plenty of coding, enough that ten years later, we're still finding bugs in her code. ;-)

I think it was more that in a fledgling startup filled with smart, opinionated people, everyone wanted to do design, and Marissa actually proved to be good at it.
Google is selective about exposing IPv6 DNS entries. Your ISP has to be in the Google IPv6 program which means that Google trusts your ISP to provide quality IPv6 connectivity. Basically, Google don't want half-assed IPv6 networking setups tainting their brand as unreliable if for instance Bing works (having only IPv4), but Google is slow or inaccessible.

It's understandable from a marketing point of view, but IMO a pretty coward stance on employing new technology. I'm using Google services over IPv6, but the reason I can do that is because I run my own bind instance and have specifically added the Google IPv6 forwarding entries:

Should you have IPv6 and bind, here is what they look like:

zone "google.com" IN {
type forward;
forward first;
forwarders {
2001:4de0:1000:a4::2;
2001:4de0:1000:a3::2;
};
};

Other than that, reasons for not reaching IPv6-sites, even if you have IPv6 enabled is that (at least) Chrome is very selective about IPv6 support. It may accept IPv6-only sites if the position of the moon is right relative to the suns orbit around the milky way.

With Firefox this isn't really an issue, but Google has tried really hard to avoid IPv6 being used with Chrome. For instance: If you are on a tunnelled IPv6 connection (i.e. non-native, like teredo) it will attempt to detect this and block IPv6-connectivity because Google has chosen for you that this may provide an inferior web-experience with higher latency compared to plain IPv4, if available.

Google's IPv6-efforts so far, while I could give them credit for at least have taken a few baby-steps, is by far the most cowardly I have seen anyone take. I find it very hard to applaud them.
Sounds like Eric hasnt heard of OpenVista.

Also, he is simplifying the problem. I agree with him - but there are some major factors in this problem that are more than just the simple "go open source" solution he seems to propose.

Namely, it's about how organizations have made decisions and their ENTIRE WORKFLOW is designed around the EHR app they use.
I doubt it'll head to the US. You have to understand the difference between the UK and US markets. T-Mobile is a dominant player in the UK market, while they've only managed to grab roughly 10% of the US mobile market. T-Mobile's HSPA network is underutilized here and the last thing they need is a PR mess like this.
The C-like syntax is inherited from Java, iirc you can use Processing from regular Java.
How did StackOverflow.com get initial traction?
This seems really interesting, although the latest series of issues with heroku makes me wonder if it ever can be done in a high quality way.

I hope so, if it did, it would be super-fantastic.
I personally try not to tweet in the half hour before I go to sleep, as I find otherwise that I get too anxious wondering what the response will be to my tweet. I once tweeted something that was seen as offensive on a corporate Twitter account, and ever since then, I've not felt entirely comfortable tweeting something and knowing for sure that it won't be taken the wrong way. At least if I am awake, I can take appropriate action (clarification or apologizing) if necessary.

It is true that I miss out on some of the interaction by doing much of my tweeting during the Australia-is-awake time of day. Most of the time, I'm okay with that. If I'm very keen on an international audience, I will tweet it twice or tweet it early morning here (afternoon in the US). But I make sure to always be awake when I do that. :)
Hiya,
Sorry if I sounded vague! Yes I'm going through a transition period in my life. I have one main startup that's doing well, but not yet in the position to pay me a full time salary, so I'm looking at whether I invest time in other startups as well, do contract work, or invest in my main startup and just stick it out for a bit longer, or get investment.

So was just curious as to what people thought. Yes I designed it all myself. Had a guy do the Halogy logo and Project Bubble logo though.
The initial set of SO users were from the Joel on Software forums and from Coding Horror readers (neither of which were strictly Microsoft development sites, but both had audiences that skewed heavily in that direction).

One of the simple genius things that SO did was deliberately not segregate the community into product silos: no C#overflow, RubyOverflow, etc. even though at the beginning there was a fairly vocal outcry from users for them to do so.
What's sad is that I just realized you've been arguing with a straw man; you've decided I said "H264 is insecure", a phrase which never passed my keyboard, and then went on a rampage against that.

When Mozilla announced its stance on H264 many people, including myself, wondered why they didn't just let some standard third-party plugin do H264 and worry about the licensing, or delegate to the operating system (which, these days, is pretty likely to ship an H264 codec). Their response included a fair bit of hand-waving about security, as you can see clearly from the references I linked. This has been demonstrated to be bullshit, seeing as Microsoft itself released a Firefox extension to get H264 video support through the operating-system media framework, and the world hasn't ended because of it.

Now, how about you add reading comprehension to the list of skills you're going to be working on?
if you publish your results on the internet.

This is also evil in and of itself, running afoul of free speech rights.
"Google is quick to note that this is very much an alpha feature. In other words, expect a lot of hiccups. They note that background noise, thick accents, and quick speech can all trip up the app."

Wow, so it's not practically useful very frequently?
Quietube: Video without the distractions
I believe it had a different cpu (6mhz vs 8mhz) and different a motherboard (16bit vs 8bit).
> Then it's a Safari demo, not an HTML5 demo.

Correct, which is probably why Apple says: "The demos below show how the latest version of Apple’s Safari web browser, new Macs, and new Apple mobile devices all support the capabilities of HTML5, CSS3, and JavaScript".
How about working on it full-time (with a family to support) like he does for 3 years?
If it's repeatable, then it's a bug in the logic or microcode of a chip. Some of these could be really extreme corner cases, especially when people are doing things with mixing 16-bit and 32-bit instructions.

It's amazing how much hardware out there is buggy and fixed by operating systems and drivers.
Lets hope "World IPv6 Day" goes smoothly enough that they can drop some of those restrictions. =)
In addition to a regular NOP, the Motorola 6809 (and possibly other 6800-series processors) has a BRN instruction: branch never. It's the opposite of BRA (branch always): it takes an 8-bit offset and ignores it, effectively making it a two-byte NOP.
Not as big a problem as you might think. Just feed them to a parser designed to deal with broken HMTL, and then use XPath. I'm using lxml in Python for this, and it's working very well for me.
Looks like it's already loading slow.

Alternate source: http://www.elliott.org/blog/southwest-airlines-pilot-holds-p...
There are a few more sterling examples:

* Craig Newmark was running craigslist solo for a couple of years, when it was still a mailing list.

* The imdb guy (Col Needham) runs it with only a handful of volunteers until it was sold to amazon.

* Brad Fitzpatrick ran LiveJournal alone for a while when it was still headquartered in Oregon. During that time he wrote memcached.

* Drew Curtis runs Fark.com alone, since 1999.

* joshu was running del.icio.us alone while still having full time job.

* Markus Frind is the poster boy of doing it alone with his plentyoffish site.

* Marco was doing instapaper as side hobby while being CTO at Tumblr. Couple years later he went full time on it.
There are special visa categories for canadian passport holders. It's entirely possible to come to the US.
This is a cool idea. Thank you!
Readability: the Optimal Line Length
dude.. google is getting closer to a real time universal speech translator and you find a way to be unimpressed. What does impress you ?
Why Johnny Can't Be Agile
Not on any public projects, but I have been experimenting with Cloudfront RMTP streaming. I'm interested to see if there are any big projects using this.
Predictions of events occurring are quite easy to make. Predicting the exact timing of those events in order to make money from trading on them is much more difficult and risky.
Also EU user...

My prepaid plan entailed: 1000 minutes calls in my home network (biggest carrier), 200 minutes to all other networks (roaming is extra but the tariff is capped), 1000 SMS and MMS messages, 1GB Data - for 15€.

Now they raised the price a bit: I only get 100MB data and the price got raised to 19€, however I can get 100MB extra for 2€ or 500MB extra for 4.5€ or 1GB extra for 6€.

Mostly the 100MB is enough for my needs (excellent WIFI coverage most of the time).

However - we pay bigger prices for our smartphones, but completely worth it IMO.
Our 100th title: Arduino
Incredible story. So happy this pilot got the proper recognition and appreciate he deserved, instead of scolding him for making the plane late. Southwest really is just far and away the best run airline of its class. They don't treat the people who fly on the airline like crap, and they are rewarded for it.
Begging your pardon, that strikes me as a quintessentially ideological response. The author's entire point is that the programs she's writing about are working, that is, people are "going out and succeed[ing]", assuming you consider peasant farmers' children becoming nurses and accountants to be a success.

Do we have any evidence that she's incorrect on the facts? I don't mean in general, I mean specifically: in Brazil and Mexico, as the article describes.

The interesting thing here is the opportunity to observe and measure, rather than affixing labels ("welfare program") and dismissing based on pre-existing beliefs. The abstract arguments just lead around in circles.

Edit: this article was posted a week ago but received no discussion. I posted it again because, whether it's right or wrong, it deserves extensive discussion; plus if it's right, it counts as an interesting new phenomenon. New to me anyway.
interaction design. I agree this is super important. I also still think the founders should be doing it.

One could argue that for many products, traction starts with interaction design. Good interaction design involves finding out how your user thinks about a problem and then finding a solution that naturally fits inside the user's mental model. Wireframes, etc, all flow from that core revelation. To do this, sometimes you need to interview (potential) customers, study their habits, and really understand their needs.

So it should go without saying that founders should be doing interaction design, but this is first time I've ever seen it put plainly.

The opposite situation, where founders don't have a deep sense of their users' needs and habits, is a recipe for failure.
Although I commend Southwest and everyone involved, I'm more bothered by why he couldn't have been afforded even basic additional attention to get him on the flight on time without having to delay take-off. I'm not saying they did the wrong thing, but once you delay a previously on-time flight, you start affecting other people on that flight who might have tight connections.

The fact that they couldn't get him pushed through in the two hours he was there before the flight is the problem. The pilot just fixed the problem that shouldn't have been an issue in the first place. The entire support/service system let this guy down until the very last possible moment.
One commenter makes a comment that the developer "has no passion", to which kreci responds it is "just business". I have to agree with the commenter, that it is sad the apps are made for the sole purpose of ad impressions and the niche blog content is outsourced (and not very good content on top of that). All of it seems a bit shallow, but that is my opinion. In my own app development, I want my apps to empower people and enrich their lives. If I succeed in that endeavor, I will be rewarded.
Don't laugh - VCs enjoy people with past success which is the same as saying "lightning strikes twice" - for both some type of filter and personal reputation hedging.
I think you should re-read it and read more carefully, this time. All mentions of ideological are w.r.t. what your considerations are for choosing which video codec to use, and have nothing to do with whether or not you agree with the piece itself or the opinions stated within.
Or, if you look at it more cynically, if the average stock grant for each new employee was $750k worth of options, then that leaves a pot of about $13.25bn for the rest.

Given dilution, and grants etc, i'm gonna guess that 2000 employees will get 750k (a new house) and 500 (the first 500) will get an average of $26.25m apiece.

Though, i'm sure it's more logarithmic than that...
... or perhaps I read it too quickly.

Which going back over it, seems to be the case. My bad!
Google 2.4% Rate Shows How $60 Billion Lost to Tax Loopholes - Bloomberg
This is a great example of what happens when you give your employees the freedom and authority to do what they think is right, instead of enforcing a blanket set of rules. People are naturally compassionate and willing to do extraordinary things. It often is mostly a matter of getting out of their way to let them do what comes naturally, and rewarding them when they do something amazing.

Imagine what his experience would have been like had the other people he'd encountered had felt similarly empowered.
It certainly isn't specifically tech, but it does show how much treating a customer properly can have a huge effect on that customer and thus your business. Because of that pilot, Southwest is now getting a ton of great free press. Seems like a great lesson for any startup. Also, the article mentions that the flyer who was delayed was a repeat customer (as he had a number of free flights). You should treat your loyal customers well.
Great article, especially for engineering managers. There's always a temptation to do something manually since it's quicker now, but in the long term all that time adds up fast.
No rumors of a new generation? Microsoft and Sony have been pretty open about planning the "Xbox 720" and PlayStation 4 since the current generation launched.

If you mean there's no rumor of the next generation arriving soon, that's true enough. Sony in particular have always stuck to the position that the Playstation 3 is meant to last for roughly a decade, which is why they said they weren't too worried by the fact that nobody wanted a PS3 when the system first came out. We're around the five-year mark now.
I know we like absolutes, but wasn't NFC a pretty darn bit tip off that mobile payments would be coming?
I found this paragraph interesting from not just a Health IT perspective but from an "understanding Google" perspective...

“If I were not doing what I’m doing and I wanted to do something in health care … I would go to all of the research universities and would try to figure out where the best, interesting IT software is that can be open-sourced,” he said at a health-IT panel discussion. “My guess is that a platform like that would be remarkably different from the platforms that we are using today,” he said.

He wouldn't go to the patients to find out what they want or to the Hospitals to find out what they need he'd turn to the research community. I'm not sure whether that's a good or bad thing. It probably has aspects of both.

But it's instructional because that's not what normal software company's tend to do. For example, when Microsoft wants to build a health platform they go to hospitals and do usability tests with doctors and nurses.
This kind of story does a lot to assuage the sort of misanthropic "it's-end-of-the-world-and-people-don't-care-about-each-other" feeling I normally get when often dealing with big corporations. It's awesome to know that people still do the right thing to help other people even when those helpful things might inconvenience their business. It's just heartwarming.

Also, it makes good business sense. Especially for Southwest to say they're "proud" of the pilot for doing it. They ought to be proud. It shows they actually care, and that's what builds long term relationships with customers.
The Value of Ritual in Your Workday - Peter Bregman - Harvard Business Review
Google design statistically, like evolution, except the variations being tested are not random (well, maybe some might be).

I would disagree with you that their products are not well designed. Of course they have many products, but the majority that I use are a step above their competitors.
Wolfram Alpha Launches "Course Assistant" Apps
Developer Happiness: a Five-Part Series
Researchers Create 3-D Models With Flickr Photos
I just spent two nights pulling that ~10MB down from a BBS.

10 fps 3D action!
Nowadays MSVC supports the /hotpatch command line option, which inserts fillers like "mov edx, edx" or "lea edi, [edi]" at the start of each function for the same purpose.
Mixpanel (YC S09) Gets A UI Makeover; Monthly Data Volume Growing By 40 Percent
Hate to repost it but:

Everythings Amazing & Nobodys Happy

http://www.youtube.com/watch?v=8r1CZTLk-Gk
What Happens At CES? Observations From A CES Virgin [video]
My point was that formatting a 800kb disk to 1600kb (as you could on the Archimedes) is likely to - and in my experience has - corrupt after a few days of use, and thus is not worth the amount of money saved.

Luckily it was just copied games that got corrupted, but it could have been worse.
Thanks. I'll start with the smaller sites and build it up then :)

Question: do you get 50 more promo codes every time you update?
If you were there, it's hard to forget. Weird fun for a while, but ultimately a bad turn for a lot of people.
3.5" HD Floppies were awesome compared to non-HD.
For video of individual landmarks, visit: http://www.cs.unc.edu/~jmf/rome_on_a_cloudless_day/
Chicken: Does great customer service make a company great or does a great company insist on great customer service?

Egg: Who cares?

I aspire to build a company with raving fans like Southwest's.

Nice story. Thank you, OP.
That would be DOS 3.x. You could specify a file under (Apple's) DOS with "long_filename,S6,D1". File names could have up to 33 chars and had type information (one byte) so as not to rely on naming conventions.
And, to take this a step farther, note that one of the most powerful forces contesting the bad influence of for-profit journals has been the research establishment itself.

For instance, most of the board of Kluwer's journal Machine Learning resigned to make an open journal (JMLR, http://en.wikipedia.org/wiki/Journal_of_Machine_Learning_Res...). And NIH now requires free distribution of articles produced under NIH grants, after an embargo period (http://publicaccess.nih.gov/)
There is a hack to get around this. You can manually gzip your files before uploading them (or have a process that does this automatically). You can have 2 folders in your bucket (e.g. bucket/gzip/ and bucket/nongzip/). You include one Javascript file that is gzipped at the top of your web pages and in this file set a variable (e.g. var gzipEnabled = true). If the browser supports gzip, this variable will be set on your page. If not, the file will be gibberish, and the variable will not be set. You can then check for the value of this variable when including other assets on the page, and request them from the appropriate folder. Of course you have to weigh whether this approach has other performance drawbacks and whether the additional dev time is worth it.