skysight-inc/HackerNews huggingface dataset:
That's basically true. The more advanced Scheme implementations (and there are several) offer a lot of functionality.

One thing I still find true: Common Lisp has much more useful functionality in the core. Thus the core and the libraries are often actually using them.

Example: by default Scheme has poor argument lists. Thus a lot of code does not use keyword args and the compiler usually does not know about that.

Another example: Common Lisp has a standard object system. All implementations support it and some use it extensively. In most extended Common Lisp much of the libraries is using CLOS: conditions are CLOS classes, I/O is based on CLOS, etc.
I doubt that Netflix really wants to be doing DRM. But the simple fact is that the rights-holders demand it. If Netflix didn't do DRM, then it wouldn't have any good content on it.

As soon as rights-holders can be convinced that DRM is unnecessary, then we'll see the internet streamers like Netflix drop it. I'd bet that by the time we see A-List movies on GOG, we'll be seeing them on Netflix too.
Ask HN: Relying on Instagram's API
HN,

I'm building a website that revolves around advertising on Instagram. It relies heavily on their API for sign up and creation of user profiles. It does not violate their Terms of Use. I've been building an MVP. I'm concerned that they may cut off API access of it gains traction post launch. Does anybody have experience with a similar situation and care to share how it played out? Also, is it worth trying to talk to someone at Instagram before hand?

PS. I think I've seen Mike Krieger comment on HN before, would love to hear his thoughts if anybody would be willing to forward this link to him.
"because stereotyping necessarily subordinates individual identity to group identity"

No it doesn't. Many stereotypes are useful when you have very little information about a person. You're only subordinating individual identity to group identity if you refuse to update your beliefs about a person after receiving new evidence about him.
I wasn't suggesting that Lisp programmers tend to page fault into learning. I apologize for not being clear.

What I was getting at is that StackOverflow shows that many programmers in general tend to page fault into learning whatever language they happen to be using. This is a behavior which StackOverflow is explicitly designed to facilitate. It is also designed to facilitate the behavior in ways that are better than traditional Usenet and its web-based descendants in the form of fora.
It's a fun exercise for a single tweet feed, but it is unfortunately not very useful when applied to larger scale learning, since you start hitting the model's limitations of a fixed number of topics and, its potentially long runtime, and the fact that it's not an online method (although there are online variants of LDA).
> I have a lot of respect for the people behind OkCupid.

Those people being match.com - the same people that operate the 'tinder' app.

Much like how the company that sells the eco-friendly smoothies is probably Coca Cola.

Ultimately match.com want to own online dating. Since there is always going to be a niche for free dating sites (as well as the subscription model), they have to have the best 'free'/freemium dating site going. The marketing/PR consists of 'insights' rather than TV adverts or social networking thingies. The site is just one part of their strategy to own online dating. People on the site might not pay, however those adverts probably bring in a lot of revenue - see Plenty of Fish story.

Returning to the eco-friendly smoothies - there are no saints at the helm of the company determined to make a better world, they are just doing what is needed to bring in the revenue for the parent company and making sure nobody else is in that space. Another analogy - big software company making sure their software is reasonably easy to pirate so people don't use any other software, free or paid for.

Clearly OKCupid was more valuable to match.com than anyone else hence they bought it. However the idea is no more respect worthy than the operations of the eco-friendly smoothie company owned by a fizzy drinks giant mega corporation.
It's a question I've been asking, as a black man for a very, very, very long time.

Couldn't count on two hands, even a third if I had one the number of different answers I've gotten, and not a single one of them-no matter the rationality or validity behind the history of it, has yet to answer why we still use it.

That said, "Person of Color" seems to be the new trendy thing and that baffles me even more (well, to be succinctly snarky about it: other people's reactions to that phrase are what baffle me. That's an entirely different conundrum not fit for HackerNews, though.)
Yes design matters.

I think that software deserves very minimal, functional and strict design. Accessibility over everything, uniformity over creativity. I "live" these design decisions for my business website and my products and I have attracted exactly the people I wanted to attract.

So I must assume that my 1996 design was the right choice for my customer segment.
Productivity and the Workweek
Also it would be nice if the original author could put this work up as a tarball with standard make files somewhere so that other OS can benefit.
Seems editor didn't know where Caucasian countries belong - so he didn't mention Azerbaijan, Georgia and Armenia. They should be in eastern Europe.
No, I was just trying to point out how racist you sound. Saying things like "my white friends"? Seriously? I now just realized that you are a very stereotyping person and exactly the kind of person that makes these okCupid releases dangerous. Yikes.
As an Irish/German-American I find your confusion to be racist and insensitive.

I kid, and kind of agree... I sometimes see Asian-American, but not as much as simply "Asian", and really don't see it from any other culture the same as "African-American" ... Frankly, I really don't see the point in labeling as it just persists stereotypes.
Energy drinks cause heart problems: Study
Most of the base system on Linuxes (which is GNU) certainly have unit tests and static analyzers run on them, to the best of my knowledge (just looked at the coreutils). Most of these programs were maintained by Cygnus, and now by Red Hat after they acquired them.

less is an exception to the rule, as it's a small, standalone program and not as critical. Its initial development start seems to predate the official announcement of the GNU Project. I don't think most people really expend much thought on something like a pager.

EDIT: Brute forcing is also a very pragmatic approach. Ken Thompson uttered his famous adage for a reason, even if it was somewhat humorous.
Is the constitutional issue here that exploiting a security hole (SQL injection, remote execution to dump the $_SERVER variable, what have you) constitutes an illegal search?

If so, is their any guidance from case law about the difference between some sort of legal poking and prodding vs illegal hacking?
We're already seeing the beginnings of one possible solution to the "sports on TV" problem: e-sports and video game streaming. Right now there are several hundred thousand viewers on Twitch.tv, unless their viewer numbers are extremely inflated. Video game streams overwhelmingly tend to be free (with subscriptions to remove ads, unlock the highest video quality, or access previous video on demand). Many tournaments have top notch video productions, and are probably produced on a shoestring budget compared to national sports television productions.

There's no technical reason why non-electronic sports couldn't also be streamed like this.
If they obtained a warrant, is fuzzing/hacking Silk Road the equivalent of kicking down a door during a raid?
I'm not sure what part of my link talked about being white.
Broadcast television has been given away for free since it's inception, and monetized with advertisements. I don't see why officially-sanctioned torrents couldn't do the same. Make them high quality, and backed by fast seedboxes, and you'll outcompete the crappy scene releases that trickle down to public trackers.
Obviously I would be redundant.
Your argument is based on the assumption that Google occupies the unique position in the user->view->ad-click chain, your wording "at a location where people just breeze right through". let's deal with it for a moment.

Assume it's true, then Google 1) will definitely abuse the position, and 2) for Google, the top priority is about how to maintain the unique position, which has less to do with users' experience/privacy/(put anything here), but more to do with the browser + search engine paradigm. In fact, with the emerging of Smartphone + Walled gardened Apps paradigm, it's about the time to predict the decline of Adwords.

Say it's false... well, so is your argument.
I wish I did, I've spent hours trying to find it again. If anyone could link to the study I'd be eternally grateful.
Not that big a PITA, I don't think. People already use Tor exit node lists to block activity from Tor exit nodes, you're kind of just looking for the inverse.

Shouldn't be hard to create a script to generate e.g. iptables rules that permit connections to Tor public relays.

The security benefit is a bit marginal, though. The public relay list is basically world-writable.
As a past owner (many years ago) of a Wankel-engine powered car I was entertained at the mention of "Wankel". Emissions were the least of its problems, reliability being far less than desirable, as in barely able to keep going at all.

Later on there were more reliable rotary engines, e.g., Mazda. If memory serves, there were emission problems and the engine was eventually discontinued for that reason.

Rotaries were an interesting idea, hypothetically better, but implementation was obviously difficult and ultimately a failure.

In today's world, we need to stop burning fossil fuels and electric-powered vehicles look promising. I'm looking forward to advances that will make electric cars practical.

Of course, burning coal or natural methane to make electricity wouldn't be ideal, though possibly more efficient than the distributed combustion we now use.
Torque is an absolute piece of steaming manure imo. A torrent client running any time you start your browser with no GUI? how many torrents are seeding? when does it start / stop? What's the bandwidth throughput how do i turn it off?

One thing that's good that came from torque though is BitTorrent's RPC api (originally known as BtApp.js) , which I reverse-engineerd (Since it's some of the messiest JS code ever) into DuckieTorrent, it works just by passing your browser's torrent tasks to your already existing torrent client: http://github.com/SchizoDuckie/DuckieTorrent/
To what end though? Their new X2 cable boxes are slower than ten year old ones, and are just catching up with the interfaces of Tivo and Roku from five years ago.

Who really wants "innovation" from their cable provider? Certainly not the unsatisfied customers that are leaving in droves.
This argument is increasingly less compelling as Netflix's focus moves away from streaming other people's content towards streaming its own original content.
> An average worker needs to work a mere 11 hours per week to produce as much as one working 40 hours per week in 1950.

Suppose there's a meteor heading for earth that will collide in 30 years. If that's the case, the increases in productivity will be helpful in saving the race.

That said, IMO it makes sense to channel some percentage of productivity increases into faster progress, but also some remaining percentage into reducing standard working hours a little.
> We just want to be with white people.

I don't know. If someone told me "I just want to be with white people", I would think they were racist. That said, the word racism definitely has multiple and nuanced meanings at this point, so it could be more a part of my interpretation than the more established official definition.
No. Alibaba is like Amazon+Ebay on steroids.
what ad service is this using?
Frankensteins's ___ 2 or why build a static site generator in 84 lines of bash
Even for the data that is there, the presentation could be improved: you have to zoom in a lot before light signatures are displayed, for example.

Edit: It would be useful if you could see these by clicking on the corresponding light, without needing to zoom in.
The blog went silent b/c Christian was put in charge of everydamnthing at the OKC office as Sam (the old CEO) moved up after the acquisition. I don't think there was any pressure from management, which would have been dumb -- the blog was a great asset to OKC/Match aside from that one post that they deleted for obvious reasons.

(Source: I used to work at OkCupid Labs, one of the things that Sam went on to do under Match, where he is now CEO.)
If they intend to reach a billion people especially in Africa I'd say Android should be the priority platform.
There's only a little over 24 hours left to order, but if you want to help a group of guys trying to make the best of a ridiculous situation, Ladder 22 is trying to raise some funds here:

http://teespring.com/DetroitTruck22TheDoubleDeuce#pid=212&ci...
Entire operating systems like Whonix already exist to deliver that kind of security.
I don't blame the people of the town for being upset; "Whatever, USA" is a pretty offensive name as it completely negates the people, the culture and the history of the town.

For instance, if someone called NYC "Whatever, USA": you would probably think them ignorant as even if you've never been to the city, you likely know at least some of the things that give the city its unique identity.

For the people who know and love their precious hometown, to sit by and watch while it is stripped of its identity and rebranded as "Whatever" must be a tough pill to swallow even if it is only temporary and brings in revenue.

The other obvious issue is that the contract was undertaken unilaterally by the town government in secret. For the mayor to take on a contract that affects all residents in such a major way as road closures for street painting, and shutting down the town for a multi-day rager without consulting the people seems incredibly careless, especially considering that there's no real way to hide such an event.

Projects like this can at least be introduced to the community in the town hall for discussion before obligating the town to a contract to avoid secrecy as generally (at least in terms of governmental operations): if you have to hide what you're doing, it's likely something you shouldn't be doing.

For now, many of the people of the town have to deal with an event they didn't want for money that will be spent on a "yet-to-be-determined capital project" that will likely be decided on in the same unilateral fashion as the town was decided to be prostituted for a party by someone who was okay with labeling the town "Whatever" in secret.

From my understanding, people generally elect officials to represent and hold true to the town's identity and increase the welfare of the people of the community, not rebrand it as "Whatever, USA" and annoy the people of the town because it makes some money for a potential future project.

With the actions of the town officials, I would say the residents are rightly pissed. Money is not the only measure of utility.
To be honest, this isn't any more detailed for the waters where I sail (NY/CT/MA) than Google Maps. I.e. not detailed at all.

There are free official NOAA chart available online: http://www.charts.noaa.gov/
> I doubt that Netflix really wants to be doing DRM. But the simple fact is that the rights-holders demand it.

Where is their own content DRM-free?

> As soon as rights-holders can be convinced that DRM is unnecessary, then we'll see the internet streamers like Netflix drop it.

Without someone pushing for it, it will never happen. Netflix clearly don't care to push for it in the least. So kudos to GOG for actually trying.
Math is not measurable in weeks.
Also found that decision strange, I would've assumed the average viewer would pull out their phone (Chrome or Safari) and check the site since nobody has a desktop or laptop anymore. I look like a time traveler from the past wandering the streets with my antiquated IBM thinkpad.
That's a fair point. I think you articulated better what I was feeling than I had expressed, which is that it felt like wishful thinking on the part of the OP.

There does feel like there is hero worship going on with DPR "standing up to the man" though, regardless of whether people feel he's guilty or not. That's particularly so with people who feel services like the Silk Road only came about as a result of the prohibition of narcotics.

Regardless though, the unsavoury nature of Ulbricht's actions unfortunately taint the constitutionality issue.
"Rudder's blog went on hiatus between April 2011 and July 2014 while he wrote Dataclysm: Who We Are (When We Think No One's Looking), a book based on the same ideas that inspired the blog."

Source: https://en.wikipedia.org/wiki/Christian_Rudder
I looked at some Great Lakes areas I haven't sailed on in 30 years, brings back some memories.

I can imagine market fragmentation. Much as google maps is not likely to put either aviation or topo map makers out of business, there is probably some market for "sailors just screwing around". There is space for something other than "on board ship naval chart replacement" yet more "maritime" focused than google maps.
Weev was put in prison for wayyyy less than what the FBI did.
They didn't obtain a warrant.
Correlation is usually not causation. But why not?
Learning CLOS from "The Art of MOP" is a stupid idea. Sonya Keene's book is far more suitable, and also rather unnecessary.

Onlisp is a useful resource: http://www.paulgraham.com/onlisp.html. ANSI CL is nice too. For something simpler checkout David Touretsky's book, or Stuart Shapiro's book. PCL is awesome too. The latter is far more in touch with current CL "style". PAIP is also very cool.

No one is asking you to use Lispworks! If you can't afford to pay for it, use SBCL or CCL with Emacs/SLIME.
I wonder if this could be considered a case of exigent circumstances? [0] The exigent circumstances exception can be invoked "to forestall the imminent escape of a suspect, or destruction of evidence". Arguably, that's what this was -- Silk Road had a security flaw that could be fixed at any moment, and the FBI may have felt they needed to act quickly to obtain evidence before the security flaw was fixed.

[0] https://en.wikipedia.org/wiki/Exigent_circumstance_in_United...
...and thanks to the knobs for being able to workaround the day1 bug uncovered just this year in at least one of the widely used vendor's server implementations while getting the fix.

But yes, with just 2 parties involved into any instance of the protocol enabling easy upgrade/downgrade path, and tight engineering it is indeed a beautiful protocol.
> Within that community it is not considered acceptable to say, "read this book and these five papers and drop a few thousand on commercial software, and then we might consider you worthy.

You totally distort the Common Lisp community and you post FUD. You attack Charlotte's preferences for no reason. She presented HER preferences. Still you attack the Lisp community as if individual opinions are not allowed and as if she speaks for all.

Chearlotte speaks for herself and I think her recommendations are good.

There are a multitude free and open source implementations. Many were developed before stuff like Rails or Java even existed. Free and Open Source software has been written in Common Lisp from day one.

Clozure CL, mentioned by Charlotte. It is published on the LLGPL.

SBCL, mentioned by Charlotte. SBCL's roots go back to the early 80s as Spice Lisp and then CMU Common Lisp. Public Domain since 30+ years.

And many others. Usually people complain the Common Lisp has too many implementations.

Nobody required somebody to invest $4500 into a Lisp system to start.

It's just that some people in the Lisp community use the commercial tools and think they are great. I'm one of those. LispWorks is probably the best implementation of a dynamic language anywhere.

If people have actual problems with coding, they have multiple forums. I have personally answered 1000 Lisp questions on Stackoverflow.

> analogy some members of the Common Lisp community often behave as if it's wrong for babies to babble

Some non-members of the Common Lisp community seem to whine a bit too much for my taste. What the Common Lisp community (if there is one) does not really like is whiners who fail to contribute.
> the reasons for such effectiveness are ... "entertaining content keeping kids focused"

I'd be interested to see studies emerge on the value of entertainment in educational content as the child ages.

In my direct experience with my own children, entertainment provides value due to engagement as mentioned in the article. But, entertainment switches from engagement to distraction around age 5 or so.

My 2 year old definitely stays more engaged with the alphabet app and basic counting apps when they are entertaining.

However, entertainment is highly distracting to my 6 year old.

I've found at 6 she's more interested in how the learning actually applies to the real world, so she engages with educational apps as a means to an end. For example, she likes to write stories. So, she asked me to download spelling apps so that's its easier for mom and dad to read her stories.

With all of that said, I'm a huge believer in the potential of technology to improve education. IMHO, education is no where near optimal.
We like both Lightbot and Cargo-Bot

http://light-bot.com

http://twolivesleft.com/CargoBot/

Lightbot is easy enough for our 5-year-old. Our 7-year-old completed about half of Cargo-Bot (the latter half is challenging for us, both professional programmers).
ISS defies humans, launches satellites without permission
I don't know if you're a Common Lisp guy, but comments like "99% of all web developers are not worth their salt" aren't really going to help your cause. If you personally dislike "the typical Node.js or Ruby" web sites, that's fine, but a lot of people who write software for the web these days clearly do like those sort of web sites and don't like an unformatted wall of text, even if the lines are a readable length.

(I had a quick look at your site and was vastly disappointed to see that the lines were, indeed, 8-12 words on average, thus precluding my saying "Physician, heal thyself".)
Slightly off topic: could you please increase the font size on your site? It's actually below 12pt. The blockquotes are more readable than the body of the post.
Oh, I thought that mails were sent from webscript itself. If a potential spammer needs an external SMTP server anyway, it won't bother with webscript.
Not related to the app, but I wish people stop measuring education with time.
In my opinion, kids must spend quite a bit of time understanding basic stuff. Information overdose reduces the quality of understanding. So, the metric shouldn't be "18 months of maths in 6 weeks". A child who learnt the same stuff in 18 months is able to comprehend advanced stuff in the later stages than a kid who learnt it in 6 weeks. Again, this is not a criticism about the app. We just need to give time for kids to learn stuff.
Interesting. I wonder why I got downvoted. I am not promoting self exploitation.
FreeBSD has always done peer reviews which cover the entire base system, and it's now mechanized a bit: http://julipedia.meroh.net/2014/05/code-review-culture-meets.... Automated testing (kyua) and CI (jenkins) are also in progress.
There is the duolingo study:
http://static.duolingo.com/s3/DuolingoReport_Final.pdf

I would interpret its table 11 as emphasizing the need for entertainment or other focus retention for success within a school curriculum. (I consider duolingo good at instant feedback but incapable of retaining focus without significant external motivation.)