skysight-inc/HackerNews huggingface dataset:
Please. The internet and cell phones have changed the world as much as any technology since the light bulb.
Official Debian and Python Wiki Servers Compromised - Hacking News
Confirmed for me too.
Just curious, how do stock awards work in BigCo's like GOOG/ADBE/MSFT/FB? Are employees awarded stock options that vest only X amount of years of service? Are they awarded in lump-sum vesting that means all of your options are voided if you are terminated and quit prior to vesting date?
Impress.js http://bartaz.github.com/impress.js/#/bored

Like Prezi, but JS
By "adapt", do you mean, "move everything to Asia"?
It would probably be unusual (and super depressing) to have a sexless affair. I have also heard the term used in place of "fuck buddy" though.
If a language's popularity was closely dependent on library support, then (in your opinion) why hasn't Clojure gained mass adoption?
Users who log into Skype with their Microsoft account are offered a merge with the Skype account to have all the MSN and Skype contacts combined.

The fun bit is the last step: "From now on, please use your Microsoft account "Firstname Lastname" to sign into Skype" -- I was afraid to test this but looks like the Skype account gets deleted after this step and you have to use myname@hotmail.com when sharing your Skype details.

EDIT: Turns out that both Skype and Microsoft accounts will remain working in parallel. One can log in with either of these (at least from desktop Skype clients).
Languages need momentum to gain foothold. It needs a community of dynamic, experimental, evangelistic pioneers to gather around your language and start building.

When I go to the Arc site [http://arclanguage.org/], it seems pretty obvious to me why Arc has not "taken off": A drab HTML 2.0 site with a tiny font describing how it's unfinished, and the only way to install is through another Lisp version, and no indication that there is a community of developers behind it.

It's almost like they don't want anyone to use it. To be fair, it seems Paul Graham does not care about popularity. But not caring about popularity means it's dead in the water.

It's not like lots of people don't want a Lisp these days. Clojure has become very popular, after all; it has been able to hit the sweet spot in terms of modernity and lispiness; good, practical technology with a solid community.
I've used Twitter more these days. I could see RSS going away honestly.
It's interesting to get a peek behind the curtain. Most people don't have any idea how these things are done.

While money can buy things, it also buys access. This article provides a little taste of that.
Growing a social news site for thoughtful conversation
I remember using bitlbee with Skype. The problem was I had to keep the official Skype client running. I believe it was the same for pidgin's Skype plugin?

Major annoyance.
C11, yo
I dislike most of these "modern IDEs". They seem to encourage Big Programs that shouldn't be written in the first place. http://michaelochurch.wordpress.com/2013/01/09/ide-culture-v... (IDE culture vs. Unix philosophy).

However, you are right that, in terms of features, they deliver, if you keep your directory structure, language choice, and development practices within certain bounds.
> I found the syntax very obtuse and it was not obvious why Lisp would be more powerful than Haskell.

The easiest answer to that is, there's no syntax, which makes reimplementing your own Lisp parser trivial (one single function call, in fact). This in turn makes reimplementing your own Lisp, inline in Lisp, similarly trivial.

That sounds like something out of an SICP exercise - and it is - but the same properties make it easier to reason about your code in a way that's far more abstract than other languages let you. Once you start treating your code as data that other parts of your code can manipulate, you can start refactoring in ways that simply aren't possible in other languages. This explanation by a well-known Perl programmer explains it very well: http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.h...

Another way I've heard it (this may have been pg, but I can't remember), is that, when writing idiomatic Lisp, you first think, "What language would make solving this problem really easy?" and then proceed to implement that language.
... and called them .par or something?

.par is already taken. See PAR, the Perl Archiving Toolkit, which attempts to replicate jar for Perl.

- http://par.perl.org/

- https://metacpan.org/module/PAR
Interesting times. 3D is dead, but... 4K and 8K aren't going to fare any better. Few people sit close enough to the TV for it to matter, or want to.

It will be interesting to watch the TV manufacturers flail around for a while, trying desperately to avoid the cold hard realities that come with becoming a commodity...
I'm afraid you are mistaken about the underground always being centrally managed. It was built by a variety of private companies in the beginning, and they did not come under one umbrella until 1933.
Your world. Which is much smaller than THE world.

That said, here are some things invented after the lightbulb that have had more effect than cell phones and the internet.

Aeroplanes.
Transistors.
Integrated circuits.
Can someone not work out a way to 'unit test' dependency injection vs other methods so we have some facts to compare? These discussions feel like people arguing with each other over which color is the best, with everyone chiming in with random anecdotes and feelings.

Red must be the best - it goes the fastest!
Like commuter overland routes still are in Japan today I think.
It may be the expectation but the reality is that it may not be true. Until you take an action to express your sexuality, everyone is just expecting you to be like them. Bringing home the boyfriend/girlfriend is implicitly declaring your heterosexuality, telling your family you are gay is explicitly declaring you are gay. You could also implicitly declare it by bringing home a same-sex partner. Coming out is simply expressing your sexuality.
I would say "can be closely dependent". And for a LISP, it is doing pretty darn well.
You add tainting propagation to every method in the system that handles tainted user input. Hopefully, this will encourage you to untaint the user input ASAP and build native objects out of it. Now, of course, if you take untainted strings and feed them into reflection/eval you are in a world of hurt, but perhaps you should stop using reflection/eval.
I'm from Estonia and I've never heard about the flatiron-coffee-thing. Wtf is it.
> do passports infringe upon privacy as well?

Yes.

> is it infringing my privacy when I am asked to show it at the liquor store

Yes.
People have the misconception that a gay person comes out once. It's not true. If you're gay and you're authentic, you're coming out constantly. You're on a business trip, for example. A cab driver asks if you have kids, and you say that you do. Then he asks about your wife. Even though you may be exhausted, you find yourself summoning the energy to have a transformative conversation with a total stranger on whom you are depending to get to the airport and whose reaction you have no way of predicting.

The author's own situation is clouding his judgement. It is entirely easy to predict that asking if you have kids is going to lead to asking about a wife. This is the way family life has gone on for centuries. It's only recently (in generational terms) that gay couples could adopt children or even be openly gay and married... yet the author thinks that there's no way to predict how someone is going to steer a conversation. I wouldn't take offense if someone steered a conversation in the wrong way because it's more about their reaction to the surprise news ("oh, i have a husband not a wife") than to how the conversation found itself. Maybe I perhaps steered the conversation the wrong way instead of the cab driver.

As an aside: I had to rewrite this many times because I didn't want to come off as being homophobic, discriminatory, or what have you. I really don't like walking on egg shells, but some topics really cause other people to pounce.
A three season HBO series I'd say. The actual evacuation, the event, and the reality a few years later. Directed by someone like Alfonso Cuarón (Children of Men). I know there are dozens of cheesy movies out their covering the subject, but this angle maeon3 is suggesting is really interesting!
I've struggled with various Scheme programs not working in different implementations (mostly code from books like Lisp in Small Pieces) and have heard plenty about the fragmented Scheme landscape, but is this really such a big problem with Common Lisp? And is/was that really a big reason why Lisp has failed to catch on? (being genuine here, I have no idea really about the history and have only use CL a bit)

It seems to me that there are plenty of more popular languages with a similar glut of implementations: there are multiple JVM vendors, multiple implementations of Java (Sun/Oracle and now Dalvik, ...), many C and C++ compilers, etc...

This is total speculation, but it is perhaps because things like threads and networking were not part of the Common Lisp standard that there are fragmentation issues that impeded adoption? Or do you still think that canonical implementation vs language standard is that much better, in almost all cases?
I think there are the same number of dereferences in both cases? One to fetch the next pointer, and one to update the previous next pointer if a removal is required.

You could probably make the second bit of code worse by not holding the value of star curr in entry.
I'm afraid I can't help on this one, but it is a great question. I used to run internal classes on precisely this subject as we had a lot of junior devs coming in who knew this framework or that framework and really had no idea how the web actually works. (Unfortunately the content I used was left at that company.)

One thing I would emphasise is the importance of HTTP - and whilst I wouldn't recommend anyone actually reading a formal spec from beginning to end, if you really do understand request-response mechanics it will underpin everything else you learn (which is essentially how to process requests and generate responses).
> It's also why we have countdown clocks on numbered lines and not lettered ones- they use different technology.

This actually came up in a different thread, where I asked how the old technology could possibly prevent something as simple as countdown clocks. I never got a good answer when I said

> I don't care about the signal towers or how old the system is. The point is that the technology for identifying the location and speed of a few hundred giant hunks of metal moving around on fixed tracks is trivial and does not need to interact with the old system (or humans) at all. Just tag each train with a few RFID's, and stick in a few hundred miles of wiring into the tunnels.

>I mean, are you telling me for a 100 million dollars this couldn't be done?

http://news.ycombinator.com/item?id=4979988

The context was this:

> “The existence of this sleek digital interface barely hints at the investment that had to be made in terms of hardware and infrastructure to make this enormous public benefit a reality,” said Thomas F. Prendergast, President of MTA New York City Transit. “Think of Subway Time as the small tip of a huge iceberg. For a product of this quality to be available on the lettered lines, we will need to commit hundreds of millions of dollars and years of dedicated effort.”

> Automatic Train Supervision installation began in 1997. The system was activated in segments, with the substantial completion taking place in 2008. The project cost $20.8 million per year over 11 years, or $228.3 million in total.

http://www.mta.info/news/stories/?story=921

I find this baffling. Can anyone shed some light?
Yep, working smoothly for me now. Nice work on the speedy redeployment, guys. Puppet FTW!
Pull to Create
My comment boils down to the logical statement

NOT has large initial library => NOT gain widespread use

You seem to be making a logical error based on a common problem with people's understanding of modus tollens: http://blog.jgc.org/2009/05/frequently-misunderstood-logic-m...

It is NOT the case that from my statement that it's possible to derive:

has large initial library => gain widespread use
I concur. I was expecting some kind of plot twist.
>The problem is with taking people money when they aren't okay with it.

Ok. Then would you keep the non-payers from enjoying the benefit of the infrastructure put into place by the payers?

> I consider threatening someone with violence unless they pay you money to be unjust, which I don't think is that bizarre of an opinion.

It is bizarre because it rarely comes to that. The threat of violence is quite a few well understood steps down in the process. What you propose is to replace those well understood steps to violent action with an overlapping, ever changing patchwork of rules. And wishing for violence to simply not exist is not an option.

>I would prefer that no one be violently oppressed by the majority at all.

Violence exists. It will always exist as long as people are mortal or can feel pain. The trick is controlling and limiting it's use. What you propose is replacing the potential of violent action by rules laid out by the majority by rules created by any individual or group that cares to fashion them and with the resources to carry them out against anybody or group that cannot muster a reprisal great enough to make the cost outweigh the benefits to the violently acting group.

>Just because a legal document, your school, and you yourself say that rights are protected doesn't mean they are.
>Have you followed the legislation, ongoing attempted legislation, and executive action regarding the "war on terror" in the past decade or so? American citizens have been assassinated in drone strikes without any pretense of legality. Alleged criminals or "terrorists" have been tortured and detained indefinitely without being charged. Prominent political leaders have explicitly said that the rule of law does not apply to people who are considered by the government to be a threat to the government.

These things stand out because they are not the normal course of business.
I heard about the new rules, but since it seems you have an actual prototype, not just some renders, I guessed that wouldn't be a problem for this project. Not saying you made a wrong choice, just interested. Thnx for the answer!
Not wrong, just playing the odds. ~95% of people are sufficiently heterosexual.
This. I use Evernote as my grocery shopping list; having recipes automagically populate my shopping list would be very nice indeed. As far as ordering ingredients automatically, I have to say I'm not to keen on that. I usually go to the store for other things as well.
Possibly, though as someone who's lived in 9 cities in his life, cost of living equivalency numbers are mostly bullshit. Cost of living tends to vary dramatically within a city, and is distributed very unevenly, making any sort of mean or median averaging pointless.

Here in NYC, your food costs alone can vary dramatically - you can live in a neighborhood without a grocery store and rely on the massively overpriced Gristedes, and all the restaurants around you are high-end. Or, you can live right next to a Fairway and all of the restaurants around you are <$10 for dinner.

Ditto rent - what is the equivalent neighborhood to the Mission in SF in NYC? What is the equivalent neighborhood of Capitol Hill in Seattle in SF? Drawing equivalencies is really hard, and simply calculating the mean or median of the entire housing market is not even close to the heart of the matter.

With all the moving around I've ever done, I've completely stopped looking at cost of living calculators. Inevitably they never bear any real semblance on reality.
I must've been unlucky in my visits then. I definitely found some tasty Afghan places and such around town, but the low prices seemed to be linked to poor ingredients -- cheap canned vegetables, fatty meat and such, overly seasoned to mask this. And apart from those, when it comes to inexpensive eats it seemed to be pizza/calzone/spanakopita /salad places everywhere.

That being said, for a little more, you can find some really good eats, but that goes for most cities. http://mandoobarnyc.com/ is terrific. It's gotten worse over the years but their kimchi mandoo is still great.
Golang: The Way To Go
I really think the biggest problem that new languages have is contending with the colossal hegemony of three stacks: C, Java, and Javascript.

There are a few exceptions, but for the most part, your language is going to be successful to the degree that it can interoperate with these environments. Common Lisp, Racket, Haskell, OCaml -- all of these languages have ffis, but they're "begrudging" ffis. They don't really care about your "legacy" systems or the titanic number of C and Java libraries that already exist.

Clojure and Scala do care about that, as does Lua. And Ruby and Python (and Perl) care as well.

I see beautiful new languages every day. I can tell whether they're going to live or die primarily on the basis of their attitude toward the dominant library environments in modern programming.
A big reason why PHP was as successful as it was is that it came with a fairly complete and correct standard library for writing webapps.

This way you could spend zero time writing your own urlencode function (and screw up a corner case) or searching through maven to find functions to do very simple things and finding later other people on your team imported similar functions from four other projects.
More Than Half a Million Raspberry Pis Sold
My point is that if you sat there in 1800 and looked at the track record of democratic/republican revolutions at that time, you'd come to a different conclusion than if you did so in 2012.
It's widely used in Latin America. AOL and Yahoo! IM were almost never used there, and MSN had almost all the marketshare a few years ago (before people started using Google Talk and Facebook).
But what if you are married, to a man?

In this example, straight people don't have to lie about not being married just to shut down small talk. Instead they use short responses, avoid eye contact, and give off the general vibe that they're not in the mood to talk. But why can't gay people do the same?
It failed in the same sense Myspace failed: didn't adapt, and something better/cooler/trendier came along. Facebook ate the market for teenagers instant messaging, and Gmail crushed hotmail.

Besides, its popularity was, like everything else, depending on countries. When I was a teenager in France, nobody had ever heard of Yahoo! or AOL IM. Everybody was on MSN, with ICQ a far, "geeky", second.
Only until 1940.

http://en.wikipedia.org/wiki/History_of_the_New_York_City_Su...
Jstore free registration
Land of Lisp was how I first got into Lisp - I was hooked already before finishing even a third of it.

For production code, I ended up abandoning Common Lisp for the most part in favor of Racket, simply because of its library support and compatible, scoped dialects, but the principles are the same in either case. I'd actually recommend starting with something less 'batteries included' if you have the patience, because it makes it easier to see the fundamental beauty of the language, without getting distracted by something as "irrelevant" as library support.

Some people say that Land of Lisp makes it hard to develop 'useful' applications afterwards, but for that, I think Practical Common Lisp is a good secondary resource, and it's easy to skim once you've completed Land of Lisp. Land of Lisp is much better as "Lisp Propaganda" - ie, for someone who's interested in giving it a shot, it does a good job of selling the Lisp paradigm as a whole philosophy, even if it doesn't have space to cover all of its practical uses[0].

[0] I won't sell it short, though - it does a good job for that too... several of the games it implements are non-trivial.
I think you mean the circumference of geostationary orbit is 265000km. Diameter is about 36000km.
What to do in life??
From near the end of the article:
"This isn’t to say that 3D TV is dead — but it’s certainly no longer the next big thing."

Linkbait title.
I'd rather make 50K in Dallas vs. 100K in NYC. I've seen it happen with my own eyes, I have friends living on the Left Coasts (NYC, SF and Boston), after 5 years of college with no or next-to-nothing savings with average salary of 100K. Why? Yuppie lifestyle, wining & dining at expensive restaurants, lunch & dinner, parking, driving a nice car, living in an apartment in a nice neighborhood.

While people living at home or in the midwest are raking it in with six-fig's savings. Man, I wish I was smarter and moved back in with my parents; would do wonders for my dating life. You know what's sexy? Big savings and high credit score.
Goedkoop op vakantie met Neckermann stunt van de dag
I would hesitate to actually get paid up front unless you really do have something coming soon, but it's quite trivial with many of the payment networks to collect the information and not charge until you're ready. If you truly have no product yet and your ability to deliver is not certain, this seems like a reasonable way to get promises to pay for something while still having a way to exit gracefully if you find you can't deliver.
Your argument depends upon conflating politics with sexuality. The ease with which each can be conflated with religion sends us down the slippery slope.

We are often inclined to contain our political views for the sake of civility because they are opinions, and even those of widely differing views generally recognize that. Are disagreements are about the relevance of facts or the validity of their measuring. Generally the arguments are not about what exists in the shared world.

While the distance between religion and politics may be small historically, outside the political realm, the distance between disagreement about politics and about religion can be huge.

Religion asserts as fact a description of each person's position in the world. Thus, religious claims are about me personally, and unlike political claims, the speaker does not acknowledge that their view about me personally is opinion.

As political speech, I may treat it the expression of civic opinion. When it characterizes me personally, it is another matter just like characterizations of my sexuality.
Everyone must start with an MVP. We wanted to be very cautious with what we promise and can deliver for the first version, so we're only including the basic functionality. Please follow our progress to see the radically different things that are coming up in the future.

However, even this "basic" product already has advantages over having a phone. You lace it to your shoe and forget about it. No need to have the phone on you while you're running, remembering to start/stop the app that counts your mileage. What if you have two pairs of shoes, than the mile counting app will not be all that useful.
I'm guessing this is the place to check in the future: https://github.com/gocardless

:o)
I'm not sure that this is true. The light bulb changed the fabric of society down to the hours people kept. The internet has mostly made it more convenient to do things you already did. Instead of calling your brother on his birthday, you leave him a facebook message. Instead of sending a fax or telex, you send an e-mail. But people largely still work the same way in the same patterns.
>These kinds of issues are open to all software

Really? Could you show me how I could possibly create such a hole in a language like ocaml or haskell?
I believe he's referring to their inability to divide 10/7 to calculate how much they're actually paying for each dragon egg, implying that he believes that if players knew each egg was almost a dollar and a half then they wouldn't purchase the eggs.
Linguist races to save languages in Taiwan, birthplace of major language family