skysight-inc/HackerNews huggingface dataset:
Me, I support freedom of speech and decentralization. But one thing strikes me as odd: I keep hearing about this case on HN and other tech news sites, but I have yet to see an article about it on Reddit's own front page. I'm sure I missed discussion when the original article was published, but does Reddit not care about all these followup reports/opinions or is my homepage setting just weird?
Very nice, fantastic work and thanks for putting it out there. Is there any license or usage info (WTFPL)? I read recently that if there is no license you shouldn't touch it because the default is non-permissive, even if the source code is open etc. Cheers.
Battery-Maker A123's Bankruptcy Underscores Hurdles for Clean Tech
This is the stupidest thing you'll read today. Commits are cryptographically signed, which is why you can't change details on them. Its a feature. Get over it. Math isn't patriarchal.
Analogies being what they are, let's make this one a little more precise. Reddit's not a nightclub, it's a nightclub factory, automating the process of creating a nightclub for anyone who wants to open one. Allowing for variation in how those clubs are run is a big part of the point--to explore the nightclub possibility space.

Unlike a real-world nightclub, individual subreddits are separated. In a real-world nightclub, you're automatically exposed to everyone else there, since you're sharing the same physical space. On reddit, you have to purposely enter a subbreddit (aside from the default ones, the curation of which is something I would agree is the responsibility of reddit-central).

> It's Reddit's choice not to exert control, and of course they're responsible for the consequences of their non-control.

They're responsible for the consequences of their non-control? In my book, control and responsibility go together.

To what extent (if any) do you believe that reddit users are responsible for their own posts?

Is the president of the USA responsible for your actions? Why or why not?
You are not necessarily moving deeper into your area of competence. I am distinctly less competent in some volunteer work I do (unpaid, low prestige) than in my paid work (decently paid, middling prestige).
I think that both of our horses share the same sire.

Reddit nor any other organization can be held responsible
for the consequences of using that freedom of speech in
ways that others may find objectionable or questionable.

A reasonable position. Let me grant you that. So here's an oblique question, one that does not argue with your perfectly understandable feelings about Freedom of Speech. What's with this man being fired from his job for exercising his Freedom of Speech during his own personal time?

Obviously there's freedom of people to boycott his employer if they don't like them employing him, and his employer has freedom to fire him if they don't want to deal with any such consequences, but all that being said...

Isn't there something deeply disturbing about people holding his employer responsible for his freedom to speak when it's wholly unconnected with their business, but not holding Reddit accountable for his freedom to speak, when it's their business to allow him to speak?

Why aren't these two things the same?
I agree, although as with many other things, our distinctions are not always obvious to people whose expertise lies elsewhere. I think it's goofy that my 401k plan is a "product" to financial guys, who have a dozen other names for money as well. I try to be accurate and use the right term, and not to get offended when someone uses something it differently.

User is no more confusing due to drug connotations than visitor is due to alien connotations or client is to prostitution. We can find nefarious or suggestive inferences in nearly every word if we want.

user - someone who is using the system
visitor - someone who came to a site (web, B&M, etc).
viewer - someone who saw something
account - a long term relationship with a person or group
customer - someone who is intending to spend money
buyer - someone who is actually spending money
client - someone who is the target of a service

So you can fall into a number of categories here at once, and it's more important that you're accurate when expressing your idea than to simplify it. Marketing is all about increasing the numbers of a certain one of these, often by converting them from another.
> To give you background, I have in the past year found myself arguing with "ketards" who have come up with some hilariously impossible theories. Such as: eat 8,000 calories a day; so long as you are in ketosis, you will lose weight.

Why do you think it is impossible? I failed to lose weight on a ~1200 kcal/day diet for several years of relatively active lifestyle. Does that seem impossible to you as well?

And then I kept more or less the same kcal intake (from the labels, which I don't find trustworthy, but I don't have any other source), but I dropped anything grainy (corn, wheat, rice), and lost 30 pounds within one month. Does that sound impossible to you? After those 30 pounds, my weight stabilized, and started rising again very slowly (2 pounds over a few months)

And then following some parts of the "The Bulletproof Diet", I went to ~2500 kcal/day, (about twice what I had before, mostly fat), and started losing weight again, at about 1 pound/week. Does that seem impossible to you?

When I called out the wrongness of "caloric balance" in another thread, you said "well, that's true but it doesn't matter, you should observe inputs vs. outputs". Which is true, and is correlated, but very far from being inferable from the caloric balance.
Compounding Integrations
Are those customers free to report security bugs or are they forbidden by EULA and NDA's?
To be fair, and as you basically said, having “utf8=✓" is counterintuitive when it's being used as an IE hack rather than an actual descriptive parameter. I could imagine many competent enough developers seeing this parameter in someone else's code, or in a book or something, and immediately thinking that changing the tick to an X would make a difference, because that'd only make sense.
Oh I see, I figured Artists were just listed above songs. I didn't realize it made guesses about your search. Okay, cool, that's neat. I guess you guys opted to show search results in all cases even if you were pretty sure you knew what the person was looking for - which is fair.
US military gets into the 3D printing business
Newsweek to shut down and go all digital
Top 35 Startups In Tech that TechCrunch missed out on 
We love that Kunvay.com was chosen.
Well, getting 1.7x speedup on a dual core box isn't so bad and makes some sense. Showing at least the context switching isn't crippling, if you can cope with the memory overhead.

Anthony William's book "C++ Concurrency in Action" gave me the impression that implementations of std::async would stop spawning new threads at some implementation defined limit based on harware concurrency levels. Instead, delay execution or switch to serial for extra tasks.
The "fade", "grad" and the "lerp" are written as member functions (so there is some "this" pushing), yet there is no need for so. There might be some speedup (overall) inlining them.

The author claimed it's straight JAVA translation from Ken Perlin's code, yet he managed to drop the "static" for the above three functions.

EDIT: Some more problems.

Since perlin noise is perfect candidate for data-parallel split, it would much more efficient to split the job where instead of creating one image / thread, you split one image among all threads and process them individually.

This way memory usage is reduced - e.g. you are processing one image, not N. For very big images it might be even more efficient to limit processing of one thread to a 16x16 or 256x1 image blocks.

There is another Java->C++ problem with the code in this case - since you instantiate the p[] array (not static again), this means that each worker would have it's own array, hence wasting L1 cache (the p[] data is all the same).

Overall this task is more suited for OpenMP (data-parallel), than the async stuff (but thanks for demonstrating it, I was not familiar)
Reddit isn't censoring Gawker websites... They're no longer even censoring the article Adrian wrote.
Spoken like a person of privilege - a widespread epidemic clearly must be hordes of poor people too lazy to exercise self-control.

Having lived in both incredibly poor neighborhoods and incredibly wealthy ones, I'll say this:

It's possible to eat healthily in poor neighborhoods, it takes a lot of work - a lot more work than it does for a wealthy person living in a wealthy place. I've observed this in myself: I gained enormous amounts of weight while living in a poor, working-class neighborhood, and promptly shed it once I moved to a wealthy upper middle-class neighborhood. I've bounced back and forth between poor areas and rich areas since then, and the pattern has so far held up.

But, anecdotes not equivalent to data, etc etc.

In a upper-middle class neighborhood healthy diets practically come after you with a baseball bat. It's steeped in the general consciousness of the area, support by people who possess the freedom of finance, time, and effort to think about such things, and it's supported by the merchants in the area.

The same is not true in poor neighborhoods, where fast is king to a population of overworked and tired people. When you're holding down multiple jobs and raising kids at the same time, the CSA subscription may be cheaper and healthier, but it also requires time you don't have. Merchant offerings in the area reflect this reality, and so even someone with the intent to eat healthily will find that availability of healthy food is substantially lower.

We are fortunate in that we have the resources with which to abstract many annoying details away from our lives so we can concentrate on the important things: good bodily health, mental well-being, and the such. Most of the population isn't so lucky.
I'd bet money that neither Apple nor anyone noteworthy wants anything to do with Color.
Also Apple have to put notice on their website and newspaper/magazines saying that Galaxy tab does not "copy" iPad for 6 month http://www.bbc.co.uk/news/technology-18895384. Big humiliation from Apple's side.
Ok I will check the html5rocks web site. Thanks
Exploring the HTML5 Web Audio API: visualizing sound in the browser
> They’re talking about freedom of speech, but the message I read is that they’ll take the money if you want to use Reddit to say something controversial. But if there are consequences... You’re on your own.

Of course you're on your own. Reddit shouldn't be held responsible for what people say on it anymore than AT&T should be held responsible for what people say on the phone.
Genome Hunters Go after Martian DNA
Actually, the physical security is important as well. The reason for this is USB viruses. I have seen one that still boggles my mind. It basically autoran on insert without displaying any sort of autorun dialog and then any stick that is inserted gets infected.

With a medical device, you don't just worry about the intentionally malicious viruses that try to extort money via fake virus ads or steal record. You must make sure that the system operates as the system is supposed to operate. If in the middle of surgery, your system crashes because some virus tries to link in to a DLL load because the surgeon loaded their profile to the system with an infected usb stick, you have a problem. Imagine that you had a laser on to cut something and now it isn't getting a command to stop from the system. Guess what will happen?

It doesn't need to be an intentional sabotage, unintentional does damage quite well. If your product has security issues, you don't just lose customers, you injure people.
Eh, I don't think (s)he meant authors should do that. I suppose it's only an idea, shared here with hopes that maybe some HNer will pick it up.
Why are you so boring?
Ask HN: Designer Resources
For someone who is interested in becoming a competent web designer, what are some good resources to get started with (blogs, tools, tutorials, etc)?
I run a django based website, and this upgrade didn't break anything. "/usr/bin/python" still refers to Python 2.X instead of Python 3.X.
We subscribed to Newsweek throughout my childhood, even living overseas. I recall excitedly going through it every time it arrived. As far as the news digest format went, in those days they mixed topic areas fluidly, while keeping their readers informed.

I canceled my personal subscription years ago. To me, the format changes had made it less comprehensive, the quality of writing had declined, and it had become too political. Or, maybe I'd just outgrown it.

Sure, they'll have a digital version, but they have far smaller staff (and impact) than they once did. They're a marginally iconic publication, who were unable to adapt to the new world, and are thus a victim of the changing landscape of journalism.
Developing for the Kindle Fire HD
works just fine with proxies ( see xroxy ). Listening right now to it, from the very Germany.

Same with youtube, etc. GEMA cannot enforce this at all, just normal people are collateral victims, as usual.
I'm a frequent user, and I am really liking this design. Change is always a little difficult to get used to, but I'm finding it snappier.

The "Playlists" screen doesn't seem to be working. I tried visiting it and the spinner's been going for a long time. I only have about 20. I also right clicked a song and clicked 'Add to Playlist' > 'New Playlist' and it said it was created, but when I right clicked another song, the new playlist wasn't available in the list of my playlists. I said 'New Playlist' again and typed in the same thing, and it created it again. I clicked the button to view the new playlist and it only had the one song in it, so it must have overwritten what I'd just created. Dragging songs into the playlist is working fine, but I have no idea if it's getting saved, since I can't view the "My Playlists" page, and it's not showing up in the context menu listing my playlists. Anyways, hope this helps you do some debugging in the area.
I believe the guidelines divide the two as objective vs. subjective.

Stackoverflow (Objective): Why does this code give me a syntax error?

Programmers (Subjective): What programming methodology best fits my project and team?
That is actually what I was going for; the humor attempt was a bonus.
There are a few things wrong with your line of thinking:

* Reddit is not the government, so yes, we cannot have them arrested. And no one wants them arrested- literally zero people. But yes, they can be held financially responsible and be made into the pariah of the civilized world.

* Even barring that, your freedom of speech only extends so far until it begins harming the safety of others. Creepshots, specifically, was showing easily identifiable women in compromising positions and actively encouraging that subreddit's community to create more of this kind of content. Without the knowledge of their victims, they trample over their right to a reasonable expectation of safety and privacy.

I've been a member of Reddit for 6 years- just 1 year shy of their entire existence. It's still, by far, my most visited site every day. My favorite subreddits all tend to be niche these days, like /r/ainbow, /r/python, and /r/kpop. Most of the 'defaults' I'm not even subscribed to, because of a way of thinking that honestly reeks of people who have never been under legitimate threat in their lives, yet feel entitled to expose others to it. Well, that and crappy reposts.

Once again: No one wants Reddit arrested. That's what the freedom of speech is about. However, the freedom of speech does not, by any measure, mean that you should not be exposed to the consequences of your speech. You should.
Although off topic I have to share this. I actually came from coruche, that is a small village in the middle of Portugal and is so cool to find an article in hacker news about it! :D
A great substitute is to find a gym with spinning classes in the morning before work.
Without arguing with you, I do want to point out that "responsibility" is not a zero-sum game. If you make an ill-advised lane change in your car, but I am not constantly observing cars around me an strike you, we both have some responsibility, and the fact that you are 100% responsible for making safe lane changes doesn't mean that I'm not a little responsible, say 20%, for failing to predict your action. And the fact that I'm 20% responsible doesn't lower your responsibility to 80%.

So I'm not arguing with your basic feelings about personal responsibility, but at the same time, I'm not granting that if someone is responsible for their actions, it's a given that nobody else is responsible for the consequences.
Yes, better wine preservation.
The degree of objective and conscious evilness in Violentacrez' behavior is debatable, indeed, but that's not the issue. At least that's not what makes this story newsworthy IMO.

I think that Gawker's "journalist" ought to get more flak than Violentacrez, because the latter doesn't pretend to be anything but an asshole, whereas Chen pretends to have the higher moral ground. Chen needs a tougher reality-check about what a gigantic scumbag he is, even though Brutsch sounds quite delusional himself about his actions' outcomes.
It has little to do with the price being set by a computer or a person. He sees the price for everyone else is one third cheaper. He doesn't say it, but without making the connection to the price fixing anti-trust action, a reasonable conclusion would be that since the book is one in a series, and Amazon knows he bought the previous book, it has jacked the price for him since he's already "hooked." That to most people would be a questionable pricing strategy.

The anti trust action makes more sense, but he probably didn't make that connection.
No it won't have any impact, since "/usr/bin/python" still refers to Python 2.X by default.
Nice, but I see you are using overflow: hidden on grid containers to clear the floats. This can be a pain when implementing absolutely and relatively positioned elements like tooltips and badges, etc.
1500 UTC, the ubuntu.com homepage isn't updated but the 12.10 release is now available for download at http://releases.ubuntu.com/quantal/
Cork is quite a superb material and can be used as the middle sandwich layer with carbon fiber. It's also used in space launchers as heat and noise insulator inside nose fairings. It also has ablative properties and resists flame propagation. It's lighter than most other woods, though not as light as Balsa.

So I think it's a bit of a shame that it's used for wine bottle corks and usually thrown away after use!
Well it's not necessarily anecdotal evidence. It's anecdotal in that it proves that only some forces in some countries have a quota system, but that is enough to answer the question: Some definitely do. It certainly doesn't answer the question for all known police forces in all countries, but I don't think that's a reasonable expectation.
Because it's been programmed by a person.
start with a python micro-framework. I highly recommend flask (http://flask.pocoo.org). Go through their exercise of creating a simple blog. Then start looking at their extensions which are also awesome.
Ah, good old "Reflections on Trusting Trust".
Yours doesn't show . directories and parents does.
Yes, it's certainly meaningful when the DailyDot's "most important Redditor of the year" is a racist, sexist, pedophile. Says a lot about Reddit that they supported and profited from him (and people like him).
I know where your're going with this, but the phone is not a good analogy because AT&T's revenue is not commensurate with the popularity of what you say, and a phone call is private. Consider instead a satellite radio station that lets you host your own talk show and sells advertising on it without giving you a cut.
Angel John Landry Says No to Consumer Apps, Couples
That's the second time recently I've seen that book mentioned. The first was in a couple reddit comments, with high praise.

I wish the cheapest price on amazon wasn't $229.97.
So the price rises to find equilibrium with the amount of financial aid available.

Similar to the cost of health care in the US.
Am I the only one who thinks it would be cool? They already have 'Find my Friends'; this would be like 'Find my Friends' + photos.
Can I pick your brains???

What happens during a cache miss? Does the thread block?
It's probably also the local taxes. $9.74 here, when logged from IP in Poland, using Polish credit card.
I thought that the growing amount of twist-off's was due to cork tree going extinct, but it appears that the production of corks doesn't harm the tree. Any thoughts?
And, which meant more to you?

Say you're playing a video game, and trying to collect points. It makes a difference whether you play at the easy or expert level, because the points are not fungible, and are only a reflection of your performance rather than an objective measure.

If you care about what you are writing, whether it's genuinely helping someone, or it's trying to explain the counterpoint to some popular misconception on an issue, simply getting a positive score, or a score > -4 where it effectively disappears, could keep your effort from being a complete waste of time. And yet, even if you were all-knowing and all of the readers were misinformed, downvotes and upvotes still matter because they are an indicator of how well you made your point and how well it is being received.

In Anderson Cooper's case, does he follow his ratings exclusively for the ad revenue they facilitate, or is it rewarding to see how many viewers he is reaching? Furthermore, do the ratings numbers mean as much to him when they are a thousand households shown a personality during a daytime talk show and a thousand households shown an in depth story? I can see how both would be rewarding, even if they had no effect on his earnings whatsoever.
MongoHQ is proof that a successful startup can be created anywhere and grow anywhere. Proud of these guys and they probably have the most unique office space/location of any startup in Alabama.
> People hurting themselves over trolling is an education issue.

You can tell someone plenty of times that they shouldn't take something to heart, but it takes a lot more than "education" to give them confidence and self-worth. On edit, I don't mind calling him a kid. What he did was childish.
Unknown also to most of you Cork is such a lucrative buisness that cork removing is one of the most lucrative jobs you can find in rural areas. During the harvesting seasion, many removers can make money for the entire year in a month or two. however the job is excruciating because of dust and weight. Trees owners also make lots of money.
The issue isn't that communities can form on Reddit, but rather that the staff of Reddit welcome the creation of communities that actively perpetuate extremely harmful behavior. Ultimately the Reddit staff is free to run their site as they see fit, but the larger community of the Internet is rightly quite pissed about the fact that Reddit is supporting people who are actively violating others.
Having recently worked with Nginx, I am now a proponent of writing non-blocking code. Then, it makes sense to use the same number of threads as CPUs.
It is not important to keep those things in mind. Not in the slightest.

All the free pizzas in the world don't make up for the fact the admins knowingly provide hosting for a community which encourages men to follow women around in public trying to take pictures up their skirts or down their blouses.