skysight-inc/HackerNews huggingface dataset:
While having people actually refer to themselve as resources is pretty scary, it's not exactly new. It's just that business people have no regard for human dignity, which is also why the department for hiring people in companies is called 'Human Resources'.

And no matter how nicely that is sugarcoated, that's just what you are to those people.
Have you ever tried something that tells you what to do? I've tried things that wakes me up with music or all kinds of things, but the key here I think is the message you can write to yourself. If you could tell yourself all the things you need to do for the day, that would be a really good way to start the day. Because I find that even when I do wake up most of the times I just do nothing productive. I think it's great to hear a todo list when waking up.
We've been absolutely lucky and had nothing but a great response with the iPhone app team. We had an app initially denied, and within 2 days of responsive communication we solved the problem they were finding and got it pushed live. However in regards to the desktop app store, we're not touching it and hoping that we can continue to deploy outside of the app store as we can't ask our pro users to work within the constraints of the sandbox.
When you're stuck between Apple, the thing a lot of people really, really want, and Android, the thing people get when they don't really care but want a good phone that's not too expensive, there's not much room for the sort-of-good, sort-of-indexpensive.

Maybe Elop can do a stint at RIM when his work at Nokia is done.
If you have your own do's/don'ts send them to me and I'll create a curated list. courtney@publikdemand.com
Xcode is "free" with your $99/yr subscription
sorry. I have IE 7 (work).
Matthew,
Let me know your mail id or send me email at saathi@gmail.com. I am a developer and I will able to help you.
Are you kidding? He's laughing all the way to the bank.

Let's say Inman sent the $20,000 check. The lawyer would get _at the most_ $10,000. Now, he's known as the "lawyer whose mother loves bears," appears on MSNBC, and has his station elevated to an "legal expert on matters of the internet."

You can't pay for that kind of publicity. His indignation is probably tempered with a good dose of gratitude.
I wouldn't have a problem with that since it's a .com (which means a commercial website.)

I would really like to see the Library of Congress get .books and make each ISBN a domain.
> If this gets any more out of hand, how much business or reputation do you think this lawyer would have left?

And what makes this lawyer deserve a good reputation? It was his responsibility to investigate the case, and apply his best judgement as to if FJ had any legal ground to stand on. From what is publicly known, FJ has no basis for their threat of legal action, and the situation appears so cut-n-dried that I doubt the existence of any hidden facts which could change this.

The lawyer had a choice to inform his client of the legal situation. The lawyer had a choice whether or not to represent FJ. And the lawyer is now paying for the consequences.
Keyframe Animations With JavaScript – Rekapi
At least UNIX time is sane enough not to count this madness, so all time differences are objective; only one timestamp value will ambiguously mean (-1):60th and :00th second in UTC.
We use http://testflightapp.com with beta testers, I can't praise it highly enough.
Acme mouse chording is really cool, doing something similar with keyboard-oriented editors is much more tedious and often outright painful ( http://acme.cat-v.org/mouse ).

I suspect ken spends most of his time thinking rather than typing, and I have found this to be true of most great hackers.

Other famous Sam users include Brian Kernighan, Bjarne Stroustrup(!) and Tom Duff. Kernighan writes at least as much English as code and I wonder how that affects his editor usage patterns, but I suspect that even when writing natural languages most time is best spent thinking (his writing style is very concise and clear, one could say similar to ken's code).

I think the obsession with saving keystrokes is very misguided, I still use editors like vi frequently, and having to think about what magic combination of commands to use to perform a task can be very distracting, is fun and feels good, like a tiny puzzle game built into your editor, but it doesn't help you write better code faster IMHO.

P.S.: Is interesting who has stuck with Sam and who moved to Acme (Dennis Ritchie switched to Acme, and most of the Go team Google besides ken use it too).

See also: http://sam.cat-v.org/
Advantages of Metal Garden Furniture
In terms of flexibility, I think this would be a fantastic addition to the tools. Having it be a shell var instead of an argument might be worthwhile - if I have a few stages in a pipeline dealing with the same kind of record, it seems useful to be able to say

( RECORD_PATTERN=somepattern; my | pipe | line | whatever )

rather than

my -R somepattern | pipe -R somepattern | line -K somepattern | whatever -R somepattern
Can we end these articles please? They're link bait.

Apple users are wildly happy according to surveys. The platform is still the strongest dev environment is Apple's history. The tradeoff is reduced control over your hardware and software. Not perfect, but concessions are made.

The use of metaphors is always what rings false though. The 'crystal prison' or leaving users in the 'dark'. Users are given a touch device that talks to everyone on the planet, can download things for 100 pennies, and becomes more useful with time. User don't see this as a dark prison in any way.
The Only Thing That Can Stop This Asteroid is Your Liberal Arts Degree.
We use the murmur server on a linode, so it's totally free (if you have a linux server already). Just "apt-get install mumble-server" on ubuntu server.

Still have to use skype for external calls and stuff, but for internal comms we love it so far.
Interesting, does anyone know how this compares with the popular Neo4j Database?
There are very few people on this planet who make me envious, but DHH is one of them.
"Delivering a single new operating system every year is difficult. Apple is shipping two entirely new operating systems. To put that in perspective, Windows 7 was shipped in 2009."

The move from Windows 7 to Windows 8 is not like the random collection of tiny non-updates in going from Lion to Mountain Lion. I know you're at WWDC and high on Apple right now, but try to keep a little perspective.
You might look on this in the context of work on selective breeding of flies at older ages by Michael Rose:

http://www.fightaging.org/archives/2011/04/the-work-of-micha...

Variability of longevity in response to changing circumstances persists across generations for calorie restriction and age of childbirth in a range of laboratory species, so we should not be completely surprised to see some signs of that in human populations. The trick has always been to be able to peel that away from the confounding factors. (And you can argue over whether this paper manages to do that sufficiently well).

From an evolutionary perspective it makes perfect sense for organisms to adjust for longevity or a fast burn in response to environmental changes. Species that are able to do this should be more successful, and this is an old, old set of machinery - as shown by the fact that is shared with flies, yeast, and so forth.
For those who didn't know how Voyager can still be working, it is running on a Radioisotope Thermoelectric Generator (a nuclear device). Solar panels would be useless at its current distance from the sun.
From every standpoint but legal, yes.
The best course of action is probably for funny junk to get try and wring some minor concession out of Inman

They repeatedly stole his work. How does it make any sense for him to offer some sort of concession?

he'll inform them of any issues directly before publishing them on his website

He did just that in this case.
It was deferred, not rejected. And France is on the same side of the issue as the USA (they don't like leap seconds).
Except that PCREs (or most of their implementations which are used in all those languages, re2 and Go's standard regexp package are exceptions) have some fundamental issues: http://swtch.com/~rsc/regexp/regexp1.html
Pay What You Want for Guy Kawasaki's eBook on Gumroad
>The best course of action is probably for funny junk to get try and wring some minor concession out of Inman (that he'll inform them of any issues directly before publishing them on his website or something similarly trivial) and drop the whole thing.

Why should Inman concede anything? He's in the business of making fun of people, so why should he give funnyjunk a pass? IMO, what he should do is have their safe harbor protection invalidated because they don't conform to DMCA takedown requirements and go after them in court, but he's indicated that he wants to focus on his work. Funnyjunk should take that as the biggest gift ever and slink off.
> A good, clean, new 35mm print is very clearly distinguishable from from a 4k projection. Even casually you can see the difference

What difference are you referring to? If you're talking about clarity/pixels, the source format is as important as the projection. Academy and super 35 waste a lot of space on the frame. Super 35, which was really common for big time movies a few years ago because you could use spherical lenses, actually requires an intermediate step making it anamorphic for projection... which makes it less clear on the print.

The only 35mm source format I would argue provides higher resolution on 35mm than a 4K projector is going to be anamorphic (aka Panavision or 'Scope). It requires no intermediate step before projection. It looks like Nolan is shooting Dark Knight Rises anamorphic and 70mm for the IMAX stuff.

Other than resolution, the blacklevels of film are higher and there's weave on film. Plus, unless you only go to high end theaters that take projection seriously, your typical projector jockey at the local AMC can barely get the movie in focus. I once saw Saving Private Ryan projected with no matte. So every time an effects shot came on, the top and the bottom were cropped. Non effects shots had full frame. (http://en.wikipedia.org/wiki/Open_matte)

Anyway, given what we've seen with digital photography, I'd expect the technology here to advance pretty fast.
Except that Pike's paper precedes Hadoop by two decades.
Last chance for Emacsy, an embedable Emacs-like library. 24 hours left.
> You note that nowhere in your YC application do they specifically ask you about money stuff.

Sorry maybe I was slightly vague in the blog post, the YC application form has a specific question on money [1], but as I said in our post, we answered it with by just described the ways in which we might make money in the future (our revenue streams and potential exits). We got the impression that YC is after startups that it can parade in front of VCs on demo day for their series A, and for that they need to be more than $5-10M/year.

[1] "How do or will you make money? How much could you make? (We realize you can't know precisely, but give your best estimate.)"
The missing bit of that is the actual profit. The praise of the world's hacker community does not pay off the mortgage. On the other hand, if it's open source, anyone can compile a client which doesn't show their ads, and give it away.

Don't get me wrong, I'd love Skype to be open sourced. But I can see why they haven't done so.
I still get goosebumps when I listen to some of the greetings on the "golden record" and imagine someone out there listening to it one day: http://voyager.jpl.nasa.gov/spacecraft/greetings.html
You don't have a right to business or a good reputation. If I act like a jerk and you accurately report it to people and they decide they don't like me because of it, the resulting damage to my reputation is my fault, not yours.

And remember, what LulzSec did to HBGary Federal is hack their servers and leak their private data. If LulzSec's techniques were limited to sending strongly worded letters, I don't think they would be controversial at all.
I can think of quite a few use cases for use in our products. I especially like the idea of broadcasting a downtime if we intend to go down for maintenance. Also, apart from sending emails to our users about new feature launches, we can use this to make sure our users don't miss out on the new features.

Wish you luck, this seems useful to any website that wants to keep its users informed!
This is really interesting. It promises to help bridge the gap between conscious periods, while allowing us to capture bits of our unconscious and dream state musings.
>Do you have any resources / books for writing modern C like this

No, sorry.

>is it all experiential from the trenches?

It's mostly about applying general principles of software construction like separation of concerns, encapsulation, robust interfaces, etc.
This story was submitted two days ago: http://news.ycombinator.com/item?id=4099940
I have submitted around 30 apps to the App store, and I have been rejected 5-8 times. Each time, I got a clear reason why I was rejected, and sometimes suggestions on what to fix. My biggest problem has been that you have to re-submit the app and get back in line to be reviewed, so if you get rejected multiple times, the review process could turn from weeks to months. Your mileage may certainly vary .For the most part, my apps are not intentionally pushing the limits of any known rules, and my rejections have mostly been as a result of an oversight.
7 levels of photographers
I like and agree with this article in terms of finding A-listers. But one of the biggest challenges is getting the hiring team/managers to be more proactive. The culture especially at larger companies is to give it out to 3rd party vendors/recruiters who just shoot in the dark to find a good candidate.
I'm not a radioastronomer, but I'm fairly sure that if I went next door and talked to one they'd laugh their heads off at the suggestion.
Actually, it looks like a lot of what you're referring to has been possible since fall of last year. See: http://developer.skype.com/ Skype now has an enhanced API and plugin architecture that allows exactly the type of firefox extensions that you're referring to. Unfortunately, the underlying communications protocol remains closed, and so requires a binary that appears to only work on 32-bit systems (not to mention ARM). I'm actually OK with them keeping the communications protocol closed-sourced, but they need to provide binaries for a greater variety of architectures if they really want this program to work.
I sure wouldn't try and argue that a digital lynch mob "killed" HB Gary Federal or this attorney. If you look at these two cases and the resultant internet backlash you'll notice a pattern of escalating the issue at which point they eventually end up backing down once they realize how utterly stupid they look. Then once their incompetence is up for display for all the world to see they claim they where "killed" by a "digital lynch mob". Please excuse me if I'm less then sympathetic.
There is also sam -d ;) http://man.cat-v.org/plan_9/1/sam

(It hides the GUI and gives it a more ed-like interface that you can easily script, but this is kind of a hack for Plan 9-nuts ;)
Followup questions then. Do they have a phone line you can use? When you contacted them were you friendly, terse, unfriendly? Just from my own dealings with other forms of customer service I've found that most people who find the support unpleasant, untimely, etc. are terse in their communication. This isn't the same as unfriendly, it's just blunt and overly concise. Support folks get so much communication they tend to take it much like being unfriendly and put them at the bottom of the queue. Sometimes, of course, the support staff are just unpleasant or slow or bogged down in bureaucracy.
In the most recent application round, they did specifically ask about money in the application. And they asked my team about money in the interview as well (with a visibly negative reaction from an interviewer when the number we gave was smaller than he apparently wanted to hear). Please don't assume that your experience is the same as everyone else's. Perhaps the fact that you already have a strong community gave you a free pass with regard to money issues.
It's the push -f that I was missing. That would solve my point. :-)
As to your point 2, I've heard multiple times now that this Linux version does not include the in-conversation ads.
What, wasn't the whole point of all web technologies to pile abstraction layers on top of abstraction layers so you never have to think about pointers ever again? :)

Native platforms and architectures were replaced by browser platforms, trading power and control for deployment headaches. And now you want to write for multiple browsers, multiple OSes and multiple architectures all at the same time while still battling heaps of restrictions any decent OS/antivirus would impose on binary blobs that can be run by a browser directly?

(disclaimer: I'm obviously biased towards native development :))
That's a false dichotomy, isn't it?
I started with an approach like yours, but really wanted the ability to have a subview helper function that inserts the subview in the right place in the parent's template. In order for this to work, I need the helper function to output the subview's element but defer rendering the subview until the subview's element is in the DOM. One case I really feel I see benefit from this is in creating reusable subviews for form elements, but I wanted to choose a simpler example to show the approach. Could be the example I chose was too simple.
Skype worked fine for me in Jan 2012, last time I used my iphone 3G (ios 4.2.1).

Voice/chat only, of course, because of missing front camera.
How about "ideator" vs "executor".
As someone who's both conducted interviews for an incubator, and been through the YC interviews, I think you're focusing on the wrong thing here. "The team" goes a lot beyond paper qualifications, and I think a lot of your shortcomings are there if anywhere:

* You changed your answers quickly before your interview because you hadn't thought them through before-hand.
* You weren't confident.
* You weren't committed. This is the big one for me. If this is a great idea, why is putting your PhD on hold conditional on getting into YC?

YC often accepts startups with ideas they don't like. We got a phone call right after walking out the door even though half the partners still weren't convinced of our idea. The important thing isn't having amazing figures at the start, it's being able to think things through. The YC partners can help with tuning to get the most impact. (It honestly doesn't seem like this is the biggest issue for them, either.)
Reminds me of SIGSALY from WW2: http://en.wikipedia.org/wiki/SIGSALY
Slightly dazzled: Impressions of a Foo Camp first-timer
Amusing, but the issue is not really gaining or losing seconds, but keeping the clock synched to the rotation of the Earth. As long as we're going to all the trouble of dealing with timezones to make sure our wall clocks have a roughly consistent relationship to when the sun is in the sky, we should be doing this kind of thing as well.
The automatic system signals, which may be focused on new goals
Get the Flowers Bouquet and Gifts for Every Occasions
Knowing the difference between convertible notes and priced rounds is very important. I would recommend Quora too.
Google doesn't portray its ads as content.
Er, actually the posix times will be big numbers like

1339696578.75
1339696578.00

and so forth. I just called them 60 so you'd know which "second" was which.
How else could they possibly justify spending $8billion on it?
Best Websites
Xcode is free, period. The $4.99 thing was only in place briefly.
PHP 5.4.4 and 5.3.14 Released
Economists demonstrate exactly why bank roberry is a bad idea
AngularJS 1.0 - unobtrusive data binding & more
Exactly! I actually had these two separate ideas, and they came together while I was trying to build the first idea. What was awesome was I was actually able to capture my dream on my first usage. You should try too! Would love feedback :)
Thanks, I'll go and play with Haxe again then!
Re: 1, you can set it in the database as a UTC record and then have it visually change in the HTML (using javascript) with several options.

Eg: If I select 7am on 6/15 from your dropdown list, you render some inline HTML that shows some/all of the following:

"7am EST"
"4am PST"
"6am CST"

etc

Timezones are definitely tricky, but if you search StackOverflow or other sites there might be some good recommended approaches.
Well, the operating system you used to write that comment was probably written in C, so apparently it does in fact work in large projects. It has weaknesses to be sure, but I don't think lack of OO (I.e., structs with functions) is one of them.
There is a whole spectrum of profitability between not profitable--ramen profitable--yacht profitable. IMO, a startup worth funding needs the money in order to scale, because what they're doing is working and they need to grow it. If you need operating cash, the cheapest you'll get is a bank loan (if you can get there) or even cash advances on credit cards.

Some businesses won't scale or won't scale well, which can be a perfectly fine situation as a 2-5 person startup. If I had a 2-person startup bringing in $500k in profit/year I'd be a happy camper, even if it couldn't scale further than that.

I think a lot of founders see investor acceptance as a certain validation to their business, when really it is a classification of their business. Investability isn't perfectly correlated with viability. Consultancies might be the perfect example of this -- they can generate major major cashflow, but you'd never want to be an investor in one. Doesn't mean consultancies are bad businesses, and YC's rejection doesn't mean yours is bad business either.
Your comment is right on the mark. Those who have a great team, environment, business model, etc. need to be more progressive with their recruiting approach. Although it may be a slight shift, transparency will work in their favor with engaging top candidates.
Wow that's pretty hardcore. Respect.

But I bet you weren't able to do text-to-speech thing back then :)
Isn't this the same thing?

https://developer.apple.com/appstore/guidelines.html
It's not the advertisements I find unsavory — it's the spin. Rather than just say, "We will be introducing a new type of ad that we hope users won't find too intrusive," they instead refer to the ads as "content" and spin them as conversation starters.

I agree that ads have their place, particularly in a free product or service. But since you brought up Google, I'm not sure we should be holding them up as an example of how to do un-intrusive advertising:

http://www.davidmihm.com/blog/google/world/
Except that, as I point out, your explanation is neither obvious nor reasonable (frankly, I'd say it's flat wrong). Yet you introduced it without evidence anyway as a way of saying "What about this?". That's the same technique creationists use to "challenge" evolution. You can't make that argument, logically, with a flawed counter hypothesis.

The only reason I posted is that you got uppity in your final sentence, complaining about journalists lack of statistical sense. Frankly, yours is no better.
Amidst all the rest, do not ignore your physical health issues. I had some physical health problems seriously impede my concentration. Specifically, chronic discomfort kept me from entering that state of "flow" that previously had represented the majority of my productivity (and happiness, by the way).
Open source web server versus closes sourced one