skysight-inc/HackerNews huggingface dataset:
While whether or not to use them when designing a language is bikeshedding, JavaScript already has so pitfalls caused by semicolon insertion, their use is a must.
Something that never gets built because the project scope is too ambitious and ambiguous...

The World Wide Web was preceded by Project Xanadu [1] which, despite a decade of significant investments from both research institutions and private companies like Autodesk, never reached a stable state where it could be actually used for something by people outside the project's inner circle. The WWW got there just a few years after it started.

[1] http://en.wikipedia.org/wiki/Project_Xanadu
Does Facebook track your enemies as well as your friends?
Does this mean even people who visit US on tourist visa can open accounts ?
"Minification of Javascript should never result in a behavior change."

Hahahaha. Like that one change was the only behavior change that JSMin did to arbitrary Javascript.

Read the JSMin documentation. It specifically says that it changes 'a + ++b' to 'a+++b', which is the same as 'a++ + b'. This is another behavior change in JSMin.

Is the forker going to fix all of the behavior changes that JSMin does to Javascript which is valid but does not pass the JSLint test? Or only brag about fixing the one problem de jour?
over the standard practice of hashing

A hash (like a plain password) is just a meaningless string unless you have something to compare it to. That means you have to store a trusted version elsewhere. Eg: a server.

any developer can manage ACLs in a DB schema graphically

And the client?. When I as user make you admin of my facebook event, how do I do it? Can my client side code change the access for other users? That might be, y'know, bad. Exploitable.

Uh, what? If you have access to someone else's account then the game is already lost; no backend can solve that.

Not access to someone else's account, just access to the other client via the network, browser bugs, bad proxies etc. It's a whole flock of blacksheep. There is a world of XSS that is only stopped by having wary, untrusting servers.

Who says whatever framework I use won't support server-side logic

Hi. This is a thread about Fireball, which is a new BaaS, one that promises no server-side logic. You appear to be defending this idea. Now I wonder if you understand it. We are not just talking about "some code running in the client".

If you want to say client side code is fine so long as you have server-side logic for sanity checking, well, yes. Yes, it is. That's my point.
> You might be right that there aren't many "hackers" on HN, but a lot of it has to do with how you define the term.

Exactly.

Here on HN the confusion is worsened because the definition of "hacker" has shifted from ~"security expert" to ~"technical enterpreuner".

Nothing wrong in redefining terms but we shouldn't be surprised if outside here hacker has another meaning.
This comment is rather silly. Gmail is a hosted service, and tgerefore, their servers would decrypt incoming email on your behalf. Therefore, they could still read your email.
Will Apple's game plan beat the trustbusters?
Nine Tips for CSOs to Get a Fresh Start this Spring
Show HN: Days out near me
But currently only if you live in Wales, UK.

This is my first personal project that I've actually managed to get live, so I'm very keen to get any/all suggestions and constructive criticism. The idea is to provide one site to find decent days out at a variety of different types of venues and (in the near future) provide a way of reviewing both places and events. I have a personal investment in it from being a living history re-enactor and I'd love to get more people out to castles near them (there's somewhere around 400-600 in Wales alone).

I'm iterating quite fast but I really wanted to get it up and get some feedback while I'm working on the next set of features. I'd also love suggestions for what other data providers you'd like to see. I'm already planning on English Heritage, Historic Scotland, and the National Trust, but I have little knowledge outside of the UK.

There may be quite a few broken links as it's pretty much guesswork for figuring out the Cadw URLs. I'll fix all reported ones manually. Also totally untested in IE, at the moment.

I want to hear all your feedback, so please let me know your thoughts either here, on the hastily set-up Twitter account @daysoutnearme, or on support@daysoutnearme.com.

Aside: I'm launching this from a car park while my partner's riding a horse. That's a first for me. Quite a productive programming environment, however.
Saying goodbye to my iPhone, the data hog
Yes, that's what I did. And no local address required.
There are several courts in the Hague, the international criminal court is one (and they don't just try Africans, they try war criminals from all over the globe). Then there is the 'regular' court in the Hague. Most major dutch cities have their own local courts.
Boeing is developing Android phone?
Sure thing; still some edges -- not limited to the following.

cat foo.js; jsmin <foo.js
var foo = "foo",
is_foo = foo?
!!foo:
"bar";

var foo="foo",is_foo=foo?;!!foo:"bar";
Mongodb-is-web-scale.com
It would also be pretty easy to make encryption illegal.
Why Facebook needs to build a browser
Science and Cooking
This one's getting milked for all it's worth: https://github.com/madrobby/semicolon.js/pull/6
U.S. says MegaUpload's hosting service is no innocent bystander
Fixed. Thank you, keep 'em coming.

As of now, semicolon substitution isn't performed if the character before the newline is any of: & | + - * ? :
I wrote this blog post, inspired by your question:
http://successfulsoftware.net/2012/04/15/competition/

I hope it helps.
Calls to Inaction by Example: Leanpub and Greenpeace
Possible, but not recommended. Objective-C is a language that, while cool and innovative for the early 1980's, is totally dated (even with Applet's recent updates) and just plain failed in the market. It would have been extinct long, long go if not for Apple buying NeXT and then dragging Obj-C into OSX and iOS and making its use mandatory in practice. Despite the existence of other implementations such as GNU's (including the OpenStep libraries), Obj-C's usage is basically zero in any platform where developers can make the choice; and this holds true even today, after a large number of new developers learned it again due to iOS's popularity.
Please send a pull request to Crockford :)
Facebook and twitter fill a niche were email was being used in a way that it was not supposed to. It's electronic mail, you want to send a message to a friend that he/she checks whenever he/she decides to check, emails does that flawlessly. It's not rocket science.

Saying that email 'is broken' touches the hilarious. It's like saying a bycicle is 'broken' because it's not able to take you the same places a car can. I don't know why I even take part in such discussions. I guess I'm bored.
Over here (UK) the corner shop often has some fresh fruit, veg, milk and bread. They are of course more expensive, but in my opinion, the extra cost is not huge for one or two meals worth of food, especially laid against the angst and ennui of a heavy traffic supermarket!
Were you able to get a merchant account as well using which you can bill customers online?
another great list http://www.reddit.com/r/linux/comments/mi80x/give_me_that_on...
You know how when you were a kid, you used to argue with the answerbook? The answer book was right.

STFU

God says...
spirit you're_nuts so_he_sess humility anger fight I_could_be_wrong
so_let_it_be_done Kenya I_don't_care Ireland what_would_Jesus_do
failure_is_not_an_option Oh_really you_don't_say bummer
chill_out smurfs Shakespeare nut_job do_not_disturb African
not_that_theres_anything_wrong couldn't_be_better how_about_a_comic
woot so_he_sess how_about_that virtue are_you_deaf insane
service_sector I'll_let_you_know strip ice_cream This_is_confusing
chump_change United_Kingdom Ghost I_can't_believe_it maybe_I_didn't_make_it_clear
honesty Yes_you_are that's_for_me_to_know endeavor failure_to_communicate
what_part_of_God_do_you_not_understand Uruguay
Getting Girls Excited About Computer Science Education
Rockmelt: A social networking Internet browser
Oracle's IP war against Google finally going to trial: What's at stake
Preliminary figures suggest that being a veteran now roughly doubles one’s risk of suicide. For young men ages 17 to 24, being a veteran almost quadruples the risk of suicide

CBS came up with similar overall rates a few years ago, and they published how they arrived at those figures (which is something you don't see often from broadcast journalists):

http://www.cbsnews.com/2100-500690_162-3498625.html
I really wish people wouldn't use such inflammatory statements as "Girls are Smarter Than Boys". I find all it does is immediately polarise the discussion, and upset quite a lot of people.

Something like "Girls do better at school in maths and science than boys", while longer, is both more accurate and I feel a more interesting point to base the discussion on.
In general the global statistics for suicide are worse than those for deaths through other violence, but this is shockingly high.
ICANN Shuts Down Domain Application System Due To Security Reasons
The Cybercrime Wave that Wasn't
I got a little bored and wanted to play around in various languages, so I'm writing a scraper for this: https://github.com/pcragone/anurandom
This infographic is quite sexist. When boys are behind it concludes intelligence is the only possible reason. Yet in the next slide it is quick to find reasons like "lack of belief in ones self" when women are trailing.

I think the content is extremely polarizing either ways. There are far better ways to motivate women into the sciences without alienating the men in the process.
Ask HN: Looking for a print and delivery service with iOS SDK
We've an iOS app that lets you create arts similar to ASCII art but with fonts and letters (http://fontify.it) and looking for a service (like zazzle or redbubble) that has an iOS library that enables that service inapp.

From a user experience perspective:
It would be so much better to buy posters/mugs from the app where it was created than exporting it/putting it on some desktop then go to that website, or first search for it then register, oh no where did I put that file again, ah nevermind.

From a business perspective:
Apple doesn't seem to ban apps that sell goods inapp: eBay.
(Maybe both, but ) one of the sites mentioned above sells only on their website even though they let sellers create their own website. I guess this is to upsell by cross promotion ("continue shopping" message + similar products after the purchase).

Do you know any quality service that already offers this?

or, if any of you reading can do printing/delivery but needs devs we are more than happy to implement it :)
(should you dislike fontify, think about printing photos =])
Policy & Process in the Blood
I see some hilarious animated GIF comments are removed from the issue. This is censorship Twitter, how dare!
Well, I guess I'll be contacting my MP as soon as possible. As I suggest everyone else who is concerned, and a UK citizen, should.
The problem with engaging with everybody that has an idea is that we don't have the resources to do so.

This was actually discussed in an episode of the Scientific American podcast. I can't find the episode, but they mentioned that they would need a member of staff working full time to reply to and debunk all the crack pot theories.

What's more important, staff doing research and teaching or answering crack pots that cannot be persuaded?
Farbrausch (demoscene group) releases their tools and engine
By the numbers:

22.7 million veterans, 92% of whom are male [1]. Based on average suicide rates [2], the statistically expected number of suicides is (19/100000.0) x 22.7e6 x 0.92 + (4.9/100000.0) x 22.7e6 x 0.08 = 4057. So about 2500 suicides seem to be "excess".

This assumes the age distribution of veterans is the same as the US population as a whole.

Since this back of the envelope calculation disagrees widely with the "double to quadruple" number from the article, it would certainly be beneficial if they cited their sources in the same way random blog posts usually do. Newspapers suck.

[1] http://www.va.gov/vetdata/docs/quickfacts/Population-slidesh...

[2] https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r...
Like I said, not limited; surely you can see where these are going...

cat foo.js; jsmin <foo.js
foo = [
!"foo",
!"foo" %
!!"bar",
1 ==
!"foo"
];

foo=[;!"foo",;!"foo"%;!!"bar",1==;!"foo"];
Dogs Of The Season (DOTS) - simple investment strategy
The part that is broken is between the chair and the keyboard.

There are simple ways to prevent junk email to get to you. I open my gmail acount every day and I read pretty much every email I get. I get nearly zero spam/trash. Perhaps you shouldn't sign up for a ton of services that polute your mailbox?
I honestly believe that most people ignore that question because they can't convince themselves that someone who can design something like Meteor would create such an obvious security hole.

Edit: If you downvote, please elaborate what I am missing. I really would like to know.
Attacking someone's work is not ad Hominem. If he called him an asshole or some other unrelated insult that would be ad Hominem.

If just listing the guys work comes off as insulting, you gotta wonder...
The Google+ App, like the other Google ecosystem apps are just linked to the website. Aside from that, the other extensions only really compete with Facebook to the extent that Facebook extensions exist. I believe Facebook might build an OS in the future, but reception might take a while for those security conscious individuals who'll be hesitant to adopt a browser that presumably harvests more data for the Facebook machine.
Hello,

I think we're (http://www.pwinty.com) exactly what you're looking for. We're an API for printing photos and posters.

You call our API, we do the printing and shipping. All the billing, invoicing and checkout- you deal with.

Not doing mugs yet, but will do soon.

Get in touch via the website and I can send you a copy of the iOS library (its a bit rough round the edges, but should give you a good headstart).
Could have an entire floor of danger that requires a breath test on the door to check that you are below, say, 35 µg of alcohol. Make the conference last a fortnight and there is then plenty of time for people to sober up for accessing certain areas containing heavy engineering.
Not sure how Stripe does it, but could be based on utility bills or a social security number.
It is hard for me to understand how one could make so many things in a programming language completely arbitrary - I mean it is natural for a language designer to have some vision of how the language will be used by other people, how will the common structure of the programs look like, but JavaScript looks like such a vision never existed, there are often several ways of doing the most basic things (writing vs. omitting semicolons mentioned here, writing vs. omitting "var", but above all else 1000 of ways of doing OO, all with it's own problems) and no easy ways at all of doing other very basic things (modules/namespacing). As a result you can find 10 or 20 programs written in JavaScript where each looks like it was written in a quite different language. Maybe it was an attempt to make an "easy" language for non-programmers (I doubt even this goal was in the end achieved), but as a primary language for programming client-side applications it is a utter disappointment. Not that I necessarily blame the JavaScript creator, I am sure there were plenty of corporate pressures involved and other factors of corporate/economic nature.

I wish we could get some other programming language implemented in all the major browsers, then at least in the perspective of the next 10 years we could completely get rid of JavaScript, I am not sure if it possible to really improve the situation in a radical way just via incremental changes to the existing design.
All true. However surely Google want to deliver an intuitive and easy to use social media tool to their end users. I thought G+ is for the mass market - maybe it isn't.

Google+ is definitely not intuitive and during their recent upgrade have ripped off Facebook's profile and cover photo idea.
Is it really shocking? I've always been a desk jockey but it's war. War. Killing people, people trying to kill you. Friends dying or being injured, sometimes disabled for life.

I can't imagine I'd handle that well.
Fixed. Thanks so much! I added % and = to the blacklist.

I'm searching for a fundamentally elegant solution. My current one is more of a kludge... though, if it fixes all cases and doesn't introduce problems, then maybe it's worth a few extra lines.
The thing with Google Plus is it's only an excuse to gather more data from users, and tie it up with the data on Google Analytics.
Jacket kulit
jacket kulit
jaket yang keren dan cocok untuk bentuk tubuh anda bagi yang ngefans dan suka jacket ini silahkan di coba Terbuat dari bahan kulit domba Garut kelas super A.
1. I've never bought this argument. "You have to do hard work that you don't want to do because it builds character." Why? Are there no other ways to build character? There are forms of hard work that you can enjoy. I worked 16-hour days 6/7 days a week for over a year once. In hindsight, I realize that was a terrible, terrible idea, and in the end I was bitter and burned out. But before that happened, I loved it and was passionate about it. It was definitely difficult and tiring work, and I learned a lot about myself and other people during the process, and have since moved on to something I'm just as passionate about, but that comes with balance. Maybe working a mind-numbing and/or back-breaking job for that period would have taught me the same things, but I prefer the path that I took. And hell, there's nothing that says someone can't have a passion for certain kinds of hard physical labor, too.

2. You can learn things about yourself through a variety of ways. This just seems so limiting. Maybe you think making fancy widgets at age 22 is the best thing ever and will make you happy because you love it. Maybe you try it, and it turns out to be a terrible idea. Maybe you learn something incredibly valuable by failing. You have the rest of your life to "get things right". Your early 20s are the best time to screw up by experimenting with different paths. Once you have a family, a mortgage, etc., it's harder to be irresponsible. (Jeez, I feel like I'm pitching "why you should start a startup" with this one.)

3. It's very rare that a particular piece of advice can be taken by everyone. Most advice has a limited audience. In this case that audience was a graduating class at a college in an affluent country. Telling a group of people who have the means to "play" and why not playing is undesirable needn't be denigrating to those who do not. There's a difference between putting down the "bad" jobs, and putting down the people who perform them. Grellas, your parents sound like amazing people, but I doubt they enjoyed the fact that they had to move to a new country and work themselves to the bone to better their conditions. It must have been very difficult to do that, and, all things being equal, I would hope that a sane person would prefer life without restrictions over one with many.

I loved this piece. A little iffy on the "don't tell the truth" part, but I think it just wasn't communicated well and came off more "always lie" than the author intended. I want to play. I have the means to do so. I just need to figure out what playing means to me. The bit on loving someone also struck a chord with me, especially the bit about society being anti-love. Rejecting someone requires but one reason, loving someone requires acceptance of everything. Very poignant.
Ask HN: Favourite startup demo video and production techniques.
Hi guys,
The last question on this that I can find was from two years ago.

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

- What are some of your favorite recently launched startup videos.

- If you are offering advice to startups who are looking to create their own inhouse video on a shoe string budget what tips can you offer, (software, storyboarding, pure screencasts etc)?

- If you are advising startups with a $1-$4k budget, how would you recommend that they source an animator/studio for to produce their video.
Good article. I like the way they have divided the article into 'surveillance', 'censorship' and 'existing laws' (basically 'libel'), however I don't think they have made the most of actually treating them as separate issues.

To me, being able to bring a libel case against someone who deliberately spends their time slandering your name on the internet is one kind of law. Having a panel of people who decide what information you are and aren't allowed to access is something quite different.
You need SSN to operate that a/c
The problem is one of statistics.

Whenever they pull someone over, which is often, they have to judge what you're going to do. For them, the chances of you doing something crazy like speeding off, pulling a gun, etc. is not insignificant. That's what they're thinking about when they're walking up to your car. They've been trained about what things to look for. And getting out of your car is the way many violent interactions begin.

If you just get out of your car and act nice, I doubt it could really be a problem. It's just a dicey thing to do, making any sort of act that could be perceived as aggressive towards an officer.
Its seems like déjà vu now. Every quarter a new proposal to restrict Internet freedom from another part of the world.

Is this the beginning of the end of authoritarian governments? (well can we consider such Governments anything else?)
Are there any stock letters to send to my MP?
Crockford wrote JavaScript: The Good Parts. He did not write JavaScript: The Cool Parts.
Not at all relevant to my point. I'm talking about signing messages, not encrypting them. Authenticating messages is completely orthogonal to encryption and whether or not Google can read your mail.
Notifymode: Node.js performance instrumentation
JavaScript's "Script error" on line 0
What do you mean by operate? That's very vague.
Sorry I haven't done this. And I don't intend to.

Though stripe.com only requires a US bank account I think.
Few SV startups have $1bn valuations, either. The distinction you're suggesting is irrelevant.
There are a few ways.
1) (Both Corporate/Personal) : Open a bank account locally with a bank that also has branches in the USA - then use their international banking center to facilitate the process of necessary documents at your local bank (I.e. HSBC, Citibank offer this service) - http://www.citibank.com/ipb-global/homepage/newsite/content/... , http://www.expat.hsbc.com/1/2/

2) Just personal: Open an "High Net Worth" account. Also can be done from anywhere in the world, but you must usually keep at least $30K USD in the account liquid in order not to be charged hefty fees. Citibank offers these accounts as well (see link above)
Under 13 years tease income policies to Facebook
Hasn't this been discussed to death?

All these frameworks are alpha and there's a range of trivial approaches to authorization, they're just not implemented yet.
Brainfk, clearly.
But, its a news everyone should know.
PS- the app looks cool. I can really imagine some of my design type friends having fun with the concept, and producing some really cool posters!
Title: Apple releases Flashback Malware Removal Tool.