skysight-inc/HackerNews huggingface dataset:
> We should not expect people who have been shot to make jokes or to be happy. We should expect them to save their energy for recovering from their wounds.

The trick is that there are times when getting shot at is the norm, not the exception, so "healing wounds" or however you might want to call it is not the best decision to take (not even from an utilitarian point of view).

Ok, so now that I know that I suck at metaphors and to put it more directly, all I want to say it's that maybe the last 50-80 years of relative prosperity that the West has experienced were an exception, not the norm, the same as Pax Augusta around the times of the early Roman Empire and Seneca was also an exception of sorts. So, as a guy who grew up in a post-Communist European country in the '90s, with inflation averaging 100% each year for over a decade, and who has seen his parents go from respectable middle class to subsistence agriculture in the same timeframe (and my story is not at all singular in that part of Europe), you cannot just magically hope that things will get better. In most of the cases they go from bad to worse, and in that case you really have to adapt to the new conditions (like making jokes when being shot at), because it doesn't get any better than that.
>And it is unlikely that WP8 will have a JVM.

And iOS doesn't have a CLI VM but it still runs C#. Same thing for WP8, JVM can be packed with the app and AOT compiled to native code, maybe even JIT-ed if WP8 kernel allows it.
Then God bless that the United States is a Republic[1] and not a Democracy, such that my rights should never be beholden to such contemptible motives.

Also, this is a very materialistic view of money. You falsely assume that money's sole use is the acquisition of material goods, and not what it really is, the transfer of value.

Wealthy and poor alike choose to donate to and support causes they see as perpetuating their values. Are you really suggesting that an individual that wants for no goods to consume has no use of money? No.

What you are proposing is that to those who refuse, by virtue of their property rights, to give you what you want, you would take from them at the point of a gun upon non-compliance that which they would not give you. _This_ is the tyranny of the majority, a true democracy, a form of government our founding fathers held in disdain.

I suspect that you hold this view of money because you find that no amount of it would grant you the power to take that which you desire to obtain through a democracy, the violation of other rights.

[1] Art. 4 Sec. 4 Par. 1 http://www.house.gov/house/Constitution/Constitution.html
VisualSearch, a nifty autocompleter built with Backbone/Underscore and jQuery
Your point about the single month as the timing period is definitely valid - in hindsight the article would have benefitted from having that be maybe 6 months or 12 months instead.

The premise isn't as clear-cut as what you laid out, in my opinion. In general people do start with the best of intentions; that is, their time horizon when they buy is usually something like "until I need the money". But, that's the generic case under stable market return conditions. In times of panic, folks who thought they were okay with risk find out they're not okay with it, and pull out (usually after much of the panic has already passed). In boom times people start to, like you said, "move money between funds" usually in a way that follows the recent price increases (gold recently, tech in 2001, etc). It's these movements that the article is written against - and you're right, it would have benefitted from a longer time series of returns.

Indeed, if you remember the oft-quoted Nasdaq Composite Index from the dot com boom - the level in 1998 was the same level as in 2002, but in the interim investors as a whole lost billions. That's a lot more than would have been lost if people had just regularly been investing the same amount each month into their 401(k), which is what we wish would have happened.
Sure, I'll cover many of these in part 3; thanks for asking.
And a computer that just deletes old stuff

You've just demonstrated you don't understand what's being discusses here.
Experts say (and I agree) that all images posted to the Web should be sRGB with no ICC profile (the profile is not needed since sRGB is the default on more or less all systems); AFAIK such images should appear the same in different browsers. If you post an image using a low-dynamic-range format (e.g. JPEG) with a non-default colorspace (e.g. AdobeRGB), it will either be displayed wrong (in non-color-managed browsers) or it will lose color accuracy (possibly introducing banding) when the browser converts it to sRGB.
For me it's a package manager that does not require a compile every time I want to install something.

edit: also macports seems fragile too.
It would be cool if there were some way to exclude cities within a certain radius. It seems that most searches (inbound and out) are for nearby cities, and the fact that a lot of people move between Boston and Cambridge isn't particularly informative.
"better connected" could just be a billing thing; they make sure there is great transport (their own, transit providers, whatever) between AZs running in separate ASes, and don't bill for inter-AZ traffic.
Govt grants can baby start-ups
No one is saying "Be happy when bad things happen to you". Rather, let it roll off you, like water on the back of a duck.

I for one find serious injuries much easier to cope with when I crack jokes about them. If you're around me when I've hurt myself, I'm not grinning and laughing awkwardly for your benefit.

Everyone is different, but for me it's crack jokes, mock myself, and wear a stupid grin OR let the fear bubbling in my stomach take control. Maybe you feel I should "be human" and "give in", but when I'm half an hour from the nearest ER and on my own, screw that.
>The 30 dollars provides money for rent, warehousing, salary etc for the brand/wholeseller. For the retailer it does the same.

Fine, but they're shipping them out of their living-room.

The article would have been greatly improved if it gave a typical breakdown for those prices as well.
I'd agree with that, if you need those services it may make fiscal sense if you have few enough servers.
FizzBuzz is trivial, but there's a reason why it is used so often; the half-foot high fence keeps out 100% of people too stupid to step over it.
Hey Chuck, Im one of the founders at Upverter.

We based the pricing on our pilot users, and what they were willing to spend to be able to collaborate. We would love to chat if there is a different price you are willing to pay!

And for what its worth, we are working hard on PCB layout right now, and with any luck will be able to launch it in the next few months.
I am surprised it's not very Lisp-biased.

Anyway, no love for type inference or generic?
I just found source tree myself and really enjoy it. The best feature for me is how it allows you to view diffs of all your changes as you write your commit message, that makes it easy to include good detail on all changes.

Also, it's great that Source Tree supports multiple projects. I tried Tower a while ago and it only allowed you to have one project open at a time. Maybe that's changed now, but it's also not free.
Windows Phone 8 Features Leaked
I think the appropriate metaphor here is a callus, they can be handy when someone rubs you the wrong way.
I wrote a blog post a while back that describes what I did (and normally do) to find a domain for my project:

http://blog.avi.so/post/10049987762/finding-a-domain-name
I've done a fair amount of resume screening and it's definitely useful to be able to filter out the obviously unqualified or uninterested candidates.

I checked out the EDITD test and it's a little more involved than Parse's.
That's been my experience at least. But remember that this is very subjective and different people will have different habits.

It's quite possible that there are shortcuts that get crippled by the Dvorak layout -- I'm just not aware of them.

Also, muscle memory is a strong thing. Expect at least the first few days to be slow and painful. And as such, it's quite possible that all my positive experience now is due to cognitive dissonance.
Ah, macports is a bit fragile, yes :) I'm pretty happy with homebrew, however (for the most part). Plus writing formulas for homebrew is really easy.
Did anybody else pressed cmd+f UNIX when reading this article?
Android Can No Longer Be Ignored
http://en.wikipedia.org/wiki/Special:PrefixIndex/List_of
I should do this more often. Look at the wealth of information returned in the headers:

1) They're using nginx (which is powered by Ponies!)
2) The site is fronted by varnish with a ttl of 1 hour, of which there appear to be at least 4 varnish servers.
3) Links to the various CSS files. Do browsers actually use these headers instead of the <link>s in the html?
4) Drupal is somewhere in the mix.
5) Mention one of the company core values, of which there are at least 8.
6) Anyone geeky enough to be reading this should apply for a job.

$ lwp-request -e -d www.zappos.com
200 OK
Cache-Control: max-age=2452
Connection: close
Connection: Transfer-Encoding
Date: Thu, 02 Feb 2012 23:53:38 GMT
Server: nginx/1.1.14
Content-Type: text/html; charset=utf-8
Client-Date: Thu, 02 Feb 2012 23:53:39 GMT
Client-Peer: 203.206.129.48:80
Client-Response-Num: 1
Client-Transfer-Encoding: chunked
Link: </favicon.ico>; rel="shortcut icon"; type="image/ico"
Link: </styles/main.p.20120201135153.css>; media="screen"; rel="stylesheet"; type="text/css"
Link: </css/print.20120115152845.css>; media="print"; rel="stylesheet"; type="text/css"
Link: </styles/home.p.20120201135153.css>; media="screen"; rel="stylesheet"; type="text/css"
Link: </>; rel="canonical"
Title: Shoes, Clothing, and More | Zappos.com
X-Cache-Hits: 117
X-Core-Value: 8. Do More With Less
X-Meta-Description: Free shipping BOTH ways on shoes, clothing, and more! 365-day return policy, over 1000 brands, 24/7 friendly customer service. 1-800-927-7671
X-Meta-Keywords: index, zappos, zeta, clothing, shoes
X-Powered-By: Ponies!
X-Recruiting: If you're reading this, maybe you should be working at Zappos instead. Check out jobs.zappos.com
X-UUID: 970dff52-4df6-11e1-a3ab-001a645b7cf4
X-Varnish: 1001890813 1001890584
X-Varnish-Host: varnish04.zappos.net
X-Varnish-ID: drupal
X-Varnish-TTL: 60m
<Exclamation>, said <identity and credentials>. "<Explanation>".

I don't see anything wrong with that.
Not on public APIs but I doubt we'll 'see the day' in any case.
I think we're basically in agreement, the parts where we differ are:

"- Certain e.g. graph constructs are difficult to partition. A single node compute engine that can scale up may turn out to be the more economically attractive option."

The unstated bias is what I might call 'conservation of compute' which is to say most of the work that has gone into partitioning such problems does so assuming that you want to find the answer in the fewest number of compute cycles because that will lead to the quickest result.

One of the things I got to witness at Google was the notion that you could relax the constraint on minimum number of cycles if those cycles could be run in parallel. This is done in a small scale in current micro-architectures where the processor speculatively continues computing past a branch on the 'bet' that the branch won't be taken, only to discard the results of that computation once it is known how the branch will go. This has shown to increase performance even if your branch prediction is only 50/50 because you avoid the pipeline stall when you're right.

My assertion is that the number of 'cores' and hence the number of compute engines you can apply to the problem, if you can decompose it into many speculative copies, will let you essentially compute many possible solutions in parallel and select the one you want through a 'fingerprint' of which branches would be or would not be taken. (the path through the graph as it were).

And this one:

"Not every company is Google/Facebook/Amazon -- with the attendant wealth of capital and human resources of these giants."

This is true, but both Google and Amazon have been making their infrastructure available on a pay per use basis. I expect this to continue. Then you will get domain specific portals into that infrastructure in which a middle layer of semantics sits between you and the infrastructure. Sort of like WolframAlpha putting Mathematica between you and WA's server farm, or S3 putting a storage layer between you and Amazons hardware.

I too root for some of these problems to be solved at the OS/hardware level but from the perspective of a companies willingness to put their data on another company's gear, at some point if you're being toasted by a competitor who has made that choice then the choice gets effectively made for you.

I'd love to write code on the bare metal of an upscale ARM chip with a graphics processor but as anyone who has tried to do this on an OMAP or Broadcom ARM chip can tell you, that isn't going to happen until you design your own ARM chip with GPU and build it yourself. I see this as an example of the choice I would like to make being denied me by forces outside of my control.
You may not need the z either since it's common to configure ssh to do compression.

Or use ssh -C
I'm sorry, but i find this 'solution' to happiness rather myopic. I'm not saying it can't be helpful (it probably is), but doubt it's a cure.

Now, generally speaking, for those of us that are well educated, entirely employable and rather wealthy in monetary terms and generally freedom, then achieving success seems to be up to us. I'd contend that happiness is most easily manifested in societally recognized success (thus, hard work + luck). In other words i'd contend happiness is easily derived for 'being respected'.

If not achieved through work and good fortune, i'd say happiness can still be achieved with constant vigilance against some shitty cultural norms we hold as a society. Frankly, the illusion of control is astounding in wealthy countries, and so is constant marketing, that buying shit will make you happy or attractive, or that some product will give you some idealized life that is paraded in front of you every day on television (or the internet). I'd contend that many people are affected by these fake, shitty messages.

Is it perfectly admirable to try and try and try and fail consistently throughout your life? Absolutely. Why should we look to the successful for advice on happiness? Probably the last place to look, survivorship bias will ruin any results. We can't all be popular published authors or start apple computers. I'm a Dvorak typist (*ducks), so i like to reference August Dvorak on the subject of failure. This guy dedicated his life to improving society, for both regular typists and notably, amputees, yet was stymied at every turn by something as simple as a coordination problem. I think it would be very difficult for someone with a life like his to not be entirely jaded at such unprecedented failure, even when you know what you are doing makes sense.

Can you be jaded and happy? Well, maybe, this would cause a debate on what we mean by 'happiness', which is de facto the entire argument here. I would contend that it's difficult. Would ideas like Csikszentmihalyi's help? Probably, but i'd be very skeptical to look at them as actual solutions. Sometimes people fail, and it's okay to fail if you tried your best, and i don't mean that in the 'keep failing until you (obviously eventually) succeed' way. I mean really fail. Until that is mentally acceptable, which is really freaking hard to maintain in our society, then i think some people are going to be continuously frustrated and perpetually unhappy, and i don't think 'convince yourself to be happy' is an acceptable prescription. Again, while i think it will help, it's a rough world out there, and it's hard to maintain the mental composure suggested here in the face of real tragedy.
Read Later. How algorithms will help curate our own TV channels
I thought employers generally gave FizzBuzz during an in-person interview. Surely a 5 minute phone call from a halfway technical interviewer could provide a way better filter than FizzBuzz, and avoid wasted time by having woefully unqualified people come into the office.
Unlikely to happen, but in any case also unlikely to be all that effective. Google scholar is getting good, but when looking for papers I will usually use scopus/sciencedirect (Elsevier) or ISI (Thompson Reuters). Sowing the seeds of my own destruction and so forth.
True, though that option is also a lot easier with a bunch FU money as a back up.
Have you tried using gvim? It has the best of both worlds.
curl --head http://www.zappos.com/

It's worth doing yourself because they give different messages with each request in fields like X-Core-Value but here's an example for the lazy:

HTTP/1.1 200 OK
Server: nginx/1.1.14
Content-Type: text/html; charset=utf-8
X-Powered-By: Ponies!
X-Varnish-TTL: 60m
X-Varnish: 1001887650 1001881441
X-Cache-Hits: 2832
X-Varnish-Host: varnish04.zappos.net
X-Varnish-ID: drupal
X-Core-Value: 4. Be Adventurous, Creative, and Open-Minded
X-Recruiting: If you're reading this, maybe you should be working at Zappos instead. Check out jobs.zappos.com
X-UUID: c687de54-4df3-11e1-b455-00215e22da70
Cache-Control: max-age=583
Date: Fri, 03 Feb 2012 00:05:21 GMT
Connection: keep-alive
I've certainly gone out of training on qwerty (or rather qwertz), but I was never actively impaired. Though in the last few months I went down the even more extreme route of getting a special keyboard not only an alternative layout. The Kinesis Advantage.

By the way, learning vi is probably the most standard compatible thing to do. Vi is a standard Unix tool, has been around for decades and will be around for decades more. (Not that I use vi much myself.)
Twitter Analytical Tools Threaten Third-Party Developers
The schematic is a small part of a full design flow. What hooks does it have to be integrated into a full design flow? Without such hooks it will be limited to rudimentary circuits.

What support is there for hardware description languages? HDL is good for large projects and is more reusable than a schematic.

One suggestion is to have a component library that is shared among all users. Each person adds components as they need them, and the library grows, as a community resource over time. Maybe you have that already? If you do have it, what license covers the library? Is it covered by the same open source license as the schematics of the users that generated the library? In that case, is it free for any user to export and reuse in full? Such a feature would negate some of the "vampire" accusations leveled by the dangerousprototypes review.

What's the advantage over gEDA, gHDL or similar? Most people with the knowledge to design a circuit would also have the knowledge to set up a tool chain and repository. Who's the market?
Thanks for that perspective. You're probably right, this relative prosperity is more of an exception.

I guess I would like to believe that things can improve significantly so as to make that type of pragmatic attitude adjustment towards misery less important.
And how are those folks faring who didn't time the market for the past decade? On average, their funds are at the exact same place they were in 2001.

I work for a company (who I won't mention simply because I don't want it to appear that I'm shilling for them), who has used market timing since 1972 and over the past 40 years have consistently outperformed the market using three fairly simple market timing indicators. Not by leaps and bounds - generally just a few percentage points - but still outperforming.
This doesn't make sense. It is company management who writes the filings, not the network admins. How can it be in the filings but not go through management?
Great sentiments. I would question this part though: "A final thought: On average, you have 78 years total to live." That is based on questionable assumptions imho, that there are not going to be dramatic increases in life expectancy within one's lifetime.

Perhaps we should be thinking more long-term than we are... ;)
For purposes of admission, Filipinos are far better off checking the "Hispanic" box than the "Asian" box.
Vancouver's Cloud-Based Legal Management Platform Clio Raises $6 Million
Easy solution for Google: Google blocks France (or French government users) until they complain.
Banking identity security systems fooled
True and untrue.

I use MongoDB for my startup (yabblr.com) and have quite a relationship data stored in my entities.

For example, my user entites have an array of commentId's stored inside of them.

Whenever I fetch 1 or 1000 users from the database, a framework that i designed will look at the entire list of users and build a single list of commentIds based on that list.

Then I do one more lookup on the database to find all comments in my new list of comments.

Then a final pass over the users looks up the commentId associations and inserts the actual comment object into the user object.

Finally the list is passed back to the consumer. Its 2 database calls. It does require that there are 2 iterations over the first call (one to gather up comment Ids and one to associate comments with users) but since its being done in the application layer, its much easier to scale.
I doubt I could stand the waiting between implementing something awesome like that and someone actually finding and reporting it.
Buybacks Arrangements in International Trade
I've always thought that the last step should be "Lists of non-list items" to ensure that, among other things, lists don't contain themselves.
The 16 Best Science Visualizations of 2011
Pricing in the ECAD space is weird (you're probably aware) because it goes 'free' -> $1K -> $10K. with very few intermediate points. What is more, the number of people who have been burned by having something 'in the cloud' from a smallish supplier is growing. So having private designs that would be 'gone' if your servers were offline would be an issue. And lastly the biggest thing most people pay for these days is simulation anyway, and that is something easily charged for. You might consider 'free schematics' private or public, but $20 to generate a PCB from one. You could work out a scheme where if I publish a schematic using upverter and someone comes along they can 'buy' a PCB for it and you split the revenue share with the schematic creator. You can work a partnership with one of the PCB houses so that it 'just works' or you can send them a zip file of the various bits (gerbers, drill file, tool file, etc).

Something you might offer for 'free' would be something like Google's ChartServer API but 'schematic server' API. That is something I've been building in my spare time off and on. You are a lot closer than I am and I've yet to figure out if I want to use HTTP POST or a split URL syntax.

Can you imagine something like:

<img src="http://upverter.com?sch=dropbox.com/chuck/schematics/foo.sch" height=200 width=300>

A way to embed the shared schematic in web pages or blogs, or whatever. Feel free to contact me offline for ideas on ways to monetize this kind of stuff.
How to get 1,000 embedded/mobile hackers to email your startup's CEO in 4 hours
No wonder Google added header compression to SPDY.
1% lower than v16