skysight-inc/HackerNews huggingface dataset:
_why -> camping
_why -> shoes
_why -> a bunch of other stuff, some of which is now part of the Ruby standard library
Really? My memory must be fuzzy, ISTR it was a coding exercise, at least in the 80s.

The memory is the first thing to go, etc etc.

EDIT: It was indeed robots from the beginning (1987).
http://perspective.mit.edu/about/history.shtml
Are you talking about the x86 sticker terms? I am concerned about ARM.

I don't think x86 is going to change dramatically, I just think it is going to continue to be marginalized. I, like many other consumers it seems, want a small thin fanless ARM computer.
See my response above. This was originally submitted with a title similar to "This 16 year-old from Eastern Europe has a better sales page than you".

I was responding to this title by pointing out that this is not obviously or demonstrably true, and also arguably untrue.
Visualising Geohash
Are Some Cities Built to Encourage Drunk Driving?
Why the Google+ long game is brilliant
Yahoo Mail users hit by widespread hacking, XSS exploit seemingly to blame
The buzzwords you just used don't have anything to do with the GOP.
Site seems down now.
Indeed. In situations like these, there is an unconscious bias [0]toward believeing the person who first reported an incident.

[0] Do 'conscious' cognitive biases exist?
3 Important Areas Where B2B Social Media Goes Wrong
yup. I actually managed to travel without my laptop for a few weeks!
"When a lot of people think of marketing or sales they think of tricks that fool people into buying something. But great marketing doesn’t do that. Great marketing comes from understanding exactly what the customer needs on an emotional level, and showing how your product will satisfy those needs."

This is so true. The difference between knowing your product and not knowing your product is knowing why someone needs to have it. That is why the question "Why would anyone buy this?" is so revealing. It is also why so many startups blow it.

I asked an engineer who was talking to me about their product that question and he said, "Why not? Its free!" I pointed out that going over to the side of the road and picking up rocks is also "free" but people don't do that everyday. Certainly not so often that municipalities feel a need to secure their landscaping from theft.

Understand what people need, and solve that.
Cheers for the counter-example.

I can't think of a compare method in the Objective-C core lib (the biggest nil-swallowing lib I know of). Does anyone know of one? Would be interesting to see how it's handled and if it causes issues.

You could return an enum, which would allow you to use non-obvious values (Lower = 1, Equal = 2, Higher = 3), though this would make it a bit of a pain to interface with C-style libs.

Obviously the presence of a work-around doesn't mean nil-swallowing is a good idea, but rather cements the idea that library authors need to put in extra effort to make sure nil receivers are handled appropriately.
Was the coffee move from Carte Blanche to Bourbon Coffee due to a change in location or a change in preference?
This Best Buy Circular Says It All | Paul Thurrott's SuperSite for Windows
Automatic Header stick to scroll with jQuery
Play Safely In Sandboxed iFrames
There is a huge untapped market of people like me who would gladly put up $50 to help you buy a set for your class. Setup a form somewhere and I will gladly donate.
Why the A-round funding crunch may be worse than you think
It's a lovely, incredibly refreshing idea.

Don't confuse it for a legal license though, of course. For one thing, it leaves you open in the event someone modifies your code to do something terrible / broken. Maybe it could be something that can be layered on top of a license? I really love the idea of Hugware and would love to use it for all my open projects.
If Google+'s long game equates to simply integrating with other Google services then I fail to see how it is brilliant.
http://www.youtube.com/watch?v=92pM6hJG6Wo&feature=youtu...

I was stunned by how fast the blind can "speed listen" in the linked video. Is this something anyone can learn?
Stallman writes well. I wonder what portion of his influence is attributable to that.
Open Data and the Age of Accountability
I snap a picture every time I make a git commit. It's an easy way to ensure that I'm sitting at the computer.

https://github.com/zacstewart/dotfiles/blob/master/git/.git_...
I feared it was going to be hard to resist buying this. Then I saw the product video.
All the pages are also live, so you can link a friend to your session and chat while listening.
Thanks for your feedback

- There are 7 images in a 12k character article. One header image. Two are diagrams that shall explain what i am talking about. Another one shows RK's extrapolation. And two show stereotypes of what i speak about. I am not sure if it is entirely fair to say they "add nothing to the post"

- The layout is broken. It's hacked together template. I didn't have the time to fix it yet. I am as-we-speak trying to redesign the whole page. Hopefully ship-able tomorrow.

- I am non-native english speaker. Thus i have a sometimes weird grammar. I used get my articles to copy-editing. I stopped doing that. Maybe i will go back to that. Thanks for the hint.

- I agree with your point of view. I wanted to present others as well in this article. I personally don't believe in the "Illusion of Progress" by Kasparow.

Again,
thanks for your feedback
CES 2013: Yawns, grumbles greet innovation event of the year
What about the desk console from the pod bay? Or all those screens with 3 letters? They were all CRTs weren't they? On a side note, I was just thinking about how, "not forward thinking" the movies were for using something as outdated as CRTs... then I realized, In 2001, we WERE using CRTs!!!
Ask HN: What is the best iOS developer bootcamp?
That's a rule of C; stack vars are not initialized. Same thing would happen with an int.

Member variables of a class are set to zero by (init or alloc? can't remember.)
Any use cases for Nil, that is, the class pointer to nothing? I've not seen it in the wild (which isn't saying a great deal.)
I'd be interested in seeing the one(s) that keep track of application usage!
The public beta version of NOOWIT is gonna be released by the end of this month..It's the future of magazines :) http://www.noowit.com/
Been using FamilyLeaf for a couple of months and it's been great. All the family loves it and it's very "private" something we missed from Facebook.
>Hence the major effect of the Panopticon: to induce in the inmate a state of conscious and permanent visibility that assures the automatic functioning of power. So to arrange things that the surveillance is permanent in its effects, even if it is discontinuous in its action; that the perfection of power should tend to render its actual exercise unnecessary; that this architectural apparatus should be a machine for creating and sustaining a power relation independent of the person who exercises it; in short, that the inmates should be caught up in a power situation of which they are themselves the bearers. To achieve this, it is at once too much and too little that the prisoner should be constantly observed by an inspector: too little, for what matters is that he knows himself to be observed; too much, because he has no need in fact of being so.

Michel Foucault on Bentham's Panopticon Prison design, which utilized a ring of cells around a central guard tower.
"When we make a sale, we want it to be because the copy addressed customer pain and offered a solution they could connect with on an emotional level. We don’t want to make a sale because a customer is smart enough to swim through a list of features he doesn’t care about, and come up with a reason to pay money on his own."

That's a great lesson and why branding is so important, Apple's products are a great example.
Which companies provide academic dataset like Yelp?
For my data mining project this semester at school, I was hoping to work on something besides the UCI repository dataset. Yelp seems a pretty good option, but would like to know if there are any more such options available.
What you say is all true, but there's one thing that probably hasn't hit most HN readers yet: the job-hopping stigma. It sucks that it exists, but it can catch up with people after a certain point.

Yes, good programmers can generally get better jobs quickly, but there is a point some people get to where the "job hopper" image starts to hurt them. Most people, if they see a string of 6-month jobs, assume this person is constantly getting fired.
Sitespeed.io 1.5 released
PagerDuty (YC S10) needs a Lead Operations Engineer
The most shocking thing for me was that people drink milkshakes for breakfast? No wonder this country has a health crisis. Does anyone here drink milkshakes for breakfast?
27 Inch Screen "Coffee Table" Tablet From Lenovo
The above dystopia is in fact why most people hate IT. It's not the front line, it is the policies such as expoxying USB ports for data loss prevention that are reviled. Some organizations really do require high levels of DLP - national security for one, production support for secure managed services is another. Others are utterly draconian for questionable cost/benefit reasons.

It should not be considered criminal to use documents on multiple devices. Thankfully saner heads are prevailing as bring-your-own-device policy management and app containerization becomes mandatory now that the CEO and VP of marketing insists on using their iPad.
6.270 is alive and kicking. This year's website can be found here http://scripts.mit.edu/~6.270/
Not everything. They think Sweeden and Finland are Western Europe despite the fact that those countries geographically are more eastern than for example Poland.
I tend to agree, but I was latching on to the commonly accepted definition, as Wikipedia defines it:
"A lifestyle business is a business that is set up and run by its founders primarily with the aim of sustaining a particular level of income and no more; or to provide a foundation from which to enjoy a particular lifestyle."

http://en.wikipedia.org/wiki/Lifestyle_business
This is what I'm wondering as well. My wife's account was a part of this hack yesterday, though oddly she never uses the web interface. Maybe she was logged in regardless. She changed her password afterwards, but maybe the solution is to just log out of your account to kill that auth session cookie?
The text right below the image says "Firefly is a great way to help our less technically savvy users navigate our product."

They are trying to evoke the kind of user who provides the hardest challenge to support, and who would benefit the most from screen sharing during support.

It might be more clear if they had the text overlaid or above the image, so that the instant you see that filthy beast of a machine you know what they're saying. Instead of the momentary confusion about "what the heck is this thing doing here?"

Who knows. With a/b testing, probably them. :)
Thanks for giving us a shot! We definitely are not going to sell out our users and have other plans to monetize and move the company forward. We plan on providing value-added services for families such as helping families plan vacations, buy gifts for each other, order cards/pictures, etc. We've already been doing a few experiments with some of our families and things are going well!

In addition to that, we'll never charge any of our current users for what we are already offering them though in the future we may have additional features or plans that could be subscription based.
Why Not Every Business Needs a Dedicated App
In short, I don't use LinkedIn to find jobs. I use it to find out more about the company, somewhat culture and its people.

Spot on. I use LinkedIn just like Twitter: 99% of the time I'm in read-only mode and with the privacy settings as locked down as possible.
Christensen is incredibly smart and has real research on businesses. For more see The Innovator's Dilemma and The Innovator's Solution, which IMO are the two best business books on the market today.
What techniques did you use to keep the runtime file size small?
I personally witnessed two instances of this attack as early as December 8. I couldn't figure out until now how it was done.
> people point out facts because of things like meaning and implication.

Yes, great, thanks. Now please explain how that meaning and implication is "inherently accusatory", rather than pointing out non-obvious facts to people who don't seem to believe them (cf. evolution, the big bang, etc.).

What is it that you think is being implicitly asked of you?
Watch BCS Championship 2013 Live Stream Online free tv
Watch BCS Championship 2013 Live Stream Online free tv.

http://soundcloud.com/moganchopra/eqwdaqw
Recent nutritional advice is that moderate amounts of coffee can be counted as hydration.

For instance:

http://www.mayoclinic.com/health/caffeinated-drinks/AN01661
Seems very similar to Fjord's 'Digital Nomads' report, released in March 2011...

http://www.fjordnet.com/sites/default/files/FjordDigitalNoma...
Whenever I read articles like this I just read it as these people thinking "Thank god I have rich parents, because lol at any actual human being living in the real world doing this." Pretty much exactly how I felt watching the Bravo startup show as well.
Cheers for the counter-example.

I agree there isn't really a sensible answer for [nil isEmpty].

There are two uses of isEmpty I can think of.

if ([container isEmpty]) {
[container addItem:item];
}

We want to add an item to an empty container. If it's nil, we don't add an item to it; that seems okay.

if (![container isEmpty]) {
Item item = [container getItemAt:0];
[item doSomething];
}

We check there will be an item before we get a value out of it. This one would cause issues.

NSArray doesn't have an isEmpty method. I wonder if this is one of the reasons why, or if it's just something like wanting to keep the interface small.

[Edit]
You can of course invert the logic. Using [container hasItems] in the two examples above would function just fine. While isEmpty seems to be the variant used everywhere, hasItems doesn't seem too unnatural.
As of 2012, they are as long as the platform will support because of the Data URI scheme.
Solarin adekunle abiodun
hi
This isn't a good idea since even it happens to work it invokes undefined behaviour. If you change the method to virtual it will crash.

I think you mean non-virtual method, not 'class method' or static method which wouldn't have a this pointer.
This title confused the hell out of me. I thought he/she was leaving a job at LinkedIn.
"Demiba finds automatically the best quality versions for each song"

sorry but on multiple tests i'm getting obscure solo-guitar covers of songs and sometimes shoddy quality live performances. just because something is in 720p doesnt mean its good quality!

example: http://www.youtube.com/watch?feature=player_embedded&v=S...!

thats probably not the best white of the clash - white riot on youtube
If it's Xobni, it's been around since at least 2008, I wouldn't say the copied Rapportive
If you’re not failing you’re not trying
How do you track your sleep time? Anything with Fitbit or just hand writing/computer/mobile entry?
AT&T Announces New Call Management API and Alpha API Program
Dog boarding Cornwall
No, idiot. Discomfort Is Bad.
Progressive Enhancement with Responsive Web Design and Flash
For collecting application usage data, I used to use an application called Timesnapper ( http://www.timesnapper.com/ ), which takes a screenshot every x seconds and keeps track of the application title / etc, with the added benefit of allowing you to automatically categorize usage "Work", "Play", etc.

Found it really useful to be able to literally play back my day in 10 second intervals. Unfortunately it's windows-only. One of the very few apps I truly miss since moving to Linux almost 2 years ago.

-- I have absolutely no affiliation with TimeSnapper besides being a happily paying customer a couple years ago.
Favorite Unix Commands
Walmart’s Vudu Converts Your DVDs & Blu-Rays To Digital From Your Home
Why don't you tell people what he did? After all that's the kind of information they're looking for and it doesn't really seem like he saw the error of his ways.
Process Partitioning in Distributed Systems
Woot, Way to go Tropo !
That's fine, this must be a cultural difference. I'll take note of it and use something else in the future.
Dear Mr. President: Time to Deal with Climate Change
Show HN: 81 Projects from the Foursquare Global Hackathon
Java is not identical to Obj-C but the 'null' fiasco is mindboggling...

Back when the book *"Effective Java" came out, a truly great advice was to use empty arrays everywhere you could instead of null.

The second enlightenment came to me when the smart brains at JetBrains decided to ship IntelliJ IDEA with the @NotNull annotation. I basically started to annotate as many methods returning something as @NotNull and then saw the number of NullPointerException go drastically down.

It's not possible everywhere but once you start to think about it, you realize that you don't need nearly as many null references as you think you did.

Then you started having IntelliJ IDEA warning you real-time (even on incomplete source file) about "reference xxx is never going to be null" (so the non-null check is pointless) or "warning: reference to xxx may be null". Great stuff. Years later there are still 99% of all the Java codebase not using the @NotNull annotation. Sad but true.

Now of course other language's take on the subject are interesting too: the maybe monad, the way Clojure deals with empty / nil sequences, etc.
It looks good! I am not a huge fan of the name though.
Concert Window nationwide road trip: Host a concert by the founder
For me, LinkedIn is immensely useful and worth the $50/mo premium subscription for InMail. I don't spam people, but when I want to reach a C_O or the Founder of [Insert Company], I find that nearly all of my InMails are answered - much higher than the rate of directly emailing that person.

It's actually quite difficult in most industries to Google someone's email address, and if there's no profile/background attached to a simple Gmail like there is in LinkedIn, your message gets dumped that much faster.
A practical guide to sous vide cooking
Brian from Voxeo Labs here: I'm really excited that this has publicly launched. I worked on the call management api from the operations side of things, and I'll be happy to answer any questions I can.
Please comment if you have a favorite not on this list.
Show HN: Our alternative to recruiter spam
Dog boarding Cornwall
Dog boarding Cornwall is a great alternative to kennels for dogs.
As we all look forward to going away it is equally important for your dog to be in an environment which is stress free, socializing, and most importantly getting regular walks.
We believe every dog should be treated with love and kindness.
It's easy to spell and remember though.
Well, GDP/capita in Slovakia is quite a bit lower than in France or Sweden, and that is a common trait across Eastern Europe. As he is asking for hosting, money enters the equation.
What does this mean? %i: a literal for symbol array
interesting to see the tie in between good proofs and good programs. I've never done much with perl, but I've heard that one can achieve a very high degree of concision.
Hi HN. We were tired of recruiters so we built this because it was something we wish existed. We had "satisfying" jobs and liked who we worked with but we were not naive and knew there could be a better job out there. Either building a product more aligned with our personal interests, making more doing something we enjoyed even more, or work with a team that challenged us further. It was too time consuming to actively look for jobs and the thought of dealing with incompetent recruiters turned us off so we built Pitchbox. We link to think of it as a talent agency for developers so only personally relevant jobs are pitched to you... think of it as "Here's what I'm looking for, if you can provide it then let's talk"

Is this something that you want?
Much of what you hear on HN regarding agile and modern startup practices is a case of William Gibson's aphorism: "the future is already here, it's just not evenly distributed."

I've worked in startups that fit the HN stories but also have other classic failure stories that led to their demise (agile development, a few good customers, but lack of Steve Blank style customer development, for one).

I've also worked in large companies that don't have time for innovative processes and approaches, beyond "the way they've always done things". But they do often have good executives or managers that have the ability to provide air cover for pockets to thrive with new approaches. These tend to be fragile to politics, however.

The algorithm I've used is pretty simple:

a) Hunt for a place you can learn from
b) otherwise, hunt for a place open minded enough that you can learn by leading and make mistakes
c) Goto A
"I suppose improved women's rights, reliable police and stuff like that would help."

This is specifically what I was expected when I added that it shouldn't be decades away from implementation in many parts of the country. Women are getting raped today. They need protection today. Maybe the balance doesn't work out in the West, maybe it doesn't even work out in India, but I doubt the harm is going to be so extensive that it isn't at least worth a try.

Some people seem to be reacting as if we're equipping these women with live grenades or something. It's not. It's pepper spray... and we're talking a rape here. We've got some... "moral currency" to spend here before we're up to an outcome that is as bad as doing nothing.
The State of Developing for Android in 2013
OSX as Transparent Wifi MITM Proxy
>I fail to see how it is brilliant.

This is why the guy who designed this Google+ plan (Vic Gundotra) is where he is (at Google) and you are still a commentator in a public forum. You need some long-term vision, bro.
I went and lived for 2 years in France with my wife and 8yr old step daughter.

Recently I also took my kids to Kathmandu for a couple of weeks and mixed working with holidaying - so it's definitely possible. Of course in almost every major city in the world there are plenty of expat families raising kids successfully.

I guess you need to decide how nomadic you wish to be. Personally I think it's nice for kids to feel like they have some kind of home base so I'm more in favour of longer stints in places (e.g. not moving every 3 months) but that is only based on a hunch, and also depends so much on the personalities in your family.
Google Gives Up Censorship Warnings In China
Los Alamos replaces Chinese-made computer parts over security fears
s/integrating with/adding identity, profile, and friend graph to/

and then you will see how this is an amazing strategy.
Part 2 will be published tomorrow. I'll build out the actual Ember part and deploy to Heroku.
And let me guess, Google Now is just a gimmick despite being praised by tons of people as one of the biggest things of 2012? It being, arguably, the result of tighter integration and further intelligence based on user data, ie: Google+'s goal.
The source code lives here: https://github.com/bcardarella/ember-railsapi
The 24x365 matrices for both Coffee and Computer activity -- perfect level of abstraction
I Am A BBC 2 Dragons' Den "winner" - AMA
Lego Announces Mindstorms EV3, Adds Support to Android and iOS
Venturebeat: Yes, now Google will spend more Ad dollars with us and rank us higher in search results.
Giant democratic governments have diseconomies of scale. They become more beholden to insiders and professionalized/incumbent interest groups, and less able to assess/follow the general diffuse "public interest".

So both "good government" and "innovation" will require "small[er] government".
Parley.co Project Outline: Encrypted Email and IM for Everyone
Interesting essay, but an unfortunate off-putting title.
Good job presenting the data as usual, Jehiah! The d3 stuff looks nice :)
DHH vs. Fowler