skysight-inc/HackerNews huggingface dataset:
Comments such as these never cease to astonish me; I'm not sure what musicians/artists have done to warrant your unremitting contempt, but it is that which oozes out of every statement you make.

- "People who are creative can stil create things as much as they like": no, they are constrained by their budget and time. Piracy destroys the potential for remuneration on the back of e.g. recorded music, thus restricting the ability of the artist to create. Stop pretending like all worthwhile (by which I mean to say in-demand, whether legally or not) art can be made on a Sunday afternoon by a single person.

- "Artsy person...": I resent your suggestion that art is axiomatically a hobby, and those that create it -- "artsy persons", really? -- are all mere hobbyists. You seem to value music/film/etc. enough to unilaterally grant yourself unlimited rights to it, yet you use belittling terms, the better to convey your perceived superiority (presumably because you think programming requires more intelligence?) when discussing it. Not cool.

- "who can't adapt to the ever-accelerating technological progress we're going through": Yes, we musicians are all such idiots, we simply don't get revolutionary rockstar technologies like node.js and mongodb.

- "we can now share information": Please stop invoking lofty principles like liberty and the right to information to justify your consumption of the latest hollywood-made blockbuster movie or pop single without compensation the artists who created it.

- "Of course it would be ideal that I could create X, set it a price Y and then people would pay for it if they consider my product worth it's price. However, because of the way the world changes, it isn't possible in a strict sense."

"Of course it would be ideal for me not to whack you on the head with a club and take your possessions, but it's just not realistic in a strict sense; at least not without sacrificing vital liberties and the creation of a police force with godlike authority."
He renamed his OS, and his account, accordingly.

---- For those without showdead: ----

SparrowOS 2 hours ago | link [dead] http://news.ycombinator.com/item?id=5086744

Irony.

God says... C:\Text\QUIX.TXT

ced into execution.

Andres went off rather down in the mouth, swearing he would go to look for the valiant Don Quixote of La Mancha and tell him exactly what had happened, and that all would have to be repaid him sevenfold; but for all that, he went off weeping, while his master stood laughing.

Thus did the valiant Don Quixote right that wrong, and, thoroughly satisfied with what had taken place, as he considered he had made a very happy and noble beginning with his knighthood, he took the road
Just to be clear, meetup offers no free level services. If you want a group of any type or size, you must pay for it.
I was wondering if/when someone was going to make a post like yours....I believe you missed the point entirely - HN does not always get it right and on many occasions hell banned people still make posts worth reading.

There are reasons why HN allows the "show dead" ability and probably none of those reasons have to do with people trying to punish themselves by seeing "abusive users'" posts.
Great question. I would usually prefer server side validation, and with the nice integration that Rails provides between form errors and validations on the model, I am not sure how I can use this. Does anybody who uses a Rails stack combine both server side and client side validations?
Is it just me, or is the complete problem spec not immediately visible? (without -perhaps- signing up?)
Very good, I'll give it a fair try in my next project.
This is great, exactly what I needed for the new Coursera class about Programming Languages: https://class.coursera.org/proglang-2012-001/class/index

(They start of with ML and a very simple REPL)
A thing that helps me distinguish them is that Helvetica is a bit more decorative with some of the capitals, like G and R. I think the Arial designers were probably trying to make it "even more Helvetica than Helvetica", by simplifying the flourishey/decorative bits, like the bottom thing on a G and the curvy bit at the top of the slanty line of the R. (These are the proper typographical terms, btw.)
So they've organised a conference using Meetup? It doesn't seem to me like that's what Meetup is intended for

"Meetup's mission is to revitalize local community and help people around the world self-organize." [1]

If meetup.com don't want to be used for promoting conferences then they've got every right to shut this down.

[1] http://www.meetup.com/about/
I never said it wasn't discussed, I said there has been very little discussion.

And either way, Bob Swartz is not exactly a disinterested party here.

I've lost a child to SIDS. I can guarantee you as a fellow parent who has lost a child that being able to point a finger at some person or persons who are responsible feels much better. You lose a child to something like SIDS or depression and you feel helpless, just utterly helpless. What else do you expect him to say, "oh yeah, he seemed real withdrawn last time we talked but I guess I just didn't notice"?

But looking from the outside, are we really supposed to conclude that someone who killed themself based on a 6 month prison sentence had nothing else going on inside? Do other men never have their parents die or become seriously ill?
I use a Chrome plugin that creates a new account each time I post a comment. I use a proxy that means HN can't track the number of accounts I've created. Keeps my privacy.
You can cancel a group. You have to email customer service and ask them to delete it.
Yes, but why would you use one over the other?
Using Siri to control your Linux media center
Nice.

Improve the demo by removing spellcheck from the name field and capitalizaton for ios (and likely other touch devices) where appropriate.

Along the same lines, demonstrate phone number field (number formatting), currency field, and automatically dealing with urls more nicely.
Off-topic, this foreigner begs for mercy and enlightenment. The author uses the phrase "Are they to be blamed", which makes perfect sense to me. However, I've come across the bewildering alternative "Are they to blame?" (Typically, "Am I to blame?") Do you native English speakers (or else) see the reasoning behind this construct?
Would that be 12 January Old Style or New Style? (And are you sure the year number changed on 1 January in the region where that text was written or published?) http://en.wikipedia.org/wiki/Old_Style_and_New_Style_dates
Agree that lower case is trivial due to the level terminal edges in Helvetica.

For uppercase, the tip offs are the following:

* The capital A in Helvetica is narrower (more isoceles and less equilateral)

* The capital G has an extra hatch on the right side (looks like an arrow and not an L)

* The capital R does not have a straight leg in Helvetica

* Conversely, arial chooses a non-straight hatch mark for the Q whereas Helvetica's Q hatch is straight.

This image provides a good overview on the capital (and numeric) differences: http://cdn.ilovetypography.com/img/gqr.gif

In the case of TOYOTA where it seems that kerning might different in two images, the heavier strokes in Helvetica should tip that off.
Generally, people use these high-level HDLs, like Lava or Cryptol, because:

- faster design time, as you write less code to get the same things done

- reusable high level specifications

- access to high level optimizations not easily possible on the VHDL level

- easier to formally verify the high level spec matches implementation

(Aside, I used to work for a company that designed and sold these types of toolchains).
If people are being banned when they shouldn't be, then that's the problem. Adding two levels of banning won't fix it. What next, somebody gets really banned and you want a way to reverse that so you can still see their stuff, but then it turns out that the "really banned" section is also full of crap so you need a third level?

If hellbanning is being abused, then that should stop. Adding a second banning mechanism doesn't seem like a useful fix.
Client side and server side validations need (should!) not be the same — i'd make serverside validation stricter. Client side is for eliminating honest mistakes not preflighting exploits.
As a former employee, I'd actually say that the customer service team is one of the best I've ever worked with and they take everything very seriously.
I loved reading "The Secret Number" by Igor Teper:

http://www.strangehorizons.com/2000/20001120/secret_number.s...

It has been submitted to HN a few times too.
"The nations that at any point had slavery, were capitalist"

You're wrong. And missing about 5 thousand years of history.

"abject poverty, only exists because abject wealth exists"

Yes, that's why the "leaders" of North Korea are abjectly wealthy. Like the leaders of Romania, for example.
(I never thought about this before but I would love to be able to convert arbitrary blogs to ebook formats.)
O isn't perfectly round in Helvetica. The Toyota logo is modified to use perfect circles for the Os. The real O is a bit rounder than in Arial maybe, but still not a circle. Futura is the one with the perfect circles (for both O and o).
False positives always suck, and for good reason. The thing is that it's not that easy to get it right, no matter how good the algorithms or the data-sets are. Just in the last two days I've had gmail decide to tag as spam two messages received from different people, with whom it is true I had not communicated before via email, but whose messages had nothing spammy about them and were of great interest to me.

And now I'm left wondering if a email that I sent to a third person a week or so ago wasn't tagged as spam as well. That person has not responded yet, and I'm reverse-engineering in my head if maybe me including two links to Imdb in the said email could have been enough to tag it as spam, or if I finally decide to follow up with a second email and probably
making a fool of myself would it be wise to in include the word "spam" in the message, as in "Hey, did you happen to check your Spam folder?"

Like I said, false positives are a bitch, for both users and developers
What "Show HN's products" do you still use?
I still use http://skimfeed.com from time to time and this HTML5 game: http://www.fullstackoptimization.com/bubbles/

And you?
Zoe.js - rule-based object extension, eventing and inheritance for JavaScript
Losethos, I believe. His accomplishments are greatly regarded in the community.

His comments, not so much. It makes me sad when people with such talent are hindered through an illness they didn't deserve to get. He has an extremely bad reputation in the community from people too immature to understand schizophrenia or mental illness.

That said, the "show-dead" option is there for a reason. Posts that do not add to the discussion will get downvoted whether the commenter is schizophrenic or not.

I do think that sometimes HN goes a bit over the top in some aspects of authoritarianism, but for the most part, HN is pretty fair and square.
Since when is Github a personal blog hosting service?
I'll just wait a year for the cached HSTS flag to expire ;)
You don't even have to know anything about typography. Without knowing anything about any typeface, after guessing and comparing the results of first few, I was able to nail 13 of 14.

I guess that anyone who knows anything about typography would answer correctly to all questions.

Clue: I went for bolder font. Also, Helvetica is a bit wider in these logos. After that, I also noticed the clue in C.
Then please go and live in NK then

Or Cuba, it's nearer

Please ignore all those that are trying to escape these two places, I'm sure they're all idiots.
I'm taking the same course. I was frustrated with the SML REPL, learned about rlwrap and wrote this up. Glad it helps. (I just posted the tip to the course's forums as well. Thanks for reminding me.)
I would like to make two points on behalf of "CRUD-type developers":

1. Everyone starts somewhere. There's no reason to place an "us vs. them" lens on things as if a "CRUD-type developer" can never learn, improve or grow the scope of their interest.

2. How many domains (workflows, businesses, entire industries) could be improved via a simple CRUD layer on top of a database, and have yet to have said CRUD app made? IMO many. As software continues to "eat the world", there will be a need for more people to make the latest CRUD applications.

And what happens when a CRUD application needs more advanced features? Either the "CRUD-type developer" will rise to the occasion and learn some new skills, or a more experienced (e.g. the author of the blog post) individual will be hired/tasked with the job.

Even if I want to agree with the concept of the article, overall I find it to be a bit petty and underwhelming in its exploration of the topic. Particularly the "advantages/disadvantages" section.
I disagree. Mating is deeply biological phenomenon; the rational brain has little to do with it.

For example: I'm attracted to slim women. But some of my best friends are curvy. I'm not discriminating against curvy women; it's just that I find the skinny ones more attractive, without any rational reason for it.
"You answered 18 out of 20 questions correctly." I didn't even know the difference between the two until today (can't be bothered with fonts and suchlike).
Is it only me, or the first half feels like a copy of one of chapters of Outliers by Gladwell?
You might be right but...

I've seen too many anti-Microsoft cnet submits hit the front-page for cnet to have anything but a positive weight on HN. Also duplicates and shorts and blog-spam hits front page all the time. And I don't see anything to indicate that Author having a negative weight here.

As for all the other referenced submits, they were automatically dead-on-arrival.

And I'd imagine whatever happened to my account, happened right-on, or right-before the last good submit.

I do remember that my "H.265 is so slow that it's impossible to even test (multimedia.cx)" went to the front-page quickly, and while completely accurate, was flagged off quickly because some people in the comments decided that because it was 2 years old it was no longer valid, and clicked the flag button (which is quite effective at taking submits off front-page).

In combination with that, I'll admit I had 1 or 2 front-page hitting submits disappear before too.

And that could be the reason, but I can only guess, and not knowing why your penalized, or what you can do about it, really sucks.

P.S., that's a really nice 'Star Trek' engine article, you should submit it. I'll upvote it.
Marc Smith at Microsoft Research had a Usenet dB for research porpoises created about 6 years ago or so, and provided it to any researchers who wanted it. Although I didn't care about Usenet for my stuff, it was a good and useful offering for various researchers, and I hope this newer dB also proves useful! Thanks to Indiana for going to the trouble.
Also, the dot on the 'i' is missing.
It is, im sorry if this offends anyone, but it was crucial to give a proper introduction to the mental model thing. Will try something better next time. Sorry for my bad english.
He was involved as an outsourced contractor very early in the process. He doesn't have any IP.

We all have the same definition of success of the company being a profitable business.

Assuming he goes to three years at least, with 20% equity, and an incentive bonus/deferred salary of around 30k is that fair to us and him, in your opinion?
Day 20: Product Experience Stack
Getting Started with RubyJS (library based on the Ruby core-lib)
The mental models approach discussed by this blogger can be further explored in Charlie Munger's speech "Elemantary Worldly Wisdom": http://ycombinator.com/munger.html .

I, myself, study the mental models using this app: http://www.thinkmentalmodels.com/ . So when I'm waiting in line I can review a few models on my iphone
Because it gives the text a different character on a macro level.
Sounds like spam software to me...
People Are Not Good at Being Rational, and That Costs a Great Many Lives
Ask HN: How do I find a designer for my side project?
I've been working on a side project called Avid (www.avid.io/playlists/billboard100) for almost 5 months now and I'm looking for a designer to help me step up the look of the site. It's a website that revolves around creating better playlists for YouTube and making it easier for bloggers/users to create "channels" for others to watch.

I'd love to find a designer to partner with to build out this project for fun, but I have no idea where to look. Do people normally go to Dribbble? Meetups?

Would love to hear your thoughts!

Best,
Ed
It's tempting to look at IQ as a potential for everything, but as one having access to a lot of ultra-smart people (I'm doing PhD in theoretical physics) it's very easy to see that creativity lies on a different axis.

And during studies I've met many people who were able to solve very hard mathematical problems, but at the same time - were seemingly unable to create new ones on their own.

(And also, creativity many times is counterproductive, as encourages to try something new rather than using a good, already tested solution.)

See also:
http://cogsci.stackexchange.com/a/72/28
(a good answer to a silly question "Is IQ really unimportant for creativity beyond a certain basic IQ of roughly 125?")
More likely this: http://prometheussociety.org/cms/articles/the-outsiders
Apologies. I thought that would be evident from context, but I should have explained it. Also, it would have been better if I had left of the space.

To make matters even worse, I just realize that the custom to write the logarithm in base 2 of x as ²log x (superscript digit two, 'log', 'x') may not be used world-wide and may even be specific to the Netherlands (http://nl.wikipedia.org/wiki/Logaritme#Natuurlijke_of_neperi...) That may have made this even more incomprehensible.
Lock in strategy? The strategy is to foster local community--nothing else. If it would work to not charge money they would. In fact, pretty much the only reason Meetup charges is to ensure organizers have "skin in the game" and as a result take it more seriously.

Meetup has a very well put together and well documented API. You can pretty much get all you need from that if you'd like to migrate away from Meetup, though, they do in fact make it hard to get email addresses to avoid spam.

But, you could easily write a simple OAuth app which authenticated a user, pulled their details and asked for an email address to migrate away.
Not listed: the offending description, on which the whole thing seems to hinge.

Meetup.com seems like an awful choice for conference registration, or any one-off kind of event. I've been running not-for-profit tech conferences for a few years, and the mix of Eventbrite for registration (especially if it's a free-to-attend event, as mine are), and Lanyrd for schedule, speaker, session listings, and social interaction have turned out to be the perfect mix for me.

The only thing I'm missing out of those two is a system for accepting and voting/choosing speakers and sessions, but hey, I'm a developer, there are ways. :)
Parsley's aim is to have think about validation just once back end and seamlessly do the same front end with no extra work. But yes that do not exempt you to validate backend ;)
Sometimes you just don't have or don't need angular or other js framework and just simply want to validate a form ;)
High karma is, to a first order of approximation, proportional to the amount of time spent on hn. Secondly, many leaders, over time, gather a following--users look for their commentary as part of their browsing pattern.

I also like to sit up front. I didn't always, but later in life took to that habit. It is a corralary to "90% of success is just showing up".
Toyota was the only one I got wrong: it was the round Os that threw me off. I thought Helvetica didn't look like that, and, well, it doesn't.
The Helvetica is actually slightly thinner in the Mattel example.
These are all valid points for high-level languages in general. One can add easier parametrization to the list (high-performing HDL code can be terrible to reparametrize).

I was mostly surprised by the choice of a Haskell-based DSL. I think such languages miss their target audience. Most people writing in an HDL are hardware designers without significant software training (I am fortunate to be a software-turned-hardware person). For them making the jump to, f.e. a functional paradigm (as in Bluespec), is much harder compared to a lesser, more popular evil (C/C++ based DSLs like SystemC or AutoESL).
Now, let's say that his "bug fixes" actually result in someone's death, and that his definition of "doing his job" consists of working obsessively on trivial matters while ignoring more serious ones, and that his entire motivation appears to be to get his name in the papers rather than actually solving problems.

Ortiz IS the manager in this situation, by the way.
Conspiracy Thinking and Insanity
Programmer fired for outsourcing his own job
It seems that Amazon's Kindle ebook reader doesn't support the epub format. It would probably be a good idea to include another ebook format as well, like mobipocket.
In my experience C and C++ development are becoming more and more niche skills. Sure operating systems are written in those languages but I would call that a niche. And a small one at that. Then there is the embedded world, of course embedded systems are written in C or C++ either because of hardware constraints or real time requirements. Turns out however that even embedded systems are becoming so powerfull that C is no longer the only contender. Sure tiobe index claims that C is the king, but if you look at the job market you will quickly realise that C and C++ are not very sought after skills and are relatively low paid ones at that. Thats at least the case in my country, and has been so for many years.
In the cases with capital A's, you can tell by the spacing between the two "legs" of the `A`. Helvetica is more compact. The space inside `O` is more compact for Helvetica as well.
Thank you! Im from Uruguay so my native language is Spanish. I've learned english mainly by playing videogames (I kid you not) as a kid, as Warren Buffett says "We prefer process over outcome" so It was a fun way to do it.
HackerNews on Twitter
In that case, I owe you apology :(

Love to know what this TVM is.
Seems like a good problem (albeit a little complicated) for a genetic algorithm
Hypothesis: The difference in feeling that some people get from fonts is like the difference in feeling many people get when they pay a lot for the wine they drink. It's subconscious. It feels like a real feeling. It just isn't driven by the actual experience of the product.

In the wine world, it is possible to isolate this effect using blind taste tests. In the font world, there seems to be no robust way to show a font expert Helvetica without letting them recognize that it's Helvetica.
The Google Tax
Started in highschool with visual basic and created a aol instant messenger punting program.

No classes in HS. In college was chem engineer and learned matlab and fortran for scientific computing and data analysis. Linux admin and bash scripting.

Finally, quit my job at a large consumer packaged goods company. And have spent the last few months learning ruby and ruby on rails to try and build my first business.

So no cs degree. Just a math heavy background and curiosity.
Securing Ubuntu
The fastest way to build? Don't.
IIRC, you can also be selectively and silently prevented from flagging, if you abuse the feature.
There is a documentary on YouTube where Shane Smith (of Vice mag) visits North Korea. He is put up in a fake hotel, given fake ceremonial dinners, fakely entertained in fake karaoke places, and so on. Seems like the same situation as the author of this article, the difference being Smith is explicitly not under any illusions of authenticity.

Link to documentary: http://www.youtube.com/watch?v=24R8JObNNQ4