skysight-inc/HackerNews huggingface dataset:
It's entirely measurable. Helvetica has slightly heavier strokes, which are finished at right angles or closer to that than Arial, and prefers verticals and horizontals in general compared to Arial.
I tried uploading a small file multiple times with no success. It just doesn't upload.
I don't know about that. I see this as a slam against CRUD-type developers who can't actually think algorithmically very well. They're good at wiring stuff together but it stops there.
As a programmer I got 11/20, so juuuust slightly better than random guessing. And I was trying so hard too!
From the sounds of it - just change your group description to something not descriptive enough and hey, presto, one perma-deleted group.
EBay to scrap ticket auctions on UK website
http://www.idsoftware.com/business/history

"Taking its name from Freud's primal, instinct-driven face of the human psyche, id Software is, by general acknowledgement, the coolest game shop in the world."
Vimeo video posted to protest copyright law removed
Another language popularity survey[1] puts c in the fifth place. It uses data on people who searched tutorials on a certain language, so this result do seem interesting.

Another interesting benchmark would be:lines of code written each year in each language, anybody knows such benchmark ?

[1]https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY...
It was abundantly clear from the time Heiferman founded meetup 10 years ago they were pursuing a gatekeeper model with a lock in strategy.

When that struggled to take off they had to relax the gatekeeping a bit, but they're never really changed their spots.

Another example of a widely used service where users trade off a list of hidden & future downsides for a little immediate convenience.
"If database connection can be null, it will be null."
With Rails I did come up with a similar solution to Parley.js. Just add a helper that renders the needed data-attributes and you're done.

Your solution sounds nice for single page apps.
1) Completely round O = Helvetica
2) The C's. Helvetica = flat endings not slanted
3) Like a perfectly round O, the M's have more of a squarish spacing
This is the indirect goal of the Nand2Tetris curriculum: http://www.nand2tetris.org/
It is the exception that proves the rule!
I would be interested to know that there are libraries that allow a person to write MS Word with only 50 additional lines of Python.

Again, unless you write the entire stack from the bottom up, you're always depending on vast amounts of code you didn't write. So what's the difference?
Kerning. If there's more uniform spacing between all letters in one picture it should be the original: "OTA" in Toyota, "THE" in The North Face and "TEL" in Mattel. But it would be hard without seeing them both at the same time.
I wondered the same thing. From the github link, I don't see the advantage of Lava over Verilog or VHDL, both languages designed for describing hardware. Maybe Haskell provides some compiler guarantees?
Of course, well, but we are missing the point here.

To care for all indian citizens and to treat its health problems (if possible) was not the duty of this woman.

It is the duty of the indian government. The duty of the Republic of India and of all the hindi people.

Yes, I agree that having a team of volunteers "cleaning the streets" and hiding ugly pictures is very "convenient" and is not solving the real problem here: that this man, woman or child will die in a street and the government will not cares about this, probably because this human is tagged as "low chast" and "less human than me".

To charge a single NGO with the whole health system of more than a 1,2 millions of people seems not fair. Even if this NGO receives money for trying to help poor people.

I don't want to speak for this NGO, but I think that the game here is probably more about educate the hindi people that this situation is not right, than to save today a relatively few lives just to see how they die tomorrow victims of a unfair structure that tags people as first class, second class,... disposable. And, yes, you need some money to maintain this structure. The Mother Teresa NGO don't need to open hospitals, the Red Cross do this, Medicus mundi do this.

We should not blame a single woman for not doing the work of a system that rejects to treat and save a human people that can be saved. We should blame either the indian government, or if you prefer, the whole (lack of) humanity for this.
There are also accounts that have their comments show up just fine, but all their submits get "hell banned"... That is, you think your submit is shown on the new page, but it's really "[dead]" and you can't see that unless you have "show dead" turned on.

Are you sure that that kind of autokilling is by user, rather than by site submitted? There are quite a few story source sites that are autokilled on submission because experience has shown that those sites consistently produce blogspam, political rants, or other kinds of stories that violate the Hacker News guidelines. It may be that some users have preferences in what they submit that happen to coincide with sites that are on the Hacker News autokill-on-submission list. Or it may be, as you surmise, that some users have a partial hellban that allows them to comment but not to submit new stories. You asked us to look at your own submissions list

http://news.ycombinator.com/submitted?id=powertower

for an example, and it may be that your submission history was evaluated (algorithmically?) as a submission history that makes it more likely than not that any of your newer submissions would be off-topic or otherwise contrary to the HN guidelines. Over the years, I've observed some users become very astute at submitting that which is well liked here, and they don't have any problems making new submissions.

I'm glad I saw your comment, as this is an interesting meta-question. AFTER EDIT: It occurs to me, while we are in a thread engaged in meta-discussion of HN moderation, that I would like to know why one of the recent submissions I made

http://news.ycombinator.com/submitted?id=tokenadult

is dead. If I remember correctly, the link was live as I submitted it (in other words, it wasn't autokilled), and yet a while later I looked for it, and saw that it was dead (as I too have showdead turned on in my user settings). I'm not sure why that happened. The last time I had a submission, from a source that I was sure was an acceptable source for HN, autokilled, I asked pg about it by email, and his response was that a text string in the URL tripped a spam detection algorithm. That submission was restored to life, but by then the submission had sunk out of view on the new page, so there was never any discussion of that submission here.
How do you know that the data have actually been deleted?

The excerpt from the (apparently edited) Meetup response merely says, "Once a Meetup Group has been removed from the site, it's final."

That doesn't say anything at all about the state of the data. It may just be that they don't want to have to deal with appeals when groups are removed, so their policy is to make all removals final, even if the data are left untouched.
Thank you!!! "Ms Fnd in a Lbry" was a story someone gave me to read in 1981 and I lost my copy, forgot the title, forgot the writer, and have been lamenting not being able to re-read it since. Your list reconnected me with it!
I don't think he is complaining as much as sad.
If nothing else: air gap, computer vision, and a human player doing whatever the bot tells him to do.
I didn't write this, but I would say yes. You would have to check twice just incase someone tried to POST directly to your URI bipassing your form page.
Philips medical device control kit 'easily hacked'
Hung out on an IRC channel with game developers and wanted to do what they did.
Nice to have a full-blown client-side equivalent of schema definitions and validation rules, but for most of my forms, I just add it quickly and dirty. Sometimes it feels bad, but most web toolkits treat JavaScript as a second-class citizen and not an integrated part of its core (and no, throwing in a jQuery does not count).

Yii framework (PHP) supports validation through Ajax (serializes the form, sends for regular server-side validation and displays the errors on the form). A godsend if your form does not change, and impossible to work with if it is dynamic (consider batch entries with "Add line" features, etc.).

I haven't seen a seamless integration on this higher level.
The first difference I picked up on was lowercase r's.

Lowercase Helvetica characters never end on an angle. They are always flat and either parallel on the bottom or the edge of the screen.

Toyota was a pure guess for me.
Looks potentially useful but the example game:

* unbearably slow on ipad 4

* requires spacebar to start (kind of defeats the point, no?)
I think we need to err on the side of caution here.

In particular, we need to carefully distinguish between (1) those users who post maliciously/troll, and (2) those users who suffer from mental illnesses.

I don't know which user(s) you have in mind, but there's a well-known, regular HN poster who posts on a 'dead' account---or accounts---and suffers from severe schizophrenia.

When I see his posts, I---as a member of the community---feel quite guilty. He has been ostrasized through no obvious fault of his own. In fact, I use 'show dead' in order to assuage that guilt. Although his posts don't add to the discussion, they are, at the very most, an inconvenience.

I worry about the psychological toll that permanent bans could have on such people. With the recent suicides of both Jacintha Saldanha and Aaron Swartz, I think caution is advisable.

We often underestimate the effects of our actions.
I got through about 15 questions, had flash backs to the documentary "Helvetica" where it's just never ending stream of examples for 1 1/2 hours and couldn't take anymore. I'll take your word for it.
I know it's complex.

Phones and lights haven't exactly been going up in price with GDP. Stoves in the valleys I saw in Nepal were mainly affected by distance travelled by dzos.

Throwing your hands up in the air, pronouncing the problem too complex sounds like a really convenient excuse to do nothing.
Seems there is no table of contents for the 1000 page ebook.
Sampling the submissions which are dead, there are a few sites which I could see being on HN's blacklist. The blacklist appears to be fine grained enough to block particular authors. Compare your CNET submission on the Star Trek Fusion Engine to the story which made HN.

http://txchnologist.com/post/32463368168/channeling-star-tre...

I wouldn't be surprised if there was a combination of factors involved. Flagged submissions such as the "iPhone 5 is crap" linkbait. Dubious sites like vice.com. Political sites like america.com
Not sure you actually read the article - the OP used a paid account...
Except, you're wrong. To be able to create groups you pay 80$ a year.

We've had the exact same experience when we tried to start the Stockholm DevOps group.
Ha, I remember taking this test quite a while back when I was obsessed with typography.

Took it again and got a 18. In terms of the actual font design, Helvetica always felt more "natural" and "composed," whereas Arial always felt much more focused on pure readability.
That's a good point; on Meetup's scale, they probably deal with a large amount of similar disputes. It's still a shame that they don't make exceptions for cases like this.
In this case, it seems the service was being paid for:

"We chose to use meetup.com. The status quo was that this is the best platform for event registration and we were happy to pay money (or as a matter of fact, use Ori's alrady paid account) to open up the event's registration using meetup's platform."
Total banning is unnecessary; there's already a mechanism to avoid seeing hellbanned users' posts. If people like me and you choose not to use it, that doesn't worsen the experience for anyone else; besides, I like to see the Amazon-length screeds now and then. It reminds me to take my meds and go to bed on time.
"Space" is not a business idea. This is like saying you want a business for deserts.

Find "what" you want to solve before "how".
Amazon doesn't put profit first
I have a question..maybe it has already been answered. From what I know of security we have hash and other collisions in Virtual Machine systems and obviously that can be used to gain access. with Mega using always two hosts for a a piece of data assuming that they might be using some cloud structure how would this type of attack be prevented?
It's a standard for encoding data over streams like TCP.
If you recieve "00 4a 33 2b" over TCP, you have no idea what it means. But if you have a codebook or language defined to understand that data, you'll understand it means "Meet me on the first floor in half an hour". Blink is:
- A meta-language for defining such languages
- A specification of how messages in these languages are turned into binary data and back.

When both client and server know the definitions (written in the meta-language), they can determine which kind of message the other side is using because of the metadata sent with the message (their "message type system") without the need for any extra information, like a HTTP content-type header.
The Complete Insanity of “Stealth Mode”
You still haven't shed the blind belief in your genius.
If you are interested in this kind of data, it's worth noting that there are some older, but, in a sense, more manageable datasets at the Internet Traffic Archive [1]---the data there can be downloaded and does not require being physically shipping through the post.

The largest dataset consists of 1.3 billion requests (for the 1998 World Cup website).

[1] http://ita.ee.lbl.gov/html/traces.html
"in my years of as a developer, I always stuck to API delivered from the programming language SDK"

That seems an awfully contrived constraint to inflict on yourself. Even Alan Turing ~1950 recognised the importance of re-usable libraries and spent time documenting how to create routines that could be used my multiple developers.
Check out http://typewar.com/quests/quest/1/
Everyday is a Fresh Chance to Achieve Something New
The 10 commandments of logging
Does having a high IQ make you less creative?
I am not sure I can articulate this well but ...

The huge explosion in (OSS) frameworks is only a problem because they are IMHO impeding code reuse rather than encouraging it. let me give an example

WSGI is a (python) means of passing http request info up and down a chain of compatible "apps" - basically they pass in same dictionary and call the same functions. Wsgi middleware does everything from authentication to upper asing replies

It's simple effective and hardly ever can you take one wsgi middleware and drop it into another framework because the authors have made assumptions about their framework (database connections etc) that are not supported in the other frameworks - or rather are supported differently.

In short - too many frameworks build their own exentention approaches - making every framework a silo instead of an Eco system

(Yes I am over exaggerating for effect but not a lot)
First of all, MegaUpload did take preventative measures, at least that is what they argue. It's clear you don't understand how dangerous it is to take down the provider for a users actions.
أبراج يوم الاثنين 21 / 1 / 2013 ، برجك ليوم الاثنين 2013/1/21
I got 15/20. What I learned from this quiz is I actually prefer the lowercase S in Arial.
Got dumped by my girlfriend. Had to take my mind of things. (Hey, c'mon, just being honest here!)
All Hacks from PennApps Spring '13
The way to spot MATTEL is to look at the letter widths. Arial tends towards fixed widths, whereas Helvetica's letters have varying widths.
The (maybe only) good thing about there being no reference implementation is that we get feedback on the protocol itself and not the characteristics of a particular implementation.
In this first phase, we are providing tools to ease independent implementation. We think it would be a sign of health that the specs are (become) good enough to create interoperable implementations from. We will make our plans known as they develop. We are doing more with the core protocol next.
I just read through the list at W3Fools and the things they bring up are either already changed at W3Scools or something really minor they're nitpicking about. No information is not better than information with minor flaws.

I still believe it's a good resource which goes straight to the point. When I google something I want a straight-foward answer and not a complicated specification like the one at MDN or W3.org.
That's just the demo game I had to work with (given the time restraint of the PennApps hackathon), unfortunately it performs slow on iPhones and iPads. That demo game was made with Construct 2, a drag-and-drop game engine - they do make an effort for performance, but as shown by this game, it's a difficult task with all the additional bloat of that type of game engine.

The controller library itself has good performance on iOS since that's obviously one of the main targets of something like this.

This was me taking a game that completely didn't work on touch devices, and making it work - hence the "Spacebar to start". That functionality was mapped to the "B" key. I'll add that note into the documentation, thanks for pointing it out!
Do you focus on one or two specific business areas where you have had success and can say "I got 1mm worth of business for client x after a three month engagement"

If so - may I know your area / pitch? Just want to hear how others do it
China’s Income Gap Narrows to Level That Still Risks Unrest
To inject a bit of humour into a maths discussion: Graham's Number on QI with Graham Norton. http://www.youtube.com/watch?feature=player_detailpage&v...
Ask HN: What's a good pay bump to ask for in switching jobs?
You make a decision using a baseline, and you can use surveys for that. Yet most of us are not really choosing from a number of jobs -- usually we're considering a specific offer.

Insteda, your current salary is a good baseline, because your current job is your BANA (Best Alternative to a Negotiated Agreement)

But while you're moving up to your next challenge, why not take a pay bump with that?

My question: Roughly how much more should I ask for?

It's gotta be >0%, because I've got my BANA, and it's the right time to take some risk.

But except in unusual cases, a 50% pay bump would look silly.

This article at FiveYearItch http://blog.fiveyearitch.com/2013/01/what-do-software-engineers-want.html says that their average for comfortable, anonymous, definitely non-desperate engineers is about +19%. Does that make sense? More?
"There are no avatars or similar means for personalization. Gender is not readily apparent from many of the handles."
Isn't that a good thing? Should quite nicely make everyone treat each other equally and prevent sexual harassment.

Also whole "lets identify who is woman and who is not" sounds like attempt at classifying everyone as "us and them".

Oh and "I don’t think I am all that competitive" and then getting interested in other women scores is interesting....

This article have raised me a question. What the hell is karma on hacker news?!
|I think the W3Schools PHP tutorial is one of the best out there.

Just go to W3fools http://w3fools.com/ and search for PHP, I'm sure you will be able to find few mistakes or bad programming practices.
Why is this hosted on GitHub?
I definitely agree that one in a million failures do tend to generate an unreasonable amount of negative press, I guess because they're easy to relate to on a personal level.

In this case however I think a valid point is being highlighted. False positives do happen but it's concerning that Meetup doesn't seem to have any way of rectifying them e.g. they deleted an event rather than disabling it.

Personally a big fan of Meetup but if this story is accurate and in the event of a false positive, there really is no way of rectifying it, I'd be concerned about using them to organise an event.
This is fantastic. The jQuery Validation plugin has needed a successor for a long, long time.
If you're referring to SparrowOS/losethos I hope you know who it is and why he posts like that. He should definitely not be banned.
Advice for New Graduates; Developing Software, tools, frameworks, languages etc
According to this article, if I use Hibernate, I don't understand JDBC fully. What a ridiculous premise.
Link doesn't load - needs an ft account to view
No snark intendend whatsoever. I was trying to figure out what the guy was talking about, and when I searched TBV the results were overwhelmed with Time Value of Money. I was observing that if the guy meant anything other than that, it would be all but impossible for someone to figure out if someone was not familiar with ... whatever he's talking about.
Let me get this straight. HN has a mechanism to deal with abusive users. You deliberately disabled that mechanism so that you see posts from abusive users. And now you're complaining that you see posts from abusive users?
Good catch, fixing that now.
That makes a lot of sense, I hadn't considered that it might be a decision based on the high support costs of ever entering into negotiations rather than a technical limitation or process issue.
This was a better and more original blog post than I expected from the title. The finding from the Terman study is rather important, and should be more widely known. The definitive book about the Terman study, written by a Stanford University Press Office science journalist who was the first independent researcher to have access to study files, is Joel Shurkin's Terman's Kids (1992).

https://www.kirkusreviews.com/book-reviews/joel-n-shurkin/te...

Alas, that book is currently out of print, but well worth finding in a library. To say, as the blog post author does, "IQ is as important as height in basketball" gets the main point right.

http://en.wikipedia.org/wiki/Earl_Boykins

AFTER EDIT:

I see there is a reply here that appears to be from the blog post author.

Will try something better next time. Sorry for my bad english.

I admire people who participate here even though they didn't grow up speaking English at home. That's not easy. What is your native language? What has been your process for learning English?
Why we decided to shut down BackupMyTweets
Case study and explanation of why we launched, and then eventually decided to shut down the service even though we have 35,000+ users.
I just went to the meetup facebook page and the most recent post is:

>Have been double charged for the group and now my group is shut down. I tried to contact the company 3 times and no response. What is going on? Is there customer service?

and not to mention this: http://news.ycombinator.com/item?id=4698541

Seems like meetup's customer service is not so hot.
From the archives: Aaron Swartz, 14-year-old Web pioneer
Google TSA slot
In my eyes, it's not secure because the AES key is stored, albeit encrypted by a password, on the server side along with a file of the password hashes. Even when best practices are followed, it's still relatively easy for an attacker to recover passwords from their hashes via a brute force attack.

If the goal was actually to create something very secure, I would say that the keys would need to stay entirely on the client side, but this of course has its own usability problems. As it is, I'm curious as to how password resets can be carried out.

That being said, it's probably relatively secure as long as the cloud provider isn't raided or coerced to act badly. They can reasonably say that the data is encrypted and that they don't have access to the key.

I would be interested to see what the crypto looks like when the site is used for file sharing (e.g. I upload once, then post a link for many to download). Or am I just assuming that there's an option for this use case?
Using R with Hadoop