skysight-inc/HackerNews huggingface dataset:
I've helped on these forums when I've had a similar problem and finally managed to get it working on my own. In that case, sharing what worked for me takes 2 mins but can help make someone's day. Same reason people post on Usetnet, StackOverflow and even here on HN I guess. It's not about giving free support to a company's customers. It's about helping out someone in trouble.
>Minecraft springs to mind.

Minecraft is an example of a game at the right place, at the right time. Indie when indie was the hot new thing, 3d voxel, when gaming was tiring of FPS's, and cheaper than most console games.

It is not a model others, or even Mojang has been capable of replicating.
>It's easy to see how badly a checklist you mentioned would work. You could teach kids those tasks using a certain kind of tools (web pages - iLife, simple apps - scaffolds in RoR; and so on), and this knowledge would be useless because the tools would change before kids would finish their education.

Well, the point I was making to was to expose them to building something of immediate use as an effort to expose them to the process and "how stuff works" -- this would go far to helping them both understand tech as well as determine if they have interest/aptitude.

"How to google things" was effectively covered by my statement of ensuring grammar school kids could confidently and safely navigate the web.
And delivering pizzas will make you a better driver. But it's not a good career choice.
Please look at this comment from Yann LeCun: https://plus.google.com/104362980539466846301/posts/Qwj9EEkU... "Beware: It's a textbook example of AI hype of the worst kind"
I agree, but this would give you a starting point in that you could see exactly what steps were used to create the figures in a paper.

It might be that their high level description (usually in papers anyway) is correct but their implementation is flawed in some subtle way that peer review doesn't pick up.

Assuming a correct implementation this would be useful for anyone wanting to use the methods of the paper.

For example, I've spent the last 3 weeks coding a numerical solver for some equations in a fluid mechanics paper. Having the code for this available would have saved me figuring out all the quirks of the solution.
I think our discussions are diverging in that I was specifically commenting on the "Obama is a Muslim" conspiracy theory as being pretty much irrelevant, and you're referring to our countries long tradition of making life hard for brown people since 1500 or so, which is not new or a conspiracy or a new result of a conspiracy. Or rephrasing it we've never historically needed a conspiracy to mistreat non-whites.
Surely it would be unwise to agree to an outlandish contractual item purely on the grounds that one hasn't seen it invoked yet.

And surely it is a good thing to bring it to the attention of people who aren't likely to read every word of a 20 page contract just to buy a domain name.
> The one lesson I learned was a new buzz_phrase: "implicit gamesmanship".

If that means what I'm interpreting it to then I guess the best strategy for an employee is to be a pure player:

http://en.wikipedia.org/wiki/Gamesmanship#The_gamesman_versu...
Not to dismiss the problems you have encountered, but I too use dropbox heavily with 100k+ files. Not as much as you do but still quite a bit more than the average user.

I had tried out other common services (Google Drive, Skydrive) and they all choked with that large of a file collection. Skydrive would just crash and exit whereas Google drive had issues with file uploads. And both of these had terrible CPU usage (it was basically at 100%) which is not good for a laptop. This was a couple of months ago, so may be their syncing client have improved since then to deal with large file collections.

Dropbox on the other hand was the only one able to handle my humongous file collection with no sweat. But as you point out it too has its limits. It's good to know that once one gets past/at 300k+ files, there are likely to be issues. I agree with you it will be good for Dropbox to publicly acknowledge the true limits they have in their service.
How we built a SaaS business in 60 days (side project)
There are some assumptions in the story. The first is that you/your team is able to communicate your idea verbally (maybe with some mockups) clearly enough that people understand it fully. This isn't always the case, and it's certainly not always the case with engineers. We're in this process right now and I tried to explain exactly what the product is verbally to potential users, I just couldn't.

The second assumption that seems to come into this argument is that ideas for products are stand-alone and don't evolve through experience in a domain and feedback of pain points on existing products (prior to where we form the idea).

You either put up a landing page and say give me your email, or you build a minimum viable product as with feedback as you build.

So we built the minimum viable _prototype_. It's not the MV product, anyone using it gives up within 3-4 minutes. But combined with me talking directly to the user, I can now hear that lightbulb turn on as they get what I'm talking about.

Simply, it's a continuous spectrum between the two boundaries and you need to pick the right point for your product. As a contextless headline, this is bad advice.
> I'd love to see something better replace it.

So long as the "better" solution is something OTHER than "Please log in to your Facebook account."
What do they say when there's no bubble underway?
I think this applies to startups that target businesses, and this is generally good advice for that segment. It doesn't really apply to consumer products like Facebook, Google, Minecraft etc.
A Strategy for Starting Something New
git comes with either Mac OS X 10.9 or Xcode, as it was installed in /usr/bin/ before I went to install it from Macports.
The Zuckerberg Files - All public utterances of Mark Zuckerberg
The UK tops the 2013 open data index but how do other countries compare?
I understand the spirit of the post, but it's not so black and white. You should think about what you really need to do, and then do it. That might be writing a little code first, and then focusing on the customers.

The reason is that a lot of the time you need to technically validate an idea. You have a great idea for a product but you have no idea if it's even possible. You have to write code to understand what your product is even going to be ("these are the 3 most important features, can we actually do them?") Maybe these are features that depend on an external service and you need to make sure they provide the right info.

I feel much more willing to sell an idea when I have a vague idea that it's possible.

But yes, only write as little code as possible at first, and expect to throw it all away. It's just part of the research process.
Alternative proof:

Suppose, P = NP

P² = P(NP)

(subtracting (NP)²)

P² - (NP)² = P(NP) - (NP)²

(dividing both sides by P-(NP)):

P + (NP) =(NP)

since P = NP (initial assumption):

2*P = P

(dividing by P):

2 = 1

which is a contradiction, therefore P \not= NP
How I Almost Became A Screenwriter - And Why I Chose Tech Instead
In this case it was a distributed team with most the members in Romania (GMT+2) and Armenia (GMT+4) with myself in Ottawa, Canada (GMT-4/5). So our normal working day only overlapped for an hour or two in the morning. So, we didn't have a choice that way when to hold meetings.

At some points in the project my day often ended up being half meetings, half development. Lunch ended up being a break where I'd switch modes from 'team lead' to 'developer'. It wasn't ideal for me, but it was ideal for the rest of the team and I considered that my top priority.
I can't wait to see the "Write code first" article later this afternoon. </sarcasm>

There are no concrete rules in life, I get it. If you are trying to make money, all he is saying is find out if people are actually willing to pay for this. However, like other's have pointed out, sometimes we write code not driven by monetary rewards but just the joy of coding. There are no concrete rules, sometimes it's a great idea to write code when the idea comes into your head, sometimes it's not. The hard part is figuring out when to do which.
New Microscopes Reveal Live, Developing Cells in Unprecedented 3-D Clarity
Uploaded the output here: http://pastebin.com/v6ZKrLcp Thanks!
I don't even know what you're trying to illustrate with those links. My point was not that bad science doesn't exist, it certainly does. But Feynman did not have this nihilistic view of knowledge, he believed very firmly in the ability of science to deduce truths about the physical world and that there is objective truth.
The last time I talked with 5 potential customers they all agreed that my idea would really fit their needs but they can't see how this ever would work. Explaining to them couldn't change their mind.. I like your approach, but sometimes a little demo is necessary.

edit: I'm dissapointed this isn't about entity framework ;)
Hah, TIL. Well, the fact remains that Moleskine paper fares poorly with fountain pens.
isnt that the desease that basically only exists in Northern Nigeria and the Gange Valley ?

They have a lot more to fight than the desease to win in those places.
Completely agree.

Especially when most of these articles don't even talk about these companies price to earnings ratios. If you really wanted to know if there was a bubble, this would be the FIRST thing you look at.

This was the Achilles heel for the original dot com bust in 2001.
> pg once pointed out there may be far fewer startups in a society that does not allow concentration of excessive wealth.

There will be far more individual entrepreneurial efforts in a society which does a better job of insuring that:
1) People have the basic needs reliably met independent of wage-labor arrangements, reducing the incentive to choose wage labor of entrepreneurship, and,
2) Marginal taxes are kept low for those who have not yet acheived above average wealth, increasing the ability to acheive moderate concentrations of wealth and for people other than the excessively wealthy to self-fund entrepreneurial efforts.

These may tend to be more "lifestyle businesses" than "startups", but I don't see any reason to see the latter as having greater social value than the former.
You don't need to stare at it - I usually keep off to the side of whatever I'm doing. As long as you can see it in your peripheral vision, it works. I usually set mine for 60 minutes, and it shuts off automatically.
> Which is one of the many reasons that I don't buy Apple products. Want Apple support? Pay for Apple Care. Don't like that kind of arrangement? Don't buy Apple.

Can you give me an example of another big company that offers better support then Apple does? From your comment it looks like you are on Android, so according to you - you can just call Google directly and ask a question if your android phone got a wifi issue?
The blog and the 11% for IE11 landing page both imply that if you complete the challenge, you will win the prizes described.

For instance, the blog entry says: "If you can get 11% better page load performance from your site, we'll send you and your team some 11 goodness." I'm no lawyer, but that sounds like a valid unilateral contract to me.

Similarly, the landing page says: "Show us how you got 11% better page load performance in your organization's home web page and we'll send you all this goodness."

But in the fine print, it says: "The first 11 organizations that meet the qualifications above will each receive the following: 11 pizzas (in the form of a $120 gift card), 11 year-long subscriptions to BrowserStack (ARV $240 each), and 11 copies of Parallels Desktop 9 for Mac (ARV $79 each)."

There's a heck of a big difference between "If you do this, we'll give you this" and "If you're one of the first 11 people to do this, we'll give you this."

The fact that there will be only 11 prize winners should be made more clear. After all, there is PIZZA on the line. And there's nothing like a pizza bait-and-switch to get developers angry at you.
I just switch hemispheres... problem solved. :)
That last one is a hoot.
Well, you need something between the actual platform and your application. What's the big difference between Flash and some-specific-browser?
I guess if the indicator they are suggesting they are using is at 1/5 of the bubble, that means it stirs memories? "Tech Valuations Stir Memories of 1999, but There Are Some Differences" is actually the subtitle, not the headline.
Becoming a better developer requires a certain level of self-criticism and willingness to improve and learn. Just writing (lots of) code alone will not.
FAO, UNHCR
My Story, so far
Please, close the UN.
Most macros fall under one of three categories.

Improving performance by removing function calls or doing work at compile time eg https://github.com/ztellman/vertigo emulates c-style structs and uses macros to calculate the correct array offsets at compile-time, so you can treat a byte-array like a rich clojure datastructure but it compiles down to inline array access.

Controlling binding or control flow eg https://github.com/clojure/core.match adds a pattern matching construct similar to those found in eg haskell or ocaml.

Rewriting code eg the core.async/go macro mechanically converts synchronous code into js-style callback code (examples - http://swannodette.github.io/2013/08/17/comparative/ , internals - http://hueypetersen.com/posts/2013/08/02/the-state-machines-...)

EDIT: In a lazy language like haskell, you can do most of that with lambdas, monad/arrow syntax and rewrite rules but the dsl syntax often ends up with just as much cognitive overhead as using a macro. Imagine how much less clear pattern matching would be in haskell if it was a library construct instead of having its own syntax.
My partner follows that; it's quite hard to tell the difference between that account and most people over here though. We're oddly predictable complainers!
Its interesting to see the world of "just like plastic filament printing but with concrete" collide with the world of highly automated manufactured housing. Bring the jobsite to the printer or the printer to the jobsite, sorta.
I'm trying to figure out why you posted this, it just seems like a non sequitur. Setting aside, for a moment, the issue of performance on signal processing tasks, from a GUI perspective there's no reason that an interface akin to Ableton Live shouldn't be producible in Common Lisp, Clojure or any currently maintained Scheme implementation.

If you're dependent on 3rd party C/C++ libraries for the signal processing, many schemes are pretty good for FFI, I've not used Clojure FFI or Common Lisp FFI so I can't comment much on them. Clojure seems like it would be as good or at least no worse than Java for interfacing with existing C/C++ libraries. Common Lisp FFI is going to be implementation dependent (like with scheme). I do know that Chicken Scheme's FFI is pretty easy. I made a wrapper for a subset of GLUT and OpenGL, and adding additional components as they became relevant to the project was straightforward.

Regarding performance, I won't comment on Common Lisp or Clojure, I never measured their performance for numeric tasks. Scheme, however, with something like Chicken Scheme has good performance, and again FFI is straightforward so making a C module to do some heavy lifting is not unreasonable.
That is a fair point. But "Open Web Apps" focuses only on JS and HTML - that is not very friendly as well.
Letters of Note: Make Your Soul Grow
Winter isn't that bad in North Texas. At worst we'll have a ice or snow storm once every decade that will shut the area down for a day or two. It's a great time for exercising outdoors and catching up on sleep. My dog loves the weather change, makes for longer walks in a cooler clime.
That is a dangerous conclusion - you can blow off just about any piece of advice with it.
> Everyone who gets a paycheck pays their 6% in social security, regardless of income level.

Social security tax is 12.4% on the first $113,700 of wages or self-employment income, and 0% on income from all other sources and wages and self-employment income past the first $113,700, so, no, you don't pay "6% in social security, regardless of income level".

(Note that on wages, but not self-employment income for obvious reasons, half of the 12.4% is paid as 'employer share', so that the employee never sees it, so it might appear, if you look only at wage withholding, that the rate is 6% -- or rather, 6.2% -- but that's not accurate.)
The number of LOC is nothing to boast about in my opinion. The simpler your codebase the easier it is to maintain, the easier it is to focus on what actually matters: the end product.
Are there any examples of a big tech company that started with sales and not the product?
> If you're really performance obsessed, a spreadsheet isn't really the best solution anyway...

I agree with this, but tell that to the millions of non-programmers the world over (including almost exclusive use in the finance sector) who use spreadsheets for, well, programming.

I have heard it's not unusual for huge spreadsheets that take upwards of 15 minutes just to regenerate all the calculations and VBA macros it contains. Yes, this is horrible, but it's absolutely ubiquitous and so performance does matter. VBA support also matters for backwards compatibility with these monolithic, battle-tested behemoth spreadsheets. Python support is a great extra, but drop-in VBA support is the feature Gnumeric needs to find widespread use.

I can't fathom what you mean by "more accurate". Accuracy is binary. Are you saying Excel is inaccurate?
Am I the only person who is sensitive to JPEG artifacts? Look at this image from the article. Why did they use such low quality JPEG?

http://blogs.windows.com/cfs-file.ashx/__key/communityserver...
That's interesting. I just moved to Colorado a year and I definitely noticed an uptick in my mood. I still take a vitamin D supplement, but I'm finding I'm having a much more consistently higher mood in the winter months than I did in Iowa.
> In theory, this allows people to place orders based on a known price.

This is exactly backwards. Without a published order book there is no "known price" since everything is secret. Your hourly blind cross will go off at whatever price satisfies the rubric but there is no way for a participant to know what that price will be before hand.
Valuations on AngelList certainly seem to be creeping relentlessly higher for Valley companies.

The typical pattern seems to be the following:

- first a seed round of $500k with a convertible note

- next a valued equity round of $1m at a premoney valuation of $6m

The general impression I get from this is that valuation has become divorced from reality. What seems to be driving it is that the founder/s just don't want to give up more than 25% of the equity for around $1.5m funding. In that sense they're kind of pulling numbers out of their nether regions to make the math work out.
That's the exact opposite of my point.

Apple offers the best. I totally agree, Apple does the best. You just have to pay for it.
So, I realize that the return on investment for VCs in something like this is probably pretty low--the AEC industry is terrible (though real estate is alright).

That said, can we at least be honest that having that much capital locked up in stupid consumer and enterprise gambles is actually a pretty obviously sub-optimal use of that money for the common good?
Sure. 884,421 words[1]. And with that workload, I bet he used the most efficient technology available at the time to do it.

[1] http://www.opensourceshakespeare.org/stats/
Well, Web MD tells me I probably have cancer pretty often. In some places you can't even buy household goods, eat at a restaurant, or fill your car up with gas without warnings that you're probably getting cancer right that very minute.
Because this happens on occasion, maybe HN should add a feature that takes a snapshot of a website when it starts inching to the top of the list and delete the cache when it falls off.
If only I had a fireplace; one of the main things I really miss whilst living in a flat. And jazz + rain is a superb combination, although I've found that discovering good jazz is one of the most difficult tasks I've ever attempted; just when you think you're on to something, BAM! Improvised trombone.
Google Would Cut Minimum Levy to Settle EU Probe
I feel like this discussion comes up every time someone mentions homebrew. The conclusion I've come to is that `curl -s foo.com/bar | sh` is less secure than downloading and running an install script locally iff you intend to review the install script yourself.

If you're just downloading homebrew and running an install script by hand without reading it (as, honestly, I usually do), there's no difference.
I've always wanted to go into the library archives of Iowa State University with a Geiger counter and visit the physics journals from the Manhattan project.
I'm also really impressed that he managed to explain everything while still playing the game!
There is something about perceiving yourself as unassailable that makes a tremendous temptation to be the borg, to be an asshole. Surely everyone has observed that many times, from Mean Girls to MicroSoft a decade ago?
Many comments here are confusing issues:

- It's not about relative winter temperatures
- It's not about length of daylight hours during winter
- It's not about what your experience is with any of the above if you don't have the disposition to begin with

He's saying "If you have this pre-disposition/afflliction plan for it accordingly before it's too late (dark skies are here) That includes a) artificial interior lighting b) working 30 minutes outside into your routine somehow and c) having an escape plan that includes a week in the sun somewhere in your winter timeframe.

As a side note I have lived in many places including Boston and the Bay Area. The most depressed I ever felt was during El Nino driven winters in the Bay Area. I realized I would never make it a year in Seattle. Having said that, there were only 2 or 3 of those during my 10+ years there and I've never felt anything like seasonal depression. My wife though did suffer from it when we moved to Boston (and we ultimately left because of it)
I didn't confuse those two phrases. "a fitting demise" is a direct quote:

> One can only guess what drove him to such a tragic end, but it is a fitting demise for a man whose professional reputation is based entirely on a lie.

(emphasis added)
You should explore other opportunities, if you feel that way for your current work place.
Firefox and Mozilla core are games?
I do appreciate that they're using the term froth instead of "bubble". But froth just seems to be a new term for "the IPO cycle is starting up."

There is an IPO cycle. Big proven companies go public (Facebook, twitter), then smaller less proven companies go public (next year), then (on the appetite for ipo returns) junk starts going public and then the junk crashes and investors sour on IPOs for five to ten years before another big proven company starts the cycle again.

This exact phenomenon was discussed in Benjamin Graham's "intelligent investor" from the 1940s.

Sophisticated VCs I know talk about this as IPO windows, and openly discuss whether a company can make it public in this window or will have to wait for the next.
>abusing an unrelated legality

How is trading in your non-working phone for a working phone an "unrelated legality?"