skysight-inc/HackerNews huggingface dataset:
Well, the classic example is XML + rules about character encoding. Suppose I send you an XHTML document, and I'm a good little XML citizen and in my XML prolog I mention that I've encoded the document UTF-8. And let's say I'm also taking advantage of this -- there are some characters in this document that aren't in ASCII.

So I send it to you over HTTP, and whatever you're using on the other end -- web browser, scraper, whatever -- parses my XML and is happy. Right?

Well, that depends:

* If I sent that document to you over HTTP, with a Content-Type header of "application/xhtml+xml; charset=utf-8", then it's well-formed.

* If I sent it as "text/html; charset=utf-8", then it's well-formed.

* If I sent it as "text/xml; charset=utf-8", then it's well-formed.

* If I sent it as "application/xhtml+xml", then it's well-formed.

* If I sent it as "text/xml", then FATAL ERROR: it's not well-formed.

* If I sent it as "text/html", then FATAL ERROR: it's not well-formed.

Or, at least, that's how it's supposed to work when you take into account the relevant RFCs. This is the example I mentioned in my original comment, and as far back as 2004 the tools weren't paying attention to this:

http://www.xml.com/pub/a/2004/07/21/dive.html

These are the kinds of scary corners you can get into with an "every error is a fatal error" model, where ignorance or apathy or a desire to make things work as expected ends up overriding the spec, and making you dependent on what are actually bugs in the system. Except if the bug ever gets fixed, instead of just having something not quite look right, suddenly everyone who's using your data is spewing fatal errors and wondering why.

Meanwhile, look at things like Evan Goer's "XHTML 100":

http://www.goer.org/Journal/2003/04/the_xhtml_100.html

Where he took a sample of 119 sites which claimed to be XHTML, and found that only one managed to pass even a small set of simple tests.
George Carlin said it best: http://www.youtube.com/watch?v=x9wDadtkByw
ah, so 'property' and 'datatype' are intended to be paired, and intended to be used to store namespaced values? I can't really find anything describing them as such, but then they're about as difficult to search for as it's possible to be :/ if you have a link, I'm curious and I'd appreciate it, but I'll take you at your word :)

Still leaves a bad taste in my mouth (you can't have two on the same element, for example. unless you can whitespace-separate them? and still, what if your value contains a colon?), but I guess less so.
Seems plenty specific to me. There's also [1]. And as far as I've seen, he's never disputed it anywhere.

You've edited it from your post now, but that he has strong credentials is neither in dispute nor relevant. Schizophrenia can present at different times in life, and even when its onset is early and obvious, it may not become anywhere close to debilitating for many years, even without any treatment at all.

[1] http://www.metafilter.com/119424/An-Operating-System-for-Son...
The Largest Solved TSP
Same old same old.
> I am saving lots of developers hours

I don't see how this is really true. You say an interview can use up 15-20 developer hours and in some percentage of the failure cases you are saving that (and hopefully not failing some percentage of the passing casses, btw.)

My point is that if a 1-hour screening by a single developer is effective, I can keep it in-house and save 14-19 developer hours where you'd be saving me 15-20.

I guess I am actually assuming you are only spending 1 hour with the candidate, you never say that above. But my point is, unless you are uniquely good at interviewing, the amount of time you are putting into interviewing the candidate is the amount of the you are saving me.
No, one tiny office has a completely different set of HR policies.
Who is making fun of his mental illness?
It has been argued multiple times that Spotify is not sustainable.

http://www.npr.org/blogs/therecord/2012/09/26/161758720/how-...

So it's cool that you are getting your music legally, nonetheless, in the end it's not that different than in you had pirated it.
From my experience there is a correlation between how likely you are to use your phone during a meal with others, and how boring of a person you are.
Have dinner with intelligent people that know how to hold a conversation and you'll forget that you even have a phone.
At the time of this comment, there is a post on the HN front page titled "More Connected, Yet More Alone" (link: https://news.ycombinator.com/item?id=6312076 ). One thing that automation like this misses is the much needed human interaction. Yes, humans are not as efficient or dependable as machines (not yet). But we are now entering a rather depressing period in history where human interaction is set aside in favor of digital and mechanical efficiency.
Profanity Keyboard
I'm quite surprised we don't have Elon Musk facts yet.
>I didn't get his point about the music industry

Maybe this will help:
https://www.eff.org/wp/riaa-v-people-five-years-later
The fact that easy persistent on-disk storage other than through file streams or sqlite and the like is still not a built-in feature or a commonly used library in languages in 2013 when MUMPS did this in 1960-something then that's more a commentary on the state of things not MUMPS than the other way round.

Sure, you can do import json; json.load(open('config.json')); json['foo'] and I have code like that in production right now, but put pickle in comparison to the above and I'd know which one seems nicer, and not least of all changing ^config("foo") is fully concurrent, caching, network transversable, auditable, with Caché supporting these things like an operating system should, but in a built-in way.
Nope, not in the medical field.
In a way, I think it's a modern way of filtering things that we don't care about day to day. Do we really wanna sit on a subway in silence twiddling our thumbs, and daydream? Do we really wanna wait on line for a few mins, staring at other annoying strangers ahead of us?

Using our smartphones when we're in the presence of friends/family is one thing. But using it during times of inactivity, to me is harmless.
True, but most apartment buildings will want at least one basement layer for mechanical and storage.
> You two are arguing around two definitions of socialism, the OP is using the standard definition and you are using your own heuristic.

I'm giving my definition, as someone who knows what goes on inside this country.

The program was put in practice under a left-wing government, whose president was the head of the worker party and went to jail during the right-wing, US-supported, military dictatorship we had in Brazil from 1964 to 1986.

So even though the program looks like "just" welfare, there's a strong socialist doctrine behind it, revolving around redistribution of wealth and the maintenance of the left-wing in power. Mind you, the same party that implemented the program won all four subsequent elections for presidency.

> It bears a resemblance but upon closer inspection is absolutely nothing of the sort.

Nothing of the sort? It's pretty close a description of where the US government invests it's tax money, and there are quite a few people who classify it as a fascist government. The fact it's a military power, ran by a two-party system where both sit on the same axis of the political spectrum, with a strong nationalism sentiment and martialist culture are often given as indicators.
Could you link to one of the posts making fun of his mental illness or making fun of how he's working on an OS?
The original Chuck Norris jokes were sarcastic. No one thought he was much of a bad-ass, but 90% of the people who stumble across Internet memes are too stupid to understand them.

That being said, Chuck Norris is a hell of a nice guy and I wish him the best, even if he isn't a bad-ass.
Moai is opensource, lower-level engine that appeals more to those that want full control and customization. Tooling is mostly "bring your own editor/ide" (Intellij has a good Lua plugin[1] and there's also Zen Braine studio[2]). Personally, I would rather use it over Corona, but those aspects are appealing to me, but could be off-putting to others. You'll be looking through the Doxygen documentation and perhaps even the C++ source at times to figure things out in Moai. The plus side is much of the design/best practices of Corona Game Examples (or any other Lua Game framework, like LÖVE) can be used to model your Moai development, omitting the API differences.

Corona is more for those that want a high level game engine and all the tools for it built in as well as more beginner friendly (larger community, documentation, ease of use). The drawbacks are limitations from the source being closed and in the past there were performance issues for Android/iOS, but I have not tried Corona lately so it may have improved in that area.

[1] https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home

[2] http://studio.zerobrane.com/
Duck train trespassing highway
You have to have courage to trespass the highway.This duck sure had
If nobody's willing to do the job for $6K then why would the salary of the job drop to $6K? Nothing you've written makes any sense.
Relative poverty is still poverty. If you can't improve your lot in life because you don't have the resources, you're impoverished even if you're objectively better-off than someone rotting on the streets of Somalia.
I can't help but feel that this is an idea, that while probably worthwhile, is similarly built as a weekend project for a bored programmer.

If that's the case, I'd assume one of your biggest threats is an open source, or free, version of the paid product.

So I ask, why the high price, especially for something that may only be visible for ~1 month?
Ditto, there's not a whole lot of innovation of ideas in MUMPS at all. It's just a random programming language that's good enough to get things done with and the database that's next to it is nicer than most and supports both NoSQL and SQL. Spend the time on learning Python, JavaScript and SQL I'd say :P
What! I thought Chuck Norris was the Chuck Norris of the Internet. Did Chuck Norris Facts existed before they were on the Internet? I think not. At most Chuck Norris is the Jeff Dean of the Internet.
This is economically illiterate on multiple levels.
Review my site: SecretShare.net - Stop sharing passwords in emails & chat
I think the most relevant bit is that it's much cheaper than Oracle. And I've seen Caché do quite complex things quite quickly, like with all database systems it's up to your indices more than anything else.
At the point at which it's mandatory.
it would be trivial to make a some mnemonics and a compiler for the custom machine code.
Ah, this. Yes, RIAA are a strange bunch. They managed to get rid of DRM in sold music, but now fulfill their paranoid fear of piracy through DMCA takedowns and lawsuits. Which makes one think that they dropped DRM not out of common sense like could be expected.
The entire VA (VistA) and the DOD (AHLTA, CHCS) systems are still implemented in Mumps and will be for the foreseeable future, far from a dead language
From reading this thread I see the original post was clearly off the mark but everything else that asveikau wrote after that seems more than reasonable to me (and not inaccurate either: I have seen plenty of people on HN make fun of losethos for both being mentally ill and writing an OS - both of which I feel are very wrong). On the other hand, you are the one that comes across as a compete asshole here.
Learn Data Science, in IPython notebooks
> the underlying VM mechanism was more capable than could be exploited through the GUI.

I don't think that is uncommon. VM's are (almost?) always more capable than whatever language compiles to them (as are processors). I particuarly annoying example I have had to deal with is the Java VM. It has an instruction to take/release a lock on a variable. However, there was no language level feature that exposed this directly; and the synchronized construct added try/catch blocks so that you released the lock in a different scope than you took out the lock. This was espesially annoying because I was working on a 'decompiler' based on the idea of compiling JVM bytecode to Java source code. This meant that I basicly had to resort to pattern matching how javac compiles synchronized, so my solution was non generic. Also, Java for some stupid reason does not let you subclass Enum.
Interesting. In spite of all the outbursts, still more readable than Finnegan's Wake, though.

I can also see someone doing this exact same thing while trolling. So, for now, I will not go from a look at some guy's weird comment history to making a medical diagnosis of a stranger over the Internet. And I don't think anyone else should either.

It would also be interesting for you to apply your diagnosis skills to religious claims throughout history that God has spoken to someone, if you are able to do so over the Internet.
MUMPS is pretty cool:

http://stackoverflow.com/questions/4151554/need-mumps-sample...

I've actually decoded it. Turns out that the thing most useful for this, by far, is an ASCII table :P
Eckhart Tolle would say the conscious are the ones that don't think, they just are present :P.
Unfortunately at my company we don't get to use the fancier Caché features. We have to stick to ANSI M.

We do make a lot of use of indices, though. Finding records can be incredibly fast.
I also think a huge part is that we're not comfortable with being idle and bored.
As long complexity is only hidden but not lost, that’s OK.

Here is the full speech: http://www.youtube.com/watch?v=oheDqofa5NM
UGRAD mechanics class of the future should be to program a physics simulation engine in the language of your choice.
Behind Marissa Mayer's Rise to Power
And unlike the other pieces of tech, the Canon AE1 Program can take better pictures and has a better interface than most cameras today.
How different this is from other pastebin-type sites which allows password-protected sharing and expiration feature?
Intercom https://www.intercom.io/

Our mission is to make internet business personal. We think the current sate of customer communications tools is a mess—a bunch of disjoint tools designed to reduce human contact, encouraging massively impersonal customer experiences. We're building one, simple platform for all web and mobile businesses to connect with their customers. Thousands of companies have replaced customer support, email marketing, CRM, marketing automation tools with our product. We have raised $7.75MM to-date. We have extremely solid revenue and revenue growth. We have amazing team of ex. Apple, Google, Facebook, Amazon engineers and designers. We think we can be a very, very valuable, and impactful business. We love talented, big-thinking, happy and creative people. We hate short-term thinkers, self-promoters, big egos.

San Francisco

Product Marketing
Content Marketing
Financial Analyst
Visual Designer
Support Engineers https://www.intercom.io/jobs/support
Ops Engineers https://www.intercom.io/jobs/ops

Dublin

Product Engineers
Product Designers https://www.intercom.io/jobs/design
Project Manager https://www.intercom.io/jobs/design/project_manager
iOS Engineers
Visual Designers

Contact Macey in confidence: macey@intercom.io
"You did a very good job of making it sound as though it is someone else's fault, even intention, when someone fails."

Do you think it is always the fault of the person for failure?
and what a great civilization!

Anyway... I think this analysis is shortsighted, for a start, you can't forgo the modern civilization because you can't have a home and you can't leave it, and if you're in it, there's a cost... And it's understood that the right to have somewhere to live is essential but you can't leave the city and get to a piece of land, land is not produced anymore and it belongs to the rich, you can't buy it, you can't raise cattle or chicken and you can't plant, so, you'll die.

And then everything else comes after this. Also, lets be honest, the level of education you need to even start pondering this you can't get either, because by then you'd already have had to have eaten and lived somewhere, and maybe you have bills and you can be arrested.. Not such a viable option. Then it's also probably a big fallacy that people can really live off of welfare policy goods, I don't know how it is in the USA, but here in Brazil I'm pretty sure what you get is barely enough for you not to live like a wild animal in middle of 'modern civilization'
Japan’s Rakuten Acquires Viki Video Site for $200 Million
I don't think most people expect DRM-free content when paying for a subscription model - I know I don't. I'm paying for the right to access that content when I want as long as it's available but I am under no assumption that I assume the right to take that content with me and do with it what I please. That type of content is completely different than what this streaming model represents. Netflix is surely on a better trajectory here than other providers, no?
That doesn't mean it's "cheap", for the same reason Oracle isn't cheap or a private plane charter isn't cheap.
Didn't know too much about Marissa before reading this piece, but it's an amazingly well done investigate story on her childhood, days at Google and how she eventually rose to run Yahoo! Impressive reporting by Business Insider.
(Aussie) Customs probes could access corporate VPNs
> We have to stick to ANSI M.

I'm so sorry. Nothing more fun than manually keeping indices in MUMPS :|
Presuming I'm "OK with" horrible things based on no evidence is "more than reasonable" to you? Then it must be "more than reasonable" for me to presume you're OK with victim blaming in other contexts?
It's not better as long as there is DRM in it. Why can't you expect to get the content with you? You can expect paying for titles some one time fee. Not unlike music and games. Streaming is just a way of accessing it from the "cloud" without the need to download it first. But why should it prevent you from downloading if you want to back it up, take it with you somewhere where you have no access to the cloud and so on? There is no good reason for "subscription model" in the digital world which restricts your ability to copy. Buy and use, that's what it's supposed to be.
First hand experienced it here I got my own stories to tell. An interesting story about government cheating on each other, and people wanting you to take the blame on it.
I feel sorry for the guy who made the 2D Toolkit [0]. It's a very solid asset, but with a new built-in official competitor I think it might die, or at least slow down over time.

Would it be too cynical to think that this is part of the point of the asset store? To let independent devs run thousands of experiments at their own expense, let them all run, give them their 70%, then just reproduce and integrate the very best of these assets with the next version of Unity?

I suppose from the Unity team perspective, it looks like they can't do anything right: don't add enough features and people will complain about over-reliance on the Asset Store - but add too many features and Asset Store publishers complain.

There's probably one of those 'yeah well, sounds obvious' lessons in here: don't make your product overly dependent on somebody else's platform. Easy to say that, of course.

[0]: https://www.assetstore.unity3d.com/#/content/908
Drug Agents Use Vast Phone Trove Eclipsing N.S.A.’s
In case someone is struggling because they didn't read the docs or they are not into game-dev

- you need Rust compiler from the master branch (0.8-pre)

- dependencies needed: libglu1-mesa-dev freeglut3-dev mesa-common-dev libGL-dev libopenal-dev libxrandr-dev libxi-dev libglew1.5-dev libjpeg62-dev libfreetype6-dev libsndfile1-dev; SFML 2.1, CSFML 2.1; build glfw3 with cmake -DBUILD_SHARED_LIBS:BOOL=ON
> That way you won't be able to divulge information held on your phone, even if you wanted to.

Bad. If you have nothing to hide, this will make it look like you have, and now you're in deep shit.

From the stories I'm reading lately, chances are that if you answer with such non-sense (sorry, I can't access the information in MY OWN PHONE) they will have someone from border control beat the information out of you.
This really was fluff and doesn't deserve posting on here
You correctly identified the causes. Mostly, it was lack of time; keeping up with compliance changes is a full-time job at any bank, and there wasn't time for 'science projects'. What tools did get written were done to scratch a personal itch, and were done late at night and on weekends, outside of work hours.

I think, as I said in an earlier comment, that there was a general lack of awareness amongst the programmers on the team that anything better was possible. Most were not computer science graduates. Professional programmers they were. But I'll bet money that most had never heard of trees.

Management interest evolved over time from indifferent to actively hostile. The first generation LIST annotator improved productivity of the team and reduced errors probably at least fifty percent. Management took no notice at the time. Improvements to the tool, also developed out-of-hours, finally met with angry demands from management to stop and bury the results. Shortly afterwards the entire team was laid off.
As far as Q&A forums, looks like the SE isn't going to make it

http://area51.stackexchange.com/proposals/117/quantitative-f...

I don't read much, but you could check out http://www.wilmott.com/index.cfm
Can anyone help a brother out with a Tshirt?
Hey all, I am rather desperate for a HN Tee from the Teespring campaign. I know this is a silly post, but I have had 0 luck finding some other avenue of acquisition. Please friends, help me identify my news source via clothing choice to the 5 or so people in my life.

*I read the rules, and if the body feels that this is a fluff post, please tell me and i will take it down.
What if you're using your phone to carry on a conversation with someone who isn't present?
>But why should it prevent you from downloading if you want to back it up, take it with you somewhere where you have no access to the cloud and so on?

That's the real problem; that internet is not accessible & free everywhere. I think DRM is fine as long as I can access my media anytime & anywhere on all my devices. Netflix pretty much fits this requirement aside from the hack of Linux+Netflix. The issue that internet isn't available to every human being or costs a ridiculous amount of money is a problem that needs to be fixed. I want to be able to say "Everyone has internet these days" and really mean it for all people of the world. We need to make it impossible for anyone to make the argument "but what if I don't have internet access?".
Hilarious, I made a similar website in 2 hours yesterday - http://confirmidea.com.
I'm experimenting with this idea.. running a google experiment with two different screenshots. Why not? 2 hours for fun. If enough people said yes, create a basic service and charge $5 an A/B Test. Free for one page was my idea. $99 is ridiculous.
Caffeine May Contribute to Healthy Liver, Researchers Suggest
"This isn’t about the problems of digital connection, it’s about propping oneself up as more human and alive. By identifying with and sharing the video, we can put ourselves in the protagonist’s shoes. 'I too recognize this! I am human and deep and carpe diem.' But let’s consider the implication of showing others as robots who don’t live in the moment: you are basically saying they are less human in order to assert how above the unthinking-cellphone-zombie masses you are. Human connection, togetherness, and in-the-moment experience isn’t going away, indeed, we cherish it more than ever. Rad. But, then, more than that, we’ve become obsessed with it, treating the real as a fetish object, all in the name of appealing to the deeply conservative impulse to rank who is more or less human."

http://thesocietypages.org/cyborgology/2013/08/26/the-proble...
That's not all that related to sustainability. Sure, it might mean musicians make less but that's just supply and demand and supply is HUGE (still not infinite).