skysight-inc/HackerNews huggingface dataset:
I'm actually really offended by this... as a programmer, simply because it's imposing so much on me when I already support their conclusion. I just think okcupid is taking this too far.

The Firefox browser is not inherently evil because one man in their organization has less than agreeable political views, especially when it comes down to the work of everyone who has helped with their mission! It's a damned good browser, and shouldn't be dismissed on the grounds of one man's political views alone.

I'd sooner boycott okcupid for this suicidal mission of clawing at and destroying everything in the world that's related in the slightest to something that offends them.

I will not support them in their gallant wrecklessness!

Put simply: You have your own life. Same-sex partners can get married, adopt kids, and live your life the way you want to. But now you want to tell me what to do with mine, and what browser I should use? I don't understand how that makes any sense -- because it sounds like they're just twisting the practical problem in their favor, which doesn't relay the underlying message of letting people live their lives, without being oppressed or told what to do.
The company I work for offers a service for Germany based customers where they can register a calltracking number and get usage analysis - all for free.
Check it out if you're interested:
https://heldennummer.de
Huh? Does the BBC do April fools? I can't make this fit in my head as a joke...so I am left pondering how OK Cupid gets by while boycotting JavaScript, if they are so wound up about Mr Eich
There are external power supplies available that connect directly to a disk. I would be more skeptical regarding I/O-performance. As far as I can see, there are only two SATA-ports available.
> Seeing proofs as programs really helped me come to terms (heh) with mathematical logic.

I suppose this underscores how some people think algebraically while others think analytically. I am an algebraic thiner. I like to break apart algorithms into a mathematical calculus to understand them.

Humorous: http://bentilly.blogspot.com/2010/08/analysis-vs-algebra-pre...
Exactly the root cause? Probably varies from individual to individual. A/B testing things and seeing what changes is a way to influence bounce rate. Finding an exact cause is probably an impossible task short of simply asking people why they left. Even then, they may not consciously know.
Nothing about the cast is "required". However, it's good practice because the cast explicitly acknowledges the function has a return value that we're throwing out. Looking at the following function call:

(void)create_widget(&widget);

It's clear that `create_widget` returns some value -- it's probably an error code that tells us whether the widget creation was successful. The source code here says "I know this function returns an important value, but I'm going to disregard it here". This could be useful for debugging if you find that, for example, an error condition is being handled improperly (e.g. "oh, we're obviously throwing out the return value of this function, which we shouldn't be doing"). This function call is much less informative:

create_widget(&widget);
maybe it still cant beat arm cpu.
Did anybody calculate the hashrate for iPads?
April Fools joke that would be good for Tesla: how to limit speed with BMW JSDK
unfortunately this is only available in the us right now
Informative comment, but surely the purpose of the article is to teach ocaml, not the lexing&parsing tools, which require more ocaml knowledge?
Sky. If you argue with them you'll get a good deal. I don't have Sky TV either.

Edit: you need a provider that can afford to make a loss for the sake of customer retention. Sky is a primary example as their broadband is a tiny portion of their business.
I think it would be more suitable to not allow any Javascript to be used on the website. As an avid NoScript user that is how I like my sites anyway ;)
The Simplicity of Apple's Advertising : 1977-1997
If you do this first:

null = None
Infinity = float('Infinity')
NaN = float('nan')

(But no, it's not quite Python)
"If there is one thing the working data scientist can do, it is extract insights from a sea of randomness."
There are two problems with this:

- Everyone's voice (when it comes to money) is not equal. CEOs and corporations defacto have a greater voice in the public sphere than other people. The primary way for average people to counteract this is through controlling where, what, and who they spend their money on. By painting this as unethical you remove the voice of everyone who can't spend $1000 on a political campaign, which is usually a group that aligns with groups that are disproportionately harmed by policies like Prop8. It is not my responsibility to support a bigot with my money (or eyes that turn into money) in the name of some higher ideal of clean discourse the other side doesn't even play by.

- No argument of moral equivalence can survive that rests on one side having real and practical harm done to it and the other none at all. No one's rights are infringed by gay marriage existing and many many people's rights are infringed by prop8. It's inherently oppressive to say that those people harmed by it should sit idly by and wait for the people picking up their hand, smacking it into their face, and saying "why are you hitting yourself?" to have a change of heart when there are no consequences for their public effort to harm them. One side gets to hit, the other side has no right to hit back? That's wrong.

And on a somewhat tangent, I have not seen anyone call for him to be fired. Him being an employee of Mozilla is not a problem. Even being a founder or the creator of javascript. Being a CEO is not the same as being an employee, though, and carries with it a connection to the ethical core of a business. This has far more to do with him being appointed than with his political views directly.
> Companies who want to use it commercially and have more than 1-5 employees would need to obtain a license.

> but you could, if you wanted to, add advertising into the opensource product and disallow it's removal unless a license is obtained.

That's not Open Source. The phrase Open Source has definite meanings and a strict definition, and people have a set of expectations when they hear that phrase. http://opensource.org/osd-annotated

Granted, you certainly can do what you are proposing, but

- That's a very different business model from an Open Source one, as commonly discussed and understood.

- You really shouldn't call it Open Source. This is important beyond mere pedantry as people spent a lot of time building up the Open Source movement with strong principals, and we all benefit immensely from it. If we allow the Open Source label to be ruined by things like this we will all suffer.
I think that accepting what they are doing is the first step to fighting it.
Not a joke: https://news.ycombinator.com/item?id=7504296
I hope your OS image is GPL compliant.
Nice to see that the sort of person who can't see why BDS is appropriate is the sort of person who thinks a criticism of Eich is invalid if it involves a website using JS.
It is meaningful in knowing how visitors interact with your site. Are they coming and then leaving without looking around?

It is measured just by that metric. It is the percentage of people that came to your site and left without going to any other pages.

Determining the root cause of a high bounce rate is a multitude of factors. In addition bounce rates can vary greatly between sites and content topics. Without knowing what your site is it is almost impossible to tell you exactly what is wrong or even if your bounce rate is out of the normal range for your site.

It could be something as simple as the appearance of your site (i.e. if you are using WordPress or another CMS system where you can easily change themes, try a different theme to see if it improves any). It can even be something as simple as the color of your text that drives people away. It could also be your writing style. If it is a technical site it could be that your writing is too technical for what the reader is searching for or vice-versa.

Also, if people are reaching your pages using certain keywords, but the content on the page doesn't match the keywords they will leave.

This brings up another point with bounce rate too. It could be that your content is so highly focused and that when people search for and land on your pages their question is answered immediately and they have no other reason to poke around your site.
Show HN: I'm drunk on HN. AMA about anything.
check-it-out
The page you linked to was last updated 11+ years ago. Notice the discussion of qmail|ucspi|djbdns-installer packages? They are not around anymore, you can install qmail/ucspi/daemontools etc. There is even djbdns and the debian tweaked + community patches version known as dbndns. Yes djb and debian devs are quite opinionated, but I do not think that is the reason that publicfile is not in debian despite the fact that so many other djb packages are.

I think the reason is low demand largely due to the fact that gnome-desktop depends on gnome-user-share (AKA: apache).
Original site not working for me either. Something interesting like this gotta get a lot of traffic.
I think it's brilliant. None of my single gay friends out of tech knew about this guy before OKC made the announcement, but now? Now they know. Now they are informed.
OKCupid decides to help the competition. I hope match.com sends them a cake.
I do this.

I know what you are meant to do is check in your composer.json and composer.lock then do a composer install on the server.

But then you have a external dependency on your install process on live servers, which is a terrible idea. To got around this, I've seen companies say "we have our own package mirror". Or you could just check in the vendor folder?

Another reason I do it: My software package is used by people who aren't PHP programmers and I want them to be able to just grab the files and go with no fuss.

I do appreciate having the vendor folder in git takes space and is a pain ... but I think the trade off is worth it.
I did a post about it recently:

http://blog.notfoss.com/posts/mozilla-tabzillajs-easter-egg/
When no financial interests are involved programmers choose DECENT languages
Inspiration for slider transition effects
Party Bus: Web App with Multiple Live Video Streams + Interactive Graphics
Probably that; port the Nintendo games to a non-Nintendo platform and nobody will buy Nintendo platforms anymore. I'm pretty sure Nintendo's hardly ever released any of its IP outside of its own platforms.
Math.ceil = function() { return 42; };
Never drink and HN.
do you think this thread will take off?

fav programming language?
Google Glass and Oculus Rift will see, how we see ads.
And yet, keep them apart; 'sub' Wikias set their own rules (iirc), and Wikipedia's like "A list of all pokemon in an april fools prank? OH NOES [citation needed]".

And limiting knowledge to the more generalized stuff isn't bad (i.e. wikipedia), I think.
If it is a 0-ary method AND does not mutate the state of its instance.
.5MN$ in revenue using bootstrapping
You will definitely get conflicting advice on this. :-)

AGPL/GPL:

If you do this people in the community may like this. But you will have problems selling commercial licenses to people. To get around this, many companies do a dual license model where you can get the code under AGPL for free or pay for a commercial license. However, to make this work, you will have to get all your contributors to sign a contributors agreement giving you some rights. Some will hate this and won't.

BSD:

There is a risk that an outside company will take code and profit from it without giving back. Some contributors will avoid because of that. But then, no issues folding community contributions back into your commercial codebase. Contributor Agreement much simpler and less controversial.

I personally went the BSD route for http://ican.openacalendar.org/ - I like simplicity.
Here's a story from just a few days ago telling how PepsiCo and Matti Leshem are announcing they’ll continue collaborating as they celebrate a 10-year anniversary. http://www.adweek.com/news/advertising-branding/pepsi-stuck-...

Angelique Krembs, VP of marketing at PepsiCo, also talks about Matti: “It makes us work at a higher level because we have that history. I cannot imagine not having Mattie[sic] to help solve our big problems or bounce things off of.”

Matti was most definitely not fired, and will be leading PepsiCos marketing and branding efforts. When you see Mountain Dew or Pepsi, just always remember that you can support Matti by buying a can!
For a cheap x86 NAS, you might want to look out for the Asrock Q1900DC which was presented at CeBit this year and is supposed to come out soon.

It has 4x2ghz Intel Celeron J1900, 4 SATA2 and 2 SATA3 ports and 19V DC input, so no more need for a bulky ATX power supply (though for a NAS you need to find a way to power those hard disks).

Judging from the prices that similarly specced boards are fetching (between 50-70€), this one should be below 100€ as well.

Here is a slide from the Asrock CeBit presentation with the specs: http://4.bp.blogspot.com/-1wOiaMWiiXw/Ux7HGzZAl6I/AAAAAAAAHQ...
Don't answer the question then?
How siteground kept me hostage for 7 years
What? An intelligent statement? By someone whos a programmer and not a "social media expert" "tech blogger" or "founder"?

But... but... we need a brainless politically correct discussion about what white knights in fedora hats are to do. Quick! Lets have a circle jerk about what's more socially acceptable and who's the most inoffensive between us!

Oh white knight, where are you? We need you to tell everyone to "calm down" and about how you "understand where we're all coming from" and finish it off with a "people have the right to bla bla bla"
The big advantage is x86 compatibility.

I'd pay a premium for that.
What Happens to Asian-American Overachievers When the Test-Taking Ends? (2011)
The term calculus generally refers to a system of calculation. I don't get why you're expecting lambda calculations to solve anything.
This recent trend toward intermingling technology with social activism really scares me. Whether it be slapping a code of conduct on every project under the sun or refusing to support a browser because of some loose affiliation with an disagreeable individual, this has really reached an unhealthy level of coupling as of late. Most fields of study or work at least embrace the need to keep the commons apolitical since progress ( as in human progress ) depends on our ability to cooperate, interact, and share work regardless of the issues that divide us.

I particularly agree with your choice of words, this mentality is just plain reckless.
Nice... I'm glad we're finally getting into the 64-bit age on microcontrollers so 4+ GB of RAM isn't too far off... I've been using the latest Cubieboard (http://www.cubietruck.com/collections/frontpage/products/cub...) for a project and it's been performing pretty well, but having more RAM and x86_64 would be great.
Very good... Very good... You got me.
Google cache http://webcache.googleusercontent.com/search?q=cache:hLPlk9M...
Oh god I hate today. There's almost no point in being online today at all.
April Fools’ Day in JavaScript :-)
... and if it's not likely to cause performance issues.
Almost all April Fools Day gags are terrible..this one is actually pretty funny. The video itself was good and clicking on an individual desk was the icing on top..well done Airbnb.
Well the Pi had a good run, honestly longer than I thought it would but the big boys have entered the arena now.

Also imagine what the prices on services like kimsufi and online.net will look like once these guys have hundreds of thousands of them rack mounted. Good times to come.
What's your favorite 8-bit processor? Favorite 8-bit instruction and why?
I was at a Meetup.com Mysql meeting and one of the talks was on the CONNECT engine. The demo showed CONNECT working with Sybase using all the SELECT, UPDATE and DELETE commands, although the EXPLAIN command didn't show any indexes being used. Still impressive.
I think we are getting 64-bit microcontrollers because everything else is 64-bit, so 64-bit has become the natural/cost-effective choice. Rather than because uC's are regularly utilizing 4+ GB. It seems unlikely that 4+ GB of RAM will be common just yet.
Right now, the United States is about evenly divided between people who support and oppose gay marriage. If everyone on the gay-marriage side "refuses to support bigots", and everyone on the anti-gay-marriage side "refuses to support sinners", then we wind up with two totally separate economies and social groups that don't talk to each other at all. This is very bad.

You really, really don't want to live in a country where Blues can only eat in Blue restaurants and live in Blue apartments and wear Blue clothing, and Greens can only eat in Green restaurants and live in Green apartments and wear Green clothing. See: Northern Ireland, Iraq, Syria...

"I am a pro-choice atheist. When I lived in Ireland, one of my friends was a pro-life Christian. I thought she was responsible for the unnecessary suffering of millions of women. She thought I was responsible for killing millions of babies. And yet she invited me over to her house for dinner without poisoning the food. And I ate it, and thanked her, and sent her a nice card, without smashing all her china.

Please try not to be insufficiently surprised by this. Every time a Republican and a Democrat break bread together with good will, it is a miracle. It is an equilibrium as beneficial as civilization or liberalism, which developed in the total absence of any central enforcing authority."

http://slatestarcodex.com/2014/02/23/in-favor-of-niceness-co...
Looks like they've been sitting on this joke for a while.

Updated Date: 2014-03-28T14:26:39-0700
Creation Date: 2012-02-20T19:27:58-0800

http://www.networksolutions.com/whois/results.jsp?domain=air...
The most important decisions we make
Most likely. Skyrim was playable on the HD3000s, in my experience, so...
This marketing site fails to answer the most important question: What's the value proposition? Why should I care writing "Pythonic" code?
Can you make gasoline that slows down global warming? Google Ventures thinks so
Facebook Acquires Nintendo
Or they just bought it back then so that no one else could buy it. It's easy to mistype r as n.
Nicely stated. I don't have enough karma to even upvote you, so I'll commend you instead.
I read once that it's very difficult to assess any harm due to the near impossibility of creating control groups (that is, people who have never been exposed to porn).
Exactly! First the Gmail "Shelfies" and now this :S I guess there's more to come.
People and the things they make are quite different entities. The opinions of the creators of a web browser are unimportant if that web browser has no opinions on gay marriage.

This is an interesting debate (should you boycott a thing, because you disagree with the person who made it?), but it is asking the wrong question. It reminds me of Lenin's feelings about Beethoven - how could a bourgeois create such wonderful music! Instead of questioning the framework of thinking which led him there, he claimed to avoid listening to the music in case it made him bourgeois.

Many human creations which we value as a culture were by outspoken and sometimes abusive people - Gill Sans, Francis Bacon, Picasso, Lewis Carroll, Wagner, Caravaggio etc. I think their work should stand alone, separate from any other views they might have had, and be judged on its own merits and the messages it contains, not on other messages their authors promulgated or actions they took.
And if you're not going to leak an AttributeError from any code in your method, else hasattr will return False.
The PI is still a third of the price, depending on you want to do with it, it might be amply enough.
"Because the biochar keeps carbon in the ground for years, even centuries, Cool Planet argues that its process takes more CO2 out of the atmosphere than it adds in."

Critical take on biochar from Monbiot: http://www.theguardian.com/environment/2009/mar/24/george-mo...
And welcome to reductio ad absurdum. If we boycott this one thing we will boycott all the things and then we will live in a 70s dystopic film where the people who wear KFC shirts can't talk to the people who wear McDonalds shirts!

Somehow we've gotten along just fine so far with the existence of boycotts without turning into a world where half the people are boycotting half the other people.

Again, no one is saying boycott Mozilla because they hired a bigot. They're boycotting Mozilla because they chose a bigot as their chief executive knowing full well this blowback might happen (since it happened on a smaller scale with the CTO appointment in 2012). That means it doesn't matter to them, and for people to whom this issue matters a great deal that is unacceptable.

Nor, incidentally, is anyone saying you should poison the guy's food.

It is not "mean" to choose what you spend your money on.
The lambda calculus is an intellectual framework for the description of computation and logic, just like Newton's calculus forms the basis for a description of physical processes.
Show HN: This isn't an april fool, WAR2MAP strategy game on Google Maps
For how long though...
Well, no: you ask, and if they say no, you don't get to crawl. The rules don't change because you think they're unjust.

If they catch you crawling, they'll send you a cease and desist letter, so do it at your own risk.
Pandora of Youtube Videos.
Not necessarily English, but at least the same language.

I think it will harm the team cohesion otherwise.
Hmm, that doesn't really seem fair on those of us not going down that route
I fell for this.. But I think this could actually make sense. I'm not thinking about ordinary people renting their desks, but there's bunch of co-working spaces, office hotels etc where this could apply. One app where you could check the availability and pricing, make the booking and then later settle the bill. For long term deals this obviously does not make sense, but sometimes when traveling you would like to have place to work just for half day or day.
IDGAF. Tools are tools.

Should I throw up messages to users on Chrome that Google's CEO feels x or supports y (given any x or y I can find on the first page of search results)?

Or maybe I should warn iOS users about Foxconn's treatment of factory laborers.

I've written code for the benefit of Reddit and seen its use pop up in a white supremacy subreddit. Do I care? Should I censor or ban its use? No.

Congrats okcupid, you've won the prize for worst proselytization attempt.
Show HN: A Practical CSS Textbook
100 mbps for 20 euros? That's quite a lot, for 28 euros I get 300 mbps outside of my country and gigabit inside.
It's still ICANN's right and responsibility to get that domain back to the business the site is actually for.

You might have a moral justification in witholding the domain until you're paid, but it's not yours.
So the girl is all about the guys career prospects whilst the guy is only interested in the probability of her having D cup breasts?

Way to hammer home stereotypes, guys.
What will really happen? I'm looking forward to the conversations over coffee.

Janette: So Bob, I asked you for coffee because I need to talk to you about something serious.

Me: ... Ok?!

Janette: What browser do you use? Is it Firefox?

Me: Uh, yeah. Why?

Janette: Well, the CEO ... ... ...

Me: Fack off.
> One side gets to hit, the other side has no right to hit back? That's wrong.

"Hitting back", that's wrong.
Agreed - after working with some bit modulation for a whole lot of LEDs and with the PRU unit on the BeagleBone, I don't think I'd want to use a big multitasking embedded system for finer-tuned stuff.