skysight-inc/HackerNews huggingface dataset:
Poe's law? Honestly can't tell.

Perhaps lisp programmers like the idea of composition, and decades later we still have no useful method for composing formal grammars? When we instead use a uniform tree structure and replace syntax with vocabulary, the problem disappears, and we only need to be concerned with composing the semantics of different "languages".

Or maybe they also like being able to quote some tree structure and treat it as code, or quote some code an treat it as data too - without the need for some genius to create an "API" to serialize and deserialize the data, and re-implement the compiler/interpreter.

Oh, if you need a feature, you could always ask the developers of your formal syntax to add it to the language, then wait a few years for the next revision to come around.
couldn't quite make it out, what did he correct?
On the note of the rich getting richer, it isn't only when someone arrives in a thread. Average comment score is also a big factor. The way the algorithm works is that late arriving commenters with high average comments scores can often jump ahead of older comments from users with lower comment scores.

Once example, I created a new HN account a little over a year ago to switch from a slightly unprofessional name to my current one. Some of my early comments got upvoted a decent amount giving me a higher comment score. That higher comment score led to appearing closer to the top of comment chains. That in turn resulted in more visibility and again more upvotes. I don't think the quality of comments is any different between the two accounts, but the comment score on this one is 2.5x higher simply because I started out with a lucky advantage.

I am not sure if people will view this as a problem, but I certainly wasn't aware of how big advantage having a high average comment score was until I had one.
They probably sold the cards in bulk to organized crime rings or the like, netting $40K. Those thugs then skim what they can from the cards that aren't locked and that's probably the majority of that $12.5 million.
Do we know it's directly karma-driven? I'd hope it's more statistical, e.g., downvote to other activity ratio. I'd think that people who downvote very infrequently probably mean it.

On that topic, I'd really love to see downvotes with an accompanying comment weighted somehow.
I think your logic is faulty here. There are two reasons to charge more than your inner "imposter syndrome" will let you:

- avoid the arseholes: at 1cent to 50bucks any idiot will spring for the idea and make your life miserable. At 2345, you should be out if their price.

- to fund your own tenure. We work at 19 bucks an hour because the employer just needs our body at a certain location. Not our brain or our lifelong learning.
But you need to use those things. Fund them.
Maybe classification like this would be helpful: "up" (=well written/insightful/continues the discussion) xor "down" (=spam/rude/trolling/prevents discussion), "agree" xor "disagree", or "problematic" (=bad grammar/bad-language usage/logical flaws/prospect of improvement). Comments would still be mainly sorted by up/down counts, partly by the count of reported problems. The agreement-percentage will be displayed for everyone and the problems will be displayed only to the commenter so that the comment can be improved accordingly.
"We believe this has made the comment scores and rankings better reflect the community."

Is that desirable? A better debate surely entails more than one opinion. I also don't know what a 'jerk' is, someone that disagrees with the group think?

I just don't think its that big a problem. But thats just one opinion that might differ from the collective and therefore must have no merit? An odd place. Over engineering! To be expected I suppose.
Something becomes a task when there is an action associated with it. Let's call everything that comes into your mind as "stuff". Some of that stuff becomes actionable i.e. task, and some of it stored for later in a project bucket as say "business idea". Either way, both stuff should be collected. Once collecting stuff becomes a habit you will see how much stuff is actually in your head.
Added complexity and baggage for his use case?
How can you commit to a fixed amount to execute on an idea that requires an unknown number of iterations, re-evaluation of initial assumptions, and customer feedback? Maybe this is possible IF your customer is a sensible designer who can iterate in parallel with you and has a realistic sense of what an MVP is and isn't. If your customer is just some schmuck with 2.5 grand to throw around and no product experience, you'll likely find yourself fighting time consuming battles of scope and deliverables. And how can you juggle multiple projects like that simultaneously, when there's unavoidable friction that comes with the context switching? And, how fulfilled will you feel when your day-to-day is filled building things that are bug-laden and just minimally good enough? What kind of portfolio will that generate for you?
The documentary is interesting. Some of the steel structure held together by bolts were welded together with some extra steel braces.
Hm, I was considering going from "$2,345 for 3 weeks" to "$2,345 per week, up to 3 weeks." But the fee right now isn't as low as it seems; I was planning on taking projects in parallel.
The power of perception ladies and gentlemen.

I drink this water, and I really don't think it's a big deal. There's worse stuff that ends up in there, that's why you filter it.

I don't think they should waste a bunch of water just to appease a few who might complain. People in Southern California would kill to have the water quality we have here.
They are not developers - they have no rights to write commit and promote code but they are good enough at reading it to not be helpless when something breaks down and they need to take a peek what has changed recently in the codebase and stuff like that.

I on the other hand have no admin rights (only read access) but I know enough of out network and ops structure to be able to make an educated guess when something is behaving strange.

So if it hits the fan they could probably patch an emergency bug and I could fire up some VM instance. It is not about wearing a lot of hats, but being able quickly to put on a new one if needed.
They're supposed to do that. It's an HN norm. A downvote is better than a boring rebuttal.
As first reported by Brian Krebs in January: http://krebsonsecurity.com/2014/01/sources-card-breach-at-mi...
Well clearly people haven't changed, but the activities available to us have. Instant and repetitive positive feedback is trivially available. It's tons easier to accelerate one's progress through any particular path.
a very complete walkthrough
I sit down with each person and agree on a specific list of features they want before I get started. I say explicitly on the site that the $2,345 is only for one iteration.
I've emailed him about this because I wanted to do something similar.

If I recall correctly, he got more projects than he had time to work on and people didn't care that it was written in Clojure and not Python or Ruby.
This fantastic validation for a person's undergraduate thesis. It's a real shame that she wasn't given proper credit at the time.
What's the solution being worked on for code size?
Oh god. Not systemd. That bloated pile of garbage.
No, you wouldn't. Idiomatically [] is used for declarative structures for consumption by macros (like argument lists) and {} is obviously a map, and is used for any key/value pairs. So the HTML DSL linked above is the most intuitive one to a clojure programmer with regard to the data structures used. Adding maps and vectors to be first-level syntax to clojure is one of my favorite things about the language.
I would love to see Linode going to large HDD drives option for storage as well. I am dying to find really inexpensive cloud provider with cheap data space (SATA is fine), reasonable bandwidth but low cpu and ram and Linode style support/caring. Give server with ~500 GB hard drive, 2 TB outgoing transfer, 1 core and 1 GB ram for ~$20-30 and I am all yours.
The issue isn't community opinion. The community doesn't have an opinion. It's divided.

What we're talking about here is the community's sense of basic good conduct: for example, that it's bad to be personally aggressive to other users. On this, fortunately, we're not nearly so divided.

I don't think "groupthink" is the right word for that, because there are few views, if any, that cannot be expressed in a substantive and civil way. Minority opinion, reasonably and politely expressed, doesn't do too badly here. Some negatively scored comments do fall into this category—not much more than 1-2%, if that many. That's something we care about and watch for, and may try to do something systematic about, though in practice it's usually enough for a few fair-minded users to upvote those comments back to par.

Far more common is that people post comments which aren't substantive and civil, and then, upon getting downvoted, complain that groupthink is suppressing them.
This is a fantastic opportunity for someone to build a marketplace that connects folks who need a quick MVP built with freelance developers. You could go a step further and break it down by back-end, front-end, design only, or all of the above (because maybe you already fill one of those roles yourself).

You can bake in the idea of a cash/equity split if the freelancer was interested as well.

The idea would be to limit projects based on time, scope, or budget from the get-go and stick to the MVP market niche.

Edit: Thinking about this idea more and reading more comments on this thread gave me another idea. Many people have commented that it might be a good idea to have your app fully wire-framed and thought out first. Need help with this specific stage before getting into the development of the MVP? Just another channel on the marketplace.

Idea Consulting -> Wire-frames -> MVP Development -> Design

All of course are optional and you could obviously swap Development and Design.
"Coming in a browser near you in another 5-6 years"...

I've followed Harmony / ES6 for like 7 years now.

Don't hold your breath. (And I know that you can get lots of these features with special switches in Chrome, FF etc. Also know about Traceur. I mean don't hold your breath about having it released and available all-around for real web work, frameworks updated for it, etc).
think if fivver has a complicated pricing or higher cost, would it be as popular as it is now? It would be completing with 1000s of other apps which does this thing.

Reduce scope or draw boundaries, but dont bump up the magic number :)
> What's the point, other than making a small number of people rich?

Its an interesting thing to say, because much more so than in SV, DOD R&D money is spent on engineers. The profit margin at Lockheed Martin is 4-7%, versus 20-30% at Google, Apple, Yahoo, etc.
Downvoted already! hilarious!
Going to link to WP because it links to further sources: http://en.wikipedia.org/wiki/Suicide_barrier

Looks like it's a combination of factors. The Toronto case I've heard before. Although some substitution took place, overall rate went down.
Very well said.

A useful 'get started' mind-trick I've found in sales came from Zig Zagler (don't stop reading yet) and it is pretty simple:

Don't start by trying to make a sale. Start by trying to have conversations with people that use (or could use) your product or service.

start by trying to have (100) conversations with the exact people that would use your widget. If your product actually can help these people, it will sell. If it won't, you'll find out how and why it is not helpful very quickly.
Perhaps consider taking a page out of the pinboard.in playbook:

customer #1: $2000

customer #2: $2100

customer #3: $2200

And so on until customers stop signing up. Then you start over.
Games have always been devices for both socialization and addiction. It's not a variable that meaningfully changes.
HeartBleed in the Wild : 10 Days Later
OpenSSL Valhalla Rampage
I just wrote this line about two hours ago and my tests weren't thorough enough to catch the bug it introduced. Just when I thought I knew JavaScript. Thanks for saving me some time.
I think another opener that's at least as good is "Maman died today. Or yesterday maybe, I don't know" (even though this is misleading w/o the whole context..)
The main advantage of homoiconicity is that it lets you write macros more easily and safely. This Stack Overflow answer lists some reasons why this is so: http://stackoverflow.com/a/9146303/578288.

Macros are good because they let you refactor repetitive bits of code that functions can’t refactor. With the extra refactoring, your program is simpler and easier to modify, because its abstractions are more apt.
Users can turn on "showdead", which will allow them to see all comments (and upvote them, if necessary).

In general, disagreeing is just fine; one can do so in a polite way. Being a 'jerk' usually entails disagreeing and being vitriolic about it. (An example of this is insulting the person rather than addressing why one disagrees with the arguments in the comment itself.)
We use http://www.Tropo.com/ scripts that forward to our cell phone #s. Blog post: http://socialhealthinsights.com/2013/08/checkqm-support-powe...

Also check out http://www.ringio.com/ for a more robust turn-key-ish solution (met the founder but have never used them)
You can downvote as much as you want, but having faster nodes from a long-established company, which doesn't keep your old images available to new customers to peek in, beats DO! I've been with DO since they launched and I can't say they are one of the more reliable services I've dealt with!
The wrong-sided arrow in 1Password
I agree that entrepreneurship is a great opportunity to make and learn from mistakes in execution. It's also an opportunity to try completely new things that may or may not work.

Other sorts of mistakes, though--like being ignorant of existing players, failing to explain why someone would use your product, or having no remote plan to profitability--are more troublesome. They indicate a lack of business acumen or even common sense that will make success incredibly unlikely.

As with execution mistakes, you can learn these things through experience, too. However, I would not want to invest my time and money teaching them to someone unwilling or unable to learn those lessons on their own.

Which gets back to my original point... Who wants to hear, "You seem to lack common sense"?
What are you capable of? What skills do you have in house? If you need extreme customization, what can you do? With the right skills you could just write your own.
The criteria for downvoting is simply "do you feel like downvoting". pg stated a while back that it is perfectly HN-acceptable to use the downvote as a mere statement of disagreement. I haven't noticed any forum staff mention otherwise.

I've seen downvotes on my comments even when they're neutral statements of fact ("dang is a moderator, recently announced" got a downvote from some HN denizen). Most people seem to follow the criterion you lay out though. Ultimately if a good comment gets a downmod that makes it less visible (why, oh why, does only one single downmod do this?) someone else usually comes along and 'corrects' it back to normal visibility.
As I commented previously: plant productivity simply doesn't scale to existing petroleum consumption levels. Even substituting for petroleum in niche uses (say: ocean shipping or aviation) comprising a few percent (I believe combined these are around 5% of total petroleum use, though aggregate global stats are hard to find), in which alternatives are unfeasible, would be a major challenge and require the allocation of tremendous acreages of land to biofuel production.

Remember that the transition from wood to coal occurred largely because the world was running out of wood. Otherwise, wood had a lot to commend itself: it was locally available (coal comes from limited locations), doesn't involve mining dangers, and is easier to burn (some early coal proponents in the US were accused of fraud when the "rocks" they sold wouldn't burn in existing ovens -- anthracite coal is tough to ignite).

Where opportunistic feedstocks exist, I suspect biofuels may supply some energy, but it's going to be a very small fraction of existing fossil consumption in advanced nations.
Brilliant collection of links, thank you!
Anecdotally, I've had issues on OSX with VirtualBox, so much so that I switched to VMWare Fusion on Mac hosts...
There's "out of the echo chamber", and then there's "fully out of the scope of HN", and debating the merits of Turkey's suppression of the Internet vis a vis the Internet as a conduit for western propaganda is "fully out of the scope of HN".

There are good places to have that debate, and HN just isn't one of them.
For images of historical significance, the Wikimedia Commons is a good place too. Germany's Bundesarchiv has a lot of images there:

https://commons.wikimedia.org/wiki/Commons:Bundesarchiv
Cheers. Looks like no word or acronym is safe. ... waits for someone to trademark the word "list" or "todo" lol..

I will be tearing that acronym down too. I'm surprised how many apps there are out there that use both GTD and Pomodoro and yet have no issues being up on the stores/online.
Then there are the few exceptions like my app here.

So what's your view on the Pomodoro word?
I wanted to add that I believe this to have gotten worse, perhaps since downvoting for disagreement has been more actively encouraged.
afaict we don't have any plans, but you're not the first person to ask today, I'll ask around and see.
Both behaviors make sense in isolation. It's not always so easy.
I like the Fossil source control system - its not so big and really impressive.

Here is a link to the self hosted source code:
https://www.fossil-scm.org/index.html/tree?ci=trunk
We're using http://aircall.io, it works well and provides a clean administration interface.
Well, you need JS for the client side even if you use python for server one (eg. flask or django)
I'm sure you know this by now but you can keep the syntax and use Number instead

xs.parseInt(Number)
There is no karma requirement for 'showdead'; it just requires being logged into an account.
One of the things I noticed was that when I was just over the threshold I was more choosy about downvoting because each downvote reduced your karma by one (so over-zealous downvoting would result in you losing the ability to downvote).
Well, the source is USA Today. It's not top-of-the-line as a reputable news source, but it's not just some propaganda rag...
Games aren't addictive by themselves - only in fringe cases like your friend. And used as a coping mechanism, it's perhaps the least health-detrimental option (compared to alcohol, drugs, cutting yourself, just sitting there doing nothing and enjoying the feel of starving to death..), plus with multiplayer games you get to interact with other, normal, healthy people.

Mental illness is scary.
They're clearly taken with the same lightning (outdoors and around the same time), but with different iso/aperture/exposure -- as they would have to be. The dedicated camera will let in much more light than the phone camera.

I do agree the zoom/distancing on the "foliage" photos are unfortunate for comparison -- but the fluffy animals more than make up for it IMNHO.
That line, that one opening line. Once I read it, it was instantly etched into my brain.

I read the book in Spanish. It was the first magic realism book that I read, and also the first book authored by Márquez that I read. I had no idea what the book was about, but that opening line hooked me, and I could not put down the book afterwards.

Unsurprisingly, I tried to read everything else written by Márquez :-)
I sort of agree, believe it or not. At the same time, I must confess to harboring a dislike for polite civilized discourse in at least a couple circumstances.

The films in the Hunger Games series (especially the first) really nail something: the way barbarians hide behind polite rhetoric and noble behavior. The brilliance of things like the original punk movement -- and comedians since time immemorial -- has been to mock that, to discuss the piggish behavior of corrupt elite deviants in appropriately piggish language.

Condi's behavior in the 2000s I believe merits a little mockery for the upper-class rules of conduct that people like her hide behind.

Of course I've had a mild personal disdain for the trappings of polite society ever since I did a stint in business consulting and watched the way white collar sociopaths conduct themselves in the real world. I'd rather count myself among the trash, thank you very much.
As Food Delivery War Heats Up, Sprig Plans To Serve Lunch
Maybe the AI will be sufficiently intelligent to just become catatonic in short order.

(I believe I'm filching this from Larry Niven, no precise quotation handy.)
Thank you, I have corrected my original post.
He says several times that JavaScript succeeded in spite of being a bad language because it was the only choice. How come we're not all writing Java applets or Flash apps?
Doesn't make it not true.
How would you market this (aside from posting on HN)? I want to do the exact same thing but charge more. Trying to freelance and I'm just unable to find clients.
yeah, it seems the movies veered off a good bit, based on the wikis i read ;)

interesting. I think that's the basic business model my boss has. it seems to be working now, but i'm always curious as to what other models are out there
Dropbox is good at what they do. What you're describing is already served by an ecosystem of sites, which can be connected with, for example, If This Then That (http://ifttt.com) . And you can host static sites from Dropbox in various ways: http://www.maketecheasier.com/4-ways-to-host-your-website-on....
That last one is people in the Saar voting overwhelmingly for Anschluss with Nazi Germany.
DBA and Server Admin Pain Story
Hey everyone - we are doing a survey about DBAs and other server managers who are fighting fires 24/7. If you know anyone that manages servers, we'd really appreciate if you can pass this along.

We promise to share the results publicly.

https://vividcortex.com/blog/2014/04/17/survey-dbas-sysadmins/
In the anarchic world the power originates at the muzzle of a gun, which in turn roughly corresponds with the economic power. However, this arrangement has high costs of conflict resolution, so in the post-anarchy world violence is ceded by society to be the monopoly of the state, and politicians are set to be conduits of the economic power towards the power of the state. Where politicians don't do their job, economic power goes out whack with political power resulting into a violent upheaval.

Therefore in modern society power lies with economic actors - people, capital, or any other entity that has economic impact and can be modeled as pursuing its own interests (self-preservation and some expansion).

A stable society would represent the interests of the people and the interests of the capital in proportion to their economic influence. Some actors will usually try to usurp the power at the expense of less diligent and/or less organized actors.

A great deal of the usurpation is based on demoralizing the opponent - if your opponent believes fighting for representation if power structures is pointless, you will have more power for yourself.
I've had comments downvoted that might have expressed an unpopular but not necessarily wrong opinion. Getting downvoted with no comments as to why is really frustrating. Especially if I'm making a good-faith effort to participate honestly rather than trolling or whatever.

I get that not all downvotes NEED a comment categorically but there's some meat on the "downvotes deserve comments" bones.
Just be aware that OVH is using OpenVZ whereas both Linode and DO are using KVM. That's a big difference if it matters to you