skysight-inc/HackerNews huggingface dataset:
I can only imagine the precious 5 seconds of thought given to the decision to respond to Ars by the IMAX Chief Admin Officer:

"Hmm, we know we have nothing to stand on here, but if we politely ask Ars to remove references to IMAX and they do, matter ends there. If Ars doesn't comply, we just lost 5 minutes of drafting this pointless letter. Nothing really to lose."

Hits send.

The irony? IMAX is now paying the real cost of that poor decision. Bad publicity and worse - the revelation that they are insecure about and feel threatened by emergent technologies. Talk about pissing on your own product.
It's a blend of something that adheres to you but doesn't stick (easy to remove, or even let it evaporates), diffuses heat and toy with light (shines, magnify, refract...). All this makes wet wet.
Google gave me this: http://www.regaltek.com/docs/NACHA%20Format.pdf

HN isn't even close to StackOverflow in terms of technical questions, I'd go there instead if you really want help. And I'd do your homework before asking any questions there either. Prove you've done at least a day's worth of work and most people will be happy to help there.
Warning: Malware detected in OS X and iOS
Even in a language like JavaScript, you're at least running your new code before you commit, surely.

As for a fix which introduces a regression somewhere else, that seems like exactly the sort of history you'd want to capture in source control. "Fixed X." "The fix for X broke Y, which is now fixed." This is much more informative than a single "Fixed X." which only includes the final state. The fact that a fix for X could break Y is valuable information!
What are you trying to bring attention to? The actual article, or the Reddit thread?

If the latter, can you please explain why it's relevant before I take the time to read the comments?
What about using merging when it comes to the feature branches but rebase when pulling (git pull --rebase)? Is it that harmful to rewrite the history for your local changes?
The guy took out the web programming language (JavaScript) out of the web browser (V8), sprinkled with OS stuff (libuv) and there you have it, a complete programming platform a la Java, .NET, Ruby, (insert more examples here).

Node became my vanilla language nowadays. Countless are the CLI utilities that I made/use that are written with it (I practically don't write shell scripts anymore).

And of course, don't forget that networking is broader than internet which is broader than web. I'm solely talking about web here.
Now when Минсвязи (Ministry of Communications) of Russia is interested it is a scheme.
Really? Surely the content has to be considered. (I love being downmodded for making a simple statement of truth.)

And, frankly, the article is well-written, but hardly superb.
Think of it as a newspaper title. There's an implied "XYZ Considered Harmful [by Experts]." That is the original context, a letter written by Dijkstra to the editor of Communications of the ACM, where the editor penned the title.
Ask HN: What is your IDE for Rust?
What is your IDE for Rust? Please, specify your OS as well. Thanks.
5 Theme Parks You Won't Believe Exist!
You'd be even more surprised what they used before tinydns. :D They wanted speed and robustness, and iterated over quite a few choices including roll-yer-own.

Source: I created a pilot project called "Doppler" that was eventually folded into this system. http://carlos.bueno.org/2011/07/doppler.html
Yes, I've implemented several search algorithms in the past, but that was over 20 years ago, in school. I've used libraries ever since for doing mundane things like this. While I know the general idea around search algorithms, and given some Google time I could tell you which one to use in a certain scenerio and probably even whiteboard one, it's not currently "easily doable" for me to pop one out on the spot. Does that disqualify me?

What about the fact that I wrote an image processing army to churn through 4.5MM images in a weekend? I didn't write the thumbnailing algorithm (yea, GraphicsMagick) but I did write a GraphicsMagick Ruby gem to work with data in-memory instead of writing to disk.

Could I do it again, in an interview, on a whiteboard. Probably not, but I didn't do like that in my real job either.
And RaHoWa isn't?
I've always seen the inclusion "considered harmful" in a title as sort of a comedic device, not to be taken as seriously as the author does. It's a signal that "I'm about to say something opinionated; if you're easily offended, you probably don't want to read this". The article itself is such an example.

I'd much rather read a forceful, strong argument that contains some controversial claims than a piss-weak "perceived benefits and weaknesses of" essay, as the author suggests. Sometimes treating a topic brutally can get your point across more effectively. For example, some of James Mickens' more colourful writing demonstrates this.
You don't get money back from renting. It's an expense, just like any other. However, you don't have to tie in 20% of say $500,000 into a home at 0% return. Over a long period of time, your return on this would be expected to be a little over 8% annual returns, based on S&Ps historic return rates.
What's unprofessional is to break your hosting provider's ToS, which you knew ahead of time.
3D Face Reconstruction from Public Photos [pdf]
Ctrl+L highlights the navigation area (which doubles as a search bar in any current browser so long as a URL isn't inputted)

So the difference between the nav bar and a dedicated search bar is almost nil. They serve the same functionality, but one allows you to search domains without having to prefix a keyword.

It might sound clunky because I primarily use keyboard shortcuts instead of reaching over to my mouse.
Yet, apparently fail to understand what constitutes speech.
Ban evasion is a pretty standard reason for getting banned across just about all social networks/forums.

What makes that "ban evasion" though? Specifically I mean. Who is evading what in the case of separate subreddits being created? Is it that anyone that was apart of /r/fatpeoplehate is now never allowed to create a subreddit (because, again, it was claimed the ban was nothing to do with content, only the behavior of the community)?
"The most effective developers simply won’t quit until a problem is solved. One reason I think programmers often stay up until 2 or 3 am is that it bothers us if something isn’t working. So we keep at it until we collapse."

I've learned that this is not an effective way to tackle hard problems. Take a break, go to bed, take a walk.
FYI ... we've posted some behind the scenes video as well as some illustrations at Neal's site -- http://seveneves.lithive.com and will be sharing some beautiful illustrations of some of the vehicles in the next day or so.
Code is art and artists have portfolios. Not having at least a minimal portfolio shows a lack of professionalism.

Would you hire a graphic artist, a writer, a painter, etc. without previewing their work first.
We follow a similar process where I work and it works really well.

Something being merged into development means that it is 100% complete and ready to be deployed to production at any time. This means all QA and acceptance testing had to happen before merging.
He probably meat that "unclear murders" do happen in UK and elsewhere too. See for example: https://en.wikipedia.org/wiki/David_Kelly_%28weapons_expert%...
Agreed that everything in any media source (not just from Uber) should be taken with a grain of salt :)

Technically, Uber is not "lying" here. They're just talking gross wages, before driving expenses. Cab salaries are lower because the cab companies assume some of the costs of driving and build them into the daily/weekly cab lease fee (keep in mind almost all taxi drivers are independent contractors in the US).

And agreed on your last point. The questions/issues are much larger than Uber, which we bring up at the end of the post. Why are these jobs appealing to people? Maybe they're indicative of more systemic problems, and we should focus our efforts on things like improving the US education system so that more individuals have access to higher paying jobs.
I disagree, ceteris paribus the conversion associated with each channel will be about the same once you past the longest conversion window. We are not attempting to land on the moon, a high degree of precision is not required. This is cookie based analysis so there goes any degree of precision, there is more precise "user finger print" type of analysis but that gets creepy.
I would personally like to replace the words "considered harmful" with "is bad news bears"[1], as usually that fits better with whatever it is that's.. well, considered harmful. Come on, Hacker News! If we all focus, we can make this happen!

[1] https://en.wikipedia.org/wiki/The_Bad_News_Bears
Indeed, I get around 15 every time on one of my displays and just got 25 on the other one without a problem
We follow this model. I like thinking of "develop" as an integration branch, and "master" as an always-deployable gold master. And yep, develop -> master merges are always fast-forward merges.
I see a lot of positive reactions to how happy we should be that science changes. I mean, look how long it took us to get out of the dark ages, right?

But no, the liberality of changes like this one is what separates fluff science from actual science. There is a vast chasm of difference between stuff like this one and, say, aether theories.

People who came up with aether theories were the brightest of their ages. That is really the best they could come up with -- and the reason why it took us so long to disprove aether-based theories was that they had some bloody solid science behind them -- at least back in those ages. People were unable to come up with anything better because, for a very long time, they lacked both theoretical and experimental tools with which to conclusively prove (or disprove) their hypotheses.

We needed significant developments in mathematics, fluid mechanics and optics in order to test these theories, and we needed special relativity to come up with something better.

Whereas claims like the one this article refutes need only a correct application of double-blind testing and not falling into well-known (at least to statisticians) traps in order to be tested.

The fact that we have 180 degree spins in understanding such matters every six months is not a testament to how modern science cares only about truth. It's a testament of how important it is to publish papers.
We don't have any receptors that detect water, so it's the combination of temperature (cold from evaporation) and tactile properties.

I believe some frogs do have such receptors: http://booksandjournals.brillonline.com/content/journals/10....
The edit history shows that this notice was put up in 2006:

http://www.cliki.net/site/history?article=asdf-install

So no, this is not news.

EDIT: Actually, the history must be messed up since Quicklisp hadn't been released in 2006. Perhaps I'm reading the diffs wrong, or perhaps the cliki-import script messed up the dates. At any rate, it does not appear to be a new notice.
Yes, in general, it is a good idea to give more descriptive names but in the context of a hashtable, K and V are good enough. I seriously doubt that there is anyone reading the source code of a hashtable and cannot figure out in milliseconds what K and V mean (how fast is the human brain?:).
He's trying to engineer a solution to the drought. Engineering a solution to X does not imply X does not exist; that would be stupid.

But if we want to dwell on semantics -- a drought is defined as being an aberration from some norm. Given climate change, the drought in california isn't a "drought" but a change in norms -- this isn't a "once-in-a-millenium-drought" but, in fact, a new normal (didn't NOA just predict a multi-decade drought in California to be a virtual certainty in the next century?)
Would it be too much to ask for them to put the social media adoption rate in the chart as well?
The difference between those subreddits and the ones banned where:

1) Magnitudes more users -and-

2) Mods were actively promoting harassment of individuals

Reddit admins had to step in because people were being bullied and receiving violent threats, in part due to actions taken by Mods of these large communities built on prejudice and harassment.
Yes, I was thinking about that. The change is very small, but I'm not sure about its implications.

Currently the websocket connection is in http, I'm not sure how it will effect the server if I change it to https. Will it create more load on it?
Can you please cite hosteurope.de's ToS where it says that their clients content must be "politically correct" and that "politically incorrect" content will result in an immediate revocation of the account?
What about the brigading going on? If they had simply stayed in their little corner, no one would have cared. But they didn't.
> So I'd argue that the bigger problem is people reading oversimplified reports of scientific information.

And what about the AHA[1] and other policy makers and shapers? What leads them to make recommendations based on weakly established conclusions?

I think the pressure to deliver, and the lack of generalist knowledge are somehow involved here. In the case of food and drugs, I would also blame elitism.

[1] http://www.heart.org/HEARTORG/GettingHealthy/NutritionCenter...
I noticed a lot of parallels between Snow Crash and Anathem. Both had dialogues meant to educate the reader, and there is a little overlap in the concepts explored in both books.
Kleenex could have rebranded as Snot Rag. "Hand me a Snot Rag?, I need to clean my glasses."

The difference is that Kleenex facial tissues and Otis Escalators (moving staircases?) are unique terms that have no other well known counterparts or alternative generic terms. It is unlikely that IMAX is going to replace the generic term movie theater, and even less likely that the general public is going to distinguish between movie theater and large screen format movie theater -- it's just a bigger screen for what is otherwise the same.

Do people make a distinction between THX and Dolby Digital sound systems in theaters and say let's go see something at the THX or Dolby Digital? That doesn't happen because those technologies only contribute to the experience, they don't define it as something unique.
WhoM do you trust? Not "who" do you trust.
I'm not crazy about autoplaying video.
The "Derp" commits are the ones made immediately after a mistake. No one is editing their commit history just to fix these idiotic messages, they're doing it to fix the idiotic mistake that precedes the idiotic message. Yes, no one is perfect, but leaving the previous (wrong) commit alone has real consequences: it prevents people from easily cherry-picking the commit, using bisect to debug later, doing an accurate code review, etc.

edit: I realize that there are probably a few exceptions to my "no one" IRL. But I don't think anyone here would defend that practice.
Tell that to the ghost town that is slashdot or Kuro5hin. To be honest, I see the same thing happening here already. So many posts on the front page with no comments, so much less comment activity than before. Feels like HN is emptying out.

Where they're going I don't know.
If you have a long-running feature branch you need to merge back into master, you have to rebase it against the current master. There's really no other choice.

Yes you do. Merge master into your branch. Rebasing long-running branches is a nightmare, because every diff you replay will probably result in a conflict, and if you have hundreds of commits, you could be there for several days rebasing. Merges, even massive merges, generally don't take more than a few hours. All project size dependent of course, but the ratio of work is about right: 5-10x more work for a rebase over a commit.
IDK where the elegant but impractical (as it was a trade off). CL is a practical language. Consider loop, format, multiple values or the standard methd combination in CL.

While the only practical thing about python is that it has more libraries. Nevermind the fact that python scope is misdesigned even in Python 3!
I personally love the 'considered harmful' essays. They are usually used to describe faults in popular technology that most people seem to be blind to. They offer the reader a chance to move problems out of the unknown unknown.

Many times I find the points identified in the articles to be unfounded, and those points are easily dismissed. But every once in a while there is a real genuine problem.

I would rather dismiss 10 irrelevant points than miss the one show stopping fault identified in the article.
(3) The Client may not infringe statutory prohibitions, moral
standards or the rights of third parties (copyright law, trademark
law, rights to the name and data protection law etc.) through his use
of his website or the banners that appear on the website. […] In the
event of any infringement of one of the aforementioned obligations,
the Provider shall be entitled to suspend the provision of his
services with immediate effect or to block access to the Client’s
information.

https://www.hosteurope.de/download/General_Terms_and_Conditi...

IANAL, but this may count as moral standards of third parties.
"In cases he has handed, extramarital affairs often are caused by social networks 50% of these times."

Way to avoid responsibility, China. The only way to prevent cheating is to not cheat.
25 on first try. But then they go and compare my vision to a hawk, saying that I can somehow see a worm in a tree... which wouldn't have as much to do with my ability to distinguish color as it would my ability to discern detail at distance.

So I suppose a large helping of salt is required.
You can nitpick all you want. Russia is ranked 57 on the Human Development Index, while the US is 4 and the top 10 dominated by western countries whose values Russians hate. Theres no comparison here and its disingenuous to play up a horrible autocracy like Russia as some wonderful place, although, its sadly, upvote heaven on HN.
We've been fine using rebase on already pushed branches. This comes from the understanding that a feature branch belongs to one developer, ever, and that no one else is supposed to work off of it (or at their own peril).

Everyone knows that it's "my branch" and that they're absolutely not supposed to use it for anything until it's merged back into master or whatever authoritative branch.
In the Orthodox Jewish world, many women wear sheitels, essentially wigs sourced from human hair.
The entire buying experience is very different from what Ben describes in his blog. The women who sell the sheitels provide the whole experience, from picking out the hair type/color/length, etc, to making sure it fits well and that the customer is satisfied. Granted this is a much smaller and niche market, and the products (sheitels) themselves can easily sell for $1,000-$2,000+.
(source, my wife regularly wears a Sheitel in accordance with Halacha).
This is sort of like saying, "Oh, Richard Stallman. Isn't that the guy who sings Hungarian folk songs?"
Ask HN: Should I feel bad for using an Ad Blocker?
I've been using and Ad blocker ever since I've known about them. Previously it was Ad Block, but I now use uBlock Origin.

I was just reading an article on Wired when I noticed this [0], which got me thinking, should I whitelist them?

I felt I should, and if them, why not other sites?

The only way sites earn is by ads right, so If I like their content and don't view ads, am I 'cheating'?

[0] : http://i.imgur.com/MwkiyO1.png
I don't understand the timed component. I can score 100% on this one:

http://www.xrite.com/online-color-test-challenge

But I ran out of time after getting 12 correct on the linked test. Edit: managed 28 after repeated attempts. I feel there is some luck of the draw here, depending upon which hues follow which previous hues, and the placement of the correct square.
Plus or minus some polonium. Assassinations aren't uncommon in Russia among the opposition.

I'm skeptical Russia would allow someone like William Binney to walk around saying the things he has been for years. Or that Russia wouldn't essentially rig a sentence up for someone like Daniel Ellsberg, given Russia's extraordinarily corrupt justice system.
If I ban you and you create a new account called Goronmon2 would you not accept that you are trying to evade a ban? Pretty obvious right? That is exactly what you did only instead of an account it was with subreddits.

>Is it that anyone that was apart of /r/fatpeoplehate is now never allowed to create a subreddit

No, but they aren't allowed to try and recreate fatpeoplehate because that would be ban evasion.
Ubuntu daddy Mark Shuttleworth loses fight to cancel $20m bank fee
Thanks for reminding me about this! I have removed the Desura links from the HyperRogue website.
Build it. Not anyway, just build it. Two houses on the same of the street, built by different neighbours, may be or less similar. The street gets better by 2+ neighbours focusing on making the street better.
Dogma frequently undergoes change, perhaps to a greater degree than science (which is generally the refinement of earlier theories and methods). See, for example, the Protestant Reformation.
Right, I think that's what was written. The post said that that use of IMAX would be trademark erosion.
Also ripping off all his fans (including myself) on his failed kickstarter.

Stick to books Neal.
Build it better / different / more focused.
I've gotten offers before where my answers to at least one of the whiteboard problems looked roughly like "I don't really know how to do this, but I'll see what progress I can make towards a solution" and either didn't result in a full solution or required pretty extensive help from the interviewer to do so. I've also seen offers made to people who didn't really get a good solution to one of the whiteboard problems posed when I was on the interviewing side but still did well in the rest of the interview and displayed good thinking and problem solving skills even in the question(s) they missed.
The only people who don't understand this are those who spout these things themselves. They also don't understand private vs public or freedom of speech doesn't mean freedom from consequences
This is gold.

But really, DNS load balancing can be really useful (and is so easy to set up).
You completely missed their point - those other subreddits are distasteful, but they weren't abusing people or leaking over into other mediums to make threats or bully.
Really great news!

Will you open source the engines you are currently using to analyse Ruby code? You know, Brakeman, Flog and Flay?

Disclaimer: I wrote a gem similar (but which can't be compared) to Code Climate and I've always wondered how you guys highlight sections of duplicate code. My bet is that you rewrote Flay :P
How much time have you spent in Russia? I have a feeling all your "knowledge" is from the western media, means you have been totally mislead in this life.
Um, no, he's not. He's writing a screenplay and dreaming about a cast that will never happen.
Ah, finally someone said it.

I like OP's idea a lot, however it will suffer from memory and social conditioning bias. This is why in Chronicle[1] I record these data points at the very moment they happen, and use the notion of "fold" to summarize them at daily/weekly/monthly level.

[1] https://github.com/srid/chronicle
If they wanted to ban behavior, they should have banned the individuals from reddit site-wide. But that would have been hard, so instead, they go after the common banner that causes the behavior.

That IS banning an idea. They have essentially said "We're banning FPH for harassment, but if you participated in that harassment, feel free to browse our other subreddits."
So, where can we read "Advice to software development employers who hire 18yo interns"?

btw, I would have never hired 18yo me