skysight-inc/HackerNews huggingface dataset:
People have been working off of tip for months.
Enjoy that cancer from burning and/or airborne plastic/arsenic/mystery material in 20 years.

And which part of Oakland? That can be a pretty broad range of risk. :-)
Pls could u include some C/C++ web frameworks... comparison with Java, could be interesting..
Is there somewhere we can see the settings for APC?

Thanks for the great work!
Be careful of double-checked locking errors: http://en.wikipedia.org/wiki/Double-checked_locking
Sure, and like I said... I know it's possible, because I'm doing it. And as much as I'm opposed to overly focusing on raising money[1], I can certainly see how some entrepreneurs would be better served to go ahead and raise money - at least some small amounts - earlier.

One reason, among others, is the risk of missing an opportunity because you can't move fast enough to capitalize on it, due to lack of resources. For most of us, there is competition out there, and if they're moving faster, capturing mindshare and establishing their position in the market, it could be pretty damaging (psychologically, if nothing else) to not be in a position to respond.

[1]: http://www.fogbeam.blogspot.com/2013/03/the-point-of-startup...
Actually, I have been noticing some false positives in Chrome on Windows in the last few weeks... I wonder if it could be related somehow.

Hm, I don't seem to have online spellcheck enabled though. Perhaps not.
Congrats! Happy Mailjet user here so I'm glad to see good things happening for them.
> On desktops, it's not clear until you hover that it's even an interactive element.

Have you considered that this is due to you and others being conditioned to believe that beveled/3d elements indicate interactivity whereas flat elements do not? Maybe a change is in order...

Also related to the abandonment of "fake" depth in web design is the latest A-List-Apart article, "Material Honesty" - http://alistapart.com/article/material-honesty-on-the-web
Ebay Magazine
After receiving my BS in computer science I went on to get my MA in film studies. I considered going for the PhD, but decided I didn't really care for the taste of academia I had gotten. (To me, it basically seemed like politics, but without the money.)

When interviewing for engineering positions afterward, my interviewers would often try to put some spin on my MA, like:

"Well, I'll bet an intensive two-year study of film made you a better developer."

To which I'd reply, "No. No it didn't. It was fun though, and I learned a lot. I'd do it again in a heartbeat."

Not everything is about software, and not everything has to be. I didn't spend those years studying film as some oblique exercise in... well, in anything. And the value I gained from the experience can't be measured in dollars. (As cheesy as that sounds...)
Because courts have ruled that it's not actually illegal to violate terms of service.

Note how the headline says it "could" have been illegal--if the Justice Dept. had decided to prosecute a teenager on these grounds (never heard of that happening), and if a federal judge had handed down a conviction on those grounds (the 9th Circuit actually ruled the opposite).
The only URLs I care about are the main domain URLs. And I dont even type them. I just use Google to reach the main site. It is faster than typing a full URL. Even more on mobile devices.

Or for commonly accessed sites I just type a few letters on my browser address bar. reddit.com is actually re+enter. news.ycombinator.com is actually ne+enter to me. After I reach the main site I usually click around or use the site's search bar.

So, I would say that good URL names are a secondary optimisation.

I would prefer to focus on this priority:
1) A good unique domain name;
2) Good SEO;
3) Good site information architecture;
4) Good internal site search.
yes please! There's got to be a C++ framework out there to test. Casablanca?
Articles are not intended to teach you, they are intended to attract attention to their authors. If you want to learn about productivity in software development, read peopleware.
The more accurate claim would be: "DNS is for computers, not people", because that is actually true.

URL's are for both, and so you see hints of both concerns represented. Once your routing passes a certain level of complexity, there is no way to make both functional and human-friendly URL's.

The only thing that users should really be concerned with WRT to URL's is the DNS portion; pretty URL's are just that -- pretty -- and a rose by any other name... Ultimately the user should either have trust in your FQDN or not, at which point the actual URL is inconsequential.

EDIT: additionally, a URL is not a UI element, and the user should never even need to see or know about any particular URL (much less its scheme), only that interacting with an anchor tag named "profile" takes them to the profile page, for example. It's up to developers to translate URL's to human-friendly counterparts.
I say F it. Just do it. Even if down the line they pull their tech from your product, there are substitutes for dropbox, right?
Ember Weekly - Ember.js Newsletter
Edit Markdown with GistBox
So why would a reasonable actor choose to store money in this currency when there are easier to get, easier to use, demurrage free currencies available? I get the economic idea (I think) but it seems like something that would need a near monopoly to succeed. Otherwise it will just be a money pit for idealistic enthusiasts.
We're interested in that, too. In progress is the onion http library pull request from davidmoreno:

https://github.com/TechEmpower/FrameworkBenchmarks/pull/43

We hope to get more as well.
I don't mean to be disparaging, but HTTP status codes have been well-documented. The only issue is that they are used poorly/incorrectly so often.

If you can't use HTTP status codes properly, then you simply aren't in a position to subjectively characterize someone's request as impermissible/unauthorized. This is especially the case when the server's choice to grant access conflicts with your intentions.
We have one pull request for Onion, which is c based. We're working with the author to work through some issues, but we're also excited to see how it will stack up.
Are C#/Mono web frameworks an option? Because I would love to see how http://servicestack.net fares:

https://github.com/ServiceStack/ServiceStack/wiki/Real-world...
Really Awful Programmer Jokes
Microsoft Monocles? Redmond to make its own Google Glass?
It's solved, thanks for reporting it!
One of the variations that is being tested here, that I'm not sure if it is legitimate is that for PHP specifically, Apache is likely spinning out many PHP threads, I'm not sure if the same behavior is happening on the ruby side. Thus, if you are comparing performance of 10 PHP threads to 1 ruby or python thread, your benchmark is not going to be terribly accurate.
Did you read the entire comment? Those are merchant listings, which means that the vast majority of them are probably intended to be public. You absolutely would not want that information to be impossible to obtain.
I don't this his language was emotional at all.
I don't want my money to be spent in certain ways.
I like voluntarism and of course I would try to improve the situation around my area instead of financing war, prisons and luxury for the corrupted.

Things are not going ok.
> If you can get your employer to give you fixed salary in a deflation, your spending power goes up.

Yeah, but you can't. BTC is deflationary because of built-in supply constraints. Its trivially obvious that you can't expect a fixed salary in it unless you have a shrinking pool of employed people.

> If the employer adjusts down, your net buying power doesn't decrease if prices adjust to increased value of money.

If the employer adjust down at or slower than the pace of deflation, your buying power doesn't decrease, just as it doesn't with an inflationary currency if your employer adjusts up at or above the pace of inflation.

Of course, if your employer is paying you in Bitcoins, they need to get them from somewhere, and with a deflationary currency which encourages hoarding and discourages both spending and investment, good luck with your employer having much success with that.

> Those who by and large run the world right now sit on their laurels letting their money (albeit, in "risky" investments rather than a box growing in value) make them even richer.

Investments aren't money, they are things purchased with money.

> While their money might be productive, they more or less aren't contributing anything else, and they do it in self-interest.

Right, currencies managed to be mildly inflationary harness the self-interest of the rich to produce diffuse benefits (which, unfortunately, are often counteracted by things outside the currency system itself, but that's a different issue), while currencies designed to be deflationary harness the self-interest of the rich to produce diffuse harms (which, unfortunately, are often aggravated by the same things outside of the currency system that mitigate the benefits of inflationary currencies.)
Having had my own co-founded company gone bankrupt, I have to agree with you.
Facebook's move away from social ads is good for marketers
I would also like to point out an old comment I made: https://news.ycombinator.com/item?id=4819045 :)
Is Linux For Losers? Theo De Raadt's opinion (2005)
In regards to 1,000 LOC vs. 10 LOC, I still maintain that I'd have to see it. Most of the time you'll be right, but that refactoring is not necessarily productive as a rule.
Waste of money.

What you really do is you evacuate the room and then release the CO2/other fire suppression system which shouldn't require you to shut anything down.

Then you went to the room and check whatever equipment isn't functioning -- if you smell a fire again you might have to press the big red button, but there is no reason to panic just because of a fire, so long as you can put it out.
OpenStack releases Grizzly
"You have logged in for maximum times. Connection closed."

Coming to your favorite torrent tracker soon.
I'd think that it would be advantageous for most of them to not keep spreadsheets.
https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...

See php.ini, php-fpm.conf.
Hm... we'll need to get spray.io on this list
I also know how bad the effects of self medicating with marijuana can be. Last week I just went back to it after six months of being clean.

When I quit I had almost identical withdrawal symptoms to yours. I'm not looking forward to this next bout. It should be much easier this time now that we are profitable...

Thanks for letting me know I'm not alone in this community.

-twenty and change startup exec
I have had a halon dump when the aircon went out and when it restarted the dust that burnt off the elements caused a dump.
Ditto. Would be great to also compare them to .NET VM
Did you try '.intel_syntax'? I've had some success with it, but it clearly needs some code contributions.
"Intel stores bytes "little endian," meaning lower significant bytes are stored in lower memory addresses."

I would like to meet the person that doesn't know what endianness is, but can still understand that explanation.
Perhaps similar to this?

http://www.guardian.co.uk/technology/2013/apr/05/fake-facebo...
I still don't get it. And I've done a bunch of Intel asm.
Besides, there are 24 blue boxes and one yellow one. How does this relate to the "16 general purpose 64-bit registers"?
Does Dropbox even own the trademark to 'dropbox' or 'drop box'? I remember OSX had 'Drop Box' in the ~/Public folder since OSX Jaguar
Here's the official NASA JPL C coding standard

http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf

Page 10 describes loop bounds and recursion limitations.
Using AT&T syntax was a requirement.
Interview With The Co-Founder of Grip'd: Raphael Caixeta
"become a respected peer to developers"... Why not respected peer to a Project Manager or...? Why focus so narrowly?
5 Things You Should Know About Data Science
Sketching for user interfaces
?utm_source=twitter&utm_medium=feed&utm_campaign=Feed%3A+fastcompany%2Fheadlines+%28Fast+Company%29#1

This is the worst offender, in my opinion. It makes any link really ugly to share.
violent, parasitic, corrupt, extortionate, coercion, organised crime ring... these aren't emotionally loaded terms to you?

Again, different people have different attitudes. I'm not saying his (or your) view of the world is invalid. I'm saying that acting like it is the only possible rational or objective view on the world, and using heavily loaded words and a lot of absolute pronouncements, is a shortcoming I've seen in many internet libertarians.

--edit-- along with an assumption that anyone disagreeing with them just doesn't understand the arguments (I do), or is being wilfully ignorant (I'm not)
> It is why I hate how people use gold as a monetary base, because it wastes a perfectly good metal with practical applications on being the shiny rare thing people hoard for money.

I would argue that (among its other problems) Bitcoin has a parallel problem in that it wastes perfectly good computational power (and the resources that go into producing that computational power, both the hardware and the energy inputs) on being the intangible rare thing people hoard for money.
"You wouldn't download a new lung, would you?" (RIAA ad in 2033). I lived in a tent 200m downwind of a 24x7 burning trash dump on a former Iraqi and then USAF military base, for some time, so I think I've got particulate risk checked already.
But I want to add domain-specific wordlists to the spell checking in my web app. I don't think this is that unusual a request.
It's an okay refresher for those who forget which way is which.
Very interesting. If the search functionality was integrated into duckduckgo, then I'd certainly take it for a beta test.
Pyongyang dichiara guerra agli USA: prima a cadere, la notiziabilità…
Also, most people aren't doing only one thing while they're at work.
Please guys, don't make the word "beautiful" into marketing-ese by overusing it (a la "revolutionary").

Yes your site looks nice, let people who visit it use that word to describe it if they choose, don't shove it down their throat.
PHP was tested behind nginx this time due to community feedback we received, not Apache.
I imagine the highest level of drug dealers use not just spreadsheets, but probably things like QuickBooks.
It might be interesting to track average and peak server side memory usage during these tests. For example, if framework A is only 80% the "speed" of framework B, but uses 1/4 as much memory, for some users this might be a win for A.
We've had a lot of requests Mono, and are actually very interested in trying this out. We've been hesitant to move forward only because we're unsure how stable the C# community believes Mono to be. We hope to have that test at some point though, but the fastest way to get a test included is to issue a pull request. So if anyone is interested in trying this out, let us know and we can help guide the process.
Jedi Knight 2 and 3? No.

The two games are:

Dark Forces 3: Jedi Knight 2: Jedi Outcast

Dark Forces 4: Jedi Knight 3: Jedi Outcast 2: Jedi Academy

Get it right, people.
why do you need that you from my termofluids classes you should be able to calculate the heat loss for a given Delta T by taking a ball park figure for the materials ie so many square meters of brick Glass etc.
With meth, you don't really need to import it. I would think the cost of meth is more fixed than other drugs.
Author here. You're absolutely right. The reason why I chose to do a revenue optimization rather than margin is that most industries that use this actively on their websites (hotels, cruises, airlines) treat costs as fixed and maximize revenue. For most other businesses though, this isn't the case. Doesn't change the calculus though.

And sorry the shitty hostgator site went down. Cache: http://webcache.googleusercontent.com/search?q=cache:rXK-EEu...
Build IOS apps in Pascal
Thanks! DuckDuckGo is definitely on the list :)
Great suggestions, we've thought about capturing other system data as well, but memory seems like a great choice to start with.
That would be an interesting metric indeed.
It's even worse trying to explain Gulliver's Travels (and the origin of Endianness) to engineers that do know it in the data-storage sense.
Referring to a drop box and the Dropbox are different things. Anyway, cloud is an accepted term and lets you do live mesh, mozy and others.
This is definitely something we want to include in the tests, but it is difficult to manage a fair way of monitoring. Outside of the actual benchmarks, where we kept everything as fair as possible, we ran individual tests to make sure they worked prior to the benchmarking and would routinely have htop running at the same time to get an idea of what that sort of data looks like.

It IS very interesting and is definitely something we have discussed methods for measuring for the sake of these benchmarks. Other areas that we discussed were cpu utilization, disk utilization, and network saturation.
You might want to look into Freicoin (http://freico.in/), which has a different economic model meant to fix this exact problem.
Many thanks, it was really nice meeting you too :)
I've been using this service for a while now (it was wikiposit before they came up with a snazzy interface, better API, and new name).

It's really useful and has a lot of datasets that are very hard to find for free elsewhere. As far as I can tell, they are mostly scraped (and I've noticed some breakage in the past when sites they're scraping change, which is annoying, but hey, can't argue with free)

Nice to see them keep expanding the offering.
As an amateur hacker and after 275 days of reading Hacker News I feel I can now navigate in the sea of client side Javascript frameworks. With the introduction of this data on web framework performance, I now have another set of choices that I am completely unqualified to comprehend.

My first impression is that this data shows about 3 levels of web frameworks. At the bottom (slowest) we have Django's and Rails and many other introductory app server frameworks. Lets say after I was able to build an initial product successfully, would I then consider re-building the product in a higher performance framework as Go, Node, etc?

The third level, netty and gemini and servlet etc, I am not familiar with. Googling "netty" I get --"Netty is an asynchronous event-driven network application framework"-- I thought that is what Node is (in js) and Go does with gophers.

What are the use cases for these faster frameworks and do they follow an evolution of performance options that an app might go through?
I agree, I would like to see C# Mono included as well. People might also want to see C# .NET, but I don't think that is applicable here because we are talking about 64-bit Linux (the dominate internet platform) here.
Thanks! Quentin actually told me about your meeting. We'll probably get in touch at some point ;) ^E.
Flask is the only thing that keeps me away from python 3 :(
seeing as this is node you won't need a lock (and since it is single threaded there are no cross thread visibility issues).

What you do need is a state variable that indicates if the connection is uninitialized, loading, or ready. And if it is in the loading state you need to have a list of callbacks so that concurrent requests can be added to the list.
Developers and Depression: End The Shame
You comment about needing the brain the size of a planet is what leads off my doubts. Its like people who say that credit swaps are too complex to understand so don't even pay attention to them. Your basically admitting you have no idea whats going on and trying to cover it up by saying its just way to complex to understand
True, but at least you will be the chess boss at the retirement home.
It's not pedantic at all, I thought the same.

I have no idea why it's necessary at all. In fact why not get rid of the blog spam altogether and link straight to the code. Yes, I realise RPS isn't exactly a small site and has quite the following (which seems to extend to HN as well, apparently), but their article adds nothing of real value apart from a quote that was pulled from another article on Kotaku.
Wikihow: How to Become a Programmer
The biggest danish ISP lost service for quite some time because the truck that were to deliver their new emergency power crashed into the mains transformer stations.

Of course they are idiots, they should never have powered their own mains of before they got the new one installed.

But it was still pretty funny.
Am I correct to assume that something like this would already be implemented in a mongodb wrapper/lib? A quick examination of mongojs (https://github.com/gett/mongojs/), the wrapper I'm using now, would suggest so.

Also, I thought the 'official' mongodb library already does connection pooling, or is this something different? Just curious.
I'm not really sure what to make of this. Is this supposed to be a record breaking thing or a talk of the kind of obsession that this guy has/had? In either case, 193 countries visited in a year is no mean feat - it requires a good amount of dedication/focus to achieve that. So, the real question is, what did he get out of this worldwide trip? Changed perceptions, ideas and what does he intend to do with it? It's not entirely necessary that he has to share them, but then, he had given an interview - so I think it's a natural question.
Fun fact: Charging interest used to be against Christian principles aswell. Instead people would borrow from Jews (who did charge interest). The Magna Carta (in England) has sections on what exactly happens if someone ones money to Jews and dies (for example).
"But the real problem is the CFAA, which allows prosecutors to use these silly terms to manufacture computer crimes."

This is all ridiculous. While I understand the point of the post, and it makes for great mainstream media play, it's total hyperbole. The fact that prosecutors can do something and what they would reasonably do are two different things. To wit exceeding the speed limit by 1mph could get you a ticket but almost never gets you a speeding ticket.
These are similar to concepts North Korea still cannot prove... I'm concerned that in the FAQ the creators think that private banks control money supply. While inflation and deflation are often painful, they're also the reason why cyclic growth is possible. Once upon a time, cycles enabled an American middle class. I'm optimistic we can revive that with historically effective method.

We all agree central banks stink in a recession, they are somewhat limited in what they can do, but during growth they double the fun.

I see the creator is intending income equality, and I think that's definitely just and purposeful. More research required.
Personally I think it's rare that rewriting subpar code is a great idea. Some refactoring is frequently in order, but that's true in general. Even understanding the faults of an existing system, it's a big undertaking to rebuild it and make it better in one go.

There is a certain class of code that is not merely subpar but actually can be easily rewritten with 1/10th the code and will be less buggy as a result. We may be talking about the same thing, but if so I think "subpar" is being too polite for code that will actually benefit from a rewrite.
this is a surprisingly good article; read past the cutsie bits ("blackholes run a temperature") and it gives a very good summary of the problem.
So what? We have 7Billion people on this globe, every niche you can think of probably already has tons of folks there.

Find your unique selling point and COMPETE with them!
This is different than the Ubuntu proposal. Fedora is not yet shipping Python3 as the default Python interpreter [1].

[1] https://fedoraproject.org/wiki/Python3