skysight-inc/HackerNews huggingface dataset:
>I'd really like to figure out how to build more of a Common Lisp community.

I think the low-hanging fruit is web design. Just touching up the CSS of library documentation would be very useful. Presentation is a lot more important than people think.

For example, compare [0] to [1], or Crane's website[2] with, well, the average Common Lisp library.

[0] http://eudoxia0.github.io/screamer/

[1] http://nikodemus.github.io/screamer/

[2] http://eudoxia0.github.io/crane/
Most of us have not forgotten the "why you should never pay for a dating site" analysis that vanished, nor will we any time soon.

EDIT: Might as well link to it while I am at it -
http://machinesentience.com/why_you_should_never_pay_for_onl...

Also, I know the explanation they gave. I don't give a damn whether anyone was pressured into taking it down and they never bothered to actually explain what was wrong with the original analysis, identify the 'public sources' used, or to do anything but try to bury the story with a cheap excuse and hope we'd all forget.
I like to use cash, and I keep a tally sheet and receipts with me when I travel, along with any withdrawal slips pertaining to the money. I can prove to a penny where it came from, where it was spent, on what, and it will equate to what is left.

But I get the impression that's not enough. As soon as they see cash, it's theirs.

And the thing is, I have plenty more in the bank. So if I am stopped and any cash or items are seized, the first thing I'm going to do is call my attorney and go about my business until I have sued the jurisdiction, the officer(s), and anyone else connected to the seizure back into the stone age.

I retired young after a successful career. Lots of tattoos. Gold Rolex, long hair, under 50 - I am an unscrupulous officer's wet dream. But I am sober, intelligent and law abiding. I never break the law and my driving record is spotless because of it. Pull me over and you're hunting, because you didn't see me weave.

Bring it.

And for those of you who are ready to say, "F you - you're rich", or whatever - spare me. I am exactly the kind of citizen who will eventually bring this kind of thing to a halt. I can afford to take it the Supreme Court. And I will do so with a relentless determination.

The police to me are a threatening force. If I need them, I'll go ahead and call. Otherwise, mind your own business and we'll be fine. So far in 47 years I have never needed them. And I know to a certainty I don't need them violating my rights.
any reason to use an exhaust driven turbo? I would expect an electric turbo could offset the need to have multiple cylinders for synchronizing the exhaust pulses
Strava Labs Top Stops
That was addressed in the article. They remove those people from the study!
Tech's frustration with Congress boils over
Why Go gets exceptions right (2012)
It's a three day event with an estimated boost of $2,000,000 to the local economy.
Boo hoo. Suck it up and enjoy the music.
Absolutely awful!
(That I didn't get invited...)

I don't get what the big deal is. It's not like they are taking the town over permanently. Suck it up, take the money, go inside for a few days if it bothers you. Or go on vacation and come back when it's over. Thing will be back to normal soon enough and the town will have more money.

(Or, buy a funny hat and go drink beer in the street. That's what I'd do.)
In the SF Bay Area, when people are mugged, they are not mugged for cash, they are mugged for their belongings.
Show HN: EmployIQ – A slightly smarter job search engine
Holding on to your values even when offered money to abandon them is cynicism now?
Is development on FACTORIE ongoing? I played with it a bit a long while back and loved the "imperative-declarative[1]" idea you all were pushing for model construction toolkits.

[1] edit: Because I'm not sure if I just made that phrase up or if it came from one of your papers, the idea that ML libraries that take declarative model descriptions are great, but what's even better is if we also have an imperative API that can dynamically generate those declarative specs for us, even based on train-time inputs, so we can essentially "program" the structure of a model but still benefit from keeping everything generalized and declarative at the base.
Sorry, how does IPv4 ban NAT? Most NAT in the wild is running on IPv4.
Ask HN: How do I find a CMO for my startup?
Title says it all!
The mayor wears flip flops. I'm guessing the "values" of a few wet blankets don't reflect the values of the general population.
Can I also override $RANDOM to be a static value? PID seems very guessable/brute-forcible.
It's a pretty cool tool, but I wish that things like this were built atop Debian rather than Ubuntu.
So while its fun to play around with data, these are not real insights. The very idea that they can think some metric you've gathered via an online app can determine whether someone finds someone else attractive is goofy. But then publicly publishing that narrative, which is straight up pseudo science, is dangerous as people in the general public will use this kind of thing to say stuff like, "I read online that they did this study about Latino men and it said that they all think black women are ugly".

Grow up and take some responsibility for the world around you.
CenturyLink Said to Seek to Acquire Rackspace Hosting
Hold up. I've seen this sentiment a few times, and I think it's unfair to label it "victim blaming" and dismiss it.

There are two different reactions at work here. One is that people's photos shouldn't be stolen and re-distributed, and the other is that once you upload a photo to an online service, you shouldn't assume it's still private.

Both can be true at the same time.

The first is an idealistic argument. In an ideal world, you could trust every online service and every person to do the right thing; you could flash a bunch of money around in a bad part of a foreign place and not get mugged; you could be a woman and wear revealing clothing without being subject to abuse. These are noble ideals.

The second is a pragmatic argument. In the world in which we currently live, as a practical matter you don't want to trust online services and other people, and you should be careful about flashing money around in seedy unfamiliar places, and women get cat-called far too often.

They're two different statements, and we shouldn't assume that just because somebody argues from one means that they don't believe in the other.
"What am I missing?"

The specs and the software for a start.

Then there's the fact that it's not the spammers that will end up paying, but the people running the systems that are compromised and abused to send spam, be they shared hosting servers or home computers.

Then there's the network effect. I'm not going to feel good telling my friends and family that it will now cost them money to email me. Especially when they can just contact me using Facebook instead for free and without having to set anything new up. Especially when the email service they're already using probably wont even support this new fangled paid-email system.

It would be a massive task to add this functionality to email, and it wouldn't stop the spam, so it's not worth it.
How I started programming, it was quite a ride
Two glasses of wine per day is not a healthy amount to drink. You get the cardio vascular benefits from much smaller amounts than that.
i absolutely hate how companies are able to enable this kind of idiotic partying and general disrespect for the people and things around them. so they are paying some money to the town- i would much rather not get paid than have a bunch of dumbass college kids getting stupid drunk and not giving a fuck where they are, all while making a commercial to enable more people to follow suit.

getting drunk and partying is fun, but this kind of thing really seems to cater to the lowest common denominator and ignorance. not to mention the deal was made in secret- i think the citizens of the town have every right to be mad.
OT, but this reminds me of this:

https://news.ycombinator.com/item?id=7623873
Note: this is not referring to the compile-to-CSS language named Less

-----

Downvotes for clarifying an ambiguity, really?
The future should be DRM-free. Netflix are not going in the right direction. GOG try to break that wall on the other hand.

See https://www.gog.com/forum/general/introducing_gogcom_drmfree...
No, I think if they are going to make the generalizations, they need to publish the data they used to make those generalizations. Its the fact that okCupids data is private and proprietary combined with the publishing of correlations that is unethical.
At the bottom it says that SBCL 1.0.18 was used. That version came out in mid 2008[0]. Therefore the article is at most six years old.

As for concerns about the ecosystem, you are going to have to elaborate.

[0] http://t20846.lisp-steel-bank-development.lisptalk.info/1-0-...
> "I read online that they did this study about Latino men and it said that they all think black women are ugly"

what you're doing is called "projection" - you're taking your own thoughts, and assuming others have the same ones.

ironically, i bet you're a white guy - because all of the black, latino, asian guys i know talk about this stuff openly. in general, my white friends find this kind of talk extremely unsettling and uncomfortable.
Ask HN: Why does genius.com a Y Combinator startup not use SSL
Rap genius or genius.com has received a lot of funding and is doing well in terms of traffic and even at its current level they are not using SSL. What is up with that? I have opened the web inspector and even when logging in they make a plain http request which can reveal the password to any hacker that is sniffing packets.

Is there a reason for not using SSL?
Preference.

See Wikipedia.

"Racism consists of both prejudice and discrimination based in social perceptions of biological differences between peoples"
...
"In sociology and psychology, some definitions only include consciously malignant forms of discrimination.[4][5] While some consider any assumption that a person's behavior is tied to their racial categorization is inherently racist, regardless of whether the action is intentionally harmful or pejorative, because stereotyping necessarily subordinates individual identity to group identity"

So if you just prefer one group, that's not racist, as far as I can tell. If you make claims about a group's behavior based on race, that's racist.

http://en.wikipedia.org/wiki/Racism
Creator here. This is a little project I'm working on to apply some better natural language processing to job searching. As it stands now with most job search engines, a search for "software engineer" won't return jobs posted as "software developer" when obviously these jobs should appear in the same results. As such, I'm applying some machine learning/language processing to try and group relevant jobs together. The site currently has about 20,000 jobs and is adding about 3,000 per day - by no means comprehensive, but the list of sources is growing. About 80% of jobs found are tagged with a correct career tag. Take a look at some examples:

* https://www.employiq.com/jobs/all/programming - contains all jobs relating to software development, even though they have a wide range of titles and descriptions.

* https://www.employiq.com/jobs/all/mobile-app - dives further into software development for mobile apps, iOS, and Android

* https://www.employiq.com/jobs/all/culinary - I'm not just focusing on tech jobs, I'm trying to categorize every common job in the USA.

Lots of little tweaks to make over the coming weeks, but I wanted to share what I've done so far and hear any feedback you all may have.

Edit: Email info@employiq.com to say hi.
It's fine to make a title short enough to fit the limit. It's fine to use a subtitle if that's more informative or less baity. What's not fine is to rewrite the title to put your own spin on the story.

Stories are not the property of the submitter. Being first to post a story confers no privilege to tell others how to perceive it.

In my view, reflecting the content as neutrally as possible is one of the most important principles of HN. HN readers can and should evaluate stories for themselves.

It sounds like you'll be unhappy with the above, but I hope not. It would be nice to see you sooner than another seven years!
(along with other moderators)
I've switched from less to most* some time ago, no idea how it looks underneath, but it works great for me. It seems to be available for most (tee hee) distributions.

* http://linux.die.net/man/1/most
Heh, didn't even notice that you mentioned ambiguity too. I was refering to the D's version with the dot operator: A programmer needs to differentiate between function calls and method calls. I wonder which ambiguity @pfultz2 was referring to.

But now that you mention it, an operator (such as pipe) with a lower precedence could actually be useful and spare having to jump back in code to open brackets.
It's crazy to me that something as core as less has such bit rot. I'm aware GNU rebuilt a bunch of tools a while ago and added a slew of common features such as `-h` for human readable mode, and `--` long arguments. Does this rewrite have a name yet? and can it be brought into the core project at all? (or the GNU project?)
My favourite music festival is Sappy Fest. It's held in Sackville, New Brunswick, a small town of around 5000 people, Sackville.

http://noisey.vice.com/en_ca/blog/sappyfest-is-atlantic-cana...

In 2011 fresh off their grammy win for best album, Arcade Fire played as a surprise act to a 1000 person tent under the name of Shark Attack.
The fundamental syntax is also the same in Scheme which I've used quite a lot. The stumbling block for beginners is of course the prefix, parenthesized, "everything is a list" notation.

It does take patience to "get used to it". The effort of "getting over the hump" is amply rewarded--one way is the benefit of seeing how marvelously consistent and predictable the notation proves to be. IOW it's a great simplifier, allowing humans to mentally read, parse and understand Lisp code.

To me the great genius of Lisps is shown by the experience of looking at work I'd done months or years ago. Stuff I'd written before in C would often be obscure to me later, especially when I hadn't made enough comments to "explain" what the code was doing.

In contrast, it's much easier to understand my old Scheme programs, often just minutes of review will do it. Sure, I'm talented at making things convoluted, it's just harder for me to do that with Scheme, and no doubt that's true for Lisps in general.

I've looked at Clojure a bit, my impression is it's syntax is more complicated than Scheme. At least there are enough differences that it would take some effortful study to become fluent in Clojure. Not a criticism of the language, but suggests making the transition isn't trivial. Perhaps that applies in both directions.

It's worth adding in the domain of constructing web servers, the list notation of Lisp maps extraordinarily well, and easily, to the hierarchical markup of HTML. It's a feature I've exploited extensively, and I think it could provide better and simpler tools for web programming if employed more widely.
Hi ckennelly,

Looks interesting! I have a couple of security-related questions. Now, I've only skimmed the code, so you may have addressed these already, but I was hoping you could clarify a few things:

* Do you take any measures to ensure that the gpg binary loaded is the "correct" gpg binary? Could an attacker trick the filesystem into using a poisoned gpg binary that leaks secrets?

* Do you deal with the keys in any way? If so, do you mlock() them so they won't get swapped to disk unencrypted?

* Do you ensure that data written into your filesystem can't get swapped to disk before it's encrypted? For example, you might have to mlockall() before handling writes.

* Do you take any measures to prevent file descriptor exhaustion attacks? In your subprocess module, you fork() and exec() without closing the file descriptors held by your filesystem (including e.g. ones fed into your page_buffer implementation). Since the gpg binary would inherit the descriptors from the parent, could the gpg binary do Bad Things to your filesystem with them? Also, could gpg be e.g. unable to open /dev/random, or other important files, due to file descriptor exhaustion?

Thanks!
Flipbox Software Suite Now Integrated with TrueConf Ultra HD Video Conferencing
Emission controls have become a lot stricter. In heavier engines, they are the major technology driver now.
Wankels have a crescent shaped combustion space. That is bad for emissions as the far away thin corners dont burn so well.
Individual preference (it seems to me) isn't racist, but in aggregate it at the very least raises questions about where those widespread preferences come from.
> a piece of marketing

There is no need to market CL. If you are a hardcore programmer then chances are you will love CL.

> Yet none of the links discuss this directly or provide tutorials.

I can recommend "Let Over Lambda" by Doug Hoyte.

> The author goes on to recommend LispWorks as a platform.

We have A LOT of extremely high quality free OSS implementations. Pick any.

> The "early Web 1.0" vibe is unfortunately common when the Common Lisp community attempts to promote Common Lisp.

And I think that this whole Web 2.0 thing is a big pile of bullshit that I never wanted in the first place.

> The issue is that the Common Lisp Community is not just sending signals that most of the potential market ignores, it's that it is sending signals that turn the potential market off.

That paragraph doesn't make any sense at all. No comment.

> Everything else screams "This ain't for you" at most people.

Since when are you the authority on what "most people" feel? Most people don't program the way I do.

> It makes Racket look hip. And that's hard to do.

I knew you were a troll. Your strawmen are just too outrageously bad.
Some yaks look really good bald. Well done.
'Jack the Ripper was Polish barber called Aaron Kosminski', new book claims
Development is very much ongoing and that's really interesting/nice-to-hear feedback :)
Go ask David Eckert if it was "minimal hassle" after he consented to have his car searched.
Age Problem
When buying a product, using a service, reading pull requests, I do not look at someone's age. We need to focus on the what and why instead of the who.

Maybe you'd find this post interesting:

http://jonathanvalencia.co/judgement.html

Don't let others poison your minds...is what they want.
This has nothing to do with my "fantasyland" or wanting everyone to be equal. Its about making racial and other generalizations without publishing the full data with it. Racial and gender generalizations are dangerous things for a society. If you are going to go down the road of pointing out these things, you need to do it with extra caution and transparency.
I'm not going to make uniformed guesses about numbers or throw around insulting names. And if it was me then maybe I'd cynically take the money and grit my teeth at the poor-quality mass-produced beer on advertisement for a few days. But there's still something to admire about saying "no" to all that.
Cool, but I was hoping he meant less the CSS extension :-)
Interesting. I like the simplicity. Is there any way to get in touch with you?
I admit it: I love "HTML pages that look like they were made in 1996."
Full disclosure: I've been active playing sports my whole life. Hockey, soccer, and mountain biking. I've done intense cross training (swimming and hiking) and done a few triathlons along the way.

For me, Cross Fit is simply another exercise fad that's come along. In the 70's and 80's it was Aerobics. Then in the 90's and early 2000's it was Pilates and Yoga. Now, it's Cross Fit. There's so many ways to achieve what they do, I simply can't understand why people would submit themselves to such dangerous activity just to increase their VO2 max, gain some muscle and lose some fat.
For those of you downvoting, do you really think that a 3 day event caused any real impact to the quality of life of the people in this town?

What boost of quality of life did the event bring to those in the town that enjoy things like music and alcohol?

Boost of quality of life for those that enjoyed it + $2,000,000 economic boost - 3 day interruption to those that didn't enjoy it = ?
We had 250 simultaneous connections when we were configured only for 20. We will certainly post it when we are ready.
i can tell you're going to have a great time with this thought-police hobby of yours. there's so much for you to do out on the internet!
Stephen Hawking quote (from wikipedia http://en.wikipedia.org/wiki/Turtles_all_the_way_down)

A well-known scientist (some say it was Bertrand Russell) once gave a public lecture on astronomy. He described how the earth orbits around the sun and how the sun, in turn, orbits around the center of a vast collection of stars called our galaxy. At the end of the lecture, a little old lady at the back of the room got up and said: "What you have told us is rubbish. The world is really a flat plate supported on the back of a giant tortoise." The scientist gave a superior smile before replying, "What is the tortoise standing on?" "You're very clever, young man, very clever," said the old lady. "But it's turtles all the way down!"
Sure, it's info@employiq.com
> There is an unbelievable amount of overhead involved

It's a handful of bytes per segment. Plus you can use SCTP with essentially no overhead. Emscripten uses it to emulate UDP.
Shameless Plug: I did this in Python:

http://josephmisiti.github.io/using-latent-dirichlet-allocat...
If I ever set up a hidden service I'll make sure it lives on a box that has no public IP whatsoever. Preferably a physical box.
Stories without urls get penalized, so we added your site url to the post.
[2] the boxes cut off the code on the right side...
"He's not a professional programmer; he's a rocket scientist"

Um... he interned at NASA and worked for them for six months after graduating as an independent roboticist contractor. He's been working on xkcd professionally, full time, for 8 years since then.

Plenty of time to learn javascript.
> people in the general public will use this kind of thing to say stuff like, "I read online that they did this study about Latino men and it said that they all think black women are ugly".

Maybe you should go back and read what I wrote one more time. I said that "people in the general public", not "I think that".

1. I know this is pseudo science so I don't read anything into it.
2. Plenty of people have no experience with data science and do not know the difference between causation and correlation.

Can you do me a favor, and stop projecting your issues with political correctness onto me? I'm sorry you've had your difficulties with it in the past, but my comments have nothing at all to do with the topics making me uncomfortable. It's because as a society as a whole, there are many people that will use this type of information to spread hate. If okCupid or anyone else is going to do it, they need to release all of their data publicly at the same time so that there can be a complete and two sided discussion with all the data available.

Lastly...

> because all of the black, latino, asian guys i know talk about this stuff openly.
http://www.urbandictionary.com/define.php?term=I%20Have%20Bl...