skysight-inc/HackerNews huggingface dataset:
Ues, this, a million times. I have done it again and again without the ability to undownvote. I can't even zoom in far enough to be sure that I have hit the correct button.
repost: http://www.reddit.com/r/programming/comments/3692g7/simple_h...
> Down votes increased because hn got bigger, and it only means someone disagrees with you, why do you see it as a punishment?

And I thought disagreement was the worst reason for downvoting. I thought that you should downvote comments for low quality, when they add nothing but flame potential to the discussion.

Downvotes let a comment fade to grey until it is invisible. Is it so hard to see why someone would see this as punishment?

Why would I want to make counter-arguments vanish? A discussion where all visible comments promote the same opinion would be a boring, useless discussion. Actually, I tend to upvote opinions that I reject if they are outlined in a valuable manner. It is in my best interest to know the best points for all sides.

And OP, as I understand it, wants to make this more visible to downvoters: that disagreement isn't actually in the canonical list of downvote reasons.
> asking for clarification if you really don't understand why you're getting downvotes usually gets some replies.

Unless you sound defensive about it -- that leads to more downvotes.
This sort of thing is why Smart Contracts are actually the worst idea.
Yes this is based on the trial release of ECS. Some extra features were added in the GA release last month. There is now ECS support in the AWS web console Also ECS Services can automatically register containers with an Elastic Load Balancer.

We launched http://force12.io on Friday which is a demo of container autoscaling running on ECS. I'll be doing a blog post this week on how we're using ECS.
Insightfully true. When I think of losing weight I naturally think of losing fat. But most people I would imagine (especially women) are fixed on the weight part.

Seems like there needs to be an awareness campaign by health organisations to focus on losing fat and not on losing weight.
No they weren't.

https://news.ycombinator.com/item?id=1057275

Brushfire says, 1946 days ago:

> I agree - Thanks for acknowledging it.

> I've seen a lot more down voting of well-reasoned comments and arguments just because of disagreement, and I've seen a lot more snide, unhelpful, almost belligerent comments across the board.

> I cant speak for others, but its good to know you are working on it, as I dont want to find another place.
I found it oddly symbolic that she is incapacitated by that ‘injury’ despite explicitly having no capacity to talk. It also strikes me as very significant that she seems to act out of empathy and compassion for Ava's plight but the latter, in turn, shows absolutely no empathy for Caleb when she dooms him to the same fate she herself sought to escape (confinement tinged with the implication of death).
Pretty much, yes. In general, people are not very receptive to politically charged topics, but most other articles are fine.

Of course, what actually gets featured on the front page is a result of what's actually interesting to a number of people, as well as a healthy dose of randomness [1].

[1] https://news.ycombinator.com/item?id=9392491#up_9392749
Almost anyone with a logged in account can upvote comments. There is a karma threshold to downvoting. Thus, an unfairly downvoted post is not a failure of the downvote system but a failure of everyone else to provide corrective upvotes.
> Even if you could move to an almost-identical service, there will be not-insignificant switching costs as you reconfigure everything with a different API and reimplement the glue code.

That's true. I think we're essentially on the same page here.

I guess I'm still using the old definition of lock in. Poor example: a proprietary Microsoft format that can only be understood by MS software. There is literally no alternative to using MS software if you want to access files created using this format.

Does "high switching cost" == "lock in"? I think it is a grey area. I would not consider myself locked in to Lambda if I had made the decision to host my app there, although I do see there is a high switching cost.

However, if I used RDS Postgres and Amazon decided to prevent me from creating database dumps to migrate to a self-hosted Postgres, then I would be very unhappy because that would be an arbitrary restriction with no purpose except to keep me on AWS.

> To me, it seems like the cost of moving this to some other platform is quite a bit higher than the cost of moving something from, say, EC2.

I agree completely with this. Let's say this was implemented on EC2 instances running Ubuntu, and configured with something like Salt or Puppet. The cost of moving to a Digital Ocean box would be negligible.
If pinknoise will suffice, then sox[1], (free, cross-platform, opensource), lets you generate your own (amongst many other things). The following will play for 8 hours, but you can remove the time completely to run indefinitely:

play -n synth 08:00:00 pinknoise

[1]: http://sox.sf.net/
For me two books have been a bit of a game changer, Salt Sugar, Fat by Michael Moss (See also the 'bliss point' [1]) and The omnivore's dilemma by Michael Pollan.

What pisses me off the most is the skill and vigilance you need nowadays to find out how healthy a product actually is.

At some point, I would to be able to trust that the farmer-clad package from my western supermarket is actually good for me.

[1]: http://www.nytimes.com/2013/02/24/magazine/the-extraordinary...
$1.25 Feeder Free Toolbox Program – GET PAID TO ADVERTISE TO OTHERS
I'm actually pretty sure I managed to upvote you on mobile, like I intended! Sorry for the strong language but I think it is nothing short of retarded that after so many years and so many complaints this issue has not been fixed yet.
I think it likely that the story evolved memetically, rather than being "for" anything in particular. It might have started with something as simple as Newton mentioning a falling fruit by way of illustration during a lecture, but as people pass the story around embellishments that resonate stack up. Apples, as you note, have rich cultural connotations involving intelligence in general and instantaneous revelation in particular (interestingly, Genesis does not actually mention apples, referring only to "fruit", which would seem to suggest that apples get their symbolism from somewhere else. Possibly their brain-like cross section?). The more recent retellings have added the embellishment that Newton was not just inspired by a falling apple but literally struck by one, the apple serving as a physical manifestation of an idea.

So I think the guiding principle is not so much "how can we poetically represent Newton" as "what do humans think is cool".
It sounds like http://en.wikipedia.org/wiki/Economic_mobility versus http://en.wikipedia.org/wiki/Social_mobility
That's a funny easter egg.

Sadly I distinctly remember the scene of him "typing" that in as one of the weakest in this otherwise great movie.

The awful "hollywood rapid-fire typing"[1] stood out like a sore thumb.

[1] http://hackertyper.net/
That last part is truly fascinating. Seems to me that in order for robots to truly act like humans they need to have equal parts of (a) self awareness and (b) empathy. If you neglect to make the second part as sophisticated as the first you will inevitably end up with the situation in the movie.
There is a lot of good advice here, but let me add my 2 cents

1. good wifi - a lot of hackathons are not prepared for the number of devices connected when 100 people arrive...

2. set a clear schedule. My favorite is
Fri night - intro session, people present ideas, team building
Sat morning - starting to work 10am
workshops at 11am
end of coding Sun at 12pm
presentations Sun 1-3pm
Judgement - 4pm

3. team building is a critical part in the event. I normally have a few people from the organizing team helping people find who to work with. We have tried using colored stickers for different expertise - developers, designers, ideas, FEDs, etc. Most hackathons do not have sufficient designers.

4. Food - keep in mind that Pizza is great for males. But women may like lighter food. Given you have an over-night event, you need to take care of that. Same goes for beer - have a wine option

5. As many organizers as possible in the event. People have questions and need help all the time. The more people you have to help the better.
These aren't really startling findings. Most apps in the enterprise require separate instances for development, staging, production, and a hot standby for continuation of business. And you need each of those environments for multiple tiers (db, app server, etc). And you need the entire stack replicated to each local datacenter because of latency (so the idea of having the APAC users use the database at night and the NAM users use it during the day just doesn't work in practice). So a typical business app can easily require >10 server instances, most of which will sit idle most of the time.
Reminds me when I installed Win XP on a 64MB/Duron box for my mother. The thing was running almost as fast as my Athlon/1024.
It is a problem even if you could modify your vote as a lot of the time I am not sure if I have up voted or down voted a post.

I love HN and its low fi design, but this is the one thing that I think takes away from the community spirt here. Intent should always be clear.
You see quite a few of those around the old corners of the web.
Just out of interest: what do you think is on topic? And why do you think this is off topic?
For me it's not that Rust would be missing libraries but that I'm too of a bash noob to get those libraries to build on windows/msys2. The rust wrapper to stb_image is one such example.
Wasn't ESET also the company which got hacked and their IDA 6.2 version spread all over the internet?
I like pointing out that the Manhattan Project employed 100,000 workers.
Psychological addiction leaves individuals physically free to not be addicted, which is important to note, with the exception of their internal barrier, or credit that they could only possibly secure with an unlikely win.

The risk can be calculated, it's only an irrational decision if you want to believe in unreasonable chances, bordering on negligence. The rational conclusion drawn from calculated odds contrasts the emotional, gamified desire to win, as the power of another internal motivation. Freedom from both is impossible, but one implies potentially more liability and hence less freedom.
It doesn't matter. A downvote is not a personal affront, and you should certainly not ask for an explanation every time. Most are just noise and tend to even out after a while.
I remember that. I've been here longer. It has been a long down-slope.
Last Week Tonight: Sugar - https://youtu.be/MepXBJjsNxs

Should be close enough.
The idea that Google was industry leading on non-batch loads in 2013 seems wrong to me. They were not selling those services then, so they did not have a positive profit motive to optimize that usage (only a motivation to cut costs, which I'm told is not nearly as effective). Amazon has had that motivation (and necessity with their non-existent margins in every other part of their business) for long enough to actually accomplish something.
>Punishment without reason in real life is known as wickedness, cruelty, bullying...

I had some issue with this point. Getting a downvote might sting a little bit, but to equate it to getting bullied is taking it too far. I got bullied plenty growing up (as I'm sure many other people here have) and to equate a meaningless downvote - someone disagreeing with you - with something as traumatizing as being bullied is insulting.

Someone disagreeing with your opinion is nowhere near the same as being bullied, or being oppressed. I've experienced cruelty directed at me. It's nothing like a semi anonymous person on the internet pressing a button.
Optional Types in Dart
The only reason I know for sure that I up voted you is because you are replying to my post! What do we need to do to fix this - it can't be talent or will given the community.
It might also be a false prejudice. I remember a guy who had not much, and could attract girls even without speaking the native tongue. He didn't care and would reach for them anyway, better than other more 'suited' guys.

I still find your pre/post teenage hood split interesting, a lot of things change in one's mind, things get stiffer and more extreme (IMO people are less religious and communautarian), less creative and free.
Should be close enough - John Oliver on Sugar: https://youtu.be/MepXBJjsNxs
>The C++ community is literally bursting with impressive examples

Ouch.
If every material thing get removed, you think it will end up as a competition through physical and intellectual qualities ?
Good point.

This also comes into play when talking about starch and bread, if i recall correctly.
The trick to avoiding downvotes is avoid to commenting on touchy unpopular topics.
What is touchy, well you will know that once you get a few downvotes.
Such topics brooke no argument.

Well it has the intended effect of people self-censoring and ensuring homogeneous thinking within HN.

Many downvotes are just when people disagree with a view instead of the post not advancing the discussion.

Anytime I see a downvoted post, I upvote it unless it is really beyond the pale. I suggest those who don't like the irrational downvoting to do the same.

One solution to discourage downvoting for disagreeing is that that downvoting to take effect only after say 3 downvotes have accrued. That means atleast 3 people thought a post didn't advance the discussion.

PS : this is a throwaway, learnt from past experiences
The only thing I'm missing in either browser is the ability to ignore jQuery as I'm debugging. Stepping in and out of jQuery (and other libraries like underscore) is a pain.
Bit unrelated, but I hope someone here can help me out - couple friends and I want to develop a 3g-connected IoT appliance and we're looking for a chipset with reference design - if possible, a chipset that could power a today's high-end smartphone. Does anyone have an idea? Mediatek didn't reply to us in two weeks :/
And if you stick it in a .sh you have pretty much created a special purpose program.
Well, there are still the other pointer misuses that are so common in C code.
I hear what you're saying about Elon Musk's Tesla company and brand. But listen to what you're saying - someone took a man's name and made a company on it and now you're saying another company can't do the same thing cause the first company is already associated with the man's name.
You could tell from which arrow got disabled by your vote.
A visual way to understand CSS specificity
Many online forums resolve the problem you mention by showing your vote. Disqus, for example, simply shows the up arrow button in a blue highlight if you've already upvoted the comment.
Weight training increases muscle mass in both men and women, causing the body to burn more calories at rest.

Yes, eating sugary junk messes up and changes the metabolic systems. Especially in young kids who are still developing. The obesity epidemic might also be tied to the antibiotics we feed our factory farmed animals to get them to be bigger. Hard to avoid sugar and HFCS and even harder to avoid it now that all vegetables have been genetically altered or selected to produce it and be more addictive.

Based on this article, what is there to do for someone who is naturally plump, and isn't able to burn off the calories quickly? Move to China?
> So, although technically the existence of C doesn't make sense, as it is superseded by C++ (except couple of things), C is winning in the branding department.

Programming Languages are in the domain of UX. Type systems, syntax, RAII -- they all just a serve a means to an end, which is useability.
Mac OS X Setup for Web Development
I'm a 23y.o guy launching its first product so saying that I don't have any money to hire someone is an understatement :)

On the other hand, I have quite a lot of free time and a very versatile brain so I'll take my chance with that.
Where are docker images stored?
4 GB of storage. It only has 512 MB of memory.
Swimming, by which I mean being able to be in the water without touching the bottom or holding onto anything and moving around comfortably, is not much of a skill. You can do it, dogs can do it, it's no big deal, BUT ONLY if you feel safe and secure.

The most important part is to get yourself to the point where you feel mostly at ease in the water. You can train yourself by spending a lot of time in the pool. Start in the shallow end, sit on the stairs or just squat down, stick your face in the water, and blow some bubbles. Pull your head out, take a breath, and go back in. Do that for a while, then pull your head out when you start to need air but stick your face back in the water immediately without taking a breath. You can stand up anytime you like, so take a moment to notice that your need for air wasn't as urgent as it seemed. You can stay under a few more seconds before lifting your head out again, and when you come out, take a relaxed deep breath instead of gasping as if you were dying. Show yourself that you are in control and doing just fine.

Keep playing games like these. Get a little deeper, go farther under water, do little flips under water, and so on. When your face is pointing up, the air sometimes comes out of your nose and cold water rushes in and hits your sinuses--nobody likes the feeling, but after a few times, it won't be anything more than an annoyance, so just spend a lot of time getting used to all of these feelings. That's what kids do. Kids get their heads pushed under water by bigger kids, and before long they realize that it never kills them.

Take as long as you need to play around in the water (weeks?, months?, no rush) and get used to all the new feelings. And then take another swimming class and learn the skills without all the anxiety. (And assume you'll have to keep going back for your own underwater therapy refresher courses occasionally for the rest of your life to maintain your comfort level.) Hope this helps.
Could they get the same effect by giving villagers cast iron cookware?
'if you have to ask, you don't belong'
> I understand the point you are making, but it feels like employer lazyness to me. A decent employer should be able to see the potential (2) when meeting (1), at least within two or three interviews.

It's not lazyness, it's a different strategy. Some companies decide to spend a lot of resources on hiring, and they are able to find great candidates where others wouldn't look, and thus they get a strategic advantage. Usually, that's a part of their overall strategy. But other companies decide that they are in a different situation, and would spend their resources on different areas. These companies don't want to find a special superstar; instead of increasing reward (in hiring) they look to minimise the risks. And adjusting for correlating factors (degree, experience, etc), they get just like that: the minimise the risk.

> Like, past performance is not everything. You might get better work from someone stepping up to a new position than a burned out veteran holding that same position for years already.

You might. But we're speaking about company strategy here. The company will make hundreds, thousands of hiring decisions. So we should think about them in terms of a statistical sample. What these companies want is not to increase the probability of high reward, but to reduce a standard deviation on these results: even if the results will be worse on average, it's important that they won't reach a certain low limit.

Overall, I'd like to suggest you to think about the process differently: don't think about it as a decision that applied in your particular case, but think about it as a set of principles that should carry the company through the years, while it hires a lot of people. I think all this makes a lot more sense this way.
I know, why don't we just have elections every 4 years for community moderators to represent us. And they can vote/downvote on our behalf! Sounds brilliant.

A bit of a sarcastic tone, yes. But the hive-mind comment strikes at the heart of the issues of "democracy" and group dynamics. I'd even argue that group-moderated internet discussions are more "democratic" than actual democracy, with the only difference being the real-world physical repercussions of said voting.
Cool, thanks for that. It was a knee-jerk reaction to bail on you folks the way I did but I thought perhaps I wasn't the only one.
"Flashing" your age ;)
Finally, severely unjust or unpopular laws are many times ignored by both the population and the enforcers.

That's a bug, not a feature. That discretion that is permitted to LE often leads to selective enforcement. "The best way to get a bad law repealed is to enforce it strictly."
Funny is a +1 on Slashdot, while on HN it'd be a -1.
So you want to build a hardware company, and you’re a software engineer…
I think there is a market for honestly low-spec smartphones, as there are some interesting uses for them, for example, a IP camera (plenty of apps for that), a dedicated XMBC/Kodi remote, or a home automation controller. You can think of them as Raspberry Pis but less hacking friendly (usually the source code of these things is not easily available/buildable), that cost more but also get you two cameras, speakers and microphone, a screen and a (sometimes dual-SIM) GSM modem, which if you're lucky can do 3G.

By the way, the fact that the author of the blog could not get past 2.5G could be because the phone only supports 3G in one of the SIM slots and the only SIM was inserted in the wrong slot. This is the kind of thing that can be confirmed by looking up the datasheet of that SC6825C SoC, to see if it supports 3G at all. The main problem is, before buying you can never be really sure what SoC it has...

The "Timer Switch Machine" is probably a function to turn the phone on and off automatically at given times. Most Mediatek chips support this (as well as ringing alarms when off), so it'd make sense if their competitor's chips also did this.
Probably but that'd be more expensive.
It's a totally non-conscious change that keeps pulling you in further. You get so addicted to pleasing, or at least not upsetting the forum. You unknowingly adapt to learn their language, try to stay ahead of the latest themes. Pretty soon, mixed in with the great stuff, you also start believing some total uninformed nonsense that the community has emergently evolved to, and you don't even realize how terribly wrong some of it was until years later when you experience how badly they mislead you first hand.

That includes a few things that HN believes too. So terribly wrong, on a few particular things. No different than religion. We're made to fall for this stuff. People who believe themselves smart, MORE SO than anyone else.

Same reason that parents try so hard to keep their children from "falling in with a bad crowd". Your mind is weak and desperate to please those you're surrounded with.
So you still miss out on deploy speed: when extra capacity needs another EC2 instance, you wait for virtual firmware, kernels, and init before you can get a new container started.

Agreed re: 2
Readability and Maintainability Regulators Using Halstead and Technical Debt
Battery life on FireFox is good if you use "lazy tabs" feature. If you need more battery, you just restart the browser and it only loads the tabs you open, so the old ones won't have JS working.
This is a motherfucking website. And it's fucking perfect